Простой калькулятор на Python
28-02-2023Python
Популярная задача для новичков Python — написание простейшего калькулятора. Алгоритм будет состоять из двух частей: первая — это ввод данных (арифметическое выражение) и второй — это его выполнение. Мы рассматриваем консольное приложение. Читать
Создаем статистику для сайта своими руками
17-02-2022Albireo Framework / CMS, SQL
Сегодня я расскажу как создать статистику для своего сайта на Albireo Framework. Для хранения статистики будет использоваться база SQLite. Я покажу базовый пример, который вы сможете расширить под свою задачу. Лично мне нужна была статистика по страницам с группировкой по дате (посуточно). Читать
Сравнение IDE для PHP - 2022
06-02-2022Софт
К написанию статьи меня подтолкнуло то, что я в первые решил попробовать PhpStorm. Программа платная и для меня дороговата, но есть возможность получить бесплатную лицензию, как автору open-source-проекта. В итоге я так и не смог работать с этой IDE, о чём написал в твиттере. Это породило небольшую дискуссию и предложение попробовать другие программы. Я несколько лет назад уже делал Читать
Почему FireFox проиграл войну браузеров
02-02-2022Софт
Как и большинство разработчиков я довольно трепетно отношусь к FireFox. Всё таки именно этот браузер был основным инструментом большинства web-разработчиков много лет. Читать
Простой шаблон в MaxSite CMS
30-01-2022Шаблоны для MaxSite CMS
В MaxSite CMS можно создавать шаблоны, которые могут быть построены по произвольной схеме. Текущие шаблоны (MF и Default) имеют много настроек, чтобы охватить сразу множество задач. Из-за этого в них сложная часть кода спрятана в shared, который в свою очередь завязан на предопределённую структуру каталогов и файлов. Но если стоит задача сделать свой вариант, то в MaxSite CMS с этим нет никаких сложностей. Читать
PHP-микрофреймворк своими руками. Практика
18-01-2022PHP
Сегодня попробуем собрать микрофреймворк по описанным принципам. Будем делать так, чтобы минимизировать свой код. Поэтому, в отличие от полноценных микрофреймворков, у нас будет что-то ближе к начальному «каркасу». Я намеренно не хочу «улучшать» код и тем более раскидывать его по файлам, чтобы сохранить ясность в понимании того, как код будет работать. Читать
PHP-микрофреймворк своими руками. Основы
17-01-2022PHP
Тема микрофреймворков достаточно актуальна, особенно на фоне сильно «разжиревших» полнофункциональных фреймворков. У каждого разработчика наверняка стояли задачи сделать быстрый и небольшой сайт, но ставить полноценную CMS или десятки мегабайт от популярного php-фреймворка, как-то душа не лежит. Хочется какой-то простой каркас на который можно было бы быстро «налепить» сво функционал. Читать
Не смотрите наверх / Don’t Look Up (2021)
09-01-2022Блог
Фильм «Не смотрите наверх» (Don’t Look Up) вряд ли оставит кого-то равнодушным. Лично я сразу «купился» на Дженнифер Лоуренс, а когда узнал, что в главных ролях ещё и Леонардо Ди Каприо, то сомнения отпали — смотреть нужно. :-) Ещё немалую роль сыграло и то, что по сюжету речь идёт об астрономах и комете, то это добавило интригу посмотреть насколько фильм соответствует научной точки зрения. Хотя фильм можно отнести скорее к жанру утопии, или фильм-сарказм, или фильм-катастрофа или даже фильм-абсурд. Читать