bensangeorge.com

Archive for the ‘software’ tag

Launching Running Expo 2.0

without comments

running expo screenshot

Do you love to run or jog? Training for a marathon or 5K? Running Expo allows you to connect with the Facebook user community and create your own digital running route information using Google Maps. Users can search on nearby routes that other people have saved against their profiles as well. For security purposes, we made sure that all routes have access levels. Each route can be made viewable by everyone that is using the Facebook application [public], seen only by your Facebook friends [shared], or be viewable only by you[private].

The future of this project looks bright. A big shout-out to the lead developer of the app, Seth Cardoza for having the vision and bringing me on board. For now, one of the main responsibilities that I will have is to make sure that the word gets out about Running Expo and getting other people to realize it’s value in the Facebook app-space. Without giving away too much, the primary focus of the next iteration will be to hook integrate much deeper with the Facebook platform. So stay tuned.

Please look around and let me know what you think. I would love to hear some feedback. Hope you like the app as much as I enjoyed making it!

Written by bensan

February 26th, 2009 at 5:11 am

Using TextMate as a web developer tool

with 4 comments

It has taken several months of work on my Macbook Pro to realize that TextMate is my favorite text editor!

Here are some ways that you can use Textmate to help you with web development. Please note that all of these tips (and more) can be found in the most excellent book, Pragmatic TextMate: Power Editing for the Mac

Closing opening tags – One really important command in this bundle to open and close a tag. You can open and close a tag by typing ^+Shift+< when there is nothing to the left of your cursor. You will see a open tag and close tag appear. Type in whatever you want for your open tag and watch the close tag automatically mirror it for you. After you are done typing in the tag hit Tab and you’ll be able to place your cursor in between the open and close tag. This is great when creating pages full of HTML code. This works with XML documents as well.

Inserting a doctype – For anybody who cannot remember the syntax differences between the XHTML 1.0 Transitional and XHTML 1.0 Strict doctype element, type in the word doctype and hit Tab. This will bring up an option menu from where you can select the exact doctype that you want. It’s saved me an extra 30 seconds. Maybe it will for you too.

Validating your markup with the W3C – Every web developer is concerned with web standards. It helps ensure that all of their web pages work across multiple platforms and stays well formed so that it does not break tomorrow either. Now you can do this within Textmate by typing in ^+Shift+V.

Inserting color codes in CSS stylesheets – When you are creating your CSS stylesheets and you want to double-check the color of a particular hex value, type in Shift+Cmd+C. This will bring up Textmate’s color chooser and allow you make a choice. The color you selected will be transformed to a six digit hexadecimal value with a leading number sign.

When you start using these Textmate shortcuts to do your web development work, you are going to notice that your time to turn around web projects are going to be shorter. Combined with shortcuts, snippets, and command-line integration into Textmate, you are going to start wondering if you ever need to use any other tool for creating textual content.

Written by bensan

November 27th, 2008 at 9:00 pm