Twitter Map Mashup

imageI did a search the other day for the a new blog post I saw fly by on Twitter about the top 100 twitter applications and ended up re-reading a post from RRW about the top 10 twitter applications.  Now the post is from 2007, so I am sure that the top 10 has changed quite a bit. What I took away from the article was a note about Twitter Atlas.

What’s it missing? The ability to get only your Twitter group’s tweets shown on the map.

First thought: really, that’s so silly there has to be a fun little mashup for that…and I on went to check out the top 100. Once there I pulled up all the map based apps…could not find anything that displayed, in easy fashion, the people you follow.

So, 4 hours later…damn I hate CSS…I need someone to do all my CSS work for me…its just not the part of coding that I like. Anyway, so I coded a mashup. You can guess what it does. Pop in a user, click and get the people they follow on a map. Then you can click on anyone they follow and do the same…its kinda fun and I waste a lot of time getting list in the network.

Downside, the twitter API requires auth to pull the total users..so I can’t tell how many people someone is follow, so I can’t figure out how many pages I need to request to get everyone. I only do one request.

Can anyone suggest a name?

Check it my twitter map mashup and let me know what you think…thanks!

Oh, anyone from ESRI..can I use your basemap data? I’d really like to redo this in the ArcGIS Server JS API….I think…

UPDATE: Crap its LATE!, I added a breadcrumb ..I think it encourages one to keep diving into the network. Which is really cool but without caching there is a huge number of requests to the google geocode service…yuck.. Next task…caching of markers…Late next week after I do some real client work…

Related posts:

  1. Twitter Notify – A Windows Live Writer Twitter Plug-in

read more

Twitter’s looming business model

In the light of the recent hire of Kevin Thau, someone with sales and business development experience. The pending rate limit seems to imply a more aggressive twitter.

Could cutting back on API limits be the first steps towards paid access to the API?

The API twitter provides is amazingly simple and, as such, has resulted in a tremendous amount of growth. That growth includes 3rd parties developing applications and business models around the API. These applications can often be stuffed into 2 categories. First, an application that sits directly on top of twitter and provides nothing more then 1 or 2 missing features. Second, being the “aggregator” style applications which attempts to combine twitters features with those of their direct competitors.

It would be hard to see how, beside growth, either of these two types of uses for the API could be seen as a positive for Twitter.

TweetDeck, Twhirl sure! single user, desktop, 100 request limit.

FriendFeed, Tweetree…not so much…

Related posts:

  1. Twitter Notify – A Windows Live Writer Twitter Plug-in

read more

TechTweet release v0.3.1

image Today I decided to eat my own dog food…I uninstalled twhirl and tweetdeck from the PC I use daily. TechTweet will by my official twitter client from here on out! I hope TechTweet is stable enough to use, to highlight what needs work and to push me to keep updating it.

You can download the client, check the change log and provide feedback on the TechTweet page on the Technology Aces website.

Related posts:

  1. First public release of TechTweet

read more

First public release of TechTweet

techtweet03

I am pretty excited to post the first public release of TechTweet. This first release is a very rough alpha. I wanted to put something up to keep pushing my experiences with agile development.

I am not sure about using UserVoice to track feedback about something that could be so buggy…this will be a good test!

I’ll be updating the techtweet pages on technologyaces.com with more details about the working features…I have a killer head-ache right now…more to come tomorrow…ouch…

Related posts:

  1. TechTweet release v0.3.1

read more

jQuery, Ajax, prepend and events (onclick?)

Ok, why in gods name can’t I figure this out!

Adding simple elements to the DOM works…no problem.

   1:  new_elem = '<a href="#" onclick="alert(\'alert\')">MyAdd</a>';
   2:  var test = $(new_elem);
   3:  $('#home_column').prepend(test);

I end up with a link…when I click it…I get an alert.

BUT!….when I have the same code in the success of an ajax call the elements are added to the DOM but nothing happens when I click on it!…I know! Crazy right?

 

   1:  $.ajax({
   2:          success: function(data){
   3:              new_elem = '<a href="#" onclick="alert(\'alert\')">MyAdd</a>';
   4:              var test = $(new_elem);
   5:              $('#home_column').prepend(test);
   6:          }, 
   7:          url: 'http://twitter.com/statuses/friends_timeline.json' + app.twitter.since_parameter()
   8:      });
 

So….this code is placed in $(document).ready….it runs…the element is added to the DOM…life is good right? NOPE! I can’t click on it…well I can but nothing happens.

 
I think my ajaxSetup is pretty standard...
 
   1:  $.ajaxSetup({
   2:      mode:'queue',
   3:      beforeSend: function(xhr) {
   4:          var auth = $.base64Encode(USERNAME + ":" + PASSWORD);
   5:          xhr.setRequestHeader("Authorization", "Basic " + auth);
   6:          xhr.setRequestHeader("Cookie", "");
   7:          xhr.setRequestHeader("If-Modified-Since", 'Sun, 1 Jan 2007 18:54:41 GMT');
   8:      },
   9:      dataType: "json",
  10:      type: "GET"
  11:  });
 

Related posts:

  1. Dojo and ASP.NET AJAX Compatibility

read more

Adobe Air, Twitter Client…Useable

In my playing with Adobe AIR I started on Yet another Adobe Air Based Twitter Client…Its pretty useable as of today. here are some screen shots. I’ll be adding more features throughout the week.

image

Related posts:

  1. Why would I not code stuff using Adobe Air?
  2. Twitter Notify – A Windows Live Writer Twitter Plug-in

read more

Twitter Notify – A Windows Live Writer Twitter Plug-in

image-thumb1 Due to some issue, or possibly configuration, with the wordpress plug-in I have been using, my last few blog posts have not been announced on Twitter. After tweeting about my frustration -  Joe Cheng told me about a Windows Live Writer plug-in that will pseudo automate the process of posting to twitter after a blog post.

 

The plug-in opens a dialog with a pre-populated tweet that includes the title and a nice tiny url. While I like the ability to customize the post content I would like the ability to have this done in the background.

So far I have the plug-in installed, check the options and started writing this post. We shall see how it works in a second!

Update: Everything worked as expected, Thanks Joe!

No related posts.

read more

Why would I not code stuff using Adobe Air?

Really, why have I waited so long to jump into a platform that is based on JavaScript…and HTML and CSS. Really, after spending 1.5 hours with Air I am totally amazed at my own stupidity. Oh’ and I started on YAAATC (Yet another adobe air twitter client) yaht-C…its like expresso and espresso…

Its rather late and I have to get up early…to go to work and code more Air stuff I guess…

image

Related posts:

  1. Adobe Air, Twitter Client…Useable

read more

UPDATED: Back to work! Bye Bye Pinggr

I wanted to learn how to use facebook connect and ended up using FBC, Twitter, OpenID, some complex htaccess, got sick enough by the process (not having a PHP MVC framework to call my own) that I started on php.technologyaces.com

I have code that won’t write itself…

Also, I decided to dump the simple framework…I think Code Igniter is simple enough. I don’t have time to play developer…I am in need of cracking stuff out quick!

Related posts:

  1. Pinggr – meta micro blogging
  2. Updated RSS Feed

read more

TA PHP MVC Rocks!

ash-mvc-architecture Or at least I think so…

I started using the PHP MVC thingy today – after spending a relatively short amount of time coding the core. I found there where a few missing items…who needs to support HTTP POST anyway?…and I needed just the little bit of sugar in the form of some db helper methods and FirePHP for debugging.

I spent about 3 hours coding the new MVC’afied http://dev.vinspection.com and I am really happy with the new framework thing.

No related posts.

read more
Page 1 of 212