Tuesday, 29 April 2008
Try Gadget Designer 1.1
If you've ever thought about creating your own Google Desktop gadget, try the latest version of Gadget Designer, a Windows application that's part of the Google Desktop SDK. You can find instructions for downloading and using this app in a new tutorial, Using Gadget Designer.
Here's what people have to say about latest version of Gadget Designer:
With the designer I have my whole development process in one place and one window: javascript coding, xml editing and buttons arranging. A preview is just an F5 push away and I get the whole thing packed up with F7. It doesn't get any easier than that... errr, okay, it will probably directly parse human thoughts in the future.
- Yannick Stucki
Apart from [an issue in creating packages], I must say that this version of the designer is a perfect tool to develop gadgets, with everything you need in the same window (API reference, preview, sources, debugger, etc.)
- Luca Ongaro
PHP5 on a Java App Server
http://blogs.sun.com/tiger/entry/php_on_the_sun_java
Wednesday, 23 April 2008
Generation Y - You've got to be kidding me!
- less than a 40 hour work week
- flexible work hours
- concerned they would not be able to keep up with interests outside of work
- concerned they would be overworked by their employers
- 33% want to 'travel' on the job but less than 10% want to relocate
Here's my suggestions to Gen-Y:
- Be thankful you have a job
- Work your a$$ off
- Keep your mouth shut
- Keep your eyes open
- Help those in the cubicles around you
- Show up early
- Leave late
Grabbing a Grid Row with Dojo 1.1
I'm working on a project in the Dojo 1.1 JavaScript framework at work. The framework is very comprehensive and powerful. It has all the widgets of a Visual Basic or Java Swing. However, at this stage of its development, let's say the documentation could be a little better.
So I'm using the Dojo Grid widget to view some tabular data. What I needed to do was allow a user to select a row from the grid and then click on a button. This pops up a dialog with the data in a form for the user to edit. Well I figured it out, but it wasn't easy. So I thought I should post this code example for any other poor souls trying to do the same thing. Here is the code.
1:<div id="grid" dojoType="dojox.Grid" model="model" structure="structure"
2: autoWidth="true"></div>
3:<button dojoType="dijit.form.Button" id="updateButton">Update
4:
5:<script type="dojo/method" event="onClick">
6: var row = dijit.byId('grid').selection.getSelected()[0];
7: var selected = dijit.byId('grid').model.data[row];
8:
9: if (selected) {
10: dijit.byId("someFormField").setValue(selected[0]);
11: }
12:</script>
13:</button>
The real heart of the issue is on line 6 and 7. First, you need to use the Dojo dijit.byId()
function to grab the grid and get the selected row. This returns a integer number identifying the row in the grid. You then pass this number to the data model which returns an array containing the row data.
On lines 9 to 11, array data is assigned to the form text field. Note I check to see if selected
is not empty first. If a row has not been selected, the selected
array will be empty and this will cause an error if you try to assign it to the field. If there is data in the array, then line 10 assigns the first column in the row to the field identified by its ID.
I saw examples that identified the column in the grid by its name, but I could not get that to work. Using the column index numbers seems to be the only method that works for me.
I hope this will help others trying to do the same thing. Good luck!
Tuesday, 22 April 2008
Introducing the Energy Saver gadget
On this Earth Day 2008, we're very pleased to announce the release of the Energy Saver gadget.
This Google Desktop gadget for Windows XP and Vista helps you save energy (and money) by minimizing the power that your PC consumes when you're not using it. The gadget works by enabling and optimizing Windows power settings so that your PC meets EPA-recommended standards.
If saving energy and money isn't exciting enough, you can also see how much energy you've saved, both individually and as part of the group of people using the Energy Saver gadget. If you're like me and don't know the difference between a kilowatt and a kilowatt-hour, you'll appreciate the nifty, real-world comparisons:
Please join us in reducing power usage, and download the Energy Saver gadget.
Happy Earth Day from the Google Desktop Team!
Friday, 18 April 2008
Privacy Policy for Adsense
Thursday, 17 April 2008
Featured gadget: Digital Clock
Name: Digital Clock
Author: Hemakumar M
Description: Pure digital looking clock gadget
More information | Download gadget
Each week this blog features a recently added Google Desktop gadget that looks promising. If you'd like to see all new Desktop gadgets as they're published, subscribe to the RSS feed.
Monday, 14 April 2008
Movie Review: Flyboys
Well I got an HD receiver from DirectTV yesterday. Wow is the picture amazing. I had no idea based on the demos in stores. I ran across Flyboys on Showtime HD, I think, so I taped it and watched it at dinner time last night.
Basically the movie is the story of a French fighter squadron, composed mostly of American's, during World War I. The story is pretty standard formula stuff. Young men coming of age, not prepared for the horrors of war, blah, blah, blah, blah.
The best reason to watch the movie is the dogfight scenes. Basically, you are flying around in a wood/cloth plain with a big old nasty machine gun on the front, not fun. The scenes are easy to follow and the cinematography is amazing.
Definitely worth watching. I'm giving it four asterisks out of 5.
rating: ****
JSON Validators
We are going to use JSON for the current project I'm working on. And based on my work Friday, I need validation tools. And people thought it was easy to mess up XML. lol.
Here is what I found for online tools:
jsonlint
yacker
For the command line I found:
kwalify
Personally, I would prefer a command line tool for something like this. Much faster having something like that in your path. Better than cutting and pasting code to the web.
Thursday, 10 April 2008
Veronica Belmont Heading to Tekzilla
It will be nice to have her reporting tech stuff again. I found the pop culturish stuff she did at Mahalo a solid Meh. She was always finding interesting stuff when she was at CNET.
Wednesday, 9 April 2008
Featured gadget: Mobile Meter
Name: Mobile Meter
Author: KEEN
Description: Wireless reception, screen resolution, and power status for your Mac or PC
More information | Download gadget
Each week this blog features a recently added Google Desktop gadget that looks promising. If you'd like to see all new Desktop gadgets as they're published, subscribe to the RSS feed.
AJAX Authentication
http://roborant.info/main.do?entry=1331
Monday, 7 April 2008
Rails Like PHP Framework
I haven't heard about it before, but it looks like there is a book on it. The reviews of the framework on Amazon were pretty glowing. Worth checking out if you have a few free cycles.
Amazon MP3 Store
I have added a few tracks to the Blue Sky Workshop Store just for fun.
Thursday, 3 April 2008
Boo Dell, Looks like eee PC 900 for me
Well, looks like I'm not gonna get that Dell Linux laptop after all. Last week, after requesting they continue with my order, they canceled it anyway. I called customer service to see what the hold up was. The lady in India I talked to said they could look that sort of thing up, but their systems were down and would be for about an hour. Oh well.
I did a little of my own investigation and it appears they are no longer offering the nonglare screen that I ordered. That would explain the long delays. However, why not tell me that I needed to choose a different screen option? Like the first week? Or any week? Why give me no info for a month and a half? In the end, Dell ended up calling me about 8 times and e-mailing me about a dozen times about this order. My guess is, they probably lost about the price of the laptop in labor costs related to telling me my system was back ordered. And in the end, they lost my business altogether.
I was thinking of still getting a Dell laptop, until I ran across the eee PC 900 stories. This is a new version of the Linux Ultra Portable that has a 9" screen with a 1024x600 resolution. Much more usable than the 7" version. Check out a YouTube review here:
http://www.youtube.com/watch?v=aY2azHo0LAU
So basically, you get a machine very similar in function to a MacBook Air for about $500, maybe a little less, maybe a little more. Beats the heck out of $1700. The extra style is not worth $1200.
Anyhoo, I'll be grabbing one of these babies as soon as they are available. More to come once I get one.
Wednesday, 2 April 2008
Featured gadget: Gadget de SincroGu�a TV
Name: Gadget de SincroGu�a TV
Author: InOut TV
Description: Personalized TV guide for Spain
More information | Download gadget
Each week this blog features a recently added Google Desktop gadget that looks promising. If you'd like to see all new Desktop gadgets as they're published, subscribe to the RSS feed.