Злой полицейский
1.62K subscribers
1.47K photos
98 videos
7 files
3.34K links
Тимлид/разработчик/SOER. Делюсь мыслями про веб, программирование, инструменты, #WordPress, Joomla, Laravel, MoonShine, мотивацию, психологию, фильмы, сериалы.

Сайт - https://kobzarev.com

Администратор - @mihdan.
Download Telegram
Laravel Idea теперь бесплатен

Сегодня JetBrains объявила, что один из самых популярных плагинов Laravel Idea становится бесплатным для всех пользователей PhpStorm. Ведь он стал уже стал незаменимым помощником для разработчиков и был скачан более 1,5 миллиона раз
В ближайшее время Laravel Idea станет частью стандартной поставки PhpStorm, что сделает поддержку Laravel в IDE ещё лучше.

👉️ https://laravel.su/p/laravel-idea-teper-besplaten

#phpstorm #laravel #LaravelIdea

👮‍♂️ Злой полицейский - Подписаться
👍6🔥1
Мир уже никогда не будет прежним: Нейросети обирают медиа

С внедрением ИИ в поисковиках новостные ресурсы могут потерять до 50% доходов от рекламы
Информационные сайты, к которым относятся СМИ, образовательные, юридические и другие ресурсы, с начала года в среднем потеряли 30% органического трафика. Сокращение происходит из-за внедрения в поиск «Яндекса» и Google функции нейроответов, которая позволяет ознакомиться с информацией без перехода на сайты. Теперь новостные и информационные ресурсы могут потерять до 50% дохода от рекламы из-за сокращения трафика, считают аналитики.

На моих сайтах трафик уже упал на 30-50%, что будет дальше?

👉️ https://www.kommersant.ru/doc/7925556

#ai #KokocGroup #seo #geo

👮‍♂️ Злой полицейский - Подписаться
🤔2💯2
Паттерн "Спецификация": реальный опыт применения

Четыре года назад на собеседовании я услышал от интервьюера о том, как замечательно паттерн Спецификация помогает справиться с проблемой разрастания репозитория. Я думаю, многие с этим сталкивались, когда количество методов типа getByThisAndThat(…) улетает за десяток, а то и за несколько десятков, и репозиторием становится пользоваться неудобно.

Вдохновившись таким позитивным отзывом, я изучил первоисточник и начал экспериментировать с использованием спецификации как со средством упрощения репозитория.

👉 https://habr.com/ru/articles/929848/

#patterns #development

👮‍♂️ Злой полицейский
👍4🔥2
📺 Доклад: Уровни изоляции транзакций / Олег Мифле (VK)

На сессии разберем зачем нужны транзакции, как они устроены. Разберем классификацию аномалий и методы борьбы с ними. Пройдемся по практическим проблемам при использовании транзакций в приложении.

👉 https://www.youtube.com/watch?v=ml4sH7inE8w

#transaction

👮‍♂️ Злой полицейский
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Дженерики в PHP: да или нет?

Это небольшой разбор поста от PHP Foundation: Compile time generics: yay or nay?, пропитанный личным мнением.

Я сторонник того, что пыхе родные дженерики не очень то и нужны.

Джентльменских дженериков вполне хватает.
Мы, джентльмены, верим друг другу на слово: написан дженерик в аннотации — прекрасно! Стат. анализ рассудит.

👉️ https://habr.com/ru/articles/934044/

#php #core

👮‍♂️ Злой полицейский
👍3
Яндекс наконец-то запустил свой Тег Менеджер для замены Google Tag Manager

Новый инструмент поможет оптимизировать работу со скриптами на сайте и сэкономить время при настройке событий и целей.

👉 https://yandex.ru/project/metrica/tagmanager

#yandex #ytm

👮‍♂️ Злой полицейский
👍7🔥2
Похоже, что не только джуны больше не нужны, но и мидлы с сеньорами тоже.

JetBrains анонсировала Kineto — ноукод-платформу с нейросетями для генерации приложений и сайтов

В компании считают, что с её помощью любой человек сможет создать собственное приложение «за 20 минут». При этом пользователю не надо уметь писать код.

В блоге компании отмечают, что сейчас на рынке есть конструкторы приложений и генеративные сервисы. С конструкторами пользователям всё равно надо принимать участие в создании проекта, а с генеративными платформами — править код за нейросетью и собирать исходники в готовое приложение.

👉 https://habr.com/ru/news/935194/

#ai #JetBrains #kineto

👮‍♂️ Злой полицейский
😁6👎1🔥1
Из головы в инбокс: как навести порядок в делах и всё успевать

В повседневной жизни мы сталкиваемся с огромным количеством задач, требующих нашего внимания и времени. Дела могут касаться быта, работы, личного развития или здоровья. Какие-то из них мы формулируем сами, а часть приходит к нам от других людей: руководителя, заказчика, коллег, родных и близких.

Когда задач становится много, они могут быть разбросаны по разным источникам: что-то мы записываем в телефоне, блокноте или на стикерах, что-то остается на рабочей почте, а какую-то часть держим в голове.

Человеку сложно удержать всё это в памяти, в итоге он теряется в списках разноплановых задач, забывает о важных нюансах и срывает сроки выполнения. Вместе с HRBP Рексофт Оксаной Григорьевой разберемся, как всё успевать, взять ситуацию под контроль, эффективно планировать время и распределять задачи, используя технику GTD (Getting Things Done, с англ. — «доведение дел до завершения»).

👉 https://klever.blog/iz-golovy-v-inboks-kak-navesti-poryadok-v-delah-i-vsyo-uspevat/

#timemagement #teamlead #SoftSkills #productivity

👮‍♂️ Злой полицейский
1👍2
📺 Олег Мифле, Altenar. Как мы собираем и отправляем тысячи продуктовых метрик в секунду

Кажется, что нет ничего сложного в том, чтобы отправить небольшое сообщение в систему сбора метрик. А что если этих сообщений несколько тысяч в секунду, а просесть по перфомансу не хочется? Как найти оптимальное решение между надёжностью и производительностью? Обсудим это на моём докладе, рассмотрим разные подходы и варианты.

👉 https://rutube.ru/video/00771d0eb0c638c57b572a74056c2ea6/

#analytics #apps

👮‍♂️ Злой полицейский
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
ИИ-экономика: где деньги, GPTовски?

«Чего? Ско-о-олько?!» — эти вопросы знакомы каждому, кто пытался интегрировать AI в свой продукт или бизнес-процессы через API. 70% компаний, запустивших ИИ-проекты, значительно превышают свой изначальный бюджет, а 42% вообще отказались от ИИ-инициатив в 2025 году.

Токены, «запросы», скрытые надбавки — сплошной маркетинговый туман. Нам тоже пришлось в нем поблуждать: стояла задача выбрать AI-провайдера с API для интеграции в наше приложение-планировщик SingularityApp. Искали того, кто предоставит не только мощные языковые модели, но и максимально прозрачное ценообразование.

👉 https://vc.ru/ai/2171609-ii-ekonomika-kak-ne-pereplatit-za-iskusstvennyj-intellekt

#ai #SingularityApp

👮‍♂️ Злой полицейский
👍3
Репозиторий дня: Jitsi - отличная замена Google Meet

Аткуалочка на сегодняшний день, когда кто-то заблокировал Google Meet в РФ, а несколькими днями ранее и звонки чере Кацапа и Телегу. Можно использовать как отдельный сервис, так и установить на своём сервере, что более привлекательно в текущих реалиях.

Основные поинты

- Базируется на WebRTC и Prosody
- Работает прямо в браузере
- Опенсор
- Возможность self-hosted
- Надо всего 8 GB памяти для работы
- Не требователен к процессору, может работать и на 1 ядре
- С головой хватает 20 GB места на диске (если не надо специфическое логирование)
- Работает на любом linux-дистрибутиве
- Ставится как через докер так и без него
- Есть приложухи для iOS и Android
- 27к звёзд на GitHub

👉 https://github.com/jitsi/jitsi-meet/
👉 https://jitsi.github.io/handbook/

#apps #jitsi #opensource #RepositoryOfTheDay

👮‍♂️ Злой полицейский
5🔥14👍7
Репозиторий дня: Leantime - бесплатный трекер задач на PHP с открытым исходным кодом

Ультраминималистическая self-hosted альтернатива ClickUp, Yougile, Kaiten, Trello, Jira, Asana, в которой разработчики позаботились о людях с СДВГ, аутизмом и дислексией.

Умеет

- Канбан, таблицы, списки для задач
- Диаграмму Ганта
- Трекер идей
- Документацию
- Систему отчётности
- Инструмент планирования
- Возможностт проводить ретро

Системные требования

- PHP 8.1 и выше (MySQL, mbstring, xml, curl, gd, imagick)
- Apache с mod_rewrite или Nginx или IIS
- MySQL 5.7+

👉 https://github.com/Leantime/leantime

#leantime #opensource #jira #RepositoryOfTheDay #php

👮‍♂️ Злой полицейский
1👍5🔥2
📺 Онлайн-презентация AppStruct No-code Apps + AI Power

Сегодня 26.08.2025 в 19:00 (МСК) в прямом эфире гости покажут, что можно создавать на платформе, и как на ней делают мобильные и веб приложения и Telegram мини приложения.

Гости:

Владимир Тамбовцев — Co‑Founder & CEO AppStruct, full‑stack разработчик (8+ лет)
Борис Маркарьян — Co‑Founder AppStruct, опыт запуска стартапов (5+ лет), no‑code энтузиаст

Что будет:

- Живой показ возможностей платформы
- Примеры готовых решений и кейсов
- Как устроены логика, данные, интеграции и публикация
- Q&A: ответы на вопросы в прямом эфире

Кому полезно: 

- No‑code/low‑code создателям, продактам, дизайнерам
- Фаундерам и малому бизнесу
- Всем, кто хочет быстро запускать приложения и Telegram‑приложения

👉 https://swiy.co/stream

#noCode #ai #AppStruct

👮‍♂️ Злой полицейский
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Автоматическая генерация коллекций Postman маршрутов Laravel

Попался на глаза интересный пакет yasintqvi/laravel-postman, который генерирует коллекции Postman из ваших маршрутов Laravel с интеллектуальной организацией и богатыми возможностями документирования.

Этот пакет предлагает комплексные параметры настройки для генерации коллекции Postman с соглашениями, которые помогут вам быстро начать работу.

Подсмотрел у @wpyoda.

👉 https://laravel-news.com/generate-postman-collections-from-laravel-routes

#laravel #php #routes #postman

👮‍♂️ Злой полицейский
🔥7
Недельное планирование: как разгрести 100+ задач и не сойти с ума

Знаете, сколько решений за смену принимает авиадиспетчер? Около 500. А обычный человек с работой, семьей и личными проектами? Примерно столько же. Только у диспетчера есть отлаженная система и протоколы, а у вас — стикеры на мониторе, 47 вкладок в браузере и ощущение «просчитался, но где?».

👉 https://vc.ru/education/2183636-nedelnoe-planirovanie-dlya-produktivnosti

#productivity #SingularityApp #teamlead

👮‍♂️ Злой полицейский
👍3
Репозиторий дня: Laravel Feeds

Пакет поможет быстро и легко экспортировать любые объёмы данных в XML файл фидов.

Проект уже вышел на стадию Release Candidate.

👉️ https://github.com/TheDragonCode/laravel-feeds

#php #laravel #rss #feed #RepositoryOfTheDay

👮‍♂️ Злой полицейский
2👍2🔥1
Встречи с сотрудниками 1:1 — что это и как их проводить

Эффективное управление сотрудниками — одна из важнейших задач любого руководителя. Однако в современных условиях, когда команды становятся всё более распределёнными, а рабочие процессы — сложными, поддерживать продуктивные рабочие отношения становится непросто.

Одним из ключевых инструментов для решения этой проблемы являются регулярные встречи руководителя и подчинённого один на один или 1:1. Они позволяют выстроить доверительные отношения в команде, отслеживать прогресс сотрудников, оперативно решать возникающие вопросы.

В этой статье мы подробно рассмотрим, что представляют собой one-on-one, зачем они нужны, как правильно их проводить и избежать типичных ошибок.

👉 https://www.startexam.ru/journal/razvitie/vstrechi-s-sotrudnikami-1-1-chto-eto-i-kak-ikh-provodit-100-voprosov/

Бонус - 100+ вопросов по 12 темам для 1:1

🔥 https://www.startexam.ru/upload/iblock/42b/3pdj1ow722asqpwb95o871ssl55wt23t.pdf

#teamlead #1to1 #productivity

👮‍♂️ Злой полицейский
🔥4👍1
📅 PHP-разработка на XIV Международной IT-конференции «Стачка»

Когда: 2-3 октября
Где: в Санкт-Петербурге (Cosmos Прибалтийская)

Специально для PHP-разработчиков в составе Стачки пройдёт PHPDays

Ключевые темы докладов

- Лучшие практики и кейсы: опыт крупных компаний по построению сложных проектов с использованием PHP, разбор реальных кейсов и современных подходов.
- Инфраструктура и хранение данных: обсуждение современных инфраструктурных решений, подходов к хранению и обработке данных в PHP-проектах.
- Современные архитектурные подходы: например, применение принципов Twelve-Factor App для облачных PHP-приложений.

И нет только!

Программа и билеты уже доступны на сайте:

👉 https://spb25.nastachku.ru/

‼️ Специально для читателей "Злого полицейского" по промокоду "Злой промо" действует эксклюзивная скидка "10%" на покупку билета.

#php #events #stachka

👮‍♂️ Злой полицейский
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍2🔥2🤯1
Книга «Денди-код» от Александра Черняева (автор laravel.su)

Руководство о том, как писать код с аккуратностью, уважением к читателю и стилем — даже если вы новичок.

О книге

Краткая и практичная книга о том, как писать понятный и аккуратный код с примерами на PHP. Книга не уходит в теоретические дебри, не спорит о вкусе и не переоценивает значение философии чистоты. Она фокусируется на самом первом шаге к хорошему коду — его визуальной читаемости. Здесь вы найдёте рекомендации, которые можно и нужно применять сразу на практике.

Поддержите проект

Если вам близка идея понятного и доступного кода — поставьте ⭐️ репозиторию.
Это поможет книге найти своего читателя и ускорит её выпуск.

Расскажите другим

Я буду рад, если вы поможете рассказать о книге.
Поделитесь ею с друзьями, коллегами или в любимом чате.

👉 https://github.com/tabuna/dandy-code

#php #laravel #books

👮‍♂️ Злой полицейский
1🔥8👍5👎1
Жизненный цикл Request в Laravel

Жизненный цикл Request в Laravel — это процедура преобразования HTTP-запроса в HTTP-ответ. Понимание этого цикла имеет ключевое значение для разработки любых приложений на Laravel.

В этой статье мы пошагово рассмотрим жизненный цикл запроса в Laravel (как показано на схеме ниже) и объясню, как каждый компонент участвует в этом процессе.

Подсмотрел у @wpyoda

👉️
https://wp-yoda.com/laravel/zhiznennyj-czikl-request-v-laravel/

#laravel #request #response #php

👮‍♂️ Злой полицейский
1👍4🔥2
Быстрый экспорт данных в Excel-файлы с помощью FastExcelLaravel

Работа с Excel-файлами в проектах на Laravel — довольно частая задача: отчёты, выгрузка заказов, импорт товаров, интеграции с банками и маркетплейсами. Популярный пакет PhpSpreadsheet даёт огромные возможности, но при больших объёмах данных может быть чудовищно медленным и жутко прожорливым по памяти.

Альтернативой является библиотека avadim/fast-excel-laravel, построенная на основе библиотек FastExcelWriter и FastExcelReader. Она заточена под скорость и минимальное потребление памяти, что особенно важно при работе с десятками или сотнями тысяч строк.

Про FastExcelWriter я уже писал на Хабре. В этой статье опишу, использовать пакет для экспорта данных именно в Laravel-приложении.

👉 https://laravel.su/p/bystryi-eksport-dannyx-v-excel-faily-s-pomoshhiu-fastexcellaravel

#php #laravel #excel

👮‍♂️ Злой полицейский
1👍3