El Crap-itan


In the comments from yesterday’s post, Jonathan Roden mentioned the release of El Capitan. At that point, I hadn’t even heard about it. :) Being the naive idiot I am, I jumped head long into it.

The download was about 3G, which didn’t take too long. The upgrade itself took quite a while. That included one failure. During the installation, the system rebooted, as it said it would, and I thought it was over, but it was still running Yosemite. I manually started the upgrade again by running the installer, which was sitting in the Applications folder. The second time it completed.

The first snag was my external monitor didn’t work. A bit of Googling and it seems this is not uncommon. Some people said they couldn’t get the HDMI connection to work, so I switched to a display port connection. No luck there. The “Detect Displays” button is hidden these days, but it shows up if you hold the “Options” key (see here). Apparently, this happened in a previous release, but I’ve obviously not needed it up until now. :) Anyway, that didn’t help. I just kept switching between cables, each time with a hard reboot. Eventually, it noticed the monitor on the HDMI cable and all was working fine. This does of course make me worry what is going to happen when I plug this laptop into a projector. Am I going to need several hard reboots each time before it notices the new display? :(

During the repeated reboots, I noticed how long it takes to do a hard reboot under El Capitan. I know some fanboys whould have you believe you never have to reboot an Apple device, but that it clearly not true. This is running on a 8 month old i7, with 16G RAM and a 512G flash card. It was crazy fast to reboot under Yosemite. Not so much under El Capitan. Once it’s started, I can’t tell a performance difference (at the moment), but bootup time is shocking. Much worse than Windows 7 on my crappy i5 PC at work. Some of the folks on the interwebs are claiming general performance sucks since the upgrade, even on new gear. We shall see.

Since the upgrade, the laptop doesn’t seem to turn the screen off when it’s been inactive for a while. I woke up this morning to find it had been on all night. My first thought was I had left Caffeine running, but I hadn’t. As far as I could see, there was nothing running that would cause this. I didn’t have time to figure out why. I’m marking this as a fail, because I’m forced to investigate something that was working fine before.

During my Googling for solutions to my issues, it seems lots of people are complaining about poor battery life since switching to El Capitan. My laptop is permanently plugged in when I am at home. It will be interesting to see how it copes when I travel. I won’t give this a fail yet, as I don’t have any personal experience of it, but you might want to think twice if you are a battery user. :)

Visually, I’ve not been able to tell the last few releases apart. There are allegedly new features in this release, but I’m not sure I will ever notice them. I don’t care about new eye candy that much, but I don’t see the point of giving this a new name and all that, when it feels like a minor patch.

Overall, I’m giving El Capitan a resounding fail at this point. Hopefully, Apple will take note of the complaints on the net and fix this shit soon. If you are trying to decide to switch, or not, I would say wait a while and see what Apple do in the coming weeks. Maybe you will have a different experience. Maybe not. :)




VirtualBox, Oracle 12c and Macs


Just a quick comment about something I noticed while rebuilding a test VM on my Mac. There is a long lead up to this, so bear with me…


I use VirtualBox on three different host operating systems.

Mac : My main desktop is a Mac, so most of my tests are done using Oracle 12c on Oracle Linux 6 or 7, running under VirtualBox. Most of the VMs I use are quite old, but I keep the DB and OS patched, and you know I religiously update VirtualBox. :) The point is, I rarely do fresh installations on Mac.

Linux : My big(gish) server runs Oracle Linux 6 as the host OS. If I’m doing a RAC installation, I tend to do it on this server as it is fast and has lots of separate spindles. Once again, all the database installations on this machine are done using VirtualBox VMs.

Windows 7 : At work I use Windows 7 for my desktop. I tend to test most things locally, before doing them for real. As a result, I’m often using the Oracle DB, on Oracle Linux 6 or 7, running under VirtualBox.

If you follow the blog, you will know I’ve recently released some new RAC articles. All those were done on an Oracle Linux 6 host, using VirtualBox to fire up the VMs. Everything worked fine. For one of the RAC articles, I connected to work and did a run through on my Windows PC. It worked fine, if a little slow.

So fresh installations of Oracle 12c ( worked fine on Oracle Linux 7, running under VirtualBox 5.0.4 on both a Linux and Windows host OS.

Getting to the point

The other day I started a rebuild (from scratch) of a test VM on the Mac and I ran into a few problems with the database installation and the DBCA. I added a note about them here. The interesting thing is, I used the same ISO for the Oracle Linux installation, the same zips for the Oracle DB installation and the same version of VirtualBox (5.0.4). The only difference between this and the other installations I’ve done recently is this one was using a Mac as the host. The installation and DBCA issues only happen when the host machine is a MAC.

I did a little Googling around and it seems some other people have noticed this and pointed to the switch from VirtualBox 4 to 5 as when it started. I guess I didn’t see this before as I’ve just been upgrading the existing VMs, not installing new ones.

Just thought it was worth mentioning, as other Mac users may be following my installation articles and thinking they don’t work. :)



PS. I have no idea why the Mac spin of VirtualBox causes this. I’m just a user. :)

PPS. This is not VirtualBox hate. I love it! :)

OS X Mavericks on MacBook Pro (13-inch, Mid 2009)


After getting back from the OTN Nordic Tour 2013, I figured it was time to give OS X Mavericks a go.

I’m currently using a MacBook Pro (13-inch, Mid 2009). It’s a little long in the tooth, but it has 8G RAM and a 256G SSD, so it still performs pretty well. At least well enough for me not to replace it just yet. :)

The download took about 30 minutes. I guess I’m a little behind the curve here because lots of people complained about the download times. It pays to hold off for a few days. The installation took about the same amount of time too, so after about an hour I had Mavericks up and running.

Several people reported really slow performance after the upgrade. So far it looks pretty much the same to me.

I had already read Jason Arneil‘s article about VirtualBox 4.3 on OS X Mavericks, which saved me a lot of time. I can’t live without VirtualBox, so any OS that can’t run it is out of the Window for me. I had similar issues to those he saw and fixed them in the same way. Thanks Jason!

So now everything is running as normal. If anything scary jumps out I will report… :)




MacBook Pro Mid 2009 : Replacing hard drive with SSD…


I’ve had my 13″ MacBook Pro since the mid 2009 refresh and it’s been really reliable. Apart from one brief visit to Apple to replace a noisy fan, I’ve had no worries. A few years ago I upgraded from 4G  to 8G RAM, so I’m not stranger to taking the back off it.

Even though it’s quite old by computer geek standards, I really don’t have any performance problems. I do demos with a couple of Linux VMs running Oracle and it works OK. Despite this, I was bored the other night and decided to buy an SSD to replace the internal hard drive. It arrived yesterday, so during last nights insomnia, I decided to fit the hard drive, rather than stare at the ceiling.

The actual hard drive replacement is pretty simple. You can see an example of it here. It takes about 5 minutes.

The transfer of the data proved a little more tricky than I expected though…

Attempt 1:

I use Time Machine for backups, so I slapped in the new hard drive, booted from the CD and expected to just restore from Time Machine. It turns out my Time Machine backups weren’t as complete as I thought. :(

Attempt 2:

No worries. I connected my old hard drive using a USB cable, booted from the CD and used the Disk Utility to restore the old hard drive to the new SSD. That would have been fine, except the new hard drive was fractionally smaller than the old one. That would have been fine for a Time Machine backup, since the old drive was not completely full, but for an image restore it’s a big no-no. Now I was starting to get worried. I could always replace the old drive, but I was starting to think I might have wasted my money.

Attempt 3:

So finally I bit the bullet and re-installed Snow Leopard (the most recent media I had), upgraded to Lion, then Mountain Lion through the App Store. Once that was done I dragged my apps and data from the old drive across to the new drive. Job’s a good’un!

So it got solved in the end, but it wasn’t quite the blissful experience I expected. :)



Update: Thanks to Luis Marques for reminding me about TRIM, with this Twitter comment, “Tim, don’t forget to enable TRIM on SSD (if it supports it) using this http://chameleon.alessandroboschini.it/index.php  or http://www.groths.org/trim-enabler/

UltraEdit for Linux/Mac v4.0 Beta II


Hot on the heels of the recent UltraEdit v19 release for Windows, comes the UltraEdit v4 Beta II release for Linux/Mac.

I’ve just started using it and so far so good. They usually progress through the betas pretty quick. I didn’t have time to install the beta I before this one dropped. :)



UltraEdit 3.3 for Mac/Linux…


I’m now rockin’ UltraEdit 3.3 on my MacBook Pro and Linux boxes at home. A previous announcement suggested by this version the Mac and Linux versions would have caught up with the Windows version from a functionality perspective. I’m not sure if that’s true, but they are close enough for me.

The latest Windows versions is 18.20, which I use at work, but home is where the real magic happens. :)




UltraEdit 3.2 on Mac and Linux…


I’m now rockin’ UltraEdit 3.2 on Mac and Linux…

This is the version that is meant to bring the Mac/Linux version in line with the Windows version as far as functionality is concerned. I’m not sure that is the case, but it’s getting ever closer. It certainly does everything I need it to do now. :)



So long iPad…


I’ve not touched my iPad this week. I’m now total a Nexus 7 junkie. More than anything, it’s because of the speed difference. My iPad 1 is so slow in comparison to the Nexus 7. If I were to go back to an iPad now, I would have to upgrade to the latest model and I don’t see the point of spending that amount of cash…

It looks like this weeks visit to my nephews will include a new addition to the “things they use for 30 seconds before going out to play football” pile. :)



PS. I reserve the right to go out and buy an iPad 3 at any time for the fun of it… :)

Update: The iPad did get re-homed at my nephews this weekend… :)