8:41pm September 01, 2008
Google Chrome Announced
I wrote an article about how I think "content delivery" will be the next big thing on the internet. Today Google annouced, or maybe it was just discovered, that Google will be releasing their own internet browser, Google Chrome.

This falls easily into line with the ideas I outlined in the blog entry on blog.fluidesign.com. Google has a very vested interest in making sure content is delivered with relevant ads. I'd be willing to bet a [Read More]
Views  11 Comments  0
Filed under: Web Development
While messing with a new website that I am working on, I find a slightly annoying issue with CakePHP that doesn't seem to be documented anywhere. I was trying to store a thumb up/down record in a tinyint(1) field. A thumb up would have a value of 1 and a thumb down would have a value of -1. CakePHP was kindly(sarcism) converting my -1 to a 1 every time.

It appears that CakePHP assumes that all tinyint(1) fields are actually boolean fields. Therefore, if anything other than false is set in the field, it will store a 1 as the value.

So, if you notice that [Read More]
Views  115 Comments  0
Filed under: CakePHP, Web Development
12:07am June 24, 2008
AT&T's Pogo Browser
AT&T recently started their closed, limited beta of their new web browsing application, code named Pogo. This browser is built upon the same source code found in Firefox 2 which was recently laid to rest with the launch of Firefox 3 last week. After receiving an invitation to download Pogo, I started installing it. Oddly enough, even though it is based on the Mozilla source code, it didn't even ask about importing my information from Firefox.

The installation on my Windows Vista Home Premium x64 went off without a hitch. After watching the professionally [Read More]
Views  142 Comments  0
Filed under: Pogo
One of the problems of using CakePHP with an Oracle database is that CakePHP does not utilize bind variables. One of the advantages of Oracle is that it can cache query results based on queries, as long as those queries use bind variables and not strings. An example of a query using binds looks like:
SELECT * FROM my_table WHERE id = :myBind;
$bingArray = array( 'myBind' => 12 );
When I first started working with Oracle, I was not aware of the [Read More]
Views  146 Comments  0
Filed under: CakePHP, Oracle, Web Development
12:40pm June 18, 2008
Firefox 3 released, Pogo on the way
A lot has been going on over the past couple weeks. Firefox 3 was released today and appears to have set a record for most downloads in a day. AT&T's Pogo browser appears to be in limited beta now. Its visual history and bookmarks looks like a major bonus. If anyone has a beta invite, I'd love to get my hands on it.

I'm headed to Denver, CO to help my brother-in-law and his wife move to Charlotte, NC on Friday. Looks like it could be three full days of driving, [Read More]
Views  147 Comments  0
Filed under: Pogo
During the development phase of a recent project, another developer and I spent a good amount of time trying to find a anayltics package to use on a new application. Our requirements were short and sweet, but it was difficult to find a package that did was we needed out of the box. We did not review any log analyzers due to the need for up to the minute stats.

Requirements:
  • Collect stats via PHP (no javascript needed on every page).
  • Work with Oracle, not just MySQL.
  • We own the data (no hosted solutions).
  • API available to access pieces of data.
  • Handle stat collection for 2 million page views a day.
[Read More]
Views  118 Comments  0
Filed under: Web Development
10:26am May 20, 2008
Experiencing a NASCAR Race
My wife won tickets for the NASCAR All-Star Race last weekend. Since we moved to Charlotte, we've always talked about venturing over to the race track. We made it out there last year when she bought me a day at the track where I got to actually drive a NASCAR car around the track for eight laps. However, we had never experienced a race day. [Read More]
Views  140 Comments  0
Filed under: Family
Since Friday was my last day as a web developer for SportingNews.com, I have been trying to reclaim my BlackJack from being attached to their Exchange server. I thought I had successfully removed the Exchange link, only to find that every single contact had been deleted along with my calendar. After scouring the net for a solution, I finally stumbled upon the answer from a comment ashvinlima wrote: [Read More]
Views  130 Comments  0
Filed under: Samsung BlackJack
View Chris Thompson's profile on LinkedIn
Loading...