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

Мережі кабельного телебачення для найменших. Частина 9: Головна станція

Головна станція збирає сигнали з кількох джерел, обробляє їх і веде мовлення в кабельну мережу. Зміст серії статей Частина 1: Загальна архітектура мережі КТВ Частина 2: Склад та форма сигналу Частина 3: Аналогова складова сигналу Частина 4: Цифрова складова сигналу Частина 5: Коаксіальна розподільча мережа Частина 6: Підсилювачі RF-сигналу Частина 7: Оптичні приймачі Оптична […]

Реверсинг і злом зовнішнього HDD-накопичувача Aigo, що самошифрується. Частина 1: Препаруємо на частини

Реверсинг і злом зовнішніх накопичувачів, що самошифруються, - моє давнє хобі. У минулому мені доводилося вправлятися з такими моделями як Zalman VE-400, Zalman ZM-SHE500, Zalman ZM-VE500. Нещодавно колега заніс мені ще один експонат: Patriot (Aigo) SK8671, який побудований за типовим дизайном - РК-індикатор і клавіатура для введення ПІН-коду. Ось що з цього вийшло… 1. Вступ […]

Як вирішувати NP-важкі завдання за допомогою параметризованих алгоритмів

Науково-дослідницька робота, мабуть, найцікавіша частина нашого навчання. Ідея в тому, щоб ще в університеті спробувати себе у вибраному напрямі. Наприклад, студенти з напрямів Software Engineering та Machine Learning часто йдуть робити НДРи в компанії (в основному, JetBrains або Яндекс, але не тільки). У цьому пості я розповім про свій проект у напрямку Computer Science. […]

Колаборація та автоматизація у фронтенді. Чому ми навчилися за 13 шкіл

Всім привіт. Колеги нещодавно писали у цьому блозі, що відкрилася реєстрація до наступної Школи розробки інтерфейсів у Москві. Я дуже радий новому набору, адже я був одним із тих, хто вигадав Школу у 2012 році, і з того часу постійно їй займаюся. Вона еволюціонувала. З неї вийшло ціле міні-покоління розробників з широким світоглядом і здатністю […]

13 найзамінусованіших статей минулого року

Вчитися краще на чужих помилках і подумки дякувати тим, хто таку можливість надає. Під катом кілька типових прикладів того, що не варто робити на Хабрі. І що робити у разі, якщо зливають. За даними нашої внутрішньої статистики минулого року в мінусі пішло 656 публікацій із 16711. Це трохи менше 4%. Приблизно половина їх […]

Професії майбутнього: «Ким ви працюватимете на Марсі?»

"Пілот реактивного ранця" - це "професія минулого", їй 60 років. "Розробник реактивних ранців" - 100 років. «Інструктор шкільного курсу з конструювання реактивних ранців» — професія сьогодення, робимо зараз. А яка професія майбутнього? Тампер? Археопрограміст? Дизайнер фальшивих спогадів? Той, що біжить по лезу? Мій давній знайомий, який взяв участь у краудсорсингу на двигун для реактивного ранця, тепер запустив свій […]

ЦЕРН відмовляється від продуктів Microsoft

Європейський Центр Ядерних Досліджень збирається відмовитись від усіх пропрієтарних продуктів у своїй роботі, і насамперед від продуктів компанії Мікрософт. Попередні роки ЦЕРН активно використовував різні комерційні продукти із закритим вихідним кодом, тому що це дозволяло легко знаходити фахівців із індустрії. ЦЕРН співпрацює з великою кількістю компаній та інститутів, і йому було важливо полегшити роботу […]

DragonFlyBSD 5.6.0

17 червня 2019 року представлений наступний значний випуск операційної системи DragonFly BSD – Release56. Випуск привносить значні покращення у Virtual Memory System, оновлення для Radeon та TTM, а також покращення продуктивності HAMMER2. DragonFly у 2003 році утворилася як відгалуження від FreeBSD 4-ї версії. З багатьох особливостей цієї операційної можна виділити такі: Високопродуктивна файлова система HAMMER2 […]

Набір в бакалаврат СПбГУ за підтримки Яндекса та JetBrains

У вересні 2019 року СПбДУ відкриває факультет математики та комп'ютерних наук. Набір до бакалаврату починається вже наприкінці червня на три напрями: «Математика», «Математика, алгоритми та аналіз даних» та «Сучасне програмування». Програми створено колективом Лабораторії ім. П.Л. Чебишева разом із ПОМИ РАН, Computer Science центром, компаніями Газпромнефть, JetBrains та Яндекс. Курси читають відомі викладачі, досвідчені […]

TCP SACK Panic — Вразливість ядра, що призводить до віддаленої відмови в обслуговуванні

Співробітникам Netflix було виявлено три вразливості в коді мережевого стека для TCP. Найбільш серйозна з уразливостей дозволяє віддаленому атакуючому викликати падіння ядра (kernel panic). Для цих проблем було прикріплено декілька ідентифікаторів CVE: CVE-2019-11477 визначена як значна вразливість, а також CVE-2019-11478 та CVE-2019-11479 як помірні. Перші дві вразливості відносяться до SACK (Selective Acknowledgement) та MSS (Maximum […]

Для Firefox 69 підготовлено генератор паролів та режим блокування автовідтворення відео

У нічні збірки Firefox, на базі яких 3 вересня буде сформовано реліз Firefox 69, додано реалізацію генератора паролів, для включення якої в about:config необхідно встановити параметр «signon.generation.available». Після активації в розділі керування паролями в конфігураторі, окрім опції для включення запиту на збереження паролів, з'явиться опція, що дозволяє при заповненні форм реєстрації виводити підказку зі згенерованим автоматично […]

У Firefox 69 буде за замовчуванням відключено Flash

Розробники Mozilla відключили у нічних збірках Firefox можливість відтворення Flash-контенту за промовчанням. Починаючи з Firefox 69, наміченого на 3 вересня, з налаштувань плагіна Adobe Flash Player буде прибрано опцію для постійної активації Flash та залишено лише можливості відключення Flash та індивідуального включення для конкретних сайтів (активація явним кліком) без запам'ятовування вибраного режиму. В ESR-гілках Firefox […]