Entries from August 2008 ↓

El far d’Europa

La Tour Eiffel Europeen

Almenys a nivell simbòlic, el far de Paris serà el far d’Europa durant sis mesos.

Marketing

“Le marketing consiste essentiellement à resservir la merde assez vite pour que les dîneurs croient que c’est de la vraie bouffe.”

- Génération X,
Douglas Coupland

Chaînes externes avec Tapestry

Actuellement j’ai comme mission la maintenance et évolution d’un progiciel chargé de stocker les différents produits multimédia de mon client. Cet système est développe avec une mélange de technologies dont personne dans chez le client les maîtrise: Java, Spring, Tapestry, CRX, log4j… C’est le problème de faire un appel d’offre, accepter un fournisseur et casser la relation avec lui avant de recevoir un produit fini avec ça documentation. Mais bon: c’est comme ça.

Un des problèmes que j’ai trouvé dernièrement c’est de paramétrer une url via un fichier xml. On a besoin de ça parce que pour le moment on était obligé à livrer 3 versions différents pour chaqu’un des serveurs (recette, preproduction et production). La difficulté étais en faire arriver le valeur à l’interface (Tapestry) et à différents composants.

Finalement ma solution a été la suivant (et pas forcement la meilleur):

1. Utiliser la dependency injection de spring pour lire un fichier XML et créer un Bean simple (getters et setter). J’ai fais l’appel juste après de valider l’utilisateur et le mot pass, dans le fichier .java.

ApplicationContext ctx = new ClassPathXmlApplicationContext("chamin/au/fichier.xml");
BeanLien lien = (BeanLien) ctx.getBean("BeanLien");

2. Avec la URL du lien, initialiser une variable de session crée par Tapestry.

setLien(lien .getLien());
...
// getters et setters en abstract sont implémentes pour Tapestry automatiquement
@Persist
public abstract String getLienBOPRO();
public abstract void setLienBOPRO(String value);

3. Utiliser la variable dans le templates via ognl.

<a jwcid="@Any" target="_blank" href="ognl:lien">

4. Configurer le fichier .page pour pouvoir utiliser la variable lien.

<property name="lien" persist="session"/>

Je ne sais pas si cela est la meilleur solution mais pour le moment ça fonctionne. Le grand problème avec Tapestry est d’arriver comprendre l’architecture pour pouvoir faire de choses un peu plus complexes.

Disclaimer: je comprend que c’est article-la peut être de la charabia pour un personne non-technique mais je l’ai écrit surtout pour moi et pour me souvenir en un avenir au même temps que pratique mon français écrit.

Passejant el gos

Passejant el Gos

Diumenge sota la pluja

El negoci de l’spam

Tot i que sembla increible, segons l’empresa Marshal, experta en seguretat, el  29% dels internautes ha comprat algun article que li ha sigut proposat mitjançant un missatge d’SPAM.

Un 29%!!! Em sembla al.lucinant! No m’estranya doncs els 150 mil milions d’SPAMS diaris que circulen per la xarxa si al final hi ha inocents que acaben comprant allargadors de penis, viagres i altres productes, a webs més que dubtoses.

Increible i trist que tècniques de baixesa moral inqüestionable tinguin un exit com aquest.

Vist a : Presse Citron

Núvol de paraules

Per crear núvols de paraules tant il.lustratius (com tipics de la web 2.0) us presento Wordle, un aplicatiu web basat en Java on despres d’analitzar un text donat com entrada i despres d’eliminar les paraules més comuns de cada idioma, et crea un núvol de paraules al que es pot modificar el tipus de lletra, els colors, el layout…

És feina de cadascú trobar-li una utilitat a aquest tipus de diagrama però el que és inegable que en cas necessitar-ne un, aquesta eina ens resultarà ideal.

Via Microsiervos

Twitter: definint el model de negoci

Aquesta setmana ha corregut el rumor de que Twitter limitaria el numero de followers que una persona pot tenir, intentant lluitar d’aquesta manera contra l’origen de molts dels problemes que te el sistema com poden ser les penjades o l’increment d’spam.

Tot i que aquest rumor ha estat desmentit (i matitzat dient que es pensaria en limitar el numero de persones que pots seguir i no els que et segueixen)  podria ser també una possible sortida cap a la rentabilització del sistema: Si es vol que un compte tingui més de 2000 seguidors (com passa en la d’algunes personalitats o alguns sistemes d’alertes) podria ser bona idea que s’hagues de pagar.

Imagino que la gent de Twitter ja ha pensat en totes les possibilitats, però tanmateix, limitacions d’aquests tipus crec que serien ben acceptades per una comunitat d’usuaris que comença a estar una mica mosca dels continus errors i penjades del sistema i que acceptarien opcions de pagament si d’aquesta manera el sistema funciona “niquel”.

Pagant els que fan un us exhaustiu del sistema tothom en gaudiria d’una millora de qualitat.

Font: GigaOM

¿Una burbuja 2.0?

Leído en un comentario a un post de Carlos Blanco:

“Si os dijera que quiero montar un negocio offline para recibir usuarios en mi local para que interactúen, se conozcan y puedan hacer uso de mis servicios gratuitos a cambio de unas pequeñas limosnas ocasionales, ya que todavía no tengo claro como rentabilizar el negocio, me daríais 600.000 €?. No me digáis que os pido mucho, tengo pensado recibir muchas visitas al día, y cuando se me ocurra la forma de rentabilizarlo lo petamos!!!

PD: Olvide comentar que hay bastantes sitios como el mio en esta misma calle, que ofrecen esto mismo, también de forma gratuita, me llevan unos cuantos años de distancia y no aporto ningún factor diferenciador.”

Pues eso.

El meu muesli personalitzat

Llegint un article a Techcruch.fr sobre startups alemanes m’ha crida l’atenció Mymuesli.com, una empresa fundada per Max Wittrock, un jove alemany de 26 anys, que ens ofereix crear el nostre propi Muesli escollint els ingredients entre un gran assortiment de cereals, fruites… Ells s’encarreguen de preparar la teva mescla (que hauras guardat sota un nom personalitzat per facilitar posteriors comandes) i enviar-la a casa teva.

Pel que sembla la idea ha tingut força exit (i ara s’ha exportat a Gran Bretanya) però cal tenir en compte que el Muesli ja és el principal esmorzar en aquests països.

No ho se… he trobat simpatica aquesta startup del que podriem considerar “alimentació 2.0″.