Introduction

The 18th Century can be dubbed “the Age of Enlightenment” as it was marked by French philosophers such as Voltaire, Rousseau or Diderot (the Encyclopédie was published in 1761).

The Enlightenment is characterized by the belief of natural goodness of man : man is perfectible, it is the idea of progress obtained through the use of reason. Since man is naturally good, all bad things come from society : if we could fight prejudices and oppressive social institutions, man would be better. It’s a question of education : political and social reforms would bring man happiness. These are the principles of the French Revolution.

The situation is different in the United Kingdom. The revolution has already been made : the “Glorious Revolution” of 1688 established a parliamentary monarchy but it was not a democracy since you needed to be rich to go to Parliament.

John Locke, a famous British philosopher, influenced the notion of parliamentary democracy. He was a predecessor of the Enlightenment but his ideas were only applied in America after the War of Independence (1776-1782). The American Constitution was applied in 1789. In the USA, there is a republican government with a president and a principle of equality in front of the law : “everyone has the right to life, liberty and the pursuit of happiness”. There is a truly optimistic belief in man and happiness, and in progress and reason.

The end of the 18th century saw an evolution : the development of the rational and the irrational. There were general changes in taste in arts in the 1750’s :

  • rococo and its myriad of details
  • primitivism (more simple) and its two sides : neoclassicism and its imitation of Greek and Latin architecture (strict and rational), and the Gothic revival.

Primitivism

Primitivism is connected to a new vision of nature. Instead of being addicted to laws, nature became a sentimental reference. It helps you meditate, find yourself – it’s a new conception of life. Nature is not a rational entity any longer but it is sentimentalized. This shift can also be seen in gardening : French gardens were less controlled, more spontaneous than British gardens for example.

Cult of “sensibility”

Feelings were seen as an essential part of human nature, that should be expressed rather than repressed:

  • romanticism is based on the expression of feelings
  • humanitarianism is the sentimental promotion of feelings and asks how feelings affect our minds through compassion for the poor and unhappy. Jean-Jacques Rousseau in La Nouvelle Héloïse glorifies passions and feelings, and as such can be considered a pre-romantic writer.
  • the development of a new type of psychology : our sensations influence our minds.

The Rise of the Novel

During the 18th century, the modern novel came into being and became the most important genre in literature.

The novel is characterized by its realism and simplicity :

  • the characters are not noble but middle-class characters
  • it is often presented as autobiographies, letters or journals : it looks ordinary, the language is not difficult, the style is simple – all that make novels very realistic.

Daniel Defoe wrote Robinson Crusoe (1719) and Moll Flanders (1722). Defoe created a new way of thinking. He was Protestant and took side for the Protestant capitalistic values, advocating thrift and perseverance.

Samuel Richardson, who wrote Pamela (1740) and Clarissa (1748), was a pioneer in the sentimental novel and psychological novel.

Henry Fielding, who wrote Joseph Andrew (1742) and Tom Jones (1749), was a specialist in comedy and parody. His books are anti-sentimental.

Lawrence Sterne, author of Tristan Shandy (1759), showed the artificiality of the novel. He questioned the conventions of the genre through the use of digressions, self-referentiality and puns.

Two traumatic events can explain the context of Gothic and Romanticism : the French Revolution and the Industrial Revolution.


MySQL : MyISAM et InnoDB

A ses débuts, MySQL utilisait le moteur de stockage MyISAM. C’est la raison pour laquelle on retrouve beaucoup d’exemples de création de tables sur Internet avec l’instruction engine=MyISAM (ce qui, au passage, peut faire planter pas mal de créations de bases/tables).

Aujourd’hui, le moteur de stockage par défaut de MySQL est InnoDB. MyISAM n’est plus activement développé, à l’inverse d’InnoDB. Il est donc recommandé de convertir les tables MyISAM au format InnoDB, afin de bénéficier des dernières optimisations de performance du nouveau moteur.

 MySQL : convertir les tables MyISAM au format InnoDB

Le moteur InnoDB

InnoDB est un moteur de stockage inclus d’origine dans toutes les distributions fournies par MySQL AB. Son principal avantage par rapport aux autres moteurs de stockage de MySQL est qu’il permet des transactions ACID (Atomiques, Cohérentes, Isolées et Durables), ainsi que la gestion des clés étrangères (avec vérification de la cohérence).

Toutes les bases de données sont stockées au même endroit. Par défaut dans le fichier ibdata1 qui, sous les systèmes de type unix, se trouve généralement dans /var/lib/mysql/ . Il est également possible d’utiliser plusieurs fichiers ou même d’utiliser directement une ou plusieurs partitions sur le disque en mode RAW.

Ce moteur de base de données utilise aussi deux fichiers de logs, d’habitude ib_logfile0 et ib_logfile1. Les fichiers de définitions de table .frm sont également dans un dossier au nom de la base comme pour MyISAM.

Depuis sa version 5.5, MySQL utilise InnoDB comme moteur par défaut.

Convertir les tables MyISAM au format InnoDB

Pour convertir des tables MyISAM au format InnoDB, il suffit de lancer une requête SQL qui s’occupe de tout :

Cette requête permet de convertir toutes les tables des bases de données qui étaient au format MyISAM au format InnoDB, à l’exception des tables utilisées dans la gestion de MySQL (‘information_schema’, ‘mysql’, ‘performance_schema’) qui doivent rester en MyISAM.

Lire la suite »


Aujourd’hui, j’ai eu le plaisir de recevoir un mail de la part de quelqu’un qui travaille chez Pole Emploi. Rien qui sorte de l’ordinaire jusque là.

Enfin, jusqu’à ce que j’arrive à la fin du message et que je remarque ceci :

 Pole Emploi utilise des navigateurs obsolètes

FireFox 17, dont la date de sortie remonte au 20 novembre 2012, soit presque 3 ans… ce n’est pas comme s’il y avait des attaques et des problèmes de sécurité entre temps (Poodle, Heartbleed, la fin de SSL…).

C’est légérement inquiétant, surtout que la mise à jour vers la dernière version de FireFox ne représente aucune complication réelle depuis la version 17.

Bref, “drôle” de politique de sécurité chez Pole Emploi ! J’espère que leurs serveurs sont mieux sécurisés que leurs postes clients.