a blog by @gregavola
OAuthentication: - Now you never have to share your foursquare password with When Will I Be Mayor again! This also allows for faster processing times with getting your history. However, this does force you to create an account with When Will I Be Mayor. I hate making new accounts too - however it's the only way. I'm sorry.
Pagination - Some people requested the ability to paginate through their results. Since we only display 10 results per page (due to API limits), you might want to see other checkins at later date. Now all sort options have paginate enabled so you can paginate forever!
Venue Monitoring - This is another cool features that allows your "monitor" venues within When Will I Be Mayor. Every week, we will check to see your progress on getting that Mayorship at your favorite place. We'll inform you of how many more checkins you have to go and the current mayor via email. Just click the binoculars icon at the top right hand-corner of the venue listing, and you'll be all set! You are allowed up monitor up to 5 venues at a time. It's that simple! This way you'll never forgot your mayorship challenge.

Sometimes an idea for a stupid website starts when you wake up. For more of you, you know what foursquare is. For those you don't, I'm not going to waste your time. I was on the this morning, checking into the station and seeing that I had still not taken over Mayorship from my local train to my job downtown. I wished there was an easier way to find how many more times it would take you to take over your favorite spot.
Being from Boston and in the technology community, I always wanted a way to connect with fellow Locals within technology, photography, film and others. Sure - we have Twitter, Facebook, and Meetup groups - but I wanted to create a simple social community that people could add themselves and show of their talents. I envisioned some like a huge billboard of Boston-area experts showing their talents and the link to their work. And thus - weareboston.org was born. With weareboston.org, you can add your self to the community, and tag yourself with what you do best and then set your location. Then you can browse the site for other local and perhaps even strike up a partnership or hire them to do a gig. It's all about showing the world the level of talent in Boston. The idea of this site came from my friend, Tim Mather who got it from Chris Kalani, the original creator of the version of this site for Portland, WA (prtlnd.com). There is also a version for Nashville, TN (nshvll.org) and soon a version for Los Angeles ,CA. So go check out http://weareboston.org and add yourself to help build the technology community of Boston!
I've stared using CodeIgniter's framework to develop all my application with intent of learning more about the MVC frame work. However, sometimes it's hard to implement features that I currently had working without using the frame work. For example - the auto_link() function in CodeIngiter. It's amazing feature that turns string URLs into "click-able" URLs. This made parsing Tweets that much easier - but what if I wanted to parse the Twitter username and Hash tags as well?
Well I wrote this small, quick and dirty script that you can add the auto_link() function inside the url_helper.php file in system/helpers. Just add it in before the "return $str" and you'll be parsing links in no time!
if ($type != 'twitter')
{
$search = array('|#([\w_]+)|', '|@([\w_]+)|');
$replace = array('#$1', '@$1');
$str = preg_replace($search, $replace, $str);
}
// Usage
echo auto_link("@gregavola is #awesome", "twitter");
Enjoy!
UPDATE: As n0xie noted on Twitter, it is better to extend the auto_link() function as opposed to edited it directly. You can accomlish this by creating a MY_url_helper.php file inside the system/helpers folders and and override the auto_link() function by adding the text above to the orginal function. This way when auto_link() is called, it get overriden by this function you created in MY_url_helper.php.
Hot of the heals of the application launch of tourmappr, I've decided to release the custom PHP Library that I built to connect to Bandsintown's API services. The PHP library is very straight forward - however is currently in alpha - so it might have some bugs. I've tested with their 4 main API functions - Event Search, Artist Search, Artist Info, and Event Recommendations - and they work flawless.
So if you want to build your own awesome application with Bandsintown - head over to the project home - and download it now! All the documentation is listed in the Wiki pages. If you run into any issues - I ask that you put them in the issue tracker within the project home.

I've been watching a lot of TV lately, because of the football playoffs, and time and time again, I've seen these Blackberry commercials, featuring random people dancing and signing - with the catchy song by the Beatles "Love is all you You Need". If you haven't seen it - here's an example: