Byla vydána verze 1.98.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.
Byla vydána nová verze 7.1 (YouTube) svobodného open source redakčního systému WordPress. Kódové jméno Mary Lou bylo vybráno na počest americké jazzové klavíristky Mary Lou Williams (YouTube).
Bun (Wikipedie), tj. běhové prostředí (runtime) a toolkit pro JavaScript a TypeScript, alternativa k Node.js a Deno, byl vydán ve verzi 1.4. Představení novinek také na YouTube. Bun byl přepsán z programovacího jazyka Zig do Rustu. Pomocí Claude Fable 5.
Vývojáři KDE na Mastodonu oznámili vydání balíku aplikací KDE Gear 26.08. Přehled novinek i s náhledy a videi v oficiálním oznámení.
Společnost PINE64 kvůli nedostatku a vysokým cenám DRAM a eMMC dočasně pozastavuje výrobu linuxových zařízení. Výroba zařízení jako PineTime, PineVoice a Pinecil pokračuje.
Společnost Stripe se dohodla na akvizici společnosti OpenRouter. Za 7,5 miliardy dolarů.
Byla vydána nová verze 1.27 programovacího jazyka Go (Wikipedie). Přehled novinek v poznámkách k vydání.
V pátek 28. srpna se v Praze uskuteční již osmý Mobile Linux Hackday. Jako obvykle se potkáme v pražské pobočce SUSE v Karlíně na Křižíkově, takže kromě mobilního Linuxu je to tentokrát i příležitost přijít se podívat na nově zrekonstruované kanceláře. Začínáme v 10:00, ale dorazit můžete samozřejmě kdykoliv v průběhu dne. Setkáním vás provede Petr Hodina, vývojář GPU ovladačů v Mesa 3D a jeden z hlavních lidí české komunity kolem mobilního … více »
Představen byl Raspberry Pi Compute Module 5 Programming Jig. Jedná se o zařízení umožňující připravit Compute Module 5 do plně funkčního stavu bez nutnosti použití dalších vstupně / výstupních desek. Podporuje automatizaci pomocí nástroje rpi-sb-provisioner. Podrobnosti v dokumentaci.
Hackeři ve Francii ukradli data více než půl milionu daňových poplatníků. Je to jeden z největších hackerských útoků v dějinách země. O útoku z konce června informovala až teď daňová správa. Teprve od pondělí dotčeným občanům zasílá e-maily s instrukcemi, jak postupovat dál. Hackeři se sice nedostanou k penězům dotyčných, hrozí ale věrohodné podvody. Hackeři získali třeba celá jména, údaje o rodinných příslušnících nebo také údaje o
… více »Tak jsem se mrknul co dovede dc. Fakt užitečná hračička. Tak třeba jak udělat program pro nalezení největšího společného dělitele. Brnkačka:
dc -e '[r]sb[szpq]sc[sadlarla>b~d0=cldx]sd??ldx'No já vím, že jsem cvok, ale tahle věcička se mi fakt líbí.
tac v sedu sed 'x;1!H;$!d;x'už není tak c00l, už vím co chci mít v podpisu teď.
Updated: Takže to mám blbě a až budu mít čas tak to zkusím přepsat.
Updated2: Po obědě se makat nechce, tak konečně fungující verze.
dc -e '[rSadLar%d0<a]sa??laxsap'A to s použitím jediného registru. Pro ty co vyžadují GUI tu mám vylepšenou verzi

dc -e '[rSadLar%d0<a]sa[a=]P?[b=]P?laxsa[result:]Pp'
Updated3: Zkrácení o jeden znak a ochrana před poškozením od uživatele.
dc -e '??[rSadLar%d0<a]dsaxsap' dc -e '[a=]P?[b=]P?[rSadLar%d0<a]dsaxsa[result:]Pp'
Updated4: Nějak nemám den nebo co. Ještě kratší verze.
dc -e '??[dSarLa%d0<a]dsaxsap' dc -e '[a=]P?[b=]P?[dSarLa%d0<a]dsaxsa[result:]Pp'
Updated5: A ještě jeden znak.
dc -e '??[dSarLa%d0<a]dsax+p' dc -e '[a=]P?[b=]P?[dSarLa%d0<a]dsax+[result:]Pp'
Tiskni
Sdílej:
0000000: 7f45 4c46 83c6 eead a5a4 a48d 710e 933d .ELF........q..= 0000010: 0200 0300 89fd eb3c 95b0 e945 2c00 0000 .......<...E,... 0000020: a591 5929 cf97 ab92 eb1a 2000 0100 0000 ..Y)...... ..... 0000030: 0000 0000 00b0 e945 55ab ebce ab00 0000 .......EU....... 0000040: 3095 0000 b301 b004 cd80 6140 cd80 4149 0.........a@..AI 0000050: fe01 fe09 b003 31db cd80 09c0 7ec2 ad8b ......1.....~... 0000060: 013c 3e74 a546 3c3c 74a0 462c 2b74 9a48 .<>t.F<<t.F,+t.H 0000070: 7495 4646 4874 9248 748a 3c2d 74b7 3c2f t.FFHt.Ht.<-t.</ 0000080: 7589 b83a 310f 85ab 8d77 f858 29c6 8930 u..:1....w.X)..0 0000090: 29f8 abeb eb31 c031 dbb9 00d0 e945 9942 )....1.1.....E.B 00000a0: 60b5 b051 b13c 8d79 65eb d5 `..Q.<.ye..
echo 1
a ten vas skript mi ako vystup dava:
dc -e '[lxly%lylbx]sa [sxsylxly*0<a]sb [a = ]P? [b = ]P? lbx lxly+[result: ]f'Nechal jsem tam i mezery abych usnadnil reverse-engineering
dc -e '[lxly%lylbx]sa [sxsylxly*0<a]sb 0 0 [a = ]P? [b = ]P? lbx lxly+[result: ]Pp'
dc sehnat práci? Všude je to samá infixní notace :(
sadlarla duplikuje horní dvě hodnoty na zásobníku (ty mi zlikviduje následující porovnání)>b jestliže je horní číslo větší než dolní, je pořeba je prohodit r~ dělení a zbytek po děleníd0=c duplikuj zbytek po dělení a porovnej jestli je nula, pokud je nula, je pod zbylou nulou největší společný dělitel (sz odstraní nulu a pq vytisken výsledek a ukončí program)int gcd(int a, int b){ if(b)return gcd(b,a%b); else return a; }
)
dc -e '[rSadLar%d0<a]sa??laxsap'Nebo v ukecanější formě.
dc -e '[rSadLar%d0<a]sa[a=]P?[b=]P?laxsa[result:]Pp'P.S.: Všiměte, že vystačím s jediným registrem