Quick Google CDN jQuery Tip

web Here's a quick tip if your using Google's Content Delivery Network (CDN) for serving up jQuery (or other scripts).

So if you want jQuery 1.4.4 you can use a url like this:


This entry was:

Howto Install and Run the Android Emulator

misc I am in the process of building some mobile apps for one of my clients, and while I'm pretty familiar with running the iPhone simulator and building iPhone apps, I'm pretty new to the Android development tools at this point.

This entry was:

CFML on Google App Engine for Java

coldfusion java Yesterday I gained access to the Google App Engine for Java, early release program, and as any CFML developer would do, I tried getting a CFML server (both Railo and OpenBD) to run on it. I posted some of my experiences on twitter, unfortunately I was unsuccessful.

This entry was:

Google's JavaScript API Loader

web Did you know Google's JavaScript Loader API can serve up popular javascript frameworks such as jQuery, and Prototype using their content distribution network? It works like this:

<script src="http://www.google.

This entry was:

Google Code Search for ColdFusion

coldfusion Google's code search engine has been updated with an outline view that shows hierarchy of Java, C, C++, C#, Python, JavaScript and Pascal source files.

This entry was:

Googlebot to Submit Web Forms

web I saw recently on the Google blog that the Googlebot will start submitting web forms.

Specifically, when we encounter a <FORM> element on a high-quality site, we might choose to do a small number of queries using the form.

This entry was:

Pinging Search Engines when Sitemaps Change

web Here's another little known feature about the sitemaps protocol, you can actually ping search engines and crawlers to tell them about your sitemap, or to tell them that it has changed.

This entry was:

Sitemap hint in robots.txt

web Just a quick tip for those of you that are building XML sitemaps for your web sites. You can now add a line to your robots.txt file to include a pointer to your sitemap file, it would look like this:

Sitemap: http://www.example.com/sitemap.

This entry was:

Calculating Distance in Miles from Latitude and Longitude

databases The amount of data out there via API's is increadible these days. For instance you can take an address, and get the latitude and longitude using Google's GeoCoding API.

I am using this API along with some others to build a pretty some interesting stuff (more on that when its public).

This entry was:

GoogleBot Runs AJAX?

web I saw this curious line in my log files today: - - [06/Dec/2006:17:00:50 +0000] "POST /suggest.cfm HTTP/1.1" 200 232 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"

That's GoogleBot doing a POST operation to suggest.

This entry was:

Google Checkout free for Holiday Season

web I just got an email from Google stating that Google Checkout transactions will be free until the end of the year:

From November 8 through December 31, 2006, we'll process all of your Checkout transactions for free, even if you aren't an AdWords advertiser.

This entry was:

ColdFusion Search Engine Using Google Coop

coldfusion I went ahead and started a ColdFusion search engine with Google Coop.

This entry was:

Uploading Files Like GMail Attachments

web Google's GMail has a nice way of allowing you to add multiple attachments to an email. Rather than showing you 10 file upload boxes at once, the user attaches a file, you can click a button to add another attachment.

This entry was:

Tracking JavaScript Events with Google Analytics

web Did you know that you can track JavaScript events with Google Analytics? I just found this out... It's pretty cool, because allows you to track things like outbound link clicks, AJAX calls, static files, and more.

This entry was:

Job Maps - Indeed Job Search + Google Maps

web I just launched a new site this morning called JobMaps. It uses the Indeed Job Search Engine, and the Google Maps API to show you just exactally where the job your searching for is located. I think the site will be pretty handy for people looking for jobs in a large area (such as an entire state).

This entry was:

Amazon's EC2 and S3 to take on Google?

web I can't help but thinking that Amazon's new Elastic Compute Cloud (EC2) web service, and their S3 storage service are being launched to compete with Google. Or at least help decrease Google's dominance (and make some bucks in the process).

This entry was:

Google Video: MySQL Performance Tuning Best Practices

databases Jay Pipes is a co-author of the recently published Pro MySQL recently spoke at Google on MySQL Performance Tuning Best Practices

You can check out a video of the presentation on Google Video

There is also a good video from Google called The Paradox of Choice:

This entry was:

Blogger adds Audio CAPTCHA

web Google's blogger service has added audio support for CAPTCHA codes. I have pointed out in the past that I don't like them because they aren't accessible to people who are blind or have poor vision.

This entry was:

How to Break Web Software

books web There is a good presentation on Google Video called How To Break Web Software - A look at security vulnerabilities in web software given by Mike Andrews to Google staff. Mike's book also happens to be called How to break web software.

This entry was:

How to Design a Good API and Why it Matters

coldfusion java misc Joshua Bloch has a good presentation outline called How to Design a Good API and Why it Matters. Joshua is a Principal Software Engineer for Google, before that an architect in Sun's Core Java Platform Group (he designed several of the standard java API's). Josh also wrote Effective Java.

This entry was:

It takes more than just PageRank

web Here's a great example showing that it takes more than just a higher PageRank to be the #1 result in google for a given query. If you do a search for freitag on Google, you will notice that freitag.ch (the guys that make Freitag Bags, page rank of 4) beats my blog petefreitag.com (page rank of 7).

This entry was:

Google Webmaster Stats

web It appears that Google has expanded on the stats that they offer to webmasters. The stats were previously available only to those with a sitemap defined, but now you can access them just by telling them your url, and verifying.

They also provide more stats than they did a few months ago.

This entry was:

New PageRank Update

web I noticed that google rolled out an update for their pageranks today. The pagerank you see from google toolbar, or pagerank status (firefox extension) are only updated around every two months.

Google does this to keep people guessing.

This entry was:

4 Google Tricks

web Here are four things I didn't know you could do in a google search until recently:

Fuzzy Search - Search for ~music player, and google searches for music player, mp3 player, audio player, and other words that have similar meanings to music.

This entry was:

Google Blog Search - Not Impressed

web Google has no doubt not suprised anyone with their new Blog Search BETA.

What is suprising is the search result quality. I was hoping the Google would use their immense trust of brain power to come up with a blog search that produces good accurate and relavent results. But they didn't.

This entry was:

Google Sitemaps Accepts RSS and Atom Feeds

web In addition to Google Site verification I also noticed today that Google sitemaps is now accepting formats other than their sitemaps protocol schmea.

Google sitemaps now accepts RSS 2.0 and Atom 0.3 feeds.

This entry was:

Google Site Verification

web I just noticed today that you can verify that you own a web site from within the google sitemaps website. The process is simple - Google will tell you to create a file on your site (something like /GOOGLEea6f95a80579477e.html), then they check to see if its there.

This entry was:

Cheat Sheet Roundup - Over 30 Cheatsheets for developers

apple coldfusion databases java linux web Lets face it, unless you have a photographic memory, no developer can remember all the different functions, options, tags, etc. that exist. Documentation can be cumbersome at times, thats why I like cheat sheets.

This entry was:

Search Engine Ranking Factors

web Ignore the fact that this page looks like it was made in 1995, because the content on it is quite relevant. It contains a list of over 100 factors that effect your ranking, either positively or negatively in Google (and they don't hurt your standings in other search engines).

This entry was:

Loss of traffic due to Google sitemaps

web PJ Hyett has discovered that his out of date google sitemap was the reason for his drop in traffic from google. So if you created a sitemap when they first came out and forgot about it, you either want to keep it updated (creating it dynamically would be a good way to go), or remove it from google.

This entry was:

AdSense Optimization Tips (from google)

web Google recently held a webinar for AdSense publishers. They gave out some adsense optimization tips that they have gathered over the past few years. The transcript is pretty lengthy, so here's the summary:

Ad Location - "the middle, above the fold location perform best.

This entry was:

Google Sitemaps Protocol

web Google has introduced an XML schema for describing your site structure, and update frequency, it's called the Google Sitemap Protocol. The protocol is offered under a creative commons license.

This entry was:

Potential Problems with Google Web Accelerator

web Jason Fried of 37Signals writes about some of the potential problems that Google Web Accelerator can cause in your web applications, due to the use of Prefetching within the product.

The accelerator scours a page and prefetches the content behind each link.

This entry was:

Blocking Mozilla / Google Prefetch

web Mozilla browsers support a feature called link prefetching, which allows a web page to tell the browser to prefetch a url if it is idle. Google has been using this technique in their search results, telling Mozilla to start loading the first result. I also noticed that MXNA 2.

This entry was:

Google Code

linux misc Google has launched a new site called Google Code it is Google's place for Open Source software.

Right now all the projects listed are mostly C/C++, with one Python project.

This entry was:

Google AdLinks

web I just logged into my Google AdSense account, and noticed that they updated the terms, and also are introducing AdLinks.

Ad Links are a new form of text advertising that we're offering to our AdSense publishers.

This entry was:

How long does it take to get a Google PageRank

web I have noticed that new web pages don't get a page rank right away, it actually takes quite a while. I checked on a couple sites including my blog, and it looks like it takes about two months to get a page rank assigned to your page.

This entry was:

Google Calculator

misc To use Google's built-in calculator function, simply enter the expression you'd like evaluated in the search box and hit the Enter key or click the Google Search button.

This entry was:


did you hack my cf?