I recently found out about this. The VirtualBox has gone open source! Believe it or not I think it puts every other virtualization software to shame.
![]()
1) It's FREE (now).
2) It's java based so no question of multi platform compliance.
3) It's ONLY 27 Mb download!
4) Can run seamlessly within any host operating system.
5) I'm loving it already.
I just finished an install of Windows XP on my OSX and within 15 minutes I had a second dock, that had some what familiar looking button that said "Start".
Switching between OSX applications and Windows one like if they were running natively (very impressive). I know there are some virtualization softwares out there already like Crossover and Parallels that arn't really free can also achieve this.
Learnt a few things about the HTTP through Java. Here is a snippet code that will explain a lot.
public class SimpleSOCKET {
public static void main(String[] args) throws Exception {
String file = "/index.php";
Socket socket = new Socket("shoaib.no-ip.org", 80);
PrintWriter out = new PrintWriter(socket.getOutputStream(), false);
out.print("GET " + file + " HTTP/1.1\r\n");
out.print("Host: shoaib.no-ip.org\r\n");
out.print("Accept: text/plain, text/html, text/*\r\n");
out.print("\r\n");
out.flush();
String s;
BufferedReader buff = new BufferedReader(new InputStreamReader(socket.getInputStream()));
while ((s = buff.readLine())!=null) {
System.out.println(s + "\n");
}
socket.close();
out.close();
buff.close();
}
}
One thing to take care when working with HTTP/1.1 is that it requires you to send in a Host header.
out.print("Host: shoaib.no-ip.org\r\n");
Otherwise It will give you 403 Error (Forbidden). Whereas working with HTTP/1.0 this is completely optional.
After having so much fun with my new OSX install - It is time to settle in with your favorite applications that you enjoyed on your x-operating system.
My definition of essential applications include :-
- Some instant messaging and VoIP
- Good plain text editor
- Variety of web browsers
- IRC client
- FTP/SFTP client
- New reader
- P2P client
- Multimedia and Graphics design tools.
- RAR Archiving utility
Some of the above essential applications were already present in my install for example
- Textmate
- Firefox and Safari
- VLC and iTunes
This is no new news; but I finally did it! I have a successfully installed mac osx 10.5.2 Leopard (leo4all) on my AMD cpu desktop. Everything went pretty smooth as far as the installation was concerned need to do minor tweaks in the bios to enable ACPI. The only major problems I had was with my audio not working.
![]()
This is great news for all the web developers out there. You don't have to bother with Internet Explorer 8 any more. Microsoft instead decided to help out with Firefox 3 development and they are also planning to ship it with newer versions of windows as well.
Finally they are getting their head straight and doing the right thing. Not only for the sake of safety of its users as well as web developers interest.
Telstraclear now has a shop! You can visit them here directly telstraclearshop.co.nz. It is managed by zeald.com which uses Orcon as their service provider. Shockingly enough Telstraclear has no problems with that. They rather not use their own service.
Apart from that, The shop looks very neat. Still It didnt give me any incentive to buy anything yet. They have some decent gear but It will take some time to grow.
- Good luck to them.
This is getting even better! -- Drupal has twitter module that automagically updates your twitter as well when you do a new post on your blog.
You can get the module from Drupal's site 3rd Party Modules
I herd of drupal first in 2003, got so much caught up with Php-nuke that didn't think drupal would make it so far. So here i am with my fresh drupal install - took me 5 minutes to set it up literally.