Tableau représentant un groupe de personnes devant un temple, inspiré de l'histoire et de la littérature de la Rome antique.

Ecrire l’histoire à Rome : l’influence de la littérature grecque

There is no time and no place in which the Romans were free from Greek influence [1]

A. Momigliano, Settimo contributo alla storia degli studi classici e del mondo antico

Étudier le thème de l’influence grecque chez les premiers historiographes latins revient à s’intéresser au domaine de l’historiographie latine, genre littéraire qui, ainsi que son étymologie l’indique, consiste à écrire l’histoire. Le genre historiographique est mis en œuvre en premier lieu dans la littérature grecque et s’épanouit pleinement au Vème siècle avant notre ère par le biais des œuvres d’historiens grecs tels qu’Hérodote ou Thucydide, pour ne citer qu’eux.

L’historiographie apparaît donc comme un genre littéraire relativement ancien et qui répond à des codes, des techniques littéraires, une méthode d’écriture mis en place et développés en premier lieu par les historiens grecs. L’historiographie romaine, qui éclôt très tôt dans l’histoire de la littérature latine, jouit donc d’un profond héritage grec, ainsi que le montre E. Cizek: « on ne saurait envisager la formation et l’épanouissement de l’historiographie latine, en dehors de l’influence grecque [2] ».

Quand la littérature latine naît-elle ?

C’est en 240 avant notre ère que naît la littérature latine. Les premières œuvres littéraires sont composées par Livius Andronicus, esclave originaire de Tarente [3] : apparaissent ainsi des pièces théâtrales calquées sur le modèle grec, tant sur le plan scénique que narratif. Autour des années 230, l’auteur compose également l‘Odissia, épopée en latin et inspirée de l’Odyssée homérique. Telles sont les premières œuvres littéraires qui marquent le début de la littérature latine.

Par la suite, la plupart des œuvres qui succèdent à celles de Livius Andronicus présentent une particularité importante, dans la mesure où elles ont pour sujet l’histoire de Rome. Les œuvres historiographiques constituent donc une part capitale des premières œuvres de la littérature latine. La prégnance du genre historiographique dans les premiers moments de la littérature latine s’explique aisément par le contexte historique dans lequel elle naît.

Lire la suite

sandy tropical beach with sea waves foot steps shore footprints sand sunset 265223 8371

Ajouter des notes de bas de page élégantes et sémantiques

Je vous ai déjà fait un petit tutoriel pour créer des notes de bas de page (footnotes en anglais) juste en utilisant CSS.

Voici maintenant une autre manière de créer vos notes de bas de page, en HTML sémantique, CSS et vanilla JavaScript.

Des notes de bas de page sémantiques

Pour commencer, nous allons utiliser les balises HTML details et summary, qui sont trop peu souvent utilisées. Elles sont pourtant idéales pour ce que nous souhaitons accomplir: montrer un contenu après un clic, mais qui doit rester caché le reste du temps.

Le gros avantage de cette nouvelle version d’inclure des liens et du HTML dans la note de bas de page, ce qui n’était pas possible avec la version en CSS pur.

Un clic sur le numéro de la note ouvre la note. Il suffit de cliquer sur l’encart jaune de la note pour la fermer, ou alors cliquer sur un autre numéro de note.

Exemple de notes de bas de page

Le dernier serveur de SkyMinds s’appelle Apollo
1
Il a été mis en service le 1er octobre 2023.
et tourne sous Ubuntu Server.
Il est facile de changer le MOTD
2
Cela est même recommandé car cela permet d’identifier le serveur rapidement et de ne pas se tromper de terminal lorsque l’on entre une commande.
et apporter de nouvelles informations aux utilisateurs SSH.
Mon mémoire professionnel a été publié récemment
3
Créer et soutenir la motivation des élèves du cycle central en classe d’Anglais () Institut Universitaire de Formation des Maîtres (IUFM). Mémoire:
, ce que j’aurais dû faire bien plus tôt.

Lire la suite

Un groupe dynamique de développeurs collabore à la 7ème édition du CloudFest Hackathon 2024, qui se déroulera du 16 au 18 mars 2024 à Europa Park,

CloudFest Hackathon 2024 : the recap

This year, I was lucky to be invited to the CloudFest Hackathon 2024, thanks to Carole Olinger, Alain Schlesser and Lucas Radke.

CloudFest Hackathon

11 projects competed this year and it was pretty hard to choose only one as there were loads of exciting challenges to overcome. We only have 2 full days (and nights) to code for the project we are part of and make history.

The projects were :

  1. Managing Multilingual Content with WP Multisite
  2. Public Sector Website Funding Transparency
  3. JSON Schema Field/Form Renderer
  4. CMS Health Checks
  5. Securing more infrastructure by easing OS upgrades
  6. Integrating MariaDB Catalogs with PHP Platforms
  7. Can everyone use _______?
  8. WordPress Tools for Hosting Providers
  9. Enable Mastodon Apps for WordPress and its Plugins
  10. Inclusive Language Checker for Open-Source Contributors
  11. Hack the Hackathon

I was on the fence for a while as I’m interested in Multilingual and Multisite, Inclusivity, JSON Schema, and MariaDB. Eventually, I took a chair at the JSON Schema table but quickly found it was too crowded already so I joined Integrating MariaDB Catalogs with PHP Platforms.

Integrating MariaDB Catalogs with PHP Platforms

The Team

We were very fortunate to work with Andrew Hutchings (aka Linux Jedi), who works for the MariaDB Foundation. The project this year revolves around the integration of a new feature called MariaDB Catalogs with PHP frameworks such as WordPress, Drupal, and others.

The team was therefore composed of:

Our hackathon team for the MariaDB catalogs!
Our hackathon team for the MariaDB catalogs!

The project: MariaDB catalogs

The general idea of catalogs is containerization inside MariaDB itself: you have one MariaDB instance running and every customer has their own catalog inside that instance. The memory is shared so you are saving a lot of RAM that way. You don’t have to have 50,000 different read DB instances running, each using a GB of RAM. You simply have one read DB instance running, but you still have each customer siloed.

The hackathon project is to make it easier to administer this, create and remove catalogs.

Lire la suite