Створений щоб помирати
165 subscribers
29 photos
9 videos
43 links
Канал про PHP, розробку, проєктування і нескінченне навчання в циклі життя.
Download Telegram
#course #4students
Ще перед Новим роком я завершив розробку відеокурсу по MongoDB, і тепер він повністю готовий 🎬

Колись казали, що найкращий подарунок — це книга. Я ж переконаний, що найкращий подарунок — це знання.

Зараз на платформі вже діє –25% на всі курси, але напередодні Дня святого Валентина я домовився про додаткову персональну знижку для вас: на мої курси зробили промокод, який дає ще –25% додатково, тобто з ним ви можете придбати один з моїх курсів зі знижкою 50%.

Мої курси:
• Бази даних: SQL (6 годин відео, 24 заняття, 24 тести, 3 практичні завдання)
• MongoDB: Глибинне занурення в управління нереляційною базою даних (3 години відео, 19 занять, 19 тестів, 18 практичних завдань)

Промокод: DOCTOR_LOVE

Зробіть подарунок своїй половинці! Або собі 😉
❤4🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
#humor

Коли в п'ятницю вирішив відрефакторити свій старий код, а затягнуло на всі вихідні
😁11😱1
#tools #4students #git
💡 Інструмент, який пояснює Git, а не змушує зазубрювати команди

Якщо ти користуєшся GIT в роботі, але не розумієш як це працює і що окрім commit, pull та push є ще безліч можливостей, дуже раджу тобі спробувати цей інструмент:

👉 Learn Git Branching — це інтерактивний симулятор git-репозиторію прямо в браузері.
Не туторіал! Не стаття! Не відео!
Це інструмент для практичного навчання.

Ти вводиш git-команди — і одразу бачиш, що відбувається з історією комітів, HEAD, branch’ами, merge і rebase.

🚀 Що там є:
🇺🇦 нативна українізація
🔹 візуалізація commit graph у реальному часі
🔹 рівні як у грі (від basic до remote workflow)
🔹 можна ламати репу без страху 🙂
🔹 sandbox режим для пояснення команд команді або студентам

Фактично це git-пісочниця + тренажер, де дерево комітів змінюється після кожної команди, що сильно прискорює розуміння branching-моделі Git

Це найшвидший спосіб зрозуміти такі можливості як rebase, а не просто знати, що є така команда

📌 Особливо корисно:
🔹джунам
🔹тим, хто працює через IDE чи GUI кнопки
🔹розробникам, які бояться merge conflict’ів 😄
🔹викладачам (ідеально показувати live)

⚡️ 15–20 хв — і багато речей у git перестануть бути магією
👍12❤‍🔥2❤1
#architecture #videoarchive

🚀 2 роки ентерпрайс розробки за 2 хвилини 45 секунд

Виклав відео еволюції від пустого репозиторію до робочого enterprise-продукту.

Без презентації, без красивих слайдів. Тільки реальна Git-історія розробки.

За цей час було побудовано:
— backend на SOA CQRS архітектурі
— Saga orchestration та event-driven взаємодію сервісів
— React PWA
— окрему адмінку з мікрофронтендами
— CI/CD процеси
— десятки сервісів, інтеграцій і доменів

І найцікавіше — все це зроблено мінімальною кількістю людей (менше вже просто неможливо).

Цей результат досягнутий не лише завдяки скілам команди чи овертаймам, а значною мірою — завдяки правильно спроєктованій архітектурі, ізоляції відповідальностей і системному підходу до розвитку платформи.

Бо хороша архітектура — це не просто галочка в карточці продукту, це потужний бустер, який дозволяє невеликій команді будувати великі системи.

🎬 Відео тут: https://youtu.be/mesk-CiGuFU

Якщо вам цікаві теми архітектури, SOA, масштабування продуктів і розробки без корпоративних казок — підписуйтесь на цей Telegram-канал та мій YouTube.
🔥10❤‍🔥1
#humor

ПМ проводить екскурсію інвесторам по ІТ відділу
😁10
#humor

Подумали про безпеку, а не про користувача
😁24
#humor
Це локальний гумор, але буде близький багатьом

Всі ми інколи Валентин
😁9
#php #composer #security

🚨 Оновіть Composer до версії 2.9.6 або 2.2.27 (LTS)

В Composer виправили вразливості CVE-2026-40176, CVE-2026-40261

Через Perforce driver можна було підсунути значення, які попадали в shell-команди без екранування, як результат — це була command injection в вашій консолі.
Нічого критично нового, але ще один сигнал, що безпека supply chain — це не теорія, а реальність.

🧠 Цей сухий факт, це ще одне нагадування про очевидну, але часто ігноровану річ:

composer install === виконання чужого коду на своєму компі

І не тільки через scripts в composer.json
А і на рівні самого composer

💥 Найнеприємніше

Навіть якщо ти навіть не використовуєш Perforce, dependency може змусити composer виконати команду.

📌 Без оновлення composer ти в зоні ризику якщо:
— ставиш пакети з source
— працюєш з dev-версіями
— підключаєш кастомні репозиторії
— просто запускаєш composer на чужому коді

✅ Що робити?
— оновити composer (там вже пофіксили)
— по можливості використовувати dist замість source
— менше довіряти всьому підряд

🧭 Моя позиція
Composer давно перестав бути просто менеджером залежностей, сьогодні це повноцінний execution layer і кожен composer install — це маленький "bash" з інтернету, перед підключенням кастомних залежностей потрібно оцінювати що саме воно буде тягнути за собою.
🔥8🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
#humor

На проєкті новий менеджер
😁7😢1
😁13
#humor

Зв'язок між моєю освітою і кар'єрою
🤣10👌3😁2
#офтоп
Хочу собі новий телефон брати
Порадьте в коментарях що зараз норм з адроіду і щоб не китаєць

Наразі в мене Samsung S21 FE
В цілому влаштовував, але дуже швидко деградувавла батарея і в решті вздулася
#humor

росія готується до цифрового суверенітету
😁19🤣8
#humor

ШІ лякає.

Хтось створив відео, де я проходжу співбесіду в іншій компанії в той самий день, коли я взяв лікарняний на роботі.

Це божевілля...
😁16😱2
#вакансія

🚀 У команду ALLO шукаємо Magento 2 PHP Developer.

Що буде в роботі:
• оптимізація продуктивності Magento;
• робота з високонавантаженим eCommerce;
• підтримка інтеграцій;
• участь в переході на SOA;

Буде плюсом: свіжий досвід роботи з Symfony

📍 Віддалено.
💰 Конкурентна компенсація, медичне страхування, англійська, корпоративні бонуси.

https://djinni.co/jobs/837209-magento-developer/

PS
Ми будуємо нову платформену архітектуру, поступово відходимо від моноліту та рухаємося в бік сучасних сервісних рішень. Це гарна можливість для Magento-розробника не лише працювати з eCommerce, а й поступово перейти до більш сучасної архітектури та розширити свою експертизу.
🔥6👍1
😁24🤡1
#humor

Хто першим постраждає при повстанні машин?
🤣14😁3
#humor
Клуб анонімних ПХПшників
😁19💊1