So Mavericks Server really made a mess in upgrading my Mac Mini from Mountain Lion. In the end, the Mavericks upgrade went well. Trouble began with installation of Server 3. About half way through ‘updating data’ the system would hang, and then get stuck in the old grey screen of death loop. Fixing permissions on the system folder solved the boot issue. Re-run server install, and bang! Same issue. Since I only care about the websites, I fixed the permissions again, then renamed the server folder. Created a new server folder and copied in the contents of my existing web folder. This time the installer completed (without fragging permissions), and successfully migrated my data… assuming you’re reading this. I’ll worry about what it got hung up on later… or never. After all, it’s an OS migration. Didn’t expect it to be flawless.
In a post-PC world, my interest in computers and computer systems has been renewed by the abundance of low-cost, yet powerful devices that run variations of UNIX-like operating systems. Though I am working with the OSX GUI mostly, I find that familiarization with Linux helps me bridge the gap between Windows, Mac OS, Android and allows me to identify and manipulate – copy/modify/etc – shared code. Though individual command syntaxes vary greatly, their purpose as it relates to interaction of software/hardware components shares a similar logic. Each process; each subroutine; each byte; can be identified and replicated on the other platforms…
Using a universal or unifying language can deliver the convergence of technology/device that major vendors have missed when evolving their market strategy around “the cloud” – what’s it all about? In the end, it’s about access to information.
Today we begin our preliminary research. Since we have very short attention spans and plenty of disruptions, we figured we’d begin by learning about the project board that should be arriving this month. We’ve decided to delegate tasks and responsibilities for our project: Liam to learn about Arduino boards (what they are, what they can do) while I will be responsible for design and assembly of whatever components we cobble together.
In the end, we wound up spending more time watching Ice Age 2, but at least I have proof that for five minutes, Liam sat still.