Posts Tagged ‘Développement ?’

Fabula c'est fabuleux


27 Jan

Fabula, le site “lieu de ressources et de rencontre destiné aux chercheurs du large domaine des études littéraires” (je cite), propose un webservice.

Voici les éléments techniques d’usage dudit webservice :

  • ladite requête se fait en passant deux paramètres, soit (1) query : EAN 13 du document ; (2) le mode de réponse souhaité, à savoir link, url ou xml

Des exemples valant mieux qu’un long discours :

Merci à Alexandre Gefen (Fabula/Telem) pour ces infos que l’on pourrait exploiter pour, au hasard, glisser un lien vers “Plus d’infos” dans la page OPAC ou web d’un livre. Bon, je dis ça, je dis rien…

PS : si vous faites, merci de vous signaler en commentaire histoire de partager le savoir-faire.

Ton plugin Firefox/Internet Explorer facile (4)


05 May

Ensuite : notre plugin monté avec l’outil présent chez LibX a des yeux de bibliothécaire… Il repère (pas sur tous les sites mais quand même) les ISBN qui traînent dans les pages web et s’empresse de les souligner.

Et quand on clique sur le lien que notre biblio-plugin a souligné pour nous, petits surfeurs égarés, une requête sur ledit ISBN va interroger directement le catalogue de la bibliothèque…

Ton plugin Firefox/Internet Explorer facile (3)


28 Apr

Trop fort : le plugin monté avec l’outil présent chez LibX permet de squatter Google… Si si, vous avez bien lu. Et une image valant mieux qu’un grand discours : une fois ma requête Google effectuée (ici, “Duras”), je vois dans l’écran des réponses ma petite icône ici pointée au crayon de papier.

Et quand je clique sur ladite icône, hop, j’envoie une requête “Duras” vers mon catalogue. Directement. Depuis Google… Et les résultats de cette requête s’ouvrent dans un nouvel onglet :

ORI-OAI Day


06 Feb

Nuage de tags mentaux à la fin de la journée, réalisé à la main, à l’ancienne :

OAI ; démarche projet ; aspects juridiques ; LOM-FR ; workflow ; mutualisation ; groupe de travail ; offre de formation ; collaboration inter-services ; métadonnées ; MESH ; calendrier ; CDM-FR ; moissonnage ; modularité ; Dublin Core ; UNT ; UNR ; classification ; vocabulaire ; Dewey (si si…)

Plus de détails et

Salade de Carrot


21 Jan

Tiens, via LibrarianInBlack, je découvre Carrot2, un outil de clustering opensource qui pourrait servir. Pour l’heure, j’ai remarqué qu’il était en mesure d’interroger, outre les grands moteurs du web, Pubmed…
Et il semblerait qu’il puisse attaquer toute source répondant en XML, donc, avec un peu de chance, un SIGB comme ALEPH.

Je vais essayer d’y jeter un oeil.

PS : Carrot2 tourne sous Apache Tomcat, ça s’installe du coup en un tour de souris. Une fois qu’on a un Tomcat qui tourne (et franchement, c’est pas la mort à installer), on télécharge Carrot2 sous la forme d’un zip qui contient en fait un gros fichier *.war qu’il suffit de déployer avec les outils d’admin de Tomcat.

PS2 : l’ajout et la modification de sources pour la recherche fédérée se fait à partir de fichiers en clair, avec un simple éditeur de texte. Par exemple, pour passer de wikipedia en anglais (option par défaut de Carrot2) à la version française, il suffit de remplacer dans le fichier de conf. qui va bien l’url en.wikpedia.org par fr.wikipedia.org et de redémarrer l’application Carrot2 dans Tomcat. Simple, non ?

PS3 : après quelques fouilles et échanges mailiques avec les porteurs du projet, il s’avère que l’interrogation d’ALEPH serait possible en faisant un peu de développement (quelques heures selon mon interlocuteur) en java. Toujours le même écueil : mes propres limites…

Le prix de la liberté


07 Jan

(Suite à une discussion voici quelques jours avec J.V. de la BPI)

Nous, bibliothèques, dépensons des sommes conséquentes pour l’acquisition et la maintenance d’outils propriétaires sur lesquels nous n’avons aucune prise. Or il existe plein d’outils libres qui pourraient nous servir déjà, ou être utilisés comme base de développement d’outils destinés à la communauté des bibliothèques.

Ma question est très simple : pourquoi ne pas monter un pot commun qui permettrait de financer les développements nécessaires pour construire et diffuser des outils d’informatique documentaire libres ? Si toutes les bibliothèques versent un peu d’argent, le pot commun peut vite devenir intéressant, non ?

L’argent qui paie pour l’heure nos chaînes pourrait servir à régler le prix de notre liberté : on pourrait imaginer des opérations communes au cours desquelles des équipes de développeurs professionnels seraient rémunérées par un groupe de bibliothèques participantes sur des projets précis (un OPAC ; un moteur de recherche fédérée ; etc…). Le résultat serait diffusé en OpenSource, gratuitement.

Je ne vois que deux conditions :

  1. mettre nos petits egos boursouflés dans nos poches avec nos mouchoirs dessus
  2. travailler ensemble enfin

PS : je n’ai rien contre les entreprises qui nous fournissent ces outils. Dans l’ensemble, celles avec lesquelles j’ai contact réagissent tout à fait correctement et font leur travail, i.e. du business. Mais quand je vois passer certaines factures que nous payons avec de l’argent public, ça me fait grincer des dents.

PS2 : je parle de Bibliothèques sans faire de distinguo. Encore une fois, dans Bu et Bm, je ne vois que le B…

Ta Bu dans Facebook


28 Dec

Bien, pour finir l’année 2007, et après avoir saoulé mes camarades (merci tout particulièrement à la D.L.H.) sur Facebook pour qu’ils testent le truc : la Bu d’Angers est sur Facebook, . Quelques précisions :

  • il faut être enregistré sur Facebook pour installer le bidule
  • c’est un petit formulaire basique (en attendant mieux), mais ça fonctionne (j’aime les trucs basiques qui marchent)
  • j’ai fait la bascule depuis le plugin de départ avec, donc, widgetbox, qui fait tout qui aide bien le fainéant que je suis

Voilà voilà. Bon qu’est-ce qu’on fait maintenant ?…

On a unimarcisé Vufind


21 Dec

syma et moi avons entamé avancé l’unimarcisation (ouf le néologisme…) de la feuille XSL utilisée par vufind lors de l’import des notices vers Solr.

Ce n’est pas la 8ème merveille du monde mais ça marche : il suffit de remplacer la feuille d’origine (nommée marcxml2solr.xsl, et située dans ../vufind/import/) par celle-ci. Il est bon aussi de remplacer le script import-solr.php par cette version symanienne qui gère mieux l’ISBN et ses tirets.

L’import se déroule alors comme d’habitude et vufind pourra avaler de l’unimarc bien de chez nous, que vous aurez exporté de votre SIGB.

Pour info, en gros, le boulot a consisté à adapter la feuille XSL à l’unimarc, i.e. par exemple à remplacer dans le code les 245 américains (zone titre) par des 200 qui vont bien, etc…

On notera qu’il s’agit d’un “work in progress”… Donc, il y a encore du travail, mais syma et moi faisons ça à nos heures perdues, donc, patience…. (mais tout le monde peut participer, aussi…)

PS : Merci à syma, qui a fait des choses propres au lieu de mes DW (Dirty Works) ; à YN de l’ABES qui m’a montré que c’était possible et à NaCl qui a joué les intermédiaires ; à XM de la Bu BB qui m’a donné un coup de pouce. Merci à mon impresario… Bon je rigole mais ça montre encore une fois que l’intelligence collective, c’est mieux, surtout pour moi !

Netvibes-like (3) : le Da SUDOC code


22 Apr

Bon, même topo pour le SUDOC, le code est pareil, je montre ci-dessous et puis on va passer à autre chose…

PS : non non, je ne vais pas faire un billet par jour… En ce moment, simplement, le temps est plein de vide

(more…)

Netvibes-like (2) : le Da ENSSIB code


20 Apr

Bon, j’ai commencé modeste : faire un module qui permette d’interroger l’OPAC de l’ENSSIB depuis, donc, POSH. Petite précision : pour le coup, je travaille à l’aveugle puisque n’étant pas du côté serveur. Je tatônne, quoi… On voudra bien suivre mes premiers pas avec bienveillance…

Evidemment, comme je ne connais que couic au javascript, j’ai récupéré des morceaux de code sur le net, et j’ai collé des petits bouts ensemble. Ce n’est pas très orthodoxe, comme méthode de “développement”, mais on fait avec ce que l’on peut. Donc, j’ai fait comme ça :

  • un module sous POSH est un fichier XML structuré toujours de la même manière, et c’est expliqué
  • j’ai regardé comment était construite la requête qui permet d’obtenir une réponse de l’OPAC de l’ENSSIB (il suffit de lire la zone adresse du butineur)
  • j’ai bidouillé et j’obtiens ça : (more…)

Face Ecran

Le 'nouveau' blog du taiseux bavard

Get Adobe Flash playerPlugin by wpburn.com wordpress themes