ar
Feedback
KRUHLYK 🇺🇦

KRUHLYK 🇺🇦

الذهاب إلى القناة على Telegram
1 206
المشتركون
+224 ساعات
-17 أيام
+7630 أيام
أرشيف المشاركات
Йо майо! Сьогодні ж пʼятниця! 😟 Мабуть вже подеплоїли без мене тут все і вже очікуєте, що вихідних не буде...

У мене є бажання і натхнення записати міні курс по AI агентам та як ними ефективно користуватись в щоденній роботі. Буде таке цікаво?
Anonymous voting

Іноді найпростіші речі можуть суттєво полегшити життя розробника. От, наприклад, вам потрібно зв'язати список товарів з їхнім
Іноді найпростіші речі можуть суттєво полегшити життя розробника. От, наприклад, вам потрібно зв'язати список товарів з їхніми цінами. Замість того, щоб мудрувати з циклами чи ітераціями, я нещодавно нагадав собі про один дуже елегантний трюк. У Laravel є метод zip(), який дозволяє буквально "склеїти" дві колекції. Це ідеально підходить, коли потрібно поєднати елементи з двох різних списків у пари. Просто передаєте одну колекцію в zip() іншої, і вуаля – отримуєте новий набір, де кожен елемент містить масив з відповідними парами. Це нереально зручно для таких кейсів, як товари-ціни чи ім'я-прізвище. Ось приклад, щоб було зрозуміліше:
$products = collect(['Laptop', 'Mouse', 'Keyboard']);
$prices = collect([1200, 25, 75]);

$combined = $products->zip($prices);

// $combined виглядатиме так:
// collect([
//     ['Laptop', 1200],
//     ['Mouse', 25],
//     ['Keyboard', 75],
// ])
Спробуйте, це дійсно спрощує читання коду і робить його чистішим!

🚀 PHP 9.0 - що треба знати вже зараз PHP 9.0 ще не має точної дати виходу - спершу очікуємо версії 8.5 і 8.6. Але вже відомі ключові зміни, які можуть суттєво вплинути ваш код. Основні нововведення 1. Передбачувані ++ / -- Строки та логічні типи не будуть автоматично інкрементуватись як зараз. Наприклад, 'a9'++ викликатиме TypeError замість «b0». 2. Винятки для помилок unserialize() Неправильні дані викликатимуть UnserializationFailedException, а не просто попередження і false. 3. Спрощення сигнатур функцій Деякі функції розділятимуться або перейменовуватимуться для кращої читабельності коду. 4. Жодної автовіваціфікації (autovivification) Ви більше не зможете робити $arr = false; $arr[] = … — це викликатиме помилку. 5. Обмеження інтерполяції рядків Синтаксис ${} та складна змінна-інтерполяція будуть заборонені. Лишаться лише прості форми: "$foo" або "{$foo}". 6. Попередження стануть фатальними помилками Використання невизначеної змінної або властивості, яке зараз дає попередження, у PHP 9.0 викликатиме фатальну помилку. 7. Видалення застарілих функцій і поведінок Всі фічі, які були позначені як deprecated у PHP 8.x, будуть приберені. Як підготуватися і мігрувати - Увімкніть повне звітування помилок (error_reporting(E_ALL)) на PHP 8.3+ і виправляйте кожне попередження. - Усуньте залежності від неявних типів, автоматичного перетворення. - Обгорніть виклики unserialize() в try/catch. - Стежте за розвитком RFC та обговореннями в PHP community. - Коли вийдуть beta/alpha версії PHP 9.0 — запускати тести на вашому коді. - Підтримуйте оновлення фреймворків, бібліотек — вони адаптуються під ці зміни. Як це вплине на екосистему - Фреймворки (Laravel, Symfony та ін.) швидко адаптують внутрішній код під нові стандарти. - WordPress та плагіни можуть впиратись у зворотну сумісність — доведеться ретельно тестувати теми й плагіни. - Стандарти та бібліотеки (PSR, спільноти PHP) оновлять рекомендації під нову логіку. PHP 9.0 обіцяє бути більш строгою, передбачуваною і чистішою мовою. Детальніше

Чи ок вам перенести стріми на 17-18 годину у форматі ~60хв хронометражу?
Anonymous voting

Як ви бачите, зараз я трохи притих з корисним контентом. Трохи сфокусований на відео. Готую до зйомки багато різного. Але, я би хотів повернутись до формату стрімів також. У звʼязку з цим у мене питання.

Почитав я тут пару цікавих статей про те, що відбувається на ринку айті по світу. І що можу сказати… Сенйор-розробники під ударом - інакше я це не скажу Ніхто не любить чути це, але факт: сенйори зараз далеко не непорушні. 🧱 Що відбувається зараз? - Молоді розробники освоюють нові технології швидше. - Бізнес дивиться не тільки на досвід, а на гнучкість і здатність адаптуватись. - Сенйор, який “вже знає” тільки класичні підходи, ризикує стати “вузьким” та непотрібним. - Компанії експериментують: сила - у джуніорах, сенйори стають фасилітаторами, архітекторами чи backup-ресурсом. 🔥 Контраверсійна думка Я вважаю: сенйор може бути замінений - не одразу, але поступово. Якщо не йтимеш в ногу з ринком, просто втратиш роль. 📌 Що робити, якщо ти сенйор? - Вчись новим технологіям (фреймворки, архітектури, інструменти). - Розвивай софт скіли: фасилітація, комунікація, лідерство. - Не бійся працювати поряд із джуніорами - вони можуть багато дати (і ти від них теж). - Моніторь ринок: де йдуть інвестиції, на що зараз попит. - Змінюй роль, коли треба: менше кодингу, більше проєктування чи стратегія. 🎯 Висновок Сенйор - це не статус, це функція. І ця функція може змінитись. Хто не рухається - відстає. Не беруся стверджувати, що всі сенйори можуть чи мають бути замінені. Але ризики - дуже реальні.

А ще в інсту полізу... 🤪😱🫣

https://vm.tiktok.com/ZMAyCAEth Цей день настав. Я поліз у Tik-Tok. Так шо велкам і туди, шановні! 🤩

Закінчилась кава. Замовив каву у українського бізнесу. Перший раз, коли за покупку отримую грамоту. Але куди мене в підписі н
Закінчилась кава. Замовив каву у українського бізнесу. Перший раз, коли за покупку отримую грамоту. Але куди мене в підписі на грамоті послали? 😅 Український маркетинг - безпощадна махіна...

Понеділок знову прийшов, як сніг в грудні для наших комунальників - неочікувано. А тому, всі взяли смачненьку кавусю, замоталися у пледа, сіли в позу креветки (як завжди) біля свого улюбленого ноута і тихенько вкочуємось в робочий тиждень на фоні триндецю в світі. Продуктивного і приємного робочого тижня, шановні!

Дуже хороша техніка як зробити оптимізований Docker image для вашого продакшену. https://dev.to/hasan_ashab/from-12gb-to-54mb-my-docker-image-went-on-a-diet-apj

Не знаю як ви, а я вже скучив за офісом. Шкода, що до офісу мені далеко (
Не знаю як ви, а я вже скучив за офісом. Шкода, що до офісу мені далеко (

По правді сказати, до недавнього часу я не любив Tailwind CSS. Занадто перевантажені CSS класами розмітку мав і губився як то
По правді сказати, до недавнього часу я не любив Tailwind CSS. Занадто перевантажені CSS класами розмітку мав і губився як то все читати. Але чим далі застосовую його, тим більше подобається купа всяких речей типу таких. Як на мене - це класні речі, які дають кращу читабельність розмітці. А ви як ставитесь до Tailwind?

А шо це в нас? А хто найкращі 200 людей? А то ви! Дякую кожному, за те, що формуєте чудове комʼюніті тут! ❤️ 💙💛
А шо це в нас? А хто найкращі 200 людей? А то ви! Дякую кожному, за те, що формуєте чудове комʼюніті тут! ❤️ 💙💛

А оце вже цікаво. Laravel пускає в реліз (поки в бету) можливість створювати свої MCP сервери. Створюйте свої тулзи і свої сервери для будь-чого. Дуже цікаво поексперементувати. https://laravel.com/docs/12.x/mcp

Доброго ранку, панство! Всім смачної кавусі! А хто сьогодні деплойне, тому кавуся посеред горла може стати. Зважайте. 😜
Доброго ранку, панство! Всім смачної кавусі! А хто сьогодні деплойне, тому кавуся посеред горла може стати. Зважайте. 😜

Всім доброго раночку, заварюйте кавусю і слухате цікаву розмову з цікавою людиною. Як і обіцяв, на каналі ми записали, як на мене, цікавий подкаст з паном Микитою з БУЙ-Стадіз. Приємного перегляду! ПиСи: не забувайте про лайки і коментарі під відео 😜 https://www.youtube.com/watch?v=X2mfis-DkI0

DOU підготували портрет айтівця в Україні. З цікавого: - 45+ годин на тиждень - стільки працює кожен четвертий айтівець. - 27% айтівців мають поганий work life balance, 6% просто ідеальний. - Зараз 57% айтівців працюють як ФОПи, у 2022-му році таких було 87%. - Зростає частка фахівців, які витрачають більше, ніж заробляють: 11% цього року проти 9% торік. - У великих продуктових компаніях заброньовані близько 20% чоловіків, а у великих сервісних та аутстафінгових — близько 12%. Схоже на вас? 😉 https://dou.ua/lenta/articles/portrait-2025/?from=mail

У ларки новий скрін ексепшенів. В новому релізі 12.29. https://github.com/laravel/framework/releases
У ларки новий скрін ексепшенів. В новому релізі 12.29. https://github.com/laravel/framework/releases