ph.charriere@k33g.org's blog
Parce que c'est plus Geek, je déménage le blog
Voilà, c'est fait, mon blog change de plateforme et passe chez GitHub, ... parce que c'est plus "Geek", mais aussi parce que je trouve cela plus pratique : je peux saisir l'ensemble de mes billets en markdown, les gérer en conf (via Git & GitHub), un "commit, et hop ! c'est publié.
Le tout est propulsé par Jekyll qui lui aussi est utilisé par GitHub, ce qui vous permet de créer un blog facilement pour chacun de vos repository GitHub (vous pouvez aussi l'installer chez vous en mode stand-alone).
Certes ce n'est pas Wordpress, Drupal ou autres plateformes de blog, mais c'est très très pratique, facile à utiliser, et finalement, je vais pouvoir passer plus de temps "fignoler" mes articles, plutôt que d'en perdre à administrer mon site (enfin j'espère).
Le petit truc sympa & bien geek : vous pouvez forker le blog et faire des pullrequests pour proposer des amélioration et des corrections (du contenu et du code). ;)
Nouvelle adresse : http://k33g.github.com/
L'ancien Blog est toujours consultable pour le moment, www.k33g.org restera, mais sous une autre forme.
Mon 1er tuto BackBone.js (avec zepto)
Le tuto est très simple : saisir des données, les afficher dans une liste, afficher et faire disparaître un message, mais ça devrait vous faire deviner la puissance de BackBone.
L'article est sur gitHub :
https://github.com/k33g/articles/blob/master/2011-07-19-BACKBONE.md
Le code source avec les ressources associées est ici :
https://github.com/k33g/articles/tree/master/samples/backbone
Bonne Lecture.
iOS5 : Split-view with position:fixed and overflow:scroll
A quick and dirty tutorial : how to make a split view webapp on mobile Safari.
Have a nice day! :)
1ère application mobile WebOS avec MOJO (HP+Palm)

Ce week-end, j'ai décidé, avec la sortie de l'HP TouchPad qui approche, de m'amuser avec le WebOS SDK. Je vous livre mes découvertes par le biais d'un rapide tutorial : "comment faire un mini slideware pour WebOS".
J'ai été surpris (très agréablement) par la simplicité de prise en main du SDK, et par la rapidité de l'émulateur.
Vous pouvez me lire directement sur ce blog, ou sinon vous trouverez l'article sur GitHub, ici : https://github.com/k33g/articles/blob/master/2011-05-29-PALM_WEBOS_MOJO.md.
Le code source du tuto se trouve par là : https://github.com/k33g/articles/tree/master/samples/webos
Bonne Lecture et bon Dimanche à tous.
Coder en Pascal sur son téléphone Android
PP aka "PéPé le compiler"

Pépé est un compilo pascal qui tourne (qui compile) directement sous Android. Pépé génère des exe ARM natifs à partir de codes sources Pascal standard. Ce ne sont pas des apk, mais des applications console qui sont générées et que vous pouvez lancer à partir de Pépé.
Pour ceux qui se souviennent des Palm, retrouvez, et pour ceux qui n'ont pas connu, découvrez les joies de la programmation "onboard" dans le train, métro, bus, à la campagne même si vous êtes "interdit" d'ordi pour le WE ...
Remarque : le créateur de PP est mon ami Philippe Guillot, ce n'est pas K33G (donc moi) qui ait réalisé ce bijou (je suis juste l'hébergeur sur mon compte Github, en attendant que Philippe se décide à utiliser Git et Github ;) )
télécharger le dernier PP.apk (2011-05-28) : http://dl.dropbox.com/u/21154141/pp.apk/Pepe.apk (liens temporaire avant de faire une "home")
- le code source (et le manual) par ici : https://github.com/k33g/pp
- le Wiki par là : https://github.com/k33g/pp/wiki
- Pour compiler le bouzin il vous faut le Android SDK + le Android NDK
- Pour le moment les exe générés ne le sont que dans le "contexte" de Pépé, il n'y a pas d'apk "standalone", ce qui semble difficile à faire sans rooter le terminal, mais si quelqu'un a une idée, qu'il n'hésite pas
Sur ce, bon code.
Android Onboard Pascal Compiler
PP aka "PéPé le compiler"

Pépé le compiler is a freewere standard Pascal compiler for the Android plateform, that runs directly on the handheld. Pépé generates true native ARM executable code fom standard Pascal source program. Console applications may be generated on board in the train, while waiting the bus, while fishing, on the beach, or what ever you are, either on a tablet or on a smartphone, provided it runs with the Android operating system and with an ARM processor.
Remark : the creator of PP is Philippe Guillot, not K33G (only repository manager ;) )
Download last PP.apk (2011-05-28) : http://dl.dropbox.com/u/21154141/pp.apk/Pepe.apk (tempory link pending the establishment of the website)
- get the source (and manual) here : https://github.com/k33g/pp
- Wiki is here : https://github.com/k33g/pp/wiki
Ré-utililisation pour gain de productivité en SSII ?
J'ai un avis très particulier sur le sujet. En tant que responsable technique de la boutique pour laquelle je travaille, la direction groupe m'a demandé un "draft" de stratégie de réutilisation de composants "codés" sur les projets, dans un soucis de gain de productivité et de qualité.
Je viens de terminer mon "slideware" ... et de l'envoyer.
... vais peut-être me faire gronder ;)
je vous fais partager ma vision, bonne lecture
1ère application CouchApp : partie 2
Voici la 2ème partie de "Comment créer votre 1ère application CouchApp pour CouchDb", où nous allons :
- faire du ménage dans le code
- revoir nos méthodes de tri et de "query"
- ajouter la pagination
Alors c'est un peu long, car au fil de cet article je corrige des erreurs de conception de la 1ère partie, mais c'est plus "pédagogique"
Pour une lecture plus confortable vous trouverez l'article ici :
03-Premiere_application_partie_2.md sur GitHub
PS. : vous pouvez "forker" ou retrouver cet article ici : https://github.com/k33g/couchapp-book (avec les codes de l'exemple)


Recent comments
1 year 50 weeks ago
1 year 51 weeks ago
1 year 51 weeks ago
1 year 51 weeks ago
1 year 51 weeks ago
1 year 51 weeks ago
1 year 51 weeks ago
1 year 51 weeks ago
1 year 51 weeks ago
1 year 51 weeks ago