Arxiu de la categoria 'Tecnologia'

Mendeley API binary

divendres, 25/03/2011 (11:26) per carles

Fa unes setmanes es va anunciar que Mendeley organitzava un «API Binary Battle». La idea: qui participi i guanyi guanyarà 10001 Dòlars, és a dir, uns 7000 Euros.
El jutjat, entre altres, inclou Tim O’Reilly.

Ja hi ha aplicacions fetes, abans del concurs (la pàgina Web de dev.mendeley.com). Es poden veure a http://dev.mendeley.com. Se sabrà el guanyador a finals d’octubre.
(més…)

Adéu SVN. Hola Git!

diumenge, 06/03/2011 (13:23) per carles

Fa força anys que feia servir SVN. A la feina d’abans a Barcelona, ara a Mendeley, a casa per coses personals (qdacco, petits scripts, etc.), a Catux per la Catux-USB (és a dir, el 2004, ara fa uns 7 anys).

Fa dos setmanes a la feina vàrem (vaig) migrar de SVN a Git. L’equip Web ja fa un any o més que fa servir Git, l’equip escriptori hem tardat una mica més. Tradicionalment érem menys gent, i el cicle de versions més llarg amb la qual cosa era menys urgent.
(més…)

How to spot a hacker

dijous, 17/02/2011 (23:32) per carles


(apreteu a la foto per veure-la a mida real)

Fa unes setmanes, a la feina, vàrem fer un Hackday. Jo vaig pensar en ambientar-me. Per això vaig portar el portàtil de casa, una Gameboy vella (per fer un Tetris i inspirar-me). El dia abans vaig sentir a la ràdio que pel cap marxa molta escalfor, així que vaig pensar… em posaré la caputxa, a veure si tinc el cap més calent i programo millor. No va ser el cas de programar millor, però em van fer la foto, totalment de sorpresa (de fet no vaig veure quan me la feien). I cada cop que la miro ric!

Per cert, el hackday va ser molt divertit, i no només per la foto. Ja ho comentaré.

CHDK: quina passada

diumenge, 26/12/2010 (15:46) per carles

Amb la Canon Ixus que ja vaig comentar la seva compra a l’entrada anterior es pot fer servir un programari que es diu CHDK.

Què deixa fer el programari aquest? Bàsicament, es posa a la tarja de la càmera i deixa controlar moltes opcions de la càmera i ampliar opcions ja existents.

Per exemple: deixa controlar l’obertura, velocitat de forma manual (la càmera compacte no deixa). Es poden fer fotos amb sistema RAW enlloc de JPG, histogrames en temps real, scripts en Lua o ubasic per detecció de moviment… diuen que suficientment ràpid per fer fotos a llampecs.
(més…)

Connexió segura. Voleu continuar?

dilluns, 01/11/2010 (21:54) per carles

Ja fa un temps que tinc el telèfon mòbil Nokia 5800. Programar-hi amb C++ i Qt és una passada, i tot plegat és força ràpid.

Un tema curiós: quan em connecto a una pàgina Web segura veig el navegador per defecte em mostra:

(més…)

Viatjar amb el netbook

dilluns, 25/10/2010 (20:53) per carles

Fa temps que quan viatjo (sobretot per turisme) sempre agafo el portàtil petit (un Netbook, Asus EEEPC 901). I algun cop que no ho he fet me n’he penedit per algun motiu o altre.

Per què faig servir el netbook quan viatjo?
(més…)

Canviar de mòbil

dilluns, 04/10/2010 (21:09) per carles

Em veig obligat a canviar de mòbil per una averia. I ara no tocaria. No hi ha cap canvi que necessito o que pensi que milloraré. Amb el mòbil normalment faig:

  • Cada dia: el despertador
  • Gairebé cada dia: mirar emails (això de mirar els mails dels del llit…), mirar alguna pàgina Web quan espero a algun lloc, etc.
  • Alguns SMSs a la setmana
  • Alguna trucada (cada 2 setmanes? no gaires)
  • Google maps, SSH…

(més…)

Python code Dojo: punt de vista personal

dilluns, 13/09/2010 (23:44) per carles

Aquesta entrada ve de l’anterior.

Opinió de l’estil 1
Estil 1: quan hi ha un pilot, un copilot i tots mirant el projector mentre escriuen.

El primer cop que vaig pilotar d’aquesta manera estava una mica cohibit. Bàsicament perquè tenia la sensació de «tinc 10 minuts, haig de fer que això faci alguna cosa!». Vaig començar a escriure tan ràpid com podia, però em vaig deixar un petit detall: no parlava, no deia el què pensava. Ja m’ho van recordar al cap de pocs minuts.

Passat els primers moments d’adaptació: doncs el tema està bé. Copilotar i pilotar em va agradar. Hi ha un risc que un estigui espès i no faci res de bo, però m’agrada molt veure exactament què pensa la gent quan està programant. És a dir, és com estar dins el cap d’algú i veure què van pensant quan programen. Normalment llegim el resultat del què han pensat, però no el què pensen.

M’agrada aquest estil, tot i que té el risc que un quedi despenjat del programa.

Ah, i un altre risc que té: la gent programa diferent quan estan sols davant d’un ordinador que quan hi ha 20 persones mirant atentament si et deixes unes cometes o si escrius «len» o «length».

Opinió de l’estil 2
Aquest és l’estil de grups petits i després comparar.

El fet de treballar amb grups petits ajuda que tothom estigui més implicat, donant més idees.

I fer que després de 2 hores pensant en un problema puguis veure com altra gent ha solucionat el problema és molt positiu. Normalment, en el meu dia a dia, algun company diu «faré això», i un pensa «jo faria A, B i C… o D» i més tard un llegeix el codi. Però no estem 2 hores independentment fent el mateix i comparant més tard.

Els dos estils tenen coses positives, potser el més espectacular pel «pilot, copilot» és el primer.

Python code dojo

dilluns, 06/09/2010 (23:47) per carles

A Barcelona un cop al mes assistia a les trobades de Python de Barcelona.
Ara a Londres faig el mateix (quina sorpresa) tot i que les trobades són una mica diferents. Almenys les que vaig jo, hi ha un altre grup que fa trobades a pubs, jo normalment vaig a les de «Python code Dojo».
(més…)

Ubuntu netbook, Asus Eee PC 901

dilluns, 30/08/2010 (23:23) per carles

L’octubre 2008 vaig comprar-me un Asus Eee PC 901. El vaig voler comprar amb GNU/Linux, amb memòria flash (sense disc dur), i de color negre. Aquells dies això no era possible, així que va ser tal com jo volia però de color blanc.

El netbook venia amb una Xandros molt modificada. Vaig estar força hores per personalitzar unes coses: bàsicament poder muntar discs durs xifrats i poder-me connectar a Internet amb el mòdem USB i el mòbil.
Les dues coses són fàcils en general, almenys en sistemes Debian només cal instal·lar uns paquets i copiar els fitxers de configuració. Però amb la Xandros, la pila USB anava diferent (cortesia d’Asus) i pel xifrat vaig haver de compilar uns mòduls per aquest Kernel en particular, que no va ser massa fàcil (trobar el Kernel, compilar amb el mateix compilador, etc.)
(més…)