Pages

About

This blog is mostly to dump some Linux tips that I found on the net.

Samuel PHAN

Python enthusiast, Architect, System administrator and supporter of Agile principles


 

Programming

I have learned many programming languages like Java, C#, Perl and I finally discovered Python, my favorite language because:
  • its syntax is very clear, thus easy to maintain.
  • it is powerful : you can do a lot with few lines, but you don't fall into monstruous Perl one-liners.
  • it is efficient enough for most cases.

Desktop operating system

I have worked with Windows, Mac and Linux, and I have to admit that today, Linux Mint is my favorite. Mac is the best hardware I ever used and the integration with the OS is incredible, but some simple things are hard to do, whereas they work out of the box with Linux Mint. But of course, if you are a designer, a Mac would be better. Just use the right tool for your needs...

Server operating system

Since I use Linux Mint for desktop, one could think that I would use Ubuntu Server or Debian for servers, but in fact, I'm an old fan of Red Hat, so I generally use CentOS for servers. Inwardly, I regret that Red Hat didn't make a desktop Linux distribution with LTS (Long Term Support) that reasonably balances between fairly recent packages versions and stability/security (i.e. not last bleeding edge versions).