Delegates

A delegate is a special type, where you can store a reference to a function. With delegates you change the way how you work, and somehow reverse it. Give it a function, and after that you give if the requested values for that function, and process it.

Why? So you can assign an action (or maybe with if’elses or a for loop, different actions) and then after that give it the values and process it. Even you might not understand it yet completely, this makes code easier, and things possible that maybe wouldn’t be possible without this.

This sounds a bit crazy, but lucky enough it’s rather easy, you just need to understand it. Nothing better than some example to make you understand!

Read the rest of this entry »

Install a virtual Operating System on top of your existing one!

Did you read my post about virtualization and want to try it out yourself now? Do you still doubt? Why do I use Virtual Machines? Maybe that will convince you!

  • Ubuntu as server: Php, sql, server, so when I shut down my Ubuntu server, my default operating systems performance isn’t affected.
  • Windows XP: To use software that doesn’t work any more on Windows 7.
  • Another Windows 7: To test new software, my personal playground.
  • Windows 2008 Server, to test what I’ve learned at school.

What do you need?

Read the rest of this entry »

Virtualization???

First of all, what’s a virtual operating system (or virtual machine)? Just in case, an operating system, is the software that makes it possible to use your computer without knowledge about how the hardware works. This could be Windows (XP, 2000, Vista or Windows 7), Linux (Ubuntu, LinuxMint, Debian, OpenSuse, ……), BSD or a Mac (OS X). The operating system is a logical unit who hides what happens on the background when you open a file, save something or start a program. They are great!

Now you know what an operating system is, what’s a virtual one? It’s a technique where multiple operating systems are working on the same computer on the same moment! Where do they save there files? Each virtual machine has a big file, that represents his hard drive. This technique is already since the 60ties in use, but still most people at home do not use it.

Read the rest of this entry »

Ubuntu 10.04 Lucid Lynx

When I was a couple of weeks ago in Utrecht, for an Erasmus Intensive Programme, I received an update for my Ubuntu Operating System. It was Lucid Lynx, and as usual, I was very exited to try the new version out!

Read the rest of this entry »