Представьте ситуацию: пятница, вечер, до релиза осталось два дня. Заказчик внезапно вспоминает, что «было бы неплохо генерировать договоры в PDF». Знакомо?Я оказался в похожей ситуации год назад. Задача казалась тривиальной: взять HTML-шаблон счёта, подставить данные и получить красивый PDF. «Часа на два работы», — подумал я. Как ошибался... Читать далее
Сад НоктисаВосемь лет назад небо над Марсом разорвалось. Десятикилометровый монолит вошел в атмосферу по идеально рассчитанной гравитационной дуге. Никакой ударной волны — он гасил кинетическую энергию, ионизируя воздух вокруг себя, словно гигантский теплоотвод. В наушниках
Я программист 1С с 18 летним опытом работы с 1С:Предприятие и общим опытом коммерческого программирования 22 года.С начала января 2025 года я перешел на парадигму работы "AI first" с полным созданием всего необходимого посредством ИИ кодинга.Мне понадобилось более полугода, чтобы…
Добрый день, уважаемые хаброжители! На днях мы с командой в нашей студии столкнулись с очень трудной проблемой. Нам надо было конвертировать html2png, причем средствами PHP. Мне очень не хватало подобной статьи, поэтому и возникло большое желание поделиться этой информацией с обществом. Читать дальше →
Системы искусственного интеллекта плотно вошли в жизнь современных людей. Особое место среди них занимают большие языковые модели. Ввиду того, что размеры сетей росли, а с ними и мощность моделей и качество ответов, они становились все более человечными в общении.…
В этой статье я хочу разобрать ключевые основы сетевых технологий, которые считаю базой для работы в сфере кибербезопасности более подробно и с примерами. Также стоит уточнить что статья получилась довольно обширной, но я старался писать только ключевые и важные моменты. Читать далее
Всем привет.В статье описана установка клиента beszel-agent_linux для роутера с openwrt на борту. Установка сервера beszel за рамками этой статьи, предполагается что он у вас уже установлен и работает.Для тех кто не знал beszel - минималистичная система мониторинга, состоит из сервера и агентов.…
В современном мире, где информация постоянно меняется и распространяется с невероятной скоростью, важно не просто следить за тем, что происходит вокруг, но и понимать, как различные события, персоны и бренды воспринимаются аудиторией. Именно для этого был разработан SMI Trace - простое и мощное решение для мониторинга СМИ и социальных сетей. Читать далее
Многие программисты считают создание собственного языка программирования чем-то типа вершины возможного творчества. Но не потому что это требует насмотренности и развитого дизайнерского чутья, а потому что это просто технически сложная задача, требующая многих часов работы редких по интеллекту людей. Но теперь, кажется, это больше не так. А как?
Все платы Nucleo оснащены программатором, который можно пере использовать для программирования внешних устройств. В этом тексте я написал про то как запрограммировать внешнее target устройство. Читать далее