Главная » Без рубрики
Война!
В Украину вторглись войска России. Если вы, читатель, из России и колеблитесь в поддержке своей армии, могу рассказать то, что мне известно от моих родственников\друзей. Без сми и «пропаганды». Моя сестра и родители жили примерно две недели в…
Читать далее »Вечер в порту
Я плыл на пароме. Это был один из тех ранних осенних дней, когда днем солнце мягко согревает своим теплом, а вечером прохлада вынуждает всех вокруг одется потеплее. На улице стоял теплый полдень, мы медленно подплывали к пристани. За…
Читать далее »Zend 3/Laminas database select subqueries
I’ve been working on some refactoring of queries and got some trouble with making subqueries with TableGateway entity. Unfortunately there’s no solution for that on internets 🙁 so I had to find it by myself: As you can…
Читать далее »Почему MD5 для паролей — плохо?

Ранее этот алгоритм шифрования повсеместно использовался для хранения хешей паролей для веб приложений. На деле, подозреваю, что может все еще использоваться для хранения паролей на некоторых старых сайтах, писаных 7+ лет назад. В наше время, все говорят что…
Читать далее »Очередь на yii2

Расскажу немного о своем опыте настройки очереди на yii2. Не смотря на популярность фреймворка, и на то что разработка очереди — довольно таки частая задача с которой сталкиваются веб-разработчики, данный фреймворк не имеет готового пакета от его разработчиков….
Читать далее »Как на PHP выбрать первый\последний элемент массива

Очень часто в работе сталкиваюсь с ситуацией, когда нужно выбрать первый и последний элемент массива, не зная его индекс (актуально для ассоциативных массивов). Есть пара простых вариантов решения данной проблемы: Функции reset(), end(). Данные функции предназначены для обхода массива,…
Читать далее »