Comments (0)
Posted

Ping Later - On sale! Free for a limited time!

The launch of Ping Later a few weeks ago was awesome. Had a great response from everyone, and tons of great feedback. Exciting new features are in the works from that feedback. I'd like to let even more people try out Ping Later and let me know what they think. So, I'm happy to announce a sale - Ping Later will be free to download for a limited time! 

Call scheduling designed exclusively for iPhone and iPod Touch. It's waiting in the App Store for you.

Comments (0)
Posted

Rails Rumble '09

                       
Click here to download:
rails-rumble-09-ljpEJxslJFbDqpbCffIE.zip (4913 KB)

Comment (1)
Posted

Yardbarker.com HQ

         
Click here to download:
yardbarker-com-hq-hnzzytCHJFltEwuHeprw.zip (2017 KB)

Comments (0)
Posted

Making MacVim behave correctly when opening folders

Finally found this! Now pwd will be set correctly when you drag/drop a folder onto the MacVim icon.

Add this to your .vimrc

Comments (0)
Posted

Invites for Aardvark, Dropbox, Mixpanel, & Kiwis

Using these gets you free storage/points or access to an invite only service. Enjoy!

Aardvark - questions and answers through IM
http://vark.com/s/Gsav

Dropbox - awesome online storage and backup

Mixpanel - analytics for startups

Kiwis - the best url shortener
http://kiw.is (use invite code browseology210)

Comments (0)
Posted

Introduction to Debugging Javascript

These are some of the methods I use for debugging javascript in Firefox, Safari, Google Chrome, and Internet Explorer. Note the length difference between IE and everything else. Making matters worse, sometimes the worst bugs are IE-specific - I'll devote an entire post to IE javascript debugging in the future. If you're working with javascript across browsers, here are the basics.

Firefox

I'll start off with my favorite. Firefox makes things easy. I love Firebug. This is always my go-to javascript debugging solution.


Safari
Safari | Preferences | Advanced
Check "Show Develop menu in menu bar"
Develop | Show Error Console (Option+Command+C)

Safari has a nice built in javascript debugger in the error console.


Google Chrome
Developer | JavaScript console (Ctrl+Shift+J)

As you would expect, being a Google product, Chrome provides a nice console for debugging javascript.

Oh, Internet Explorer. You have so much market share and you are so hard to work with. DebugBar is a 3rd party toolbar that gives developers a little bit of help with javascript errors during runtime. Dragging a target over elements behaves similar to Firebug's Inspect. DebugBar also provides a javascript console for executing commands from IE.

IETester is an easy way to run multiple versions of IE on the same machine. This isn't specific to javascript, but you'll want to be able to test your sites in IE6, IE7, IE8. IETester lets you launch them from a single place. 

Microsoft Script Debugger pops up an alert when a javascript error occurs on the page, allowing you to see where the error came from (the built in javascript debugger displays inaccurate line numbers).

I hope this overview got you started. What are your techniques for debugging javascript? Let me know in the comments!

Comments (0)
Posted

Lightbox Gone Really Wild

Click here to download:
lightbox.js (6 KB)

This is a revised version of existing javascript. The original post with detailed installation instructions is here:
Lightbox Gone Wild

I'm a big fan of the guys over at Particletree. About 3 years ago they released a javascript lightbox package that allows you to create a modal window above existing content on your page. This isn't the only lightbox script by any means, but it's been useful for me. 

However, there have been changes to the library that it depends on in those 3 years, and if you want to use it now with Prototype 1.6 you'll need to fix it up.
  • Inserts with javascript now use Prototype's Insert method. Fixes a bug in IE6 with document.createElement
  • Removed call to unloadCache. This method has been deprecated and happens automatically. It now causes an error with Prototype 1.6.
  • CSS selectors used to loop through lightbox links. Fixes an issue where some links are missed with getElementsByClassName.
  • Lightbox can now be closed by pressing escape or clicking outside of the lightbox.
Enjoy!

Comment (1)
Posted

Posterous Experiment

Hey! What do you think of Tweetie for Mac? (http://www.atebits.com/tweetie-mac/)
 
Make sure to reply all :)

Comment (1)
Posted

Seth Godin Explains Why You Need a Tribe

It's true. He's replied to all the emails I've sent him!

Comments (0)
Posted