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

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

Администратор - @mihdan.
Download Telegram
Опенсорсный инструмент Anubis блокирует ИИ-скраперов

В январе 2025 года Ксе Иасо (Xe Iaso) создала опенсорсный инструмент Anubis, предназначенный для борьбы с ИИ-скраперами. В настоящее время его уже скачали почти 200 000 раз, и Anubis применяется в таких организациях, как ЮНЕСКО, а также его используют разработчики GNOME и FFmpeg.

Иасо решила создать Anubis, когда обнаружила, что ее собственный Git-сервер страдает от ИИ-скраперов до такой степени, что перестает работать.

👉 https://xakep.ru/2025/07/08/anubis-uncaptcha/

#anubis #soft

👮‍♂️ Злой полицейский - Подписаться
👍3
Filament 4 — настоящая революция или маркетинг?

Сегодня на CutCode обзор-реакция и тесты: действительно ли Filament 4 настолько быстрый и революционный, как говорят? Подготовлю проекты для стресс тестирования на Filament 3, Filament 4 и MoonShine 3. Данил поделится своими мыслями и покажет еще несколько интересных моментов под капотом админок. В общем, революция или нет - разберемся в видео.

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

#filament 💩 #laravel #cutcode #moonshine

👮‍♂️ Злой полицейский - Подписаться
👍3
Forwarded from Пых (Валентин Удальцов)
Thesis Amqp 1.0.0

Многие заметили, что в проекте Thesis уже несколько месяцев подряд происходит какая-то движуха. Если вкратце, мы с Вадимом решили под этим именем выпустить набор современных асинхронных компонентов для PHP, а в будущем, вероятно, и свой фреймворк.

Основной фокус на ближайшее время — реализация недостающих в экосистеме неблокирующих драйверов для эффективного взаимодействия с инфраструктурой (в планах NATS, Kafka, gRPC, Cassandra, YDB).

Сегодня мы рады анонсировать стабильный, готовый к продакшну релиз пакета thesis/amqp:
• под капотом файберы и AMPHP 3, так что клиент можно использовать как в асинхронных, так и синхронных рантаймах,
• API для работы с подтверждениями в режиме publisher confirms,
• API для работы с возвратами при отправке сообщений с флагом mandatory,
• API итераторов для упрощённого чтения сообщений из очереди,
• API публикации и получения сообщений эффективными батчами (меньше вызовов, потенциально умещаем несколько фреймов в 1 TCP-пакет),
• встроенная поддержка RPC,
• гибкая конфигурация и хорошо типизированный код.


$client = new Client(Config::default());

$channel = $client->channel();
$channel->confirmSelect();

$confirmation = $channel->publishBatch([
new PublishMessage(
message: new Message(
body: 'Hello!',
deliveryMode: DeliveryMode::Persistent,
timestamp: new DateTimeImmutable(),
),
exchange: 'x',
routingKey: 'y',
mandatory: true,
),
// ...
]);

$result = $confirmation->await();

foreach ($result->unconfirmed as $unconfirmedMessage) {
// ...
}

foreach ($result->unrouted as $unroutedMessage) {
// ...
}


Мы сделали чат Thesis Community, где вы можете задавать вопросы, делиться идеями и предлагать улучшения.

У нас к вам две просьбы:
⭐️ поставить звезду thesis/amqp,
👩‍🎨 помочь с логотипом для проекта Thesis — лучший скетч (можно использовать ИИ) мы отдадим дизайнеру на отрисовку, а автору подарим слоника Пых.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥43
Пирамида Маслоу: зачем она маркетологу, менеджеру и обычному человеку

Слово «пирамида» у многих вызывает ассоциации с Египтом. Но пирамида Маслоу — не про древние тайны, а про повседневную мотивацию. Каждый из нас что-то хочет: поесть, поспать, добиться успеха, почувствовать себя нужным. Всё это — потребности. Маслоу разложил их по полочкам, и получилась знаменитая пирамида.

👉 https://singularity-app.ru/blog/piramida-maslou/

#managment

👮‍♂️ Злой полицейский - Подписаться
👍3
📺 MoonShine для Symfony. Стрим с подробностями

Последнюю неделю ребята активно работали над портом MoonShine на Symfony.

Они расскажут что уже сделано, расскажут про архитектуру и подходы, дальнейшие планы. Ну и опубликуют проект на GitHub.

🕖 Сегодня, 17 июля в 19:00 мск

👉 https://youtube.com/live/K3HlvMFNVVg

#laravel #symfony #MoonShine

👮‍♂️ Злой полицейский - Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
Вышел PER-CS v3.0

На днях вышел новый стандарт стиля кода PER-CS v3.0

👉 https://github.com/php-fig/per-coding-style/releases/tag/3.0.0

#php #per #psr

👮‍♂️ Злой полицейский - Подписаться
👍1
Эффективность, метрики, здравый смысл и теория ограничений

Наверняка вы уже сталкивались с такой ситуацией. Вы из кожи вон лезли: выложились на 200%, упахались, выгорели, потушили все пожары, подняли мотивацию подгоревших сотрудников, победили сопротивление упрямого руководства, достигли этих чёртовых вечно растущих KPI. Сделали всё, что могли. Но в итоге — удовлетворения нет.

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

👉 https://bryzgalova.ru/effectiveness

#efectiveness

👮‍♂️ Злой полицейский - Подписаться
👍2
Оззи Осборн RIP
😢16😱5💔5👍1
MoonVibe: генератор админ-панелей на основе ИИ за 5 минут

Привет, друзья! Сегодня расскажу вам о новом инструменте для MoonShine, который может серьезно изменить ваш подход к созданию админ-панелей. MoonVibe — генератор на основе LLM, который умеет создавать готовые админки для Laravel буквально за несколько минут.

👉 https://habr.com/ru/articles/929268/
📺 https://www.youtube.com/watch?v=bbOXPJ-FoV8

#php #laravel #MoonShine #MoonVibe

👮‍♂️ Злой полицейский - Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍1😱1
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