As a big fan of RDBMS, I would say stay away from MySQL, it can be convenient but it's generally crap. (Citation: ALLOW_INVALID_DATES) If I had to use an open-source DB it would be Postgres all the way.
Programming language? For you, I'd suggest Java based on your familiarity with C#. That would open you up to doing both web and "fat client" development and as a bonus your fat clients would be cross-platform.
That said, their hardware and software both have their fair share of frustrating warts. Finder sucks, Yosemite broke GPU-switching and some of the newest Macbooks suffer embarrassing Bluetooth vs Wifi conflicts. Some good, some bad, Apple seems to be the way they've always been.
If you're reading this ircmaxell, thanks for the help. The PHP Project is better for it.
I asked my girlfriend for the cheap pair of headphones they are selling over there. She received a blank shipment confirmation (no tracking number, no ship date, all basically details missing from a form letter) and then waited two more weeks before following up with customer service. They told her her order still hadn't shipped (19 days after ordering!) but then it was received the very next day.
What did we receive? A retail package for the headphones... without any headphones on it. All the accessories were still there but somebody ripped the headphones out before shipping the package.
It's been 22 days and this issue has yet to be resolved. Bottom line: DO NOT order from Slashdot Deals.
One major drug smuggling gang has been able to continue flooding the UK with Class A narcotics unimpeded for the last year after changing their operations.
As if Class A narcotics weren't available in the UK when these excuse-stuffed buffoons did have unimpeded access to everyone's private communications.
But hey, this Anonymous Coward says that's not brutality so we can all go back to our regularly scheduled programming.
Seriously, fuck you.
Syncing OneNotes across multiple devices - 2 PCs, a Mac and a phone.
Automatic file sync (with binaries for Mac, Win & Linux)
Publishing documents to clients
Contacts & Calendar sync across multiple devices
WebDAV file shares offer native access for Mac, Windows and Linux.
... In a seriously slick interface with fairly simple and flexible deployment.
Seriously, can't recommend it enough. This reminds me, I should get back to submitting my patch for LibreOffice Spreadsheet previews..
The comments around here aren't worth taking the time to read them anymore.
The kernel just picked up and accepted whatever new hardware was in the replacement machine. Much, much easier than Linux.
Wow. That seriously sounds too good to be true.