search
Carter Cole LinkedInCarters Twitter PageCarter Cole on Facebook Carter Coles RSS

Monday, December 21, 2009

Optimizing for Facebook Share with Cloaking (but its good cloaking)

Social media sites have made it easy for the everyday user to share content and going viral is now the name of the game... as a SEO guy i was wanting to optimize my CTR for my Facebook links the same way I engineer the text in tweets to increase the likelihood a user will interact... I quickly found Facebook's useful article about what tags they use to generate the links users share and quickly whip something up and give it a test...


heres the code:
<head>
<title>Carter Tomorrow Fund Donations</title>
<meta name="title" content="Help Give to the Carter Tomorrow Fund" /> 
<meta name="description" content="Show your support and help out with a small gift" /> 
<link rel="image_src" href="http://cartercole.com/images/exp.png" />

and get this result:

Notice how i have overridden the default title, description and image Facebook would share for this document... this is very neat in itself :) it can help us get our shared links noticed more and makes sure the user doesn't use wrong image on the page they are sharing. But it does have one disadvantage :( we have to live with these meta titles and descriptions for the rest of our users(not cool) so we employ a trick known as cloaking. Cloaking is usually referring to showing different content to search engines than regular users and is frowned upon but this type of cloaking is good cloaking because it HELPS the user. We will cloak only these special tags in the head to show when the Facebook's UA [facebookexternalhit] requests the page and show our other meta tags(the ones optimized for SEO instead of social media) to everyone else.

Here's both flavors of the code:

ASP

<head>
<%if(instr(Request.ServerVariables("http_user_agent"),"facebookexternalhit") > 0) then
'facebook%>
<meta name="title" content="Custom Facebook title for share link" /> 
<meta name="description" content="Description of link Facebook uses" /> 
<link rel="image_src" href="http://site.com/betterimageforpage.png" />
<%else%>
<meta name="title" content="Different title than Facebook sees" /> 
<meta name="description" content="Whatever description you want search engines to see" /> 
<%end if%>
And the other version:

PHP

<head>
<?if (strrpos($_SERVER['HTTP_USER_AGENT'], "facebookexternalhit") === false){
//not facebook?>
<meta name="title" content="Different title than Facebook sees" /> 
<meta name="description" content="Whatever description you want search engines to see" /> 
<?}else{?>
<meta name="title" content="Custom Facebook title for share link" /> 
<meta name="description" content="Description of link Facebook uses" /> 
<link rel="image_src" href="http://site.com/betterimageforpage.png" />
<?}?>
this code will show the custom social media text to Facebook and give everyone else the correct meta title and description... if you have any questions get me on twitter im @cartercole
Hope it helps and have a great day / night / whenever you happen to be reading this

Saturday, December 19, 2009

the poor mans web beacon | tracking visits on 3ed party sites

i recently got one of my posts republished on Seomoz

and ive reached hits on my post...

(which is funny because ive only gotten 83 total from my blog)
so how did i get this pageview data from this third party site? its easy if you can inject an image on the page... which most of the time is pretty easy to do if you are publishing an article on another site. so when i wrote my post i created a custom j.mp url (same as bit.ly btw) to the location of my follow me on twitter image. by using a short url pointed at an image as the src of my badge that i put at the end of the post i was able to track the number of views my article recieved... heres the code i used in the post
and here you can see all the info http://j.mp/juicebeacon+ (you can get info on any bit.ly url by adding the + at the end) as you normally would about referrer (where the image was loaded from) as well as location information about the visits your article recieved

if you have any questions you want answered bother me on twitter im @cartercole

Saturday, December 12, 2009

CarterBar Chrome Extension | Get updates for any Blogger Blog in Chrome




I have now built my own Chrome extension called CarterBar it will update you as i write articles on this blog...

im open sourcing this extension so if anybody else wants to modify it to use their Blogger Blog its pretty simple... just go into the code and replace any instance of blog.cartercole.com and replace it with the url of your blog. it uses some ajax to full the feed as json from blogger and reads the number of items the blog has. If there are new articles on the blog then it will alert you to how many articles you have missed since you have last visited the site.

i built this using the code from samples that google put out. This function from the gmail updater extension selects a tab based on url and opens a new one if it doesnt find the correct url.



its really easy to build a chrome extension because they have already implemented some of the new HTML5 features like local storage and such... and because its a chrome extension you dont even need to write cross browser :) another thing that was cool was the way the extension was packed... its all json


i encourage everyone to try it and build their own extensions its really easy!

Monday, December 7, 2009

google has gone realtime!

looks like Google finally has their realtime search running kinda like bings twitter search but better... and "Of course, none of this would be possible without the support of our new partners that we're announcing today: FacebookMySpaceFriendFeedJaiku and Identi.ca — along with Twitter, which we announced a few weeks ago" (from Google blog post)

i tried some of the searches and didn't see anything new.

i got it working!

for this query: search for [realtime search] on experimental Google. @mattcutts re-tweeted a link to this page that seems to use realtime search more. this is the way cool video that shows it working (and its got cool music) ill be posting more here as i find out more so check back soon

Monday, November 30, 2009

Webmaster and SEO dashboard

UPDATE:

The dashboard below is great but if your trying to do some on-page analysis you need a good SEO Toolbar like my newly released SEO Site Tools to help you with your work... and if you interested in your external anchor text you should defiantly run on over are read about the keyword data I found in Webmaster Tools that is published nowhere else...

i find myself constantly wanting to have one place as a jumping point for me to review all my website stuff and the way chrome does bookmarks makes it where clicking to this post is actually faster(at least for me). but i figure this is one place to start from then i don't have to go looking through all the bookmarks. ill add more items here as i find more tools that i find useful for SEOs and Webmasters


SEO Site Tools is my Google Chrome Extension with over 21,000 users 
im sure you would love it too... try it today

Wednesday, November 25, 2009

google testing a new layout for search

Google seems like they have a new flavor of search that they are testing (im assuming they are doing some A/B test for some percentage of users) and seeing how people like the new version. to see it for yourself go to google.com and paste this javascript into the address bar and refresh...

here is what you should see...

im just speculating but Google has just finished testing the new caffeine version of search so this may go along it. here is what the search feature looks like

aside from a cleaner, revamped logo there are little icons for the different types of search... images,video and news but also the ability to only search blogs or forums.

 the javascript code above saves a cookie so if you want to turn off this new version of search all you have to do is kill the PERF cookie for google.com and it will click back to normal... so thats the new layout they are testing ill be updating this article as i know more :)

Thursday, November 19, 2009

Awesome Visual View of Google analytics data with Juice Analytics

so i was reading the google analytics blog as i often do and they have this awesome new tool for visualizing your websites analytics data and keywords so lets get into what these way cool tools do (the tool is here but read the article cuz i spent some time on it)


first at the bottom you get a timeline so you can see the volume of traffic your site has been receiving and colorize this ribbon timeline by bounce rate. its cool to be able to see how your content starts being read more or single view articles turn it more red

this is also cool because you can view what pages drive the most traffic and how the bounce rate changes from page to page (if your colorblind thats cool too they got a button to fix the contrast for yall)

you can see a little better here in this shot how the bounce rate changes from page to page and how some pages are much more popular then others. heres the little video that they put out to demonstrate the tool.



then they have this cool keyword visualization tool that shows keywords and how they relate to each other and a few different options to color by. i like either time spent on site or bounce rate to see what words seem to keep peoples interest longer or drive them away faster

you can see how some keywords are red and threw more bounces and then my linkbait for embedding your Google profile social icons and the Google profile badge have green text showing that they had visitors staying for a much longer period (this graph is colored by time on page) and again the cool demo video the juice guys put out



here is the link to the tool i hope you find it useful and liked the article... don't forget to re-tweet about it and let others know!

Sunday, November 15, 2009

Twitter's Beta Testing ReTweeting


So i log into twitter the other day and i see this cool message... Im not sure how many people got the Beta of this but i thought id make a post about it and give what little info i know... here is the post twitter made on their blog. Theres been many hints that this is coming (im pretty sure it said something in the api docs) and its really needed i think it solves some of the problems with re-tweeting like usernames taking up space and such
but let me show you how it works...

you select to re-tweet to your followers and then it shows up in your stream like this...


you see this message in your stream with their username and the cool little re-tweet icon. then after you decide you dont like the message you can revert it with the click of a button


its that simple... ill add some more as i know more but i thought you would like the heads up!

edit: i found another site that has a few more screen shots here

Sunday, November 8, 2009

Break a simple image CAPTCHA... its not that hard

CAPTCHA always seemed like it was a kind of one word challenge to me. it stands for Completely Automated Public Turing test to tell Computers and Humans Apart and its what is the industry standard to try and keep my bot from scraping your web service or posting dirty comment spam but some are very crazy... even too hard for a human to read... and how hard are they really to break? I have done allot of reading about the theory of the CAPTCHA and tried to break one before (see as far as i got below i stopped at anti-alias rotating but segmentation and cleaning the image was done so i didn't have that much more)

partially broken captcha with rotated image and random lines
points to whoever can tell me where this captcha came from...



so for my second i wanted to choose an easy one. the CAPTCHA i choose had these features

  • image has changing static (easy to filter)
  • no letter rotation
  • fixed width font
  • pattern to solution (letter-number-letter-ect)
fixed width font is the worst offender on this list. it lets you eliminate the hardest part of breaking a test, its called segmentation and its hard, once you get it down to one letter tho OCR is normally accurate to like 97% but these bots are sending literally millions or requests so a captcha is considered broken if it can be solved even half the time. that brings me to the second problem with this test... i can validate my answers. because every phrase follows a letter number letter pattern i can check to see if my bot got the right answer without sending it. This is never good because it lets the attacker check their work but lets get into how i broke this one

The captcha i broke with 94% accuracy
(sample CAPTCHA with mouse-over effects)
the first thing that is meant to mess up a bot is the noise and theirs wasn't so good. first it didn't disrupt the letter that much AND if i requested the image again i got back the same riddle with different static. This let me make a filter to extract only the pixels that occur in both images giving me the clean letters. i have read about neural nets and used examples but never implemented my own so i decided to go with the easy way of guessing the letters. i created templates that represented the perfect symbol and them compared them byte by byte to determine which letter it was most like...

heres one of my templates for the number 5

111111101
110000001
110000101
110111001
111001101
000000111
000000111
110000111
011001101
001111001

heres what the program spits out while solving the test data...
I Guess its a Y with a 97.50 %
I Guess its a 8 with a 98.75 %
I Guess its a L with a 100.00 %
I Guess its a 2 with a 98.75 %
I Guess its a Q with a 100.00 %
I Guess its a 5 with a 100.00 %
I Guess its a G with a 98.75 %
I Guess its a 7 with a 97.50 %
I Guess its a Q with a 97.50 %
I Guess its a 6 with a 98.75 %
I Guess its a O with a 100.00 %
I Guess its a 8 with a 100.00 %
i was right! it was Y8L2Q5G7Q6O8
I Guess its a Y with a 97.50 %
I Guess its a 8 with a 98.75 %
I Guess its a L with a 100.00 %
I Guess its a 2 with a 98.75 %
I Guess its a Q with a 100.00 %
I Guess its a 5 with a 100.00 %
I Guess its a G with a 98.75 %
I Guess its a 7 with a 97.50 %
I Guess its a Q with a 97.50 %
I Guess its a 6 with a 98.75 %
I Guess its a O with a 100.00 %
I Guess its a 8 with a 100.00 %
i was right! it was Y8L2Q5G7Q6O8
(i cut out a bunch of them Google was saying that my site had relevance for the work "guess" oops :)
and at the end

i checked a total of 265 files with a success rate of 94.34 %


im very happy with its accuracy (especially because im not using neural net) below are some more screen shots from the app i made to look at the data and test my solver...


you can see above the program knows where the number 8 is because of fixed width font. this made it easy to extract just the letter to be analyzed

this is the training data input screen. the text box validates the input as valid solutions changing color when the pattern isn't followed so bad training data isn't entered by mistake


this was a very simple test to break and it had very weak security features that let even a simple attack defeat it with great accuracy. if you are interested in other poor captchas you may be interested in my post about text based math captchas and why they are so easy to bypass aswell.

i plan to be doing some more work with captcha breaking (ill probably step it up and take on one that needs a neural net) soon i wrote this code a few month ago and its been just sitting so i thought i would share what i learned and how simple it can be to break one of these. i don't like captchas because they are like locks on doors, they only keep the honest people out. bandwidth is getting cheaper and cheaper you should encourage people and companies to consume your services and learn to monetize the traffic not implement stupid little pictures that a good bot can read anyways that just waste the humans time as they are trying to figure out if its a 0 or a capitol O. id love to hear your thoughts on the subject and will respond if i can help so please take the time to write a comment if you have any questions

Thursday, October 29, 2009

Awesome code syntax highlighting made easy

So ive finally come across an awesome syntax highlighter that i think will work well for most any application and it works well on Blogger Hosting which is even better. It uses a flash swf to do a click to copy button and has support for a variety of languages as well as a bunch of themes

here is the code you need to drop right before your <head> tag in the HTML of your blogger template (or wherever you may find yourself in a need of a syntax highlighter). just remove any lines for languages you don't use...
<link href='http://alexgorbatchev.com/pub/sh/current/styles/shCore.css' rel='stylesheet' type='text/css'/> 
<link href='http://alexgorbatchev.com/pub/sh/current/styles/shThemeDefault.css' rel='stylesheet' type='text/css'/> 
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shCore.js' type='text/javascript'></script> 
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCpp.js' type='text/javascript'></script> 
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCSharp.js' type='text/javascript'></script> 
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCss.js' type='text/javascript'></script> 
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJava.js' type='text/javascript'></script> 
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJScript.js' type='text/javascript'></script> 
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPhp.js' type='text/javascript'></script> 
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPython.js' type='text/javascript'></script> 
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushRuby.js' type='text/javascript'></script> 
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushSql.js' type='text/javascript'></script> 
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushVb.js' type='text/javascript'></script> 
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushXml.js' type='text/javascript'></script> 
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPerl.js' type='text/javascript'></script> 
<script language='javascript'> 
SyntaxHighlighter.config.bloggerMode = true;
SyntaxHighlighter.config.clipboardSwf = 'http://alexgorbatchev.com/pub/sh/current/scripts/clipboard.swf';
SyntaxHighlighter.all();
</script>
and a little about how to use it...
you can use a special <script> tag with CDATA around it
<script type="syntaxhighlighter" class="brush: html"><![CDATA[
<html>
<head>
<title>Carter Tomorrow Fund Donations</title>
<meta name="title" content="Help Give to the Carter Tomorrow Fund" /> 
<meta name="description" content="Show your support and help out with a small gift" 
]]></script>

- or -

you can use a <Pre> tag with html escaped characters
heres a quick way to escape your html

Theme Preview Widget

and this is my way cool theme switcher... just click the css theme below to see how it looks (you will need to change the second line that imports the style sheet to use the filename you want to use from below) check below the switcher to see theme with white background...so thats about it. if you found the post helpful please consider linking to this post...
and you can see your linkback at the bottom :) thanks

Another note for blogger users...

you will see the following message if you you the
<script class="brush: html" type="syntaxhighlighter"> method
Your HTML cannot be accepted: Tag is broken: ![CDATA[
Stop showing HTML errors for the body of this post
just disregard it... im sending a message to blogger about it but it doesn't understand CDATA tag
it will also keep you from saving a draft of the post. its uncool but you can fix it by putting a space before the <![CDATA[ like this < ![CDATA[ (dont forget to add a space at end and change ]]> to ]] >) then it wont count it as a broken tag and you can save just remember to switch it back before you publish

Thursday, October 22, 2009

Google to join the Twitter bandwagon and Yahoo, Bing

edit: ok so bing already kinda has a twitter search that it plans to improve on but like Google tweets still aren't on main results page but Yahoo (who props to them i like their new stuff) plans to change that announcing that they will be showing tweets in results soon this will hopefully help yahoo gain some ground back as they are struggling keeping their part of the search pie. Google social search experiment is the closest thing google has for social media search so far



the title says it all i was reading my daily rss and this clicked across...
Official Google Blog: RT @google: Tweets and updates and search, oh my!

so Google is going to be joining the twitter bandwagon. but wheres the link? Bing looks like they are ahead of the game already with their Bing Twitter Search it has a small tag cloud but little more im sure google will do it better with longer history but i wonder if we will see ReTweet tools built into searches with the ability to pass oAuth to Twitter and tweet from inside our searches. if it was an unobtrusive menue id think it was great. what are your thoughts?

Tuesday, October 13, 2009

fetch as googlebot and other webmaster tools

I subscribe to the Google Webmaster Blog and i saw this click by in my reader this morning and i wanted to do a quick blurb about these new features in google webmaster tools as well as the other webmaster tools that are out there and what they can be used for so lets get into it...

Google Webmaster Tools

ok so google has some really great stuff in their tools but lets real quick talk about the features they added today. First they added the ability to Fetch as GoogleBot so you can see how your page looks to the crawler.

heres how it pulled blog.cartercole.com
This is how Googlebot fetched the page.
URL: http://blog.cartercole.com/
Date: Tue Oct 13 07:46:33 PDT 2009
HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Expires: Tue, 13 Oct 2009 09:14:43 GMT
Date: Tue, 13 Oct 2009 09:14:43 GMT
Cache-Control: public, max-age=0, must-revalidate, proxy-revalidate
Last-Modified: Tue, 13 Oct 2009 09:08:25 GMT
ETag: "02afcfab-2808-4275-8274-6da1b3584a07"
Content-Encoding: gzip
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Content-Length: 17486
Server: GFE/2.0

-cut for length -

you will also now be notified when your page has been infected which basically looks up your pages automatically with Googles safe browsing API
manual lookup: http://www.google.com/safebrowsing/diagnostic?site=http://blog.cartercole.com

here are some other options / tools you get...
  • changing GoogleBot crawl speed
  • the major keywords google found for your site
  • manage sitelinks for your site (if you get them)
  • a list of links to your site (not complete)
  • much more id defiantly check it out
and the API docs for google webmaster tools


Yahoo Site Explorer

ok generally yahoo site explorer will give you the best link list of any other free tool i know and you can get this cool badge



to display the links to your pages and thats about all it does right now
also yahoo site explorer API docs

Bing Webmaster Center

ok bings back up so ill finsih my post about them asap

oops looks like the Bing Webmaster Center is having some trouble...
They are back up now but if you care this is what they were showing for a couple days...
We are experiencing an issue processing your request at this time.
The Webmaster Center Team has been notified of the error and will work to resolve it. Try again in a few minutes.
yall should get on that this guy has already mentioned it

please leave comments with questions / comments / concerns id love to hear from you

Saturday, October 3, 2009

my very own #list of twitter tools and sites

theres been tons of twitter lists like this one or here but heres my list

TweetMeMe
Twitter news aggregator

TwerBose
when you want to be able to post longer tweets

TwitterFeed
Post your RSS to twitter

TweetStats
Stats about your twitter account

TwitterCounter
Tracks your followers

TwitterGrader
Grades your twitter account

TwitPic
Tweet your pics on twitter and track views

CurseBird
Real time tracking of twitter cursing

FutureTweets
Tweet into the future and reoccurring

Tweleted
Find tweets people delete

TwitterKarma
Get your carma on twitter see who you follow and who follows you

TwitterAnalyzer
Looks at your tweets by time and other stats

ReTweetRadar
Trend tracking

Twitscoop
Another twitter client [uses oAuth]

TwitSpy
Spys on public timeline of twitter

TweetingTooHard
A place ot vote on peoples craziest tweets

PorTwiture
Makes a collage of your status out of images

Mozaic of tweets
title says it all

TimeTweets
The time in tweets...

TwitterFountain
A flowing fountain of twitter tweets

TweetTree
This expands and builds your twitter feed into all its parts loading my hulu feed as well as images and other stuff

TwitterHolic
its what all the junkies do

TweetCloud
view your tweets as a tag cloud

TweetBroadCast
Allows you to broadcast your tweets across your friends

Wednesday, September 30, 2009

The entire list of all Google Easter Eggs (including links and archived versions)

This post is still evolving and it will be the complete list of Google Easter eggs. Ive added the new searhc hacks as well as some other some will remain unlisted because they dont work anymore

Man this page is getting long... they are really having fun with the code lately. their newest easter egg is if you search for "world cup" on google you see a slightly different Gooooooogle :) it took me a sec to catch it but see for yourself below (no clue how long it will stay up)


there have been many updates to this page over time so scroll, scroll, scroll and see all the cool stuff hidden in their code. some things are no longer live but ive saved copies to my server so you can still get the enjoyment of seeing them

UPDATE:

Ok this is like one of the best its the pacman game on the logo. apparently this game took up over

4.82 million hours

read about it

Play Pacman

April Fools!






There is now a "TEXTp" version of YouTube with ascii video...

and SERPS are returning strange time results...


Happy New Year! Another easter egg was published where when you click "im feeling lucky" with no query you saw a countdown until today when you see this cool happy new year animation


ive immortalized the page... 2009 New Years Egg

Click here to see a video of the countdown...


Edit:
there wasn't much meat to the post so i thought id add some more easter eggs i was able to round up. programmers will leave little tricks or games hidden in the code. eventually through word of mouth these secret codes get released and become part of public knowledge. Google as a bunch of hidden secrets here are just a few...

Here are a bunch of different flavors of Google search
Some neat things for the calculator to tell you
Search for ascii art (ascii google logo)

Search for Anagram (returns nag a ram)

Search for recursion (returns recursion again)

Search "Do a barrel roll" (spins the screen)

Search for "tilt" (has a tilted ui)

Translating the word table from spanish to english

Google Special Searches (like the one for uncle sam)

Teddy Bears in Picasa
In Picasa: Just Press Ctrl + Shift + Y to see them appear!

Google Earth Flight Simulator:

To enter the flight simulator mode, press Ctrl + Alt + A ( + Option + A on the Mac).

here are the Google Earth Flight Simulator Shortcuts you will probably need them

so i subscribe to @mattcutts because im a nerd and i just saw his video here about how to get the reader easter egg but its in a video so i thought id steal some thunder and make the post as text so here it is. while on reader the code is

up up down down left right left right b a

i made an animated gif if you dont get it (feel free to steal it)
it then makes this way cool changes like hearts for your like buttons and then does cool animations when you click them its kinda geeky fun. you also get the bonus of a reader ninja to watch over your rss items which will all read to contain 30 items a homage to the original contra cheat

if you unlike it breaks your heart
but if you do like it you get bunches of love :)
and a cool ninja


Edit II:
happy Halloween!
We have a new easter egg hidden in Google now for Halloween its at the bottom of the robots.txt hook here at

Bottom of Google's robots.txt (it was changed back this is a mirror) you can also see the big G's robots.txt change log

Disallow: /voice/media/
Disallow: /voice/shared/
Disallow: /app/updates

User-agent: Kids
Disallow: /tricks
Allow: /treats

Sitemap: http://www.gstatic.com/s2/sitemaps/profiles-sitemap.xml
Sitemap: http://www.google.com/hostednews/sitemap_index.xml
Sitemap: http://www.google.com/ventures/sitemap_ventures.xml


Edit III: its my birthday dec 18!

i logged into my google profile page and found this egg myself
so be sure to check your page on your b-day... they are allot smoother when you see them i just animated some screenshots

if anybody knows any other google easter eggs id love to add them to this list

Monday, September 28, 2009

Google wave | pleading to get one of those invites on sep 30th

edit:

you may be interested in the invites i have to wave

If you havent heard of google wave then watch this http://wave.google.com/ (i know its long but it is worth the time). wave is the end all of collaboration tools and will make taking notes at meetings and at school so much easier as well as cool games and other uses we haven't even thought of yet. it has realtime translation as well as awesome bots and controls that lets you extend the hell out of the thing and link it with almost anything you can think of, it tracks history of the wave and allows for multiple users to be editing the same page at the same time. SO i definatly signed up my apps domain as well as my email address to the forms i found to try and get invites

these are the three ways you can sign up to a google wave invite

here they are for you:

google wave dev invite
google wave app invite
wave signup for single users


and the unofficial ill help and give out some of my google wave invites is
http://googlewaveinvites.com/ it gets you connected with those that do
(they wont be giving away invites to new users)

so this is my intro about what wave is and the second half (the one thats starting now) is me begging google to let me be part of those 100,000 users that will get accounts 2 days from now (september 30th). but what diffrent about me than the other people scrambling for accounts? i needed something to set me apart, so i started thinking about something i could build that would leverage the technology and be something that could increase awareness and promote the service (flattery should help get me in that group right? i hope :) well heres the ideas (leave comments let me know if you have others)

1) madlibs on wave

madlibs are little stories with missing nouns, verbs, other parts of speech that make little funny stories as you fill them in. so madlibs in a wave would allow everyone to be changing editing each others words until they have created the perfect madlib then like they did in the IO video (i did watch whole thing x2) it can remove all the comments / editing parts and become a new wave that is the completed story. This uses the group collabaration ideas as well as creating finished documents.

2) commentary on hulu

this idea is a little less developed but basically embed hulu shows into a page and have the wave at the bottom. the individual or group if they start at same time (still iffy on how to keep time synced but) you can comment on the show as your watching it and then using the replay functionality replay / share your commentary on the episode with the world. kinda like a social mystery science theater

3) collaborative embeddable lists for sites / blogs

pretty self explanatory

4) somehow have an entire blog post as a wave

i use blogger so i know i can embed into posts but i dont know how an embeded wave would behave in rss. i might be able to make some bot that syncs the post text to the wave but thats kinda not clean to me so i got to keep thinking

5) note sharing website

i want to make a website to make it easy to share notes with groups of people and organize them (this is how ill make it the rest of the way through college)


please let a wave invite fly into my gmail on the 30th id be a great beta guy (like i did for aviary) help report bugs / ideas and code as a developer open source to help make it a good tool for everyone. i have already run into customers who love the gallery embeddable widgets and i really like to be able to test it while taking notes in meetings.

some screen shots of wave:





some relevant links:
wave coming soon
wave developers blog
post about invites comming

Sunday, September 27, 2009

Embed your Google profile into sites with this cool badge

so i love my google profile and want to be able to share it everywhere so ive added some updates to my script that drops the icons from the profile.

you can now embed a large badge on your site with one line of code (i got the idea from here but mines better :)

so to embed this: [326 x 122]


all you need is one line of code:
<script src="http://cartercole.com/gpicons.asp?user=[username]&type=2"></script>

verifying blog at technorati | ctbxyj27ev

This post was originally me verifying my blog at technorati but i guess ill explain how i did it... basically i got an account went to verify blog and then made a post with the title and text the verification code below i gave them my RSS feed and Boom! i had a verified blog...

ctbxyj27ev


Click and vote for my Blog!

i found this thing to send a vote for your blog out to Technorati favorites
heres how you can get your own for your blog! [ be sure to click mine above lolz :) ]