Аўтар: ProHoster

Väterchen Frost або шасцізнак для Хабра

В один промозглый и бесснежный декабрь где-то далеко от Спартаковского переулка один русский, но как бы немецкий Дедушка Мороз подумал, а не сходить ли в гости проверить ли прочность международных связей? Ведь конец года — это самое лучшее время рассылать неожиданные весточки и проверять точность адресов! 1. Прыгаем в «подвал» десктопной версии Хабра, находим «О […]

Як перамагчы бяздушны рандом у roguelike-гульнях

Умирая в игре 30-й раз, невольно задумываешься: все ли продумал геймдизайнер и не напортачил ли он с балансом? Не всегда можно подстроиться под неожиданные изменения, особенно когда они созданы процедурной генерацией. Дальше материал, в котором разбирается роль случайностей в roguelike-играх и жанр в целом — чем чреваты непродуманные системы рандома и что, по мнению автора, […]

Як я вучу дзяцей Пітон

Моя основная работа связана с данными и программированием на R, но в этой статье я хочу рассказать про своё увлечение, которое даже приносит некий доход. Мне всегда было интересно рассказывать и объяснять что-то друзьям, одноклассникам и однокурсникам. Ещё мне всегда просто было находить общий язык с детьми, не знаю, почему. Вообще, я считаю, что воспитание […]

Як Ліза Швец сышла з Microsoft і пераканала ўсіх, што піцэрыя можа быць ІТ-кампаніяй

Фото: Лиза Швец/Facebook Лиза Швец начала свою карьеру на кабельном заводе, работала продавцом в небольшом магазинчике в Орле, а спустя несколько лет попала в Microsoft. Сейчас она работает над ИТ-брендом «Додо Пиццы». Перед ней стоит амбициозная задача — доказать, что «Додо Пицца» не только про еду, а про разработку и технологии. На следующей неделе Лизе […]

Праект Geneva развівае рухавічок для аўтаматызацыі абыходу цэнзуравання трафіку

Исследователи из Мэрилендского университета в рамках проекта Geneva предприняли попытку создания движка для автоматизации определения методов, применяемых для цензурирования доступа к контенту. Вручную пытаться перебрать возможные бреши систем глубокого инспектирования пакетов (DPI) достаточно трудный и долгий процесс, в Geneva попытались использовать генетический алгоритм для оценки особенностей DPI, определения ошибок в реализации и выработки оптимальной стратегии […]

ProtonVPN адкрыў код усіх сваіх прыкладанняў

21 студзеня сэрвіс ProtonVPN адкрыў зыходныя коды ўсіх астатніх VPN-кліентаў: Windows, Mac, Android, iOS. Зыходнікі кансольнага Linux-кліента былі адчыненыя першапачаткова. Нядаўна Linux-кліент быў цалкам перапісаны на Python і абзавёўся мноствам новых магчымасцяў. Такім чынам, ProtonVPN стаў першым у свеце VPN-правайдэрам, які адкрыў усе зыходнікі кліенцкіх прыкладанняў на ўсіх платформах і прайшоў поўны незалежны аўдыт кода […]

Выпуск праекта DXVK 1.5.2 з рэалізацыяй Direct3D 9/10/11 па-над API Vulkan

Сфарміраваны выпуск праслойкі DXVK 1.5.2, якая прадстаўляе рэалізацыю DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 і 11, якая працуе праз трансляцыю выклікаў у API Vulkan. Для выкарыстання DXVK патрабуецца наяўнасць драйвераў з падтрымкай API Vulkan 1.1, такіх як AMD RADV 18.3/415.22, NVIDIA 19.0, Intel ANV 3 і AMDVLK. DXVK можа прымяняцца для запуску XNUMXD-прыкладанняў і гульняў у […]

Выпуск GNU Mes 0.22, інструментара для самадастатковай зборкі дыстрыбутываў

Прадстаўлены выпуск інструментара GNU Mes 0.22, які забяспечвае працэс бутстрэпінгу (bootstrap) для GCC і які дазваляе дамагчыся замкнёнага цыклу перазборкі з зыходных тэкстаў. Інструментарый вырашае задачу верыфікаванай пачатковай зборкі кампілятара ў дыстрыбутывах, раздзіраючы ланцужок цыклічнай перазборкі (для зборкі кампілятара патрабуюцца выкананыя файлы ўжо сабранага кампілятара, а бінарныя зборкі кампілятара з'яўляюцца патэнцыйнай крыніцай утоеных закладак, што не дазваляе […]

Выпуск кампазітнага сервера Weston 8.0

Апублікаваны стабільны рэліз кампазітнага сервера Weston 8.0, які развівае тэхналогіі, якія садзейнічаюць з'яўленню паўнавартаснай падтрымкі пратаколу Wayland у Enlightenment, GNOME, KDE і іншых карыстацкіх асяродках. Распрацоўка Weston накіравана на прадастаўленне высакаякаснай кодавай базы і працоўных прыкладаў для выкарыстання Wayland у дэсктоп-акружэннях і ўбудаваных рашэннях, такіх як платформы для аўтамабільных інфармацыйна-забаўляльных сістэм, смартфонаў, тэлевізараў і іншых спажывецкіх прылад. […]

7 уразлівасцяў у сістэме кіравання кантэнтам Plone

Для вольнай сістэмы кіравання кантэнтам Plone, напісанай на мове Python з выкарыстаннем сервера прыкладанняў Zope, апублікаваны патчы з ухіленнем 7 уразлівасцяў (CVE-ідэнтыфікатары пакуль не прысвоены). Праблемы закранаюць усе актуальныя выпускі Plone, у тым ліку сфарміраваны некалькі дзён таму выпуск 5.2.1. Праблемы плануецца ўхіліць у будучых выпусках Plone 4.3.20, 5.1.7 і 5.2.2, да публікацыі якіх прапануецца выкарыстоўваць hotfix. […]

Працу аналага AirDrop для Android упершыню паказалі на відэа

Некаторы час таму стала вядома аб тым, што Google працуе над аналагам тэхналогіі AirDrop, якая дазваляе карыстальнікам iPhone перадаваць файлы, не выкарыстоўваючы для гэтага іншае ПЗ. Цяпер жа ў Сеткі апублікавана відэа, у якім наглядна дэманструецца праца гэтай тэхналогіі, якая атрымала назву Nearby Sharing. Доўгі час карыстальнікам Android даводзілася выкарыстоўваць іншыя прыкладанні для перадачы файлаў паміж […]

Крытычныя ўразлівасці ў медыцынскіх прыборах для маніторынгу стану пацыентаў

Кампанія CyberMDX апублікавала звесткі аб шасці ўразлівасцях, якія закранаюць розныя медыцынскія прылады кампаніі GE Healthcare, прызначаныя для сачэння за станам пацыентаў. Пяці ўразлівасцям прысвоены максімальны ўзровень небяспекі (CVSSv3 10 з 10). Уразлівасці атрымалі кодавае імя MDhex і ў асноўным звязаныя з ужываннем загадзя вядомых прадусталяваных уліковых дадзеных, якія выкарыстоўваюцца на ўсёй серыі прылад. CVE-2020-6961 – пастаўка на […]