:-y

NFC : No Fucking Chance

vendredi 28 septembre 2012 - 15:32

Comme un peu tout le monde, je vais parler de mon expérience avec les nouvelles cartes bleues sans contact (NFC : Near Field Communication). Vous savez celles qui posent des problèmes de sécurité non négligeables et que personne ne veut vraiment avoir...

En ce qui me concerne, il n'y a aucune chance pour que j'utilise une de ces cartes, et même si une solution existe (?), tant que ce n'est pas effectivement sécurisé, je suis contre parce que je ne pense pas que les banques iront expliquer à Madame Michu comment se protéger et qu'en refusant cette carte bleue, je lutte un petit peu à ma façon...

Comme Sebsauvage, quand j'ai reçu la lettre m'annonçant la bonne nouvelle (il y a 3 mois), je suis allé voir mon banquier pour lui dire simplement que s'il ne trouvait pas une solution de remplacement, je ne voulais tout simplement plus de carte bancaire. Je ne sais pas si Sebsauvage a eu une réponse, mais voici comment ça s'est passé pour moi.

- Tout d'abord, il y a eu la phase, "je ne sais pas, je ne suis pas technicien, je vais me renseigner et je vous tiens au courant..."
- Ensuite, comme je ne suis pas patient (environ 3 semaines sans réponse), je les recontacte et j'ai eu le droit à "vous n'êtes pas le seul à ne pas vouloir cette carte, le responsable de l'agence a demandé plus haut, mais il semble qu'il y ait peu d'espoir, mais ne vous inquiétez pas on vous tient au courant..."
- 3 semaines sans nouvelle, j'y retourne et une explication un peu floue : "a priori, à l'écureuil LDA (Loire Drôme Ardèche), on ne laisse pas le choix du sans contact aux clients, contrairement à l'écureuil de la région Auvergne, mais ne vous inquiétez pas je vous tiens au courant..." ??? (je ne sais pas si un auvergnat peu confirmer ?)
- Ensuite, les vacances, ça traîne un peu, toujours pas de nouvelle et du coup je reçois chez moi ma nouvelle carte... (merci de m'avoir tenu au courant...)
- J'y suis donc retourné (un peu énervé) et quand la guichetière s'est rappelé de moi "Ah, c'est vous l'informaticien ?" (Euh pardon ? c'est le surnom que vous m'avez donné dans les couloirs en parlant du lourd dingue qui vous fait chier ?), elle m'a dit qu'ils avaient une solution à me proposer.

Leur solution est un porte-carte en plastique avec un trou qui en fonction du sens de la carte permet ou non de se servir du sans contact. Timo proposait une feuille d'aluminium mais je ne sais pas si leur solution est efficace (c'était en plastique transparent similaire à cette image)

Bien sûr, cette solution ne m'a pas convaincu (en plus de la place non négligeable que tient ce porte carte dans un porte feuille, il est relativement immonde...) et j'ai donc voulu me séparer de cette carte. Évidemment, si les choses avaient été aussi simples :
- "Non merci, je ne veux toujours pas cette carte"
- "Vous voulez conserver votre chéquier ?"
- "Euh, ben oui"
- "Ça sera 3€ et quelques par trimestre" (WTF ???)
- "Euh, ben non merci alors je ne veux plus rien chez vous (ni chèque, ni carte bleue), je ne veux plus rien payer en plus"
- "Et votre autorisation de découvert ?"
- "Non, je ne veux plus rien payer, je ne veux plus votre forfait" (Il faut savoir que leur forfait avec la carte bleue est à 7,54€ par mois (Oui ça fait 90,48 € par an). Évidemment, je ne payais pas ce prix et toutes les années, il fallait que je les appelle pour qu'ils me fassent 50% ce qui revient à un prix plus raisonnable de 45€)

Pour info, dans la belle brochure avec ma nouvelle carte bleue, j'ai la chance de bénéficier de ce "nouveau service fiable et gratuit". Genre en plus des agios, vous faîtes payer l'autorisation de découvert, mais là tout est gratuit !

(Il faut savoir qu'avant de faire toutes ces démarches, je m'étais renseigné auprès de mon autre banque, la société "géniale", auprès de laquelle j'ai un compte commun depuis 2 ans avec un simple chéquier qui ne coûte rien (0€ !!!) et qui propose une carte bleue visa classique à 39€ par an. J'ai juste eu ma banquière au téléphone, et elle m'a affirmé que leurs cartes bleues étaient classiques, je vous tiendrai au courant si ce n'est pas le cas, mais j'ai bon espoir)

Le sans contact à l'écureuil remplace le monéo, vous savez le truc dont personne ne se sert si ce n'est les étudiants d'université qui n'ont pas le choix à la cafét car subventionné par devinez qui ? l'écureuil...

Mais l'écureuil ne semble pas être le seul à vouloir imposer cette carte, chez les agriculteurs, il aurait rassuré la grand-mère d'une amie en lui disant que le sans contact était encore plus sécurisé qu'avant car, il faut recomposer le code après 80 € d'achat cumulé ??? Non mais faut arrêter avec vos conneries là ! non ?

Tous les oeufs dans le même pachelbel

lundi 24 septembre 2012 - 16:48

Quand je dis que je ne comprends pas comment certains artistes peuvent connaître le succès grâce à des reprises, je ne veux pas dire que des reprises ne méritent pas leur propre succès !

Je reviens sur une vidéo qui a un fait son petit buzz il y a quelques temps.

Si vous avez déjà vu cette vidéo qui explique comment séparer le jaune du blanc des oeufs, essayez maintenant de l'écouter.

Pour ceux qui n'auraient pas reconnu, il s'agit d'une variation du célèbre canon de Pachelbel proche de celle qu'on peut entendre dans My Sassy Girl ! (J'en profite pour vous le conseiller et remercier Qi de m'avoir fait découvrir ce film)

Ne vous fiez pas à l'extrait, il ne s'agit pas d'un classique film romantique à l'eau de rose. Voici la bande annonce pour vous donner une idée un peu plus précise.

Parce que j'aime bien cette musique, je voulais vous faire découvrir d'autres variations :
- une version classique par l'orchestre philharmonique de Berlin
- une version mariage fun par ThePianoGuys (pour les violoncellistes qui en ont marre de jouer les 8 même notes en boucle)
- une version humoristique par les Pagagnini que j'avais découvert en zappant devant le plus grand cabaret du monde... (on retrouve la référence de l'ennui pour les violoncellistes :-))
- une version rock extrait du film Modern Love
- une version verres en cristal
- une version xylophone
- une version style métal
- et pour terminer une version qui fait un mix de tout ça :-)

Comme quoi à partir d'une même œuvre, il est possible de faire des choses très différentes !

Bonne écoute et si vous connaissez d'autres versions sympathiques, je suis preneur :-)

KrISS blog 5 et KrISS feed 4

dimanche 16 septembre 2012 - 08:58

Enfin quelques nouveautés !

KrISS blog
En ce qui concernt KrISS blog, j'ai pris en considération la remarque de Fred pour ne plus afficher le captcha après un preview et je me suis inspiré du blog d'Azikan pour faciliter la personnalisation des menus. J'ai également ajouté un flux RSS pour les commentaires (il est global et non spécifique aux articles). Pour finir, j'ai ajouté un lien pour n'afficher que les messages privés afin de faciliter l'édition des articles en cours et un petit footer comme pour KrISS feed.

KrISS feed
En ce qui concerne KrISS feed, la modification majeure concerne la mise en place d'une page d'édition des flux accessible uniquement en étant connecté. Elle permet de faire des modifications sur plusieurs flux en même temps, comme la suppression de plusieurs flux, l'ajout de plusieurs flux dans un dossier ou nouveau dossier etc.
J'ai également ajouté la possibilité de récupérer le permalink d'un lien posté avec shaarli ou blogotext (avec l'aide de Timo qui a gentiment modifié sa balise <guid>). C'est plus pratique quand on veut fournir l'origine d'un partage (les fameux via). Je me suis inspiré des icônes en CSS de Lucian Marin pour mettre un lien direct vers le flux RSS. Je vous laisse admirer tout ça sur la démo.

J'ai aussi corrigé quelques problèmes (comme le fait de ne plus marquer comme lu un article en faisant un previous). Pour le moment ce sera tout, je n'ai malheureusement pas le temps d'en faire plus en ce moment. Le mode reader reste donc un peu moins abouti que le mode show dont je ne peux plus me passer.

Je n'ai pas encore considéré les problèmes liés à feedburner car il semble que ce soit bientôt la fin de feedburner (via Sebsauvage).

Sortie de l'Iphone 5, je pense comme Jimmy Kimmel

vendredi 14 septembre 2012 - 16:02

- L'Iphone 5
L'Iphone 5 est enfin sortie, personnellement je m'en fous, si vous vous souvenez, j'ai un téléphone qui a 8 ans et même si je suis l'actu des smartphones de prêt, j'espère bien qu'il m'aidera à passer cet hiver (la batterie tient de moins en moins bien la charge... on verra bien).

Si des gens sont prêts à vendre un de leur rein pour s'acheter un produit de la marque à la pomme, je trouve que la vidéo de Jimmy Kimmel résume bien la situation (vo ou vostfr).

Je ne vais pas m'étendre, ni troller, je vous l'ai dit, l'Iphone 5 je m'en fous.

- Jimmy Kimmel
Je profite de cet article pour vous parler un peu de Jimmy Kimmel, car si vous ne le connaissez pas, c'est un présentateur aux États-Unis qui anime sur ABC : Jimmy Kimmel Live! (ça c'est du titre).

Pour faire dans l'actu, il a demandé aux parents de filmer leurs gamins en train d'ouvrir leurs nouveaux habits (qui se devaient être horribles) pour la rentrée des classes. Et ça donne des vidéos sympathiques. Dans le même style, mais moins dans l'actu, il y a les cadeaux de noël pourris.

Il fait aussi des micros trottoirs pour savoir si les gens regardent du porno sur le net.

Dans son émission il reçoit des célébrités. Matt Damon déclinait souvent à la dernière minute en disant qu'il n'avait pas le temps... Du coup, le jour où il est finalement venu à son émission, Jimmy Kimmel n'a pas hésité à la faire terminer un peu plus rapidement.

Ce qui est sympa, c'est qu'aux États-Unis, ils aiment romancer, du coup, Sarah Silverman, la petite amie de Jimmy Zimmel (de l'époque) n'a pas hésité à lui faire une vidéo dans laquelle elle annonce qu'elle se tape Matt Damon. Et bien sûr, en réponse cela donne une autre vidéo où Jimmy Kimmel annonce qu'il se tape Ben Affleck avec un casting impressionnant.

Avec le club des mecs les plus beaux, je pense qu'on a fait le tour pour que vous connaissiez un peu plus Jimmy Kimmel.

Tout ça pour dire que comme on aime bien importer les émissions à la con, je me demandais quand est-ce que nous aurons un équivalent en France, on est encore bien loin de l'émission de Morandini...

Resynthesizer sous Gimp 2.8 sous Ubuntu

vendredi 14 septembre 2012 - 13:23

Edit 02/01/13 : Gimp 2.8 est maintenant intégré à Ubuntu, cet article n'est donc plus vraiment utile. En revanche si vous avez des problèmes avec Resynthesizer, utilisez à la place Filtres -> Amélioration -> Heal selection et vous aurez le même résultat.

Gimp 2.8 est arrivé, mais j'ai rencontré quelques soucis en voulant utiliser le filtre resynthesizer. Heureusement, rien de bien grave et la solution pour réparer ce petit problème est très simple.

Pour illustrer le problème, je vais utiliser la très célèbre Lenna (Vous savez la tête utilisée en traitement d'images qui correspond à une couverture de Playboy)

Lenna

Tout d'abord j'installe gimp et gimp-plugin-registry :
sudo add-apt-repository ppa:otto-kesselgulasch/gimp
sudo apt-get update && sudo apt-get install gimp
sudo apt-get install gimp-plugin-registry


Je veux faire disparaître l'oeil droit de Lenna et paf j'obtiens le résultat suivant :

Lenna resynthesizer fail

Bizarre bizarre...

La solution
Installer gimp-resynthesizer (qui enlève gimp-plugin-registry), sauvegarder le programme resynth, réinstaller gimp-plugin-registry (qui enlève gimp-resynthesizer) et remplacer resynthesizer par resynth :
sudo apt-get install gimp-resynthesizer
cp /usr/lib/gimp/2.0/plug-ins/resynth .
sudo apt-get install gimp-plugin-registry
sudo mv resynth /usr/lib/gimp/2.0/plug-ins/resynthesizer


Et voilà le résultat : l'oeil droit de Lenna a disparu, resynthesizer est réparé !

Lenna resynthesizer win

Bien sûr cet article n'est pas fait pour présenter resynthesizer qui est juste indispensable pour gimper des images (je suis contre le terme photoshopper :-p allez savoir pourquoi...)

C'est moi ou feedburner nous prend pour des cons ?

samedi 08 septembre 2012 - 06:46

Je suis tranquillement en train de lire sur mon KrISS feed lorsque je tombe sur un article de LOL annonces. L'annonce, je m'en fous c'est surtout le fait que contrairement à avant l'image de l'annonce n'est plus présente dans le flux RSS. Est-ce que LOL annonces a changé sa politique ?

Ils préfèrent peut-être que les gens aillent sur leur site pour voir les annonces, c'est leur choix, je respecte. Je jette quand même un rapide coup d'oeil sur leur flux RSS et WTF je découvre ça :


<content:encoded><![CDATA[<br/>
<br/>
LOLannonces a publié un nouvel article.<img src="http://feeds.feedburner.com/~r/LolAnnonces/~4/YKauxwJXvtc" height="1" width="1"/>]]></content:encoded>


C'est une blague ou quoi ? Je vous avais dit (dans la version 2 de KrISS feed) que j'avais considéré les liens feedburner qui nous pistent avec leur plus ou moins faux <guid isPermalink="false"> :

« J'ai pris quelques libertés : j'espère que vous ne m'en voudrez pas, mais je ne choisis pas les liens de la balise 'link' pour les flux feedburner, ce sont des adresses proxy de Google (http://feedproxy.google.com/), ce n'est pas grand chose, mais c'est toujours ça de pris. »

Je vous avais également dit dans les TODO de la version 3 que j'envisageais de considérer les faux liens images en bas de certains articles :

« virer les liens de feedburner (email-this, save to delicious, digg this, twitt this) qui sont des images dans l'unique but d'avoir encore quelques stats en plus à notre insu (afficher le texte à la place si des gens s'en servent ?) ; »

TODO : Maintenant il faut aussi supprimer des fausses images de 1 pixel ? Merci Google... (j'ai vérifié et tous mes flux feedburner contiennent cette image).

PS : je n'ai pas beaucoup de temps en ce moment, mais j'ai un peu avancé sur KrISS blog et KrISS feed. Un article de news est bientôt prévu (1 semaine ou 2...)

Edit (11/09/12) :
Parce qu'il est toujours bon de rappeler qu'il ne faut pas faire un business basé sur une API, voici un petit lien du hollandais volant sur l'API feedburner...

La chute des ventes de cd

vendredi 24 août 2012 - 16:15

Je n'ai pas besoin de vous donner de liens sur la crise du disque, tout le monde qui suit un minimum l'actu a déjà lu plusieurs articles qui accusent les méchants pirates (ce dont tout le monde est bien sûr maintenant persuadé...).

Cependant, je trouve qu'on ne parle pas suffisamment d'un autre problème que je trouve bien plus important et qui pourrait justifier une partie de cette crise, c'est la qualité (et je ne veux pas parlé de la qualité d'encodage !).

Coupé du monde pendant les vacances, j'ai eu l'agréable plaisir de découvrir, en prenant mon petit déjeuner devant la télé, certaines nouveautés (des chansons que je ne connaissais pas avant et qui sont donc nouvelles pour moi). Des fois, j'me demande pourquoi on n'est pas en vacances toute l'année...

Je ne cherche pas à critiquer cette chanson en particulier, mais Lô - Le soleil etc a comme refrain la la la la... (environ 81 fois, oui j'ai compté...).

Selena Gomez fait légèrement mieux avec Love You Like A Love Song et un refrain qui contient 8 phrases dont 6 correspondent... au titre de la chanson et les 2 autres, ben c'est aussi une seule et unique phrase.

Attention, je ne dis pas que je n'aime pas ces chansons ou que ces dernières sont nulles, mais de façon générale, j'aime cette petite illustration qui résume bien mon ressenti. Évidemment, il y a des chansons où ce ne sont pas forcément les paroles qu'il faut écouter : Daft Punk - Around the world ou la musique classique n'auraient aucun intérêt sinon...

Et bien sûr, je ne parle pas ici des artistes qui comptent sur une reprise pour lancer leur carrière : Princess Sarah avec la chanson (À la faveur de l'automne) reprise de Tété. Si encore la reprise apportait quelque chose d'original et nouveau, je dis pas. Mais bon avec un pseudo pareil, fallait-il s'attendre à de la nouveauté ? (Pour les jeunes qui ne comprendraient pas mon petit énervement, je vous laisse découvrir l'originale Princess Sarah)

Heureusement que tout n'est pas comme à la télé... enfin pour le moment...

Je crois me rappeler que c'est Sebsauvage qui m'a fait découvrir cette artiste dans un de ces célèbres "en vrac"
Pour découvrir GiedRé, je vous propose cette première chanson qui n'est pas forcément la plus représentative de son répertoire. Elle raconte l'histoire d'un petit ver de terre (non vous ne rêvez pas il s'agit effectivement d'une tête de bébé en plastique sur le manche de sa guitare).

Une autre chanson, sans doute la plus connue est pisser debout.

Et parce qu'il manque une chanson plus représentative, en voici deux : la première parce qu'on n'y pense pas mais cela laisse à réfléchir, la seconde pour un texte très bien écrit et une chute comme elle sait si bien les faire.

Si vous avez aimé les 4 chansons précédentes je ne peux que vous conseillez d'écouter attentivement cette playlist (attention, elle est incomplète, et je vous conseille de faire d'autres recherches ainsi qu'un détour par dailymotion pour compléter) et bien sûr d'aller la voir en concert. C'est bizarre, mais je n'ai pas eu l'impression de m'être fait avoir comme ceux qui ont dû payer 180 € pour 45 minutes de concert avec Madonna.

Edit :
Playlist complète :
http://tontof.net/?2012/12/21/21/12/00-la-fin-du-monde-avec-giedre-en-tete

Vive la publicité à la con

mercredi 22 août 2012 - 16:02

Les vacances sans internet, sans la télé, sans la radio, c'est chouette, mais le retour à la réalité est parfois difficile. Un exemple ? Depuis mon retour, j'ai vu plusieurs fois à la télé la publicité d'Intermarché qui compare les prix du jus de fruit 1,5L Andros avec E. Leclerc... et à chaque fois ça m'énerve, mais alors à un point.

Pour ceux qui ne l'ont pas vu voici un résumé sur leur site.

Je cite :
- "Le prix moyen constaté chez Leclerc était de : 3,04 euros"
- "Le prix en vigueur aujourd’hui chez INTERMARCHE est de : 2,78 euros soit 1,86 euros/litre"

Alors déjà pourquoi le temps de conjugaison n'est pas le même (présent, imparfait) ? Tout simplement parce que la comparaison concerne des relevés de prix pour Leclerc effectués "du 30 juillet au 4 août 2012" alors que le prix pour Intermarché est valable depuis mi août (je ne me rappelle plus de la date exacte qui est écrite et qui défile en bas de la pub en petit : edit : j'ai revu la pub et c'est écrit le 20 août). Déjà je trouve ça limite... Pourquoi ne pas avoir effectuée la comparaison sur la même période ? Je pense que ça m'aurait un peu moins énervé...

Mais bon passons.

Je ne sais pas si vous connaissez, mais Leclerc avec leur site quiestlemoinscher.com propose également une comparaison que je trouve moins énervante car avec l'explication de leurs résultats avec les valeurs pour chaque relevé.

On remarque qu'en mai, Intermarché était effectivement moins cher, mais avec une moyenne de 2,97 €.

L'avantage avec les drives, c'est que tous les magasins ont un site en ligne qui permet de comparer les prix facilement (Auchan, Carrefour, Casino, E. Leclerc, Intermarché)

J'effectue donc une rapide comparaison et vers chez moi, le prix du jus d'orange est de 2,78 € chez E. Leclerc et 2,90 € à Intermarché. C'est un prix moyen chez E. Leclerc, et visiblement je suis du bon côté de la courbe. Mais par contre ce que je ne comprends pas c'est pourquoi chez Intermarché c'est 2,90 € ? Nul part dans leur publicité il est spécifié qu'il s'agit d'une moyenne et sur leur site, il est même écrit "Aujourd'hui"... "Encore une preuve de l’engagement prix d’INTERMARCHE !"... tu parles... encore une preuve qu'on nous prend pour des cons. Il sort d'où ce 2,78 € (et je ne parle pas du fait que leur site Intermarché ne marche pas sous firefox... impossible de cliquer sur la voiture. J'ai tout de même pu regarder le prix avec Opéra)

Qu'est-ce qui m'énerve ?

On nous prend de plus en plus pour des cons avec des publicités qui contiennent des astérisques de partout et des références qui ne veulent rien dire.

La dernière qui m'a marquée : SFR femto avec déjà plus de "200000 clients satisfait*"
(ici le plus drôle c'est que dans la publicité, l'astérisque n'est même pas expliqué)

Et je ne vous parle pas de tous ces labels, élu produit de l'année, testé cliniquement, etc. qui ne veulent bien souvent rien dire, si ce n'est, "nous avons payé pour pouvoir mettre un label qui fait bien".

C'est dommage, parce que j'aime bien les publicités. (Vivelapub, Culturepub)

Et quand elles sont bien faites, ben c'est vachement plus agréable à regarder.

Edit (23/08/12) :
- Hier au cinéma j'ai vu la pub pour IE9. Ce qui m'a le plus faire sourire c'est "IE9... de loin le meilleur - PC Magazine". J'ai cherché sur le net mais je n'ai pas trouvé la référence (certaines sont présentes ici). J'ai lu beaucoup de commentaires du style "Ils ont fumé quoi PC Magazine" mais je n'en ai pas vu qui soupçonnait microsoft d'avoir sorti une phrase hors contexte : "de tous les précédents IE, IE9 est de loin le meilleur". Dans ce cas là, PC Magazine n'aurait peut-être pas tout à fait tort (je ne peux pas juger d'un logiciel que je n'utilise plus depuis la version 5). On voit ici que donner les références exactes (qui permettent de retrouver la citation) de ce qu'on dit est indispensable ;

- Via http://orangina-rouge.org/shaarli/ un article intéressant : http://www.marianne2.fr/Les-promos-bidons-des-hypermarches-marquent-la-rentree_a221852.html

Edit (24/08/12) :
La "Méthodologie du relevé" est détaillée sur leur site :
- "Les relevés de prix ont été confiés à une société d’études indépendante." (indépendante... pas plus d'infos, on va donc les croire sur écrit...)
- "Les données saisies ont fait l’objet d’un calcul statistique." (ah ben si c'est un calcul statistique)
- "52 magasins Leclerc" (mais finalement 46 car 6 n'avaient pas le produit), "huit grandes zones régionales" (choisies on ne sait pas trop comment), "Un tirage aléatoire a été réalisé dans cette liste en respectant pour chaque enseigne le nombre de magasins à relever par région au prorata du nombre de magasins par enseigne et par région et ce afin d’obtenir 349 magasins à enseignes concurrentes." (bref un protocole expérimental qu'il est donc impossible de reproduire) et je vous laisse lire la suite du pdf sur leur site si jamais au cas où vous vouliez vous faire rembourser... mais attention "dans la limite de 12 remboursements maximum pour chacun des produits de la liste, par client (même nom et/ou même adresse), par semaine."
(faut pas déconner non plus)

KrISS feed version 3

vendredi 27 juillet 2012 - 04:50

Dans les prochains jours, je ne pourrais pas trop avancer sur KrISS feed et en même temps cela fait déjà un petit moment qu'il n'avait pas évolué. Dans la précipitation, j'ai donc essayé de corriger certains problèmes et d'améliorer en même temps le mode reader. Je n'utilise que le mode show car je ne conserve pas les articles non lus indéfiniment et pour ça ce mode est juste super... j'ai eu en revanche beaucoup de mal à imaginer un mode reader pratique et j'attends donc vos remarques pour le faire évoluer dans le bon sens.

Pour ceux qui utilisent déjà la version 2, je m'excuse, mais pour mettre à jour, il va falloir exporter vos flux, supprimer le fichier data.php et réimporter les flux après avoir mis à jour le fichier index.php car j'ai changé la structure interne pour conserver les liens et ainsi pouvoir différentier les urls identiques provenant de flux différents plus facilement.

Pour ne pas faire un post trop long, je vais lister ce qui a changé et ce qui changera j'espère rapidement :

Ce qui a été fait :
- public/private : public permet la lecture passive des articles comme sur la démo et private renvoie sur la page de connexion pour les personnes non autorisées. (J'ai ajouté une checkbox pour pouvoir rester connecté plus longtemps) ;
- sur la page de configuration, j'ai ajouté un lien pour ceux qui utilisent la mise à jour automatique à l'aide d'un cron. Empêche les gens de pouvoir faire une mise à jour sans le lien et comme ce dernier combine le mot de passe et le sel. Pas besoin de mettre le mot de passe en clair dans le cron ;
- show/expanded : la touche 'u' marque l'article en cours comme keepunread (next/previous pour valider) (permet de conserver un article temporairement pour remplacer les favoris proposés par Anadrark) ;
- Prise en compte des commentaires de sensini42 : tout marqué comme lu à partir du mode show, correction du problème de saisie en mode reader, remonte automatiquement en haut de l'article suivant en mode show/expanded, plus besoin de rafraîchir pour faire disparaître le dernier article ;
- factorisation du code javascript pour qu'il soit compatible entre les modes show/reader et les vues list/expanded... le code reste encore illisible par contre... désolé ;
- mise en cache des 10 derniers articles visionnés (ajaxitem) pour limiter les appels ajax ;
- j'ai ajouté la vue sous forme de liste d'articles pour les modes show et reader. Marque automatiquement les articles comme lus quand on clique sur un article. Ne permet pas encore de marquer les articles keepunread ;
- chargement progressif de la suite des articles quand on scrolle (comme twitter, google reader...) pour le mode reader et le mode show en vue list ;
- mode reader amélioré, j'ai supprimé la pagination pour le chargement progressif mais je n'ai pas encore géré la suppression dans le DOM des articles précédents ce qui rend ce mode pas très efficace en vue expanded.

Je marque ici quelques remarques qu'il faudra que je prenne en compte pour la suite
- utiliser lasttimeupdate au lieu du nombre initial d'articles pour le chargement progressif. (L'ordre des articles n'est pas conservé $list = array_slice($list, count($list)-$num, $num, true); dans ajaxlist et ne garantit pas que count($list)-$num soit la position à laquelle il faut conserver les articles) ;
- l'écriture du fichier data.php est une opération coûteuse, il faudrait ne pas sauvegarder à chaque ajaxread/ajaxkeepunread (utiliser les SESSION pour sauvegarder périodiquement ?) ;
- reader/expanded : marquer comme lu automatiquement comme Google Reader ;
- reader/expanded : dans ce mode, tous les articles sont conservés dans l'arbre DOM, ça doit donc vite ramer... penser à décharger les articles lus) ;
- list : impossible de marquer keepunread les articles pour le moment ;
- show : en plus de précharger le code html, précharger les médias ;
- show/reader : encore plein de modifs... (mise en page, accès direct aux config des feed...) ;
- virer les liens de feedburner (email-this, save to delicious, digg this, twitt this) qui sont des images dans l'unique but d'avoir encore quelques stats en plus à notre insu (afficher le texte à la place si des gens s'en servent ?) ;
- gérer les via ! avoir le permalink d'un shaarli plus facilement par exemple ;
- mettre à jour les non lus dans la liste des feeds (mode reader).

Bons tests à vous :-)

Edit :
- en mode show : quand on est arrivé à la fin et qu'on fait un previous, ça revient de 2 articles. Pas très grave, mais je note pour le modifier la prochaine fois ;
- en mode reader : quand on regarde un flux particulier et que le nombre d'items indique de nouveaux articles, ça ne charge pas les articles quand on clique dessus à cause du hash courant ;
- regarder s'il est possible d'utiliser une sorte de cache pour éviter de charger les flux rss à chaque fois quand il n'y a pas de modification, 304 status par exemple. Si vous avez des idées ou des pistes, je suis preneur :-)
- j'ai ajouté le fait de marquer comme lu un article quand on fait un previous 'p' en mode show/expanded, mais finalement je crois que je vais revenir comme avant où ça ne valide qu'en faisant next 'n'.

Le premier utilisateur de KrISS blog autre que moi-même :-)

jeudi 26 juillet 2012 - 15:31

Je pensais vous écrire un petit article demain avant les vacances pour vous parler des news concernant KrISS feed, mais je n'ai pas pu attendre, car je viens de tomber sur Azikan, le premier utilisateur de kriss blog !

Évidemment, mon premier sentiment a été la joie, mais ensuite, je me suis vite rendu compte que je n'avais pas commité les modifications qui corrigeaient les bugs découverts au fil des discussions concernant KrISS feed.

Voilà qui est chose faite et je vous présente donc la version 4 de KrISS blog qui en plus de corriger quelques rares et exceptionnels bugs... possède la nouvelle sauvegarde automatique des éditions d'articles vachement plus KISS que ce que j'avais mis en place avec javascript. Le principe est simple quand on poste un article en cours d'édition et qu'entre temps, nous avons perdu la connexion (car oui, ça peut être long pour écrire un article), au lieu de perdre l'article, ça le stocke dans une variable de SESSION. Transparent pour l'utilisateur, il retrouvera son article en se reconnectant. Elle est pas belle la vie.

À demain pour quelques informations concernant KrISS feed.