Making the switch from Windows or Linux to Mac OS X is not without pain. The extra CMD key plays havoc with muscle memory, and the “Windows Explorer” of Mac OS X, Finder, is quite a different beast to what you might be used to in the Windows or Linux worlds.
Switch CMD and ALT if you’re using a PC keyboard. I have a lovely split keyboard but the default configuration hurt my fingers.
Change the keyboard layout if your keyboard doesn’t work the way you’re used to. I still haven’t got this set up exactly as I want it to. In my terminal some keys act differently I think but I haven’t set aside time to work out which. I need to swap ” (shift-2) with @ (key to the top/left of right-shift). My muscle memory gets them mixed up all the time.
Automount SMB drives automatically. I haven’t been able to get the fstab method to work yet because my password has spaces but the “User Login” one works well enough.
Right click on the directory name in Finder and show a dropdown of the path to that directory.
Install Mac Ports to get a working copy of Rsync and a better ls that lets me put parameters after the filename.
There are still oddities. When Mac OS X mounts an SMB share it does so with permissions that only allows the current user to edit files in the share. That’s perfectly understandable but it messes things up for Rsync when I’m syncing directories with a remote host. I’ve had to resort to using the “–size-only” parameter of Rsync so it won’t attempt to sync every file each time. I need to figure out if that can be fixed somehow.
I’ll update this post from time to time as I come across more oddities.
I had to update Java this morning and I was in a hurry. I clicked through the first page of the install wizard without really looking and then remembered I should have paid attention and noticed it said it would install the Ask.com app. Grrr.
(Here’s a screenshot I captured a few months ago)
I could have cancelled it but I ploughed on. However there was no sign of the extension after the install. When I restarted it, Chrome reported that the extension “Search App By Ask v2″ was added!
I did not enable it of course, and checked my search engine settings. The site ask.com had been added, but was not set as the default engine. Gone with that then!
I hate that Oracle put a browser toolbar in the install of the Java runtime. I wonder how many kids who installed Java to run Minecraft have this toolbar installed now?
It must be something about the slightly warmer air in Spring time because the last time I looked at virtual desktops for Windows was almost exactly two years ago.
Back then I tried an app called Desktops and mentioned VirtuaWin in passing but I honestly don’t remember why I stopped using Desktops and barely remember using it at all.
I installed VirtuaWin last Friday and I’ve been using it over the weekend and it’s a fine replacement for the same Linux functionality I used for many years. I have browsers in desktop 1, MTPuTTy in desktop 2 and I’m experimenting with xchat and Skype in desktop 3 so if you ping me on either of those and I don’t react it’s probably because the status bar icon doesn’t flash.
There’s also Dexpot but I’m in no hurry to try it just yet.
Recently Gmail started caching all images sent to its users and by default will now display them when you look at your email. At first glance it seems like a good idea. It protects your IP address, stops the sender dropping cookies in your browser and possibly speeds up image loading for you. What it doesn’t do is stop the sender knowing that you opened the email. Your privacy is at risk if you enable this. Marketing efforts just became a lot easier.
A carefully crafted image filename will let the sender know that a particular user viewed his spam email, even if Google host the file on their own servers. Google has to fetch the file from the sender’s server and that will contain a number or string identifying that user.
As soon as that image is opened by Google the sender knows they have a valid email address.
How easy is it to track usage? It’s simple! I wrote a plugin in 2007 called blog voyeur that could track visitors who viewed my blog through RSS readers if they had left comments here. (I’m not using that plugin any more, don’t worry, your anonymity is safe!)
In some cases, senders may be able to know whether an individual has opened a message with unique image links. As always, Gmail scans every message for suspicious content and if Gmail considers a sender or message potentially suspicious, images won’t be displayed and you’ll be asked whether you want to see the images.
Gmail does a good job of spotting spam but legitimate email can contain these tracking images too. I get promotional emails from companies I’ve dealt with. I would much rather they not know when I open or even if I have opened their emails. If I wanted them to know, I’d tell them.
So, when you see that popup informing you that images will be displayed, click on Settings and disable image loading.
Argh, I just handed over $95 for 2 years worth of Backblaze cloud backup and now they’re offering 3 months free if you sign up through this link before March 31st! It’s to celebrate World Backup Day, something I’m all in favour of since backups saved the day in 2008 when an external drive died on me.
BTW, both those Backblaze links are affiliate links but I’m a happy customer and I’m currently backing up over 700GB of data to the cloud. 681GB of that is 13 years worth of photos! My upstream bandwidth is horrendous but I still managed to upload 50GB over the last 20 days. At this rate it’ll be a few months before everything is uploaded but the backup hasn’t really impacted on my day-to-day work. Websites and videos still download and display promptly which surprised me. Uploading anything from here usually makes everything else crawl. I told the backup client I wanted faster backups too!
It’s not all sunshine and roses though. The client has an exclusion list of directories so it’s easy to exclude directories you don’t want backed up. Sensibly, it doesn’t backup “Program Files” or other system directories by default. However, I’d rather have an include list because on this machine I really only care about my photos, some documents and my Thunderbird mail directory and I know where they live. It’s a small quibble and probably one I’ll soon forgive when my machine goes belly up and I’m desperately looking for a secure cert or the settings for some obscure program!
Curious about where your data lives when it’s in the cloud? That’s a Backblaze Pod there, and it has a raw capacity of 135TB but this post goes into a lot of detail about it and how it’s made. This slightly tongue in cheek post then explains why you don’t want to do this at home!
Further on the subject of backups, you should really listen to this episode of The Naked Scientists podcast. This interview with Leo Enticknap, University of Leeds deals with backups but also file formats that scares me. I hope the Canon CR2 raw format is durable enough that it can be read in a few decades, or I may consider converting those files to DNG (which is probably just as likely to be unreadable in the far future TBH).
Try Backblaze, they have a 15 day free trial (or if you’re reading this before March 31st, use this link to get 3 months free) where you can upload data and perform restores to see how well it works. It’s a reasonable price for peace of mind and convenience. My photo archive currently resides in 3 drives on 2 separate computers (using rsync, Samba, Synkron and cronjobs to sync daily) and that won’t change but having an offsite backup like this gives me some confidence in case some local disaster should happen!
So, sorry for the affiliate links but Backblaze is a great service and I hope I’ve made you at least consider duplicating your important files somewhere before it’s too late.
Windows 7 on desktop machines doesn’t have a hibernate button. It does have a sleep option which in fact is a “hybrid sleep”, a half way house between hibernation (RAM copied to disk) and sleep (RAM kept alive by a small voltage).
Hybrid sleep is a good compromise but I really prefer to have the machine turned off but I like to keep the state recorded. I need hibernation and that’s where this FAQ came in. It has a good explanation of the different sleep states, how to enable hibernation and most importantly, what to do when your machine won’t stay in hibernation (chances are your mouse is waking up your PC).
It didn’t mention “powercfg -h on” which I found recommended on several forums like this one. Odd. I ran that from an Adminstrator’s cmd shell so I can’t say for sure if it’s required or not any more.
In a nutshell:
Turn off hybrid sleep in the Power Options advanced settings.
In your mouse device properties disable the checkbox that allows it to wake up the computer.
Also, if you right click on the Shutdown button you can change the default action to Hibernate, sleep or any of the shutdown options. When updates are to be installed it changes back to “Shutdown”.