This media is not supported in your browser
VIEW IN TELEGRAM
Генератору превью для GitHub репозиториев - ЖИТЬ!
Но - другому 😅
Как сообщал раннее, сервис preview.dragon-code.pro доживает свои последние дни и было рекомендовано пользоваться другими генераторами изображений, например, banners.beyondco.de.
Так вот, представляем Вашему вниманию новый генератор изображений для GitHub Actions - GitHub Preview Updater
Он собирает информацию о Вашем репозитории и проекте и составляет на её основании картинку.
Есть фича с поддержкой тёмной и светлой тем браузера. Да, GitHub так умеет и генератор, соответственно, тоже.
Генератор поддерживает гибкую настройку для каждого репозитория. По-умолчанию он составляет ссылку для banners.beyondco.de, но можно применить свой шаблон
Подробнее об использовании читайте в ридми проекта:
https://github.com/TheDragonCode/github-preview-updater
Быстрый старт:
Но - другому 😅
Как сообщал раннее, сервис preview.dragon-code.pro доживает свои последние дни и было рекомендовано пользоваться другими генераторами изображений, например, banners.beyondco.de.
Так вот, представляем Вашему вниманию новый генератор изображений для GitHub Actions - GitHub Preview Updater
Он собирает информацию о Вашем репозитории и проекте и составляет на её основании картинку.
Есть фича с поддержкой тёмной и светлой тем браузера. Да, GitHub так умеет и генератор, соответственно, тоже.
Генератор поддерживает гибкую настройку для каждого репозитория. По-умолчанию он составляет ссылку для banners.beyondco.de, но можно применить свой шаблон
Подробнее об использовании читайте в ридми проекта:
https://github.com/TheDragonCode/github-preview-updater
Быстрый старт:
# .github/workflows/preview.yml
name: Preview Updater
on:
schedule:
- cron: '20 2 * * *'
workflow_dispatch:
permissions:
contents: write
pull-requests: write
jobs:
preview:
uses: TheDragonCode/.github/.github/workflows/preview.yml@main
🔥4❤🔥1
🎁 GitHub Preview Updater v2 уже в релизе!
Что изменилось?
14-го января вышел MVP проекта.
15-го января его отшлифовали и скорректировали API.
Среди прочего, в процессе добавили поддержку глобального конфига в репозитории
Добавлены параметры для отрисовки команды установки - глобальная и dev зоны видимости.
И много чего ещё.
Во второй версии улучшена работа с урлами - убраны остатки привязки к banners.beyondco.de при необходимости заменить ссылку на свою.
Быстрый старт:
Создать файл
И руками запустить экшен. Либо дождаться обработки по расписанию.
https://github.com/marketplace/actions/preview-updater
Что изменилось?
14-го января вышел MVP проекта.
15-го января его отшлифовали и скорректировали API.
Среди прочего, в процессе добавили поддержку глобального конфига в репозитории
.github организации, исправлены ошибки объединения проектов, обнаружения пакетных менеджеров, установки иконок.Добавлены параметры для отрисовки команды установки - глобальная и dev зоны видимости.
И много чего ещё.
Во второй версии улучшена работа с урлами - убраны остатки привязки к banners.beyondco.de при необходимости заменить ссылку на свою.
Быстрый старт:
Создать файл
.github/workflows/preview.yml со следующим содержимым:name: Preview Updater
on:
schedule:
- cron: '20 2 * * *'
workflow_dispatch:
permissions:
contents: write
pull-requests: write
jobs:
preview:
uses: TheDragonCode/.github/.github/workflows/preview.yml@main
И руками запустить экшен. Либо дождаться обработки по расписанию.
https://github.com/marketplace/actions/preview-updater
GitHub
Preview Updater - GitHub Marketplace
Lightweight preview update in Your repository
🔥2
Forwarded from Пых (Валентин Удальцов)
Стартовал ежегодный опрос!
С 2020 года лидеры русскоязычного PHP-сообщества проводят опрос. Так мы получаем портрет нашей аудитории и понимаем, на чём фокусироваться в новом году.
В этот раз эстафету от CutCode приняла питерская команда Live PHP, пожелаем ребятам удачи с вёрсткой итогов!
➡️ Пройти опрос
Опрос анонимный, но если оставить свою почту, можно поучаствовать в розыгрыше слоника💙 Пых.
Итоги, как обычно, будут опубликованы на phpcommunity.ru.
С 2020 года лидеры русскоязычного PHP-сообщества проводят опрос. Так мы получаем портрет нашей аудитории и понимаем, на чём фокусироваться в новом году.
В этот раз эстафету от CutCode приняла питерская команда Live PHP, пожелаем ребятам удачи с вёрсткой итогов!
Опрос анонимный, но если оставить свою почту, можно поучаствовать в розыгрыше слоника
Итоги, как обычно, будут опубликованы на phpcommunity.ru.
Please open Telegram to view this post
VIEW IN TELEGRAM
В силу нулевого интереса к проекту, а также активному развитию различного рода консольных, GUI и ИИ инсталляторов, принял решение заархивировать проект Package Wizard, на разработку которого потребовалось много сил и времени.
Интересно что первая его версия, вышедшая в 2021-м году, опередила своё время - разработчики в то время ещё не были готовы к использованию инсталляторов для проекта вследствие чего интерес к нему был практически нулевой, а после возрождения проекта в 2025-м он уже потерял актуальность.
Поэтому просто приложу скриншоты мажорных изменений, так и не вышедших в релиз. И... помянем...
Интересно что первая его версия, вышедшая в 2021-м году, опередила своё время - разработчики в то время ещё не были готовы к использованию инсталляторов для проекта вследствие чего интерес к нему был практически нулевой, а после возрождения проекта в 2025-м он уже потерял актуальность.
Поэтому просто приложу скриншоты мажорных изменений, так и не вышедших в релиз. И... помянем...
😱3🫡2
И, раз уж пошла жара на принятие неизбежного - официально останавливается работа над проектом Cashbox для Laravel.
Это менеджер систем оплат.
Это менеджер систем оплат.
😢2🔥1
Фигурка толстого кота (кошки) - это воплощение лени и очарования!
Посмотрите на этого парня. Он познал дзен, съел все сливки в округе и теперь транслирует в ваш дом энергию абсолютного спокойствия.
Этот кот не просто зевает — он напоминает, что пора отложить дела и выпить кофе. Фигурка выполнена из золотого шёлкового пластика: он обладает благородным сатиновым блеском, который переливается на свету, как настоящий металл.
Почему он должен поселиться у вас?
- Текстура: Невероятно приятный на ощупь, гладкий, с глубоким золотым отливом.
- Детализация: Каждая складочка на упитанном пузике и широко открытый рот пропечатаны идеально.
- Стиль: Шикарно смотрится на рабочем столе, полке с книгами или прикроватной тумбе.
- Идеальный подарок: Для тех, кто ценит юмор, уют и котиков (то есть для всех).
Характеристики:
- Размеры (ДхВхШ): 65х49х40 мм
- Вес: 12.9 гр.
- Цвет: золотой шёлк
- Материал: шёлковый полилактид
Цена указана за одну фигурку.
Кот ждёт своего хозяина, чтобы вместе сладко зевать!
Цена: 230 руб за кота
По вопросам пишите в личные сообщения канала.
Посмотрите на этого парня. Он познал дзен, съел все сливки в округе и теперь транслирует в ваш дом энергию абсолютного спокойствия.
Этот кот не просто зевает — он напоминает, что пора отложить дела и выпить кофе. Фигурка выполнена из золотого шёлкового пластика: он обладает благородным сатиновым блеском, который переливается на свету, как настоящий металл.
Почему он должен поселиться у вас?
- Текстура: Невероятно приятный на ощупь, гладкий, с глубоким золотым отливом.
- Детализация: Каждая складочка на упитанном пузике и широко открытый рот пропечатаны идеально.
- Стиль: Шикарно смотрится на рабочем столе, полке с книгами или прикроватной тумбе.
- Идеальный подарок: Для тех, кто ценит юмор, уют и котиков (то есть для всех).
Характеристики:
- Размеры (ДхВхШ): 65х49х40 мм
- Вес: 12.9 гр.
- Цвет: золотой шёлк
- Материал: шёлковый полилактид
Цена указана за одну фигурку.
Кот ждёт своего хозяина, чтобы вместе сладко зевать!
Цена: 230 руб за кота
По вопросам пишите в личные сообщения канала.
❤2😁1
Подборка шпаргалок, руководств и инструментов для тестирования приложений на инъекции
https://github.com/Ilias1988/Hacking-Cheatsheets
https://github.com/Ilias1988/Hacking-Cheatsheets
GitHub
GitHub - Ilias1988/Hacking-Cheatsheets: A comprehensive collection of penetration testing cheatsheets, guides, and tools.
A comprehensive collection of penetration testing cheatsheets, guides, and tools. - Ilias1988/Hacking-Cheatsheets
🔥4
Разница запросов в применении foreach внутри билдера Laravel релейшена
✍1
С какой моделью Ваш ИИ агент лучше всего выполняет задачи?
Final Results
12%
GPT-5
19%
GPT-5.2-codex / 5.3
16%
Claude Sonnet 4.5
35%
Claude Opus 4.5 / 4.6
4%
Gemini 3 Pro
1%
Gemini 3 Flash
2%
Grok 4.1 Fast Reasoning
26%
Другая
Forwarded from Denis Sexy IT 🤖
Кажется в индустрии разработки началась стадия принятия – стадия отвержения закончилась и теперь сеньор-разработчики открыто говорят о том что кодинг инструменты не хуже чем люди даже лучше, вот этот текст понравился – но таких постов с выхода Opus 4.6 / Codex 5.3 xhigh становится только больше:
Короче, автор не празднует новый мир, но и не верит, что его можно остановить как-то, и предлагает честно признать потерю и прожить её как потерю – не делать вид, что "ничего не меняется", а честно назвать происходящее концом привычного кодинг-ремесла и разрешить себе по этому погоревать
Очень трезвый взгляд на вещи👤
…нас поставили перед фактом: "я этого не просил", но это уже случилось. Не просил, чтобы "робот" сожрал все наши посты и куски кода, а потом пересказывал это кому-то, кто на этом зарабатывает. Не просил, чтобы роль программиста сдвинулась от создателя к инспектору на досмотре: не писать код самому, а проверить, не пронесли ли в прод что-то опасное
И при этом самая неприятная часть, в том, что эти инструменты реально работают. Настолько, что спор "хуже или лучше" быстро превращается в спор "ты уже попробовал нормально или просто принципиально сопротивляешься"
Дальше начинается прагматика: да, можно отказаться из моральных соображений, особенно если ты уже в конце карьеры. Но если ты сениор и ты принципиально "без АИ", то очень быстро рядом окажутся джуны, которые с АИ начинают выдавать результат с другой скоростью. И рано или поздно менеджмент задаст простой (и довольно мерзкий) вопрос: почему человеку платят больше, если он делает меньше, потому что ездит на старом велосипеде, а другие на реактивных ранцах
… взрослый человек с обязательствами, ипотекой, семьёй, как правило выберет не идеологически красивое решение, а то, которое сохраняет стабильность. Не потому что он вдруг "продался", а потому что ставки другие
…через годы мы будем рассказывать детям и внукам, как руками набирали синтаксис, как будто это что-то смешное и архаичное. Но внутри будем скучать. Скучать по ощущению ремесла – когда ты реально "трогаешь" код, лепишь его, как материал, долго сражаешься с багом до ночи, и в конце есть чувство авторства: "я сделал это", подпись художника под картиной, репозиторий, который не просто набор файлов, а часть твоей идентичности
Короче, автор не празднует новый мир, но и не верит, что его можно остановить как-то, и предлагает честно признать потерю и прожить её как потерю – не делать вид, что "ничего не меняется", а честно назвать происходящее концом привычного кодинг-ремесла и разрешить себе по этому погоревать
Очень трезвый взгляд на вещи
Please open Telegram to view this post
VIEW IN TELEGRAM
Read the Tea Leaves
We mourn our craft
I didn’t ask for this and neither did you. I didn’t ask for a robot to consume every blog post and piece of code I ever wrote and parrot it back so that some hack could make money off o…
😢4😁1🐳1
Как я пришёл в опенсорс? Внезапно 😅
Как и многие разработчики, первые версии своего кода я оберегал как зеницу ока. Боялся что его своруют и будут на нём наживаться, а я так и останусь не у дел.
В таком режиме разработка всего и вся велась несколько лет. Учился всему на разных языках - DOS, HTML, CSS, XML, JavaScript, Object Pascal в среде Borland Delphi 7, SQL, C#, PHP, TypeScript, SCSS - это то, на чём писал. Ещё были C++ и CoffeeScript - в них не смог.
Примерно в 2010-м году я начал присматриваться к опенсурсу. Изучал код других, интересовался направлением и, году примерно в 2012-м, пересилил себя и зарегистраровался на BitBucket, т.к. GitHub в то время был платный для всех.
И начал размещать свои репозитории. Разрабатывал и размещал то, что, по моему мнению, могло помочь другим людям в решении проблем, и плюсом - в качестве портфолио.
Спустя годы личный профиль был полон удивительных и, самое главное, функциональных проектов. Какие-то из них нашли свою аудиторию среди других разработчиков, а какие-то - нет.
Приятно когда твоё творение используют другие люди, но заниматься активной рекламой из каждого утюга мне не хотелось и не хочется до сих пор.
Как-то раз у меня спросили когда я успеваю создавать и релизить столько проектов? Ответ прост. В то время я работал в дилерском центре, где веб-разработка не была основным направлением и довольно часто мы с коллегами сидели без задач по одной-двум неделям. Поэтому каждый занимался чем хотел. Я занимался оптимизацией наших приложений и пилил опенсурс, вынося в него то, что не попадало под NDA и было потенциально полезным сообществу.
Примерно в то время я присоединился к проекту Laravel Lang, когда он назывался ещё caouecs/laravel-lang и был в личном репозитории Фреда. Мой Publisher был одним из трёх популярных для работы с ним. Впоследствии Фред перенёс этот проект в организацию, я вступил в неё и мы привлекали переводчиков.
Экосистема переводов росла и на данный момент достигает 24 репозитория в публичке и ещё 3 в приватнике.
Таким образом, за все эти годы разработанные мной проекты суммарно были скачаны 88 миллионов раз и имеют 11 тысяч звёзд на GitHub.
dragon-code.pro
Как и многие разработчики, первые версии своего кода я оберегал как зеницу ока. Боялся что его своруют и будут на нём наживаться, а я так и останусь не у дел.
В таком режиме разработка всего и вся велась несколько лет. Учился всему на разных языках - DOS, HTML, CSS, XML, JavaScript, Object Pascal в среде Borland Delphi 7, SQL, C#, PHP, TypeScript, SCSS - это то, на чём писал. Ещё были C++ и CoffeeScript - в них не смог.
Примерно в 2010-м году я начал присматриваться к опенсурсу. Изучал код других, интересовался направлением и, году примерно в 2012-м, пересилил себя и зарегистраровался на BitBucket, т.к. GitHub в то время был платный для всех.
И начал размещать свои репозитории. Разрабатывал и размещал то, что, по моему мнению, могло помочь другим людям в решении проблем, и плюсом - в качестве портфолио.
Спустя годы личный профиль был полон удивительных и, самое главное, функциональных проектов. Какие-то из них нашли свою аудиторию среди других разработчиков, а какие-то - нет.
Приятно когда твоё творение используют другие люди, но заниматься активной рекламой из каждого утюга мне не хотелось и не хочется до сих пор.
Как-то раз у меня спросили когда я успеваю создавать и релизить столько проектов? Ответ прост. В то время я работал в дилерском центре, где веб-разработка не была основным направлением и довольно часто мы с коллегами сидели без задач по одной-двум неделям. Поэтому каждый занимался чем хотел. Я занимался оптимизацией наших приложений и пилил опенсурс, вынося в него то, что не попадало под NDA и было потенциально полезным сообществу.
Примерно в то время я присоединился к проекту Laravel Lang, когда он назывался ещё caouecs/laravel-lang и был в личном репозитории Фреда. Мой Publisher был одним из трёх популярных для работы с ним. Впоследствии Фред перенёс этот проект в организацию, я вступил в неё и мы привлекали переводчиков.
Экосистема переводов росла и на данный момент достигает 24 репозитория в публичке и ещё 3 в приватнике.
Таким образом, за все эти годы разработанные мной проекты суммарно были скачаны 88 миллионов раз и имеют 11 тысяч звёзд на GitHub.
dragon-code.pro
GitHub
The Dragon Code
The Dragon Code is a set of projects filled with delightful tools that increase developer happiness and productivity. - The Dragon Code
🔥16👏2❤1