I’ve been working in IT for a while now and it feels like we’re in a state of constant technological revolutions, not evolutions. Yes some evolutions do occur, don’t get me wrong but those seem to be where we spend the least of our time and energy. For example, take cloud computing, that’s essentially the same thing we did many years ago with mainframes and thin clients. Do we really live in such a cyclical world where most of our time is just spent doing things differently instead of truly innovating and evolving? Outsourcing is another one, seems like every 10 years or so it comes back in vogue.
I’m not sure what the cure is just yet but it feels like we could spend more of our time, energy and resources trying to truly innovate instead of just moving things around again and again. It’s like busy work and really inneficient…time to break the cycle.
To my joy today I was pleased to read about Amazon’s two new offerings, the Amazon Cloud Drive and the Amazon Cloud Player. The first one allows you to upload any file up to 2GB in size to your online account. 5GB of space is included for free, however if you purchase an MP3 Music Album your account is automatically upgraded to 20GB for free (first year only). The storage prices are quite competitive and as should be expected it’s all hosted on Amazon’s Web Services infrastructure, particularly S3. This means that you get the typical reliability and availability like any S3 deployment.
Regarding the pricing, so it works out to be $1 per GB per year, so 20GB = $20 and 100Gb = $100 and 1TB = $1000, that’s much cheaper compared to most comparable services. Two things that are missing from Cloud Drive that I’d love to have are:
This is only version 1 so can’t expect it all but hopefully these are both on the roadmap.
Then there’s the Amazon Cloud Player which sits on top of Cloud Drive but is essentially for all your music. So say you purchase an MP3 album from Amazon, you can store it for free (this doesn’t count against your Cloud Drive storage allocation) and play it from anywhere in the world. How cool is that? Also, they took it a bit further by allowing you to upload all your DRM-free music that’s already on your machine to Cloud Drive. You will need to install their Amazon MP3 Uploader (and Adobe AIR) app which courses through your computer (including iTunes library) see what’s DRM-free, compares it to your contents on Cloud Drive to make sure you’re not uploading something that’s already there, then starts the process. It tells you how much will be uploaded and projects how much time it will take. My job looked like this:
…so you can see, I’ll be here for a while.
There’s been rumors that both Google and Apple are working on similar technologies but looks like Amazon beat them to the game. Apple I would have expected to be the first and was the one I was rooting for the most simply because I can’t wait for the day that I never have to plug my iPhone in to sync. The year is still young so hopefully this will come, until then I’ll enjoy the Amazon’s new elegant offerings. I’ll end by saying that Cloud Player so far is working really well. I listened to Elton John’s “Rocket Man – Number Ones” in its entirety with no skips and very acceptable clarity. One thing missing though, no iPhone App.
_Alan
Just completed my first installation of RAC One Node (11.2.0.2) on a 2 node Linux cluster. Everything went surprisingly flawless however I noticed that the instance names all have an “_” to denote them from each other. By that I mean, the first instance is <DBNAME>_1 and the second is <DBNAME>_2. This seems a bit strange since “real” RAC is just 1 and 2, without the “_”.
Looking at the documentation I do see that underscores are not allowed in SID names so what gives? Is this just an exception for RAC One Node. Personally I’d prefer without the underscore. I’ll put in an SR with Oracle Support to try to get some clarification on this.
I just read an article about today’s highlights from CES and boy was I impressed by the announcement of the upcoming Motorola ATRIX 4G.
Here are some of the top features:
The first thing that stuck out was the fingerprint reader, this has to be one of my top requests in smartphones for the past couple years. I’ve been spoilt by my laptops which both have a biometric reader that allows me to unlock the screen or log into the system in a split second instead of the few seconds it takes me to type my long and overly crypted passwords. I know it’s just a few seconds but it can be a bit annoying after a while. The ATRIX’s reader is on the back so it stays out of the way when you’re not swiping.
My second treat with this phone is the laptop and multimedia docks. Hmmm this means I might not need a netbook or tablet after all, let’s see.
What I find odd however is that it comes with Firefox built in, no mention of Chrome, but this is Android though so, um, what gives? Again this we’ll see too as more information comes out.
For now, ATT has put together a very nice landing page with pictures and videos that are worth reviewing for more information. Oh and what a bummer there’s no mention of Verizon for this guy.
Personally I’m definitely a texter, you don’t want to know the obscene amount of texts I rack up every month, but for some reason unless I’m in the car, I don’t typically care much for talking on the phone. I think I like the casualness of texting in that I can respond whenever and it doesn’t take too much focus or attention.
What do you think?
Well here I am getting my eyes checked to start off the new year. Getting a field of vision test done today. Those tests always play mind games on me because after a point I begin to think that I’m see the dots everywhere but not very sure so keep pressing the button over and over. So far I’ve always passed with flying colors, maybe that’s why
Just read an article on Mashable about the WordPress challenge to post either every day or every week in 2011 and have to admit that it has inspired me. It was something that I’ve been wanting to do all along but hopefully now that I’m signed up they’ll nag and bug me enough that I’m forced to post something at least once a week.
Wish me luck!
_Alan
A few months ago when PSU1 was released for 11gR2 it was such a laborious task to apply it in a RAC environment. So many commands, and so many steps but now with PSU2 the documentation was rewritten to make use of opatch auto. At first I thought this was a newly created feature but apparently the “auto” clause has been around since at least 10g. Nonetheless it took a previous 90 minute task down to about 20 minutes most of that involving simply watching the screen as it does its thing. You do have to baby sit it because every once in a while it requires user intervention to press the “y” or “n” allowing it to continue. I do believe there’s an option to force “y”‘s however.
To install PSU2 in our RAC cluster it essentially came down to these steps:
1) Check that OPatch is version 11.2.0.1.3 (in GI and RDBMS OH), if not update using patch 6880880
$ORACLE_HOME/OPatch/opatch lsinventory
$ORACLE_HOME/OPatch/ocm/bin/emocmrsp
$ORACLE_HOME/OPatch/opatch lsinventory -detail -oh /local/oracle/product/grid11.2.0.1/$ORACLE_HOME/OPatch/opatch lsinventory -detail -oh /local/oracle/app/product/db11.2.0.1
$ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir ./9655006
sudo $ORACLE_HOME/OPatch/opatch auto ./9655006/
A while back I had to migrate databases from one Oracle Home to another on the same server but before removing the old location I wanted to be certain that there was nothing left running from it. This particular server had a number of databases running so there was a chance that I could have missed one.
I used the lsof command (available both on Linux and Solaris) to find what processes were running out of the old Oracle home. Here’s how:
1) In every Oracle Home there’s an executable appropriately named “oracle” which is the main file that allows a database to run in that particular OH. From the old oracle home (using either sudo or root):
oracle@oralab02 bin# pwd/local/oracle/product/db11.2.0.1/binoracle@oralab02 bin# sudo /usr/sbin/lsof oracle
oracle@oralab02 bin# pwd/local/oracle/app/product/db11.2.0.1/binoracle@oralab02 bin# sudo /usr/sbin/lsof oracleCOMMAND PID USER FD TYPE DEVICE SIZE NODE NAMEoracle 1018 oracle txt REG 253,288 211004337 3295242 oracleoracle 1476 oracle txt REG 253,288 211004337 3295242 oracleoracle 1850 oracle txt REG 253,288 211004337 3295242 oracleoracle 3415 oracle txt REG 253,288 211004337 3295242 oracleoracle 3421 oracle txt REG 253,288 211004337 3295242 oracleoracle 3423 oracle txt REG 253,288 211004337 3295242 oracleoracle 3425 oracle txt REG 253,288 211004337 3295242 oracleoracle 3427 oracle txt REG 253,288 211004337 3295242 oracleoracle 3429 oracle txt REG 253,288 211004337 3295242 oracleoracle 3431 oracle txt REG 253,288 211004337 3295242 oracleoracle 3433 oracle txt REG 253,288 211004337 3295242 oracleoracle 3435 oracle txt REG 253,288 211004337 3295242 oracleoracle 3437 oracle txt REG 253,288 211004337 3295242 oracleoracle 3439 oracle txt REG 253,288 211004337 3295242 oracleoracle 3441 oracle txt REG 253,288 211004337 3295242 oracleoracle 3459 oracle txt REG 253,288 211004337 3295242 oracleoracle 3461 oracle txt REG 253,288 211004337 3295242 oracleoracle 3463 oracle txt REG 253,288 211004337 3295242 oracleoracle 3469 oracle txt REG 253,288 211004337 3295242 oracleoracle 3472 oracle txt REG 253,288 211004337 3295242 oracleoracle 3474 oracle txt REG 253,288 211004337 3295242 oracleoracle 3476 oracle txt REG 253,288 211004337 3295242 oracleoracle 3478 oracle txt REG 253,288 211004337 3295242 oracle…
oracle@oralab02 bin# ps -ef | grep 1018oracle 1018 1 0 03:34 ? 00:02:17 oracleTSTSTG042 (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))root 10181 3639 0 12:58 ? 00:00:00 sshd: oracle [priv]oracle 10183 10181 0 12:58 ? 00:00:00 sshd: oracle@pts/0oracle 10184 10183 0 12:58 pts/0 00:00:00 -bashoracle 17798 10184 0 13:51 pts/0 00:00:00 ps -eforacle 17799 10184 0 13:51 pts/0 00:00:00 grep 1018oracle@oralab02 bin#
oracle@oralab02 db11.2.0.1# ps -ef | grep “/local/oracle/app/product/db11.2.0.1″oracle 4992 1 0 03:00 ? 00:00:00 /local/oracle/app/product/db11.2.0.1/ccr/bin/nmz -cron -silentoracle 22471 10184 0 13:54 pts/0 00:00:00 grep /local/oracle/app/product/db11.2.0.1oracle@oralab02 db11.2.0.1#
After installing Snow Leopard this past weekend I quickly found out that I couldn’t get Junpier’s Network Connect to install from Safari. I kept getting the error:
Could not launch. Please restart the web browser and try again
Looking on all the forums many of the suggestions were to run the following commands:
sudo chmod 755 /usr/local/juniper/nc/[version number]/
sudo mkdir ‘/Applications/Network Connect.app/Contents/Frameworks’
The thing is, since Network Connect wasn’t even installing the first command above would fail.
The workaround? Install Network Connect using the standalone installer (available either from your Network Administrator or from a google search for networkconnect.dmg). Don’t worry if the installer that you find online is older than what your company supports because once you successfully connect it will automatically be upgraded. So once manually installed with the standalone installer and BEFORE running network connect, run the 2 sudo commands above.
NOTE: If Network Connect is upgraded when you try to connect, then you’ll need to run the 2 sudo commands again prior to successfully login in with the new version.
I’ve heard that this is all fixed with version 6.5 of Network Connect, however my company doesn’t yet have that version so I can’t yet validate whether that’s true or not.