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