Sunday, September 28. 2008Making Google Chrome more private
Most people are aware the Google's Chrome Browser is based on the great work of the Chromium Browser Project.
CodeWeavers have even created a free 'port' of Google Chrome for Linux users, aptly named CrossOver Chromium. This means Linux people don't need to feel left out of all the Google lovin'. There have been a few people concerned with privacy issues (also here and here) when using the Google Chrome browser. Even the EFF has raised concerns. Google has reacted and posted some information regarding privacy in Chrome. There has been some applications produced that remove one of the largest concerns people have (a unique ID assigned to every installation of Chrome). In particular Chrome Privacy Guard will strip this unique ID out for you. Turning off some of the features (like Google Suggest) via the Browser preferences will also limit the amount of information sent back to the mothership (Google). Buoyed by all these privacy concerns, SRWare a German software company have released 'Iron', a browser also based on Chromium source but without all the 'Googleness' privacy issues. If you like Chrome, but are concerned about the privacy aspect, Iron might be your solution. For those on Linux and really just wanting to use a WebKit based browser, take a peek at Midori. Saturday, September 27. 2008The Linux Foundation speaks for no-one.
I was appalled after reading the rather rash statements made by Jim Zemlin the Executive director of the Linux Foundation.
His rather bizarre statements against Sun (who is also a silver member of the Foundation) must have left many execs in Santa Clara scratching their heads and wanting some answers. What's worse is the story originally ran in InfoWorld, then was picked up by the New York Times. Other notable online sites also ran with it, including Slashdot and LWN to mention just two. Lets look at some of the statements the Exec Director of the Foundation made:
Looking at his profile on the Linux Foundation it doesn't instil a level of confidence. A former Exec at Free Standards Group (who with the OSDL merged to become the Linux Foundation). He was also VP of Marketing of Colavent Technologies (basically a crowd that sold commercial Apache support amongst other things). In 2000 he was a board member of Corio an ASP, that had an IPO then was sold off in chunks. IBM retains the http://www.corio.com/ URL. So, from my reading he's got quite a bit of marketing/exec background for web-based application servers.... beyond that, I don't see any real technical prowless. He's a marketing suit that appears to shoot from the hip. Let's review some of his "quick-draws":
Having said that, I learnt *NIX on SunOS and later Solaris. It has it's place, even in today's world. I agree, the low-end UNIX servers are often replaced by Linux servers, yet there is nothing really in the Linux space that competes with the high-end UNIX environments. A lot of what we see in Linux has it's roots in commercial UNIX. (Hell, who has networked file systems in their environment that doesn't use Sun's NFS?) So take some advice from a Linux admin at the coal face. Linux co-exists well in a heterogeneous environment, sharing the space with commercial UNIXes and even those annoying Windows servers. If you need to beat up a 'Server OS' next time Zemlin, try attacking Microsoft (Hint: they are not a member of the Linux Foundation). Linux servers have probably dented more Windows server sales then that of commercial UNIX. Samba has played a large role in that. Exchange is probably the last bastion of Microsoft dominance. With the amount of Exchange 'replacements' now on the go that run under Linux (ie: PostPath, Zafara, OpenGroupWare, Scalix and Open-Xchange to name just a small fraction of those available. ) It's likely more inroads into the proprietary walls of Microsoft are now showing cracks in many corporations. Many IT managers are struggling to justify the outrageous price they get slugged for Microsoft Exchange, and these cheaper and feature-rich alternatives are often fractions of the cost if not free. So next time you attempt to speak for the 'Linux Community' Jim Zemlin, try actually speaking to some Linux administrators that live in the Fortune 500 world. We aren't all hippies yelling 'free OS love'. Leave your "Us vs Them" mentality at your door, it's not a view held by a large proportion of the Linux community. Indeed many Linux administrators actually also administer other commercial *NIX machines in their day-to-day jobs. There are more similarities between the commercial *NIX flavours and Linux than not. We do realise it's part of the Foundation's role to 'promote Linux', but keep the mud-slinging and crap out of it. Let Linux stand on it's own technical merits and not at the detriment of dragging another 'cousin' down in the process. We see enough of this style of 'marketing' from Microsoft that we don't need to stoop to the same levels. Disclaimer: • I work commercially as a Linux System Administrator at a Fortune-500 company. • I have however administered a large range of *NIX based operating systems over the years... including Solaris, HP-UX, AIX, Tru64, and IRIX just to mention a few of the more 'known' variants. • My home desktop and all my servers run Linux. Many that know me think I'm a one-eyed Linux zealot! • I have no affiliations with Sun Microsystems at all. • The views and opinions expressed by some members of The Linux Foundation are not mine.
Posted by
in Apps, Coding, Hardware, Linux, Work
at
04:14
| Comments (9)
| Trackbacks (0)
Friday, September 26. 2008The Duckling
Recently my mother took a photo of her sister's new duckling.
My mother is handy with the camera and always taking shots. She isn't a professional photographer by any stretch of the imagination, but it's amazing just being in the right place and the right time can produce a fantastic photo. The duckling was just wandering around the dining room table when the shot was taken. What makes it such a great shot is the reflection in the mirror of the duck as well as the random items placed around the table, giving the photo depth and colour. If fact, if I didn't know any better you would swear it was 'set up' and not just a happy snap (which it was!) The photo turned out so good it looks like a HallMark Greeting Card! ![]() So to Mum, well done! It's a fantastic shot and one I had to share with others. Hmm... I wonder if we can fatten him up in time for Christmas lunch! Thursday, September 25. 2008Improving VirtualBox performance
Most people don't read User Manuals. It's a shame as they miss out on lots of great tid-bits.
One such nugget can be found on Page 66 of the VirtualBox User Manual: Like a real SATA controller, VirtualBox’s virtual SATA controller operates faster and also consumes less CPU resources than the virtual IDE controller.Interesting... I thought I would give this a go. I had an existing 32-bit Windows XP installation that used the traditional IDE interface, and found it used about 25% of my CPU when running (using an Intel Core 2 Duo E6600) when running under a 64-bit Linux installation. Whilst it ran fine, dropping the CPU utilisation and speeding it up sounded like a great idea. Once done, I compared the results... it was indeed 'zippier', and low and behold, the CPU utilization had dropped to around 5%! Now that's a big improvement!
NB: For those using Vista - you'll find it supports SATA out of the box. (No need to install an additional driver) So enjoy faster and less resource hungry virtual machines. NB: Whilst this covers SATA under Windows based Virtual machines, it also applies to running Linux based Virtual Machines. ![]()
Posted by
in Apps, Hardware, Linux, Play, Windows, Work
at
18:24
| Comments (0)
| Trackbacks (0)
Defined tags for this entry: apps, hardware, linux, microsoft, play, software, virtualbox, virtualization, windows, work
Here I am (meme)
Ok, I'm definitely not a morning person.
Also recovering from wind-burn from the weekend! For the record... I used the web-cam built into my LCD monitor and used Cheese to take the shot. Completely unaltered. Probably a little dark as I'm sitting in here without a light on. Mind all the junk behind me. We're in the middle of doing a big spring clean-up... and at present Pauline's cleaning out the study. (Hence the sheets on the printer!) Weekdays are not for shaving also. ![]() Instructions 1. Take a picture of yourself right now. 2. Don’t change your clothes, don’t fix your hair…just take a picture. 3. Post that picture with NO editing. 4. Post these instructions with your picture Who started this meme? Blame Og Maciel. Wednesday, September 24. 2008Setting up simple virtual box networking
I've seen many people that run Windows under VirtualBox to run those legacy applications that just haven't made it across to Linux.
Too often I see people messing about with Ethernet bridging because they feel the need to have some incoming ports on the machine active to the outside world. Fair enough, however it's a complex way to accomplish that. You're much better using the simple NAT interface, particularly if it's only a few incoming ports. NAT under VirtualBox does indeed allow incoming ports. Knowing how to set these up is the key! By definition, a NAT internal IP uses an IP address in the private address space defined by RFC1918. Namely one from these networks: 10.0.0.0 - 10.255.255.255 (10/8 prefix)Most people are familiar with 192.168.0.0/24 or 192.168.1.0/24 which many ADSL routers provide. Many know that you can setup port forwarding in their router to allow external IPs access to a particular port/service on their internal machine. Virtual Box is no different. Like a network router that can be configured so that accessing a particular port on the router it can be sent directly to the machine(s) behind it. How is this accomplished under VirtualBox? You just configure a port on the host machine to be forwarded to the IP and port on the virtual machine. VirtualBox ships with a nifty little GUI. It's simple but effective. Unfortunately much of the power to configuring your virtual machines is not found in this tool. VirtualBox also packs some handy cli tools for managing your virtual machines. One such tool is the VBoxManage utility. Infact this is the tool we'll be using to enable some port forwards. Let's enable the Remote Desktop Protocol in our Virtual Machine. This Virtual Machine is called MyVM for ease of use: VBoxManage setextradata "MyVM" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/vmrdp/Protocol" TCPAs you can see we passed several arguments to VBoxManage. You'll find by just running VBoxManage without any arguments that it will list all it's available options (there is quite a few!). In this example the arguments are:
So what did the 3 lines accomplish?
Now basically from anywhere on you can hit your Virtual Box Host on TCP/3389 (eg: Your Linux desktop), and it will forward the packets through to your virtual machine. Neat 'eh? If you are on your Linux box and running VirtualBox in say headless mode.. you can get a remote desktop session by just connecting to localhost:3389. Some things to also remember:
Other things you should know about NAT networking include:
That's a brief introduction to some of the features you can accomplish with VBoxManage. Explore a little and you'll be amazed how much you can customise. Have fun! Wednesday, September 17. 2008Not long now.
We met with our builder on the weekend to go over final items for the run home with the house.
We wanted to ask for a completion date so we can start the hideous task of getting organized ready for the move. We'll hire movers and packers.. as we just have to much crap... that and it's a little bit too far to make multiple runs. (Big cleanout this weekend... feel free to drop past as we ditch hundreds of old PC parts, memory, HDDs, power supplies, and you name it!) The builder bet us to the punch... and announced. "I'm attempting to get you in here in 6 weeks". We both dropped our jaws.. they were still plastering the house when he said that. "Yup, don't hold me on that, but 6-8 weeks we should have you in. This stuff wont take us long now." So we're quite excited... even if it looks like a skeleton at present... Today (Wednesday) all the plastering is meant to be complete with cornices going up as well. So I guess benches, cupboards will start to go in now... along with tiling and carpets. For those that want to see the progress of our house being built (and why wouldn't you?!) You can watch it go from a block of land to the final stage over on our flickr account. To be honest, the building process for us has been quite smooth sailing to date. (fingers crossed it's like that for the remainder!) We've had an extremely picky builder and some very good tradies working with him. It has made the process a lot less stressful as a result. Here is a quick flick through some of the photos of the place for those too lazy to click on our flickr link.
So there is a bit to do still from our behalf. We're organising some fences (to keep dogs in!), as well as concreting. The concreting of the Alfresco is included in the house but we'll do down the side of the Western side to make a nice court yard that the Alfresco will spill out into. We've run 48 points of Cat6-GigE throughout the house... and about 12 of those are PoE. We've also decided to put up the TV antenna now as it's much easier running it prior to the plastering. We are also going to install a drought tolerant flowering modern native Australian garden... but all in due course. We've waited this long for our first house, so some of the finishing touches will take a little bit of time. We'll just be happy to move into a house we call our own*. * Well the banks anyway! The time of converging electronic devices is upon us.
It was time to upgrade my phone. Not that my old phone didn't work, in fact I actually loved my Sony Ericsson K750i, however the battery wasn't holding the charge and in this disposable world we live in it seemed crazy buying a new battery. It was purely a case of the plan I was on allowed for a new phone. So what the heck, it had served me well... but it was time to look at this 3G stuff. Sure, video calls didn't really impress me (and seemed more a gimmick then functional -- it's a call after all!)
I wanted a better camera on my phone. 2MP cut it a few years ago, but it just wasn't cutting it now. I really wanted a decent 5MP camera in my phone. It saves me lugging around another electronic device. I own an iPod mini but find I am always forgetting it.. so a reasonable music player is also handy. A decent browser and Email client is always handy. We looked through all the available phones, and I was keen not to get an iPhone. I finally settled on a Nokia N95 8GB. I was a little disappointed that the phone had no expandable memory, but hey, at 8GB I'm not filling that any time soon! (I really don't store that many songs in my phone!) Man, how phones have progressed. To be honest, the complexity of the beast actually had me freak out a little. The K750i was pretty easy to work out, but this thing had buttons sprouting out all over the place. I guess what didn't help was that it was also my first 'slide phone'. The first month I did the usual things, making calls, SMS and taking the odd photo or two on it.. I hadn't used a Symbian based phone for quite a while, so it took a bit of time getting used to. Over the last month I've experimented a bit more and found out it's not too bad at all. I didn't have a GPS - and one thing I had also been toying with for a while. It is handy for long trips or somewhere you've never visited before, but I really couldn't justify it... it seemed more 'toy' then functional. Those people I had seen with a GPS seemed more frustrated then helped. Granted, these were early models but I'd seen too many people being send down non-existent roads or dead ends -- or told to do U-turns on freeways! The Nokia N95 8GB comes with Nokia Maps. To be honest, I'd never used a GPS before so it was all greek to me. After playing around with it for a while I learnt that it wasn't too bad. Nokia kindly gave us 6-months free Navigation (basically the voice saying turn right/turn left, etc). It actually works quite well. The GPS in the Nokia N95 8GB is actually quite fast... I was surprised how quick it was able to re-route me once it realised I had missed it's 'chosen route'. I've seen dedicated GPS devises screw that up big time. The one sticking point for me... is the cost of navigation after 6 months. Nokia want you to pay $124AUD/yr for the feature. They can shove that. I spend enough on the damn phone. Seriously, if you can give me the maps free.. .I can't see why I have to pay for the damn voice. As a result I'm now looking around at other options (I'll continue using their Maps until I'm required to pay). I've come across two reasonable candidates: Nav4All and amAze. I'll be testing them both out shortly to see how they stack up in Australia... and in rural parts of Victoria at that! Ideally I would love to be able to use some thing like OpenStreetMap...which just makes sense and gives me the feeling of sharing and caring. I'm interested in hearing from anyone that has used some of the free GPS phone software and how is rates. Overall, I'm happy with my purchase. The built in SIP client and 802.11 b/g support is fantastic. The included web-browser is reasonable, though there are better ones around. (which have found their way to my phone). I see there is even an SSH client -- so that may also make it's way, handy when you need to do a quick 'fix' on a server and not near a computer. Ideally I was hanging around for an OpenMoko phone, but the lack of 3G really soured that expectation. I needed a phone now and not somewhere in the distant future. Having said that.... I'll see what the future holds, I may just pickup one once the features I'm seeing in this phone make their way into the OpenMoko phone.
(Page 1 of 1, totaling 8 entries)
|
QuicksearchCalendarSyndicate This BlogBlog StatsLast entry: 2008-11-18 01:49
228 entries written
255 comments have been made
Blog Tags |






