Rob Gonda's Blog

robgonda.com as a graph

check out this applet! it's a nice representation of my site... really interesting:  robgonda.com as graph

robgonda.com as a graph

not bad uh?

Get paid $75/h to test Google products

Google is soliciting people to use its products and get paid to provide feedback. As part of Google User Experience Research, people will typically be paid $75 an hour for time spent with Google researchers. [source cnet]

Lime Wire Sues RIAA for Antitrust Violations

This is hilarious!

In Arista v. Lime Wire, in Manhattan federal court, Lime Wire has filed its answer and interposed counterclaims against the RIAA for antitrust violations, consumer fraud, and other misconduct.

Spreadsheet Dojo Widget

Marius Hanganu released a Spreadsheet Widget written in Dojo... it is pretty impressive, and pretty heavy at the same time. Dojo is incredibly powerful, but this widget max'ed out my CPU for about 30 seconds... not so impressive. You can view the demo here. If your browser does not respond just have patience... I know, I know, but it's still in beta, has some bugs, and hopefully will not have these performance issues once it hits 1.0.

Here's a list of features from the author's site.

Features
  • Based on Toolbar and TabContainer widgets
  • Keyboard cell navigation
  • Column, row resizing
  • Cell, column and row selection
  • Cell formatting (font, font size, bold, italic, underline, color, background color)
  • Sheet management (rename, delete, new)
  • Functions (22 math functions, 6 string functions)

Status


  • This widget is definitely not final and has several bugs
  • Tested with Firefox and IE only
  • On IE runs slower than Firefox
  • If it would be released as an independent piece of software it would be labelled as 0.7 version

Goals for "1.0" version:


  • Fix all remaining bugs related to column, row resizing and selection
  • Support cell presentation format (dates could be displayed as mm-dd-yyyy, numbers as xx.xx, etc)
  • Support for date functions
  • Post spreadsheet data in JSON format to be saved serverside
  • Improve validation

CFUNITED Videos Available

You can now purchase CFUnited's video package, which includes every session, showing the presenter and the slides simultaneously. The price for people who did not attend the conference is $649. For those who did attend the price is $200, nice discount! I think companies will have no problem at all purchasing this and share across the CF department.

Model-Glue Documentor

A question came up in the MG lists and I though I would share it... It was regarding documenting process flow in MG... though the question was really expecting to get a nice flow chart of events, broadcasters, listeners, controllers, models, two interesting links came back from the archives:

Ray Camden's MGDoc, a Model-Glue documentor
Wayne Graham's Model-Glue Documentor XSL

New Online Ajax Magazine

Check out this new & free Ajax magazine that will focus on topics relating to Ajax with a slant on the JQuery library.

If you haven't heard of JQuery, I would definitely recommend you check it out, it's a very powerful JavaScript tool.

Its definitely some good reading and well worth picking it up. And you certainly can't beat the price!

which framework to choose?

There is no one best framework, silver bullet, and no one feats them all. Fusebox is easier to grasp and makes the transition from spagetti code easier. Next is Model-Glue, which makes Object Orientes developing a little easier, and Mach-II is the stricter of all. ColdSpring is the newest one out there, not nearly as popular as the rest. Model-Glue: Unity integrates with Reactor and ColdSpring, however, Mach-II has plugins for both frameworks available. There are examples and ajaxCFC uses for Model-Glue and Mach-II, and Spry examples for Model-Glue. Mach-II just added application.cfc support, which Model-Glue does not have yet. Model-Glue supports 'actionpacks', which are powerful subapplications, are really handly addition.

If you're not familiar with objects, go with fusebox, perhaps it doesn't even require you to use them. I personally like Model-Glue the best, but again, that is a bias personal opinion. I would suggest you try them as which one feels better.

Regardless of your decision, if you are to get into heavy OOP, I would advice to adopt ColdSpring for your wiring needs.

tortoise svn 1.4.0 Final Released

Tortoise SVN 1.4.0 was released a couple of days ago to match the new changes in the Subversion 1.4.0 Server.

Many improvements and new features got added:

  • The action dialogs (commit, add, check for modifications, ...) have configurable columns, drag-n-drop support and new context menu commands.
  • The log dialog has a new column to show the issue number, formatting of log messages (*bold*, ^italic^ and _underlined) and finer control over the range of log messages to show.
  • Completely redesigned revision graph
  • Drag-n-drop in the repository browser
  • Option to disable the status cache
  • TortoiseMerge shows inline diffs, can handle UTF16 files, mark blocks which changed only in whitespace


gotta give mxAjax some props

I downloaded the latest version of mxAjax, and I gotta give Arjun some props.. the idea of open source projects is to take one and make it better... as I mentioned before, you can clearly see that he reused some elements of ajaxCFC, but the funny part while looking at mxAjax.js, is that he took functions w/o knowing if/where they're being used... I have two functions to lazy-load JavaScript: include() and include_dom(). I realized that include_dom() doesn't work on every browser so I'm not even using it... I left it there because I think it's a better way of including your scripts and I had planned to use it only if the browser is compatible... So to keep the story short, mxAjax has both these functions, and of course, he's only using include()...

****************************
Scorpio may end the war :)

More Entries

This blog is running version 5.9.003. Contact Blog Owner