Byli vyhlášeni vítězové ocenění Steam Awards 2025. Hrou roku a současně nejlepší hrou, která vám nejde, je Hollow Knight: Silksong.
Byla vydána nová verze 26.0 linuxové distribuce Manjaro (Wikipedie). Její kódové jméno je Anh-Linh. Ke stažení je v edicích GNOME, KDE PLASMA a XFCE.
Jednotný seznam blokovaných internetových stránek vedený Českým telekomunikační úřadem obsahoval také Český telekomunikační úřad.
Byl představen webový prohlížeč Brow6el, běžící v terminálu. Pro prohlížení webu je využit Chromium Embedded Framework, vyrendrovaná webová stránka je následně zobrazena v terminálu převodem na sixely pomocí knihovny libsixel. Brow6el se ovládá modálním klávesnicovým rozhraním, inspirovaném populárním textovým editorem Vim. Demonstrační video s ukázkou používání.
Společnost Pebble představila (YouTube) chytré hodinky Pebble Round 2. S kulatým e-paper displejem, s open source PebbleOS a vydrží baterie přibližně dva týdny. Předobjednat je lze za 199 dolarů s plánovaným dodáním v květnu.
Na novoroční inauguraci starosty New Yorku Zohrana Mamdaniho bylo zakázáno si s sebou přinést Raspberry Pi anebo Flipper Zero. Raspberry Pi i Flipper Zero jsou explicitně uvedeny v seznamu zakázaných věcí jak na na veřejné pozvánce, tak i na oficiálních stránkách města.
OpenTTD (Wikipedie), tj. open source klon počítačové hry Transport Tycoon Deluxe, byl vydán v nové stabilní verzi 15.0. Přehled novinek v seznamu změn a také na YouTube. OpenTTD lze instalovat také ze Steamu.
Správce oken IceWM byl vydán ve verzi 4.0.0, která např. vylepšuje navigaci v přepínání velkého množství otevřených oken.
Od 1. ledna 2026 jsou všechny publikace ACM (Association for Computing Machinery) a související materiály přístupné v její digitální knihovně. V rámci této změny je nyní digitální knihovna ACM nabízena ve dvou verzích: v základní verzi zdarma, která poskytuje otevřený přístup ke všem publikovaným výzkumům ACM, a v prémiové zpoplatněné verzi, která nabízí další služby a nástroje 'určené pro hlubší analýzu, objevování a organizační využití'.
Programming stuff. And stuff.
# Stary hack s breaknutim uvnitr VM, viz puvodni zapisek
define breakvm
tbreak ceval.c:1099
end
define meliae_dump
breakvm
continue
call PyRun_SimpleString("from meliae import scanner; scanner.dump_all_objects('/tmp/meliae_dump.json')")
end
V GDB nebo přes GDB machine interface pak stačí zadat meliae_dump. Statistiku vypíšeme následovně:
from meliae import loader
om = loader.load('/tmp/meliae_dump.json')
s = om.summarize()
print s
Příklad výstupu (na jedné staré GUI aplikaci, co jsem měl zrovna po ruce):
Total 188023 objects, 654 types, Total size = 36.4MiB (38211601 bytes)
Index Count % Size % Cum Max Kind
0 4211 2 8094536 21 21 3146008 dict
1 3342 1 7016535 18 39 2097152 numpy.ndarray
2 50560 26 5511918 14 53 19388 str
3 51086 27 4423192 11 65 3040 tuple
4 366 0 1662048 4 69 49488 module
5 1237 0 1375544 3 73 1112 Path
6 9534 5 1144080 2 76 120 function
7 9016 4 1081920 2 79 120 code
8 778 0 703312 1 81 904 type
9 686 0 642096 1 82 936 PyQt4.QtCore.pyqtWrapperType
10 180 0 614880 1 84 3416 Line2D
11 529 0 482448 1 85 912 sip.enumtype
12 2259 1 472160 1 86 36992 list
13 134 0 457744 1 88 3416 Text
14 15621 8 374904 0 89 24 sip.methoddescriptor
15 3898 2 311840 0 89 80 wrapper_descriptor
16 3222 1 283536 0 90 88 weakref
17 9871 5 236904 0 91 24 float
18 594 0 209088 0 91 352 WeakKeyDictionary
19 138 0 153456 0 92 1112 Distribution
Tiskni
Sdílej:
python -m pdb script.py.