Re:Quick Python/Developer tips for OSX Lion
by ConstantineXVI on Saturday July 30, 2011 @05:04PM
(#2826759)
Just discovered this The Hard Way, but if you run Boot Camp; make sure you get the Boot Camp 4.0 update on the Windows side before you turn on FileVault. If not; Windows will try to mount your Mac volume (which is now encrypted gibberish), fail miserably, and BSoD every time within 30s of logging in. If it's too late, booting into safe mode and renaming the HFS drivers (AppleMount.sys and AppleHFS.sys IIRC) in C:\Windows\System32\drivers will get your system out of limbo.
Re:Quick Python/Developer tips for OSX Lion
by jnoller on Saturday July 30, 2011 @06:13PM
(#2826947)
Added a note to the OP; thanks.
Since you seem to have hatred for the animation (doesn't bother me, personally. Probably there to draw your eye to the new window more strongly), have you tried "Secrets" before? http://secrets.blacktree.com/ they've got the animation switch in there already. Easier on/off than mucking around in the CLI ("NSAutomaticWindowAnimationsEnabled" isn't exactly memorable or fast to type), and you can see the current state of nearly everything in their list.
Re:Quick Python/Developer tips for OSX Lion
by jnoller on Saturday July 30, 2011 @10:49PM
(#2827467)
Added to the op - I knew about secrets, but had long ago forgotten about it.
Since I have your attention temporarily, I figure you should also know about this: https://github.com/mxcl/homebrew/issues/6732
I had errors when I ran `brew update`. Looks like it might hit most people who have installed it recently, so possibly all new clean-install Lion users (I haven't checked the commit history to see when it might have started, and it could be related to a version of Git anyway).
edit: and thanks for the write-up! I found a few things I didn't know about :)
Re:Quick Python/Developer tips for OSX Lion
by vonSeckendorff on Saturday July 30, 2011 @04:38PM
(#2826691)
I've always been doubtful of OSX's crypto. At least with the past versions I was always worrying about side channel attacks.
Merely using encryption on your home folder is obviously going to leak information to unencrypted portions of the disk (not to mention spotlight indexing); but more insidious is default safe sleep (which will write out your encryption key to disk) and DMA enabled ports.
Re:Quick Python/Developer tips for OSX Lion
by jnoller on Saturday July 30, 2011 @06:13PM
(#2826945)
I've never used apple encryption on a disk until Lion - the few times I've tried to use filevault, it has ended in tears, pain and frustration (have you ever run VMware images on filevault? Yeah.)
The implementation in Lion is amazingly good; I do hope they close the DMA port issue though.
Re:Quick Python/Developer tips for OSX Lion
by waterside81 on Saturday July 30, 2011 @10:58AM
(#2825891)
Hey Jesse, thanks for this post. Your notes on Python / OSX development have helped me out several times over the past year or so.
Also, full disk encryption is amazing