Skip to content

Commit

Permalink
Book's ISBN is now inferred from file name to avoid info redundancy
Browse files Browse the repository at this point in the history
  • Loading branch information
opatry committed Feb 5, 2025
1 parent 02c0418 commit 372e8cd
Show file tree
Hide file tree
Showing 136 changed files with 5 additions and 139 deletions.
9 changes: 5 additions & 4 deletions Rules
Original file line number Diff line number Diff line change
Expand Up @@ -35,17 +35,15 @@ preprocess do
item.identifier =~ '/cover/*' && ignored_isbns.include?(item.identifier.without_exts.delete_prefix('/cover/'))
end

@config[:feed_book_isbn] = feed_books.map { |book| book[:isbn] }
@config[:last_readings_isbn] = last_readings.map { |book| book[:isbn] }

missing_covers = 0

@items.select { |item| item.identifier =~ '/index.*' || book?(item) }.each do |item|
raise "item #{item.identifier} doesn't have a uuid (suggested: #{SecureRandom.uuid})" unless item[:uuid]

if book?(item)
item_name = item.identifier.without_exts.delete_prefix('/book/')
raise "mismatch between identifier name '#{item_name}' & isbn '#{item[:isbn]}'" if item[:isbn] != item_name
raise "book item's name '#{item_name}' should be a valid ISBN-13" unless item_name.match?(/^\d{13}$/)
item[:isbn] = item_name

if @items["/cover/#{item[:isbn]}.*"].nil?
missing_covers += 1
Expand Down Expand Up @@ -75,6 +73,9 @@ preprocess do
raise "cover for unavailable book #{isbn}" if @items.select { |item| book?(item) }.none? { |item| item[:isbn] == isbn }
end

@config[:feed_book_isbn] = feed_books.map { |book| book[:isbn] }
@config[:last_readings_isbn] = last_readings.map { |book| book[:isbn] }

@items.select { |i| i.identifier =~ '/static/pwa-screenshot-*' }.each do |picture|
desktop_screenshot = picture.identifier =~ '/static/pwa-screenshot-desktop-*'
phone_screenshot = picture.identifier =~ '/static/pwa-screenshot-phone-*'
Expand Down
1 change: 0 additions & 1 deletion content/book/9780007395484.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ uuid: 05e28535-da16-46a3-81d8-cc69c46b4d2a
title: "Windows on the World"
author: "Frédéric Beigbeder"
rating: 6
isbn: "9780007395484"
---

Vous connaissez la fin: tout le monde meurt. Certes la mort arrive à pas mal de gens, un jour ou l'autre. L'originalité de cette histoire, c'est que tous ses personnages vont mourir en même temps et au même endroit. Est-ce que la mort crée des liens entre les êtres ?
Expand Down
1 change: 0 additions & 1 deletion content/book/9780141976426.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ title: "Limonov"
author: "Emmanuel Carrère"
rating: 6
read_date: 2021-07-03
isbn: "9780141976426"
---

Limonov n’est pas un personnage de fiction. Il existe. Je le connais. Il a été voyou en Ukraine ; idole de l’underground soviétique sous Brejnev ; clochard, puis valet de chambre d’un milliardaire à Manhattan ; écrivain branché à Paris ; soldat perdu dans les guerres des Balkans ; et maintenant, dans l’immense bordel de l’après-communisme en Russie, vieux chef charismatique d’un parti de jeunes desperados. Lui-même se voit comme un héros, on peut le considérer comme un salaud : je suspends pour ma part mon jugement.
Expand Down
1 change: 0 additions & 1 deletion content/book/9780547249643.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ uuid: 03b14b05-0640-4b00-9e63-347d893a4537
title: "1984"
author: "George Orwell"
rating: 8
isbn: "9780547249643"
---

Année 1984 en Océanie. 1984 ? C'est en tout cas ce qu'il semble à Winston, qui ne saurait toutefois en jurer. Le passé a été oblitéré et réinventé, et les événements les plus récents sont susceptibles d'être modifiés. Winston est lui-même chargé de récrire les archives qui contredisent le présent et les promesses de Big Brother. Grâce à une technologie de pointe, ce dernier sait tout, voit tout. Il n'est pas une âme dont il ne puisse connaître les pensées. On ne peut se fier à personne et les enfants sont encore les meilleurs espions qui soient. Liberté est Servitude. Ignorance est Puissance. Telles sont les devises du régime de Big Brother. La plupart des Océaniens n'y voient guère à redire, surtout les plus jeunes qui n'ont pas connu l'époque de leurs grands-parents et le sens initial du mot "libre". Winston refuse cependant de perdre espoir. Il entame une liaison secrète et hautement dangereuse avec l'insoumise Julia et tous deux vont tenter d'intégrer la Fraternité, une organisation ayant pour but de renverser Big Brother. Mais celui-ci veille...
1 change: 0 additions & 1 deletion content/book/9781409091158.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ uuid: a1e22387-d022-41dc-8cb9-c6364bbc86f2
title: "Da Vinci Code"
author: "Dan Brown"
rating: 6
isbn: "9781409091158"
---

Robert Langdon, un éminent spécialiste de symbologie de Harvard, est convoqué d'urgence au Louvre. On a découvert un message codé sur le cadavre du conservateur en chef, retrouvé assassiné au milieu de la Grande Galerie. Pour examiner la série de pictogrammes, il est épaulé par Sophie Neveu, une brillante cryptographe membre de la police. A leur grande surprise, les premiers indices les conduisent à l'œuvre de Léonard de Vinci. En déchiffrant le code, Langdon va mettre à jour l'un des plus grands mystères de notre temps... et devenir un homme traqué.
1 change: 0 additions & 1 deletion content/book/9781519112484.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ title: "La guerre des mondes"
author: "H.G. Wells"
rating: 6
read_date: 2023-07-08
isbn: "9781519112484"
---

La Guerre des mondes (The War of the Worlds) est un roman de science-fiction écrit par H. G. Wells, publié en 1898.C'est l'une des premières oeuvres qui confronte l'humanité et une race extraterrestre hostile, et le reflet de l'angoisse de l'époque victorienne et de l'impérialisme.La Guerre des mondes a été adapté en feuilletons radiophoniques (dont une version de Orson Welles qui défraya la chronique en 1938), jeux de rôle, bande dessinée ainsi que deux long-métrages (le premier a été réalisé par Byron Haskin en 1953 et le second par Steven Spielberg en 2005).Résumé(...) Par delà le gouffre de l'espace, des esprits qui sont à nos esprits ce que les nôtres sont à ceux des bêtes qui périssent, des intellects vastes, calmes et impitoyables, considéraient cette terre avec des yeux envieux, dressaient lentement et sûrement leurs plans pour la conquête de notre monde (...) »1894. Des astronomes sont témoins d'étranges activités à la surface de Mars, comme des flash ou des explosions de gaz incandescent. L'étonnant phénomène se répète pendant les dix nuits suivantes puis cesse. Des météores venant de la planète rouge se dirigent bientôt vers la Terre. Le premier s'écrase en Angleterre, dans le Surrey : il s'agit d'un objet ayant la forme d'un cylindre de vingt-cinq à trente mètres. Les curieux se rassemblent autour du cratère formé par la chute du projectile, mais ils sont bientôt tués par un Rayon Ardent projeté par une machine gigantesque à trois énormes pieds sortie du cylindre.Par la suite, les autres cylindres envoyés depuis Mars s'écrasent et libèrent d'autres engins mécaniques contrôlés par des créatures tentaculaires installées à l'intérieur. Ces tripodes, armés de leur Rayon Ardent et d'un gaz toxique appelé Fumée Noire (Black smoke), se dirigent vers Londres en désintégrant tout sur leur passage. L'armée britannique réplique. Mais rapidement, la lutte tourne à l'avantage des envahisseurs. Les populations terrifiées fuient cet ennemi implacable qui pompe le sang des malheureux qu'il capture et sème partout une mystérieuse herbe rouge qui étouffe toute végétation. Commence alors pour le narrateur, une fuite dans un monde ravagé, où il ne croise plus que des êtres humains isolés à la limite de la folie. Puis, il se rend compte que les martiens ont soudain cessé toute activité : les microbes terriens, auxquels ils n'étaient pas immunisés, les ont exterminés.Herbert George Wells, plus connu sous la signature H. G. Wells, né le 21 septembre 1866 à Bromley dans le Kent, Royaume-Uni et mort le 13 août 1946 à Londres, est un écrivain britannique surtout connu aujourd'hui pour ses romans de science-fiction. Il fut cependant également l'auteur de nombreux romans de satire sociale, d'oeuvres de prospective, de réflexions politiques et sociales ainsi que d'ouvrages de vulgarisation touchant aussi bien à la biologie, à l'histoire qu'aux questions sociales.BiographieIl fut un auteur très prolifique qui écrivit aussi bien des romans réalistes que de la science-fiction, comme des essais sur l'histoire de l'humanité ou l'évolution future de la société. Herbert George Wells fut un socialiste convaincu. Après 1900, ses oeuvres se firent de plus en plus politiques et didactiques. Il parait que sa femme l'aurait aidé à écrire ses textes.
1 change: 0 additions & 1 deletion content/book/9781680680324.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ title: "Nous sommes Bob, tome 1 : Nous sommes Légion"
author: "Dennis E. Taylor"
rating: 7
read_date: 2022-06-25
isbn: "9781680680324"
---

Bob Johansson vient de vendre sa start-up et va pouvoir profiter de la vie. Tant de lieux à visiter, de livres à lire et de films à voir ! Pas de bol, il se fait écraser en traversant la rue. Lorsqu’il revient à lui, un siècle plus tard, c'est pour découvrir qu'il appartient désormais au gouvernement. Téléchargé dans un ordinateur, il est pressenti pour devenir une IA capable de se répliquer à volonté, aux commandes d'une sonde interstellaire destinée à la recherche de planètes habitables. Les enjeux sont considérables. S'il refuse cette mission, on l'éteindra et un autre prendra sa place. S'il accepte, il devient une cible de choix. Au moins trois autres puissances se verraient bien envoyer leur sonde en premier, et tous les coups sont permis.
Expand Down
1 change: 0 additions & 1 deletion content/book/9782020633635.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ author: "Robert Littell"
rating: 8
read_date: 2022-12-11
favorite: true
isbn: "9782020633635"
---

Berlin, 1950. En pleine guerre froide, un dignitaire russe demande à changer de camp. En gage de bonne foi, il affirme détenir le nom d’une taupe haut placée au sein de la CIA. Jack McAuliffe, nouvelle recrue de la Central Intelligence Agency, et Harvey Torriti, vieux routard de l’espionnage porté sur la bouteille, vont devoir l’exfiltrer et tenter de démasquer l’agent double. Commence alors une extraordinaire épopée, magistralement contée par Robert Littell. La vie de ces agents jusqu’aux années 1990 nous fait traverser tout un pan de l’histoire du XXe siècle. Une histoire faite de conflits ouverts, mais aussi de secrets, d’assassinats et d’enlèvements commandités dans l’ombre par les deux puissants organismes, la CIA et le KGB. Entre fiction et réalité, de la Bulgarie à l’Afghanistan en passant par Cuba, La Compagnie est un immense thriller politique et une expérience de lecture inoubliable.
1 change: 0 additions & 1 deletion content/book/9782021213157.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ title: "Cartel"
author: "Don Winslow"
rating: 8
read_date: 2023-08-16
isbn: "9782021213157"
---

" Le Guerre et Paix des romans sur la drogue. " James Ellroy Dix ans après La Griffe du chien, Don Winslow revient avec un livre encore plus fort sur la montée en puissance des narco-empires. 2004. Adan Barrera, incarnation romanesque d'El Chapo, ronge son frein dans une prison fédérale de Californie, tandis qu'Art Keller, l'ex-agent de la DEA qui a causé sa chute, veille sur les abeilles dans un monastère. Quand Barrera s'échappe, reprend les affaires en main et met la tête de Keller à prix, la CIA et les Mexicains sortent l'Américain de sa retraite : lui seul connaît intimement le fugitif. La guerre de la drogue reprend de plus belle entre les différentes organisations, brillamment orchestrée par Barrera qui tire toutes les ficelles : la police, l'armée et jusqu'aux plus hauts fonctionnaires mexicains sont à sa solde. Alors que la lutte pour le contrôle de tous les cartels fait rage, avec une violence inouïe, Art Keller s'emploie à abattre son ennemi de toujours. Jusqu'où ira cette vendetta ? Don Winslow, né en 1953, a grandi dans une petite ville du Rhode Island et fait des études de journalisme à l'université du Nebraska. Établi à New York pour écrire, il gagnera sa vie comme gérant de cinéma, détective privé et guide de safari avant de devenir l'auteur de dix-sept romans, best-sellers traduits en une vingtaine de langues. Il vit à San Diego, paradis du surf. Traduit de l'anglais (États-Unis) par Jean Esch
1 change: 0 additions & 1 deletion content/book/9782021420180.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ title: "L'America"
author: "Michel Moutot"
rating: 7
read_date: 2022-03-20
isbn: "9782021420180"
---

Marettimo, petite île au large de la Sicile, juillet 1902. Quand il tombe amoureux de la belle Ana, venue passer l'été dans la maison de son père, Vittorio Bevilacqua, jeune pêcheur, ne peut se douter qu'il met en marche un engrenage qui l'obligera à fuir à l'autre bout du monde. Ana est la fille de Salvatore Fontarossa, le fontaniero le plus puissant de Trapani, chef d'un clan mafieux enrichi dans les vergers de citrons de la ville. Don Salva envoie son fils aîné châtier le misérable qui a déshonoré sa fille. Mais la balle de revolver ne part pas, Vittorio se défend, le sang coule. " Quitte cette île cette nuit, pars le plus loin possible. Va en America. Ne reviens jamais, ou nous sommes tous morts ", lui dit un ancien. De Naples à New York, puis de La Nouvelle-Orléans à la Californie, Vittorio tente d'oublier Ana. Enceinte de lui, elle surmontera toutes les épreuves. Pour, un jour, retrouver l'homme qu'elle aime ? À travers la trajectoire de deux amants en quête de liberté et que tout sépare, Michel Moutot signe un roman d'aventures passionnant sur l'essor de la Mafia et le destin des émigrants partis tenter leur chance en Amérique à l'aube du XXe siècle. Michel Moutot est reporter à l'Agence France-Presse, spécialiste des questions de terrorisme international. Lauréat du prix Albert-Londres en 1999, correspondant à New York en 2001, il a reçu le prix Louis-Hachette pour sa couverture des attentats du 11 Septembre. L'America est son troisième roman, après <%= link_to_book('9782363080714') %>, récompensé par le prix du Meilleur Roman des lecteurs de Points en 2016, et <%= link_to_book('9782757875407') %>, prix Relay des Voyageurs en 2018.
1 change: 0 additions & 1 deletion content/book/9782070319015.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ uuid: 3587e8d3-5adc-4f03-98e1-687acf4f47ce
title: "H2G2, tome 1 : Le Guide du voyageur galactique"
author: "Douglas Adams"
rating: 7
isbn: "9782070319015"
linked_books:
- "9782070416158"
---
Expand Down
1 change: 0 additions & 1 deletion content/book/9782070360598.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ title: "De sang-froid"
author: "Truman Capote"
rating: 6
read_date: 2024-11-17
isbn: "9782070360598"
---

Il était midi au cœur du désert de Mojave. Assis sur une valise de paille, Perry jouait de l'harmonica. Dick était debout au bord d'une grande route noire, la Route 66, les yeux fixés sur le vide immaculé comme si l'intensité de son regard pouvait forcer des automobilistes à se montrer. Il en passait très peu, et nul d'entre eux ne s'arrêtait pour les auto-stoppeurs…
Expand Down
1 change: 0 additions & 1 deletion content/book/9782070408504.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ uuid: 2c0d9f6d-1b57-48d4-ba98-ff541478d6d7
title: "Le Petit Prince"
author: "Antoine de Saint-Exupéry"
rating: 8
isbn: "9782070408504"
---

«J'ai ainsi vécu seul, sans personne avec qui parler véritablement, jusqu'à une panne dans le désert du Sahara, il y a six ans. Quelque chose s'était cassé dans mon moteur. Et comme je n'avais avec moi ni mécanicien, ni passagers, je me préparai à essayer de réussir, tout seul, une réparation difficile. C'était pour moi une question de vie ou de mort. J'avais à peine de l'eau à boire pour huit jours. Le premier soir je me suis donc endormi sur le sable à mille milles de toute terre habitée. J'étais bien plus isolé qu'un naufragé sur un radeau au milieu de l'océan. Alors vous imaginez ma surprise, au lever du jour, quand une drôle de petite voix m'a réveillé. Elle disait : ...»
1 change: 0 additions & 1 deletion content/book/9782070416158.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ uuid: a8f15561-6975-48cb-b5dc-393ac857e8c3
title: "H2G2, tome 2 : Le dernier restaurant avant la fin du monde"
author: "Douglas Adams"
rating: 7
isbn: "9782070416158"
---

Pas de panique ! Votre Guide du routard galactique en poche, vous voilà prêt à affronter les pires épreuves que puissent receler les gouffres de l'espace (et du temps). Citons : * le Vortex à Perspective Totale (où vous découvrirez l'univers dans l'horreur de son immensité) ; * les concerts d'Oscar Paulette (le premier chanteur de pluto-rock) ; * les Allègres Transports Verticaux de la Cybernétique de Cyrius (les ascenseurs qui ont des hauts et des bas) ; * la redoutable sagesse antique des religieux Pères-Venches ; * les problèmes métaphysiques du Maître de l'Univers ; * et... le plat du jour du Dernier restaurant avant la fin du monde. Ce roman fait suite au Guide du routard galactique et précède La Vie, l'univers et le reste. La magie des paradoxes temporels permet toutefois de les lire dans n'importe quel ordre.
1 change: 0 additions & 1 deletion content/book/9782070786411.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ title: "Le bonhomme de neige"
author: "Jo Nesbø"
rating: 6
read_date: 2021-07-30
isbn: "9782070786411"
---

Oslo, novembre, la première neige tombe sur la ville. Dans le jardin des Becker, un bonhomme de neige fait irruption, comme sorti de nulle part. Le jeune fils remarque qu'il est tourné vers la maison et que ses grands yeux noirs regardent fixement leurs fenêtres. Dans la nuit, Birte, la mère, disparaît, laissant pour seule trace son écharpe rose, retrouvée autour du cou du bonhomme de neige... Dans le même temps, l'inspecteur Harry Hole reçoit une lettre signée «le bonhomme de neige» qui lui annonce d'autres victimes. Plongeant son nez dans les dossiers de la police, Harry met en lumière une vague de disparitions parmi les femmes mariées et mères de famille de Norvège. Toutes n'ont plus donné signe de vie le jour de la première neige... D'une sobriété étonnante, Harry Hole va se retrouver confronté, pour la première fois de sa carrière, à un tueur en série agissant sur le territoire norvégien et qui le conduira jusqu'au gouffre de sa folie...
1 change: 0 additions & 1 deletion content/book/9782072904622.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ title: "Le sniper, son wok et son fusil"
author: "Kuo-li Chang"
rating: 7
read_date: 2024-02-13
isbn: "9782072904622"
linked_books:
- "9782073030443"
---
Expand Down
1 change: 0 additions & 1 deletion content/book/9782073030443.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ title: "Le sniper, le Président et la Triade"
author: "Kuo-li Chang"
rating: 6
read_date: 2024-04-13
isbn: "9782073030443"
---

Candidat mal embarqué à sa propre réélection, le président Hsü Huo-sheng échappe à une tentative d’assassinat alors qu’il remonte la bruyante rue Huayin à bord de sa Jeep de campagne customisée. Son rival, qui a des doutes sur cet attentat, charge l’ancien inspecteur Wu d’enquêter. Naturellement, Wu va fouiner du côté des triades. La complicité du sniper Ai Li, cuistot clandestin dans un boui-boui de Taipei, ne sera pas de trop. Or ce dernier est contraint de prendre la fuite car on essaie de lui mettre cette attaque sur le dos...
1 change: 0 additions & 1 deletion content/book/9782212561166.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ title: "Ta deuxième vie commence quand tu comprends que tu n'en as qu'une"
author: "Raphaëlle Giordano"
rating: 6
read_date: 2024-09-01
isbn: "9782212561166"
---

Camille, trente-huit ans et quart, a tout, semble-t-il, pour être heureuse. Alors pourquoi a-t-elle l'impression que le bonheur lui a glissé entre les doigts ? Tout ce qu'elle veut, c'est retrouver le chemin de la joie et de l'épanouissement. Quand Claude, routinologue, lui propose un accompagnement original pour l'y aider, elle n'hésite pas longtemps: elle fonce.
Expand Down
1 change: 0 additions & 1 deletion content/book/9782218978494.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ uuid: 69930b4f-e801-4700-89e6-bc6a3e449124
title: "Les fourberies de Scapin"
author: "Molière"
rating: 7
isbn: "9782218978494"
---

Molière (1622-1673) "OCTAVE : Ah ! fâcheuses nouvelles pour un cœur amoureux ! Dures extrémités où je me vois réduit ! Tu viens, Silvestre, d’apprendre au port, que mon père revient ? SILVESTRE : Oui. OCTAVE : Qu’il arrive ce matin même ? SILVESTRE : Ce matin même. OCTAVE : Et qu’il revient dans la résolution de me marier ? SILVESTRE : Oui. OCTAVE : Avec une fille du seigneur Géronte ? SILVESTRE : Du seigneur Géronte. OCTAVE : Et que cette fille est mandée de Tarente ici pour cela ? SILVESTRE : Oui. OCTAVE : Et tu tiens ces nouvelles de mon oncle ? SILVESTRE : De votre oncle." Scapin est le valet de Léandre. Grâce à ses fourberies, il parvient toujours à régler les problèmes de son maître et ceux d'Octave, l'ami de cekui-ci... Comédie en trois actes.
Loading

0 comments on commit 372e8cd

Please sign in to comment.