I just spent some time and put together a bunch of user-defined commands to aid debugging with gdb on intel machines. They allow you to do things like print arguments to the current method, print arguments for the method about to be called, print return values, etc. To try them out, download this file, put it in your home folder, and rename it to .gdbinit. Then the next time you run gdb, try running help user-defined to get a synopsis of all new commands. You can ask for help on a specific command for more details as well.
The basis for this was inspired by Daniel Jalkut on the #macsb channel.
Update: I just added a new function getret. Re-download to get the changes.
No Comments »
Last night I updated Notification Watcher to be a Universal binary. I also updated the project for Xcode 2.2. You can find it over at tildesoft.com.
On a side note, I really need to re-design tildesoft to actually look semi-decent. I’ve been meaning to do this for ages, but I am not a designer. Anybody have any ideas?
No Comments »
Well, yesterday was my first day at my new job. For those of you who don’t know, I’m now working at Yahoo! as a Macintosh programmer. Interestingly, my coworker (co-Macintosh programmer) is a FOAF that I met at WWDC (our mutual friend is Karl Adam, a.k.a. PantherMachina).
Anyway, I flew out here 2 days ago and am staying (for the short-term) with my older brother Rick, who works at Apple. I’m looking into getting an apartment with my coworker (his name is Tristan), but we need to find something appropriate first. In any case, the work here looks to be quite interesting and enjoyable - last night Tristan and I stayed until, I believe, 9:30 PM. Granted, I was just customizing my computer to have all the things I want/need on it, but he was actually doing some work.
For those of you who use the Yahoo! Instant Messenger network, you’ll be happy to learn that the project I’m working on is the Yahoo! Instant Messenger client. However, I think that’s all I can tell you, so don’t bother asking for details.
No Comments »
Seth Dillingham: “Never spend an hour doing by hand what you can spend four hours automating.”
How true.
via inessential.com.
No Comments »