Autor: Yuri Gagarin

Plně funkční I/O reaktor v jazyce C

Úvod I/O reaktor (jednovláknový cyklus událostí) — to je vzor pro psaní vysoce zatíženého softwaru, který se používá v mnoha populárních řešeních: Node.js Tor Transmission Chromium Memcached … V tomto článku se podíváme na pozadí I/O reaktoru a princip jeho fungování, napíšeme implementaci na méně než 200 řádků kódu a přimějeme jednoduchý HTTP server zpracovávat více než 40 milionů požadavků/min. Předmluva […]

Slabý Saitama a datum vydání One Punch Man: A Hero Nobody Knows

Společnost Bandai Namco Entertainment oznámila, že bojovka One Punch Man: A Hero Nobody Knows vyjde na PlayStation 4, Xbox One a PC 28. února. V Japonsku bude hra stát 7600 jenů. Deluxe edice bude k dispozici za 10760 jenů. Bonusy za předobjednávku zahrnují stahovatelný obsah Pre-Order Pack, který obsahuje kód pro předčasný přístup. […]

Emulátor Yuzu již dokáže spustit Pokemon Sword a Shield, ale chyby zatím brání hraní.

Emulátor Yuzu již dokáže přehrávat nedávno vydané Pokémon Sword a Shield pro Nintendo Switch. V plné míře si projekt nyní neužijete, nicméně to, že emulátor skutečně dokázal přehrát Pokémon Sword a Shield bez jakýchkoliv potíží, už o něčem svědčí. V současnosti verze trpí mnoha chybami, ale vývojář Yuzu má v úmyslu je opravit co nejdříve. […]

Vydání Linuxového distribuce PCLinuxOS 2019.11

Byl vydán uživatelský distro PCLinuxOS 2019.11. Distro bylo založeno v roce 2003 na základě Mandrake Linux (následující Mandriva), ale později se odštěpilo jako samostatný projekt. Vrchol popularity PCLinuxOS nastal v roce 2010, kdy podle výsledků ankety čtenářů časopisu Linux Journal PCLinuxOS ustoupil v popularitě jen Ubuntu (v žebříčku z roku 2013 PCLinuxOS již obsadil 10. místo). […]

GitHub vytvořil tisícileté úložiště, kde uchová Open Source repozitáře pro potomstvo

Bývalý uhelný důl, kde se nachází úložiště Arctic World Archive. Foto: Guy Martin / Bloomberg Businessweek Svobodný software je základním kamenem moderní civilizace a společným dědictvím celého lidstva. Mise programu GitHub Archive je zachovat tento kód pro budoucí generace, aby se historie Alexandrijské knihovny nikdy neopakovala. K tomu GitHub provede mnoho záloh na různých […]

Google pomůže správně vyslovovat složitá slova

Společnost Google plánuje zjednodušit proces učení se výslovnosti slov. Za tímto účelem byla do vyhledávače Google integrovaná nová funkce, která uživatelům umožní cvičit výslovnost obtížných slov. Uživatelé si budou moci poslechnout, jak se správně vyslovuje určité slovo. Navíc mohou vyslovit slovo do mikrofonu telefonu, a systém analyzuje výslovnost a poradí, co je třeba změnit pro dosažení optimálního výsledku. […]

Vydání Debian 10.2

Byla zveřejněna druhá oprava distribuce Debian 10, která zahrnuje nahromaděné aktualizace balíků a opravuje nedostatky v instalátoru. Verze obsahuje 67 aktualizací zajišťujících stabilitu a 49 aktualizací odstraňujících zranitelnosti. Změny v Debianu 10.1 zahrnují aktualizaci na nové stabilní verze balíků flatpak, gnome-shell, mariadb-10.3, mutter, postfix, spf-engine, ublock-origin a vanguards. […]

Standardní C knihovna PicoLibc 1.1 je k dispozici

Keith Packard, aktivní vývojář Debianu, vedoucí projektu X.Org a tvůrce mnoha X-rozšíření včetně XRender, XComposite a XRandR, představil vydání nové standardní C knihovny PicoLibc 1.1, která je vyvíjena pro použití na vestavěných zařízeních s omezenou velikostí trvalého úložiště a operační paměti. Při vývoji byla část kódu převzata z knihovny newlib projektu Cygwin a AVR Libc, která se vyvíjela […]

Kdo je kdo v IT?

V současné fázi vývoje průmyslového vývoje softwaru můžeme pozorovat rozmanitost výrobních rolí. Jejich počet roste, klasifikace se každým rokem komplikuje a přirozeně se komplikují procesy výběru specialistů a práce s lidským potenciálem. Informační technologie (IT) jsou oblastí vysoce kvalifikovaných pracovních zdrojů a nedostatku pracovních sil. Zde je proces rozvoje pracovních sil, potřeba systematické práce s lidským potenciálem někdy […]

Stanfordova univerzita — návštěva a přehled

Měl jsem tu čest navštívit Stanfordovu univerzitu, která je jednou z nejprestižnějších a nejžádanějších vzdělávacích institucí na světě a také jednou z nejmodernějších v IT oblasti. Krajina a učební budovy působí ohromujícím dojmem! Když jsem prozkoumávala budovy, dostala jsem inspiraci a zaujala mě možnost vzdělávání pro zahraniční studenty (proč ne?). Rozhodla jsem se sdílet informace a připravila přehled. Historie vzniku Stanfordu […]

3. Návrh podnikové sítě na přepínačích Extreme

Dobrý den, přátelé! Dnes pokračuji v cyklu věnovaném přepínačům Extreme článkem o návrhu podnikové sítě. V článku se pokusím co nejstručněji popsat modulární přístup k návrhu sítě Enterprise, prozkoumat typy výstavby jednoho z nejdůležitějších modulů podnikové sítě — páteřní sítě (ip-campus), popsat výhody a nevýhody možností zálohování kritických uzlů sítě na abstraktním příkladu navrhnout/aktualizovat […]

Nové verze Wine 4.20 a Wine Staging 4.20

Dostupná experimentální verze otevřené implementace Win32 API — Wine 4.20. Od vydání verze 4.19 bylo uzavřeno 37 chybových hlášení a provedeno 341 změna. Mezi nejdůležitější změny patří: Zavedení nové verze enginu Mono 4.9.4 s aktualizovanou podporou FNA (projekt na vytvoření alternativní implementace Microsoft XNA Game Studio 4.0 pro usnadnění portování her z Windows); Zajištění uchování stavu […]

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster