Monthly Archives: February 2013

A developer / entrepreneurial Windows setup (Part 2)

This is the second post where I detail my current setup under Windows, as a comparison to my previous Ubuntu Linux one.

Visio

It’s been a while that I was looking for some good modelling software to draw pretty pictures both for my software development & for my business process mapping. Visio is expensive for sure, but with a student license it is free! Smile. Now I realise that means it’s not for everyone, but depending on the kind of job I will be doing, it might be worth the occasional couple of hundred £. It just makes UML modelling fun again, which goes a long way towards making my day a lot better.

DestroyTwitter

I always loved the Gwibber client under Ubuntu and never managed to find anything similar under Windows, until DestroyTwitter. It’s exactly the same as Gwibber, with the difference of being purely based around Twitter (which is still a little bit of a pain, but better than nothing). I use it every day now and because it’s so lightweight, it’s a really good client to always have running.

Evernote Application & Plugins

I am getting so used to Evernote that I put more and more stuff in there. It has become my second brain and it’s really useful they have an official Windows client. On top of that, they have all sorts of plugins to easily store notes on any of my web browsing, which is enormously useful for future reference.

KeePassX

Under Ubuntu, I was using Revelation Password Manager and I needed an equivalent under Windows. Luckily there is a very good one (a better one than Revelation even) which is called “KeePassX”. It’s free to download and really does the job.

Microsoft Office & Outlook

One of the reasons of my switch was simply because I realised more and more of my time was spent with Open Office. Now I like Open Office a lot and I think it does a great job of providing a MS Office alternative. However, I still think MS Office is quite far ahead. As I am a student, I got a rebate on the price and am happy I went for it in the end. Put on top of that the way Outlook handles e-mail (compared to Thunderbird) and I must say I’m a lot more comfortable.

 

That was it for me. If you have any questions on how I made this switch, please feel free to ask !

A developer / entrepreneurial Windows setup

As I’ve now been under Windows 7 for a couple of months, I’ve had to struggle really getting adapted from my previous Linux setup and thought I’d share my resulting setup, in the hopes it might help someone else out. I will write this in two posts, as it would become a little too long if I didn’t Smile.

VirtualBox

Many years back, when I started developing under WIndows, I was using EasyPHP and so that was my first reaction as soon as I was back. However, now that I am so used to my flexible environment in Linux, EasyPHP simply didn’t do the job any more. Luckily there is VirtualBox and with some tweaking, I managed to set up a really neat development environment.

  • Ubuntu Server 12.04
  • VirtualBox network configured to pass requests for localhost on to the virtual machine
  • Windows host file used to provide actual development names for my websites
  • Map /var/www/ to /sf_media/www, which is a share folder in virtualbox, linking to a folder under my Windows (host) machine

This enables me to go to mydevelopmentdomain.dev in windows and it will serve-up the website in /var/www/mydevelopmentdomain on my virtual development server. I get to fully develop under my Windows environment and still have the full power of a linux server to tweak / debug.

Zend Studio / Eclipse

Without these tools, my life would be a lot harder. Luckily, they are as much available under Windows as they are under Linux, so no real change here. I user Zend for my Web development and Eclipse for any other development.

Github

I had a hard time getting on to it, but I have finally taken the plunge and haven’t regretted it. Github is now my go-to place for source control and luckily they have a very good Windows app available, providing me full git command-line functionality even under Windows ! (or UI if you prefer that).

Next week

This weeks post was focused mostly on the Development setup. Next week I’ll be diving deeper into all the rest (Twitter, Outlook, etc.).