Les paradis artificiels

mono.tune

Música — 18 Gener 2009, 20:35

És el nom d'un grup que vaig descobrir fa poc gràcies a last.fm. Són del Brasil, toquen un lo-fi genial per un diumenge a la tarda i tenen un disc i mig (The worst day with the best person i l'EP Lo). Els podeu trobar a last.fm.

mono.tune - Lo EP


Organització de la informació en una xarxa

Barcelona, Ciència, Xarxes — 14 Desembre 2008, 18:00

De dimecres a divendres d'aquesta setmana hi ha hagut a la Universitat de Barcelona un congrés sobre xarxes complexes. No és el meu camp, però m'interessava i m'he deixat caure per algunes de les xerrades. Una d'interessant va ser la d'en Kim Sneppen, del Center for Models of Life.Va parlar de com s'auto-organitzen les xarxes i com flueix la informació a través d'elles: l'estructura de la xarxa limita la distribució de la informació, perquè permet comunicació només entre algunes parelles. La informació flueix a través de la xarxa i envelleix, i cada vèrtex actualitza el seu propi mapa de la xarxa a través de comunicar-se amb els seus veïns.

En fi, a la seva web surt més ben explicat i hi ha les referències als articles. Us deixo un enllaç a un applet molt interessant (i divertit). N'hi ha molts més a la web.


Ciències per al món contemporani

Ciència — 22 Novembre 2008, 21:20

Les ciències per al món contemporani són una matèria comuna que s'implanta al currículum del batxillerat en un moment en què s'està instituint un nou paradigma que el sistema educatiu no pot ignorar: la societat de la informació i el coneixement.

Des d'aquest curs hi ha una nova matèria a batxillerat, Ciències per al món contemporani. No sé exactament com està ara el tema, però recordo que en el meu batxillerat vaig fer, de matèries comunes, Català, Castellà, Anglès, Filosofia, Història i Educació Física. Fent la branca científica, això m'assegurava una educació també en llengües i humanitats; el problema era en l'altre sentit: per a un estudiant de la branca humanística això significava que el seu últim contacte amb la ciència es produïa a 4t d'ESO. Seguir amb alguna matèria científica a batxillerat era doncs important. Faltarà veure ara com s'imparteix. Si es converteix simplement en un recopilatori de temes científics més o menys rellevants s'haurà perdut una gran oportunitat. Per a això ja es pot anar al Museu de la Ciència de tant en tant. Esperem que el que es faci, en canvi, sigui promoure el mètode científic, com diu en part el document del DOGC,

un currículum més fonamentat en les competències que en els continguts pròpiament dits.

A veure com va.


Radio Dissident

Música — 16 Novembre 2008, 22:19

Una vegada a Siracusa em va agradar molt el concert d'un grup anomenat Sei Valvole Magneti Marelli. Estava buscant coses seves per internet i no he trobat res, però de rebot he acabat descobrint Radio Dissident. Dissidenze sonore, frattaglie rock ed altre perversioni.

Radio Dissident


XCode amb la GNU Scientific Library

MacBook — 18 Setembre 2008, 15:34

No programo gaire sovint, però m'havia acostumat a fer-ho amb el vim i un Makefile. Ho segueixo recomanant: és molt còmode i àgil. De totes maneres tenia ganes de provar l'XCode per Mac OS X. El que no m'acaba d'agradar són les ganes dels d'Apple de "camuflar" l'estructura Unix de directoris, cosa que fa relativament complicat accedir a, per exemple, /usr des del Finder. Aquí, però, explicaré quatre coses per fer anar la GSL des de l'XCode.

Jo tinc Mac OS 10.5.2 i l'XCode 3.1. El primer que s'ha de fer és instal·lar-se les llibreries de la GSL. Hi ha vàries maneres de fer-ho, per exemple amb Fink o amb DarwinPorts, però he preferit baixar-me directament l'última versió (gsl-1.11.tar.gz) des de ftp://ftp.gnu.org/gnu/gsl/. Llavors la descomprimeixes, obres la consola, vas al directori on està situada i prepares els Makefile amb la comanda

$ ./configure

Deprés pots compilar la llibreria amb

$ make

I finalment l'instal·les amb un

# make install

Aquesta última comanda segurament caldrà escriure-la des de root o amb un sudo. I per defecte queda instal·lada a /usr/local. Perfecte, ara només cal poder-la utilitzar des de l'XCode. Obres el teu projecte, i vas a "Project -> Edit Project Settings", i d'allà a la pestanya "Build". Busca l'entrada "Header Search Paths" i afegeix "/usr/local/include", activant l'opció "Recursive". Llavors vas a "Other Linker Flags" i afegeixes "-lgsl -lgslcblas". I ja està, ja pots incloure les llibreries que necessitis en el teu codi. Per exemple, per utilitzar les funcions de nombres aleatoris escrius

#include <gsl/gsl_rng.h>

Powered by LifeType