Entries from October 2005 ↓
October 29th, 2005 — Uncategorized
Fa un temps, parlant amb jmmv comentavem lo que arriba a molestar el soroll que fa un ordinador de sobretaula quan hi estás una bona estona treballant (se’t clava al cap el soroll agut i continu dels ventiladors). Avui en dia existeixen moltes solucions a aquest problema, ja sigui refrigeriació líquida, kits per amb espumes i taps de goma per evitar vibracions, ventiladors amb més cabal, etc… Pero la majoria sinó tots, són força cars :-/
Aquesta és una solució que funciona sorprenentment bé i no requereix gastar-se pràcticament €’s (lo que val un ventilador de 12V en qualsevol tenda d’informàtica/electrònica). La idea és instal·lar dins la font un ventilador addicional per tal d’aconseguir més cabal d’aire calent evacuat amb menys velocitat aconseguint doncs, menys soroll.
Com molts sabreu, les PSU‘s (fonts d’alimentació) proveeixen principalment dos voltatges diferents: 5V i 12V. Si desmuntem una font d’alimentació, veurem que el ventilador que incorpora funciona a 12V. El soroll que fa es amb aquest voltatge es nota força. Si posem el ventilador a 5V, pot passar que no funcioni o que vagi massa lent… millor no experimentar cap de les dues opcions ja que l’experiment podria acabar amb incendi. La solució passa per connectar el ventilador addicional que li posarem i el que ve de série a la PSU als terminals de 12V i 5V (diferència de potencial=7V).
És necessari serrar la xapa que protegeix la PSU per poder-hi col·locar el ventilador. Tal com podeu apreciar a la foto, la meva solució no és molt maca però sí funcional: ara, després d’unes hores d’ordinador ja no acabo amb el cap com un bombo pel soroll
Nota: El mod fa prop d’un any que està funcionant i no m’ha donat cap problema. A més la modificació té la ventatge afegida que augmenta la vida dels ventiladors al anar a menys rpm’s (a qui no li ha roncat mai algun ventilador en mal estat ?).
October 23rd, 2005 — Uncategorized
I’m doing a database course in my faculty. First of all, I must say that I and some of my friends disagree on the DBMS software our teachers use to introduce SQL and common database features. They use Informix, IMHO, a somewhat deprecated, creepy and privative DBMS. But the purpose of this post is not about complaining, instead, I’ll show the features of an impressive opensource cross-platform interactive SQL client I’ve discovered recently (squirrel-sql client) and a quick “for dummies” guide to connect to a remote Informix database server (in this particular case, my university DBMS):
As the project main page states: SQuirreL SQL Client is a graphical Java program that will allow you to view the structure of a JDBC compliant database, browse the data in tables, issue SQL commands etc.
But it’s far better than that, with the included plugins you can have a full-fledged interactive SQL client with syntax highlighting, code completion, batch execution and SQL sentence bookmarks among other features. It has lots of database connectors ready to be used with the most popular database engines without forgetting about rare ones. Unfortunately, our “beloved” informix is a weird case, and it’s not included by default. In any case, don’t worry, the process to add an Informix connector is not complicated at all, and I’ll describe it step by step:
Continue reading →
October 11th, 2005 — Uncategorized
Tal com comentava fa un mes, estic en el procés de de-llistarme de les principals llistes d’spam. Doncs bé, primer vaig demanar per segon cop a auna que em canviessin el registre PTR ja que el primer cop, només van fer el canvi en un dels seus servidors… abans del canvi definitiu els servidors responien així:
$ host 62.57.0.38 mayor.auna.net
38.0.57.62.in-addr.arpa domain name pointer 38.red-62-57-0.user.auna.net.
$ host 62.57.0.38 ramblas.auna.net
38.0.57.62.in-addr.arpa domain name pointer nopcode.org.
Ara ja està corregit, és a dir, els dos resolen a nopcode.org. Després vaig omplir el form de de-listing de SORBS-DHUL explicant la situació:
I’ve recently switched to static IP address within my ISP’s IP Space, I pay 1€/month for my IP to be static. I’ve followed all the requisites you demand to de-list my server, for instance:
$ host 62.57.0.38
38.0.57.62.in-addr.arpa domain name pointer nopcode.org.
As you see, my PTR register points back to my domain (I’ve also requested that change in my ISP). Before, it was pointing to a generic dynamic pool. I’ve also corrected TTL times as you demand, please, if it’s something left to fix, notify me.
Thank you.
Continue reading →
October 2nd, 2005 — Uncategorized
Recentment m’han agafat per una beca de formació al departament on treballo actualment. Desconeixia totalment l’existència d’aquest tipus de beques que ofereixen els diferents departaments de la UPC als estudiants. Si sou estudiants de la UPC i us interessa el tema, mireu els requisits.
Pel que fa a la beca, tracta sobre pattern matching orientat a seqüències d’ADN, concretament jo em centraré en approximate pattern matching. Els altres companys treballaran sobre altres variants de pattern matching (multiple, extended i regular expression pattern matching).
La motivació final del projecte és optimitzar aquestes técniques de pattern matching usant instruccions SIMD presents en els microprocessadors d’avui en dia. Potser en una fase a llarg plaç es podria extendre el projecte per construïr hardware optimitzat exclusivament per aquests propòsits.
Ara mateix estem en la fase inicial que consisteix en buscar algoritmes i fer implementacions preliminars per tal de tenir una idea clara de com funcionen exactament aquests algoritmes. El professor que porta aquesta beca ens ha recomanat un llibre que explica amb detall com funcionen aquests algoritmes i les diferents variants/optimitzacions possibles. A part, també hem creat un compte a del.icio.us on anem postejant totes les url’s interessants que s’envien periòdicament a una llista de correu privada gràcies a rss2email.
Bé doncs intentaré postejar de forma regular els meus progressos per tal que no acabi sent una pràctica amb entrega final per ahir
October 2nd, 2005 — Uncategorized
El meu pare m’ha portat un teclat curiós:


Per a que funcioni amb linux, és necessari tenir suport HID al kernel (Device Drivers->USB Support->USB Human Interface Device (full HID) support & HID input layer support):
# grep HID .config
CONFIG_USB_HID=m
CONFIG_USB_HIDINPUT=y
Fa uns anys havia provat teclats d’aquest tipus, però tots tenien tecles rígides (de goma) i funcionaven amb sensors de pressió, en canvi aquest teclat té la mateixa estructura que un teclat de membrana, les tecles ténen recorregut.
El tacte és estrany però agradable. S’ha de dir que treballant-hi una estona acaba sent una mica molest (algunes tecles com el shift, no responen sempre). Així doncs, si algún dia teniu pensat comprar-ne un, tingueu present que és útil si l’useu de forma esporàdica (mai per programar) … se m’han acudit alguns entorns on podria ser imprescindible:
- En una fàbrica que genera amb molta pols (fusteria, ferreteria, etc…)
- Connectat a un PC-Jukebox d’una festa (a qui no li ha caigut un got d’algun líquid sobre el teclat?)… o tb foam-party
- A les instruccions diu que és resistent a àcids també… espero no trobar-me mai en aquests entorns :-S
- Si l’usuari és extremadament porc i no vol perdre temps netejant les tecles (amb aigua i sabó es renta ràpidament).
S’accepten més idees