Spotlight Hacks
Find some awesome and highly useful spotlight syntax hacks in this blog here
CrossOver Pro and WINE
Its been long since I last used Wine on Linux. But I am impressed by the progress it has made.
Yesterday I was attracted to the CrossOver free Software give-away. I downloaded CrossOver Pro for Mac, and instantly tried out installing some software. I was impressed how smooth the installation of Office 2007 went. MS Visio 2007 installation failed, but Visio 2003 installation went smooth.
I'm disappointed though how few games are supported on CrossOver Games. But that doesn't mean that WINE lacks in the gaming department. Many of the recent games for the Mac are using a Transgaming product Cider, which allows companies such as EA to run unmodified Windows games, such as Spore, Command and Conquer 3 on Mac using WINE. Cider has impressive performance, and I have played and enjoyed a couple of cider games, which include Spore. It been quit a journey for Transgaming because their initial product, WineX, which was a directX implementation on WINE supported only a few games, but was powerful enough to run Warcraft 3.
CrossOver Pro is based on WINE. WINE requires numerous configurations for it to work on complex software. CrossOver makes those configurations easier. Previous versions of CrossOver Office were not easy to use. Check this link here, and you can see some real geekery was involved in installing Office 2007 in previous versions.
This software give-away definitely benefited CrossOver. Because with the hue and cry about virtualization, people had forgotten that it was possible to run common Windows software without installing a complete VM. I expect this company to get more visibility in future.
Some screenshots, of successful software installation with CrossOver.
While installing MS Office 2007:

After a Successful Install

Get the MacUpdate Promo Bundle!
The Mac has an amazing shareware ecosystem. Currently a bundle is being offered in MuPromo.
The Bundle just costs a standard $49.99 for potentially 10 applications.
The bundled applications are great, and I consider it a real bargain. There are numerous applications, which I already loved using (but trials till now
).
DevonAgent is great application for complex searches, it really allows you to make sense of a complex subject and have all the results categorized for you in easily understood common keywords.
Bookends is an amazing tool for generating bibliographies - a godsend if you write a lot of research papers. If you're just writing the occasional college paper it's probably not worth the normally high price, but it's useful enough for any paper that would need a bibliography, so if you're tempted by something else in the bundle it's absolutely worth it to be able to get Bookends too. MacJournal is a great journaling program, but it's true there are other solutions out there that are free or less expensive. Personally, I like MacJournal enough that I bought a license, but it would really come down to whatever program of that sort you'd be most comfortable with - try several, but again, be happy if you're getting it with the bundle because you wanted some of the other programs anyway (since it's a safe bet it will be unlocked before the promotion ends).
I haven't heard much about the other applications, but reviews seem to be universally positive.
The Joys of Mac OSX Applications
Its been quite a while since I've switched to the mac, and one of the most consistant things that impresses me are the applications on the mac.Recently I came across Papers, which I would recommend to every PhD student. Papers is a like an iTunes for your research papers. It integrates every concievable index you would like to use: Google Scholar, ACM, IEEE, CiteSeer etc..You can search for related papers, and add them to your library in a snap. Additionally, if you cant find the pdf of your papers, you can just press Google, and it will google the pdf for you.There are just so many highly useful features in Papers that it would take me a while to list them. Now having all those features is actually no big deal, what is a big deal, is the interface, which blends with the Mac OSX environment. The application uses native leopard GUI features which make the application very very appealing.

Switched to the Mac!

Its happened! I finally completely switched to the Mac. I was a linux user for more than 8 years so what factors drove me to the Mac?
1, Unstable hardware support in Linux: Don't get me wrong, linux has come a long way in supporting all kinds of hardware. Initially I was a slackware user and always loved to hack my way round, but as I progressed in my studies I realized that I didn't have the time anymore to hack around my system and I should settle for more mature distributions, for a long time I used OpenSuse 10.1/10.2, to me 10.3 is very disappointing so I switched yet again to Ubuntu, which I used till I switched to the Mac. It almost always doesnt support the latest hadware, like the Ipod Classic 6G, initially setting up widescreen resolutions was a challenge and there was this weird problem with linux on the Dell Inspiron where the sound would not be directed to the headphone when one was plugged in rather it would continue to the main speakers. I bought once a webcam, only to find that the linux driver was not available and I had to do some hacking to find what chip it used then I downloaded the appropriate driver however it would show very crap quality where-as in windows it worked perfect. Then I had problems with my scanner, xsane sometimes worked with it sometimes it didnt, Windows always did. Always when I had to setup a dual monitor in the workplace or home, I always had to hack the X config file because even the most popular distributions like Ubuntu 7.10 couldn't do it out of the box.
2, Software: This is the main reason why I switched. I'm a PhD student and I often require access to MS Word for peer reviewing documents and Adobe Professional aswell as Mathematica. OpenOffice has still a long way to go, and I simply hate the way OOo shows changes and comments in documents. The balloon style display in Word is so much more convenient. Initially I used to have a dual boot setup, but since Linux distributions became more and more mature, I could compeltely throw out windows, and run it in VMware for all the software I required within the Linux environment, this setup worked for me right form my undergrad. I also had to keep Windows around for drivers for my cellphone, iTunes, camera etc...
I first explored the mac on my pentium 4 machine, which I documented here. Now I have purchased a Macbook Pro. There were several factors which pulled me to the other side aswell:
1, Leopard: I had seen screenshots and reviews and used Mac OSX 10.4 and I knew that I would love the OS. I could access all open souce software from the Open source world at the same time have access to MS Office:mac. I am so much more productive in leopard, it deals with so many things automatically, and features such as Folder Actions, Automator are simply God sent. Leopard also seamlessly works with all my hardware and it also does dual monitor very smoothly without any manual configuration supporting supporting native resolutions in both screens. Often in Linux I ended up with identical resolutions in both displays ending up with inferior resolution on the external monitor.
2, The Hardware: The Macbook Pro, is a beautiful piece of hardware. Most laptops you get from other vendors are filled with stickers and license keys and tag and misc on the back side. But the Macbook Pro hardly has anything on the backside, ad there are no stickers, rather a smooth surface. The features of the hardware like backlit keyboard, excellent screen, which is waay more brighter than my previous screen and has more resolution, also the superior hardware specs of the new Macbook Pros are simply worth buying.
3, The Software: The Mac to me is the perfect compromise between windows and Linux. It has all the stuff I used in Linux and it has also all the stuff I use in Windows, all in one environment without the need for any kind of virtualization. Talking about virtualization, I simple love Parallels and its coherence mode. It completely integrated into the MacOSX environment, clicking on files supported by programs in windows in Finder, the appropriate windows program would fireup. I also note the software for the mac is generally of higher quality then for opensource or windows.
I'll follow up this post with a post on what thinks Linux distribution should 'steal' from Leopard.
SEOQuake: The Ultimate SEO Firefox Extension
[digg=http://digg.com/tech_news/SEOQuake_The_Ultimate_SEO_Firefox_Extension]
I was looking at new Firefox extensions, and I found this great extension.
SEOQuake integrates into the browser and modifies your search results, so that it contains useful SEO information. For example look at this screenshot:
SEOQuake shows page ranks, incoming links, on all three major search engines aswell as Alexa rank, the age of the website and links on del.icio.us. Additonally you can sort your search results according to the parameters, and store the results to a file. SEOQuake is not just limited to the search results, you can view stats about sites you are visiting aswell, for example here:
Of course you can close the bar if you want to. SEOQuake can be customized to display additional information such as Digg index, technorati rnaking, Yandex index, baidu index etc. basically all the informatio a SEO expert would want to know about any site.
How to write Firefox Extensions
I came across this wonderful site which describes how to create firefox extensions.

