Archive for February, 2009

Project euler

Sunday, February 22nd, 2009

Fa uns dies que vaig descobrir el projecteuler , un recull de problemes matemàtics que s’han de resoldre amb l’ajuda d’un ordinador.

Els problemes ajuden a refrescar conceptes matemàtics que feia molt que tenia oblidats i a agilitzar la programació.

Ja n’he resolt 25 i estic al nivell 1, encara me’n falten més de 200.

Recull de links de la setmana

Monday, February 16th, 2009

Recull de links utils per a recordar (com un bookmark)

No soc “Reparador”

Thursday, February 12th, 2009

Avui un altre cop !!
Més o menys des del setembre passat vaig entrar no se com a una base de dades de Seguros Santa Lucia, i ara em truquen un cop cada una o 2 setmanes per a dir-me que tenen una reparació per a mí, en teoria sóc un servei de urgències 24 hores, així que ja us ho podeu imaginar.

Sempre els hi dic que no soc “reparador” i que tenen el telefon malament però son incapaços de canviar-lo. No se que he de fer per a que em deixin de trucar, potser els hauria de trocar i queixar-me. De moment, si la feina em va malament sempre em podré treure un sobresou com a reparador.

Grafiques per a aplicacions web

Monday, February 9th, 2009

Algunes solucions per a gràfiques a aplicacions web

Per una banda tenim Google chart API, amb aquest API passes a Google la feina de renderitzar el grafic i l’us de l’ample de banda de baixar-lo. Es poden generar uns gràfics de qualitat amb un cost molt baix. Esixteix també una binding per a python per si fas servir django, turbogears o algun altre framework python.

Una altra solució es fer servir Open Flash Chart, et baixes un fitxer swf que es capaç de renderitzar molts tipus de gràfics amb dades obtingudes de un URL. La llibreria basica es per a PHP, pero hi ha bindings per a altre llenguatges. També hi ha un binding no oficinal de python. Amb aquesta tens la solució0 que el fitxer SWF només es descarrega un cop, i que els grafic son una mica interactius, pero bé, es flash..

Tercera opció, generació de grafics amb javascript. Es una solució també molt valida, que va molt bé, però em sembla que requerix una mica més de codi que les altres.

twittexperts

Monday, February 9th, 2009

Avui m’he posat com a “expert” a twittexperts. Es una nou startup que ha creat un amic meu.

Espero que tingui molta sort !!!

Avui es el dia de la marmota

Monday, February 2nd, 2009

El dia de la marmota

web xula

Sunday, February 1st, 2009

http://symbaloo.com/

Es una web molt xula, que mostra quines coses es poden arribar a fer amb javascript i ajax. A més a més el creador de la pagina, esta a Barcelona i vol crear una nova empresa, me’n vaig enterar a través de un python meetup.

Post instal·lació de un servidor

Sunday, February 1st, 2009

Aquesta setmana un amic m’ha demanat que l’ajudi amb la postinstal·lació de un servidor per als seus projectes web.
Poso aquí una llista de les coses que he fet i que acostumo a fer al instal·lar un servidor, sense cap ordre concret

  • Configuració de firewall , amb opció per a impedir “brute force attacks” al ssh
  • Configura aliases, per enviar el correu de root a un usuari normal
  • Instalar i configurar sudo
  • Instal·lació de paquets vim, screen logcheck, rkhunter chrootkit
  • Instal·lació de logcheck, rkhunter chrootkit, per a auditories de seguretat
  • Instal·lació de ntp i ntpdate per a mantenir sincronitzada la hora
  • Desactivar ftp i altres protocols n o segurs
  • Pot fer falta remontar els discs amb opció noatime per a millorar el rendiment sobretot en aplicacions web
  • Segur que em deixo algo….

Deixo com una cosa a part la configuració del servidor de correu i de la configuració dels usuaris amb LDAP, que es una cosa que en un servidor web no es necessària.

Perfils de screen

Sunday, February 1st, 2009

Aquesta setmana he instal:lat al servidor el paquet de ubuntu de perfiles del screen. Aquests perfils permeten decorar la pantalla del screen, com es veu a la imatge

Això millora el programa ja screen, que s’ha convertit en un dels programes indispensables per a la meva feina.