Monday, July 23, 2007
Done With Deathly Hallows (No Spoilers)
Friday, July 20, 2007
Deathly Hallows Already On Its Way?
Monday, July 16, 2007
CF Developer Positions
Thursday, July 05, 2007
Eureka is right
...With the help of Albert Einstein and other trusted advisors, President Harry S. Truman commissioned a top-secret residential development in a remote area of the Pacific Northwest, one that would serve to protect and nurture America's most valuable intellectual resources. There our nation's greatest thinkers, the über-geniuses working on the next era of scientific achievement, would be able to live and work in a supportive environment.
The best architects and planners were commissioned to design a welcoming place for these superlative geniuses to reside, an area that would offer the best education for their children, the best healthcare, the best amenities and quality of life. A community was created to rival the most idyllic of America's small towns — with one major difference: this town would never appear on any maps. At least, none that haven't been classified "eyes only" by the Pentagon.
Thus, the town of Eureka was born. But for all its familiar, small-town trappings, things in this secret hamlet are anything but ordinary. The stereotype of the absent-minded professor exists for a reason, and most of the quantum leaps in science and technology during the past 50 years were produced by Eureka's elite researchers. Unfortunately, scientific exploration is rarely what one expects, and years of experiments gone awry have yielded some peculiar by-products...
Best Replacement iPod Earbuds
The Gumy material isn't necessarily any softer on your ear than the smooth iPod earbuds, but the Gumy material has a bit better grip on the inside of your ear. Feel free to quote me on that.
Thursday, June 28, 2007
It's a Safari out there
Friday, June 15, 2007
Javascript setInterval() and setTimeout() argument passing
Just a quick posting to remind myself...
setInterval( function() { fxn(arg[,args]...)} , TimeBetweenIntervals)
setTimeout( function() { fxn(arg[,args]...)} , DelayTimeBeforeTrigger)
If you have a function that doesn't need to reference elements in the DOM (IE it's not a generic function that isn't hardcoded to reference DOM elements or variables) then you can pass in text as a string.
Ex.) myInterval = window.setInterval("displayTime()",1000);
If however, you need to pass variables into an interval or timout that could vary, then use the following:
Ex.) myTimeout = window.setTimeout( function() {displayTime(document.getElementById('clockDiv'))},1000);
Your displayTime() function would accept a DOM element that it would target in order to swap out the time value. This DOM element can then vary between distinct instances of intervals. For instance, you could have a page that is timing different processes and displays the run time for each process in a different div - all of which are using the same displayTime() method to change the HTML.
Friday, June 08, 2007
TinyMCE WYSIWYG Control
I have a client whose site is built using classic ASP and their content management pieces use an older version of the ActivEdit software. When my client upgraded to IE7, the ActivEdit became extremely unpredictable and I recommended that we switch to a different utility. After 30-45 minutes of research I landed on TinyMCE.
TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor control released as Open Source under LGPL by Moxiecode Systems AB. It has the ability to convert HTML TEXTAREA fields or other HTML elements to editor instances. TinyMCE is very easy to integrate into other Content Management Systems.[TinyMCE]
If you aren't able to use FreeTextBox for ASP.NET and you don't want to pay for a WYSIWYG control for your PHP, ColdFusion or Classic ASP, then you must check this out.
Thursday, June 07, 2007
Dynamically Appended Form Elements in Firefox
Of course, I did this before leaving for the night and didn't remember that edit when I resumed my development this morning. However, once I did a little research I quickly cursed myself, implemented the style sheet fix, returned my form tags to their proper (and W3C approved positions) position and shazaam!
Thursday, May 31, 2007
FIOS Hosed
After checking the laptop and the rebooting the router twice, I decided on a whim to check the FIOS cable that the Verizon install team left exposed and running behind my house to the terminal. Shortly after I got to the grassy strip behind my house, I discovered it. A gash in the line that was more than likely caused by that lawnmower I heard.
Well, if you have FIOS running your internet AND your phone, you're really screwed when you try to contact Verizon to have them come and fix your service in the middle of the night. So I called them on my cell phone and had to schedule to leave work early the next day in order to meet the repair technician. He pointed out that it looked as thought the contractor that was paid to bury the FIOS cable had done the work, but never connected it to the house as there was a coil of fiber cable poking it's way out of the ground beneath the external housing.
So now that I'm back up and running at home and I have a buried fiber line, I think I'll be dropping Comcast and put all of my eggs in the Verizon basket by picking up FIOS TV. It'll even save me a few bucks per month and the best part is that I won't have to deal with their crappy DVR UI again.
