Développement

MSYS – éviter l’évaluation des arguments comme des chemins

Si vous êtes sous MS Windows et que vous faites du Bash ou autres scripts en ligne de commandes, vous utilisez sûrement MSYS. Dans ce cas, n'avez-vous pas rencontré quelques difficultés avec des paramètres commençant par le caractère "/" ? Par exemple, avec Docker : $ docker run -w /tmp ubuntu ls -la docker: Error response from daemon: The working directory 'C:/Users/pnom/AppData/Local/Temp' is invalid. It needs to be an absolute See 'C:\Program Files\Docker Toolbox\ run --help'. Celà vient du fait…
Lire d'avantage
Développement

Vagrant – impossible de redémarrer une VM VirtualBox sous MS Windows

Parfois, Vagrant est susceptible et refuse de redémarrer votre VM VirtualBox : $ vagrant up Bringing machine 'default' up with 'virtualbox' ==> default: Checking if box 'ubuntu/trusty64' is up to ==> default: A newer version of the box 'ubuntu/trusty64' is available! You currently ==> default: have version ''. The latest is version ''. Run ==> default: `vagrant box update` to update. ==> default: Resuming suspended ==> default: Booting ==> default: Waiting for machine to boot. This may take a few…
Lire d'avantage
Développement

ConEmu – une console avancée sous MS Windows

Il y a quelques temps, nous avions découvert Console2. Passer du terminal par défaut de Windows à ce dernier était une première révolution ! Cependant, suite à une mise à jour de Git pour Windows, Console2 était incapable d'attacher le bash fourni par msysGit. Cet outil est donc devenu complètement inutilisable ! Après quelques essais de configuration infructueux et quelques recherches sur le sujet, j'ai trouvé ConEmu. Cette application fait exactement la même chose que Console2 mais propose énormément de…
Lire d'avantage
Développement

Console2 – enfin une console pour MS Windows

Si votre poste de développement tourne sous MS Windows, la console de ligne de commande par défaut n'est pas l'outil qui permet la plus grande productivité. Il existe bien Cygwin mais je trouve ce programme trop intrusif. Il y a de fortes chances pour que vous utilisiez le client Git pour Windows : msysGit. Cet outil propose une console de type GNU/Linux mais ce n'est qu'une simple personnalisation de la console MS Windows. Et cela se sent à l' J'ai…
Lire d'avantage