<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>SAGBOT on SAGBOT.com</title>
    <link>/fr/tags/sagbot/</link>
    <description>Recent content in SAGBOT on SAGBOT.com</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>fr</language>
    <lastBuildDate>Sat, 21 Sep 2024 00:00:00 +0000</lastBuildDate><atom:link href="/fr/tags/sagbot/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>SAGBOT.com</title>
      <link>/fr/posts/sagbot.com/</link>
      <pubDate>Sat, 21 Sep 2024 00:00:00 +0000</pubDate>
      
      <guid>/fr/posts/sagbot.com/</guid>
      <description>Histoire de SAGBOT.com SAGBOT.com a vu le jour à la fin de l’année 2021. Depuis son lancement, le site a connu de nombreuses évolutions visuelles, chacune marquée par des mises à jour fréquentes. Cependant, un fil conducteur persiste à travers ces changements : le projet n’a jamais été totalement achevé. Souvent, je manquais de motivation pour travailler sur le front-end, n’ayant pas vraiment l’âme d’un artiste, ni la plume d’un écrivant, je ne savais pas quoi écrire pour enrichir le contenu.</description>
      <content>&lt;h2 id=&#34;histoire-de-sagbotcom&#34;&gt;Histoire de &lt;em&gt;SAGBOT.com&lt;/em&gt;&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;SAGBOT.com&lt;/em&gt; a vu le jour à la fin de l’année 2021. Depuis son lancement, le site a connu de nombreuses évolutions visuelles, chacune marquée par des mises à jour fréquentes. Cependant, un fil conducteur persiste à travers ces changements : le projet n’a jamais été totalement achevé. Souvent, je manquais de motivation pour travailler sur le front-end, n’ayant pas vraiment l’âme d’un artiste, ni la plume d’un écrivant, je ne savais pas quoi écrire pour enrichir le contenu.&lt;/p&gt;
&lt;p&gt;Les anciennes versions étaient faites essentiellement avec &lt;strong&gt;HTML/CSS/PHP/JS&lt;/strong&gt; et étaient souvent des sites web monopage (&lt;em&gt;SPA&lt;/em&gt;). Et comme dit précédemment elles étaient fréquemment vide de contenu, voire contenaient encore des remplisseurs (&lt;em&gt;placeholder&lt;/em&gt;) et même dans le pire des cas des liens menant à des pages &lt;em&gt;404&lt;/em&gt;, car n&amp;rsquo;étant pas encore codé.&lt;/p&gt;
&lt;p&gt;J&amp;rsquo;étais arrivé à un tel point que pendant des mois &lt;em&gt;SAGBOT.com&lt;/em&gt; (avant de faire finalement ce site web), il ressemblait à ça, juste une page noire avec un simple « Welcome to SAGBOT.com » et une petite animation qui fait bouger le texte.&lt;/p&gt;

  &lt;figure class=&#34;center&#34; &gt;
    &lt;img src=&#34;/posts/sagbot.com/old_sagbot.com.gif&#34;  alt=&#34;Gif Old SAGBOT.com&#34;   /&gt;
    
      &lt;figcaption class=&#34;center&#34; &gt;GIF de la dernière version de &lt;i&gt;SAGBOT.com&lt;/i&gt;&lt;/figcaption&gt;
    
  &lt;/figure&gt;


&lt;h2 id=&#34;version-actuelle&#34;&gt;Version actuelle&lt;/h2&gt;
&lt;p&gt;La version actuelle n&amp;rsquo;est plus du tout basé sur les mêmes technologies et n&amp;rsquo;a plus le même bût. Le projet &lt;em&gt;SAGBOT&lt;/em&gt; ayant évolué et devant plus personnel, il en vient que &lt;em&gt;SAGBOT.com&lt;/em&gt; doit devenir un site web personnel. À ce jour, il devient un blog où je posterais des articles sur l&amp;rsquo;informatique ou même l&amp;rsquo;évolution du projet, comme celui.&lt;/p&gt;
&lt;h3 id=&#34;conception&#34;&gt;Conception&lt;/h3&gt;
&lt;p&gt;Avant toute chose, je suis me demandé « Comment, je veux que &lt;em&gt;SAGBOT.com&lt;/em&gt; soit ? ». Après réflexion, et même en discutant avec des proches, j&amp;rsquo;en ai conclu que &lt;em&gt;SAGBOT.com&lt;/em&gt; devait devenir un blog sur ma passion ; l&amp;rsquo;informatique, pour être plus en adéquation avec mon projet professionnel qui est de devenir enseignant-chercheur (cf. &lt;a href=&#34;https://www.sagbot.com/fr/about&#34;&gt;À propos&lt;/a&gt;). Étant donné que dans le monde de la recherche la rédaction d&amp;rsquo;article est monnaie courante.&lt;/p&gt;
&lt;p&gt;Après avoir obtenu le sujet, il fallait le mettre en forme. Tout d&amp;rsquo;abord, le monopage, c&amp;rsquo;est fini, par incompatibilité avec l&amp;rsquo;idée de blog. Il fallait que la rédaction soit simple à mettre en oeuvre. Devoir recoder une page &lt;strong&gt;HTML&lt;/strong&gt; pour chaque article, aurait était un frein et le site aurait fini comme les autres, &lt;u&gt;vides&lt;/u&gt;. Maitrisant le &lt;strong&gt;LaTeX&lt;/strong&gt; et le &lt;strong&gt;Markdown&lt;/strong&gt;, connaissant alors la puissance de leurs syntaxes, j&amp;rsquo;ai donc voulu mettre en place une création d&amp;rsquo;article à partir de ces langages.&lt;/p&gt;
&lt;p&gt;L&amp;rsquo;un des plus grands avantages du &lt;strong&gt;LaTeX&lt;/strong&gt;, est la liberté que l&amp;rsquo;on dispose, ainsi que les nombreux paquetages (&lt;em&gt;package&lt;/em&gt;) permettant une mise en page personnalisé (&lt;em&gt;Tikz&lt;/em&gt;, etc.). Malheureusement, son avantage peut devenir un défaut, rendant compliquer la compatibilité de l&amp;rsquo;ensemble des paquetages dans un générateur de page &lt;strong&gt;HTML&lt;/strong&gt;. De par ces raisons, j&amp;rsquo;ai choisi d&amp;rsquo;utiliser le &lt;strong&gt;Markdown&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Étant admirateur du langage de programmation &lt;strong&gt;Rust&lt;/strong&gt;, je voulais initialement faire ce site avec l&amp;rsquo;une des bibliothèques suivantes ; &lt;a href=&#34;https://github.com/wooorm/markdown-rs&#34;&gt;markdown-rs&lt;/a&gt;, &lt;a href=&#34;https://github.com/wooorm/mdxjs-rs&#34;&gt;mdx-rs&lt;/a&gt;. En me renseignant sur &lt;a href=&#34;https://mdxjs.com/&#34;&gt;&lt;strong&gt;MDX&lt;/strong&gt;&lt;/a&gt;, celui-ci me paraissait le candidat parfait pour faire les articles, car ce format de &lt;strong&gt;Markdown&lt;/strong&gt; permet d&amp;rsquo;utiliser du &lt;strong&gt;JS/JSX&lt;/strong&gt; dans un document &lt;strong&gt;Markdown&lt;/strong&gt;. Mais en discutant avec des proches qui ont aussi des sites web, ils m&amp;rsquo;ont conseillé de ne pas utiliser &lt;strong&gt;MDX&lt;/strong&gt;, mais de plutôt utiliser des outils de générateur de site web passant par du &lt;strong&gt;Markdown&lt;/strong&gt; comme &lt;a href=&#34;https://gohugo.io/&#34;&gt;&lt;strong&gt;Hugo&lt;/strong&gt;&lt;/a&gt; ou &lt;a href=&#34;https://www.getzola.org/&#34;&gt;&lt;strong&gt;Zola&lt;/strong&gt;&lt;/a&gt;. Correspondant bien plus à mon utilisation, sans même avoir besoin de tout refaire. L&amp;rsquo;un de mes proches avait même déjà un site web crée avec &lt;strong&gt;Hugo&lt;/strong&gt; et en était très content.&lt;/p&gt;
&lt;p&gt;Après la lecture des documentations de ces deux outils, &lt;strong&gt;Hugo&lt;/strong&gt; me paraissait plus simple et plus en adéquation avec ce que je voulais faire. C&amp;rsquo;est pour cela que j&amp;rsquo;en suis arrivé à utiliser &lt;strong&gt;Hugo&lt;/strong&gt;. Tout comme évoqué au début de cet article, n&amp;rsquo;ayant pas l&amp;rsquo;âme d&amp;rsquo;un artiste, j&amp;rsquo;utilise donc un thème &lt;a href=&#34;https://themes.gohugo.io/themes/hugo-theme-terminal/&#34;&gt;Hugo Terminal&lt;/a&gt; fait par &lt;a href=&#34;https://radoslawkoziel.pl/&#34;&gt;panr&lt;/a&gt; et mis à disposition de tout le monde, avec les couleurs généré par l&amp;rsquo;outil &lt;a href=&#34;https://panr.github.io/terminal-css/&#34;&gt;Terminal.css&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;les-articles&#34;&gt;Les articles&lt;/h3&gt;
&lt;p&gt;Comme dit précédemment les articles qui vont se trouver sur &lt;em&gt;SAGBOT.com&lt;/em&gt; auront comme sujet l&amp;rsquo;informatique, sur des notions diverses et varier qui me plaise. Le but sera d&amp;rsquo;en rédiger de temps en temps, en espérant que cela puisse intéresser des personnes. Pour rendre ces articles accessibles, ils seront tous traduits en anglais, du fait que c&amp;rsquo;est une langue internationale.&lt;/p&gt;
&lt;h2 id=&#34;conclusion&#34;&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;La création de &lt;em&gt;SAGBOT.com&lt;/em&gt; a été un véritable fils rouge depuis la découverte de l&amp;rsquo;informatique. Tout au long de mon apprentissage, que ce soit par le biais académique ou autodidacte. J&amp;rsquo;ai essayé de faire ressentir chaque brin de savoir sur ce site.&lt;/p&gt;
&lt;p&gt;L&amp;rsquo;adoption de &lt;strong&gt;Hugo&lt;/strong&gt; comme générateur de site web a été une décision importante, facilitant la gestion des articles et assurant une évolutivité. Cette transition témoigne de l&amp;rsquo;importance de choisir les bons outils pour une vision à long terme d&amp;rsquo;un projet. Pour finir, l&amp;rsquo;intégration de thèmes a permis de donner à &lt;em&gt;SAGBOT.com&lt;/em&gt; une identité visuelle, malgré mon autoperçu manque d&amp;rsquo;aptitude artistique.&lt;/p&gt;
&lt;p&gt;À l&amp;rsquo;avenir, &lt;em&gt;SAGBOT.com&lt;/em&gt; continuera de grandir en tant que ressource dédiée à l&amp;rsquo;informatique et à l&amp;rsquo;évolution de mon plus grand projet &lt;em&gt;SAGBOT&lt;/em&gt;. Je suis enthousiaste à l&amp;rsquo;idée de partager davantage de connaissances, réflexions et découvertes à une audience.&lt;/p&gt;
&lt;p&gt;Je suis reconnaissant pour le soutien et les conseils reçus tout au long du développement, qui ont été déterminants pour surmonter les obstacles et concrétiser ce projet.&lt;/p&gt;
&lt;p&gt;Il ne me reste plus qu&amp;rsquo;à écrire des articles !&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&#34;remerciement&#34;&gt;Remerciement&lt;/h3&gt;
&lt;p&gt;Je remercie &lt;a href=&#34;https://renauxv.fr/&#34;&gt;&lt;em&gt;T. RENAUX VERDIERE&lt;/em&gt;&lt;/a&gt; et &lt;a href=&#34;https://github.com/oiimrosabel&#34;&gt;&lt;em&gt;Mirabelle S. P.&lt;/em&gt;&lt;/a&gt; pour les conseils donné tout au long de la recherche et de la création de ce site web. Je remercie plus particulièrement &lt;em&gt;T. RENAUX VERDIERE&lt;/em&gt; et &lt;em&gt;Jade P.&lt;/em&gt; pour la relecture de cet article et des autres pages du site web.&lt;/p&gt;
</content>
    </item>
    
  </channel>
</rss>
