The flat panel quandry

Plasma vs LCD? Honestly, it is a question I didn’t ask myself until I had a brand new Samsung sitting in my lounge room.
So like everyone else at the moment, I decided that pre-olympics was going to my time to upgrade from my dodgy 68cm Konka to a nice big tv.I have to admit that I have driven my wife crazy, dragging her through every TV store looking at sets we could never afford - pointing out "If we had the money that is the set I would get…". Anyway the stars aligned at at the end of June and we had a proportionate sum of money that would put me in the market for the TV
My father had mistakenly purchased a Panasonic 1080p plasma late last year. We had walked into Harvey Norman - saw the plethora ofTV’s on display and immediately went to the 50" PZ series. It had the most natural looking picture of all the sets and almost immediately the set was bought. It was only when we got it home that we discovered that it was a plasma. It turned out to be a great purchase. We have watched everything fromDVD’s, free-to-air and crappy Foxtel on the set and it has done a superb job all round.
So as I started shopping, I immediately disregarded the plasma ( for no reason). I suppose I believed more what I read about the ‘better and newer’ technology of the LCD rather than the experience of the plasma. I researched, and found a commensurateSamsung A650 for a good price. I parted with my cash, got it home unboxed it and set it up. It looked beautiful in my lounge room. However after playing and tweaking I decided that it was the TV for me. Some hours into my setup one thing had become very apparent- the LCD simply didn’t handle the many different quality of signals I was throwing at it. DVD playback looked okay,FTA HD looked stunning and Foxtel looked like YouTube . I found myself having to customise the picture settings of every input (and sometimes every channel - sport/lifestyle/drama) just to get a smooth viewing experience.
So in light of my mistake I took it back to place of purchase (thank you Lord for change of mind policies) and exchanged it for a 1080p 46" Panasonic (Th46pz800a ). I had been eyeing off the set when putting down the cash for the Samsung. The plasma has been installed for a week and is working a treat, just as I expected it to.
Their are tons of good sites out there explaining the differences in the technology of the two flat panels (LCD/Plasma). Simply put - plasma uses indivdual cells which are filled with gases that are stimulated into colour as different currents are applied - so colour is made by the turning on and adding of light. You can see these when you get up close to a plasma. LCD on the other hand have a much tighter ‘dot’ or pixel. An LCD is made up of a film/weave of liquid crystals sandwiched with a backlight that change colour when the current is passed through them. However they aren’t very bright - hence the backlight is needed and shines behind liquid crystals to illuminate the colour. This is what enables LCD’s to appear brighter and more colourful in well lit conditions - however it also means that whenever there is black - light still emits - coming from the backlight.
I watch movies and sport - and it is generally accepted that plasmas do better with these sources than LCD’s because of the responsiveness of the plasma dot. For me it is all about clarity and sharpness. My educational background is in graphics and photography. One of my trully obsessive compulsions is for sharp images. In photography sharpness is delivered through a few mechanisms, but histoically that has largerly been dominated by contrasty grain. The grainier a picture appears, the sharper to the eye it is. Obviously there is a point where the grain takes away from the picture - but one of the tricks employed by photomedia peeps to sharpen up images ( in the darkroom before photoshop sharpening filters) was to increase grain. Plasma’s are noticably more grainy that the smooth tones of an LCD - but that is where their inherant clarity is discerned. That is not to say that an LCD can’t be sharp - but in theprocess that an plasma behaves, it will almost always render a source to appear sharper than an LCD.
From what I have read I think the next true step of flat panel TV will be LaserTV and OLED - which seem to overcome current LCD and Plasma shortcomings. Next major decision is Blueray/PVR device - at this stage all signs point to PS3…
Rails form helpers for multiple-select list box using has_many or HABTM associations
I don’t usually drop Rails programming bits here, but when quickly googling I couldn’t find what I was after, so figured it’s worth dropping in here:
Back in April ‘07, Ryan Bates covered how to do this with checkboxes… but I wanted to be able to do it in a list (multiple-entry select) box.
We needed to do the following:
- Allow a user to specify multiple values from a list box
- Allow selection of none
- Control the size of the list box - in this case, to 6 entries
In the view:
<%= f.collection_select :category_ids, Category.by_name, :id, :name, {:selected => @item.category_ids}, {:include_blank => true, :multiple => :true, :name => 'item[category_ids][]', :size => 6} %>
NB. You’ll notice I’m using a Rails 2.1 named_scope "by_name"… which isn’t necessary but ensures I’m working with a sorted list of values in the list box.
In the controller
(we need to do this as a user de-selecting all entries will result in the form sending through an empty array… hence Rails will ignore it and leave it unchanged.
def update params[:item][:category_ids] ||= [] @item = Item.find(params[:id] ...#as per the rest of your Update action
Hope this helps you out…
Ubuntu 8.04 Hardy JEOS + VMWareTools
Had a hassle the other day with getting VMWare Tools installed on Ubuntu JEOS (the awesome lightweight Linux distribution designed for VMWare setups). I’m running 8.04 JEOS, and basically followed the instructions at https://help.ubuntu.com/community/JeOS, however found that the script wasn’t compatible with my kernel version…
Found a great resource at http://x86virtualization.com/open-source/howto-install-open-vmware-tools-in-linux-kernel-2624.html and followed this path:
Assuming that you’ve got everything happy and installed…
1. In the Virtual Infrastructure Client, choose "install VMWare Tools"
2. From the shell/ssh in your Ubuntu VM… mount the virtual CD
sudo mount /media/cdrom0
3. Copy the tools to the tmp directory and uncompress them
sudo cp -a /media/cdrom0/VMwareTools*.gz /tmp/
4. Get some dependencies (you might already have some of these)…
sudo apt-get install build-essential linux-headers-$(uname -r) psmisc libproc-dev libdumbnet-dev libicu38 libicu-dev wget libx11-dev libxext-dev libxinerama-dev libxrandr-dev libxtst-dev libgtk2.0-dev libproc-dev
5. get & configure the new source
(version number will be different - go to http://sourceforge.net/project/showfiles.php?group_id=204462)
cd /tmp wget http://internode.dl.sourceforge.net/sourceforge/open-vm-tools/open-vm-tools-2008.07.01-102166.tar.gz sudo tar -xvzf open-vm-tools/open-vm-tools*.gz sudo tar -xzvf VMwareTools*.gz cd open-vm-tools-2008.07.01-102166 ./configure --without-x && make
6. go into the linux modules directory & tar up the modules
cd modules/linux
for i in *; do mv ${i} ${i}-only; tar -cf ${i}.tar ${i}-only; done
… and pop back to the top
cd /tmp
7. move those tarred modules into the folder of the stuff from VMWare
mv -f open-vm-tools-2008.07.01-102166/modules/linux/*.tar vmware-tools-distrib/lib/modules/source/
8. jump into the vmware tools folder… and run the script!
cd vmware-tools-distrib/ sudo ./vmware-install.pl
9. Happy days…

