J’adore mes bouquins. J’adore les ouvrir, les sentir, les renifler, les manipuler…J’ai jamais pu trop passer aux livres virtuels, et j’espère bien que les vrais livres existeront toujours…
Je lis surtout pour m’évader, il n’est donc pas étonnant que je lise beaucoup dans le métro, surtout depuis que j’ai deux heures de trajet par jour…
Je lis principalement en anglais, soit parce que mes auteurs ne sont pas traduits, soit parce qu’ils sont mal traduits…Je me fournit principalement à l’American Library in Paris, dont je ne rate que très peu d’occurrences des ventes mensuelles, qui me permettent de remplir mes étagères pour un coût raisonnable.
Ce n’est donc pas étonnant que j’ai pris un soin particulier à la gestion de cette liste toujours grandissante de livres qui sont les miens…
Au début, j’utilisais un soft assez sympatoche, BookCat, qui permet d’entrer les numéros ISBN de plusieurs livres, puis de lancer une requête automatisée pour voir la liste se remplir de fiches avec les bonnes informations (auteur, titre, éditeur, nombre de pages, etc), récupérées par le logiciel sur amazon.com, bn.com… ! Assez puissant quand même (d’autant que la quantité d’informations entrables pour chaque fiche est colossale) !
J’ai déchanté le jour où j’ai voulu exporter la chose pour l’entreposer sur Internet et faire partager mes coups de cœur… le code HTML généré ne me convenait vraiment pas (pas vraiment accessible, à l’époque en tout cas), et je ne pouvais que très difficilement influer sur les CSS… Et puis finalement, cette orgie d’informations… c’était peu gérable !Comme j’étais alors dans une période très PHP, notamment grâce à Bat, j’ai eu envie de gé(né)rer moi-même ma bibliothèque…
C’était en août 2004… Depuis, j’ai repris le code HTML pour qu’il soit vraiment valide, j’ai pris le temps de remplir la bibliothèque avec mes dernières acquisitions (il manque pas mal de couvertures, par contre), j’ai un peu optimisé le PHP (mais pas suffisamment, là encore Bat en sait quelque chose…
)… et j’ai fait une version de consultation uniquement, séparée d’une version d’administration qui m’est réservée !
Alors voilà, la bibliothèque est là, ce lien se trouvera aussi dorénavant dans le bloc “En ce moment, je lis…” de la colonne de droite.Pour l’instant, peu de champs, mais vous pouvez déjà faire un tri par auteur ou par titre, filtrer sur une lettre particulière (auteur ou titre), limiter le nombre de résultats par page, et choisir d’afficher ou de masquer les couvertures…
Plus tard je rajouterai une colonne “note”, ainsi qu’un lien vers la page Amazon correspondante ! (si vous avez d’autres idées…)
Quand le code aura été vraiment optimisé, je préparerai un .zip des sources pour ceux qui veulent installer ça pour eux, ce sera distribué avec une license Creative Commons je pense.
Tout arrive, la Pouiblio sort enfin ! Plus d’informations…
D’ici là, j’espère vous faire découvrir des auteurs… et n’hésitez pas à m’en faire découvrir aussi !







18 réponses à cet article
# - - Bat -
La classe ta bibliothèque, j’avais pas vu le final ! Ca fait vraiment un moment qu’on doit se pencher dessus
Bon du coup, une fois qu’elle sera en licence CC, je m’y mettrai peut-être…
# - - Marie ALHOMME -
Ouai, sauf qu’en même temps, j’espérais bien qu’on l’optimiserai avant de la passer en license CC !!
Mais en tout cas merci, c’est quand même beaucoup grâce à toi hein
…et donc, quand est-ce qu’on sy mets ??
# - - Bat -
Le soir où je passe pour finir les faire-parts, on se fait "optimiz part one"
Echange de bons procédés ! *rolleyes*
# - - Laurent.S -
P’tain pas un seul Avimov ? Va falloir remedier à ça marie
# - - Marie ALHOMME -
tu m’les offres en vo ? c’est bientôt mon anniversaire !
# - - Bat -
"bientôt"… j’espère que je l’ai pas loupé… ?
# - - Marie ALHOMME -
nan, nan, c’est le 29 avril !
A bon entendeur…
# - - gsp -
Bonjour,
Dans la fin de ton article sur ta bibliothéque virtuelle, tu envisages le diffusion du code. Ou en est ce projet ?
Jolie bibliothéque, j’avais commencé le m^me genre d’outil. J’ai arrêté, faute de temps et d’un soutien sur le Php.
# - - Marie ALHOMME -
Bonjour gsp !
Merci de ton commentaire, j’avais essayé de faire au mieux…
La distrib des fichiers sources est effectivement toujours dans les cartons, il faut que je finisse l’optimisation de tout ça, et l’ajout de nouvelles fonctions…
Avec Bat on a bien avancé, mais malheureusement pas fini… Nos deux jobs respectifs (et sa vie sentimentale, puisqu’il en a une, lui
) nous empêchent d’avancer aussi vite que je le souhaiterai, mais la semaine dernière nous avons fait un énorme ps en avant, et ça c’est chouette !
Promis, donc, je n’ai pas abandonné, et je me dépêche… tout vient à point à qui sait attendre !
# - - Gsp -
Bonsoir,
Je vois que tu habites dans le 19 eme. Même si je ne vie plus à Paris, j’ai usé mes fonds de culottes dans cet arrondissement. Je reviendrais de temps en temps te faire un petit coucou pour voir si tu tiens ta promesse. Merci et bonsoir
Tu es plus courageuse que moi, quand tu commences un projet tu le finis. Bravo
# - - Marie ALHOMME -
Bonjour Gsp, désolée du silence !
Merci pour tes encouragements ! Mon développeur PHP favori est parti en voyage de noces… donc je continue mes petites modifs et l’attends pour la suite des aventures, puisqu’il est mon garde-fou/conseil dans mes expérimentations codiennes…
De vraies avancées devraient voir le jour très bientôt, et je compte sur une première release pour cet été (je ne serai pas plus précise, c’est mieux) !
Encore merci de votre visite et votre patience !
# - - LoneCat -
Hum, bonjour, juste un petit coucou pour dire que moi aussi j’attends avec impatience la Release de cet été
Ciao,
LoneCat
# - - Fifi -
Bonjour,
Je recherche une bibliotheque virtuelle pour mon site personnel et la votre est vraiment tres bien. Les sources seront disponibles bientot ?
Merci par avance de votre réponse
# - - Marie ALHOMME -
Bonjour à tous !
Je ne vous oublie pas, je n’ai simplement pas un seul instant à moi depuis quelques temps… ça devrait aller mieux quand je reprendrai le freelance !
Je suis en convalescence pour la semaine pour surmenage… ça va me laisser un peu de temps, entre deux siestes, pour faire avancer un peu la biblio, à qui il ne manque finalement pas tant de choses pour que je puisse en faire une première release, genre v0.5 ou que sais-je (je ne sais pas comment je vais numéroter encore)…
Bref, je me grouille autant que possible et vous tiendrai au courant !
Bonne semaine !
# - - Gsp -
Bonjour,
J’avais écrit que je reviendrais de temps en temps sur ton site, je fais donc un petit passage. Depuis le mois d’août je pense que ta santé va mieux. Le père Noël passe la semaine prochaine ce serait bien s’il pouvait nous amener le code de la bibliothèque virtuelle pour ranger les livres que je lui ai commandés.
Bonnes fètes de fin d’année et meilleurs voeux pour 2006.
Gilles
# - - Marie ALHOMME -
Bonjour Gilles,
Bonne année et meilleurs voeux !
Apparemment tu as été très sage cette année car le Père Noël t’as entendu !!
Je vais en effet livrer la bibliothèque très rapidement, il ne me reste « qu’à » rédiger la doc et la roadmap (et corriger un formulaire de la partie d’admin de la bête) !!
Bref, encore un poil de patience et on y est !
Merci encore de ta visite et à très bientôt !!
# - - Gsp -
Bonjour, dès que j’ai vu sur mon netvibes que le script de la bibliothèque était en ligne, je l’ai vite ouvert.. A ma grande surprise je n’ai pas été trop largué, je l’ai a peu près compris.. Avant de commencer mon installation dans la précipitation, j’ai une petite remarque pour les utilisateurs dont je fais parti qui possède UNE seule BdD chez un hébergeure de page perso.
Serait-il possible de préfixer les tables genre, format, en bibli_genre, bibli_format, pour quelles soient regroupées dans la même zone de la BdD, pour éviter les mélanges.
Cette opération, peux être effectué dans une version ultérieure, il suffirat pour les utilisateurs de renommer les tables.
A la première ouverture install.php, je me suis retrouvé avec 8 messages d’erreur un pour chaque étape.
Surtout, ne prend pas mal ces remarques. Je fais remonter pour modestement apporter ma pierre à l’édifice. Genre Beta testeur.
J’ai été trop flemmard pour me lancer dans le même projet, je suis très heureux de profiter de votre travail. J’ai une ou deux envies d’amélioration, je verrai si je suis capable de mettre en pratique. Par exemple dans le même genre que le résumé, une fiche ou un lien vers wikipédia par auteur.
Merci beaucoup du partage de ce travail.
Bonne soirée
Gilles
# - - Marie ALHOMME -
Bonsoir Gilles !
Merci beaucoup de t’être « jeté » avec autant d’enthousiasme sur la Pouiblio !
D’abord : comment ça tu étais surpris de ne pas être largué ?? J’ai l’air compliquée MOI ??
Ensuite, concernant ta remarque sur les bases, je n’y avais pas pensé, je vais donc proposer une version avec tables prefixées afin que les gens aie le choix !
Merci de la remarque !
D’ailleurs, ne t’inquiètes pas, tu fais très bien de me prévenir des bugs que tu rencontres, j’en ai besoin !!
Donc tu dis avoir des problèmes avec le fichier install.php : lesquelles précisément (genre m’envoyer par mail un copié-collé) ? Que je puisse corriger le cas échéant… Merci !
Concernant les améliorations que tu veux y apporter, pourquoi pas essayer d’en faire profiter tout le monde en les incorporant aux versions suivantes ? On n’aura qu’à en discuter par mail ! Cette histoire de wikipedia ne doit pas être bien compliquée à mettre en place…
Merci à nouveau pour ta visite, ton téléchargement et surtout tes retours (positifs comme « négatifs ») !!
Tiens-moi au courant et reviens vite !
PS : je me demande par contre dans quelle mesure ce(s) commentaire(s) ne serai(en)t pas mieux sur le billet le plus récent ?…