One of my colleague (Julien Danjou) wrote a book on advanced usage of Python. The book was out today and I strongly recommend buying it. Here is the summary of it: Python is a wonderful programming language that is being used more and more in many different industries. It is fast, flexible, and it comes with batteries included. Most of the books you read about Python will teach you the language basics – but once you’ve learnt them, you’re on your own in designing your application and discovering best practice.

Continue reading

I recently made a script at work to act as a service when a pattern is found (or not) on a website. You can also run pre and post script if you want. It’s a Windows binary that you can find on my GitHub or on my Git. I did it in Perl. As described in the last post as I needed to have the interpreter embedded in the binary. I’m so bad to find good application name that I called it url_service_action.

Continue reading

In the past, I already made an article on how to make exe from a Perl script on Windows. I was using Strawberry or Activesync but have a preference for Strawberry as it’s totally free :-). This time, I tried to reproduce the tips but encountered several issues. The first one was that error : The locale codeset (cp1252) isn't one that perl can decode, stopped at Encode/Locale.pm line 94. It could simply be resolved by addressing ‘-x’ parameter to the ‘pp’ command line.

Continue reading

Some of you already told me how complicated the setup of my software configurations could be. Depending on which configuration you’re talking about, it may be more or less complicated to install in the good folders, launching the good commands etc… In addition, sometimes I need to set up a quick desktop environment with my preferences and deploy all I need may take a while. That’s why I’ve written some scripts (in Python and shell script) to help on deploying all my configuration and all the packages I wish.

Continue reading

I saw a little bit late that MediaWiki 1.21 was out. After a quick migration I discovered errors with my plugins because of deprecated and removed functions in this new version. I’ve updated them to recover the compatibility on MediaWiki with the latest version. You can find updated version here : DeleteHistory : http://www.mediawiki.org/wiki/Extension:DeleteHistory GoogleSearch : http://www.mediawiki.org/wiki/Extension:GoogleSearch I hope you’ll enjoy it :-)

Continue reading

Author's picture

Pierre Mavro / Deimosfr


Qovery Co-Founder and CTO

Paris - France