Autor: ProHoster

Väterchen Frost alebo šesťmiestne pre Habr

Jeden vlhký a nezasnežený december, niekde ďaleko od Spartakovského uličky, jeden Rus, ale ako keby nemecký dedko Frost pomyslel na návštevu a preveril silu medzinárodných väzieb? Koniec roka je totiž najlepší čas na rozosielanie nečakaných správ a kontrolu správnosti adries! 1. Skočíme do „suterénu“ desktopovej verzie Habr, nájdeme „O […]

Ako poraziť bezduchú náhodnosť v roguelike hrách

Keď v hre umieraš po 30. raz, nemôžeš sa čudovať: myslel herný dizajnér na všetko a nepokazil rovnováhu? Nie vždy je možné prispôsobiť sa neočakávaným zmenám, najmä ak sú vytvárané procesným generovaním. Ďalej je tu materiál, ktorý skúma úlohu náhody v roguelike hrách a žánru ako celku – aké sú dôsledky nedomyslených systémov náhodnosti a aké sú podľa autora […]

Ako naučím deti Python?

Moja hlavná práca súvisí s dátami a programovaním v R, ale v tomto článku chcem hovoriť o svojom koníčku, ktorý mi dokonca prináša aj nejaké príjmy. Vždy ma zaujímalo rozprávať a vysvetľovať veci priateľom, spolužiakom a spolužiakom. Tiež bolo pre mňa vždy ľahké nájsť spoločnú reč s deťmi, neviem prečo. Vo všeobecnosti sa domnievam, že vzdelávanie [...]

Ako Lisa Shvets odišla z Microsoftu a všetkých presvedčila, že pizzeria môže byť IT firma

Foto: Lisa Shvets/Facebook Lisa Shvets začala svoju kariéru v továrni na káble, pracovala ako predavačka v malom obchode v Oreli a o pár rokov neskôr skončila v Microsofte. V súčasnosti pracuje na IT značke Dodo Pizza. Stojí pred ambicióznou úlohou – dokázať, že Dodo Pizza nie je len o jedle, ale o vývoji a technológiách. Budúci týždeň Lisa […]

Ženevský projekt vyvíja motor na automatizáciu obchádzania cenzúry dopravy

Výskumníci z University of Maryland sa v rámci ženevského projektu pokúsili vytvoriť nástroj na automatizáciu určovania metód používaných na cenzúru prístupu k obsahu. Manuálny pokus o vyriešenie možných nedostatkov v systémoch hĺbkovej kontroly paketov (DPI) je pomerne zložitý a časovo náročný proces; Ženeva sa pokúsila použiť genetický algoritmus na vyhodnotenie vlastností DPI, identifikáciu chýb v implementácii a vytvorenie optimálnej stratégie [ …]

ProtonVPN sprístupnil všetky svoje aplikácie s otvoreným zdrojom

21. januára služba ProtonVPN otvorila zdrojové kódy všetkých zostávajúcich klientov VPN: Windows, Mac, Android, iOS. Zdroje linuxového konzolového klienta boli od samého začiatku open source. Nedávno bol klient Linux úplne prepísaný v Pythone a získal mnoho nových funkcií. Preto sa ProtonVPN stal prvým poskytovateľom VPN na svete, ktorý otvoril všetky klientske aplikácie na všetkých platformách a prešiel úplným nezávislým auditom kódu […]

Vydanie projektu DXVK 1.5.2 s implementáciou Direct3D 9/10/11 nad rozhraním Vulkan API

Bola vydaná vrstva DXVK 1.5.2, ktorá poskytuje implementáciu DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 a 11, pracujúcu prostredníctvom prekladu volaní do Vulkan API. DXVK vyžaduje ovládače, ktoré podporujú Vulkan API 1.1, ako napríklad AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 a AMDVLK. DXVK možno použiť na spúšťanie 3D aplikácií a hier […]

Vydanie GNU Mes 0.22, sady nástrojov pre samostatné budovanie distribúcie

Predstavuje sa vydanie súpravy nástrojov GNU Mes 0.22, ktorá poskytuje proces bootstrap pre GCC a umožňuje cyklus prestavby v uzavretej slučke zo zdrojového kódu. Toolkit rieši problém overeného počiatočného zostavenia kompilátora v distribučných kitoch, preruší reťaz cyklického prestavovania (zostavenie kompilátora si vyžaduje spustiteľné súbory už postaveného kompilátora a binárne zostavy kompilátora sú potenciálnym zdrojom skrytých záložiek, ktoré nepovoľuje […]

Vydanie Weston Composite Server 8.0

Bolo zverejnené stabilné vydanie kompozitného servera Weston 8.0, ktorý vyvíja technológie, ktoré prispievajú k vzniku plnej podpory protokolu Wayland v prostrediach Enlightenment, GNOME, KDE a ďalších používateľských prostrediach. Cieľom vývoja spoločnosti Weston je poskytnúť vysokokvalitnú kódovú základňu a pracovné príklady na používanie Waylandu v desktopových prostrediach a vstavaných riešeniach, ako sú platformy pre automobilové informačno-zábavné systémy, smartfóny, televízory a iné spotrebiteľské zariadenia. […]

7 Zraniteľnosť v systéme správy obsahu Plone

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

Práca analógu AirDrop pre Android bola prvýkrát zobrazená na videu

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

Kritické zraniteľnosti v zdravotníckych zariadeniach na monitorovanie pacienta

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