Archive for category OS X
So yeah it’s been a while since the last post. I got sucked into “real” life and it’s minutia … and I’ve also ended up stuck at this soul crushing childhood-dreams-destroying job but that’s another story all together. It always amazes me when upper management proves itself incompetent and absolutely oblivious to the importance of management tasks. Basically little by little I start living in an “Office Space” world [look it up if you’re not sure what that is, well worth your time plus Jennifer Aniston is smoking].
Other than that, well I gave in an got Virgin Media service. At the end of the day I mostly care about having a blazing internet connection and about having an alright TV service. Which is exactly what Virgin offered. I’ve also realized how bad reception actually is on iPhone 3GS and can’t wait until my contract is over and Apple releases the new and improved iPhone (please let it be in 3 month). I’ve gotten convinced that NFC payment are a pipe dream and while they might be all sparkly and glittery to the MNOs and SIM manufacturers, they are actually a complete joke. In today’s world £20 is way to little for it to be useful and banks are not going to increase the limits any time soon. I mean come on, if I take my other half out for a meal, 9 out of 10 times it actually costs me more than what contactless can pay for. Yeah thanks but we are not paying separately even if my bank account would love that. I guarantee you that certain other bits will not!
You get the point, contactless payments are alright cause you can pay a little bit quicker but at the end of the day there isn’t much that you can pay for with them so really no go at the moment. It might be great for corner shops and street vendors however, they hate paying for transactions and banks are not going to wave transaction fees. So yeah your £2.50 hot dog will still be cash only and no it will not cost you £2.60 just because!
There hasn’t been much on the Mac front either. It is a bit like silence before a storm. The Mac Apple Store is doing very very well and I’ve been using it quite a bit. Hey it made me actually buy a couple of apps that I’ve been delaying purchasing for a while (most noteworthy of which is Autograph). However, it’s got a big flaw, if you are going to allow developers to sell out of the app store you have to also allow them to import existing licences or essentially you setting them up for a bag of hurt. It’s shit having to repurchase software that you already own but at least with iOS software is cheap (mostly). Not the case with the Mac version at all. But hey maybe Apple is working on that.
Anyway Lion will be awesome and finally fixes some really really really old flaws of the OS ( like open application management and window management). Oh and on top of that, a lot of developers are not building application for 10.6 and above which is absolutely great. Not like the older ones didn’t work (this is not at all the Windows case) but hey I’d take the optimized version any day. Technically it saves you money cause less CPU usage = less power = less money out of your pocket (even if it’s a negligible difference).
Oh and Mac Desktop Update is still well worth it’s money even if some applications would only update through the App Store (no other version available for devel). I played with Mobile Me too and while it’s a great tool I find it hard justifying spending £60 for a year of service. Yes Virgin gives me an inferior service from a user perspective, but provided that you get the really fast internet, you also get unlimited online storage and pretty much everything that MobileMe offers … well a cheaper knock off of it at least. So yeah eventually I will go back to Mobile Me but for now I’d rather use my money for something else, like … well I’d rather not say actually 🙂
So yeah I’m back on my way to salvaging my digital life and will write a bit more in the very near future. Oh and in the mean time if anyone wants to get rid of an iPad 2 … I’m here and waiting. Those things are very impressive. Yes it’s missing about a laundry list of features that I’d like it to have but considering what it can do the way it is, it is fantastic. And yes I have played with the Android contenders and have seen the “not so final” version of BB and HP’s contenders. If that’s all you guys can do … BRING IT ON, and kiss your behinds good bye too 🙂
me out, peace!
I recommended Rudix at one point as the easy to use unix tools package for OS X. While it is that, I found Homebrew. Yes it is not new (well not that new) and I am a bit late to the game but here is the thing that I really love about Homebrew. It installs everything from source (much like Gentoo did) and it is dead simple to use if you know anything about Unix/Linux. The configuration files are done in Ruby and Homebrew covers quite a few applications making it absolutely great. Oh yeah and it also minimizes storage space by reusing libraries. OFC that makes it unable to play with other package managers and very much OS X unlike. But I absolutely love it. I had quite a few other managers installed (MacPorts and Fink) and had installed stuff by hand. Well I went and deleted everything from /usr/local (in fact the whole /usr/local) and am now a happy Homebrew user. I actually ended up removing htop and reinstalling it through Homebrew. Took virtually no time since I was writing the first could of sentences of this post while doing it. Keep in mind that some packages are missing and this is not quite as good as gentoo or ubunty but hey this is the best that I have seem. No offence to MacPorts and Fink but if you ever run into a problem with an installation you will know why I dislike both. Plus I suppose I have a bit of sentimental feelings for gentoo like installers.
Anyway, if you need console utilities/Unix programmes give Homebrew a shot.
Oh yeah use the script installer if you don’t have git installed as the gui one installs everything with sudo. This effectively goes agains the idea that you don’t use sudo with Homebrew and could compromise your security.
the command is
ruby homebrew-install.rb (just in case you were wondering). And yes OS X does come with Ruby installed by default. (10.5 and up)
if you have never heard of iTunes FS there is a lot that you are missing. First of all, if you are a Windows user … sorry but this is never coming your way. The effort that is required to port something like this to Windows is huge and if I were you I’d just save up for a Mac.
If you are already a Mac user, good for you and here is what you need to know. You know how you can mount drives and images and such? Well iTunes FS basically creates a virtual drive that has all of your iTunes music sorted in virtual folders in a way that resembles the iTunes organization. On top of that, you can actually use Spotlight to search iTunes FS and since everything looks and feels like folders on an external drive, comping files from your iTunes library to anywhere is a breeze. You can just let iTunes do it’s organizational magic and the fact that it creates a bit of a mess would never bother you again.
There is a small catch though. iTunes FS is kind of a stand alone application so it is not always on. You can set it up to start with the computer ( through System Preferences > Accounts > Login Items ) but you have to manually add a new item. Anyway the application shows up in your Apps so even if you eject the drive it’s easy to start up again. One thing that I have noticed is that iTunes FS does not update the database info always (or maybe ever). So if some information looks wrong you might have to eject the drive and start it up again. But for a free application I can’t really complain. Oh, I almost forgot. iTunes FS is essentially a MacFUSE “plugin” (not the technical term) so you should install MacFUSE first. At the time of the writing, MacFUSE still does not come with a 64 bit preference panel application. You would probably never need to use it, but if you do and it annoys you, then using google you can find one of the unofficial 64 bit builds. Not sure what the address is cause they change from time to time but I can vouch for the fact that one does exist and it does work.
Anyway, once you have MacFUSE installed, you can get iTunes FS from
Copy it to Applications, start it up and you are ready to go. I must confess this little tool was the biggest boost of productivity that I have ever gotten from an iTunes plugin. Have been using it for months not and things like moving playlists to an external drive, batch editing tags in Tagr, etc. are simple again.
Oh yeah Tagr is the best ID3 tag editor for Mac that I have found so far. Some of the functionality is a bit hidden, and it seems like it’s a poor substitute for Mp3Tag (windows only) but that is only a first impression. For the last 2 years I have completely switched to Tagr and it does everything I need it to. Oh yeah it’s also free.
And last but not least, there is XLD which is by far the best audio converter on any platform. I use it to convert FLAC files to ACC which with XDL is a one step solution. The tool has no graphical interface when you start it up but you can drag the file over to the Dock icon to start the conversion. It comes with support for quite a few encoders, such as the latest version of Lame and you can configure everything through the preference menu (Cmd + , ).
You can get it from
Continuing the list of useful applications for OS X.
So you know how OS X is Unix underneath … well unfortunately at some point Apple decide not to ship all the cool Unix tools with the Desktop version. Yes there are projects such as Fink and MacPorts but I tend to like a bit more mac-ie solutions. So here is my poison:
Never head of it? Look it up it’s well worth your time and bandwidth. ~380mb
Speaking of console applications you should always get yourself
Most if you know a bit about unix … less is greater than more and most tops both 🙂
If you are not sure what those are, all 3 a console applications with more/less being the default viewer for man pages (help files for console apps). Most however is the best there is and yes you can run it on OS X although it does not come with it by default. All are free.
and nowadays you can also run
on OS X. I must admit, htop is probably one of the coolest console tools to come out of linux. It used to not run on OS X because OS X does not have /proc but nowadays it’s all peachy and if for whatever reason you don’t have it you should go and get it pronto!
[for those who have no idea what htop is, you know how top shows you processes and stuff? Well htop does the same only in color, had easy keyboard navigation and about a thousand other cool features] It is almost like Activity Monitor only it run’s in the console. Sorry no dtrace integration.
For RoR admins there is Ruby Mine which is a regular (GUI) OS X application and makes deployment of RoR sites a bit easier. If you know RoR well you probably won’t care much, but it is a nice tool so it get’s a mention too.
A few desktop tools that are free and should have been included in OS X by default (hint Apple). Apple most definitely can afford to buy the respective software rights an make the apps part of the OS.
AppTrap you know how uninstalling Windows applications NEVER gets rid of all the changes that were made to your OS (and yes that is absolutely true). Well apparently, Apple though that that’s not such a bad thing. So here comes AppTrap. Every time you delete an application it checks for preference files in the usual location and it asks you if you want to delete those too. It shows you a list of the files just in case you want to know. Now sometime you don’t want to delete those files, like when you are upgrading an application or just want to save the registration for some future purpose. However, most of the time you do and this is where AppTrap is indispensable. Oh and it’s my favourite cause it’s FREE!
Caffeine prevent screen from dimming
InsomniaX keeps the computer from sleeping when the lid is closed. Has a bit of a hick up problem with the latest MBP’s when closing the screen. Still it does work!
Growl the notification system that Apple … well forgot to build. For whatever reason Apple continues to ignore this. Only most developers use Growl so right now the only thing that Apple can do is just bundle it with the OS. It is an OSS project so no purchase is possible.
Lab Tick gives you full control over the keyboard backlighting, as in you can turn it on even if the room is very well lit up
Visor lets you pull down the terminal ala Quake style from any application. Downside: Terminal has to be open! Ok, so it’s not really anything special but it is the coolest geek tool ever! Oh and performance is absolutely stellar.
TwoUp this is just like windows 7’s stupid split screen feature. Only this one is controlled with a keyboard shortcut which means that the sides of your screen are still usable! Didn’t think of that did you stupid MS designer. So there you go … best of both and it is a very useful productivity tool. There is also a paid version with more functionality (different name)
And some that a not free but I couldn’t recommend them enough:
DiskRadar simply gorgeous application showcasing why OS X applications are better than Windows counterparts. This is a disk visualizer/explorer. Scans a 320gb hdd (a slow one) in about 1 min and you get every file on your hdd with size and attributes and a gorgeous chart of disk usage. The application is 64 bit multi core/cpu compatible i.e. it does use multiple threads for analysis of hdd information. Still in beta but very stable. The application has a 2nd part and that makes it unique. It checks the health of your HDD, based on SMART status and some application magic and shows you a rough percentage of health. Basically, you get an idea of when you will need a new HDD before it actually does happen. Sadly, the stock macbook HDD is already at 60 odd % after less than a year of usage …
OmniFocus expensive but quite possibly the best personal planner. It has a corporate quality and look and feel yet is easy to use. I wish there was a Windows version so I can nag IT to buy it for my work computer (sadly I am stuck with an Adamo wannabe at work …)
Papaya OMG I have no words to describe how nice this application is. It is the easiest way to share files and by far the quickest too. It basically creates a web server that other network users can connect to and either send you files or download files that you have shared with them. It also works over Internet if you have an open port. It is well worth the money if you work in a small team and you have no IT dept. to annoy you (sorry support you).
And last but not least so other cool apps that I have found useful but don’t really fit in the above categories:
Perian the codec pack that every Mac user needs! Apple didn’t include it cause it’s got some potential licensing issues.
MacFUSE and iTunesOS those 2 give you the best and easiest way to copy files from your iTunes library (especially if it is being sorted by iTunes). If you buy music from iTunes it get’s shoved in some obscure location, well you shouldn’t care with the above combo. You get your iTunes library mounted as a drive and it’s organized in virtual folders a bit like what iTunes does. Oh and you can use Spotlight to search it!
Warp pretty cool tool for when you work with virtual monitors. Find it useful quite a few times.
MarsEdit which is what I am using now to write this post. It is nice and quite useful but it is not one of those to die for tools. It is great because if you ever choose to move your blog you take the messages with you (well with the app). But it’s a bit expensive if you are a casual blogger and I would probably never use it if I didn’t get a free licence …
Transmission if you want to download anything from bittorent this is the ultimate client. It is rock solid and is the best client that I have seen on any platform. A few of the cool features are a bit hidden like cmd+t, cmd+r, etc. but if you are new to OS X you just have to get used to the idea that the keyboard is your friend. Mac users LOVE keyboard shortcuts. Oh and if the ones already there are not enough for you … you can define your own! (in OS X I mean)
Vox you know how iTunes is the go-to music player? Well Vox is another one. It has a very simple interface, is free and does some quick music playing if that is what you are after. Does not create a library and that’s exactly what I sometimes need. It is great and even had the same command keys as iTunes (a bit of a problem if both are running). Oh and you can control it trough the taskbar icon (not every option).
Sophos never though I’d say this but here we go … if you really need an antivirus software, Sophos for Mac is free for personal use (maybe even in general). OFC this is due to the lack of paying consumers and you are basically a tester. But the software integrates with OS X better than Symantec’s entry works very well, and best of all it FREE. So take it with a grain of salt if you must. I keep it around just in case I need to help a needy mate with a virus infected windows computer … or something like that …
Sure there are other applications that I use, but the above ones I consider either essential or a great example of good software that gets things does and stays out of my way.
So there you go, the best of the not so well known Mac world. This is not really an official guide but all of the above are cool programs that I have used over the past several years and are a true testament that while some Windows applications do not run on OS X they are surely not missed at the least!
So I wrote a post about Relationship a while ago. I’ve been using for some time now and it is a very good piece of software. I must admit for a free application it is an amazing iOS one. It is a bit slow on the start up but it does work very well.
I have been looking for an app that lets me scan business cards and sadly none work as well as they should. I ended up buying WorldCard only to find out that while it does support multiple languages it does not support multiple languages on the same side of a business card. Also I ended up facing the horrors on iOS contact management. Apparently when you decide to use contacts from a server and particularly from an exchange server, you open a huge bag of hurt. I cannot describe how much I hate exchange after the last 2 months. I have had my battery drained a couple of times due to exchange not being able to sync to the server, constant crashed when attempting to delete contacts that got synced to an exchange account and several other problems.
It turns out that iOS makes Exchange the default account even for your address book and unfortunately certain management tasks are not that easy to do in iOS.
Anyway back to the business card issue. It is nice that you can scan cards with a picture but you should be warned. It works best on iPhone 4 (more resolution) and under a very well lit conditions. The OCR algorithm that WorldCard uses is good however it cannot deal with tilted letters so you have to have your camera as parallel to the business card as possible. Once you get the hang of it, and if you have no contacts problems, it all works well. Plus there is a desktop application that you can sync to (other than Address Book). Still, the solution is very far from what I would like it to be so I am still looking for a better one. I really would like to not spend £100+ on a business card scanner but it might be the best solution given the state of affairs.
[EDIT:] Ok so apparently I was having a problem with some of the Address Book preference files. Had to export the library, delete the /Home/Library files and then restore. All in all syncing is back to normal and the business cards are a heck of a lot more useful now. Still the auto OCR is not perfect but at least my computer setup is working now. In all honesty should’ve known that something was wrong when the add button in Address Book for some of the categories disappeared …
So here are a couple of applications that I have found quite useful and somewhat of a surprise.
Recently discovered Jumpsoft’s Relationship. Amazing tool and is exactly what I have been missing. Ok the company has this other project management tool which I wish was integrated with Relationship but oh well.
So anywho, Relationship is a task manager that lets you create and manage teams of users, projects, and assign users to projects. You can also add simple notes and a whole bunch of cool little things like that. Learning curve is almost nonexistent and is simply a beautiful piece of software. Oh and on top of that there is a free iPhone version. You know how the Calendar on the iPhone is a bit … well basic? Well Relationship gives you full access to the Calendar that you already know (same interface) and then a whole bunch more things. You have your address book, to-do list, notes, projects. And all that is for free. I actually think I’ll start using it as a Calendar replacement. Oh yeah and it all integrates with the desktop version. Not as well as Thinks but hey it is cheaper and more capable and with better integration with tools that you already use.
All that aside, you know how Apple canceled the Xserver line? Well I have had this thought for over a week now and I am pretty sure now that Apple is not done with the server world. Not by a long shot. If you have followed the server world for a while you know that cloud computing is going to be big one day. Only while it stands very little chance for a desktop replacement (read personal computer) because of the constantly dropping price of portable devices and the ever increasing power that they hold. Only there is another place where you can use cloud computing and quite successfully too. I’m talking about servers. Why buy your own if you can use a hired one? You don’t even need an actual physical server. You can actually sell virtual ones if you can convince your clients that you can securely store their data and provide them with the highest possible accessibility. Right? I think so. Actually I am absolutely convinced that Apple will one day sell virtual servers. And it has a very strong business case. You get amazing performance (virtual CPUs, GPUs, etc.), enough storage and secure storage of data, and the best internet connectivity possible. Oh and all that on one single bill much lower than the sum of the individual costs that it replaces. Yeah there is a great business case and just like everything else that Apple makes it does not try to target the whole market but rather a specific forward thinking part of it. And we can go on and on why it makes sense but the point is that I personally ting that Apple is building the NC datacenter as a server for hire farm. And if successful this is one of several around the globe. It is a massive project and would also explain why Apple has been hoarding all that cash.
I am so excited about this prospect that I actually really want to see this happening. Ha ha … it will make stupid IT admins finally aware of the benefits of using OS X. And who knows, maybe one day my work computer would be some kind of Macbook rather then a stupid Dell Adamo wannabe ….
Oh and as far as announcing it, I think Apple will wait until Lion is ready for release (at the least). Tomorrow’s even is not about the NC facility. Tomorrow is about iPhone and iPad and the Mac App Store. Anyway, that’s from me for now.
TUAW has contacted several developers for comments on the new App Store and the replies are quite interesting. It is worth mentioning that all of the contacted developers are small and their products while good are not something that everyone will have. So in a way those are exactly the developers that should benefit from the App Store exposure. Only while Apple did not say anything about the problems of the App Store as a market place, a lot of the developers seem to be very aware of some of the major issues. There is a mention of the demo problem, the approval time, the fact that you are putting yourself in Apple’s hands and you are trusting them with the distribution of livelihood, the possibility of having to maintain two separate version of the program, etc.
There is a mention of the fact that desktop software is indeed a lot more complicated than a one trick pony app for an iPhone which is basically why the practice of demo versions exist. Also desktop software tends to cost folds more than apps and I believe that Apple would find it very hard convincing people to part with their money given the current very limited state of the store. You will either have to allow upload of screen casts for what the software would do and/or a sample user guide or simply allow demo version of the software or refunds. There is simply no way around it if Apple wants to be kept in the loop. Also it seems very much un-Apple to not listen to their developers.
But then again adding features to the App Store is relatively easy if Apple should choose so. The recent addition of search suggestions happened pretty much overnight from a user perspective. So I’m hoping that Apple will get their act together and really listen to their users this time around and do so before the release of Lion.