Přední technologické společnosti (Adobe, Cadence, Capital One, Cisco, Cloudera, Cloudflare, Cognition, CrowdStrike, Databricks, Dell Technologies, DoorDash, Elastic, HPE, Hugging Face, IBM, LangChain, Linux Foundation, Microsoft, NAVER, NetApp, Nous Research, NVIDIA, OpenClaw, Palantir, Palo Alto Networks, Red Hat, Reflection AI, Salesforce, SAP, ServiceNow, Siemens, SK Telecom, Snowflake, SpacexAI, Synopsys, Thinking
… více »Krabix.cz je online 3D konfigurátor krabiček pro 3D tisk s exportem do STL. Běží přímo v prohlížeči. Nic se neposílá na server.
Nadace Open Home Foundation spustila veřejnou preview verzi komunitní databáze zařízení pro Home Assistant. Má fungovat jako „Wikipedie pro chytrá zařízení".
Na stránce nového panelu Firefoxu přibudou nové widgety. Například denně aktualizována interaktivní křížovka.
PGSimCity (GitHub) je webová 3D vizualizace vnitřního fungování databázového systému PostgreSQL v podobě města. Vytvořena pomocí umělé inteligence.
UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch 24.04-2.0 a 24.04-1.4. Nová verze 24.04-2.0 již počítá s výřezy pro fotoaparát (notch) a zaoblenými rohy displeje. Webový prohlížeče Morph přešel z Chromia 87 na Chromium 134. Do shellu Lomiri byl přidán editor snímků obrazovky.
Byly zveřejněny informace o kritické zranitelnosti CVE-2026-64600 pojmenované RefluXFS (technické detaily) v XFS. Je tam již od verze Linuxu 4.11, tj. rok 2017. Jedná se o lokální eskalaci práv. Neprivilegovaný uživatel může editovat libovolný soubor, například klidně zrušit rootovské heslo v /etc/passwd. Videoukázka na Vimeo. V upstreamu je zranitelnost opravena.
OpenAI / ChatGPT má dnes výpadky (OpenAI Status, DownDetector).
Poskytovatel hostingu svobodných/open-source projektů Codeberg po hlasování na valné hromadě vydal stanovisko k využívání LLM. Kvůli vytěžování infrastruktury a rostoucím cenám hardwaru, ale také hrozbám pro spolupráci v komunitě se k LLM staví kriticky. Nebude poskytovat hosting projektů vytvářených LLM agenty.
Jack Dorsey představil (𝕏) open source týmovou komunikační platformu Buzz (GitHub) s cílem snížit závislost na Slacku a GitHubu.
Jak slepit několik obrázků za sebe do .GIF animace?
Jednoduše, pomůže starý dobrý ImageMagick, konkrétně příkaz convert.
saratica$ convert -delay 100 *.png vysledek.gif
kde -delay 100 je zpoždění mezi obrázky (100 = 1 sekunda), *.png jsou jména vstupních souborů (v shellu pochopitelně podléhají expanzi, takže vezmeme všechny png soubory), a vysledek.gif je výsledný soubor s animací.
Pro rychlé zobrazení je možné použít animate vysledek.gif taktéž z balíčku ImageMagick, pro další editaci pochopitelně GIMP.
Tiskni
Sdílej:
Když už nějaký postup hledám asi potřetí někde na webu, tak je ten správný čas zapsat ho do externí paměti.
convert -delay 100 *.png vysledek.gifA ked chces mat fakt peknu grafiku, tak si namiesto xtermu spustis konsole.
)))))
tvoje jistota božel narazila na mou zvídavost a zájem o tcl/tk vyvolaný velmi pěknou přednáškou na Linuxaltu
. Bohužel svou perverzní nabídku budeš muset přesměrovat buď k jinému "kamarádovi" nebo do /dev/null, protože nejsi můj typ -- leda, že bys byl pěkná a chytrá cca dvacetiletá žena, pak bychom se mohli o tvé nabídce pobavit
V Ot jsem neprogramoval, protože nevím, co je to Ot
, ale v tcl/tk jsem takovou cvičnou (neblbuvzdornou) verzi zvádl za cca 30 minut čtení části pěkného seriálu na rootu, vygooglované referenční příručky a wiki.tcl.tk.
Pokud to chceš skusit, spusť si následující skriptík:
#!/usr/bin/wish
wm title . Animace
proc animate {} {
global zdroje
global cil
global prodleva
eval exec /usr/bin/convert -delay $prodleva [split $zdroje " "] $cil
exit 0
}
label .l1 -text "Zdrojove soubory:"
label .l2 -text "Cilovy soubor:"
label .l3 -text "Prodleva:"
entry .e1 -textvariable zdroje
entry .e2 -textvariable cil
entry .e3 -textvariable prodleva
button .buttonek -text "Animuj" -command animate
grid .l1 -row 0 -column 0 -sticky w
grid .l2 -row 1 -column 0 -sticky w
grid .l3 -row 2 -column 0 -sticky w
grid .e1 -row 0 -column 1 -sticky w
grid .e2 -row 1 -column 1 -sticky w
grid .e3 -row 2 -column 1 -sticky w
grid .buttonek -row 3 -column 1
Znalcům tcl/tk se omlouvám za takové triviální zpracování, ale nemám čas věnovat se dalšímu čtení referenční příručky a seriálů. Vím, že bych měl odchytit případný chybný návratový kód z convert, ale mám teď jinou práci
. Jen by mě ještě zajímaly případné tipy tcl/tk-profíků
V tom případě ti nabízím možnost účastnit se projektu "Animační klikátko pro Usámu" a hned jako první úkol bych ti nabídl možnost rozšířit kód o klikátko na výběr souborů a klikací "softwarovou klávesnici", aby bylo možné vkládat i různé patterny (*.png apod.) a nejen konkrétní názvy existujících souborů výhradně myší
klikací "softwarovou klávesnici"To je jistě zajímavá fíčura, zde je tedy patch
12a13,16
> proc virtkeyb {} {
> eval exec /usr/bin/xvkbd &
> }
>
22a27,28
> button .but_klav -text "Virt. klav." -command virtkeyb
>
29c35,36
< grid .buttonek -row 3 -column 1
---
> grid .buttonek -row 3 -column 2
> grid .but_klav -row 3 -column 1
Jinak to samozřejmě bylo jen bezobsažné samoúčelné rýpnutí, je nutno přiznat, že ten program má velký potenciál, např. může být velmi snadno předělán třeba na program na kopírování souborů (že by snad zárodek jxpcmd-tcltk?)
. Nicméně k přepsání na kopírovací klikátko se hodlám stavět odmítavě. Ovšem jelikož tuto aplikaci zveřejňuji pod GPL, nebudu ti bránit udělat vlastní fork, který bude umět kopírovat
Současně v TODO-listu:
)
)
. Call for sponsors, call for users, call for some dinner, call for nice girls... Jo už to nebudu hulit, navečeřím se a pujdu spát
a budeš zařazen do vývojářského teamu! Tvé licenční podmínky budou použity pro celý produkt, neb se mi náramně líbí -- akorát zvažuji odstranění oné duality a přechod pouze na licenci kofola-ware