Zranitelnost v aktualizačním mechanismu WordPress umožňuje útočníkovi zasáhnout do dočasného instalačního adresáře během aktualizace jádra systému. Před aktualizací veřejně dostupného WordPressu dočasně zablokovat HTTP přístup k wp-content/upgrade/, následně aktualizovat a zkontrolovat logy. Postižené verze: WordPress 4.7 až 7.1.3.
Alpine Linux zveřejnil podrobnosti o útoku na svůj GitLab a 30. října oznámil obnovení provozu. Útočník se 20.–21. října pokusil zneužít chybu v regulárních výrazech. Exploit způsobil opakované pády workerů a několikrát se dostal do pokročilé fáze. Úspěšné spuštění kódu však nebylo potvrzeno. Fix: Opravený GitLab a současně Ruby 3.3.13, 3.4.12 nebo 4.0.9+, pokud jde o vlastní sestavení či kontejner.
Konference OpenAlt 2026 proběhne tento víkend 7. a 8. listopadu na FIT VUT v Brně. Jedná se již o 21. ročník této konference, která propojuje otevřené technologie, svobodný software, hardware a lidi, kteří chtějí věci nejen používat, ale také jim rozumět a měnit je k lepšímu. Více o konferenci v příspěvku OpenAlt 2026: technologie, které dávají svobodu na blogu spolku OpenAlt.
Eben Upton oznámil další zdražení jednodeskových počítačů Raspberry Pi. Tentokrát 16 GB varianty Raspberry Pi o 80 dolarů a 16 GB varianty Raspberry Pi Compute Module 5 o 40 dolarů. Cena Raspberry Pi 500+ se nemění.
Francouzské Národní shromáždění přijalo 30. října 2026 poměrem 11 hlasů pro, 10 proti a 14 abstencí pozměňovací návrh I-1358 ke státnímu rozpočtu na rok 2027, který zavádí daň z objemu dat doručovaných uživatelům internetu. Návrh socialistického poslance Laurenta Lhardita stanovuje sazbu 0,055 eura za gigabajt, tedy 55 eur za terabajt. Zatím nejde o platný zákon, ale o dílčí hlasování během prvního čtení rozpočtu. Daň by měli platit
… více »Nizozemská vláda ve snaze šetřit a zvyšovat efektivitu s využitím umělé inteligence (AI) hodlá zrušit asi 25.000 pracovních míst ve státní správě. Cílem je postupně dosáhnout ročních úspor až 3,5 miliardy eur (85,2 miliardy Kč). Na konci loňského roku ve státní správě pracovalo rekordních 160.000 lidí. „Nemůžeme pokračovat v tom, co jsme dělali dosud,“ uvedl státní tajemník pro efektivní fungování vlády Eric van den Burg. „Proto
… více »Příspěvek na blogu PRUSA 3D představuje fotoaparát CAIM1 (Counter Artificial Intelligence Machine 1). Uměle vytvořený obsah je každým dnem těžší rozeznat od skutečných záběrů či fotografií, což podrývá důvěryhodnost žurnalistiky, archivních materiálů i každodenní tvorby obsahu. Fotoaparát CAIM1 byl vyvinut právě k tomu, aby ověřoval původ fotografií a videí přímo během jejich pořizování. Uvnitř fotoaparátu se nachází hardwarová Web3 peněženka se zabezpečovacím čipem Tropic Square TROPIC01.
Jonathan Thomas oznámil vydání nové verze 4.1 video editoru OpenShot (Wikipedie). Zdrojové kódy OpenShotu jsou k dispozici na GitHubu. Ke stažení je i balíček ve formátu AppImage. Stačí jej stáhnout, nastavit právo na spouštění a spustit.
Minimálně pokud se člověk dívá původními Kayovými brýlemi. Nedodělky typu C++ za objektové nebrat!
. Jinak, skutečně objektový jazyk je přece Smalltalk, respektive self
.
Co takhle icu4r? Myslim ze uz nyni toho umi nekolikrat vice, nez slavna nativni unicode podpora v Pythonu. Nevim co si vlastne pod pojmem Unicode podpora predstavujete - jestli pouze to co je nativne v Pythonu (moc toho neni), tak hodne z toho umi Ruby nativne taky.
Info pro ostatni: osobne se snazim uz nekolik mesicu dokopat k dodelani vlastnimu icu bindingu - zatim nazvaneho libunicode-ruby, ktery bude co nejlepe zaintegrovany a bude tedy pracovat primo se Stringama, atd.. Snad pristi mesic konecne vydam prvni verzi...
Akorat, ze to vase "upozorneni" bych spis nazval utokem. Bohuzel jste tentokrat trochu minul...
Zacnete s tim, ze si prectete, co to vlastne je podpora unicode. Doporucuju zacit dokumentaci ICU. To vas tak na tyden zamestna. Potom mozna pochopite nasledujici:
* Na verzi 1.0, ktera bude umet vsechno co ICU, se projekt dostane po nekolika mesicich/letech vyvoje (0.1.0 znaci hlavne to, ze z icu podporuje desetinu funkcnosti).
* Protoze ICU umi vsechno, wrapper nemusi delat temer nic, takze chyby se velice jednoduse odladi a hlavne otestuji - testuje se pouze wrapper.
* I verze 0.1.0, ktera pouziva ICU, je nekolikanasobne lepsi, nez nativni podpora unicode v Pythonu.
* Nativni podpora unicode v Pythonu z pohledu ICU vubec nic neumi - dalo by se to definovat i tak, ze po srovnani s ICU se jevi jako temer nepouzitelna.
* Hodne z toho, co Python povazuje za podporu unicodu, lze v Ruby vyresit jiz davno iconvem a pomoci regularnich vyrazu (ktere umi UTF-8).
"...jak dolepit Unicode do Ruby namísto toho, aby to bylo v jazyce..."
Hmm, zajimave je, ze UString v icu4r (a jeho konverze ze Stringu) je reseny temer stejne jako v Pythonu (pouze toho umi 10x vice). Doufam ze jste tim nechtel naznacit, ze je Unicode do Pythonu dolepene.
Take si zkuste precist Why Python Unicode Sucks, kde je naznacen problem, kvuli kteremu jsem ja volil koncept uplne integrace se Stringem, misto specialniho unicodoveho stringu. Diky tomu, ze je Ruby plne objektovy jazyk, si totiz muzu dovolit Ruby rozsirit pomoci knihovny tak, ze to bude vypadat, jako normalni soucast jazyka a nemusim pridavat dalsi syntaxy.
Kdyz se dale zkusite podivat do zdrojaku Ruby, zjistite ze vsechny nativni typy v Ruby jsou delane stejnym zpusobem jako typy, ktere vytvori externi knihovna. Tzn. ze naloadovani icu4r ma temer stejny efekt, jako kdyby se podpora unicodu pridala primo do jazyka. Mozna potom konecne pochopite k cemu je ciste objektovy jazyk, a proc ho nekdo prosazuje.
"Určitě bych se na tohle spolehnul, kdybych chtěl něco vážného dělat."
Osobne se spoleham na svoji knihovnu (ktera ma verzi 0.15) - uz mi mnoho mesicu bez problemu beha na stovce serveru.
Take si zkuste precist Why Python Unicode SucksA potom Python Unicode Doesn't Really Suck od toho sameho autora :).
) Děkuji
Tiskni
Sdílej: