rand(Ø)

> beautiful code & photos

about <

Posts tagged: productivity

Upgrading in a few commands

It has been over a year now that I migrated my 2 blogs on full Docker-hosting and I wanted it to be as simple as possible for several reasons:

  • Docker is easy to work with and to maintain
  • Everything is Dockerizable
  • I don't want to spend more than an hour every month or so to upgrade my stacks

At work, we previously used CoreOS to deploy a fleet of Dockerized apps but it was hard to maintain but more specifically, CoreOS is designed for distributed apps, which is not the case of this blog.

So, I searched for a simpler

> Continue Reading

Mac: LSelect et cdto pour votre Finder

Dans ce maigre article, je vais vous présenter deux petits outils bien pratiques pour votre Finder. Grâce à ces petits bijoux, vous allez pouvoir gagner pas mal de temps... Que ce soit en gestion simple de fichier ou simplement en mode développeur/console...

LSelect

LSelect

LSelect est un petit AppleScript permettant de sélectionner les fichiers dans le Finder en utilisant la syntaxe de la commande glob. On peut donc aussi utiliser des expressions régulières pour peaufiner la sélection et vous savez très bien comme des fois cela peut nous rendre service.

cdto

Pour les fans de CLI et si votre requête

> Continue Reading

Insérez vos préférences de TextMate à votre code source

J'ai développé un petit bundle TextMate pour ajouter automatiquement les préférences d'édition de votre fichier, en y ajoutant quelques statistiques...
J'ai cherché un peu sur le Net pour savoir si ce genre de bundle existait déjà pour TextMate mais je n'ai rien trouvé ou peut-être ne sais-je tout simplement pas comment se nomme ce bloc d'informations qu'on ajoute à la fin d'un code source.

Désormais, j'ajouterai les informations sur l'édition de mes fichiers :

<?php
/**
 * Exception
 * 
 * @copyright Copyright (c) 2010, Joris Berthelot
 * @author Joris Berthelot <admin@eexit.net>
 * @since 1.00
 * @version 1.00
 * @package Foo
 */
class Exception
> Continue Reading