LouWii's Blog

< Web developer & geek stuff />

Tag: osx

gettext issue when using Django Translation in OSX

I ran into an issue when generating my language files for Django.

This is because OSX has an old version of gettext installed. To use the last one, install it with homebrew and force homebrew to override OSX gettext command.

And then, no more problems !



Handling several PHP versions on OSX (including php7)

I was trying to use Phan, a PHP code analyser, on my Macbook, but it’s requiring PHP 7 cli. I never modified the PHP cli on my machine, mainly because I use MAMP to handle different environments. But here I had no choice. Here is the way I handled it.

Easy trick : use aliases

Yeah, it’s way too easy that way, just create an alias from your command line pointing to a php bin. In my case, I made it point to php7 bin from MAMP.

Note : you can name it whatever you want. php7 could be a good option too. 😉

To remove the alias :

To make the changes effective, either close and open your terminal again, or type in

Cleanest way : using brew

If you have Homebrew installed on your machine, it’s pretty easy to install whatever version of PHP with it. And it’ll take care of every cli bins.

In my case, I had a 5.5 version of PHP already installed, so I need to tell brew to unlink it before installing another one

And then, let brew do the dirty work for you

Et voilà !


Setup environment to work with Django CMS on OSX

Getting the whole python / environment / Django / server running is not that easy when you’re not familiar with it, especially if you’re used to use Apache/MySQL combo. I wrote that guide as a reminder, but I’m sure it can help you setup a Django CMS site pretty easily.

Continue reading

Automatiser une connexion SSH avec AppleScript

Comme je dois administrer plusieurs serveurs, j’ai plusieurs connexion SSH à gérer.
Et il m’arrive parfois d’oublier l’IP du serveur, ou le mot de passe.

J’ai donc décidé de me simplifier la vie en créant des raccourcis qui se connectent tout seul par SSH au serveur voulu. C’est super simple et ça marche plutôt bien.

Continue reading

© 2018 LouWii's Blog

Theme by Anders NorenUp ↑