Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «p10»
Broadcast Collection: The Stars Of American Radio And Film (2017) MP3 2017-08-15 21:25:39
+ развернуть текст сохранённая копия
Эксклюзивный музыкальный альбом « Broadcast Collection» – это подборка лучших хитов, которые прозвучали на популярном радио за последние месяцы и обрели статус хита на последующий 2017 год. А некоторые композиции Вы могли услышать в нашумевших фильмах. И не удивляйтесь, если зайдете в ночной клуб и услышите в нем знакомые композиции, прозвучавшие именно в этой коллекции. Исполнитель: Various Performers Название: Broadcast Collection: The Stars Of American Radio And Film Страна: US Лейбл: VA-Album Rec. Жанр музыки: Pop, RnB, Hip Hop Дата релиза: 2017 Количество композиций: 160 Формат | Качество: MP3 | 320 kpbs Продолжительность: 09 :45 :42 Размер: 1,37 Гб (+3%)
Тэги: dance, pop
[Перевод] Точность через неточность: Улучшаем Time-объекты 2017-08-15 15:12:32
При создании value-объекта для хранения времени, я рекомендую выбирать вместе с ...
+ развернуть текст сохранённая копия
При создании value-объекта для хранения времени, я рекомендую выбирать вместе с экспертами в предметной области и вокруг нее с какой точностью он будет храниться. Моделируя работу с числами считается хорошим тоном указывать точность. Неважно о чем идет речь — о деньгах, размере или весе; округляйте до заданного десятичного знака. Наличие округления делает данные предсказуемее для обработки и хранения, даже если это число только для отображения пользователю.
К сожалению, так делают не часто, и, когда приходит момент, проблема дает о себе знать. Рассмотрим следующий код:
$estimatedDeliveryDate = new DateTimeImmutable('2017-06-21');
// представим, что сегодня ТАКЖЕ 2017-06-21
$now = new DateTimeImmutable('now');
if ($now > $estimatedDeliveryDate) {
echo 'Package is late!';
} else {
echo 'Package is on the way.';
}
Ожидаемо что, что 21 июня этот код выведет Package is on the way. , ведь день еще не закончился и пакет, например, доставят ближе к вечеру.
Несмотря на это код так не делает. Так как не указана часть со временем, PHP заботливо подставляет нулевые значения и приводит $estimatedDeliveryDate к 2017-06-21 00:00:00 .
С другой стороны $now вычисляется как… сейчас. Now включает в себя текущий момент времени, который, скорее всего, не полночь, так что получится 2017-06-21 15:33:34 или вроде того, что будет позднее, чем 2017-06-21 00:00:00 . Читать дальше →
Тэги: date, datetime, object, php, php7, time, timestamp, value, веб-сайтов, программирование, проектирование, разработка, рефакторинг
Система управления складом с использованием CQRS и Event Sourcing. Service Layer 2017-08-15 00:03:10
В ...
+ развернуть текст сохранённая копия
В данной статье будет рассмотрен Service Layer в Magento 2 и сервисы (API интерфейсы) для управления сущностями, которые были описаны в предыдущей статье, посвященной проектированию и выделению доменных сущностей для системы управления складом (Inventory). Читать дальше →
Тэги: catalog, command, contracts, cqrs, e-commerce, event, inventory, layer, magento, msi, php, service, sourcing, код, проектирование, разработка, рефакторинг, совершенный
PHP-Дайджест № 114 – свежие новости, материалы и инструменты (1 – 14 августа 2017) 2017-08-14 02:21:10
+ развернуть текст сохранённая копия
Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.2.0 Beta 2, об истории и безопасности unserialize(), старт PSR HTTP Client, StackOverflow Driven Development, видео с конференций и митапов, и многое другое.
Приятного чтения! Читать дальше →
Тэги: laravel, php, php-дайджест, psr, reactphp, symfony, yii, zend, веб-сайтов, дайджест, разработка, ссылки
[Из песочницы] Расчет приоритета комбинаций в техасском холдеме (покере) на PHP 2017-08-13 20:52:06
В этой статье я расскажу про мой способ расчета приоритета комбинаций в техасском холдеме (покере с ...
+ развернуть текст сохранённая копия
В этой статье я расскажу про мой способ расчета приоритета комбинаций в техасском холдеме (покере с 2 карманными картами и 5 общими). Условно разделю статью на 6 частей: Создание массива карт, Расчет Стрита, Расчет Флеша и Стрит Флеша, Расчет Парных комбинаций, Окончательный расчет, Вывод на экран. Код пишу в процедурном стиле.
Цель: получить на выходе программы удобочитаемый результат, доступный для дебаггинга и отладки еще на стадии написания кода. Для достижения поставленной цели делаю разницу между комбинациями в 1e+2 (100) раз.
Примерный вид того, что должно получиться в итоге, где 2 последние карты считаю карманными, а первые 5 общими:
Читать дальше →
Тэги: holdem, php, poker, texas
Главная / Главные темы / Тэг «p10»
|
Взлеты Топ 5
Падения Топ 5
|