Forwarded from Стачка [официальный канал]
Есть что рассказать? Выходите на сцену Стачки 🔥
Если у вас в голове хоть раз мелькало «блин, у меня же есть норм кейс, почему я его никому не рассказываю» — то обязательно дочитайте этот текст 👇
Мы открыли приём заявок на спикерство на октябрьскую Стачку в Санкт-Петербурге.
Основные направления:
👨💻 разработка
🧑💼 управление
🧑🎨 дизайн и контент
📈 digital-маркетинг
Но если у вас тема «между» или вообще что-то своё — тоже присылайте. Мы нормально относимся к нестандартным идеям.
И важный момент: Стачка — это не только про «вышел, рассказал и ушёл».
Если вы хотите провести воркшоп, живой разбор, интерактив или собрать людей вокруг своей темы — это тоже к нам.
Короче, если есть опыт, который не стыдно показать (или наоборот, стыдно, но остальным будет полезно) — отправляйте заявку вот тут. Мы ее обязательно рассмотрим.
#стоп_воркинг #всенастачку
3-4 октября, Санкт-Петербург
Если у вас в голове хоть раз мелькало «блин, у меня же есть норм кейс, почему я его никому не рассказываю» — то обязательно дочитайте этот текст 👇
Мы открыли приём заявок на спикерство на октябрьскую Стачку в Санкт-Петербурге.
Кого ждём:
— разработчиков, которые уже наступили на грабли и могут показать, где они лежат
— руководителей, у которых есть не только «как надо и как не надо», но и «как было на самом деле»
— редакторов, дизайнеров, маркетологов — если вы делаете продукты, а не просто «постите в интернет»
Основные направления:
Но если у вас тема «между» или вообще что-то своё — тоже присылайте. Мы нормально относимся к нестандартным идеям.
И важный момент: Стачка — это не только про «вышел, рассказал и ушёл».
Если вы хотите провести воркшоп, живой разбор, интерактив или собрать людей вокруг своей темы — это тоже к нам.
Короче, если есть опыт, который не стыдно показать (или наоборот, стыдно, но остальным будет полезно) — отправляйте заявку вот тут. Мы ее обязательно рассмотрим.
#стоп_воркинг #всенастачку
3-4 октября, Санкт-Петербург
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥5
⚡️WhatCable
Awesome little tool to tell you what the connected USB cable can actually do. I have many cables and finding the right one is, sometimes, tricky.
https://www.whatcable.uk/
There's Linux port as well:
https://github.com/nedrichards/whatcable-linux
#software #hardware
Awesome little tool to tell you what the connected USB cable can actually do. I have many cables and finding the right one is, sometimes, tricky.
https://www.whatcable.uk/
There's Linux port as well:
https://github.com/nedrichards/whatcable-linux
#software #hardware
👍16🔥3👀1
📕Yii3 migration guides
Finished two big migration guides today for Yii3 docs:
- From Yii 1.1 to Yii3
- From Yii 2.0 to Yii3
Straight migration is, of course, not possible since it is a different framework but I was able to cover many nuances. If something is missing or not clear — let me know.
#yii #yii3 #yii2 #yii1
Finished two big migration guides today for Yii3 docs:
- From Yii 1.1 to Yii3
- From Yii 2.0 to Yii3
Straight migration is, of course, not possible since it is a different framework but I was able to cover many nuances. If something is missing or not clear — let me know.
#yii #yii3 #yii2 #yii1
yiisoft.github.io
Upgrading from Version 1.1 | Yii3 Documentation
Official documentation for Yii3 — a fast, secure, and flexible PHP framework for modern application development.
🔥26👍21🎉5🙏2🤯1
📕REST APIs with Yii3 guide
Done with intro article on building REST APIs with Yii3.
https://yiisoft.github.io/docs/guide/rest/quick-start.html
#yii3 #yii
Done with intro article on building REST APIs with Yii3.
https://yiisoft.github.io/docs/guide/rest/quick-start.html
#yii3 #yii
yiisoft.github.io
Quick start | Yii3 Documentation
Official documentation for Yii3 — a fast, secure, and flexible PHP framework for modern application development.
🔥17👍4🙏2
📕Designing packages for Yii3 applications
A guide on designing your own Yii3-aware package is live.
https://yiisoft.github.io/docs/guide/structure/designing-packages.html
#yii #yii3 #package #composer
A guide on designing your own Yii3-aware package is live.
https://yiisoft.github.io/docs/guide/structure/designing-packages.html
#yii #yii3 #package #composer
yiisoft.github.io
Designing packages for Yii applications | Yii3 Documentation
Official documentation for Yii3 — a fast, secure, and flexible PHP framework for modern application development.
👍10🔥9
💬 Losing the intent with AI
https://noperator.dev/posts/you-can-just-say-it/
#ai #llm
The pathology of generative AI is that it too easily allows substantial form without discernible intent. That mistake is harder to make when creating by hand.
https://noperator.dev/posts/you-can-just-say-it/
#ai #llm
noperator.dev
You can just say it
There is a weird collection of arguments for appraising the value of humans and their creative artifacts.
It usually goes something like this: In the age of AI, we should still prefer humans in certain roles because AI could never perform the tasks required…
It usually goes something like this: In the age of AI, we should still prefer humans in certain roles because AI could never perform the tasks required…
👍8🤔3
📕A guide to Yii3 modules
In Yii3 a module is an application part grouped around a business context or a reusable feature. This is a design boundary/pattern, not a required base class as in Yii2.
https://yiisoft.github.io/docs/guide/structure/module.html
#yii #yii3 #module
In Yii3 a module is an application part grouped around a business context or a reusable feature. This is a design boundary/pattern, not a required base class as in Yii2.
https://yiisoft.github.io/docs/guide/structure/module.html
#yii #yii3 #module
yiisoft.github.io
Modules | Yii3 Documentation
Official documentation for Yii3 — a fast, secure, and flexible PHP framework for modern application development.
🔥9👍4
📕Applying migrations during rolling updates
A cookbook on how to adjust the way you deal with database migrations if you have rolling updates when old and new instances are running at the same time during deployment.
https://yiisoft.github.io/docs/cookbook/deployment/rolling-update-migrations.html
#yii #yii3 #migration
A cookbook on how to adjust the way you deal with database migrations if you have rolling updates when old and new instances are running at the same time during deployment.
https://yiisoft.github.io/docs/cookbook/deployment/rolling-update-migrations.html
#yii #yii3 #migration
yiisoft.github.io
Applying migrations during rolling updates | Yii3 Documentation
Official documentation for Yii3 — a fast, secure, and flexible PHP framework for modern application development.
👍12🔥7❤1
Forwarded from ProIT Fest
GitHub не заплатит: зумеры против Open Source ветеранов.
🎙️С одной стороны баттла Степан Минин готовит прагматичный зумерский контрудар рациональным инвестированием времени вместо романтики в IT.
О спикере:
Старший .NET разработчик Золотое Яблоко.
Спикер DotNext, Ozon E-Code. Лидер ПК C# секции Стачки. Топ-5 автор Хабра по C#. Соло автор библиотек на 150+к скачиваний и 150 звёзд суммарно.
🎙️С другой стороны баттла вас ждет ветеран IT Александр Макаров, который сам является примером, как OpenSource помогает карьере на международном рынке.
О спикере:
Мейнтейер YII3.
Lead Twindo.io, CTO с 20+ лет в разработке и OpenSource, программный комитет по PHP треку.
🤔Выступление стоит посетить:
- разработчикам, которые думают, стоит ли вкладываться в OSS ради карьеры;
- тимлидам и нанимающим менеджерам, чтобы обсудить, насколько GitHub реально помогает оценивать кандидатов;
- всем, кто любит айтишные батлы поколений: зумерский прагматизм против миллениальской веры в комьюнити, репутацию и «правильный инженерный путь».
👉Обменяй свой социальный капитал на стоимость билета тут
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥11❤3😱2
📕Using Yii in third-party applications
A guide on using Yii3 inside non-Yii apps.
https://yiisoft.github.io/docs/cookbook/using-yii-in-third-party-apps.html
#yii #yii3
A guide on using Yii3 inside non-Yii apps.
https://yiisoft.github.io/docs/cookbook/using-yii-in-third-party-apps.html
#yii #yii3
yiisoft.github.io
Using Yii in third-party applications | Yii3 Documentation
Official documentation for Yii3 — a fast, secure, and flexible PHP framework for modern application development.
🔥13👍4❤2🙏1
📕 Configuring an application for autoscaling
A guide on Yii3 apps tuning to use these in autoscaling environments such as ELB+EC2 or k8s.
https://yiisoft.github.io/docs/cookbook/deployment/autoscaling.html
#yii #yii3
A guide on Yii3 apps tuning to use these in autoscaling environments such as ELB+EC2 or k8s.
https://yiisoft.github.io/docs/cookbook/deployment/autoscaling.html
#yii #yii3
yiisoft.github.io
Configuring an application for autoscaling | Yii3 Documentation
Official documentation for Yii3 — a fast, secure, and flexible PHP framework for modern application development.
🔥13👍3
CraftCMS is one of the big successful public products made with Yii 2. It is a CMS/CMF similar to WordPress but, of course, a lot more modern in terms of backend code and different in feature set.
All the previous versions since 3 including current 5 LTS are fully based on Yii 2. In the recent years in the light of raise of Laravel popularity, especially in US, the Craft team switched the bootstrap to Laravel's and did a direct port of architecture/APIs with the same concepts, keeping Yii 2 compatibility via an adapter.
Under the hood, several Yii 3 packages are used directly:
yiisoft/arrays, yiisoft/html, yiisoft/translator. The team was also missing a few Yii 2 features in Laravel and released wrapper packages around Yii 3 components (yiisoft/aliases, yiisoft/cache). There's a Yii 2 compatibility adapter as well."Thanks to the Yii team for all their work on these Yii 3 component packages!" — Pixel & Tonic
You're welcome 👍
https://craftcms.com/blog/craft-6-alpha-released
#yii #yii3 #laravel
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥10
🎁 New Yii3 Demo: Document Summarizer
It started as a practical way to test yiisoft/queue together with AMQP and Redis/Valkey drivers in Yii3 application, but it turned into a useful demo on its own.
The app lets you upload documents, extract readable markdown, summarize content with a local OpenAI-compatible
By default, it runs with AMQP protocol, two RabbitMQ workers, Kreuzberg extraction,Garage storage, and a small CPU-friendly Gemma model through llama.cpp.
https://www.yiiframework.com/news/814/new-yii3-demo-document-summarizer
#yii3
It started as a practical way to test yiisoft/queue together with AMQP and Redis/Valkey drivers in Yii3 application, but it turned into a useful demo on its own.
The app lets you upload documents, extract readable markdown, summarize content with a local OpenAI-compatible
llama.cpp service, and track processing progress through Yii Queue workers. It supports multiple queue drivers, background workers, S3-compatible storage via Garage, retries, deletion, and clearing all stored data and pending jobs.By default, it runs with AMQP protocol, two RabbitMQ workers, Kreuzberg extraction,Garage storage, and a small CPU-friendly Gemma model through llama.cpp.
https://www.yiiframework.com/news/814/new-yii3-demo-document-summarizer
#yii3
🔥18👍6🤯1
Forwarded from HighLoad++
🚀 Ищем волонтеров на Saint HighLoad++ 2026
Если вам интересно увидеть закулисье нашей конференции, получить опыт организации мероприятия такого масштаба и стать частью профессионального сообщества — присоединяйтесь к команде помощников-организаторов.
Вас ждет: классная команда, понятные задачи и поддержка координаторов, доступ к контенту конференции, общение с экспертами и профессионалами из крупнейших IT-компаний, горячее питание в дни работы, и, конечно, позитивные эмоции и памятные подарки 🎁
Задачи: работа в залах, помощь в логистике на площадке, регистрация участников, помощь в зоне выставки.
✅ Отправить заявку на участие можно на сайте
Если вам интересно увидеть закулисье нашей конференции, получить опыт организации мероприятия такого масштаба и стать частью профессионального сообщества — присоединяйтесь к команде помощников-организаторов.
Вас ждет: классная команда, понятные задачи и поддержка координаторов, доступ к контенту конференции, общение с экспертами и профессионалами из крупнейших IT-компаний, горячее питание в дни работы, и, конечно, позитивные эмоции и памятные подарки 🎁
Задачи: работа в залах, помощь в логистике на площадке, регистрация участников, помощь в зоне выставки.
✅ Отправить заявку на участие можно на сайте
👍7
Saint HighLoad++ 2026 и сдвиг программы в сторону AI
Конференцию Saint HighLoad++ 2026 мы начали собирать довольно давно. Как обычно, это не самый быстрый процесс. Там и первичный отбор и всё остальное, но для начала программный комитет формирует цель. Что мы вообще хотим там видеть.
И вот как раз во время обсуждения, что же мы хотим видеть, у меня немножечко пригорело. Олег Бунин принёс на обсуждение идею что нужно чтобы очень большой кусок программы был исключительно про внедрение AI в цикл разработки.
Мне этот посыл не очень понравился потому что говорить со сцены про то, как правильно готовить AI пока рановато. По сути, никто пока не знает, как эту штуку готовить правильно, и правила игры в принципе очень-очень часто меняются. Нам, как программному комитету, конечно же, нужно ручаться за контент, за доклады, а здесь мало того, что мы не уверены в том, правильные ли вещи говорят докладчики, так еще мы сами не до конца понимаем, что вообще делается с этим AI и как его правильно варить.
Пара месяцев ушла на то, чтобы это осмыслить. Я забрал себе традиционные темы и в процессе подготовки подумал.
Несмотря на то, что какого-то лучшего и единственного способа применения AI пока нет, это будет слепок текущего состояния дел. Хороший слепок потому что те, кто уже хорошенько попробовали AI в бою точно могут рассказать больше, чем те, кто этого не пробовал. Это важно. Про это стоит говорить. Именно из таких обсуждений и получаются в итоге правила и практики.
Приходите 22-23 июня.
https://highload.ru/spb/2026
p.s. меня тоже можно будет там поймать, буду вести одну из секций и просто общаться.
Конференцию Saint HighLoad++ 2026 мы начали собирать довольно давно. Как обычно, это не самый быстрый процесс. Там и первичный отбор и всё остальное, но для начала программный комитет формирует цель. Что мы вообще хотим там видеть.
И вот как раз во время обсуждения, что же мы хотим видеть, у меня немножечко пригорело. Олег Бунин принёс на обсуждение идею что нужно чтобы очень большой кусок программы был исключительно про внедрение AI в цикл разработки.
Мне этот посыл не очень понравился потому что говорить со сцены про то, как правильно готовить AI пока рановато. По сути, никто пока не знает, как эту штуку готовить правильно, и правила игры в принципе очень-очень часто меняются. Нам, как программному комитету, конечно же, нужно ручаться за контент, за доклады, а здесь мало того, что мы не уверены в том, правильные ли вещи говорят докладчики, так еще мы сами не до конца понимаем, что вообще делается с этим AI и как его правильно варить.
Пара месяцев ушла на то, чтобы это осмыслить. Я забрал себе традиционные темы и в процессе подготовки подумал.
Несмотря на то, что какого-то лучшего и единственного способа применения AI пока нет, это будет слепок текущего состояния дел. Хороший слепок потому что те, кто уже хорошенько попробовали AI в бою точно могут рассказать больше, чем те, кто этого не пробовал. Это важно. Про это стоит говорить. Именно из таких обсуждений и получаются в итоге правила и практики.
Приходите 22-23 июня.
https://highload.ru/spb/2026
p.s. меня тоже можно будет там поймать, буду вести одну из секций и просто общаться.
👍9🔥5❤1
PHPverse 2026
An online conference would happen right now. Good lineup. I'll post about interesting parts separately.
https://lp.jetbrains.com/phpverse-2026/
#php
An online conference would happen right now. Good lineup. I'll post about interesting parts separately.
https://lp.jetbrains.com/phpverse-2026/
#php
👍6❤4🔥4
📐Claude Sonnet + OpenSCAD
OpenSCAD is a code-based 3D modeling tool.
When I tried Claude Sonnet with it about a year ago, the results were a mess. I gave it another shot today because I needed to design a replacement enclosure for a Bluetooth speaker — and it went surprisingly well.
You do need to know precisely what you want to achieve and, at least partially, how to achieve it — so the improvement is probably a mix of Claude's advancement and my own accumulated experience with 3D printing, which helped me write better prompt.
This reminds me of my journey with LLMs and coding in general. I was skeptical at first, but I kept experimenting. With each new top model, the results still weren't quite there — yet the leap in quality was undeniable, and it was clear things would keep improving.
#3d #llm #ai #openscad
OpenSCAD is a code-based 3D modeling tool.
When I tried Claude Sonnet with it about a year ago, the results were a mess. I gave it another shot today because I needed to design a replacement enclosure for a Bluetooth speaker — and it went surprisingly well.
You do need to know precisely what you want to achieve and, at least partially, how to achieve it — so the improvement is probably a mix of Claude's advancement and my own accumulated experience with 3D printing, which helped me write better prompt.
This reminds me of my journey with LLMs and coding in general. I was skeptical at first, but I kept experimenting. With each new top model, the results still weren't quite there — yet the leap in quality was undeniable, and it was clear things would keep improving.
#3d #llm #ai #openscad
❤10👍8🔥5
Forwarded from OpenIDE – мультиязычная среда разработки
⚡️ OpenIDE теперь поддерживает PHP
Ваши молитвы были услышаны! Мы добавили поддержку самого востребованного языка в мире — PHP😱
Автодополнение, навигация, отладка, поддержка Laravel, Symfony и других фреймворков, внешние анализаторы: всё это уже работает в OpenIDE.
Сейчас все возможности доступны бесплатно и без каких-либо ограничений. После публичного релиза OpenIDE Pro часть из них, вероятно, будет доступна только в Pro-версии.
PHP for OpenIDE [beta] в маркетплейсе
Ваши молитвы были услышаны! Мы добавили поддержку самого востребованного языка в мире — PHP
Автодополнение, навигация, отладка, поддержка Laravel, Symfony и других фреймворков, внешние анализаторы: всё это уже работает в OpenIDE.
Пока что поддержка находится в статусе бета, поэтому если что-то пойдёт не так, пишите в чат или заводите issue.
Сейчас все возможности доступны бесплатно и без каких-либо ограничений. После публичного релиза OpenIDE Pro часть из них, вероятно, будет доступна только в Pro-версии.
PHP for OpenIDE [beta] в маркетплейсе
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍11👎6💔1
🪲There are no perfect jailbreak safeguards so far
Now that the details surface about the reason to ban Mythos/Fable models by Anthropic (AWS researchers suggested that Fable could be jailbroken), I remembered last year talks at Highload conference about LLM jailbreaks.
The main model, in general, cannot be cleanly handicapped to stop working in certain scenarios while continuing to work in closely related ones. The capability is the core thing of the model, and the knowledge or representations that correspond to security-related topics are still there.
Because of that, special layers are added that filter out potentially unsafe queries, classify queries and route them to another model, or do something more advanced.
The oversimplified idea behind a jailbreak is to reformulate the query, maybe by adding some garbage-looking stuff, so the model’s full conversational context is skewed in a way that makes its learned instruction-following behavior win over its refusal/safety behavior. Classifiers may misclassify the exchange, while protection layers are not triggered. Of course, there are many more complicated techniques.
With free-form input, jailbreaks seem impossible to fully prevent: any sufficiently capable model has dual-use capabilities, and safeguards can only reduce misuse, not eliminate it.
#llm #ai #security
Now that the details surface about the reason to ban Mythos/Fable models by Anthropic (AWS researchers suggested that Fable could be jailbroken), I remembered last year talks at Highload conference about LLM jailbreaks.
The main model, in general, cannot be cleanly handicapped to stop working in certain scenarios while continuing to work in closely related ones. The capability is the core thing of the model, and the knowledge or representations that correspond to security-related topics are still there.
Because of that, special layers are added that filter out potentially unsafe queries, classify queries and route them to another model, or do something more advanced.
The oversimplified idea behind a jailbreak is to reformulate the query, maybe by adding some garbage-looking stuff, so the model’s full conversational context is skewed in a way that makes its learned instruction-following behavior win over its refusal/safety behavior. Classifiers may misclassify the exchange, while protection layers are not triggered. Of course, there are many more complicated techniques.
With free-form input, jailbreaks seem impossible to fully prevent: any sufficiently capable model has dual-use capabilities, and safeguards can only reduce misuse, not eliminate it.
#llm #ai #security
Anthropic
Statement on the US government directive to suspend access to Fable 5 and Mythos 5
The US government has issued an export control directive to suspend all access to Fable 5 and Mythos 5 by any foreign national, whether inside or outside the United States.
🔥5👍3
Forwarded from Danil Shutsky
PHPeople стал бесплатным 🚀
Проект, в котором собраны разработчики из PHP-сообщества, теперь открыт для всех.
Добавляйтесь, читайте мысли лидеров сообщества, следите кто чем занимается и просто поддерживайте движ вокруг PHP.
👉 https://phpeople.cutcode.dev
Проект, в котором собраны разработчики из PHP-сообщества, теперь открыт для всех.
Добавляйтесь, читайте мысли лидеров сообщества, следите кто чем занимается и просто поддерживайте движ вокруг PHP.
👉 https://phpeople.cutcode.dev
phpeople.cutcode.dev
PHPeople — эксклюзивный контент от PHP-экспертов
Эксклюзивные материалы от 10 экспертов. Типизация, Docker, async PHP, рефакторинг и многое другое. Только опыт, кейсы и инсайты.
🔥12❤1