Outils personnels
Vous êtes ici : Accueil Ze Valken's Blog Topics widget
Tag Cloud
acer active directory adsl airport express alienware amazon anabret antec anti-spam antivirus app store apple apple expo apple store applecare arnaud larher asus asus terminator athlon 64 athlon xp ati audigy b'twin barebone batterie bind bitdefender blog blu-ray bluetooth boitier booq bouygues télécom brenthaven bug canalsat canon captcha chloe clavier coolermaster core 2 corsair covertec cpl creative css d-link d900 da vinci code dashboard dell divx done that ds dune dvd décathlon ecran edf emule enermax enregistreur numérique ericsson facebook films firefox flickr fon fossil france télécom free freebsd fujitsu fun gameboy garantie geforce gigabyte google gps graveur griffin gskill gundam half life 2 hdmi hitachi home-cinéma ibook id3 ilife internet internet explorer iphone iphoto ipod itunes ixus j'ai vu/lu jacky jeux jres k750 k800 l'express la fraise la poste lg linksys linux live search logitech loto mac mac os x macbook macbook pro maison mdp media center media extender microsoft mistergooddeal montgallet montre mp3 msi n95 nero netgear neuf télécom newsgator nintendo nokia norton nvidia open source orange ordinateur oregon scientific visual overclock p2p panda panne paypal pc-cillin pdair pentium iii philips photo photoshop album php picasa playstation plextor plone portable portage ports postfix postgrey powerbook qplonecomments quills radeon ram raptor realtek rer route 66 rss sac safari samsung sauvegarde scsi seagate seti sfr shozu sidebar simpleblog sims site snap snoopy société sony sony ericsson souris star wars stardate stargate atlantis stats suivi séries taisol technologie ten thèmes tnt tom tom tps travail tversity télé télé2 téléphone ups v3 vaja via victorinox viewsonic virgin virtualisation virus vmware vol vélo wave web webcam webmin western digital widcomm widget wifi wii windows windows ce wow wtf x.org xbox yahoo! widgets yamaha z600 zalman zope
 

widget

29/11/2007

Pwned

by Paig Chong Woo — last modified 29/11/2007 00:00

Dashcode m'a tuer.

Il y a un temps, j'ai fabriqué un programme de calcul de stardates en Delphi, nommé Star Date. Puis j'ai découvert Yahoo! Widgets (qui s'appelait encore Konbabulator à l'époque). Et j'ai donc codé une version de Stardate pour Konfabulator.

Au fil du temps, Stardate est devenu plus sophistiqué que Star Date. En même temps c'est normal, d'une part Delphi c'est un peu mort, et en plus le kit de développement est devenu payant. D'autre part, une fois mon widget placé sur le site de Konfabulator, puis de Yahoo! Widgets, des gens se sont intéressés, et ils ont formulé des demandes et remarques pour l'évolution de Stardate.

Et durant tout ce temps, Yahoo! Widgets a fait des émules. Il y a eu Google Desktop, puis le Dashboard de Mac OS X, et enfin le Volet Vista (Sidebar) de Windows Vista.

Malheureusement, tous ces systèmes de gestion de gadgets sont incompatibles entre eux... Et mon pauvre Stardate est confiné à Yahoo! Widgets. Hier, je me suis décidé à le porter partout où c'est possible (où je suis assez compétent pour l'adapter).

Aujourd'hui, j'ai commencé par Dashboard, vu que j'ai un PowerBook et que j'ai tout l'environnement sous la main. Google Desktop et le Volet Vista, c'est plus dur, je n'ai ni l'un ni l'autre au boulot (Google Desktop est installable facilement, mais Vista, c'est une autre affaire).

Et je profite que j'ai installé Mac OS X 10.5, pour lancer Dashcode, et fabriquer un joli widget Dashboard.

Et je suis resté tout con.

Je suis habitué à divers environnements de programmation, et autant Dashcode ne m'a pas dépaysé, autant j'ai été complètement coincé quand j'ai voulu ajouter des objets image dans mon widget...

Sûrement que j'ai loupé un bouton ou une option, mais tout de même, ça me surprend... Je vais laisser couler l'affaire un moment (parce que j'ai du vrai travail), et y revenir quand j'aurai les idées claires.

Dashcode : 1 - Moi : 0...

09/06/2005

7000 !

by Paig Chong Woo — last modified 09/06/2005 00:00
Filed Under:

Mon widget a du succès. :)

7000 !

Un toutes les 36 minutes ! ;)

06/12/2004

Stardate

by Paig Chong Woo — last modified 06/12/2004 00:00
Filed Under:

J'ai revu mon programme Stardate récemment, et j'ai sorti un portage sur Konfabulator.

En tant que fan de Star Trek, je me suis intéressé au système stardate, et j'ai écrit un programme pour Windows, suivant les indications d'Andrew Main, sur sa FAQ. J'ai mis un bon moment à le finaliser, et à lui faire afficher la bonne valeur... 7 ans. :) Ça tombe bien, c'est la longueur des séries. ;) Il est d'ailleurs disponible ici.

Je l'ai "terminé" récemment, en réécrivant le moteur de calcul (l'ancien était assez faux). Et j'ai été amené à repenser le calcul du stardate en réécrivant le programme pour Konfabulator, un programme... Amusant. :) Je ne saurais pas trop comment le décrire, c'est un environnement où on peut faire tourner des mini-programmes en JavaScript sur le bureau. Le mieux est que vous le voyez de vous-même en visitant leur site.

Donc j'ai écrit un afficheur stardate pour Konfabulator. J'y ai passé une journée, entre les erreurs de logique et les erreurs de fuseau horaire (le temps UTC !). Et j'ai mis deux heures de plus à le réadapter sur mon programme Windows.

Konfabulator propose aussi une galerie de widgets, les mini-programmes. Il y a toutes sortes de choses, mais pas de calcul stardate. J'ai donc proposé le mien (c'était bien mon intention première, d'ailleurs ;)). Et il s'est téléchargé à 643 exemplaires depuis le 1er décembre et à l'instant, ce qui fait un tous les quart d'heure ! :) Et il y a même un mec qui trouve que mon widget est génial (enfin, il écrit "Genuis", mais bon ;)).

Essayez Konfabulator, c'est marrant, d'ailleurs, le prochain Mac OS X va avoir un système similaire, appelé Dashboard et je compte bien porter Star Date dessus. :)

Mécénat
Images chez flickr
www.flickr.com
Voici un module Flickr utilisant les photos d'un album intitulé Image du jour. Cliquez ici pour créer votre module.
 

Plone powered yeah baby! ;)

Ce site utilise Plone, pourquoi pas vous ?

Creative Commons License