Alyssa Rosenzweig v příspěvku na blogu oznámila, že Asahi Linux už zvládá OpenGL 3.1. Dokončuje se podpora OpenGL ES 3.1. Dalším krokem bude Vulkan 1.0.
Intel nedávno představil a pod licencí SIL Open Font License (OFL) na GitHubu zveřejnil font Intel One Mono. Font je určen především pro zobrazování textu v emulátorech terminálu a vývojových prostředích (Přehled fontů s pevnou šířkou).
Na redditu byly publikovány zajímavé QR kódy vygenerované pomocí Stable Diffusion. Přehled použitého softwaru v článku na Ars Technica.
Byl vydán Mozilla Firefox 114.0. Přehled novinek v poznámkách k vydání, poznámkách k vydání pro firmy a na stránce věnované vývojářům. Nově jsou také na Linuxu podporovány USB FIDO2/WebAuthn bezpečnostní klíče. WebTransport je ve výchozím stavu povolen. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 114 je již k dispozici také na Flathubu a Snapcraftu.
Byla vydána červnová aktualizace aneb verze 2023.06-1 linuxové distribuce OSMC (Open Source Media Center). Z novinek lze zdůraznit povýšení verze multimediálního centra Kodi na 20. Na léto je plánováno představení nového vlajkového zařízení Vero, jež nahradí Vero 4K +.
Už zítra 7. června od 17 hodin proběhne SUSE Czech Open House 2023 aneb den otevřených dveří pražské pobočky SUSE. Těšit se lze na komentovanou prohlídku nebo přednášku o spotřebě procesorů.
Na vývojářské konferenci Applu WWDC23 byla představena řada novinek (cz): brýle Apple Vision Pro, MacBook Air 15” s čipem M2, Mac Studio s čipem M2 Max nebo M2 Ultra, Mac Pro s čipem M2 Ultra, iOS 17, iPadOS 17, macOS Sonoma, watchOS 10, …
Chystá se poslední jarní Virtuální Bastlírna. Nachystejte si ledové kávy, mojita a vodní chladiče a pojďte se se strahovskými bastlíři pobavit o technice a bastlení! Ptáte se, co mají bastlíři za novinky? Například se ukázalo, že OLED s SSD1306 ve skutečnosti nejsou nutně jen černobílé. Vyšla také nová verze KiCADu včetně betaverze pluginu pro tvorbu databázových knihoven pro KiCAD v InvenTree a na internetu se objevil USB
… více »6. červen je dnem za skutečný internet (neboli Světový den IPv6). Již tradiční příležitost urgovat svého ISP, kdy zavede do sítě IPv6, ale také příležitost šířit osvětu i mezi netechnické uživatele. V současnosti má IPv6 v ČR jen cca 20 % uživatelů (podle statistik společností Akamai a Google).
Festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí Maker Faire Prague 2023 proběhne o víkendu 10. a 11. června na Výstavišti Praha.
vim ~/.emacs
Slo o osetreni vystupu:
Tedy za znalosti kodovani, ktere zvlada zobrazit terminal, na kterem skript bezi upravte skript takto:
print unicode("konfigurační soubor: ","utf-8").encode("utf-8")
pokud mate na zacatku skriptu definovane kodovani zdrojaku, melo by
stacit toto:
print u"konfigurační soubor".encode("utf-8")
Je to urcite dobra cesta, avsak nefunguji mi konstrukty typu:
print u"data v konfiguračním souboru %s jsou ve špatném formátu ".encode("utf-8") %(self.path)
chybova hlaska (v nativnim pythonovskem skriptu, ne ve zmrazenem!!!):
Traceback (most recent call last): File "run_BastControl_v1.py", line 183, in iniLoad self.loadIniStatus=self.conf.read(self) File "/home/vepro/vlrz/conf_BastlControl_v1.py", line 25, in read print u"data v konfiguračním souboru %s jsou ve špatném formátu ".encode("utf-8") %(self.path) UnicodeDecodeError: 'ascii' codec can't decode byte 0xc5 in position 11: ordinal not in range(128)konstrukty toho typu (bez formatovaciho retezce %s):
print u"přidávám větev do databáze".encode("utf-8")
Funguji spravne. Vi nekdo jak odladit i toto?
print unicode("data v konfiguračním souboru %s jsou ve špatném formátu ", "utf-8").encode("utf-8") %(self.path)
Mrkni se na Unicode HOWTO.
Zamyslíme se nad významem hlášky:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc5 in position 11: ordinal not in range(128)
Vzhledem k tomu, že na 11 pozici v řetězci není žádný nekorektní znak, tak bude nejspíš v self.path. Jaký řetězec obsahuje tato proměná? Když ho také předáš fci unicode, mělo by to šlapat:
unicode(self.path, "utf-8").encode("utf-8")
print u"konfigurační soubor %s nenalezen ".encode("utf8") %self.path.encode("utf8")
Traceback (most recent call last): File "/usr/lib/cx_Freeze/initscripts/Console.py", line 27, in module> exec code in m.__dict__ File "run_BastControl_v1.py", line 194, in module> File "run_BastControl_v1.py", line 22, in __init__ File "conf_BastlControl_v1.py", line 14, in read LookupError: unknown encoding: utf8
Re: unknown encoding: utf-8 error
[cx-freeze-users] cx_Freeze : LookupError: unknown encoding: ascii - httplib2.5
--include-module=encodings.utf_8
Tiskni
Sdílej: