Автор: ProHoster

Коротко про головне: Clean Architecture, Robert C. Martin

Це буде розповідь про враження про книгу, а також будуть розглянуті деякі поняття та знання, які завдяки цій книзі були вивчені Архітектура Чи можете ви, читаючи цю публікацію, дати чітку відповідь на питання, що таке архітектура? Що таке архітектура в контексті програмування та проектування? Яку роль вона відіграє? Чимало неясностей є в цьому терміні. […]

AI допомагає вивчати тварин Африки

З будь-якого електрочайника, підключеного до інтернету, можна почути про те, як ІІ виграє у кіберспортсменів, дарує нові можливості старим технологіям і малює котиків за вашим начерком. А ось про те, що машинний розум встигає ще й дбати про довкілля, кажуть рідше. Cloud4Y вирішив виправити цей недогляд. Поговоримо про найцікавіші проекти, які реалізуються в […]

Один стендап в Яндекс.Таксі, або Чому потрібно навчити бекенд-розробника

Моє ім'я Олег Єрмаков, я працюю в команді бекенд-розробки програми Яндекс.Таксі. У нас прийнято проводити щоденні стендапи, де кожен із нас розповідає про зроблені за день завдання. Ось як це буває ... Імена співробітників може і змінені, а ось завдання цілком реальні! На годиннику 12:45, вся команда збирається у переговорці. Першим слово бере Іван, стажер-розробник. […]

Digital-заходи у Москві з 19 по 25 серпня

Добірка заходів на тиждень. Лекція Тараса Пащенка «Критичне мислення як навик XXI століття» 20 серпня (вівторок) Миру 123б безкоштовно На лекції ми обговоримо, яке місце займає критичне мислення серед навичок XXI століття – гнучких навичок, які потрібно розвивати в собі незалежно від сфери діяльності. А також познайомимося з основними концепціями даного поняття та окреме […]

Танчики на Паскалі: як навчали дітей програмуванню у 90-х і що з цим було не так

Трохи про те, що являла собою шкільна «інформатика» в 90-х, і чому всі програмісти тоді були виключно самоуками. На чому вчили програмувати дітей На початку 90-х років московські школи почали вибірково оснащувати класами ЕОМ. У приміщеннях одразу ставили грати на вікна та важкі оббиті залізом двері. Звідкись з'являвся вчитель інформатики (виглядав як найважливіший товариш […]

Представлено відгалуження Proton-i, переведене на новіші версії Wine

Юусо Аласуутарі (Juuso Alasuutari), що спеціалізується на розробці систем обробки звуку для Linux (автор jackdbus і LASH), сформував проект Proton-i, націлений на портування актуальної кодової бази Proton на нові версії Wine, не чекаючи нових значних випусків від компанії Valve. В даний час вже запропонований варіант Proton на базі Wine 4.13, за функціональністю ідентичний Proton 4.11-2 […]

DoS-атаки для зниження продуктивності мережі Tor

Група дослідників Джорджтаунського університету та дослідницької лабораторії ВМС США проаналізували стійкість анонімної мережі Tor до атак, що призводять до відмови в обслуговуванні (DoS). Дослідження в галузі компрометації мережі Tor в основному будуються навколо цензурування (блокування доступу до Tor), визначення запитів через Tor у транзитному трафіку та аналізу кореляції потоків трафіку перед вхідним вузлом та після вихідного […]

Реліз віконного менеджера IceWM 1.6

Доступний випуск легковажного віконного менеджера IceWM 1.6. З особливостей IceWM можна відзначити повноцінне керування через клавіатурні комбінації, можливість використання віртуальних робочих столів, панелі завдань та меню-додатків. Віконний менеджер налаштовується через досить простий конфігураційний файл, можливе використання тем оформлення. Доступні вбудовані аплети для моніторингу CPU, пам'яті, трафіку. Окремо розвивається кілька сторонніх GUI для налаштування, реалізації робочого […]

OpenDrop – відкрита реалізації технології Apple AirDrop

Проект Open Wireless Link, що займається розбором пропрієтарних бездротових протоколів компанії Apple, представив на конференції USENIX 2019 доповідь з аналізом уразливостей у бездротових протоколах Apple (знайдені можливості здійснення MiTM-атаки для модифікації файлів, що передаються між пристроями, DoS-атаки для блокування взаємодії пристроїв і викликів пристроїв, а також застосування AirDrop для ідентифікації та відстеження користувачів). У ході проведеного […]

Оновився емулятор QEMU та ПЗ Wine

Вийшла релізна версія емулятора QEMU 4.1, що дозволяє запускати програми з однієї процесорної архітектури на інший. Наприклад, додаток під ARM на x86-сумісному ПК. Як стверджується, емулятор забезпечує швидкість виконання, близьку до нативної, і підтримує повну емуляцію 14 архітектур та понад 400 пристроїв. Саме у версії 4.1 забезпечена підтримка моделей CPU Hygon Dhyana та Intel […]

Випуск пакетного фільтра nftables 0.9.2

Відбувся реліз пакетного фільтра nftables 0.9.2, що розвивається як заміна iptables, ip6table, arptables і ebtables за рахунок уніфікації інтерфейсів фільтрації пакетів для IPv4, IPv6, ARP та мережних мостів. У пакет nftables входять компоненти пакетного фільтра, що працюють у просторі користувача, тоді як на рівні ядра роботу забезпечує підсистема nf_tables, що входить до складу ядра Linux […]

Apple запустила програму раннього доступу до сервісу Apple Arcade для своїх співробітників

Про швидкий запуск нового ігрового сервісу Apple Arcade було оголошено у березні цього року. Сервіс дозволить користувачам пристроїв Apple отримати доступ до пакету платних додатків в App Store за фіксовану щомісячну плату. На даний момент Apple запустила програму раннього доступу до згаданого сервісу, скористатись якою можуть співробітники компанії. Поки що з користувачів стягуватиметься всього […]