Úřad pro ochranu osobních údajů řeší desítky stížností na jednotné měsíční hlášení zaměstnavatele, které stát spustil počátkem dubna. Systém, jenž má firmám odlehčit od desítek formulářů, nejenže výrazně zatížil jejich účetní oddělení, ale docházelo v něm i k únikům osobních dat zaměstnanců k firmám, kde nepracovali. Podle ministerstva práce a sociálních věcí stála za problémem technická chyba. „Incident se týkal několika stovek
… více »Byla vydána (𝕏, Bluesky) nová verze 22.0.0 open source webového aplikačního frameworku Angular (Wikipedie). Přehled novinek v příspěvku na blogu.
Vim Classic byl vydán ve verzi 8.3. Drew DeVault oznámil tento fork editoru Vim (verze 8.2.0148, tj. těsně před zavedením Vim9 skriptování) v březnu letošního roku. Důvodem forku bylo, že vývojáři editorů Vim a Neovim začali při vývoji využívat LLM.
Open source konference DevConf.CZ 2026 proběhne 18. a 19. června v Brně na FIT VUT. Publikován byl program a spuštěna byla registrace.
Společnost JetBrains uvolnila verzi 2 svého open-source velkého jazykového modelu (LLM) pro vývojáře Mellum.
Probíhá konference Microsoft Build 2026. Microsoft představuje své novinky: kvantový čip Majorana 2, Surface Laptop Ultra a Surface RTX Spark Dev Box s NVIDIA RTX Spark, Intelligent Terminal, Coreutils for Windows (fork Rust Coreutils), AI modely MAI, AI agenta Scout, platformu pro agent-first zařízení Project Solara, …
Google Chrome 149 byl prohlášen za stabilní. Nejnovější stabilní verze 149.0.7827.53 přináší řadu novinek. Podrobný přehled v poznámkách k vydání. Vylepšeny byly také nástroje pro vývojáře.
Pluto.jl, reaktivní notebook pro programovací jazyk Julia, dospěl do verze 1.0.
Byla vydána nová verze 12.0.0 vizuálního programovacího jazyka Snap! (Wikipedie) inspirovaného jazykem Scratch (Wikipedie). Přehled novinek na GitHubu.
Počítačovou hru Gravity Circuit (ProtonDB) lze do 14. června do 19:00 získat na Steamu zdarma. Napořád.
31. led - 4. úno
Mark A. Greer napsal:
Tento patch přidává podporu pro čip ST M41T00 RTC.
Pravděpodobně si všimnete, že implementuje rozhraní speciálně pro PPC (/dev/rtc->drivers/char/genrtc.h->include/asm-ppc/rtc.h->tento soubor). Bylo to nutné kvůli podpoře podskupiny PPC platforem, která potřebuje zapojit podporu RTC za běhu. Kdybych /dev/rtc implementoval přímo nebo vytvořil rozhraní přímo k genrtc.h, nemohly by tyto platformy ovladač používat. Cílem je zapracovat na jednotnější podpoře RTC na všech architekturách procesorů.
Ačkoliv o popisovaném hardware příliš nevěděl, poskytl Jean Delvare komentář ohledně překlepů a názvových konvencí a také poradil se správou paměti. Mark poslal aktualizovaný patch, ve kterém vzal v potaz všechna Jeanova doporučení. O několik dní později se zeptal, jestli by teď už mohl být patch přijat k začlenění. Greg KH požádal, aby Mark patch poslal s řádnou zmínkou pro changelog. Markův odstavec vypadal takto:
Patch přidává podporu pro čip ST M41T00 I2C RTC.
Tento RTC čip nemá žádný mechanismus pro zmrazení svých registrů během čtení. Po přečtení registru však aktualizaci externích hodnot registru pozdrží o 250ms. Aby bylo jisté, že jde o rozumné hodnoty, počká ovladač s jejich vrácením, dokud je neověří dvojím načtením stejných hodnot.
2. úno - 4. úno
Linus Torvalds oznámil Linux 2.6.11-rc3:
Dost aktualizací architektur (mips, arm, ppc, x86-64, ia64) a také aktualizované ACPI, DRI, ALSA, SCSI, XFS a InfiniBand. A spousta jednořádkových oprav všude kolem.
Opravdu bych to už teď rád zklidnil před vydáním finálního 2.6.11, takže upozorněte na ty skutečně důležité věci, které jsem přehlédl, ale s ostatním počkejte. A pořádně tenhle otestujte...
Jo, automatické zrcadlení BitKeeperu na bkbits.net teď asi moc nefunguje (48 hodin bez aktualizace), ale tar-bally tam všechny jsou a aktualizační mechanismus BK bude snad brzy opraven.
(Mám několik BK stromů na soukromých místech - nezrcadlí se pouze ten veřejný bkbits.net - dost dalších BK vývojářů bude vědět, kde moje sekundární stromy nalézt a mohou stahovat odtud.)
3. úno
Miklos Szeredi oznámil:
FUSE verze 2.2 je venku:
Je možné to používat samostatně nebo s čerstvými -mm jádry (kromě -rc2-mm2).
Nejvýznamnější změny od 2.1:
Franco Broi hlásil výborný úspěch: Právě jsem svůj souborový systém portoval na 2.2-pre6 a umožnilo mi to zahodit asi 300 řádků kódu - file handle parametr je skvělý. Doufal jsem, že to stihnu pořádně otestovat a nahlásit výsledky před vydáním 2.2, ale předběhl jsi mě. Je to čím dál tím lepší. Dobrá práce!
4. úno - 9. úno
Andrew Morton oznámil Linux 2.6.11-rc3-mm1:
Greg KH napsal:
Ok, strom bk-usb jsem dost pročistil. Máte-li někdo starou kopii, prostě ji vymažte a znovu naklonujte. Najdete zde:
bk://kernel.bkbits.net/gregkh/linux/usb-2.6
Už lze bezpečně používat.
Andrew, mohl bys jej, prosím, vrátit do dalšího vydání -mm?
Přikládám diffstat a changelog patchů, které obsahuje. Vytvořil jsem také kompletní patch oproti 2.6.11-rc3-mm1 pro ty, kteří nechtějí používat BK, nebo jsou jen zvědaví, jak to vypadá, dá-li se na poslední -mm:
Pokud jste mi posílali patch, který ještě není v hlavním stromě a není ani v tomto velkém balíku patchů, pošlete jej, prosím, znovu, protože frontu USB patchů mám teď prázdnou.
Ups, ne, mám jeden čekající patch od Petko Manolova, který se tam nedostal. Promiň, Petko, dostanu se k tomu příští týden.
Další na řadě je nepořádek v bk-pci a bk-driver-core...
4. úno - 5. úno
Tom Zanussi napsal:
Nová verze RelayFS oproti 2.6.10. Obsahuje množství pročišťujících
a restrukturalizačních oprav na základě komentářů k poslední verzi. Ale
největší změnou, která bude asi zajímat nejvíce lidí, jsou změny v
logovacích funkcích relay_write(), __relay_write() a relay_reserve(). Byly
přepsány, aby byly účinnější - nebo v to aspoň doufám. Určitě mi dáte
vědět, jak by měly být vylepšeny v další verzi
. Díky všem, kteří
poslední verzi komentovali.
API teď vypadá takto:
rchan *relay_open(chanpath, subbuf_size, n_subbufs, flags, callbacks);
void relay_close(chan);
unsigned relay_write(chan, data, length);
unsigned __relay_write(chan, data, length);
void *relay_reserve(chan, length);
void relay_subbufs_consumed(chan, subbufs_consumed, cpu);
extern void relay_reset(chan);
void relay_commit(buf, subbuf_idx, count);
pomocná makra:
relay_get_buffer(chan, cpu)
relay_get_padding(buf, subbuf_idx)
relay_get_commit(buf, subbuf_idx)
zpětné dotazy [callbacks]:
int subbuf_start(buf, subbuf, prev_subbuf_idx);
int deliver(buffer, subbuf, subbuf_idx);
int fileop_notify(buf, filp, fileop);
Stejně jako dříve jsem kód testoval na jednoprocesorovém stroji za pomoci hacknuté verze kprobes modulu pro sledování síťových paketů. K nalezení zde:
Jakmile budou všichni s API a implementací více méně spokojeni, provedu testování na SMP a napíšu nějakou dokumentaci.
Christoph Hellwig a Andi Kleen měli oba připomínky k různým řádkám patche, ale ani jeden jej nezavrhoval úplně. Tom slíbil začlenit jejich opravy do následující verze.
V originálu Kernel Traffic 298 vyšla navíc ještě tato témata:
Tento článek vychází ze seriálu Kernel Traffic (www.kerneltraffic.org) a je zveřejněn pod licencí GPL verze 2.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej: