Випадково видалений файл у Linux не завжди означає, що ви безповоротно втратили свої дані. Команда rm не стирає дані з диска миттєво — вона лише видаляє запис у файловій системі. Якщо ж якийсь процес усе ще використовує цей документ, ядро продовжує зберігати його дані, доки процес не закриє файл. То як скористатися цим шансом і відновити видалений файл? Існує багато…
Чи бувало у вас таке: ШІ-агент відповідає точно й послідовно, а за мить пропускає важливі деталі, плутає контекст або додає зайву інформацію? Першою виникає думка про збій чи некоректний запит, але причина може бути менш очевидною. Замість моделі чи промпта варто звернути увагу на обсяг, із яким ШІ-агент працює протягом усієї сесії. У LLM довгі вхідні дані можуть не допомагати,…
Кожен, хто працює з Linux, рано чи пізно вводить у термінал команду, яку не хотів би бачити в історії. Разом із зручними шорткатами Bash history автоматично зберігає й чутливі дані (паролі або токени). Гарна новина полягає в тому, що Bash дає вам повний контроль над тим, що саме він зберігає, коли це відбувається та як видаляти окремі записи. Ба більше,…
Все ще працюєте на старій версії СI? GitHub натякає, що потрібен апдейт. Після завершення масштабного оновлення платформи Actions компанія повертає вимоги до мінімальних версій раннерів на GitHub.com та GitHub Enterprise Cloud. Цей крок спрямований на підвищення стабільності, доступності та продуктивності. Нова платформа вже обробляє понад 120 мільйонів джобів (робочих етапів) щодня та підтримує значно вищі навантаження. Водночас такі зміни потребують…
«Пробачте, але ми шукаємо людину з досвідом». Якщо ви на старті кар’єри або переходите в нову сферу, ця фраза звучить до болю знайомо. Звідси парадокс: щоб отримати роботу, потрібен досвід, а щоб здобути досвід — потрібна робота. На щастя, навіть без комерційної практики є кілька способів почати її накопичувати. І не лише через стажування чи першу роботу. Нижче ми зібрали…
За 15 років у одній професії можна глибоко зміцнити експертизу й водночас відчути потребу в нових викликах. Інколи цей досвід стає надійним фундаментом для зміни напряму — і навіть для того, щоб навчати нової справи інших. Степан Лукачук, майбутній викладач курсів ITEDU, тривалий час працював сисадміном і прагнув розвиватися. Попри брак можливостей у рідному Івано-Франківську, в 2021 році він зміг…
Попри стрімке зростання кількості баг-репортів, зокрема згенерованих AI, Linux продовжує рухатися за своїм звичним графіком релізів. Черговий цикл розробки завершився релізом Linux Kernel 7.1. Частина нововведень спрямована на підвищення продуктивності, частина — на покращення сумісності з новими платформами. Тож реліз буде цікавим як користувачам сучасного обладнання, так і тим, хто стежить за розвитком екосистеми Linux. Розглянемо докладніше, які нові функції…
Ви роками накопичували досвід у системному адмініструванні, щоб впевнено називатися Senior-фахівцем. Та якщо вас дедалі частіше приваблюють автоматизація, хмарні платформи та DevOps-практики, рано чи пізно ви починаєте замислюватися про перехід у новий стек. Інтерес до нових технологій нерідко наштовхує на інше питання: Чи варто досвідченому Senior SysAdmin погоджуватися на позицію Junior DevOps? На перший погляд це може виглядати як крок…
Компанія GitHub представила нове покоління AI-агентів, які можуть виконувати складніші завдання майже автономно, а також оновила модель тарифікації сервісу. Нововведення вже викликали жваве обговорення серед фахівців, адже зміни стосуються не лише можливостей Copilot, а й вартості його використання. З’ясовуємо, як працюють агенти, яким чином вони вплинули на тарифікацію та кому слід готуватися до додаткових витрат. Новий Copilot Coding Agent Почнемо…
YAML Ain’t Markup Language (з англ. YAML не мова розмітки) — це формат запису даних. Його головна перевага — простий синтаксис, завдяки якому конфігураційні файли легше читати. Завдяки цьому YAML став одним із ключових інструментів у світі DevOps. Його використовують для: Тепер, коли ми знаємо, де використовується YAML і чому він такий популярний, настав час познайомитися з його елементами та…