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

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

Tag - programmation

Fil des billets - Fil des commentaires

mercredi, 3 octobre 2007

En vrac

Ca fait trois semaines que j'ai commencé la rééducation de mon épaule : 2 séances de piscine par semaine. J'ai beaucoup moins mal, et je récupère ma force musculaire petit à petit (ouais, je sais, j'avais pas grand chose à récupérer...).

En complément, je vais courir. Pas assez à mon goût, mais c'est pas toujours facile de se motiver à aller courir tout seul... Fred !!!

J'ai passé la visite médicale annuel avec succès, j'ai même gagné 1/10ème à chaque oeil par rapport à l'an dernier, ce qui fait que je suis à 12/10ème, plutôt pas mal. Vieillir me fait du bien.

J'ai repris le sax, je me suis acheté une partition des meilleurs morceaux de soul avec un CD d'accompagnement. Faudrait que je sois un peu plus assidu, mais la reprise se passe bien.

Je me suis mis en tête d'apprendre le Flash, actionScript 3, Flex et AIR. Pour l'instant, je débute sur Flash, au bout d'une demie heure j'avais fait un pong, rien de bien difficile là dedans.
Le soucis, c'est que je suis sous Linux et que Flash ne tourne pas sous Linux. Il me faut donc soit installer Windows sur mon PC, mais j'ai pas tellement envie, soit prendre un portable qui me servira aussi pour les chambé-carnet par exemple. Tant qu'à faire, autant prendre un mac, un macbook serait pas mal, j'attends la réponse d'un vendeur sur priceminister, on verra bien...

La neige a tombé sur nos belles montagnes. Samedi la Tournette était blanche, et les Belledonnes sont toutes blanche aussi.
Tignes à ouvert samedi et mes skis sont loin d'être prêt. Ils sont recouvert d'une grosse couche de fart, il faut les racler, les farter et les aiguiser...
Maintenant que mon pote ne bosse plus à sport2000, ça va me coûter des sous tout ça !

Johan, mon meilleur pote part en Allemagne, il a trouvé un poste là bas, ça me fait de la peine de le voir partir, mais je suis content pour lui.
C'est pas dramatique non plus, je vais en profiter pour aller le voir là bas, et on doit s'organiser une semaine de ski en janvier, plutôt cool comme programme.

PS : C'est bon, le vendeur vient de confirmer la vente du macbook. YEAH !

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.

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...

vendredi, 16 juin 2006

Rencontre Ruby on Rails à Chambéry

Une rencontre à propos de Ruby on Rails aura lieu dimanche après-midi à 15h au Cardinal.

Si vous êtes interessé, rendez-vous dimanche

Via : curio

lundi, 22 mai 2006

Comparatif des différents Framework pour développer des applications web

Un developpeur de la NASA a fait une présentation comparant différents framework pour développer des applications web.

Il part du constat que l'interface utilisateur doit être souple pour être modifiée rapidement et ainsi faire face aux exigences du client.

Sont sur le banc de comparaison :

  • J2EE
  • Ruby on Rails
  • Zope / Plone
  • TurboGears
  • Django

Au début, il explique sa métrique (avec la fameuse variable de "fun"), et enchaine sur un simple Hello World, puis continue avec une toute petite appli un peu plus compliquée.

Le résultat est assez sympa, la vidéo bien sympa aussi, malgrès les 378Mo à télécharger, et l'anglais tout à fait compréhensible (j'ai absolument tout compris, donc bon !).

Bon visionnage !

Télécharger la vidéo : NASA - Développer des applications web rapidement.