Jake A. Smith

Jan 23

Odin for Mac -

This is a Wineskin wrapper I made for "Odin", software used to flash Samsung phones. It works on Snow Leopard, and should be fine on other versions of OSX as well.		

Jan 04

Twitter Bootstrap -

I found this thru David Boskovic recently and it’s made prototyping and framing pages really quick and easy. Good stuff.

Pretty Placeholders -

It’s exactly what it sounds like. And I like it.

Jan 03

Facebook Tabs and Anchor Targets -

When target=”_parent” doesn’t work, try the base tag. It’s awesome.

LESS gui complier for mac -

Working with LESS just got WAY easier.

Google Web Fonts -

I don’t know how I missed this, but google has this huge web fonts thing. It’s cool.

Dec 22

jakeasmith/Lemonstand-Textmate-Bundle - GitHub -

I’ve been working with Lemonstand on a project lately and, in the process, created a textmate bundle to go with it. It’s a work in progress, but it’s finally progressed to the point that it’s usable.

Textmate Pro Tip

This is a feature of OS X Lion. A quick way to get to recently opened files and folders.

CMD+Tab to Textmate. Without releasing CMD, tap 1. Viola. Now you can use your arrow keys to select an item and press enter to open it.

Dec 20

1000 Push Up Challenge

So, this morning I was feeling incredibly motivated and decided to do 1000 push ups and build out a one page site to broadcast the adventure. I figured I would be more motivated to do it if people knew what I was doing and I invested a little time into it beforehand. And it turned into a fun little 45 minute project and I thought I’d share about it here.

First off, the social interaction. No modern website is complete without it. I went the easy way out and used facebook’s comment box. I love how easy they made that. Of course, there is also the like button. It seemed like a must.

What was more interesting was the push up tracker. I didn’t feel like pulling out MySQL this time. I was working with a time constraint, this page wasn’t already on top of a framework and I didn’t want it to be and I really didn’t want to be adding rows to the database by hand. I’ve been addicted to Google Spreadsheets lately, so I did a quick search, looking for a way to pull JSON data out of it.

As it turns out, my three minute search didn’t turn up any quick and easy way of getting JSON. However, CSV is a snap to get. All you have to do is go to the Publish settings and it will guide you thru getting whatever CSV data out of it you want. Tossed in a PHP script to parse the CSV, turned it into JSON, sprinkle on some jQuery plus a ten second timer and voila! Self updating push up dashboard.

Fun morning project to start my day off. Now, I need to dig into Lemonstand and start knocking out those pushups!

Dec 17

Textmate 2 Tips -

This should be helpful over the coming months. My biggest question right now is why the tabs are attached to the title bar instead of the text window. How does that make sense? :)