Jesse Newland

76 Posts tagged with mac

Silverback — guerrilla usability testing

Turn your MacBook into a portable usability testing lab. Super handy.

Meerkat

An easy to use SSH tunnel manager built specifically for the Mac

Bowled Over by RubyCocoa

RubyCocoa Tutorial updated for Leopard - this time with RSpec BDD action

Freedom

Freedom disables networking on a Mac for up to three hours at a time. Designed to free you from the distractions of the internet, allowing you time to code, write, or create.

Manipulating keyboard LEDs through software

Interesting. Might work this into my ~/.autotest somehow

Port Map and TCMPortMapper

UPNP configuration UI and Cocoa interface with a, um, pirate them? Hey, it beats having to restart my Airport every time I want to poke a NAT hole.

Textmate Has Transparency? No way!

Not sure why I always do this with Terminal and *never* thought to do it with Textmate. Effin' awesome.

Shelf

Shelf is an app for MacOS that looks at the current foreground application, and tries to figure out if what you’re looking at corresponds to a person in your Address Book. Then it’ll tell you things about them.

Touchpad Pro

Oy this is awesome

Castanaut

Castanaut lets you write executable [Ruby] scripts for your screencasts. With a simple dictionary of stage directions, you can create complex interactions with a variety of applications.

MacVim

MacVim is a port of the text editor Vim to Mac OS X that is meant to look better and integrate more seamlessly with the Mac than the existing Carbon port of Vim

About the Mac OS X 10.5.2 Update

The laundry list.

MarcoPolo

Context-aware computing for Mac OS X

Chatter

iChat Screen Sharing for selected windows only. Would be nice - if I could get iChat Screen Sharing to work at all

The Ultimate List of RubyCocoa Tutorials, Tips and Tools

A huge list of RubyCocoa links. Must get into this more.

GreaseKit

GreaseKit is a SIMBL plugin that adds user scripting to all WebKit applications.

Time Capsule

Automatic wireless backup for your Mac. Available in 500GB and 1TB models.

TM Themes

More sexy themes for TextMate

iTunesFS

A FUSEObjC based file system for your Mac, which makes all your iTunes songs and playlists available as folders in Finder

MacScripter BBS | Applescript Forums / Spaces Library

More Applescript-fu for Spaces. I'll be refactoring my scripts to use these subroutines soon

Compile beanstalkd on Mac OS X

Essentially, just remove the -Wall from CFLAGS in the Makefile

Quicksilver B5X download

Some Quicksilver bugfixes / code cleaning

QLPlugins - Quick Look Plugins

How to create custom ringtones in GarageBand 4.1.1

With GarageBand 4.1.1 you can export your original song, your original audio recordings, or use Apple Loops and iLife jingles to create a custom ringtone for your iPhone.

DTrace Scripts

Collecting scripts and settings for DTrace-enabled developers

sndplay

an OS X utility to play sounds from the command line

RubyCocoa: RubyInject

A Mac OS X framework that allows you to inject at runtime the Ruby interpreter into any running application, using the mach_star mechanism.

Snowfall - A Screen Saver for Mac OS X

'tis the season...

Tethering-howto - The iPhone Dev Wiki

iPhone Tethering HOWTO Figured out by natetrue HOWTO and tools by NerveGas

rucola

A Framework for building Cocoa applications in Ruby

Tethering the iPhone for OS X

Step by step instructions on how to share your iPhone's EDGE internet connection with your laptop.

Exploring Leopard

A crash course in DTrace

Switching… » Backup using S3 from Amazon

If Time Machine fails, I'll use this, thanks.

Diffly

Diffly is a tool for exploring Subversion working copies. It shows all files with changes and, clicking on a file, shows a highlighted view of the changes for that file. When you are ready to commit Diffly makes it easy to select the files you want to che

Multi-Safari

Self-contained installations of Safari that don't use the system's WebKit.

reggy - Google Code

Reggy is a small OS X cocoa/objective-c application to very quickly visualize what a given regular expression will match given a test string.

Numata Designed Factory - Cocoa Browser SN

Cocoa Browser is a browser for the reference document of Cocoa API

Getting Started with Cocoa: a Friendlier Approach

'a tiny flashlight in a dark forest of dangerously obsolete literature'

votigoto

Simple Ruby abstraction of the TiVoToGo™ protocol by yours truly. Has a bonus feature for Mac users - Growl notifications of new TiVo recordings.

Fumo

Sexy new Quicksilver interface. With smoke.

Webjimbo: A Web Interface for Yojimbo

Webjimbo is a web interface for Bare Bones Software's Yojimbo. It lets you view and edit your Yojimbo data from any computer with an internet connection and a web browser.

VGA

VGA

The Xserve has a mini-DIV video hookup, and the only VGA monitor I have in the house has been converted to a picture frame. This looks a bit silly, I know

lights

lights

flash

flash

guts2

guts2

power

power

guts

guts

RAM

RAM

warning

warning

shipping

shipping

cables

cables

box

box

instructions

instructions

logo

logo

Live Blogging with Amazon S3

How Sitening used Amazon S3 to provide live coverage of Steve Jobs' keynote at WWDC for $10

Seashore

A limited-feature GIMP based open-source image editing program for OSX. Great for those times when you don't want to wait an eternity for Photoshop to open for a simple change

Your first few days on RubyCocoa at Meta | ateM

Nice overview of creating a basic RubyCocoa project

rsync.net - Secure Offsite Backups, Offsite Data Storage and Remote Encrypted Filesystems, Offsite Backup

Nice mac-friendly offsite backup service

ruby-growl

Ruby Growl bindings for sending notifications across the network from any platform.

2-prong snap-on AC connector [640281270978] : SynapTECH, Apple Macintosh Parts and Service

The 'duckhead' part that everyone seems to lose from Apple power adapters

iTunes DRM Cracked, again

Oh joy :) Time to un-DRM all of my recent iTunes Store Purchases

Daylite: The #1 Business Productivity Manager for the Mac

Beautiful OS X software for managing a small business. Could replace some uses for Basecamp.

bartek:bargiel : iGTD

Powerful GTD-like organizer for Mac

RubyCocoa 1.0 Sneak Preview

This web page describes the current status of the RubyCocoa unstable branch, which aims to become the code base of the future 1.0 release.

iScrobbler Downloads & Requirements (Feb 2, 2007) – Last.fm

iScrobbler, the last.fm submission tool for iTunes finally gets some updates

Adium 1.0 released

If only file transfers would just work reliably...

Hivelogic - The Narrative - Building Ruby, Rails, Mongrel, and MySQL on Mac OS X

Dan updates his wonderful OS X Rails stack install guide

Tales of Being TJ » Blog Archive » What did I learn from the MOAB? Not much

...if one of the goals of MOAB was to get average users realize there are a lot of security problems with OS X… well, I came away feeling more like “They couldn’t even find enough to fill a month.�

How to Make a Screencast on Mac OS X

As my Firebug Screencast made it’s way around the web, I received quite a few comments and emails asking me how I made this screencast. I’ve put off responding to most of them, thinking that I’d make a screencast about making a screencast. The recursiveness of the meta-screecast is too much for me to handle, so I’ve given in. Here’s how I put my screencast together.

Tools

Spotlight Effect

To create the spotlight effect and highlight the mouse clicks and keypresses, I used Mouseposé from Boinx Software.

Screencast Software

To record the screen and voiceover, I used Snapz Pro X from Ambrosia Software.

Microphone

For this screencast, I used the internal mic on my Mac Book Pro in a quiet room. I initially planned on re-tracking the audio with an external mic I had laying around, but I was quite happy with how the sound turned out, and, frankly, was more interested in lunch than working on this screencast any longer. If you’re looking for pro sound, you’ll need an external mic. My buddy Ryan Irelan, who runs Podcast Free America, recommends these models:

  • Kustom KM4 Mic with Cable
  • Behringer XM8500 Microphone
  • Shure SM58 Mic
  • MXL MXL V63MBP Computer Desktop Recording Kit

If you go the re-tracking route, it might be worth your time to run your audio track through The Levelator. I’ve not used it personally, but I’ve heard great things.

Encoding

To re-encode the video produced by Snapz Pro X into H.264, I used Quicktime Pro. I chose Quickitme Pro for it’s ease of use and support of the Fast Start feature, which allows the movie to start playing before it’s been entirely downloaded. For those interested in the specific encoding parameters I used when exporting, here they are:

Process

  1. Write a script. The public firebug screencast was probably take fifteen or so – the first ten of which I tried to do without a script. Let’s just say those ten takes included a good bit of French (in the “pardon my French” sort of way) as a result of my frustration. After I wrote a script, printed it out in large type, and set it by my monitor, things went much smoother.
  2. Memorize the script. The next five tossed takes were the result of me not looking at the screen while I was recording the screencast, but rather looking at the script. Once the script is memorized, you’re free to focus on what’s happening on the screen.
  3. Enunciate. If you’ve never recorded your voice for any published work, take a look at Ryan’s Training Your Voice for Podcasting guide. His tips are right on the money, especially this one: “Overcompensate. You’ll probably think you sound weird, but that’s when you’re doing it correctly.”
  4. Go for it! Enable Mouseposé, invoke Snapz Pro X, and give it a whirl. Expect to repeat this step several times until you’re happy with the end result.
  5. Publish. Compress your final take using Quicktime Pro, upload it to your favorite (preferably un-metered) webhost, and blog about it.

If any of you have any corrections, clarification, or additions that you’d like me to post, please post a comment below. I’m not a professional by any means – I’ve published one and only one screencast. If you make a screencast using this tutorial, I’d love it if you posted a link to your screencast in the comments as well.

So, what are you waiting for? Start working on your screencast!

Spanning Sync Enters Public Beta!

Sync your Google Calendar w/ iCal

SafariWatir: The Watir Driver for Safari

Testing Rails apps using Safari - an incredibly flexible way to simulate real user testing of your latest webapp.

ie6 on mac

ie6 on mac

default browser - HELL NO

default browser - HELL NO

simulating reboot - HAHAHA

simulating reboot - HAHAHA

ie6 installed

ie6 installed

installing ie6 on my MacBook Pro

installing ie6 on my MacBook Pro

next page »
What is this?