Sep 23

L’abans i el després dels servidors de la feina

Reading time: 1 – 2 minutes

Ahir varem estar el Manu i jo posant una mica d’ordre als servidors de la feina, de fet, el que havia de començar com una feina d’1h va acabar convertint-se en unes 4h de posar en solfa i ordre tots els servidors i d’altres dispositus de xarxa de la feina. El bonic d’aquests casos és el resultat final que sempre reconforta, és d’aquelles feines agraïdes. Sobretot si és per tu i no per un client desagraït.

L’abans:

abans.png

i el després:

despres.png

El dia que m’hi posi amb tot el que tinc per casa no acabaré mai. Jo diria que no ho faig ni en un cap de setmana sencer.

Aug 20

El 31 de Juliol el blog va fer 7 anys

Reading time: 3 – 4 minutes

Doncs si nan@s, sóc així de despistat el 31 de Juliol el blog va complir 7 anys d’existència però entre una cosa i l’altre se’m va oblidar totalment. Així doncs, ja he publicat la notícia per fi. La veritat és que aquest estiu esta sent molt atípic. Perquè malgrat tinc una sobresosis de feina impressionant no paro de fer vida social. Que si amunt i aball en uns i en els altres. Tan és així que estic escribint aquest post des de l’apartament de la platja on hi seré fins dijous. Què com es treballa des de l’apartament doncs aixecant-se a les 8 del matí metre tothom dorm, després a les 11h esmorzo i cap a la platja fins l’hora de dinar i després a la tarda quan tothom fa la migdiada m’hi torno a posar. Si ja sé que no aprofito el 100% el dia, però què més voleu això de no fer ni un dia de vacances és molt dur i almenys intento baixar un pèl el ritme perquè no m’exploti el cervell.

Com veieu per tal de no perdre el fil de tot el que em va passar últimament vaig articles resum del que em va passant, de fet, ara tinc força fotografies acumulades per publicar i coses que he fet per resumir. En els aspectes tècnics també estic fent coses molt interessants però fins finals de setembre o octubre no podré explicar-vos coses en sentit global. Ara només deixo escapar petits articles tècnics que ja de per si són interessants però que no tenen un sentit complert de forma aïllada. Malgrat això he de dir que m’ho estic passant molt bé: Ubuntu a fons, Nagios, Centreon, Symfony, Python, Crystal Reports… de tot i força!

Tot escribint aquest article i abans de acomiadar-me m’ha entrat la curiositat de consultar el webalizer per consultar a quan estaben la mitjana de visites del mes de Juliol al blog i acabo de veure que he tingut una mitjana de 4.500 i algo visites al dia, carai! si que ha pujat el tema. Jo que pensava que estava per unes 3.000, no esta malament ja que això suma més de 140.000 visites en tot el més. De totes formes la única dada que jo em crec sóc les quasi 20.000 IPs úniques que han visitat la pàgina de les quals aplico la norma del 10% i em crec que hi ha unes 2.000 persones al mes que em llegeixen. Quines rebaixes,eh!?

Bé doncs, malgrat la feina aquesta setmana no compteu gaire en mi perquè encara vull aprofitar per viure una mica l’estiu però a partir de dilluns que ve ja tornaré a l’atac amb tot l’arsenal i amb l’ancia de rebre ben aviat el meu nou portàtil.

NOTA: per cert, sóc un mal educat, gràcies pel nou títol Law. També ús informo de la primicia que ja fa molts mesos que estic planejant una migració del blog cap a WordPress i possiblement cap al domini oriolrius.cat però de moment només he fet una llista de requeriments necessaris perquè els antics enllaços dels posts continuin funcionant correctament.

Jun 22

Algú té una compte de pagamanet de last.fm?

Reading time: 2 – 2 minutes

Sóc usuari habitual de last.fm des de fa uns mesos. La qüestió és que estic tan enganxat al servei que pràcticament mai escolto els meus MP3. Fins hi tot m’he fet un muntatge amb el lastfm-proxy per tal de poder escoltar la radio via MPD i controlar el que escolto via Web amb el Nokia 770. La qüestió és que ha arribat un moment que m’he començat a interessar per les comptes de pagament, el seu cost és d’uns 2’5€/mes. No és gens car i les avantatges estan prou bé. Sobretot el fet de poder tenir la teva pròpia emisora i disposar de servidors amb més qualitat d’amplada de banda que els usuaris anònims. De totes formes, he de reconeixer que el fet de poder provar els productes en Beta també m’atrau, però això ja és més una cosa secundaria.

lastfm.png

Amb aquest post només volia saber si algú de les persones que em llegeixes usa last.fm i si és usuari de pagament si creu que val la pena. A veure si tinc sort i rebo feedback sobre el tema. Per cert, si algú s’anima a afegir-me com a friend estic registrat amb el nick youmin.

Jun 07

De Bloglines a Google Reader

Reading time: 2 – 3 minutes

bloglines.png

Des de l’abril del 2004 que uso bloglines per estar al dia de tots els blogs que llegeixo. Doncs bé, resulta que fa un temps ja vaig començar a despotricar d’aquest servei. Doncs bé, fa uns dies va sortir a la llum Google Gears el qual ha servit com a base del nou Google Reader. Així doncs, des de fa més d’una setmana he estat provant d’usar-lo per tal d’abandonar definitivament Bloglines. A part dels problemes del passat de Bloglines, bàsicament estic pensant en canviar-me degut que Google Reader és realment més útil per mi que no pas Bloglines. S’ha de dir també que estava fent un seguiment des de molt aprop de Liferea, ja que volia tenir una eina de lectura de feed offline, doncs bé ara ja no cal pensar més amb Liferea que no m’acaba d’agradar per molts motius. Però el potencial de Google Gears és realment impresionant i ha fet una versió offline de Google Reader realment útil.

GoogleReader.jpg

Així doncs, Google Reader a més de ser realment una eina web 2.0 visualitza molt millor els feeds dintre del seu entorn, com ja deia, té la funció de treballar en offline. A més m’encanta la funció shared que em permet sindicar de forma automàtica el que vull publicar al meu lifestream. A més, la funció starred espero que no tingiu caducitat com em passava amb el Bloglines. Per tant, per tot això i per algún que altre detallet com el client via mòbil. que ara no em ve al cap ús informo que abandono finalment Bloglines en favor de Google Reader.

Jun 03

Shell Script: backup dels repositoris de subversion

Reading time: 2 – 2 minutes

La setmana passada vaig fer un petit shell script per fer backup dels repositoris de software del meu servidor. Bàsicament el que fa és mirar a /var/svn/repos quins directoris hi ha. Llavors llença un svnadmin dump i al mateix temps comprimeix amb bzip2 la sortida cap a un fitxer, després aquest fitxer es guarda a /home/backup/subversion que és una unitat de xarxa montada per fer backups en el servidor. L’últim detall que em fa falta comentar és que després de fer la còpia del fitxer, deixa 3 fitxers de cada repositori al directori de backup i la resta els borra. D’aquesta forma tinc 3 còpies de cada un dels repositoris, una d’ahir, l’altre d’abans d’ahir i finalment una de fa 3 dies. Així si passa algún desastre d’incosistència o algo semblant tinc més marge per recuperar el repositori.

Veureu que el codi és molt simple i si algú el vol adaptar no crec que li costi gaire, tot esta programat amb ordres típiques, sense comandes rares ni res. Finalment l’únic que he hagut de fer és posar-lo al cron a alguna hora de matinada.

#!/bin/sh
BASE="/var/svn/repos"
DATA=`date "+%Y%m%d"`
cd $BASE
REPOSS=`find . -maxdepth 1 -mindepth 1 -type d | cut -f 2 -d "/"`
BACKUPDIR="/home/backup/subversion"
for REPOS in $REPOSS
do
        BACKUPFITXER=backup-repos-$REPOS
        FITXER=$BACKUPFITXER-$DATA.dump.bz2
        echo -n "Starting $REPOS backup..."
        svnadmin dump -q $BASE/$REPOS | bzip2 > $FITXER 2>/dev/null
        mv $FITXER $BACKUPDIR
        cd $BACKUPDIR
        rm -f `ls -t $BACKUPFITXER* | sed -e 1,3d` 2> /dev/null
        echo "OK"
        cd $BASE
done
Jun 03

Python: Reiniciem el router si no hi ha internet

Reading time: 1 – 2 minutes

Malgrat fa uns dies vaig canviar el meu vell Zyxel per un Cisco 837 a casa, la línia ADSL es continua penjant per motius desconneguts. Ja que quan les dades no circulen ni amunt ni aball les interficies ATM estan aixecades i tot sembla funcionar correctament. Així doncs, no m’ha tocat altre remei que fer-me un petit script amb Python a través del qual cada 5min comprovo si tornen els pings contra un dels servidors de OpenDNS. Si això no és així llavors es connecta contra el router Cisco i el reinicia. Ja que he fet proves baixant i pujant la interficie ATM i no hi ha manera. No se m’ha acudit cap millor idea que llençar un reload.

L’script guarda un fitxer de log a /var/log/online.log i usa el modul pexpect de Python. La resta de coses que usa són moduls que van instal·lats per defecte.

Si a algú li pot fer falta l’script el podeu descarregar: router.py.

May 25

LinkedIn: actualitzat el meu perfil

Reading time: 2 – 3 minutes

linkedin.gif

Tampoc hi he perdut massa estona però com que just aquesta setmana he rebut un nou contacte a través d’aquesta xarxa social de contactes a la que potser només hi he entrat dues vegades. Doncs avui no sé com m’ha picat actualitzar una mica el meu perfil, tampoc és que hi hagi posat gran cosa ni que hagi explicat res de l’altre món però si voleu donar-hi un cop d’ull: Oriol Rius a LinkedIn. Així si algú em vol afegir com a contacte ja sap on fer-ho. Per altre banda, si voleu continuar ben informats sobre el meu curriculum el millor lloc conitnua sent a la web del CV. Com sempre passa amb aquest tipus de documents s’ha d’actualitzar però amb uns 6 mesos de retard el porto més o menys al dia.

Per altre banda comentar que és obvi que aquesta setmana he anat prou de cul, perquè hi ha ben pocs articles nous al blog. Bàsicament el problema ha estat que arribat tard a casa quasi tots els dies i la veritat l’última cosa que tenia ganes de fer era posar-me davant de l’ordinador. Així doncs, malgrat com sempre els temes s’acumulen a la llista de temes per publicar jo continua intentat sobrevieure 😉

A més aquest cap de setmana seré fora i per tant, serà difícil que actualitzi el blog. De fet, aquesta setmana vaig tornar a montar una xarxa wifi molt interessant. Aquest cop amb 10 linksys i 1 mikrotik routerboard 150. Així doncs tinc moltes ganes de donar-vos quatre detalls tècnics per si a algú li poden ser útils. Sobretot perquè la simplicitat és excepcional i la potència impresionant.

Apr 14

Router Cisco 837 i juvilem el Zyxel a l’ADSL de casa

Reading time: 2 – 4 minutes

cisco.gif

Com ja vaig comentar ahir avui he aprofitat per montar-me un Cisco 837 com a nou router per casa la configuració realment l’he fet en un segon, ja que l’he montat en monopuesto per tal d’enviar la única IP pública cap al firewall on es gestiona tota la seguretat de la xarxa de casa. Bàsicament la única cosa que heu de tenir en compte per configurar un Cisco perquè envii la IP de la interficie ATM a la interficie Ethernet és una configuració tan simple com aquesta:

interface Ethernet0
 ip address 80.35.31.193 255.255.255.192
 no ip virtual-reassembly
 hold-queue 100 out
!
interface ATM0
 no ip address
 no ip redirects
 no ip unreachables
 no ip proxy-arp
 ip route-cache flow
 no atm ilmi-keepalive
 dsl operating-mode auto
!
interface ATM0.1 point-to-point
 ip unnumbered Ethernet0
 ip virtual-reassembly
 crypto map clientmap
 pvc 8/32
  encapsulation aal5snap
 !
!
ip route 0.0.0.0 0.0.0.0 ATM0.1

Només cal comentar que la interficie del firewall que té connectat el router té la següent configuració:

f0 ~ # ifconfig eth1
eth1      Link encap:Ethernet  HWaddr 00:0A:CD:01:74:E9
          inet addr:80.35.31.228  Bcast:80.35.31.255  Mask:255.255.255.192
  • Ruta per defecte: 80.35.31.193
  • Que és la IP del router. Recordeu que aquesta IP no és visible des de fora.
  • El router esta en mode transparent, més segur impossible.

Com podeu veure la gràcia de tot plegat esta en la comanda: ip unnumbered. Obviament a la configuració hi podeu posar moltes més coses però realment tot això són extres. De fet, és obvi que un 837 és molt router per fer tan poca cosa però és una ganga i espero que aquest no se’m pengi com el Zyxel. A més si es donés el cas de que es pengés el podria programar perquè es re-inciés sol i no pas a través de l’invent que ús vaig mostrar fa temps.

També m’he montat una nova grabadora de DVD amb LightScribe realment econòmica de qualitat i ràpida. Finalment li he fet un boca a boca al ordinador de sobretaula que tinc a casa que no anava ni a la de tres pobret. Així doncs, ja el torno a tenir llest per grabar els Buenafuentes que fa més d’un mes que no els grabo i tinc un mono que no m’aguanto.

Avui tocava fer dissabte i no pas a la casa, que també n’he fet una miqueta, sinó a l’estudi que el tenia molt abandonat. Però bé, no es pot estar a tot arreu, oi?

Apr 13

Ampliat el disc dur del servidor en 500Gb més

Reading time: 2 – 2 minutes

Doncs fa una estona que acabo d’instal·lar una controladora SATA concretament una Supergrass que realment usa el chipset SiI 3512 (Silicon Image). La controladora suporta RAID 0 i 1 per hardware. Però jo només hi he connectat un disc dur Samsung de 500Gb per ampliar els quasi 700Gb que ja hi tenia al servidor. Així doncs ara em quedo amb més d’1.2Tb en dades al servidor, com han canviat els temps,eh?! les sigles ja tornen a canviar i jo encara recordo com si fos ahir quan varem passar dels discs de Mb a Gb i ara ja parlem de Tb, a veure quan trigarem a parlar de Pb.

De fet, ja fa dies que li dono voltes a montar una cabina de discs feta per mi mateix. O sigui, un servidor iSCSI de totes formes crec que això no ho podrà suportar la meva economia fins a finals d’any o principis del que ve. La idea és inicialment montar uns 5Tb però això em requereix primer solucionar moltes altres coses així doncs continuaré somiant.

Ara ja m’ha agafat mandra i passo de liar-me més però demà espero animar-me una estona per montar el Cisco 837 que substituirà el pobre Zyxel que tinc ara que sem penja cada 24 o 48h depèn de les ganes que té de treballar.