Рубрика: Блог

Від High Ceph Latency до Kernel Patch за допомогою eBPF/BCC

У Linux є велика кількість інструментів для налагодження ядра та програм. Більшість їх негативно позначаються на продуктивності додатків і може бути використані у продакшені. Кілька років тому було розроблено ще один інструмент – eBPF. Він дає можливість трасувати ядро ​​та користувацькі додатки з низьким оверхедом і без необхідності перескладання програм та завантаження сторонніх […]

Як підготувати сайт до великих навантажень: 5 практичних порад та корисні інструменти

Користувачі не люблять, коли потрібний їм онлайн-ресурс «гальмує». Дані опитувань свідчать, що 57% користувачів залишать веб-сторінку, якщо вона вантажиться довше трьох секунд, при цьому 47% готові чекати лише дві секунди. Затримка за одну секунду може коштувати 7% конверсії та 16% зниження задоволеності користувачів. Тому до зростання навантаження та сплесків трафіку потрібно готуватися. […]

Дурні мізки, приховані емоції, підступні алгоритми: еволюція розпізнавання облич

Стародавні єгиптяни зналися на вивісекції і могли навпомацки відрізнити печінку від нирки. Пелена з ранку до вечора мумії і займаючись лікуванням (від трепанації до видалення пухлин), мимоволі навчишся розбиратися в анатомії. Багатство анатомічних подробиць з лишком компенсувалося плутаниною з розумінням функції органів. Жерці, лікарі та простий люд сміливо поміщали розум у серці, а […]

Перехід від моноліту до мікросервісів: історія та практика

У цій статті я розповім про те, як проект, в якому я працюю, перетворювався з великого моноліту на набір мікросервісів. Проект почав свою історію досить давно, на початку 2000 року. Перші версії були написані на Visual Basic 6. З часом стало зрозуміло, що розробку цією мовою в майбутньому буде складно підтримувати, оскільки IDE […]

Вірус Lurk зламував банки, поки його писали звичайні видальники за наймом

Уривок із книги «Вторгнення. Коротка історія російських хакерів» У травні цього року у видавництві Individuum вийшла книга журналіста Данила Туровського «Вторгнення. Коротка історія російських хакерів». У ній зібрані історії з темного боку російської IT-індустрії — про хлопців, котрі полюбили комп'ютери, навчилися не просто програмувати, а грабувати людей. Книга розвивається, як і саме явище – від […]

Habr postmortem report: на газетку впало

Кінець першого та початок другого місяця літа 2019 року видалися непростими та ознаменувалися кількома великими падіннями світових IT-сервісів. З помітних: два серйозні інциденти в інфраструктурі CloudFlare (перший — з кривими руками і недбалим ставленням до BGP з боку деяких ISP зі США; другий — з кривим деплоєм вже самих CF, вплинуло на всіх, хто користується CF, […]

Школа програмістів hh.ru в 10-й раз відкриває набір ІТ-фахівців

Всім привіт! Літо — не лише пора канікул, відпусток та інших ніштяків, а й час задуматися про навчання. Про те саме навчання, яке навчить найбільш затребуваним мовами програмування, "прокачає" навички, занурить у вирішення реальних бізнес-проектів, ну і, само собою, дасть старт успішній кар'єрі. Так, ви все вірно зрозуміли — мова піде про нашу школу […]

Від видачі кредитів до бекенду: як змінити свою кар'єру в 28 років і переїхати до Пітера, не змінюючи роботодавця

Сьогодні публікуємо статтю студента GeekBrains Сергія Соловйова (SergeySolovyov), в якій він ділиться досвідом кардинальної зміни кар'єри - від кредитного фахівця до бекенд-розробника. У цій історії цікавим моментом є те, що Сергій змінив спеціальність, але не організацію — кар'єра розпочалася і продовжується у банку «Хоум Кредит енд Фінанс Банк». Як все починалося До переходу до IT […]

Відбувся реліз дистрибутива Mageia 7

Трохи менше ніж за 2 роки після релізу 6-ї версії дистрибутива Mageia відбувся реліз 7-ї версії дистрибутива. У новій версії: kernel 5.1.14 rpm 4.14.2 dnf 4.2.6 Mesa 19.1 Plasma 5.15.4 GNOME 3.32 Xfce 4.14pre Firefox 67 Chromium 73 LibreOffice 6.2.3 GCC і 8.3.1. Джерело: linux.org.ru

І наказав Господь: Співбесідтесь і приймайте офери.

Реальна історія, заснована на вигаданих подіях. Усі збіги – невипадкові. Усі жарти – несмішні. — Сергію, привіт. Мене звуть Бібі, мого колегу — Боба і ми два… тимліда, дуже давно у проекті, знаємо все todo напам'ять і сьогодні спілкуватимемося на тему ваших знань та вмінь. У вас у CV написано, що ви - senior, […]

Випуск Debian 10 «Buster»

Учасники спільноти Debian раді повідомити про вихід чергового стабільного випуску операційної системи Debian 10 кодове ім'я buster. Даний реліз включає більше 57703 пакетів, зібраних для наступних процесорних архітектур: 32-бітний ПК (i386) і 64-бітний ПК (amd64) 64-бітовий ARM (arm64) ARM EABI (armel) ARMv7 (EABI hard-float ABI, armhf) MIPS (mips (з порядком байтів від старшого […])

Як вичавити максимум з Computer Science освіти

Більшість сучасних програмістів здобули освіту у вузах. Згодом це зміниться, але зараз справи так, що хороші кадри в IT-компанії все одно приходять з університетів. У цьому посту Станіслав Протасов, директор Acronis зі зв'язків з університетами, розповідає про своє бачення особливостей вузівської підготовки майбутніх програмістів. Викладачі, студенти та ті, хто їх наймає, можуть навіть […]