Наверняка вы задумывались над вопросом: нужна ли математика программисту? И если нужна, то как «приручить» эту самую математику?
Автор: editor
Объекты в PHP 7
На сегодняшний день разработчики PHP ведут работу над API уровня С. И в этом посте я буду по большей части рассказывать о внутренней разработке PHP, хотя если по ходу повествования встретится что-то интересное с точки зрения пользовательского уровня, то я буду делать отступление и объяснять.
Что такое турниры Battle.net’a
Итак онлайн турниры проводятся 6 дней в неделю(вторник-воскр.), бывают разных форматов 1х1, 2х2 и 3х3, а так же бывают форматы с различными картами, допустимыми расами. Принять участие может любой игрок Bnet. Для этого надо быть онлайн во время начала отборочного этапа, в течении 30 минут в верхнем правом углу будет […]
61 репозиторий для хакеров на Github
Огромная подборка полезных вещей, инструментов, книг и прочих источников для хакеров, тестировщиков на проникновение и исследователей в области информационной безопасности.
Как решить любую задачу: пособие для разработчика
Каждый разработчик рано или поздно получает задачу, которую просто не понимает. Разбираемся, как преодолеть пропасть между требованиями и знаниями.
DateTime в PHP
Начиная с версии 5.2 в PHP появился такой тип данных как DateTime. Попробуем в этой статье разобраться почему лучше использовать его вместо старых функций date() и time(). Функция date() используется для строкового отображения даты/времени. Функция принимает два параметра, 1-ый — формат возвращаемой строки, а второй — само значение даты. По умолчанию второй параметр принимает значение текущего […]
HHVM, Nginx и Laravel
Минимальные требования Так же как и во многих остальных статьях в своем блоге, я полагаю что у вас установлена Ubuntu 12.04 LTS в качестве сервера. Хотя установить систему можно и на Mac с помощью Brew (). Информация по установке HHVM на серверные машины, включая последние версии Ubuntu, можно найти здесь. Итак, […]
Как в Symfony отфильтровать данные в Collection с помощью методов filter и exists
Допустим, есть Entity со связанным другим Entity по принципу один-ко-многим. Как быстро отфильтровать список связанных записей по заданному условию? Как правило Doctine возвращает связанные сущности один-ко-многим в виде объекта \Doctrine\Common\Collections\Collection, который содержит методы для фильтрации и проверки наличия заданных условий. Например:
Оптимизация настройки NGINX
NGINX — это быстродействующая замена медленному Apache2. Конечно, NGINX, как и любой другой веб-сервер требует корректной настройки для лучшей производительности. Требования Свежеустановленный и настроенный Debian 7 или Ubuntu 12 (13). Установленный и настроенный NGINX сервер. Понимание основ настройки Linux
Балансировка HTTP(S) трафика
Добрый день, %username%. Меня зовут Антон Резников, я работаю над проектом Облако Mail.Ru Сегодня я хочу рассказать о технологиях балансировки трафика, проиллюстрировав историей о развитии социальной сети. Все персонажи выдуманы, а совпадения почти случайны. Статья обзорная, составлена по следам доклада на Highload Junior 2017. Некоторые вещи могут показаться элементарными, но […]