Archive for category Uncategorized

Switching over from Windows to Linux.. and I’m not a Linux geek!

After a failed attempt at using Linux 10 years ago, this year I finally plucked up the courage to try it out again. This time round it was a complete success and now I use this almost completely in place of Windows. The performance and cost advantages for outweigh compatibility problems and re-learning requirement to use it. Windows isn’t the only operating system out there! Why don’t you give something new a try? And you can always jump back between Windows and Linux whenever you need.. you can’t lose!

The first attempt in 1999

I heard about Linux many years ago as an alternative to Windows. Out of interest I decided to try it out to see what it was like. I came across a version called Armed Linux. Now usually Linux doesnt use windows filesystems (in those days it was FAT16 and FAT32) and I dont remember such luxuries as partitioning or dual boot. If I wanted to use Linux I would have to switch completely over from Windows. However, Armed Linux was special in that it ran a complete filesystem within a single file on a windows formatted hard drive. This would allow running Linux within windows, relieving the need to completely switch over to an alien system.

It sounded like the perfect way to test it out. Shame it was a terrible experience and it put me off using Linux for years to come. Firstly, it was slow. I had to first boot to windows, then run Linux as an application on top of it. The boot time must have been at least 15 minutes. And then after that using the linux system was incredibly slow. I got to a bash prompt (it didnt go to a graphics interface first like newer versions) and navigated the folders on the system. I finally managed to work out how to get to the graphics system to load but there was no reward. It had no applications to run beyond a simple text editor and calculator, and it was un-usably slow. Slower than windows! On top of that, I had to give 800mb to this test, nearly half of my 1.7gb hard drive. So even working in windows afterwards was an even more painful experience, having removed all my games and having to be careful of every megabyte of usage. Within days I had uninstalled and went firmly back to windows. A failed experiment.

Attempt 2 – 2009

A decade later and a whole different world. Laptops are everywhere and everyone’s on-line but Windows is still going strong. My laptop is 3 years old and Windows has been re-installed 3 times, at least. A fresh clean installation is tidy and fast but over time the whole system slows down. Starting up the computer used to be a pleasure, but now it takes a coffee break to wait for it to start up. Opening explorer windows is now a painful experience and don’t you dare click that start button unless it is an absolute necessity. No amount of defragging and anti-virus checking can save you, its time for another format.

At the start of this year I was preparing myself for the yearly format; out with the old and in with the new. Downloading all the basic programs I’d need simply to get online to get my old set-up back again safely. Anti-virus, Windows XP Service pack 3, Firefox, firewall software..

And I thought about that horrible experience with Linux all those years ago. I had heard about how Ubuntu linux was easy to use and very popular so I thought I’d give it a try. I had nothing to lose after all, as I would be formatting anyway.

So I downloaded the CD image from the site. The 700mb~ size download took a matter of minutes to download, I remember when downloading my Linux on 56k modem; the 300mb file took me days and days, spread out each evening after I got home from school.. how far we have come!

The installation process was relatively painless. I put the burned CD in the laptop and turned it on. I had to create a new linux partition to install it to, so it did require a fresh install of windows beforehand to get enough space on the hard drive. After installing I found it got all the drivers for my laptop just fine and it also picked the correct resolution for my 15.4 inch widescreen display.

Using Ubuntu Linux does require learning to use a different User Interface from windows, but I found it no more difficult than learning how to use a mac after using a Windows PC beforehand. If you can get to the control panel in windows and install a driver, then you can learn how to use Linux.

The problem that many say is that because Windows is far more popular, you wont get your software to run under Linux. To a certain extent this is true. I have not found Internet Explorer on Linux (and there are still some websites that only work with IE, such as banking sites and official TV on-demand sites) but for the absolute majority of cases there is alternate software which does the job just as well, if not better. Firefox and Open Office replace Internet Explorer and Microsoft Office. I have found these replacements to not only work in the majority of cases with anything I use it for, including Microsoft’s own file formats, but its quicker and crashes much less than the windows equivalents. These are also available for free download which runs on Windows.

Once I got used to the change in user interface / window layouts, etc I found Linux to be a far more efficient system to use. Startup / Shutdown times are faster, crashes less and doing things like window switching, browsing for files on the hard drive and clicking through the menus just worked a lot quicker. It is even faster than my clean install of windows.

However there will be times when you just need to use Windows. If you want iTunes, a website only Internet explorer can run or a Video Game, then Linux can’t help you. But with a dual boot installation (Very easy to set up) you can restart the computer into Windows and do what you need to do. Just be prepared for the pain of the slowdown when going back..

Consumer choice

Windows certainly has the stronghold on OS of choice. Its practically impossible to not see Windows installed on a computer that isn’t a netbook. And this probably wouldn’t matter for a casual computer user who just wants to surf the net, do email and use office to create documents and spreadsheets. So does it matter that alternatives exist that allow you to do the same thing as can would do anyway with your pre-installed Windows?…

Something I’m very glad to see in recent times is the rise in popularity of price comparison websites. You now have a choice in suppliers for gas, electricity and car insurance. Its changing the vision of a nation to show they have the power to shift to the competition and get a better deal. All it requires is effort to find the alternatives.

Its surprising to know that Windows operating systems are one of the few who actually charge, when there are so many others which are completely free. Its especially surprising when the gap between usability is so small and the performance is actually worse than the free alternatives.

I have been using Ubutu Linux for a few months now and I am very happy to use this as an alternative to Windows. I am certainly no geek when it comes to Linux; I don’t know how to change the screen resolution or change the theme colours, but I have figured out how to use open office and use firefox and the performance difference is enough for me to stick with it. It will be interesting to see how things go in the future when google’s Chrome OS is released.

So the next time you are sitting in front of a 30 second splash screen waiting for your email or Word to load up, why not consider looking at some of the alternatives? It wont cost you anything and you might just be surprised at how much more efficient you could be..

Share Button
2 Comments

Achieve the Best Results by getting Feedback on everything you do!

Getting Feedback on your work is critical in life and acting upon it will improve yourself to reach your goals in whatever you do. I would like to talk about how getting feedback is not only beneficial to your growth but a core value already built into society. Its not something to be scared of, its something to acknowledge as a key tool which you can use to your advantage.

When I think back to university, I think about my bleach blonde spiky hair and home made clothes. Yes, even computer programmers are allowed to be creative in university! But one event in my final year really made me think about what I was doing and how other’s views on it were important.

My dissertation draft intro was a mess. Something I had cobbled together in the small hours of the morning before it was due. Sure I managed the 1000 words minimum, but it was terrible. I wanted to explore core gameplay structures and create a whole new medium of gameplay. If those of you who don’t develop games don’t understand that last sentence, don’t worry; it doesn’t make a lot of sense to my supervisor of my very technical course. The feedback he gave me was very poor. The worst report I’d ever had! He understood my general idea, but the text was very poorly written and possibly wouldn’t do well for this area of study. I understood it being poorly written, given I was high on energy drinks at the time, but not doing well for this area of study? What did that mean?

Instead of re-writing it, I met my supervisor to ask for more feedback. He explained that what he was looking for was a technical dissertation and that the premise of this research did not have enough focus on technicalities for his liking. To read into his feedback further, if I wanted a good mark, I needed to change my idea.

In the end I changed the project to something very technical indeed; beat detection for music audio feeds, using new signal processing techniques. Lots of maths. My supervisor liked it and so did the markers. I ended up with a great dissertation which was published in a games research book.

What I learned from this event was how important feedback was during my writing, as much as the feedback in the form of results at the end. Had I not responded to the seemingly negative feedback when it could have made a difference, the same negative feedback may have come back to me in the form of my final grade.

When you are working, whether for work, study or for personal goals or a hobby, why not try to get as much feedback as you can at beginning, middle and end?

If you plan to buy a new computer or mobile phone, announce to friends that you are looking for a new one. What kind of feedback would you expect? I would expect those who are into technology to list off their personal current favourites, or tell me which ones are ‘bad’ choices. After you choose and buy your new hardware, show people and tell them what you like and dislike. You never know, they might just have a solution for that application that always crashes..

I have found good fortune in work by asking for feedback. When I graduated, I was working at a call centre, earning minimum wage and hating my working life. I was desperate to get on with my goal of working as a software programmer. I met my senior classmate, 1 year ahead of me, and asked him about getting a job after graduation. The guy told me not to worry. Not particularly useful to me I felt because that wasn’t an acceptable solution to me. However, the next day I got a phone call from a software company in London. My classmate was approached by another classmate who now worked in a small software solutions company. They were desperate for extra contract workers and asked him if he knew anyone who could fulfill a 1 month contract…

I’ve found that the more feedback I get on a subject, the more conflicting views I receive and have to process. This is never more annoying when at work and being given conflicting directions by different people. I’ve found that the key to keeping your sanity in these situations is instead of thinking, ‘well one of them must be definitely wrong, one must be right’ and trying to determine which one is correct, try to think ‘Both of them are right, from their own points of view’ Use these views in your own decision making to determine what is needed to complete the task. An example from my own work would be very recently when working on a graphics visualisation project. My manager didnt know what he wanted, but he certainly knew when it was due. My workmates had their ideas about what was needed; nicer looking textures, high detail models; basically make it more like the last game they had played on their playstation. Did they know how long that would take to make? Certainly it would be too long within the given timeframe. Consulting google gave me at least a million opinions (or hits, at least) about what was good. But the best valued solution came from within that. Use a 3rd party renderer and free-to-use graphics to make something impressive in a reasonable time frame. That way it looked better than before, and adhered to the strict deadline given.

Getting as much feedback as possible at every stage is important when completing a task. But it is also important to correctly value the feedback and act upon it. Be active in asking for advice or how your plan sounds before you begin. It may not all be positive, and some of it might not be useful at all! However, the more views you can obtain, the more information you have at your disposal to make something which satisfies the requirements in the best possible way and the more successful you become.

With that in mind, can you please give me feedback by telling me what you thought of this post:)

Share Button
3 Comments