JS, ma vie. Je sais on s'en fout, mais bon...

Aller au contenu | Aller au menu | Aller à la recherche

lundi, 2 juillet 2007

développeur Java, Flex, ActionScript 3

Elephorm recrute un développeur Java, Flex, ActionScript 3

Dans le but de développer de nouveaux services autour du Web ainsi que sur nos DVDROM (streaming vidéo, vente en ligne, multimédia offline et online), nous recherchons un profil de développeur Web.

Qualités recherchées :

  • Parfaitement autonome dans son développement et force de proposition pour des solutions techniques.
  • Maîtrisant les technologies suivantes : Flex, Apollo, Flash Actionscipt 3, PHP/mySql, ajax, opensource OScommerce.
  • Forte motivation et investissement dans cette tâche.
  • Intérêt pour la veille informatique Web et multimédia, capacité d'auto-formation.
  • Anglais souhaité.

Lieu : Savoie Technolac, Le bourget du lac (73) Envoyez votre candidature avec votre cv à contact(AT)elephorm.com

mardi, 5 décembre 2006

Trop pas le temps, je suis super charette !

En ce moment, je vois pas les semaines passer.

Entre le boulot, le sport, et un nouveau service web en développement, ça me prend pas mal de temps. Les week-ends passent super vite, le temps de faire 2 bricoles dans l'appart, de faire les courses, d'aller courir un peu, boire une bière et c'est bon, on est lundi matin, c'est repartit pour un tour !

Du coup, plus le temps de bloguer, de me poser un peu, de faire le point, de réfléchir un peu, toujours a fond...

Vivement que le service web soit lancé que ça me laisse un peu de repos !

lundi, 23 octobre 2006

On bosse !

Je viens juste de sortir de réunion mensuelle avec l'équipe et voici donc un point sur les sites mis en production et leurs particularités :

Le site de l'association caritative, avec plusieurs articles, de l'audio, des vidéos et des affiches en lignes.
Il y a aussi une boutique en ligne avec payement électronique sécurisé et la possibilité de faire un don en ligne pour aider une cause.

Le site de l'eurovélo 6, un itinéraire de vélo qui permet d'aller de Saint Nazaire à Tulcéa en Roumanie. Une carte en flash complètement dynamique permet de visualiser chaque tronçon du parcours et d'avoir des informations pour les villes que vous croiserez.
Niveau multimédia, des reportages audio sont proposé en Français et en Allemand, des galeries d'images et un livre d'or.

Jouez et gagnez des places de cinéma pour le film : "La citadelle assiégée"
Un module de quiz très simple et vraiment très souple d'utilisation, à inclure pour n'importe quel site, sous Plone ou non.

  • Sites Milan

Des sites entièrement configurables par le client depuis l'interface d'administration : images, bandeaux, boutons, feuilles de styles CSS, contenu, etc...
Tout est fait pour que Milan puisse construire leurs sites le plus simplement et le plus rapidement possible.

Voilà un peu l'actu des nouveaux sites mis en lignes. D'un point de vue perso, j'ai développé entièrement le système pour les sites Milan, ce n'est pas encore fini, il reste encore quelques petites retouches à faire.

mardi, 19 septembre 2006

Livre Python

Quand on fait du Zope / Plone, on est forcément obligé un jour où l'autre de faire du python.

Au début, ce n'est que quelques lignes incluses dans une ZPT, puis un petit script, et plus ça va, plus on touche au python.
Jusqu'au moment où on se dit : "Et si j'apprenais le Python maintenant ?"

Après une rapide recherche sur le net, j'ai trouvé "Programmation Python" de Tarek Ziadé. J'ai proposé à mon Chef de projet de le faire acheter par la boite, le processus est donc en cours.

J'espère qu'on le recevra bientôt et que le livre est à la hauteur des mes espérances.

mardi, 5 septembre 2006

Réflexion

J'ai toujours eu du mal à me poser un instant et à réfléchir à des projets, à moi, à ma vie, à toutes ces choses qui pourraient être un tant soit peu importantes.

Dès que je n'ai plus rien à faire, il faut que je m'occupe : lire, regarder la TV, ranger des conneries, arroser mon bonsai. Je ne peux pas rester sans rien faire, rester avec moi même et mes réflexions, c'est comme si je fuiais quelque chose, comme si j'avais peur de découvrir quelque chose sur moi.

Le principal soucis que celà implique pour moi, c'est que ça influe sur ma créativité, je n'arrive pas à trouver des projets perso qui pourraient révolutionner le petit monde du web, où autre chose. Heureusement, dans mon travail, lorsque je suis sur un projet, j'ai beaucoup plus de facilités à trouver des solutions et à apporter des améliorations.

Une chance aussi que d'autres aient des idées et qu'ils me contactent pour les réaliser...

mercredi, 30 août 2006

Images et Plone

Plone intègre de base un type de contenu pour les images, il existe un autre type de contenu pour les fichiers, les images pourraient être considérées comme des fichiers, mais on perdrait pas mal d'information et de souplesse dans la gestion du contenu.

Lorsque l'on ajoute une image, des vignettes de plusieurs tailles sont automatiquement générées :

  • 'large' : (768, 768),
  • 'preview' : (400, 400),
  • 'mini' : (200, 200),
  • 'thumb' : (128, 128),
  • 'tile' : (64, 64),
  • 'icon' : (32, 32),
  • 'listing' : (16, 16)

Ce qui permet de couvrir la plupart des utilisations, mais c'est sans compter le client (ou le graphiste).
On peut donc créer un type de contenu dérivé du type image de base et rajouter des valeurs pour les vignettes. C'est assez contraignant, car il faut absoluement connaitre toutes les tailles d'images possibles pour le site, et si par malheur le layout du site change, il faut modifier le type de contenu avec les nouvelles tailles d'images et regénérer toutes les images.

Pour palier à ce problème, j'ai écris une external method qui prend en entrée une image et la largeur et la hauteur maximum désirée.
Le script vérifie si la miniature correspondante n'existe pas déjà ou si elle est à mettre à jour, et le cas contraire la créé et affiche la miniature.
Toutes les miniatures sont créées dans un dossier spéciale et stockées dans la ZODB.

Bref, un petit script qu'on se demande pourquoi il n'a pas été fait avant...

jeudi, 13 avril 2006

Ca bouge !

Ca bouge un peu dans ma boite.

Une collègue à posé sa démission en début de semaine. Hier : réunion de crise. Tous les membres de l'équipe sont passé les uns après les autres dans le bureau du boss.
Résultat : un collègue qui était en CDD depuis pas mal de temps passe en CDI, et mon CDD est prolongé jusqu'à janvier.

J'ai donc le temps de voir d'ici là et de me faire une vraie bonne expérience en Zope / Plone.

Ca va me faire un peu de stabilité tout ça, et je pense à me trouver un appart' assez rapidement...

mercredi, 12 avril 2006

Plone 2.5 beta

Ca va bientôt faire une semaine que Plone 2.5 est en béta, je ne l'ai pas encore testé (et je ne pense pas qu'on va la tester ici), mais en voyant le changelog, il y a quelques points qui me semblent pas mal du tout :

  • Nouveau système de cache

Ca va pas faire de mal ça, quand on voit comment Plone rame, un système de cache performant ne ferait pas de mal. On à déjà mis en place des système de cache sous Plone, on pensait aussi mettre un squid en frontal pour résoudre le problème.
On annonce un chargement des pages 10 à 40 fois plus rapide avec ce nouveau système de cache.

  • Workflow

Le workflow de base de Plone n'est pas super génial, jusqu'à présent, on ne pouvait associer un workflow qu'à un type de contenu. Avec la nouvelle version, on pourra associer un worflow à une branche du site, ce qui va largement faciliter la création d'espace réservé...

  • Un peu d'AJAX

Comme par exemple, la réorganisation des éléments dans les dossiers par drag'n'drop

La version finale est prévue pour le 8 mai, et devrait fonctionner avec Zope 2.8.5+ et Python 2.3.5+ ou Zope 2.9.1+ et Python 2.4.2+

mardi, 28 mars 2006

Zopera, ou la communauté Zope française.

Zopera, c'est LE site de la communauté Zope française.

On y trouve de tout, news, forum, articles, quizz, etc... Malgrès une animation pas forcément toujours au rendez-vous, les questions posées sur le forum trouvent réponses, ou non. J'admet que je ne vais sur ce site que lorsque j'ai un problème, et que je ne partage guère mes connaissances, quand je vais sur le forum, je regarde les post récents, et quelques fois, je tente de répondre, mais bon, généralement, j'y vais pour trouver une réponse aussi...

Bref, cette petite communauté marche bien, enfin marcherait plutôt pas trop mal, si le site n'était pas down 2h toutes les 5 minutes. D'ailleurs, au moment où je parle j'obtien l'erreur :

Proxy Error
The proxy server received an invalid response from an upstream server.

The proxy server could not handle the request GET /.

Reason: Could not connect to remote machine: Operation timed out

Apache/1.3.27 Server at www.zopera.org Port 80

Donc c'est pas trop la classe...

Si quelqu'un passe de chez zopera passe par ici, il peut m'expliquer pourquoi leur site chie-t-il donc tant ?

Edit : le site ne marche plus du tout depuis lundi, ils doivent avoir un gros soucis. Sont-ils hébergé chez redbus ? Ca pourrait expliquer une panne après les coupures de courants...