Categories
Arxius
Etiquetes
acords After Dark Albert Sánchez Piñol animació Axis of Awesome batxillerat cançó curt Eduardo Mendoza Egipte estiu evolució Firefox Google grub guitarra Haruki Murakami Matilde Asensi OK Go PHP presentació publicitat puntejat Python Selectivitat snippet Spotify stop-motion terminal Tetris time-lapse Tutankamon vaca Vicenç Pagès Jordà WineDelicious!
Arxius de la categoria: Programació
Inventem un nou llenguatge?
Que sigui tant fàcil que tothom el conegui sense necessitat d’estudiar-lo. Que les coses bones es puguin dir de moltes maneres i les dolentes només d’una. Que els verbs siguin més fàcils de conjugar en plural que en singular. Que enlloc de punts, les pauses es marquin amb somriures:) Que les mentides siguin faltes d’ortografia. [...]
També es va publicar dins de Escrits, Idiomes Deixa un comentari
Python: Ous de Pasqua
Efectivament, Python fa homenatge als Monty Python (que és d’on va sortir el nom) i té alguns ous de pasqua ben divertits o curiosos:
Per exemple, si estem a Python 3.0 podem cridar al mòdul antigravity:
>>> import antigravity
I se’ns obrirà una finestra a una tira còmica de XKCD (que, per cert, recomano moltíssim). Si [...]
Python: crear una llista de llistes buides
Segons la documentació oficial de Python, si fem:
>>> lists = [[]] * 3
>>> lists
[[], [], []]
>>> lists[0].append(3)
>>> lists
[[3], [3], [3]]
Ens donarà problemes, perquè a la primera fila el que fem és crear tres punters al mateix lloc. És a dir, que tenim una llista d’un sol element i tres punters que porten a aquest element. [...]
Codis i intuïció
Cuando escribía el código de alguna aplicación, por sencilla que fuera, jamás cometía el error de suponer que, entre las miles de líneas que iba dejando atrás, no quedaba agazapado algún error fatal que impediría el funcionamiento del programa en el primer intento. Tras el esfuerzo de concebir el proyecto y de desarrollarlo durante semanas [...]
Spotify + Ubuntu + Wine + notify-osd = Spotify-notify