Je suis une théière… :)

En cherchant sur Wikipedia un code d’erreur HTTP un peu moins courant que les habituels 403, 404 ou 500, je suis tombé sur le code 418 : I’m a teapot, soit littéralement « Je suis une théière« .

Code d'erreur HTTP 418 : I'm a teapot

Code d'erreur HTTP 418 : I'm a teapot

A priori, ce code existe bien mais n’est pas implémenté. Il s’agit d’une implémentation datée du 1er avril 1998 pour un nouveau protocole : le HTCPC (Hyper Text Coffee Pot Control Protocol), qui est référencé dans la RFC 2324. :)

Quand Nikon fait dans la prise d’otage, Canon intervient !

Quand un commando Canon essaye de libérer une fille prise en otage par des terroristes Nikon, ça donne cette vidéo. C’est vraiment bien pensé, ça se croirait vraiment dans 24 Heures Chrono : le matériel photo est détourné et utilisé comme arme (des flashs cobra comme grenades, des appareils compacts comme silencieux, etc.). :)

Canon VS Nikon

Canon VS Nikon

Voici la vidéo.

Si cela vous intéresse, vous pouvez également regarder le making off : The Making Of – Double Exposure: Canon vs. Nikon.

Note : ça m’a fortement rappelé cette vidéo, Battle At F-Stop Ridge.

Comment bien utiliser la commande history sous Linux ?

Si vous utilisez régulièrement la console et/ou un terminal sur votre vos distributions Linux, vous connaissez certainement la commande history : celle-ci permet d’afficher l’historique des commandes que vous avez tapé…mais elle permet également beaucoup plus !

En tapant simplement history, vous afficherez l’historique des commandes que votre utilisateur a saisi :

1
2
3
4
5
6
7
 romain@RSLAP15:~$ history
301 ./notes
302 cd /home/romain/Documents
303 ll
304 touch monfichier.txt
305 chmod a+x libgdk*
306 uname -r

Vous remarquerez que chaque commande est préfixé d’un numéro.

Commande 'history' sur une distribution Linux

Commande 'history' sur une distribution Linux

La commande !numero permet de rappeler et d’éxécuter la commande sans avoir à la retaper :

1
!434
Rappeler une commande de l'historique sur Linux

Rappeler une commande de l'historique sur Linux

Il est également possible de rappeler directement la dernière commande avec deux points d’exclamations qui se suivent : !!

1
!!
Rappeler la dernière commande avec !! sur Linux

Rappeler la dernière commande avec !! sur Linux

En tapant !lettre(s), vous rappelerez la dernière commande commençant par cette/ces lettre(s) : dans l’exemple ci-dessous, je rappele la dernière commande qui commençait par la lettre d.

1
2
3
romain@RSLAP15:~$ !d
dig +short www.woueb.net
222.111.333.190

Voilà, j’espère que ces quelques astuces vous seront utiles !

Notes :

  • l’historique des commandes est sauvegardé dans le fichier caché ~/.bash_history du répertoire de l’utilisateur,
  • l’historique n’est pas enregistré quand un utilisateur ne ferme pas correctement sa session,
  • la commande history -c permet de vider l’historique.

Joyeux Noël / Merry Christmas

Joyeux Noël / Merry Christmas !

Bokeh : esprit de Noël

GMT vs UTC : pourquoi avoir deux systèmes de temps différents ?

On retrouve un peu partout des références à deux systèmes de notation de l’heure, GMT et UTC, que ce soit dans la vie courant, et plus régulièrement encore dans l’informatique : GMT+1 par là, « le système utilise UTC » par là.

GMT est le référentiel historique : il a été utilisé au XXième siècle, mais officiellement, il n’existe plus : il a été remplacé en 1972 par UTC. Cependant, on l’utilise encore souvent par abus de langage comme synonyme du fuseau horaire UTC+0. Même si ces deux mesures de temps sont proches, elles ne coincident pas totalement :

  • GMT est basé sur la rotation terrestre,
  • UTC est basé sur le temps atomique international.

GMT : Greenwich Mean Time

GMT est l’acronyme de Greenwich Mean Time, i.e. le Temps Moyen de Greenwich ou Heure Moyenne de Greenwich : il s’agit de l’heure solaire moyenne au méridien de Greenwich (référence internationale de longitude, en Angleterre).

Historiquement, c’est le premier référentiel utilisé : il est défini par le calcul de l’heure solaire sur le méridien qui traverse l’observatoire royal de Greenwich en Angleterre.

Cependant l’heure solaire étant dépendante de la rotation terrestre, l’heure définie par GMT était variable

UTC : Coordinated Universal Time

UTC signifie Coordinated Universal Time (voir en bas de page pour l’acronyme ne correspond pas). C’est une échelle de temps qui est comprise entre :

  • le Temps Atomique International (TAI): ce temps est totalement déconnecté de la rotation de la Terre et absolument invariable. Il est maintenu par un ensemble d’horloges atomiques (au Césium) réparties dans le Monde.
  • le Temps Universel (UT) : celui-ci est lié à la rotation de la Terre, donc est légèrement variable (à cause de la vitesse variable de la Terre et de courbe elliptique).

Du fait de l’existence de cette différence entre ces deux temps, le Temps Atomique International est régulièrement modifié en conséquence : il est incrémenté ou décrémenté d’une seconde atomique entière pour que la différence soit inférieure à 0,9 secondes. Ces secondes sont nommées secondes intercalaires ou secondes additionnelles.

Voici une carte d’UTC en Europe : on y voit la France (en bleu) qui est en UTC+1.

UTC : Temps Universel Coordonné en Europe

UTC : Temps Universel Coordonné en Europe

Notes :

  • le temps solaire, utilisé pour GMT, est une mesure de temps basé sur la définition du midi solaire, c.a.d. l’instant où le soleil atteint son point le plus élevé dans le soleil à un endroit donné de la Terre.
  • le référentiel UTC, Coordinated Universal Time a été abrégé en UTC au lieu de CUT (correspondant à l’acronyme en anglais) ou de TUC (correspondant à l’acronyme en français) : il s’agit d’un effort compromis entre les diverses parties pour cette notation.

Fly, la nouvelle interface web pour Twitter

Quelques jours avant l’ouverture publique du nouveau profil de Facebook nommé le « Journal« , Twitter introduisait une nouvelle interface web surnommée Fly, ainsi qu’une nouvelle version de son application mobile (iOS et Android). Cette nouvelle version a été conçue pour être plus intuitive ; elle regroupe :

  • les photos, les vidéos, ainsi que les conversations (symbolisées par le @ des replies),
  • les mots clés / hashtags (symbolisés par le #).
Nouvelle interface web de Twitter

Nouvelle interface web de Twitter

Une nouvelle vue nommée « Interactions » apparaît : elle regroupe les retweets, les nouveaux follows, les replies à vos tweets, etc. C’est pour le moment le plus gros changement d’interface pour le service de micro-blogging Twitter.

Je trouve cette nouvelle interface plus agréable : l’interaction globale avec les followers est plus efficace. Par ailleurs, il est plus simple de suivre/découvrir des nouveaux contacts.

Plus d’infos par ici : Fly.