mardi, août 16, 2005

Les cocotiers, le sable...

...et la pluie.

Retour plus tot que prévu de mon week-end because temps à pas sortir un chihuhua dehors.

Pas grave, ça m'a permis de bosser un peu sur ma barre de tache... J'ai des idées pleins la tête et inédite sur Atari mais la mise en place risque de rendre zbar ( c'est son petit nom) incompatible avec certains AES.

On verra bien quelle sera ma décision finale.

Bon dodo.. je me reveille dans 5 heures.

dimanche, août 14, 2005

Coder des démos, ça creuse...


Un truc que je n'avais jamais remarqué sur le site de nos fringants gaillards de DHS, c'est qu'ils avaient une page spécial cuisine.

Là, je viens de lire leur recette des spaghetti bolognese... vous me croyez si je vous dis que le litre de sauce dans la casserole, c'est du ketchup? Non? ben vous avez tord.

Quel bande de sauvages...

On les vaincra..

Bon, apparement, Blogspot a mis à la disposition de ses clients un filtres anti-spam.

Mouais.. j'ai des doutes quant à l'efficacité du bazard mais bon, je réouvre les commentaires pour voir ce que ça donne.

J'éspére trouver peu de pubs sur les pompes à penis dans les jours qui suivent..

Le repos du guerrier.

Haaa le 15 aout.. grillade de poisson, nana en bikini, nuit blanche, le tout sur une plage ensoleillée Italienne...

Probléme, j'habite en Belgique, donc je vais me contenter de quelques jours de repos avec des amis dans mon mini appart de blankenberge.

Ca tombe bien, mon voisin du dessous a mis une webcam sur son balcon, si vous voyez un gars courir tout nu sur la plage demain et lundi, c'est moi.

jeudi, août 11, 2005

Teasing

Aprés le concours "trouver le nouveau programme de zorro", voici les résultats:

Gagnant: Strider !

Ces remarques pertinantes lui ont permis de se raprocher de la réalité de plus, c'était le seul participant alors..

Enfin bref, j'ai presque fini.. tout compte fais, ça ne m'a pas pris plus de 4 heures pour le faire..

Mais c'est quoi ? Une barre de tache

Oui bon, je vous entend déjà:"quoi? encore une?" oui monsieur mais celle-là, elle a la zorro's touch !

Que je vous explique; le but c'est qu'elle soit:

1) Belle.
2) Petite en taille et en mémoire.
3) Quelle fasse ce que les autres ne font pas.
4) Modulable.

Pour être en accord avec les points 1, 3 et 4, j'ai honteusement pompé l'idée du tracker de BeOS.


Je n'ai actuellement fait que 2 modules; l'horloge et le moniteur systéme.

Voici les details:

- L'horloge: ce module permet de voir l'heure ( ça, on s'en doutait) mais enfin avec une mise à jour par seconde et non plus toutes les 2 secondes comme on l'habitude sur Atari.

De plus ( et ça, ça me fait personnellement plaisir), ce module permet aussi de mettre à jour l'horloge système via le net !

- le moniteur systéme: barre d'état avec le nombre de ST Ram, TT Ram disponible et.... le %CPU utilisé par le systéme !
Ce dernier point est une première sur atari car c'est le seul à être à 100% fiable.. les autres rares outils permettant de faire la même chose donne un pourcentage bizarre et pas en temps réél.

Ce module n'est compatible qu'avec MiNT.

Avant la premiére release, je dois finir le programme en lui même ( il l'est à 90%) et faire au moins 2 autres module; un moniteur de température pour la CT60 et un autre pour relever la temperature, un peu comme zweather mais dans la barre de tache.

Voilà le tant attendu screenshot:



La rançon de la gloire.

Là où avec les précédantes versions de zview, je recevais entre et 10 et 20 mails ou réaction sur les forum, actuellement, j'en suis presque à une centaine 2 jours aprés les lancement ( oui oui, je les compte... faites pas attention) !

Apparement, c'est dûe à 2 choses:

- C'est la première fois qu'un site de news Allemand en parle et quelques teutons m'ont même demandé pourquoi je nomme une première version "beta 6".
- Le codec PDF a donné envie aux utilisateurs de Calamus d'essayer le soft.

Mais pourquoi je raconte ça? tout d'abord parceque c'est mon blog et je parle de ce que je veux ;-) et ensuite pour vous faire partager les quelques morceaux choisis suivants:

...I must admit that, some years ago, I thought the French Atari 
software scene wouldn't be as good as others because many programs I
tested crashed or were unfinished. Now it's the French hardware and
software scene that saves the Atari community! Now, what would be the"
Atari scene without you, Didier, Rodolphe etc?...

Raciste !


...A question: It is possible to accelerate the PDF view? with caching
or similar things?...

Bien sûr ! là, je suis occupé à optimiser le bazar pour decoder un PDF sur un calculette Ti en moins de 4 secondes..


Der Download funktioniert nicht richtig. nach ca 300Kb bricht der Download
ab. (Win 98SE IE6)

1) le bonjour, c'est pas pour les chiens.
2) je comprend pas ta langue de cheval.


...it doesn't work on MagiCPC !!

Cher monsieur, je pense que votre phrase aurait eu plus de poid en la terminant avec un petit "J'irai pissé sur ta tombe".


I find your Zview great now with PDF support and I have some
proposals for it:

Allez y, passer la commande, de toute façon, j'ai que ça à faire, dans la vrai vie je suis un hérmite qui habite dans une caverne.


...It is a very good software but not yet complete as Porthos.

Je vais de ce pas me pendre par les pouces mon bon maitre.

Dans tout les cas, et même si mes réponses ironiques vous laisse penser le contraire, merci aux personnes m'ayant envoyé un petit mail; absolument tous m'ont font plaisir ! même les perles ci-dessus.

mardi, août 09, 2005

Putain de spam...

Aprés le viol collectif de plus de 50 spammeurs par jours de mon adresse email voilà qu'ils s'attaquent à mon blog.

10 spams dans les commentaires aujourd'hui :-/

Puisque c'est comme ça, ceux-ci ne seront accessibles que pour les personnes enregistrés.

Eureka !


En browsant le web, je suis tombé sur un page reservé à BeOS et là, ce fut l'illumination... C'est bon, je sais ce que je vais coder !

Un truc bien geek qui perso, me manque vraiment même si des équivallants ( mais tous pourri) existent déjà... Ca sera compatible que systéme multi-tache, on peut pas faire autrement.

Ca ne "devrait" pas me prendre plus de 20/30 heures donc j'essairai de sortir le truc pour début septembre... avant d'attaquer un gros morceau.

Quel rapport avec la photo? Aucun, mais elles poutrent non?

lundi, août 08, 2005

Bon, et maintenant?

J'ai tellement eu à faire avec les bugs de dernières minutes de zview beta 6 que je n'ai même pas eu le temps de répondre à la plupart de mes mails et poster sur mon blog.

Ceci étant fait, je suis à nouveau libre.. mais libre de coder quoi? J'ai 3 heures à tuer tout les jours et la TV, hors coupe du monde de foot ou StarGate-SG1, c'est pas pour moi ( oui, je suis un gros beauf).

J'en sais rien.. à vrai dire, j'ai une petite idée derrière la tête mais c'est un gros projet et je voudrais d'abord faire un petit truc sympa qui n'existe pas encore sur nos machines ou qui existe mais en tout pourri.

J'hésite.. si une âme perdu se perd sur ce blog, vous avez des idées à soumettre à votre seigneurie ?

mardi, août 02, 2005

Un peu de serieux.

Sur Atari, on est devant un fait accompli: il nous faut un moteur HTML compétitif car ce standard n'est pas indispensable que dans le cas d'un navigateur; plusieurs autres type de programmes en ont besoin comme les aides en ligne, clients email, etc...

Etant donné qu'Highwire n'est pas à la hauteur( et ne le sera probablement jamais), il nous faut regarder ailleur.

Hier, je me suis donc penché sur la question à titre iinformatif et ce qu'il en resort est qu'il y a actuellement 4 moteurs HTML plus ou moins complet avec sources disponibles:

- Khtml de KDE.
- GTKHtml2 de Gnome.
- Gecko de Mozilla.
- WebCore d'Apple.
- GTK WebCore de Nokia.


KHTML:

C'est le moteur HTML officiel de KDE... Question qualité, il n'y a rien à dire, c'est le meilleur même face au commerciaux comme celui d'Opera ou d'Internet Explorer car il intégre d'hors et déjà le support des CSS2. ( en plus du DOM, JavaScript, CSS1 et HTML4 déjà présent).

A titre d'exemple, c'est le seul à passer le test Acid2( Voici ce que ça devrait donner).
Le gros problème, c'est que tout dépend de Qt de Trolltech. Création de Threads, gestion des évenements, sortie graphique, création de fenêtres, etc.. Absolument tout passent par cette libraire.
Et vu que les sources de celle-ci pèsent 84,9 Mo dans sa version légére pour machine embarquée ( !!!), c'est presque importable.

GTKHtml2:

En 2001, voyant KHTML briller dans tout les sens, le project GNOME décidait de réagir en sortant GTKHtml2.

J'ai téléchargé les sources et première surprise, celle-ci ne font que 6.1 Mo !
Deuxiéme bonne surprise, c'est bôoooooooooooo.. tout est immédiatement compréhensible, code propre, bien répartie entre les fichiers, etc..
Troisiéme bonne surprise, la technique! En fait, c'est simple, ils transforme du code HTML, CSS et DOM en XML lisible partout ( je l'ai fais avec zweather).

Malheureusement, cette librairie à pour vacation d'être utilisé dans des applications HTML légére genre client email ce qui fait que le Javascript n'est pas gérer... vraiment dommage...

Gecko:

Il faut savoir que Gecko n'existe pas, c'est une légende.. en fait pas vraiment, il existe mais il est indissociable du coeur de mozilla car il gére lui-même un tas de chose comme le toolbar, etc..

Preuve en est que des logiciels utilisant Gecko comme Galeon, Epiphany et autre.. nécessitent l'installation de mozilla ou de firefox.. et comme ce dernier pése la bagatelle de 200Mo de source...

Et qu'en est-il de Minimo ( le browser pour machine embarqué venant de mozilla)? Et bien, c'est pareil, il à besoin actuellement d'une partie de Gecko pour pouvoir être utilisé ce qui fait que ça fait 2 ans que "ça va sortir bientot".
WebCore:

C'est un fork ( dérivé) du moteur KHTML fait par Appel.. ils ont remplacé toutes les appels fait à la librairie Qt par les leurs.

Mais comme leurs libs sont unitilisables car écrite en ObjectiveC et non libre, on zappe cette option.

GTK WebCore:

C'est un fork du WebCore d'Apple fait par Nokia mais contrairement à la version de la société à la pomme, les appels systéme et graphique sont fait à l'aide de Glib2 ( qu'on a déja), Pthreads( qu'on a à moitié) et GTK.

C'est ce dernier qui pose probléme mais en y réfléchissant bien, le port de ce moteur est le meilleur rapport "Evolutivité/Qualité/temps de portage"... reste plus qu'à trouver un volontaire.


lundi, août 01, 2005

Enfin je peux jetter mon Eclipse !


Oui, ça vient d'être annoncé en petite pompe; la CT60 aura sa carte fille PCI !

A nous les joies des images cochonnes en haute résolution, etc..
Bref que du bon à condition que Rodolphe Czuba ait assez de pré-commandes.

Bien fait pour la gueule des blondinets tiens ! Ca leur apprendra à nous faire attendre 3 ans pour rien..