Install Oracle Database on CentOS 7
Warning: This post is outdated. It is here for reference purposes only.
I recently wrote a post that walks you through creating a basic CentOS 7 virtual machine using Virtualbox. My purpose for creating that virtual machine was to setup a basic test system for Oracle Database. In this post I will walk you through installing Oracle Database XE 11g on a CentOS 7 virtual machine.
Note: In my first post I incorrectly stated that CentOS is a supported OS for Oracle DB. According to Oracle, it is not officially supported but since RHEL is supported, it makes sense that the CentOS derivative will work. So far I haven't had any troubles with it but please understand that it is not officially supported by Oracle.
Budget Jira Still Going!
Warning: This post is outdated. It is here for reference purposes only.
Six months ago I wrote a post that describes how I've setup a $5/mo Debian VPS from Digital Ocean to run an basic 10-user Jira instance. I now have a four users in the system and my budget Jira is still going strong! If you're curious about the details go read this post first and then come back here to see how it has held up.
Creating a Dev CentOS 7 Virtual Machine
Warning: This post is outdated. It is here for reference purposes only.
It's been a little over a month since CentOS 7 was released, and I have decided to give it a shot. I have been using Debian as my go-to Linux distro for a number of years now, but unfortunately Oracle's database platform is not supported on Debian. But, CentOS is a supported OS, and with a new version out... I might as well. Also, learning is good so why not!?
The goal of this post is to cover creating a basic CentOS 7 virtual machine that can be used for development purposes. The resulting VM is NOT fully configured or secure!
Specialist vs. Generalist
I've been asked the specialist vs. generalist question a number of times and I always have a tough time answering because my answer really is: "It depends." This choice doesn't just affect IT related careers, but probably impacts most other careers you could choose as well.
It's widely accepted that specialists have the potential to make significantly more money than a generalist. This is due to supply and demand, and very few people know all the intimate details about one narrow area. Oracle DBAs and brain surgeons are two types of jobs that are typically filled by specialists. Why? There's a LOT to learn, and a lot riding on the shoulders of these people. Acquiring the specialist status isn't easy and will take significant time and effort on your part.
Generalists, on the other hand, are typically in demand more regularly and have an easier time finding a job or contract to fill. While there are more opportunities at times, the pay has typically been lower for these opportunities. This role will have more diversity in the day-to-day, more opportunities to grow in areas you hadn't previously considered, and possibly even provide a niche for you to transition to more of a specialist role. This could be a position that does UI development, general ad hoc reporting, and managing a couple interns.
Retrospective Blogging for New Bloggers
A little over a year ago marked the official start of the blog here at RustProof Labs. In that time I have published over 40 posts, trashed probably close to as many, and already want to rewrite about half of what I've written. That last part is the part that I didn't expect. Sure, I'm used to trashing work that no one has seen and starting it again the right way, but writing it, publishing it, then realizing that I could have done so much better...
It's true, I'm not great at blogging. That's probably proven right now by me writing a blog about my blog, but hopefully some of my thoughts today will help a new writer in the future.