Carpe Yugulum

març 6th, 2012 pespin No comments

Ella se giró para mirarlo, de pronto llena de vida.

-Es mejor para ti que no crea en él -dijo, clavándole un dedo afilado-. Ese Om… ¿alguien lo ha visto?

-Se dice que tres mil personas presenciaron su manifestación en el Gran Templo cuando hizo el Pacto con el profeta Brutha y lo salvó de morir torturado en la tortuga de hierro…

-Pero apuesto a que a estas alturas ya están discutiendo sobre lo que en realidad vio aquella gente, ¿no?

-Bueno, ciertamente, sí, hay muchas opiniones…

-Claro, claro. Así es la gente. Pero si yo lo hubiera visto, allí de verdad, vivo de verdad, lo llevaría dentro como una fiebre. Si yo pensara que existe un dios a quien de verdad le importa más de dos pimientos la gente, que los vigila como un padre y los cuida como una madre…. bueno a mí, no me pillarías diciendo cosas como “todo se puede ver siempre desde dos lados” o “tenemos que respetar las creencias de los demás”. A mí no me encontrarías siendo amable en general con la esperanza de que todo acabara saliendo bien, no si esa llama estuviera ardiendo dentro de mí como una espada implacable. Y he dicho ardiendo, señor Avena, porque así es como estaría. Tú dices que los tuyos ya no queman a la gente ni la sacrifican, pero eso es lo que significaría la fe verdadera, ¿entiendes? Sacrificar la propia vida a la llama, día tras día, declarar su verdad, trabajar por ella, respirar su alma. Eso es la religión. Todo lo demás no es más…. no es más que ser amables. Y una forma de estar en contacto con los vecinos.

Ella se relajó un poco y continuó con voz más tranquila.

-En todo caso, así sería yo, si creyera realmente. Y creo que hoy en día eso no está de moda, porque parece que si hoy en día ves el mal, tienes que retorcerte las manos y decir:”Oh, cielos, esto lo tenemos que debatir”. Así opino yo, señor Avena. Mejor dejar las cosas como están. No persigas la fe, porque no la alcanzarás nunca.-Y agregó, casi como una acotación al margen-: Pero tal vez se puede poner fe en la propia vida.

Carpe Yugulum, by Terry Pratchett

Hogfather

febrer 21st, 2012 pespin No comments

‘All right,’ said Susan. ‘I’m not stupid. You’re saying humans need… fantasies to make life bearable.’

REALLY? AS IF IT WAS SOME KIND OF PINK PILL? NO. HUMANS NEED FANTASY TO BE HUMAN. TO BE THE PLACE WHERE THE FALLING ANGEL MEETS THE RISING APE.

‘Tooth fairies? Hogfathers? Little-’

YES. AS PRACTICE. YOU HAVE TO START OUT LEARNING TO BELIEVE THE LITTLE LIES.

‘So we can believe the big ones?’

YES. JUSTICE. MERCY. DUTY. THAT SORT OF THING.

‘They’re not the same at all!’

YOU THINK SO? THEN TAKE THE UNIVERSE AND GRIND IT DOWN TO THE FINEST POWDER AND SIEVE IT THROUGH THE FINEST SIEVE AND THEN SHOW ME ONE ATOM OF JUSTICE, ONE MOLECULE OF MERCY. AND YET… AND YET YOU ACT AS IF THERE IS SOME IDEAL ORDER IN THE WORLD, AS IF THERE IS SOME… SOME RIGHTNESS IN THE UNIVERSE BY WHICH IT MAY BE JUDGED.

‘Yes, but people have got to believe that, or what’s the point—’

MY POINT EXACTLY.

She tried to assemble her thoughts.

THERE IS A PLACE WHERE TWO GALAXIES HAVE BEEN COLLIDING FOR A MILLION YEARS,

‘Yes, but people don’t think about that,’ said Susan. Somewhere there was a bed…

CORRECT. STARS EXPLODE, WORLDS COLLIDE, THERE’s HARDLY ANYWHERE IN THE UNIVERSE WHERE HUMANS CAN LIVE WITHOUT BEING FROZEN OR FRIED, AND YET YOU BELIEVE THAT A… A BED IS A NORMAL THING. IT IS THE MOST AMAZING TALENT.

‘Talent?’

OH, YES. A VERY SPECIAL KIND OF STUPIDITY. YOU THINK THE WHOLE UNIVERSE IS INSIDE YOUR HEADS.

‘You make us sound mad,’ said Susan. A nice warm bed…

NO. YOU NEED TO BELIEVE IN THINGS THAT AREN’T TRUE. HOW ELSE CAN THEY BECOME?

Hogfather, by Terry Pratchett

Wicd funcionant amb eduroam al Campus Nord

octubre 17th, 2011 pespin No comments

Al Campus Nord de la UPC, entre d’altres xarxes, es pot accedir a Internet mitjançant la xarxa WiFI eduroam . Utilitzar aquesta xarxa en comptes d’altres permet que tot el trànsit de dades vagi encriptat.

El cas és que des que vaig entrar a la facultat fa dos anys, encara no havia aconseguit mai configurar el Wicd al netbook per a que es connectés automàticament en iniciar l’ordinador. Per a fer-ho, fins ara utilitzava un script que cridava al wpa_supplicant.

Però l’altre dia, per fi, vaig aconseguir tenir-ho ben configurat i funcionant! Així que aquí descric els passos per si a algú li interessa tenir l’eduroam funcionant a la UPC.

Primer de tot, cal crear un fitxer com aquest a /etc/wicd/encryption/templates/eduroam-upc:

name = eduroam-upc
author = Alexander Clouter
version = 1
require anon_identity *Anonymous_Username identity *Identity password *Password
optional ca_cert *Path_to_CA_Cert cert_subject *Certificate_Subject
—–
ctrl_interface=/var/run/wpa_supplicant
network={
ssid=”$_ESSID”
scan_ssid=$_SCAN

key_mgmt=WPA-EAP
eap=TTLS

ca_cert=”$_CA_CERT”
subject_match=”$_CERT_SUBJECT”

phase2=”auth=PAP”

anonymous_identity=”$_ANON_IDENTITY”
identity=”$_IDENTITY”
password=”$_PASSWORD”
}

Seguidament afegim la linea “eduroam-upc” al fitxer /etc/wicd/encryption/templates/active:

$ sudo -i

# echo “eduroam-upc” >> /etc/wicd/encryption/templates/active

Reiniciem el wicd:

$ sudo /etc/init.d/wicd restart

Obrim el wicd, anem a les preferències d’una xarxa eduroam que tinguem aprop. Marquem la casella d’usar encriptació i seleccionem “eduroam-upc”.  Omplim els camps que hi ha abaix:

Anonymous User: anonymous@upc.edu

Identity: (el teuusername a la UPC, per exemple si et dius Xavi Pera:) xavi.pera

Password: la password que uses a la UPC

Els camps de certificats deixeu-los buits i ja funcionarà quan premeu el botó de de connectar :)

Presentació SHR traduida

abril 18th, 2011 pespin No comments

Aprofitant que són vacances he traduït les diapositives sobre SHR a l’anglès, per a que se’n pugui beneficiar la resta de la comunitat. Podeu obtenir-les a continuació:

Categories: No categoritzat Tags:

Conferència sobre SHR a la fiberparty 2011

març 24th, 2011 pespin No comments

Aquest dissabte dia 26 de març de 15:00h a 16:00h donaré una conferència sobre SHR, la distribució lliure de GNU/Linux per a mòbils i sistemes empotrats en general. La conferència serà al Campus Nord de la UPC, en el context de la fibertparty. Com a totes les conferències, l’accés serà lliure i gratuït.

Pujo aquí les transpàrencies que he fet per a la ocasió. En un futur que espero no sigui molt llunyà, les traduiré a l’anglès per a que puguin ésser utilitzades per altres membres de la comunitat en actes similars.

Categories: No categoritzat Tags:

Últimes novetats

febrer 13th, 2011 pespin No comments

Avui s’acaben les vacances de nadal i demà comencen les classses del següent quadrimestre a la FIB, així que serà millor escriure un repàs del que he estat fent últimament abans que comencin a posar-me treballs i laboratoris i totes aquestes coses que els hi agrada posar ara amb el pla bolonya ;)

  • El quadrimestre passat finalment vaig aprovar totes les assignatures (i amb bona nota!), així que segueixo a curs per any a la universitat de moment.
  • He reescrit l’emtooth, el gestor de bluetooth per a sistemes empotrats, a llenguatge de programació Vala.
  • He afegit diverses funcionalitats a l’aplicació shr-settings.
  • Des de fa unes setmanes em faig càrrec del blog oficial de la distribució SHR. La idea és anar afegint entrades cada una o dues setmanes amb informació dels avenços i les millores de tot el que estigui relacionat amb la distribució.
  • Vaig anar a la fosdem el cap de setmana del 5 i 6 de febrer.
  • Gràcies a certa ajuda que vaig rebre a la fosdem, vaig aconseguir seguir endavant amb el porting de GNU/Linux SHR a  l’HTC Artemis. Ja funciona l’ssh, el servidor X, la touchscreen, etc. He escrit una petita guia al wiki de SHR per si algú vol seguir els meus passos (i per enrecordar-me’n jo mateix).

Conferències Josep Cobo al Casal Loiola

octubre 13th, 2010 pespin No comments

Per a qui li sigui d’interès el tema,  tal i com vaig fer l’any passat, deixo aquí penjat el mail i rètol anunciatiu a raó de les conferències sobre el cristianisme que es duran a terme les setmanes vinents al casal Loiola, de la mà de Josep Cobo.

Amics,

Pels qui ja vàreu estar al Casal l’any passat en les conferències del Josep Cobo (“Curs d’introducció al cristianisme”) aquí tornem… hi ha tant a parlar! Pels qui no, una bona invitació. Un cicle de quatre conferències i, si podeu, una pel·lícula: “La zona gris”. Una presentació de la fe cristiana en diàleg fecund amb la Modernitat i l’Ateisme. Quatre dijous, de 21h00 a 22h30 (la película, divendres 29 octubre).

* Un títol provocador:  “Només podem confiar en un Déu que no existeix: una introducció a la visió creient de l’existència”

*  Dates: Dijous 28 octubre, 4, 11 i 18 novembre: 21h00-22h30.

* Lloc: Casal Loiola, c/ Balmes 138

- De què anirà aquest cicle de conferències?

El cristianisme, malgrat les aparences, no és una religió. A la fi, la identitat entre Déu i el Crucificat fan del tot inviable l’intent humà d’elevar-se per sobre del Món. De fet, la qüestió a la que s’enfronta el cristianisme no és la de si l’home pot arribar a ser feliç, sinó si algú pot tornar amb vida dels inferns de la Història. Que aquesta vida passi per la immolació de Déu és el que cap sensibilitat religiosa pot de cap manera admetre.


- Entrada lliure.

* Recomanació: projectarem la pel·lícula “La zona gris” al Casal Loiola el divendres 29 octubre: 21h00 (la película dura hora i 40 minuts). Una pel·lícula que ajuda a situar i fer gràfiques moltes de les afirmacions del curs.




Categories: No categoritzat Tags:

HTC Artemis amb GNU/linux

setembre 1st, 2010 pespin No comments

Tinc per casa una HTC P330 (Artemis) de mon pare que ja no fa servir, així que uns dies enrera vaig estar mirant com estava el desenvolupament de Linux en aquesta plataforma. Vaig estar informant-me de les especificacions per internet, arribant a la conclusió que té una placa OMAP 850, amb un prcoessador armv5te amb uns 200MHz i 64 Mb de RAM. Originalment, el dispositiu funciona amb WinMobile versió 6.

El procés per configurar Linux perquè s’inici en aquests dispositius és el següent: Primer de tot, cal saber que des dels dispositius amb WinMobile s’acosutma a iniciar Linux des de latargeta SD, fent-ho des del pròpi entorn WindowsM. amb un bootloader anomenat haret. Cal tenir 2 particions: una vfat i una ext2/3 (si voleu usar el meu arxiu de configuració l’ordre és important!). Llavors, el que vaig fer va ser posar l’executable de haret i el seu arxiu de configuració default.txt, l’arxiu initramfs.cpio.gz i la imatge del kernel a carregar a la partició vfat. Per últim, descomprimir el rootfs a la partició ext. Un cop fet això, només cal iniciar el WinM, executar haret i donar-li al botó de “Run”, i si tot va bé, veureu un magnífic nucli de Linux carregant-se en el vostre dispositiu.

En primer lloc, vaig voler anar per la via ràpida i probar sort amb el projecte wing-linux, una distribució orientada a dispositus amb la placa OMAP 850, i que fa servir Android amb una distribució Angstrom GNU/Linux per sota. Aquest projecte distribueix tot amb arxius .cab i instaladors per a que ho puguis fer tot des del propi winmobile, però jo vaig trobar més còmode extraure els .cab a l’ordinador i posar els fitxers on calia. La imatge triga molt en carregar-se, ja que primer ha de carregar la distribució Angstrom i després la màquina virtual de l’Android i el seu sistema. És un projecte força interessant, ja que tens la GUI d’Android i per sota un sistema GNU/linux estàndard forcça complet, amb capcaitat per exemple per accedir-hi mitjançant ssh. Amb aquesta imatge vaig poder tenir una idea general del que estava soportat pel nucli (a part del que ja havia llegit). Així ràpid: GSM molt avançat (tot  que no se senten les trucades, però això és tema de so/alsa). pantalla, alguns botons, usbnet, etc.

Però que coll, Android no és GNU/Linux! El que m’interessa realment amb aquest dispositiu  des d’un inici és fer-lo anar amb la distribució SHR, distribució amb la que colaboro a l’openmoko y, per qui no la conegui, s’està convertint en la distribució més pròxima a GNU/Linux o els ordinadors de sobretaula que coneixem, i s’està portant en aquests moments a dispositius com l’HTC Dream, Palm Pre, HTC Leo, Nokia n900, apart dels openmoko.

Així doncs, vaig posar-me a la obra i vaig muntar-me la meva pròpia toolchain OpenEmbedded, i a base de deixar-la moltes hores compilant i altres hores solucionant errors provinents de la 1a activitat, en uns 5 dies vaig tenir una imatge de la distribució compilada per a l’arquitectura armv5te que fa servir el dispositiu. Vaig compilar el nucli corresponent també (que no deixa de ser el mateix que el de wing-linux, ja que són ells els que mantenen la branca del kernel per a aquest dispositiu).

Una vegada arrencat el nucli des de haret, no va haver-hi tanta sort aquesta vegada. Bé, sort parcial. Sembla que arrenca tot prou bé amb la rootfs de SHR i arriba al prompt del login de la terminal (les X deuen fallar, però no em preocupa per ara). El gran problema és que el dispositiu falla en algun punt del mòdul usbnet del nucli, que és el que s’encarrega de oferir la xarxa a través del usb. El problema és que no aconsegueixo ni fer ping ni conectar-m’hi per ssh. En un principi pensava que era perquè la imatge generada no portava el  mòdul incorporat, però després de parlar amb gent de #wing-linux i #htc-linux a cal freenode, resulta que en el seu nucli aquest mòdul va integrat al nucli, i no com a mòdul extern.

Així doncs, sembla ser que hi ha alguna cosa al sistema de fitxers de SHR que malment el usbnet d’alguna forma, en aquest device ja que amb l’altre sistema de fitxers si que funciona, i puc usar el mateix nucli en ambdós sistemes. Encara no he aconseguit trobar on para l’error. De moment ho deixaré per uns dies. Quan pugui  em compraré un adaptador usb-microusb per poder connectar-hi el teclat, a veure si el detecta i puc entrar i esbrinar que és el que passa.

Això és tot el que puc dir de moment. Us animo a que busqueu dispositius vells per casa i els hi doneu una segona oportunitat! Teniu diversió i coses per aprendre assegurades! Jo per exemple vaig aportar un log  que em van  demanar amb informació important per a la gent de wing-linux :) Si algú té ganes de fer proves amb algun dispositu i li surten dubtes, estaré encantat de indicar-li bones direccions, tot  i que el meu coneixement sigui limitat.

PD: Si algú vol probar la imatge i nuclis per a aquest dispositu els tinc aquí: http://espeweb.net/misc/pespin/artemis/images/ (atenció! el sistema de fitxers ocupa uns 42 Mb!).