Entrevista a Raimon Pannikar a CatRadio

Exquisita, com sempre, l’entrevista a Raimon Pannikar d’aquest matí a Catalunya Radio: Llàstima que siguin sempre tant curtes 🙁

Davant dels nous canvis socials i econòmics d’aquests darrers temps (amb l’imparable increment del petroli i derivats, per exemple), en Dr. Pannikar aposta per tornar als ritmes de la natura i a cenyir-nos una mica més el cinturó ( ens estem referint directament a “decreixement” Dr. Pannikar ? ).

M’ha agradat especialment l’observació en la diferència entre les paraules “austeritat” i “sobrietat“.

I és que “Austeritat” prové del vocable llatí “austerus” que significa ‘aspre’, ‘sever, auster’.

Extret del diccionari:

adj 1 Que viu, que obra, que jutja, d’una manera rígida, severa, estricta.  
2 Que implica rigidesa, sacrifici, rigor. Règim auster.

Sobrietat, en canvi, del llatí “sobrius”, significa:

adj 1 Amesurat, especialment en el beure i el menjar. Una persona sòbria.  
2 p ext Una vida sòbria.  
3 fig Sense adorns superflus. Sobri en paraules. Estil sobri.

 

El que es tracta doncs és de viure d’una manera una mica més sòbria (sent capaços de prescindir de moltes coses (del que ens “sobra”) i no pas de viure d’una forma austera (com si fóssim militars, passant gana o en un entorn sever).

“Libzypp Download Failover” takes a more detailed form

Finally, seems than my GSoC project takes a more detailed form 😉

After a lot of discussions about “how” to implement the goal of the project (“Libzypp Download Failover”) via zypp-devel mailing list and #zypp channel at irc.freenode.net, we decided than:

* Libzypp will use “only” metalink files (and not Dinamic mirror lists).

* We can use libmetalink (a metalink parser library written in C by Tatsuhiro) to parse metalink files. (We think than this will be better than use external programs like aria2c).

* To download files, we can use, like right now, libcurl.

And… To devel metalink support within libzypp will be my goal in next weeks 🙂

Autorretrat de Josep Pla

Val la pena llegir-se l’autorretrat que escrivia Josep Pla avui fa exactament 90 anys, en el seu Quadern Gris: La veritat és que com més llegeixo a Pla, més m’agrada.

A més, per un analfabet com jo, és sempre una font inesgotable de noves paraules. Només per al passatge d’avui he hagut de cercar en el diccionari (i après 🙂 ) els mots següents:

estrabul·latsgrisallaprosopografiagasetillabraquicefàliacapolamentTebaidapogromaquilífat

Visita a Montserrat

Dissabte, per a celebrar el 80è aniversari de la iaia, vàrem anar a Montserrat, en família 🙂

Vàrem donar una volta per la basílica, per la font de la vida i també aprofitàrem per a visitar el museu, on no havia estat mai: Em va sorprendre (els ignorants una mica curiosos, com jo, ens sorprenem amb qualsevol cosa) la quantitat de pintures que hi ha. En concret un munt d’obres de pintors catalans, amb obres de Ramon Casas, Joaquim Vayreda, Marià Fortuny i Dalí i fins i tot un algun Caravaggio, Monet i Picasso.

Obra de Dalí a Montserrat

M’agradaria tornar-hi algun dia: A fer alguna excursió per la muntanya i a veure la Biblioteca (és visitable?) i és que aquest dia, amb només 2 hores doncs… no vàrem tenir temps de res, però és clar: A l’avi tampoc li agrada estar gaires hores de viatge 🙂

Actuatització: Em comenta en Xavier que la biblioteca “sí” és visitable, encara que per anar-hi a llegir, no pas com a visita guiada (que és el que imagino m’agradaria més). Veure: http://www.bibliotecademontserrat.net/catala/informacion_3.htm

Dos dubtes que tinc respecte a la muntanya, que he sentit d’oïdes i que hauria d’investigar:

* La visita de Himmler a Montserrat, a la recerca del Sant Graal, a causa d’una cançó de Wagner (Això ja ho tinc contrastat, per la xarxa hi ha un munt d’informació).

* Em sembla recordar que fa un temps vaig sentir per la TV que es va trobar un plànol o un esboç de Leonardo da Vinci a Montserrat, encara que… no ho he trobat enlloc 🙁 Potser ho vaig sommiar 🙂

Regal per al Google Summer of Code: “Beautiful Code”

Crec que a aquestes alçades la majoria del estudiants del Google Summer of Code ja deuen haver rebut el “misteriós” regal que obsequiava Google, així que ja puc desvelar-ho públicament ;-).

Es tractava del llibre “Beautiful Code” d’O’Reilly.

No coneixia el llibre encara que… sembla força interessant i, de fet, força estudiants ja el coneixien o el tenien. Veig que el llibre disposa també d’una pàgina web i que els drets d’autor es donen a Amnistia Internacional.

Thank you Google!

Vulnerabilitat OpenSSL i Linux Terminal Server Project

A causa de la vulnerabilitat de seguretat en les claus SSH que s’han trobat en els sistemes basats en Debian (ho comentava també en Toni ahir), i després d’haver actualitzat tot el programari en el servidor de Linux Terminal Server Project que hi ha a l’Escola Arrels de Solsona, que funciona sobre una Ubuntu 8.04 Hardy, doncs els thin-clients, NO auntenticaven ni a la de tres 🙁 , malgrat “sí” ho feien via SSH per exemple.

La solució la vaig trobar navegant per als arxius de la llista de correu LTSP-discuss i es tractava simplement de:

  • Actualitzar les claus SSH amb la comanda amb “ltsp-update-sshkeys”.
  • Actualitzar la imatge que s’envia als clients amb “ltsp-update-image”.

I fet!

[Google SoC] Prova de concepte en C + libCURL

En Peter, el mentor per al projecte del Google Summer of Code, em va proposar un primer exercici per anar aprenent millor el sistema a desenvolupar.

Es tracta d’un programa en C que faci servir les llibreries CURL per a descarregar un fitxer a través dels repositoris de programari d’openSuse amb la capçalera “Accept-Features: mirrorlist-txt” activada.

Si la resposta del servidor web conté el fitxer en concret, doncs el desem al disc.

Si la resposta del servidor web, en canvi, conté un llistat de mirrors, doncs intentem descarregar el fitxer d’algun d’aquests mirrors.

D’aquesta manera implementem el concepte de failover en la descàrrega de fitxers.

El resultat:

* Codi del programa en C.

* Fitxer Makefile.

Sé que el programa és molt millorable i que conté algun forat en seguretat flagrant, però del que es tractava aquí era solament de fer una prova de concepte i de jugar una mica amb les llibreries CURL.

El següent exercici que em proposa és modificar la llibreria libzypp, afegint en totes les petcions de descàrregues la capçalera: “Accept-Features: mirrorlist-txt”, compilar-la i recompilar altra vegada els clients que la facin servir (en concret “zypper“).

Mor Henrike Knörr i Borràs, vicepresident de Euskaltzaindia

El prestigiós lingüísta del euskera Henrike Knörr Borràs, vicepresident de la Reial Acadèmia de la Llengua Basca (Euskaltzaindia), va morir la setmana passada víctima d’un càncer.

Consultar el recull de premsa per a conèixer millor qui fou…

Malgrat no el vaig conèixer personalment, he estat treballant indirectament per ell en algunes petites tasques en els darrers dos anys, a través de la seva filla Iruri. No deu fer ni un mes que estava traspassant un fitxer de FileMaker amb notes seves a un servidor de MySQL….

Des d’aquí, doncs només expressar el meu condol a la família.

Google Summer of Code per al proper estiu

He rebut avui un correu provinent de Google que contenia el text següent:

Congratulations! This email is being sent to inform you that your
application was accepted to take part in the Summer of Code. Please
check your student home page in the SoC web application at
http://code.google.com/soc/student_home.html to determine which of
your applications was accepted.

Així doncs… el projecte ha estat acceptat!

Més informació sobre la tasca a desenvolupar per aquí: Concept for libzypp doing failover when downloading packages from download.opensuse.org