Aquest matí s’ha presentat la borsa de treball i formació online de l’Ajuntament de Girona. Aquest espai web des d’avui mateix ja és accessible per a qualsevol persona amb accés Internet. La seva direcció web és:
http://www.ajuntament.gi/borsadetreball
Aquest borsa de treball online ha de ser el complement a la tasca que es realitza al TiF/DIE de Girona (Treball i Formació / Dispositiu d’Inserció Econòmica de l’Ajuntament de Girona). TiF/DIE es dedica a l’inserció de persones en el mercat laboral, ja sigui intermediant ofertes de treball, formant candidats per millorar l’inserció laboral, i tot des d’un tracte personalitzat i amb continuu seguiment. El volum de feina del TiF/DIE ha augmentat de forma molt important a causa de l’actual situació econòmica del país. És per això que han adoptat aquesta nova eina, la borsa de treball online, que ha de permetre agilitar tots els processos d’intermediació entre candidats i empreses.

La borsa de treball online es divideix en tres zones:
- Zona ofertes: aquesta zona és accessible per tothom, i és on llisten totes les ofertes i cursos formatius que estan actius actualment, i des d’on s’espera que la gent s’apunti i s’interissi. Aquesta és una zona dinàmica, on cada dia poden aparèixer ofertes noves, o poden desaprèixer un cop una oferta ja hagi estat tancada. Aquesta zona és accessible des de la pàgina inicial de la borsa de treball, i disposa d’un cercador per a poder filtrar ofertes segons categoria laboral.
- Zona candidats/es: aquesta és una zona privada des d’on qualsevol podrà donar d’alta el seu currículum. Per accedir a aquesta zona un haurà d’introduir el seu DNI i una clau d’accés privada. Per obtenir aquesta clau d’accés el candidat s’haura de registrar des de la pròpia borsa de treball, o presentant-se al TiF/DIE.
- Zona empreses: aquesta és la zona privada per a empreses des d’on una empresa un cop donada d’alta podrà inserir noves ofertes a la borsa de treball per a què es facin públiques i els candidats es puguin apuntar.
Totes les accions que es realitzen a la borsa de treball online estaran validades pel TiF/DIE. Això significa que només s’intermediaran els candidats que hagin estat prèviament validats pel TiF/DIE, i igualment només es publicaran aquelles ofertes a la borsa de treball que hagin estat prèviament validades. Aquest fet fa que totes les dades que es publiquen a Internet siguin vàlides, i que tots els candidats que el TiF/DIE seleccioni per a les empreses seran candidats reconeguts pel Dispositiu d’Inserció.
Una empresa en insertar una oferta podrà seleccionar quines dades vol fer públiques de la pròpia empresa. A més també podrà seleccionar si la intermediació de l’oferta l’ha de fer el propi TiF/DIE o que directament els candidats s’adrecin a la pròpia empresa.
La borsa de treball a més a més de ser una eina de recerca de treball pública, disposa d’una zona privada de gestió pròpia del TiF/DIE. Aquesta zona privada permet al TiF/DIE ser més àgil i eficient a la hora de treballar amb les ofertes, candidats, empreses i les intermediacions.
Jo he estat el responsable tecnològic de la borsa de treball a través d’Omatech. Per aquest projecte ha calgut coordinar-se amb els resposanbles de sistemes de l’Ajuntament de Girona, amb els responsables de disseny, i a nivell funcional ha calgut una tasca important de col·laboració amb els propis responsables del TiF/DIE. A més a més de la implementació de l’aplicació ha estat necèssaria una migració massiva de totes les dades ja existents en els sistemes informàtics antics del TiF/DIE. Aquesta tasca per dir-ho d’alguna manera ha estat de xinos, però afortunadament puc dir que la migració s’ha completat de forma automàtica en un 98% de les dades totals a migrar. Tot el projecte ha estat un projecte d’implementació i integració de sistemes com PHP, Oracle, MySQL, Access, XHTML, CSS i Javascript i tot respectant els estàdards de la W3C i d’accessibilitat.
Un projecte viscut amb intensitat i interés pel fet que ajudarà a minimitzar aquest greu problema actual que és l’atur, i més a la meva ciutat Girona. Junt amb Omatech, hem aprofitat la nostra experiència en altres borses de treball com la de Banyoles, o de projectes propis com Ipsojobs, per tenir aquesta borsa de treball de Girona implementada i migrada des de zero en només 3 mesos.
29 abril, 2009
El passat 16 d’Abril es va celebrar el tercer Facebook Garage per a desenvolupadors a Barcelona. Com en els anteriors Garage, aquest també ha estat organitzat per Sclipo i aquest cop patrocinat per Intel.

El primer Garage que es va realitzar al Juny del 2008, es van presentar aplicacions espanyoles a Facebook, i es van donar notes generals de com funciona la Plataforma per a Desenvolupadors. El segon Garage del Setembre del 2008, va ser molt més pràctic i en aquest cas jo vaig ser el responsable de fer una aplicació online des de 0 amb la Plataforma de Facebook i amb el nou disseny de perfil. Aquest tercer Garage s’ha basat íntegrament en la presentació de Facebook Connect.
Aquest Garage es va fer a les instal·lacions de la Universitat Pompeu Fabra, i es va dividir en dues presentacions que es van fer en paral·lel. Per una banda una primera presentació destinada a participants sense una base tècnica, en el que es mostrava el funcionament general de Facebook Connect i es discutia la seva aplicació en entorns reals. La segona presentació era totalment destinada a un perfil tècnic on es mostrava una integració des de 0 d’una web qualsevol amb Facebook Connect.
Aquesta presentació tècnica la vam donar entre Brent Goldman i jo mateix com experts en la matèria. En Brent és un dels enginyers que treballen actualment a Facebook, i és un dels desenvolupados de Facebook Connect. Entre els dos vam preparar un exercici que consistia en fer un llibre de visites (guestbook), on qualsevol pot deixar un comentari pràvia autenticació contra Facebook. Aquest és el resultat de l’exercici que vam proposar:
http://xevstereyesores.net/carles/garage09/carles_dev/visitas.php
Al final de l’exercici es van assolir els següents objectius:
- Aprendre com donar d’alta una aplicació amb Facebook Con nect, i com fer la integració bàsica en una web externa.
- Exercicis amb els diferents mètodes d’autenticació, i detecció dels estats dels usuaris respecte Facebook.
- Com fer crides a la API de la plataforma de Facebook a través del client Javascript i el client PHP, per donar contingut social a la nostra pròpia web.
- Integrar Facebook Connect i el seu sistema d’autenticació i detecció d’estat amb les pròpies llibreries de servidor.
- Com publicar accions generades en la meva web al stream de Facebook a través de Feed Forms.
- Aprendre de forma teòrica com enllaçar comptes de Facebook amb comptes d’usuari de la meva pròpia web.
L’exercici el va poder implementar qualsevol dels participants del garage que disposessin d’un ordinador, tot i que van haver problemes de connexió tan a nivell Wifi com a nivell de FTP amb el servidor de proves (i és que no ha passat mai en cap workshop que no hi hagi problemes de connexió?). També l’esdeveniment es podia seguir en paral·lel via streaming de vídeo a través d’Sclipo. En total van ser més de 80 persones les presents, i més de 150 persones que van seguir la presentació a través de vídeo.
Tot el material del Garage està disponible en el següent link: http://sclipo.com/courses/view/a3710027abc3428919b5600498824643. En total són:
- 4 vídeos
- 11 documents (presentació i exercici)
- Codi font de l’exercici. (Aplicació en PHP)

El garage va ser tot un èxit tan per l’organització, com per l’assistència, com el posterior col·loqui que es va generar després. Eren molts els presents que tenien experiència en desenvolupaments d’aplicacions amb Facebook, o bé que tenien intenció d’integrar Facebook Connect en la seva pròpia Web.Vam poder comentar al final totes les nostres experiències en un bar del Born.
Quan tornava l’endemà cap a Girona, vaig intentar fer un balanç de l’esdeveniment i treure unes conclusions de tot plegat, que llisto a continuació:
- La plataforma de desenvolupament de Facebook tecnològicament és un 10, però a causa de la quantitat gran de continguts, actualment la curva d’aprenentatge és molt gran, i cada dia que passa n’és més, perquè Facebook té una velocitat d’evolució enorme.
- Aquesta curva d’aprenentatge fa que els desenvolupadors que tenim la capacitat d’implementar aplicacions web amb Facebook i amb eficiència (ràpids i amb un nivell de qualitat professional) actualment siguem escassos.
- La documentació a Facebook és bona, però malhauradament mal organitzada i distribuida. Fa augmentar la curva d’aprenentatge.
- Cal la intervenció d’un Facebook developer o un consultor amb coneixements REALS de la capacitat de la plataforma de Faceook i la seva política d’ús per vendre un projecte a tercers.
- Actualment Facebook està fent un gir cap a Twitter, la qual cosa comporta (seguint la tendència de fa 8 mesos), més barreres per les aplicacions dins Facebook.
- Aquestes barreres contra les aplicacions de Facebook potencien la utilitat de Facebook Connect.
- Facebook Connect funciona correctament però actualment planteja dos problemes:
- Rendiment: la política d’ús no ajuda a solucionar el problema intrínsec de Connect: el contingut Facebook el va a buscar al servidor de Facebook un cop carregada la pàgina actual. La política d’ús no permet un caching de més de 24 hores.
- Funcionalitats avançades en estat beta: La publicació a través de Feed Forms, encara planteja molts dubtes entre els developers, a causa dels constants canvis que aplica Facebook; canvis que inclús el propi Brent – enginyer de Facebook – no sabia explicar.
- Tots aquests garages a Barcelona estan fent que es consolidi cada dia més una bona relació entre developers. Aquesta relació és el que ens ha de permetre poder crear contingut web i social de qualitat a Internet, i que tots nosaltres que dediquem un esforç diari en aprendre noves tecnologies, ens fem valdre com cal, sense competència, sino amb col·laboració. Espero que això no es quedi aquí. Per la meva part faré les màximes accions possibles per mantenir aquest contacte entre developers.
No em volia deixar, un últim comentari al respecte d’aquest Garage. Vam conèixer a Laura de Facebook, la primera empleada de Facebook a Espanya (porta uns 3 mesos)! una gran notícia perquè ens ajudarà a la promoció de les nostres aplicacions. Una noia madrilenya, fantàstica amb una il·lusió encomanadora.
29 abril, 2009