Chris Hadfield - Space Oddity (David Bowie cover, from space!)

Chris Hadfield - Space Oddity (David Bowie cover, from space!) photo

Voici Chris Hadfield, commandant en chef de la Station Spatiale Internationale (ISS) qui nous reprend Space Oddity de David Bowie dans sa capsule en apesanteur : Premier Canadien à avoir marché dans l'espace, Chris Hadfield est à bord de la Station spatiale internationale depuis cinq mois. L'astronaute a mené plusieurs expériences scientifiques, piloté le Canadarm-2 et effectué de nombreuses tâches de robotique au cours des derniers mois. M. Hadfield s'est beaucoup servi des médias sociaux, notamment Twitter, pour communiquer avec […]

Lire la suite »

Bash : réparer les tables MySQL en cas de crash

Bash : réparer les tables MySQL en cas de crash photo

Il arrive que parfois une table SQL soit complètement plantée, ce qui peut bloquer l'accès à la base de données et donc l'accès au site. Pour éviter cela, j'ai écrit un petit script bash qui me permet de stopper le serveur MySQL, procéder à la réparation de toutes les tables de toutes les bases de données puis relancer le serveur MySQL, Apache et Varnish. #!/bin/sh # MySQL Auto-Repair # Written by Matt - skyminds.net # stop the MySQL server /etc/init.d/mysql […]

Lire la suite »

Ray Bradbury est mort

ray-bradbury

Ray Bradbury, écrivain américain de science-fiction, est mort hier dans sa maison de Los Angeles à l’âge de 91 ans. Né le 22 août 1920 à Waukegan (Illinois, USA), Raymond Douglas Bradbury découvre la littérature à l'âge de 7 ans avec Edgar Poe. Fils d'un père technicien et d'une mère d'origine suédoise, il a 14 ans lorsque ses parents s'installent à Los Angeles. Il a 17 ans lorsque sa première nouvelle, Script, est publiée. Son oeuvre Son oeuvre révélait un […]

Lire la suite »

MySQL : résoudre l'erreur "Table is marked as crashed and last (automatic?) repair failed"

mysql-table-crash

Hier soir, gros bug sur le site : plus moyen d'accéder aux pages du site ou de sauvegarder un article. Je lance un top, le serveur n'a pas l'air d'être surchargé du tout. Je relance Apache, Varnish et MySQL et là... Stopping MySQL database server: mysqld failed! /etc/init.d/mysql: ERROR: The partition with /var/lib/mysql is too full! ... failed! Ah cette erreur-là, je l'ai déjà eue ! Je fais un peu de ménage et je relance MySQL : /etc/init.d/mysql restart Stopping […]

Lire la suite »

Accélérer le démarrage et l'arrêt d'Ubuntu

Cela fait quelques années que mon système tourne sous Ubuntu et je n'ai jamais eu à réinstaller l'OS. Et pourtant, on peut dire que je ne le ménage : j'installe des applications, teste tout ce que je trouve sous la main, désinstalle... Avec le temps, j'ai remarqué qu'Ubuntu mettait de plus en plus de temps à démarrer donc je me suis penché sur l'optimisation du démarrage du système. Désactiver les services inutiles Mon PC principal est un desktop donc certains […]

Lire la suite »

Résoudre le non-redémarrage du serveur MySQL : le manque d'espace sur une partition disque

Il y a quelques temps, j'ai eu la surprise de constater que le site était down au niveau de la base de données, dont le service refusait catégoriquement de redémarrer. En regardant les logs du serveur, voici ce que j'ai découvert : /etc/init.d/mysql: ERROR: The partition with /var/lib/mysql is too full! failed! La partition sur laquelle se trouvent les bases de données SQL était pleine ! Effectivement, un petit df -h m'a appris que la partition /dev/sda1 était pleine à […]

Lire la suite »

Regagner de l'espace disque avec BleachBit

bleachbit

Vous avez très certainement remarqué qu'à chaque fois que l'on édite un fichier sous Ubuntu (toto.php par exemple), le système crée une copie de sauvegarde (~toto.php) en fichier caché. Alors, il y a des fois où cela peut s'avérer très utile mais la plupart du temps, cela prend de l'espace disque pour rien. Et je ne parle même pas de la liste interminable de fichiers lorsque l'on lance un client FTP (qui lui affiche *tous* les fichiers). Si vous voulez […]

Lire la suite »

De l'importance du cahier des charges du développement web

De l'importance du cahier des charges du développement web photo

J'ai eu l'occasion récemment d'écrire un formulaire de contact ainsi que son traitement PHP pour une entreprise de construction canadienne qui cherche à recruter du personnel. Je commence à écrire le code. Je connais bien les formulaires étant donné que c'est l'un de mes premiers scripts (2001 si je ne m'abuse). Je place le script sur mon serveur, commence ma batterie de tests histoire de pallier toutes les situations auxquelles un utilisateur lambda peut être confronté. Le code que je […]

Lire la suite »

Arthur C. Clarke est mort

L'écrivain de science-fiction britannique Arthur C. Clarke, mort aujourd'hui dans un hôpital au Sri Lanka à l'âge de 90 ans, était l'un des maîtres de la science-fiction, auteur du livre qui a inspiré Stanley Kubrick pour 2001, l'odyssée de l'espace. Clarke, ancien physicien, avait dès 1945 prévu l'essor des communications par satellite. Il a écrit plus de 80 ouvrages et utilisé les pseudonymes Charles Willis et E.G. O'Brien. Né le 16 décembre 1917 à Minehead, dans le Somerset, en Angleterre, […]

Lire la suite »

Pin It on Pinterest

Spelling error report

The following text will be sent to our editors: