Alyssa Rosenzweig se v příspěvku na svém blogu Vulkan 1.3 na M1 za 1 měsíc rozepsala o novém Vulkan 1.3 ovladači Honeykrisp pro Apple M1 splňujícím specifikaci Khronosu. Vychází z ovladače NVK pro GPU od Nvidie. V plánu je dále rozchodit DXVK a vkd3d-proton a tím pádem Direct3D, aby na Apple M1 s Asahi Linuxem běžely hry pro Microsoft Windows.
Byla vydána (𝕏) květnová aktualizace aneb nová verze 1.90 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Ve verzi 1.90 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Byla vydána (Mastodon, 𝕏) nová verze 2024.2 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem nových nástrojů v oficiálním oznámení.
Počítačová hra Tetris slaví 40 let. Alexej Pažitnov dokončil první hratelnou verzi 6. června 1984. Mezitím vznikla celá řada variant. Například Peklo nebo Nebe. Loni měl premiéru film Tetris.
MicroPython (Wikipedie), tj. implementace Pythonu 3 optimalizovaná pro jednočipové počítače, byl vydán ve verzi 1.23.0. V přehledu novinek je vypíchnuta podpora dynamických USB zařízení nebo nové moduly openamp, tls a vfs.
Canonical vydal Ubuntu Core 24. Představení na YouTube. Nová verze Ubuntu Core vychází z Ubuntu 24.04 LTS a podporována bude 12 let. Ubuntu Core je určeno pro IoT (internet věcí) a vestavěné systémy.
Databáze DuckDB (Wikipedie) dospěla po 6 letech do verze 1.0.0.
Intel na veletrhu Computex 2024 představil (YouTube) mimo jiné procesory Lunar Lake a Xeon 6.
Na blogu Raspberry Pi byl představen Raspberry Pi AI Kit určený vlastníkům Raspberry Pi 5, kteří na něm chtějí experimentovat se světem neuronových sítí, umělé inteligence a strojového učení. Jedná se o spolupráci se společností Hailo. Cena AI Kitu je 70 dolarů.
Byla vydána nová verze 14.1 svobodného unixového operačního systému FreeBSD. Podrobný přehled novinek v poznámkách k vydání.
Spousta lidí by si chtěla shlédnout zdrojáky JXP Commanderu, takže jsou zatím umístěny tu. Předem varuji, že je to strašnej bastl a vážně přemýšlím, že to přepíšu. Taky jsem se ničím nezabýval, rovnou jsem začal psát. Funguje zatím opravdu jen výpis adresáře, ale s tou velikostí souborů nevím. Info o souborech je načítáno pomocí stat a ten velikost souborů dává jako off_t (signed long?), tak s velkými soubory nevím... Chtělo by to něco lepšího. Spousta věcí by tam šla určitě vylepšit. Jen do toho, kamenujte mě Jo a ten adresář, který to vypisuje je pevně napsán ve zdrojáku, takže to upravte!
Pro zkompilování potřebujete gtkmm>=2.4
Tiskni Sdílej:
Info o souborech je načítáno pomocí stat a ten velikost souborů dává jako off_tTohle snad hovoří jasně, ne?
# ifndef __USE_FILE_OFFSET64 typedef __off_t off_t; # else typedef __off64_t off_t; # endifKdyby to jasné nebylo - stačí prostě definovat (v Makefile apod.)
_FILE_OFFSET_BITS=64
a typ off_t
bude 64-bitový
_LARGEFILE64_SOURCE
.
(jxp_cmdr:11196): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()Nemá to souvislost?
real 0m1.420s user 0m0.512s sys 0m0.032sDruhy
real 0m0.924s user 0m0.528s sys 0m0.028s
real 0m8.364s user 0m6.612s sys 0m0.106sJinak používám Debian testing (pango odtamtud) a KDE, tak jestli to netahá moc gtk věcí... (i když firefox startuje mnohem rychleji)
Já mám prozměnu tohle pro první start (ne po rebootu, ale...):
real 0m8.102s user 0m1.712s sys 0m0.084s
...a další pak:
real 0m3.407s user 0m1.628s sys 0m0.104s
Je to FC 4 + KDE. Zdržuje to zjevně tahání dat z disku.
time
, ne?
$ time příkaz
, hm ale nevim, to musel potom i rychle vypnout (okno)
gvim
), tak nemusel.
time (program &)
- ne kazdej program se sam odtrhne od termu, tohle funguje vsude...
(jxp_cmdr:10118): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()