Subscribe to
Posts
Comments
NSLog(); Header Image

That Big Cocoa Project

Those who IMed regarding that "Big Cocoa Project" mentioned earlier this month should IM me again today.

The person I chose to do it has yet to complete the first stage (just a few mockups), and if I do no hear from him today, I'm going to go with someone else. Availability today (for at least a few hours) is important.

I may not be near my AIM, but I will check messages periodically and get back to you, so "please remain on the line, an operator will be with you shortly."

Terminal in JavaScript

It's a terminal written in JavaScript. For some reason, hitting backspace deletes two characters for me…

QotD: Pro Software You Don’t Use

Question: We've probably all got some software that's "above us" in terms of our skills - software we intended to learn but simply never have. What's yours?

My Answer: Adobe Illustrator. I understand the concept, but I'm simply not an illustrator. That makes the times I do need to use it (like, for laying out business cards and things) that much more difficult. I know the basics - I'm familiar enough with Photoshop to understand how Adobe apps work - but any more than that and I'm just about lost.

You are encouraged to answer the Question of the Day for yourself in the comments or on your blog.

Erie Blogs Turkey Bowl

I wonder if I'm eligible for the 1st Annual Erie Blogs Turkey Bowl. I hope so. I also hope that by posting this, someone will contact me to let me know if I'm eligible. 🙂

A Better NSLog()

Nothing could be better than this NSLog();, but, well, forget it: I'm unable to make this funny.

MLog improves on Cocoa's NSLog() by adding in the name of the source file and the line number from which the NSLog() call is made. In other words,

MLogString(@"logged!"); produces:
2005-02-13 20:06:07.582 MyApp[1465] main.m:15 logged!

Helpful! Which, sadly, is more than I can say for this NSLog(); most of the time. 🙂

QotD: Birthday This Year

Question: What do you want for your next birthday?

My Answer: Nothin'. Actually I'm looking to take an early trip to Myrtle Beach or something to play some golf, so the option and ability to do that would be nice.

You are encouraged to answer the Question of the Day for yourself in the comments or on your blog.

TextMate, Redux of the Redux

In BBEdit, you can find and replace tabs and carriage returns quite easily. Hell if I could figure out how to do that in TextMate today. \t and \r certainly didn't work, and copying and pasting tabs and carriage returns into a single line NSTextField is not my idea of a good time.

I keep trying TextMate, and it keeps disappointing me. Hit http://nslog.com/TextMate for any other posts I've made on the app.

2005 First Snow

Yes, it's happened.

2005 First Snow

Mac OS X Drag Delay

I've set mine to 1 millisecond, thanks to Mr. Knight:

defaults write -g NSDragAndDropTextDelay -int 1

or

sudo defaults write /Library/Preferences/.GlobalPreferences.plist NSDragAndDropTextDelay -int 1

QotD: XBox 360

Question: Are you getting an XBox 360?

My Answer: Nah. I'll wait for the Revolution (whatever they end up calling it) and/or the PS3. I did, however, enjoy seeing one ripped apart and analyzed.

You are encouraged to answer the Question of the Day for yourself in the comments or on your blog.

NSLog();’s MT Database

Prior to optimizing tables: 42.4 MB
After optimizing tables: 15.4 MB (as reported by phpMyAdmin)

I don't go around optimizing all the time, but that sure seems like an awfully large improvement. Perhaps it's all the spamments that I removed recently (by visiting my blog's MovableType (admin) home page).

Chat Transcript Manager

Unsanity has released Chat Transcript Manager, a project I believe Slava was working on (and off, and on, and off) for the past few years. I remember trying a chat log viewer at least 16 months ago…

Anyway, it's great if you use iChat. I'm not particularly thrilled with what it adds to Adium X because Adium's own log isn't bad.

Mario Kart DS Friend Code

Mario KartMy friend code is 068 778 985 194.

Jason's is 416 671 313 392. Jeff's is 455 325 982 404. Brad's 116 023 594 595. Steven's is 021 534 302 069. Justin Williams, who hasn't managed to blog his friend code, can be found at 223 397 733 446.

When I initially formatted my friend code, I formatted it like Steven's (in groups of three). I've adjusted everyone's here look like that because it's the easiest format to read.

I had a heck of a time getting the WEP bit set up. It's pretty non-obvious where to obtain the hex version of your WEP KEY: click the "Password" icon in AirPort Admin Utility.

TextMate, the Redux

When I last wrote about TextMate, I commented on its lack of preferences and, essentially, shelved the idea of using TextMate because of it.

Today I grabbed the latest beta and gave it a whirl. I was perhaps 30 minutes away from buying it when I decided to try one more thing: my AppleScript for saving a file both locally and remotely.

TextMate is not scriptable. And so it goes onto the pile of apps I may fire up again in six months.

QotD: Text Editor

Question: What text editor do you prefer (CLI, GUI, whatever)?

My Answer: BBEdit. Just about always have. Wish the tab implementation didn't suck… but it'll do.

You are encouraged to answer the Question of the Day for yourself in the comments or on your blog.