"There is more to life than increasing its speed"
Gandhi
Cocoa Programming for Mac OS X
Yes, I have a Mac and, until now, I have never programmed on it. What a shame!
This last weekend I decided to play a little with Xcode, and boy it is fun. For people who, like me, is beginning now, I recommend this great book:
Cocoa Programming for Mac OS X
With it, I’m already building my first apps for both Mac OS X and iPhone.
It’s a lot different from building GTK/python apps, but the documentation is great, and Xcode and the Interface Builder really make our lives easier.
Go give it a try!
One Thing Well: A Poor Man's Notational Velocity
I’m a heavy user of Notational Velocity on the Mac, and Simplenote on the iPhone, but I’m yet to find a note-taker for Linux that matches up.
So, with Notational Velocity set to save notes as text files in a folder that syncs up with Dropbox, I chucked the following function in my shell…
Call Phones from Gmail
Google launched today a service to let us, users, call any landline or mobile phones from within Gmail. Calls to the US and Canada will be free at least until the end of this year, but the rates for the rest of the world are really, really interesting.
Taking for example Brazil, the country I happen to live in, I’m going to pay $0.02, or approximately R$ 0,035 per minute to call São Paulo (landline phones). In comparison, using Skype I’d pay R$ 0.072 for the same minute. Yes, I know!
The only catch: although Google say they are rolling this feature only for US customers, it seems that anyone that sets their Gmail account to English is able / is going to be able to use this feature. If you can’t use it now, just wait until the change propagates to all the US Gmail servers.
PS: if you didn’t hear, Google launched an official plugin for Gmail Voice and Video for Linux a few days ago that enables Linux users to have access to this feature.
I forked the excellent (open source!) Notational Velocity app, and hacked in a third pane that shows you the note you’re viewing as rendered by Markdown.
I just did a search while working on something else and was aghast at discovering I had not linked to this before. It really is a simple as the blockquote above. For those of us who write (or increasingly, live) in Markdown, being able to see your markup rendered in real time is a godsend. Seriously, go and get it. If you need to focus and not see two versions of what you are writing, simply slide the Markdown pane out of the way. It’s what I use and it’s really, really great.
Edit: here you have a pre-compiled version (2.0b3).
Minimalist apps
Thanks to reddit, I discovered today a very interesting way to talk to my friends on different IM networks: Minbif.
It basically creates a local irc server that acts as a bridge to IM networks like ICQ, MSN, Jabber (GTalk included) and others.
Now I can stay in touch with my friends using my preferred command line irc client, irss :).
"Anonymity is a dangerous thing and governments will demand an end to it."
"We all only live once. So we are obligated to make good use of the time that we have, and to do something that is meaningful and satisfying… I enjoy helping people who are vulnerable. And I enjoy crushing bastards."
WikiLeaks Founder Julian Assange
(via mnmal)
Ninite for your non-tech savvy friends
Tired of setting up computers? Or to go to google to find a link for an app that you want a friend of yours to install?
Today I learned about Ninite, a site where you can select programs from a considerably big list and get them bundled on a single installer. And it even automagically selects 32 or 64bits versions of the programs based on the OS you are using.
Great, isn’t it?