-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add pagination and tree structure for posts
- Loading branch information
Clément
committed
Jul 17, 2024
1 parent
f7ca30e
commit 4d50f9a
Showing
10 changed files
with
183 additions
and
23 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
--- | ||
title L'IA 🧠 va-t-elle remplacer la recherche web classique ? | ||
date 2024-05-20T15:12:42+00:00 | ||
category Technologie | ||
abstract L'intelligence artificielle est partout. Tout le monde en parle ... Cet article vous propose de découvrir un cas intéressant et très puissant. | ||
author Damien ACCORSI | ||
--- | ||
{ | ||
|
||
} | ||
--- | ||
|
||
{%markdown%} | ||
La question se pose ... | ||
|
||
Quelques mots-clé : #veilletechno #googlesearch #ia #notopensource | ||
|
||
Cette publication n'a pas vocation a approfondir et à répondre à la question mais plutôt à partager l'existence d'une solution intéressante et qui a été présentée à l'un des suricates comme le futur remplaçant de google search. | ||
|
||
![Perplexity va-t-il remplacer Google Search ?](/actualites/images/800x600/image-14219ee739c6a17b76d59f1d55b73776ea8b5e0e.png) | ||
|
||
{%endmarkdown%} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,69 @@ | ||
--- | ||
title Quels logiciels libres pour manipuler des fichiers PDF ? | ||
date 2024-05-03T08:43:47+00:00 | ||
category univers du libre | ||
abstract Manipuler des fichiers PDF est chose courante ; il existe une série de logiciels libres qui permet de procéder à la majorité des manipulations que l'on est en droit d'attendre de tels outils. | ||
author Damien ACCORSI | ||
--- | ||
{ | ||
|
||
} | ||
--- | ||
|
||
{%markdown%} | ||
Nous sommes tous amenés, à un moment ou à un autre, dans notre vie personnelle ou professionnelle, à manipuler des PDF. | ||
|
||
Tout le monde connait Acrobat Reader et autres services en ligne tels que Ilovepdf. | ||
|
||
Mais existe-t-il des logiciels libres pour procéder aux même opérations ? Si oui quels sont ces outils ? | ||
|
||
|
||
## Consulter des PDF | ||
|
||
**Evince** est un visionneur de documents pour GNOME. Il permet de visualiser des PDFs et de les imprimer | ||
|
||
## Modifier et produire des PDF | ||
|
||
**Libreoffice** permet d'exporter les documents que l'on rédige en PDF. | ||
|
||
Moins connu, **Libreoffice Draw** permet quant à lui d'ouvrir des PDF existant et d'en éditer le contenu. | ||
|
||
## Découper, extraire, fusionner des fichiers PDF en masse (en ligne de commande) | ||
|
||
PDFtk permet facilement de découper un fichier PDF via la commande `pdftk file.pdf burst` | ||
|
||
Il est également possible d'extraire un lot de pages `pdftk file.pdf cat 3-5 output pages-3-to-5.pdf` | ||
|
||
Enfin, il est possible de concaténer des fichiers PDF, exemple : `pdftk file1.pdf file2.pdf cat output file1-file2-merged.pdf` | ||
|
||
D'autres opérations sont possibles. | ||
|
||
Pour un équivalent graphique, je vous renvoie vers PDF Chain qui m'a permis, par exemple, de découvrir qu'on pouvait intégrer des pièces jointes quelconques dans un PDF. | ||
|
||
|
||
![](/actualites/images/500x500/image-b0158969619b6e2215ff928a68a0cd882228d06a.png) | ||
|
||
## Découper, extraire, fusionner des PDFs naturellement | ||
|
||
Pour un usage plus grand public, je ne peux que vous conseiller de vous tourner vers PDF Arranger. | ||
|
||
Il permet de procéder aux même opérations que les outils précédemment cités, avec l'avantage de travailler sur des éléments visuels car l'interface intègre une prévisualisation des pages, une sélection à la souris et des menus contextuels - bref un ensemble plus intuitif pour les utilisations qui ne sont pas familiers avec la ligne de commande. | ||
|
||
![](/actualites/images/500x500/image-3a7f8c0e10a091e5b7d8d5ac1d454ff27f1edf6d.png) | ||
|
||
---- | ||
|
||
Voilà, vous savez désormais quoi utiliser pour : | ||
|
||
|
||
- 🖨 Imprimer un document PDF | ||
- ⤵ tourner les pages d'un document PDF | ||
- ✂ découper un document PDF page par page | ||
- 🖇 fusionner plusieurs documents PDF | ||
- 🔎 extraire des sections de pages d'un document PDF | ||
|
||
|
||
Vous n'avez plus aucune excuse pour diffuser des données confidentielles sur des services en ligne "gratuits" ;) | ||
|
||
|
||
{%endmarkdown%} |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
--- | ||
title La lib de compression Xz compromise ... | ||
date 2024-04-03T13:13:26+00:00 | ||
category Technologie | ||
abstract Une porte dérobée introduite dans la lib de compression Xz a été fortuitement découverte par un développeur PostgreSQL ... | ||
author Damien ACCORSI | ||
--- | ||
{ | ||
|
||
} | ||
--- | ||
|
||
{%markdown%} | ||
La bibliothèque partagée de compression Xz (liblzma) a été compromise par l'un de ses 2 principaux développeurs. Une porte dérobée a été introduite et fortuitement découverte par un développeur du projet PostgreSQL qui [évoque humblement sa découverte sur Mastodon](https://mastodon.social/@AndresFreundTec/112180083704606941) : « I accidentally found a security issue while benchmarking postgres changes » | ||
|
||
L'ingéniosité de l'attaque est de passer par un contributeur au long court et par une démarche très ingénieuse ; [Ytterbium décrit en détail l'attaque dans un long journal publié sur LinuxFR](https://linuxfr.org/users/ytterbium/journaux/xz-liblzma-compromis). | ||
|
||
Une fois n'est pas coutume : le problème des dépendances "invisibles" (et pour autant stratégiques) se pose ... | ||
|
||
![Dépendances](https://imgs.xkcd.com/comics/dependency.png) | ||
|
||
(source: https://xkcd.com/2347/ ) | ||
|
||
|
||
{%endmarkdown%} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters