<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Software | Dr. Goulu</title><link>https://drgoulu.com/tags/software/</link><atom:link href="https://drgoulu.com/tags/software/index.xml" rel="self" type="application/rss+xml"/><description>Software</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>fr-FR</language><lastBuildDate>Tue, 10 Apr 2012 00:00:00 +0000</lastBuildDate><image><url>https://drgoulu.com/media/icon_hu_eee4a95885829ab2.png</url><title>Software</title><link>https://drgoulu.com/tags/software/</link></image><item><title>Comment gérer sa bibliothèque</title><link>https://drgoulu.com/2012/04/10/comment-gerer-sa-bibliotheque/</link><pubDate>Tue, 10 Apr 2012 00:00:00 +0000</pubDate><guid>https://drgoulu.com/2012/04/10/comment-gerer-sa-bibliotheque/</guid><description>&lt;p&gt;Périodiquement je me repose la même question : comment garder trace de tous mes bouquins, plus ceux qu&amp;rsquo;on m&amp;rsquo;a prêtés ou recommandés? Et je voudrais aussi me souvenir à qui j&amp;rsquo;ai prêté les miens, immortaliser mes notes de lectures, copier une référence d&amp;rsquo;un seul coup de copier/coller, en particulier vers ce blog, et que tout ça soit accessible et synchronisé au boulot, à la maison et sur mon smartphone, qui pourrait au passage scanner les code barres du dos des bouquins pour aller plus vite. Tout ça. S&amp;rsquo;il vous plaît. Et voici ma réponse en 2012. De rien.&lt;/p&gt;
&lt;h3 id="damazon-à-goodreads"&gt;d&amp;rsquo;Amazon à Goodreads&lt;/h3&gt;
&lt;p&gt;A la fin du XXème siècle, 
 est devenu un site incontournable des bibliophiles grâce à la multitude de notes, de mots-clés et de commentaires ajoutées par les lecteurs, mais aussi d&amp;rsquo;autres informations apportées par les clients sans le savoir. J&amp;rsquo;utilise souvent les rubriques  &amp;ldquo;&lt;em&gt;Les clients ayant acheté cet article ont également acheté&lt;/em&gt;&amp;rdquo; pour naviguer parmi les livres sur un sujet donné. Par contre Amazon ne permet pas véritablement de gérer sa propre bibliothèque. On peut juste créer des listes personnelles de livres, mais
. De plus, le business d&amp;rsquo;Amazon étant de vendre des livres on n&amp;rsquo;y trouve logiquement pas de liens sortant vers d&amp;rsquo;autres sites utiles, ni vieux livres épuisés.&lt;/p&gt;
&lt;p&gt;Mais il y a plus grand, plus complet, et plus discret :
. Depuis 1971, l&amp;rsquo;
 maintenait le catalogue de livres le plus complet à ce jour pour les bibliothèques du monde entier. Probablement &amp;ldquo;encouragés&amp;rdquo; par Amazon et Google, cette base de données accessible gratuitement au public en 2006 via le site WorldCat.org.  Comme sur Amazon, on peut créer 
 sur WorldCat, y noter et commenter des livres et y maintenir des 
 de livres, mais ce n&amp;rsquo;est pas vraiment le but ni la force du site. Les avantages de WorldCat sont:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;La possibilité d&amp;rsquo;exporter la référence du livre dans quelques formats cut&amp;amp;pastables dans d&amp;rsquo;autres documents :&lt;/p&gt;
&lt;figure class="aligncenter" style="max-width: 366px; width: 100%;"&gt;&lt;img src="https://drgoulu.com/posts/2012/images/2012-02-27_215031_hu_bc32ac0dde73a10.webp" srcset="https://drgoulu.com/posts/2012/images/2012-02-27_215031_hu_bc32ac0dde73a10.webp 320w, https://drgoulu.com/posts/2012/images/2012-02-27_215031_hu_c7481cf8192d4753.webp 366w" sizes="(max-width: 640px) 100vw, 366px" alt="2012-02-27_215031" loading="lazy" class="rounded-lg shadow-sm w-full h-auto" data-zoomable /&gt;&lt;figcaption&gt;WorldCat exporte en RefWorks, EndNote, EasyBib et un certaion nombre de formats prédéfinis&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Des liens vers quelques librairies en ligne, dont Amazon, où acheter le bouquin&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Mais l&amp;rsquo;intérêt principal  de WorldCat, c&amp;rsquo;est de vous indiquer les bibliothèques près de chez vous où vous pouvez emprunter un livre donné. Si vous êtes un rat de bibliothèque, WorldCat sera votre fromage.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;En 2004, Amazon domine le marché de la vente de bouquins sur internet et WorldCat celui du prêt. Comment diable 
 peut-il se différencier ? En scannant des milliers de livres et en les rendant en tout ou partie disponibles sous forme numérisée, pardi ! Les aspects légaux de ce
 ne sont pas encore réglés, mais ça n&amp;rsquo;empêche pas Google de le poursuivre en collaboration avec de très grandes bibliothèques publiques. On ne sera donc pas surpris de trouver des liens &amp;ldquo;Trouver ce livre dans une bibliothèque&amp;rdquo; vers WorldCat  mais l&amp;rsquo;intérêt du Géant réside clairement dans les liens publicitaires vers les distributeurs de livres.&lt;/p&gt;
&lt;figure class="aligncenter" style="max-width: 494px; width: 100%;"&gt;&lt;a href="http://books.google.ch/books?id=QEYFHAAACAAJ" target="_blank" rel="noopener"&gt;&lt;img src="https://drgoulu.com/posts/2012/images/2012-01-07_182741_hu_592f88a507e6250c.webp" srcset="https://drgoulu.com/posts/2012/images/2012-01-07_182741_hu_592f88a507e6250c.webp 320w, https://drgoulu.com/posts/2012/images/2012-01-07_182741_hu_62635e40802066eb.webp 480w, https://drgoulu.com/posts/2012/images/2012-01-07_182741_hu_3ae9a1234f5bee6a.webp 494w" sizes="(max-width: 640px) 100vw, 494px" alt="Google Books exporte les citations des romans aux formats BiBTeX, EndNote et RefMan" loading="lazy" class="rounded-lg shadow-sm w-full h-auto" data-zoomable /&gt;&lt;/a&gt;&lt;figcaption&gt;Google Books exporte les citations des romans aux formats BiBTeX, EndNote et RefMan&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure class="aligncenter" style="max-width: 429px; width: 100%;"&gt;&lt;a href="http://books.google.ch/books?id=QEYFHAAACAAJ&amp;amp;sitesec=buy&amp;amp;hl=fr&amp;amp;source=gbs_buy_r" target="_blank" rel="noopener"&gt;&lt;img src="https://drgoulu.com/posts/2012/images/2012-02-26_233603_hu_78d1deddb9f8eca0.webp" srcset="https://drgoulu.com/posts/2012/images/2012-02-26_233603_hu_78d1deddb9f8eca0.webp 320w, https://drgoulu.com/posts/2012/images/2012-02-26_233603_hu_e096b2f3898c7e1c.webp 429w" sizes="(max-width: 640px) 100vw, 429px" alt="2012-02-26_233603" loading="lazy" class="rounded-lg shadow-sm w-full h-auto" data-zoomable /&gt;&lt;/a&gt;&lt;figcaption&gt;Exemple de liens d&amp;rsquo;achat ou emprunt depuis Google Books. Bizarre qu&amp;rsquo;on ne voie pas le prix français depuis la Suisse, non ?&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Cela dit, Google Books est une solution web crédible pour gérer une
 : plutôt que par listes, Google Books gère les livres sur des &amp;ldquo;étagères&amp;rdquo; qui ne sont rien d&amp;rsquo;autre que des tags. C&amp;rsquo;est surtout l&amp;rsquo;existence de l&amp;rsquo;application Android 
 (tiens, elle a disparu du Market&amp;hellip;) qui m&amp;rsquo;a poussé vers Google Books il y a deux ans : grâce à elle, j&amp;rsquo;ai pu créer ma bibliothèque numérique en scannant mes livres avec mon téléphone, aussi vite qu&amp;rsquo;une une caissière de la FNAC.&lt;/p&gt;
&lt;p&gt;Mais désormais,
 et conseille
. Même si le site est en anglais, les livres en français y sont très bien référencés, et le site étant assez intelligent pour combiner les informations des lecteurs des différentes éditions. En plus des fonctionnalités habituelles et d&amp;rsquo;une excellente
 (avec scanner de codes barres évidemment), Goodreads est un véritable réseau social de bibliophiles, qui y créent une bonne partie du contenu. Contrairement aux sites sus-mentionnés, Goodreads autorise ses membres à
eux-mêmes à la base, et à modifier celle-ci après avoir demandé une autorisation, un peu comme sur un wiki.&lt;/p&gt;
&lt;h3 id="openlibrary-et-les-blogs"&gt;OpenLibrary et les blogs&lt;/h3&gt;
&lt;p&gt;Reste un problème pour les puristes : toutes ces bases de données sont &amp;ldquo;propriétaires&amp;rdquo;, et même si Amazon, Google, WorldCat, Goodreads et bien d&amp;rsquo;autres s&amp;rsquo;ouvrent au maximum pour attirer des visiteurs, ils peuvent changer d&amp;rsquo;avis à loisir en fonction de l&amp;rsquo;évolution rapide du marché. De plus, même si l&amp;rsquo;
 a été introduit comme identificateur unique des livres en 1972, il y fallu inventer des codes adaptés aux livres plus anciens, et chacun y a mis du sien pour indexer sa base de données différemment, ce qui ne simplifie pas les échanges. Voilà par exemple le même livre sur tous ces sites:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;seul Amazon a gardé l&amp;rsquo;ISBN dans ses URL : 
&lt;/li&gt;
&lt;li&gt;WorldCat utilise un &amp;ldquo;code OCLC&amp;rdquo; : 
&lt;/li&gt;
&lt;li&gt;Google Books utilise un autre code maison : 
&lt;/li&gt;
&lt;li&gt;Goodreads a le sien : 
&lt;/li&gt;
&lt;li&gt;et il en existe des tas d&amp;rsquo;autres. Sur le web, tout standard ne fait pas long feu&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Donc il y a 
, la base &amp;ldquo;open&amp;rdquo; et publique de la fondation
, qui fait appel au public pour référencer beaucoup de bouquins, en spécifiant les &amp;ldquo;identificateurs uniques&amp;rdquo; des autres afin de lier les bases de données. Mais évidemment, pour rester libre il fallait inventer un code de plus, 
 dans l&amp;rsquo;exemple, qui mène vers cette page :&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;OpenLibrary n&amp;rsquo;est malheureusement pas assez développé pour y gérer sa bibliothèque, mais offre un petit bouton bien utile pour ajouter une référence sur Goodreads d&amp;rsquo;un seul click. Sinon, OpenLibrary est surtout utile aux gens qui publient du contenu sur le web car on peut:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;exporter des références au format
, ce qui est drôlement pratique&lt;/li&gt;
&lt;li&gt;utiliser l&amp;rsquo;
 pour WordPress. Et ça c&amp;rsquo;est génial. Par exemple si je veux citer le fameux bouquin sur ce blog, il me suffit de taper
\[ openbook booknumber="OLID:OL22263607M" templatenumber="5"\] et hop, sous vos yeux émerveillés apparait : &lt;span class="openbook_template5"&gt;&lt;a href="http://openlibrary.org/authors/OL2632116A/Carlos_Ruiz_Zafón" title="Click to view author in Open Library" target="_blank" rel="noopener"&gt;Carlos Ruiz Zafón&lt;/a&gt; (2001). &lt;a href="http://openlibrary.org/books/OL22263607M/L'_ombre_du_vent" title="Click to view title in Open Library" target="_blank" rel="noopener"&gt;L' ombre du vent: roman&lt;/a&gt;. Grasset.&lt;span class="Z3988" title="ctx_ver=Z39.88-2004&amp;amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;amp;rft.genre=book&amp;amp;rft.btitle=L%27+ombre+du+vent%3A+roman&amp;amp;rft.isbn=9782253114864&amp;amp;rft.au=Carlos+Ruiz+Zaf%C3%B3n&amp;amp;rft.pub=Grasset&amp;amp;rft.date=2001"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt; , avec les liens vers les sites référençant le livre parmi ceux que j&amp;rsquo;ai choisis, et la disposition &amp;ldquo;no 5&amp;rdquo; qui n&amp;rsquo;incorpore pas d&amp;rsquo;image de la couverture, mais j&amp;rsquo;aurais pu.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Bref, depuis que j&amp;rsquo;ai découvert cette extension, j&amp;rsquo;ai mis à jour tous
, en ajoutant les éventuelles références inconnues sur OpenLibrary&lt;/p&gt;
&lt;p&gt;Dans un prochain article, je vous causerai des solutions modernes pour maintenir une bibliographie d&amp;rsquo;articles scientifiques ou similaires. Pour les impatients, c&amp;rsquo;est
ou
, au choix.&lt;/p&gt;</description></item><item><title>Hardware, software, tabula ?</title><link>https://drgoulu.com/2010/04/10/hardware-software-tabula/</link><pubDate>Sat, 10 Apr 2010 00:00:00 +0000</pubDate><guid>https://drgoulu.com/2010/04/10/hardware-software-tabula/</guid><description>&lt;p&gt;Au début, tout était clair : un ordinateur était un assemblage de circuits électroniques formant le
, piloté par du
définissant la séquence d&amp;rsquo;opérations à effectuer. Et puis tout est devenu compliqué.&lt;/p&gt;
&lt;figure class="aligncenter" style="max-width: 340px; width: 100%;"&gt;&lt;img src="https://drgoulu.com/posts/2010/images/5f191d5b335e83fb624df1763b405414_hu_f9aa2fba674af231.webp" srcset="https://drgoulu.com/posts/2010/images/5f191d5b335e83fb624df1763b405414_hu_f9aa2fba674af231.webp 320w, https://drgoulu.com/posts/2010/images/5f191d5b335e83fb624df1763b405414_hu_f87e8ac5ec04c4e8.webp 480w, https://drgoulu.com/posts/2010/images/5f191d5b335e83fb624df1763b405414_hu_cd0df948a08bb77c.webp 683w" sizes="(max-width: 640px) 100vw, 340px" alt="Charles Babbage, inventeur de la première machine programmable, et Ada Lovelace, auteur du premier logiciel" loading="lazy" class="rounded-lg shadow-sm w-full h-auto" data-zoomable /&gt;&lt;figcaption&gt;Charles Babbage, inventeur de la première machine programmable, et Ada Lovelace, auteur du premier logiciel&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;D&amp;rsquo;une part, pour réaliser des opérations plus complexes, il est apparu plus simple de les &amp;ldquo;
&amp;rdquo; : les puces des processeurs incorporent du logiciel &amp;ldquo;figé&amp;rdquo; qui décompose chaque instruction du
en opérations encore plus simples.&lt;/p&gt;
&lt;p&gt;D&amp;rsquo;autre part, les
permettent désormais de réaliser des circuits électroniques très complexes par programmation. A l&amp;rsquo;aide d&amp;rsquo;un langage spécifique comme
, on décrit le fonctionnement du circuit, puis un compilateur génère des données que l&amp;rsquo;on écrit dans le circuit comme dans une mémoire afin de le configurer comme souhaité. De plus en plus de puces trônant dans vos téléphones portables, appareils photo, voitures ainsi que dans toutes les machines industrielles imaginables sont de ce type. On peut ainsi y implanter des fonctions spécifiques à l&amp;rsquo;application s&amp;rsquo;exécutant de façon extrêmement rapide, et au besoin adjoindre sur la même puce, par programmation toujours,  un &amp;ldquo;
&amp;rdquo; permettant d&amp;rsquo;exécuter un logiciel traditionnel. Bref, maintenant on peut programmer un circuit vierge pour qu&amp;rsquo;il se comporte comme un microprocesseur microprogrammé programmable, vous me suivez ?&lt;/p&gt;
&lt;p&gt;Les circuits &amp;ldquo;PLD&amp;rdquo; peuvent être programmés une fois pour toutes, éventuellement reprogrammés de temps en temps à l&amp;rsquo;instar d&amp;rsquo;une mémoire flash. Les
, plus récentes, se programment comme des mémoires RAM, et sont donc reprogrammables souvent et rapidement.&lt;/p&gt;
&lt;p&gt;L&amp;rsquo;étape suivante pourrait être de les reprogrammer en fonctionnement. C&amp;rsquo;est ce que propose l&amp;rsquo;entreprise
avec sa technologie &amp;ldquo;3D Spacetime&amp;rdquo; incarnée dans ses circuits
. Ces circuits peuvent être reprogrammés des milliers de fois par seconde et peuvent donc réaliser sur une seule puce des fonctions qui auraient nécessité plusieurs circuits très différents.&lt;/p&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="flex justify-center "&gt;
&lt;div class="w-full" &gt;
&lt;img alt=""
srcset="https://drgoulu.com/posts/2010/images/59231ce74f91f545cd77ad5ea6c2f1cf_hu_f435884d854d846d.webp 320w, https://drgoulu.com/posts/2010/images/59231ce74f91f545cd77ad5ea6c2f1cf_hu_3623cda31062a958.webp 353w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px"
src="https://drgoulu.com/posts/2010/images/59231ce74f91f545cd77ad5ea6c2f1cf_hu_f435884d854d846d.webp"
width="353"
height="349"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
En quelque sort, Tabula réalise l&amp;rsquo;équivalent de puces &amp;ldquo;multicouches&amp;rdquo; en empilant des surfaces de silicium selon la dimension du temps.  On peut objecter que ceci réduit d&amp;rsquo;autant la vitesse des circuits, mais d&amp;rsquo;autre part, on peut optimiser la surface de silicium réellement utilisée à chaque étape, par exemple pour traiter plus de données en parallèle. Point non négligeable, cette technologie réduit aussi beaucoup le coût de l&amp;rsquo;interconnexion des puces : on remplace des connecteurs en or et du circuit imprimés multicouches par des bits de données. Bientôt un PC au format d&amp;rsquo;une boite d&amp;rsquo;allumette, voire au même prix ?&lt;/p&gt;
&lt;p&gt;Plus ça avance, plus la
me semble avoir encore de beaux jours devant elle. Merci à Malcolm pour avoir renforcé mon optimisme en me parlant de Tabula. Et peut-être bien que j&amp;rsquo;achèterai quelques actions quand ils seront cotés&amp;hellip;&lt;/p&gt;</description></item></channel></rss>