BBEdit vs. Text Mate: The Conclusion

The quick conclusion? I’ve gone totally BBEdit although I’m keeping TextMate around. (I’ll explain why below) It’s kind of funny as at several times during the first few weeks of my going BBEdit cold turkey I nearly switched back. I became pretty frustrated several times. There still are many things I love about TextMate and [...]

Natural Language Events

A lot of people have been talking about programs like Quickcal that let you quickly add events to iCal using natural language. However this is pretty trivial to do with a quick Python script. Admittedly it won’t have quite as nice an interface although you could expand the script below easily. For simplicity I just [...]

Natural Language Dates

Natural language replacements of dates. Some people really like these. I might whip up some scripts later.

Build PySide

How to build PySide which you kind of need to build the Mathematica like system for Python, on a Mac. (You could also use the X11 QT bindings instead of the Aqua ones)

Innovations in iPython

Innovations in iPython. Some real cool features although the best one that gives a quasi-Mathematica mode requires QT unfortunately. BTW if you occasionally want to use ipython in place of bash for your terminal make sure you do an alias ipython=”ipython -p sh” in your .bash_profile. Makes using ipython much nicer.

Python for Bash Scripters

Python for Bash scripters.

Open Line in Safari from BBEdit

This is a slight modification of this morning’s script. There I was concerned about turning BBEdit into a kind of interactive calculator. This time I just want to open either the current line or selection’s url in Safari. If you are like me in your comments you often put links to deeper discussion or commentary [...]

Evaluate Selection in BBEdit

Something the great Applescript support in BBEdit opens up is a nice calculator. I just wrote this in Python using its eval() function so that it would evaluate either the line your cursor is on or the selection and then paste the results. Now I run this via Quickeys as you can’t run a Unix [...]

Beginning Jailbroken iOS Development

Beginning Jailbroken iOS development. Kind of interesting. When I have some spare time I really want to get into iOS development but doing some of these sorts of things would be interesting too. (I’d love a half decent UI for iPython which is what I use for my calculator but which obviously would never be [...]

Word Breaks for Nerds

Word Breaks For Nerds

Change Application Types Revisited

A few people were having some trouble with my instructions on how to change application categories in the Finder. This is the feature introduced with Lion that lets you do an “organize by application category.” It turns out that there is a small missing step that can cause some troubles. I can’t tell if this [...]

Turn of Resume on a Per App Basis

Turn off resume on a per ap basis in Lion. That’s the feature that auto-opens all the documents that were open when you quit. I like it a lot but I can understand why you wouldn’t want it enabled in programs like Illustrator or Photoshop. Still the easiest thing to do is just close the [...]

MarsEdit, Safari and the Ragged Left

OK, this one has been bugging me for a while. Now I learned to type when I was pretty young and monospace was still king. That means that I was the last of that generation taught to type two spaces between sentences. I know I’m not alone. I bet a lot of you do too. [...]

Changed Themes

I wasn’t really happy with my old WordPress theme. I’d tweaked it a bit but still never liked it. I tried out a bunch of other themes this afternoon and ended up just copying the theme from my philosophy and science blog. I’ll be modifying it much of this evening so it doesn’t look exactly [...]

keep looking »