programozási nyelv

Python: _curses.error: addstr() returned ERR

Probléma: A Python curses programod a _curses.error: addstr() returned ERR hibát dobja.
Megoldás: A kiírni kívánt szöveg vagy megadott kurzorpozíció kívül esik a curses ablakon. Nagyobb ablakmérettel vagy a szöveg/kurzor pozíció módosításával a hibajelenség megszűnik.

Unicode sztring hossza Pythonban

Ha Python 2.7-ben szeretnénk lekérdezni egy Unicode sztring hosszát, önmagában a len(string) hibás eredményt ad egyes speciális karaktereket tartalmazó sztringek esetén.
A megoldás: len(string.decode("utf-8"))

Java verzió alapértelmezetté állítása Ubuntun

A Javás programok egy részének van egy olyan hóbortja, hogy csak adott verziójú Javával hajlandóak működni. Az ember morgolódva feltelepíteni a szükséges verziót, ám a helyzet mit sem változik. Ekkor az alábbiakat tehetjük: