To vi Or Not To vi

I dunno with you guys, but I’m more comfortable coding using a text editor, whether it be shell scripts, or PERL, PHP, HTML, JS, or CSS files. Despite the proliferation of IDEs in every platform, I usually end up writing code in vi or vim.

It’s also encouraging to know that a lot of developers also share my preference of coding from scratch using a text editor instead of using IDEs. Read more in this article by Lifehacker, which has featured the Best Text Editors in one of its articles. It’s also interesting to note that vi turned out 2nd in the article’s poll results. The first placer as of press time is Notepad++ which is a Windows-only application. So for cross-platform text editing, vi/vim is still the popular choice.

Continue reading “To vi Or Not To vi”

Advertisements

Firefox Tip: System-inherited Proxy Settings for Firefox

I really like Firefox (no offense meant to Safari, I love it too) but every time I’m behind the University’s network, it is such a hassle to reconfigure proxy settings then unset them when I proceed to another location. Yes there are proxy extensions for Firefox but you still have to execute a few clicks here and there to configure your proxy settings every so often.

That’s why I am forced to use Safari when I’m in the University, because it automatically inherits the system’s proxy settings, so I only have to switch Network Locations then I don’t have to worry setting and unsetting the proxy configuration.

Another problem with Firefox plugins is that with every version of Firefox almost always the plugins won’t be compatible (a.k.a. usable) with the newest version. Right now I’m using version 3 beta 5, where I was forced to uninstall most v. 2 plugins simply because they’re not compatible with my Firefox already.

I happen to stumble across the article, System Proxy for Firefox and Thunderbird from the Solaris Notes blog and my, the Firefox extension just works like a charm. Now Firefox behaves exactly like Safari – every time I switch to a Network Profile with proxy settings, I don’t have to change my proxy settings in Firefox like before, it automatically inherits the system-wide proxy settings seamlessly. Just awesome. 🙂

For installation instructions, just read the above article. Or if you’re used to installing Firefox extensions, you can download the installer here.

What’s also nice about it is, you can also install the same extension in Thunderbird which basically does the same thing for the mail app. However, I’m not using Thunderbird so I haven’t tested it. IMHO, Apple’s Mail.app is the best mail client for Mac OS X.

Making (Nokia) Mobile Phones Compatible With iSync

At last I’ve found the time the other day to add my Nokia E61i and Nokia 6120 Classic to iSync. I’ve upgraded to Leopard a few months back and I installed from scratch and I dunno where my Nokia E61i iSync driver was so I wasn’t able to add it immediately. I was already contented that these two phones are compatible with BluePhoneElite 2, and I didn’t have to sync the phones because BPE2 can read and recognize my phones’ contacts as well as entries from the Addressbook.app.

After a month or so, I never got around to at least remember to make iSync work with my new Nokia 6120 Classic (I already retired my Sony Ericsson w800i, which worked perfectly fine with iSync and BluePhoneElite 2 by the way), until today. Nokia hasn’t released an official driver/installer yet, but it’s not that hard to hack iSync to detect mobile phones, and Nokia 6120 Classic is no exception.

isync-devices.png

BTW, here’s Nokia’s iSync Support page so you can download iSync drivers for your Nokia phone. And here’s an article detailing how to enable iSync support for Nokia 6120 or any phone for that matter.

Now I can sync Addressbook.app with my two phones again. But somehow I have to double-check my entries because iSync usually duplicates entries between my phones and Addressbook.app and it’s too much of a hassle to run through the hundreds of phonebook entries and see if they’re duplicated or not. I’ll make sure my Addressbook.app entries are unique and just delete phonebook entries before the “first” sync. Any suggestions?’

Two Geeky Surveys


Which File Extension are You?

“Discovered” this while perusing through Digg articles a while ago. Although I agree with the explanation, I resent being associated with a file name that is inherently Micro$oft. Tama na nga ang kamartirang ito, nae-exploit lang ako.

Since I was already in bbspot I took another quiz which I think I have already answered several months ago. So here’s what I got.


Which OS are You?

Thankfully, I’m not any Windows flavor. Haha. I don’t necessarily agree with the interpretation though. Delusion of grandeur ba ito? Mwehehe. How about you?