Вышел PHP 8.4! 🎉 Одно из самых важных изменений - хуки свойств. Теперь можно нормально указывать геттеры и сеттеры для вычисляемых свойств объектов 👍 DOM API теперь поддерживает HTML5, а это значит, что можно парсить разметку любой сложности с любыми тегами и радоваться жизни! 🥳 Завезли новые функции для работы с массивами: array_find, array_find_key, array_any и array_all. Теперь созданный объект можно сразу же использовать без лишних скобок, например: new Php()->getVersion() А также добавле...
Записки Кодера | Программирование
Личный блог программиста. Куча полезной информации из мира IT, которая пригодится как начинающим, так и профессионалам. По всем вопросам: @solvi_prog
Графики
📊 Средний охват постов
📉 ERR % по дням
📋 Публикации по дням
📎 Типы контента
Лучшие публикации
20 из 20И ещё одна важная новость! Сегодня OpenAI представили новую языковую модель для ChatGPT - o1. Говорят, что это настоящий прорыв. Скорость «думания» и точность выдачи ответов увеличилась в 5-6 раз по сравнению с ChatGPT 4.
Всех с праздником Светлой Пасхи! 🐣
Filament 3.3 А вот и свеженький релиз админ-панели Filament подоспел. Уже с поддержкой Laravel 12. Если вдруг кто-то не знает, Filament - очень удобная админка для быстрого старта, крайне рекомендую к использованию на небольших объемах данных. Почему на небольших? Потому что в Filament есть одна проблема - рендеринг фронта происходит на серверной стороне, из-за этого загрузка большого объема данных происходит очень долго.. Если ваш проект перерастает в нечто большее, чем стартап или pet-project,...
РКН дали ключи от всего Рунета — ночью приняли постановление, которое выдаёт Роскомнадзору полную власть над интернетом. РКН разрешили: — Отдавать команды операторам связи и провайдерам. Сказали «заблокировать» — придётся выполнять; — Перенаправлять интернет-трафик через специальные технические средства; — Изменять маршруты передачи данных, — Включать средства фильтрации, блокировки и защиты, если ведомство посчитает это необходимым; — В случае угроз взять ручное управление над всем рунетом. Теп...
Последние пару дней наблюдаю интересную картину, как многие старые заказчики побежали перетаскивать свои сайты с популярных зарубежных конструкторов. Сколько раз я говорил заказчикам, что лучше всего делать сайт с нуля, на своем сервере или хостинге. Потому что Tilda и Wix - это конечно удобно. Но: 1. Дорого, в долгосрочной перспективе. 2. Ненадежно, в плане вот таких вот блокировок, как сейчас. Время всё расставляет на свои места. Зато хороший подарок к дню программиста, у веб-разработчиков теп...
Поздравляю всех с днем Великой Победы! Мы помним, мы гордимся!!!
Статические анализаторы кода Всем привет! Сегодня я хочу рассказать о статических анализаторах кода для PHP. Но для начала нам нужно обратиться к Википедии и прочитать про то, что же это вообще такое «статический анализ кода» и с чем его едят :) Итак, статический анализ кода — анализ исходного кода программного обеспечения, производимый без реального выполнения исследуемых программ (в отличие от динамического анализа). Что это означает и как относится к PHP? PHP — интерпретируемый язык...
Паттерны проектирования Каждый уважающий себя разработчик с годами формирует базу готового кода для быстрого решения нетривиальных задач. И это абсолютно оправдано! Но не все знают, что существует множество полезных и готовых паттернов, которые успешно применяются испокон веков. Большинство из них описаны в книге «Банды Четырех» под названием «Design Patterns». Я уверен, что если вы заглянете в эту книгу, то обязательно найдёте один или несколько своих любимых паттернов, которые уже давно исполь...