O víkendu probíhá konference OpenAlt 2025. Na programu je spousta zajímavých přednášek. Pokud jste v Brně, stavte se. Vstup zdarma.
Josef Průša představil novou velkoformátovou uzavřenou CoreXY 3D tiskárnu Prusa CORE One L a nový open source standard chytrých cívek OpenPrintTag i s novou přepracovanou špulkou.
Na GOG.com běží Autumn Sale. Při té příležitosti je zdarma hororová počítačová hra STASIS (ProtonDB: Platinum).
Ubuntu 25.10 má nově balíčky sestavené také pro úroveň mikroarchitektury x86-64-v3 (amd64v3).
Byla vydána verze 1.91.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.
Ministerstvo průmyslu a obchodu vyhlásilo druhou veřejnou soutěž v programu TWIST, který podporuje výzkum, vývoj a využití umělé inteligence v podnikání. Firmy mohou získat až 30 milionů korun na jeden projekt zaměřený na nové produkty či inovaci podnikových procesů. Návrhy projektů lze podávat od 31. října do 17. prosince 2025. Celková alokace výzvy činí 800 milionů korun.
Google v srpnu oznámil, že na „certifikovaných“ zařízeních s Androidem omezí instalaci aplikací (včetně „sideloadingu“) tak, že bude vyžadovat, aby aplikace byly podepsány centrálně registrovanými vývojáři s ověřenou identitou. Iniciativa Keep Android Open se to snaží zvrátit. Podepsat lze otevřený dopis adresovaný Googlu nebo petici na Change.org.
Byla vydána nová verze 18 integrovaného vývojového prostředí (IDE) Qt Creator. S podporou Development Containers. Podrobný přehled novinek v changelogu.
Cursor (Wikipedie) od společnosti Anysphere byl vydán ve verzi 2.0. Jedná se o multiplatformní proprietární editor kódů s podporou AI (vibe coding).
Google Chrome 142 byl prohlášen za stabilní. Nejnovější stabilní verze 142.0.7444.59 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 20 bezpečnostních chyb. Za nejvážnější z nich bylo vyplaceno 50 000 dolarů. Vylepšeny byly také nástroje pro vývojáře.
Winicontoppm z netpbm si s tím také neporadí: Can't handle compressed icons.
Icotool 0.26.0 také ne: compressed image data not supported. Ale existuje patch, který to řeší.
Také by bylo dobré, kdyby jsi přiložil soubor, na kterém to zkoušíš. Přikládám ten svůj. Podaří se mu z něj rozbalit pět ikon a pak spadne:
$ icotool -x vista_ie_icon_compressed.ico ---------------------------------------------------- Reading icons from ie.ico... Saving icon #0 to ie_0_256x256x32.png. ie.ico: unexpected image data size (1152 specified); 1536 caclulated Saving icon #1 to ie_1_48x48x4.png. ie.ico: unexpected image data size (512 specified); 640 caclulated Saving icon #2 to ie_2_32x32x4.png. ie.ico: unexpected image data size (128 specified); 192 caclulated Saving icon #3 to ie_3_16x16x4.png. libpng error: incorrect data check *** glibc detected *** /usr/local/bin/icotool: double free or corruption (!prev): 0x0916cd00 ***
Tak koukám, že se na icoutils nepracuje již od roku 2005. Zkoušel jsem ještě ImageMagick 6.5.2-3 2009-05-08, ale ten to taky nezvládá. Nejlepší řešení asi bude patch pro convert.
Zkus se nad tím zamyslet včetně všech souvislostí, třeba dospěješ k názoru, že to lépe udělat nelze a nakonec na tom není vůbec nic špatného.
$ ./all_deps.py git-core
6524KB libc6
10512KB libgcc1
88KB gcc-4.3-base
6524KB libcurl3-gnutls
408KB libgnutls26
1108KB libgcrypt11
508KB libgpg-error0
1108KB libtasn1-3
1108KB zlib1g
408KB libidn11
408KB libkrb53
1188KB libcomerr2
1188KB libkeyutils1
408KB libldap-2.4-2
396KB libsasl2-2
244KB libdb4.6
408KB ca-certificates
748KB openssl
2340KB libssl0.9.8
6796KB debconf
1508KB debconf-i18n
1100KB liblocale-gettext-perl
1100KB libtext-iconv-perl
44KB perl-base
1100KB libtext-wrapi18n-perl
28KB libtext-charwidth-perl
1508KB debconf-english
6524KB libexpat1
6524KB perl-modules
13972KB perl
12928KB libgdbm3
6524KB liberror-perl
6524KB libdigest-sha1-perl
------------------------
99MB full instaled size
S ní si patchnutý icotool poradí:
$ icotool -x computer.ico ---------------------------------------------------- Reading icons from computer.ico... Saving icon #0 to computer_0_256x256x32.png. computer.ico: unexpected image data size (0 specified); 67584 caclulated Saving icon #1 to computer_1_128x128x32.png. computer.ico: unexpected image data size (0 specified); 16896 caclulated Saving icon #2 to computer_2_64x64x32.png. computer.ico: unexpected image data size (0 specified); 9600 caclulated Saving icon #3 to computer_3_48x48x32.png. computer.ico: unexpected image data size (0 specified); 4224 caclulated Saving icon #4 to computer_4_32x32x32.png. computer.ico: unexpected image data size (0 specified); 2024 caclulated Saving icon #5 to computer_5_22x22x32.png. computer.ico: unexpected image data size (0 specified); 1088 caclulated Saving icon #6 to computer_6_16x16x32.png.
Kde je ten patch? Chcu ho taky
.
Tohle neotevře třeba ani můj někdejší oblíbený (okenní) prohlížeč IrfanView (ani současná verze, ani verze z roku 2004, kterou jsem někde vyhrabal). FireFox ukáže jen nejmenší ikonu.
Ale GIMP ji otevře, a to je hlavní – vybranou velikost potom stačí uložit jako samostatné PNG.
co třeba gqview nebo mirage?
http://ubuntuforums.org/archive/index.php/t-322702.html
icotool používám k veškeré spokojenosti, vyextraktuje to z ico všechny obrázky a pak stačí smata ty nepotřebný. Vždycky si nechávám tu největší iconu.
icotool -x *.* pak už jen promažu ty nepotřebný
a automaticky to převádí to png
Tiskni
Sdílej: