Опенсорсный инструмент Anubis блокирует ИИ-скраперов
В январе 2025 года Ксе Иасо (Xe Iaso) создала опенсорсный инструмент Anubis, предназначенный для борьбы с ИИ-скраперами. В настоящее время его уже скачали почти 200 000 раз, и Anubis применяется в таких организациях, как ЮНЕСКО, а также его используют разработчики GNOME и FFmpeg.
Иасо решила создать Anubis, когда обнаружила, что ее собственный Git-сервер страдает от ИИ-скраперов до такой степени, что перестает работать.
👉 https://xakep.ru/2025/07/08/anubis-uncaptcha/
#anubis #soft
👮♂️ Злой полицейский - Подписаться
В январе 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
👮♂️ Злой полицейский - Подписаться
Сегодня на 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 для работы с возвратами при отправке сообщений с флагом
• API итераторов для упрощённого чтения сообщений из очереди,
• API публикации и получения сообщений эффективными батчами (меньше вызовов, потенциально умещаем несколько фреймов в 1 TCP-пакет),
• встроенная поддержка RPC,
• гибкая конфигурация и хорошо типизированный код.
Мы сделали чат Thesis Community, где вы можете задавать вопросы, делиться идеями и предлагать улучшения.
У нас к вам две просьбы:
⭐️ поставить звезду thesis/amqp,
👩🎨 помочь с логотипом для проекта Thesis — лучший скетч (можно использовать ИИ) мы отдадим дизайнеру на отрисовку, а автору подарим слоника Пых.
Многие заметили, что в проекте 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, где вы можете задавать вопросы, делиться идеями и предлагать улучшения.
У нас к вам две просьбы:
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - thesis-php/amqp: Non-blocking (fiber based) client for AMQP 0.9.1.
Non-blocking (fiber based) client for AMQP 0.9.1. Contribute to thesis-php/amqp development by creating an account on GitHub.
🔥4❤3
Пирамида Маслоу: зачем она маркетологу, менеджеру и обычному человеку
Слово «пирамида» у многих вызывает ассоциации с Египтом. Но пирамида Маслоу — не про древние тайны, а про повседневную мотивацию. Каждый из нас что-то хочет: поесть, поспать, добиться успеха, почувствовать себя нужным. Всё это — потребности. Маслоу разложил их по полочкам, и получилась знаменитая пирамида.
👉 https://singularity-app.ru/blog/piramida-maslou/
#managment
👮♂️ Злой полицейский - Подписаться
Слово «пирамида» у многих вызывает ассоциации с Египтом. Но пирамида Маслоу — не про древние тайны, а про повседневную мотивацию. Каждый из нас что-то хочет: поесть, поспать, добиться успеха, почувствовать себя нужным. Всё это — потребности. Маслоу разложил их по полочкам, и получилась знаменитая пирамида.
👉 https://singularity-app.ru/blog/piramida-maslou/
#managment
👮♂️ Злой полицейский - Подписаться
👍3
Последнюю неделю ребята активно работали над портом 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
👮♂️ Злой полицейский - Подписаться
На днях вышел новый стандарт стиля кода 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
👮♂️ Злой полицейский - Подписаться
Наверняка вы уже сталкивались с такой ситуацией. Вы из кожи вон лезли: выложились на 200%, упахались, выгорели, потушили все пожары, подняли мотивацию подгоревших сотрудников, победили сопротивление упрямого руководства, достигли этих чёртовых вечно растущих KPI. Сделали всё, что могли. Но в итоге — удовлетворения нет.
Компания в каком состоянии была, в таком и осталась. Клиентов больше не стало, денег — тоже. Заказчики как бухтели, так и продолжают. Вроде бы старались. Вроде бы была эффективность. А вроде и не было.
👉 https://bryzgalova.ru/effectiveness
#efectiveness
👮♂️ Злой полицейский - Подписаться
👍2
MoonVibe: генератор админ-панелей на основе ИИ за 5 минут
Привет, друзья! Сегодня расскажу вам о новом инструменте для MoonShine, который может серьезно изменить ваш подход к созданию админ-панелей. MoonVibe — генератор на основе LLM, который умеет создавать готовые админки для Laravel буквально за несколько минут.
👉 https://habr.com/ru/articles/929268/
📺 https://www.youtube.com/watch?v=bbOXPJ-FoV8
#php #laravel #MoonShine #MoonVibe
👮♂️ Злой полицейский - Подписаться
Привет, друзья! Сегодня расскажу вам о новом инструменте для MoonShine, который может серьезно изменить ваш подход к созданию админ-панелей. MoonVibe — генератор на основе LLM, который умеет создавать готовые админки для Laravel буквально за несколько минут.
👉 https://habr.com/ru/articles/929268/
#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
👮♂️ Злой полицейский - Подписаться
Сегодня 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
👮♂️ Злой полицейский - Подписаться
С внедрением ИИ в поисковиках новостные ресурсы могут потерять до 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
👮♂️ Злой полицейский
Четыре года назад на собеседовании я услышал от интервьюера о том, как замечательно паттерн Спецификация помогает справиться с проблемой разрастания репозитория. Я думаю, многие с этим сталкивались, когда количество методов типа getByThisAndThat(…) улетает за десяток, а то и за несколько десятков, и репозиторием становится пользоваться неудобно.
Вдохновившись таким позитивным отзывом, я изучил первоисточник и начал экспериментировать с использованием спецификации как со средством упрощения репозитория.
👉 https://habr.com/ru/articles/929848/
#patterns #development
👮♂️ Злой полицейский
👍4🔥2
На сессии разберем зачем нужны транзакции, как они устроены. Разберем классификацию аномалий и методы борьбы с ними. Пройдемся по практическим проблемам при использовании транзакций в приложении.
👉 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
👮♂️ Злой полицейский
Это небольшой разбор поста от 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
👮♂️ Злой полицейский
Новый инструмент поможет оптимизировать работу со скриптами на сайте и сэкономить время при настройке событий и целей.
👉 https://yandex.ru/project/metrica/tagmanager
#yandex #ytm
👮♂️ Злой полицейский
👍7🔥2
Похоже, что не только джуны больше не нужны, но и мидлы с сеньорами тоже.
JetBrains анонсировала Kineto — ноукод-платформу с нейросетями для генерации приложений и сайтов
В компании считают, что с её помощью любой человек сможет создать собственное приложение «за 20 минут». При этом пользователю не надо уметь писать код.
В блоге компании отмечают, что сейчас на рынке есть конструкторы приложений и генеративные сервисы. С конструкторами пользователям всё равно надо принимать участие в создании проекта, а с генеративными платформами — править код за нейросетью и собирать исходники в готовое приложение.
👉 https://habr.com/ru/news/935194/
#ai #JetBrains #kineto
👮♂️ Злой полицейский
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
👮♂️ Злой полицейский
В повседневной жизни мы сталкиваемся с огромным количеством задач, требующих нашего внимания и времени. Дела могут касаться быта, работы, личного развития или здоровья. Какие-то из них мы формулируем сами, а часть приходит к нам от других людей: руководителя, заказчика, коллег, родных и близких.
Когда задач становится много, они могут быть разбросаны по разным источникам: что-то мы записываем в телефоне, блокноте или на стикерах, что-то остается на рабочей почте, а какую-то часть держим в голове.
Человеку сложно удержать всё это в памяти, в итоге он теряется в списках разноплановых задач, забывает о важных нюансах и срывает сроки выполнения. Вместе с 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
Кажется, что нет ничего сложного в том, чтобы отправить небольшое сообщение в систему сбора метрик. А что если этих сообщений несколько тысяч в секунду, а просесть по перфомансу не хочется? Как найти оптимальное решение между надёжностью и производительностью? Обсудим это на моём докладе, рассмотрим разные подходы и варианты.
👉 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
👮♂️ Злой полицейский
«Чего? Ско-о-олько?!» — эти вопросы знакомы каждому, кто пытался интегрировать 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
👮♂️ Злой полицейский
Аткуалочка на сегодняшний день, когда кто-то заблокировал 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
👮♂️ Злой полицейский
Ультраминималистическая 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