Skip navigation.

Feed aggregator

VirtualBox 5.0.6

Tim Hall - Sat, 2015-10-03 07:31

VirtualBox 5.0.6 has been released.

It’s a maintenance release. You can find the downloads and changelog in the usual places.

Happy upgrading!



VirtualBox 5.0.6 was first posted on October 3, 2015 at 2:31 pm.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

What to adopt Away from Learning In foreign countries on your Professional Life

Chris Foot - Sat, 2015-10-03 06:34

Before My partner and i eventually left intended for my personal very first examine overseas, any 6 thirty day period stint throughout Barcelona inside 08, My partner and i was arranging a term “ off” that might require far more partying when compared with learning. Naturally, every examine overseas knowledge is actually rich in plenty of enjoyment, however it wasn’ to until finally I arrived in Spain that i determined simple functions connected with daily life like requesting a thing at the rear of your kitchen counter of a retailer would likely need far more of me personally than position, grunt, shell out, get away from. Lifestyle wasn’ to going to possibly be very easy, breezy, beautiful include girl…. (I’ m a guy through the way).

It has been the event to be plopped someplace fully unusual which higher my personal smells in addition to self-awareness to understand a number of reasons for myself, many people along with living generally speaking that have assisted me personally on an ongoing basis around my specialized lifetime article college or university (I’ meters only 25, don’ capital t roll ones little brown eyes! ). This particular article should be to provide you with precisely what expertise you possibly can build on on your own research overseas expertise an extra chance primed as well as prepared with regard to the real world, along with light years in front of ones peers.

The Incredible importance of Chatting an additional Language

Growing up with Philadelphia, My spouse and i wasn’ to confronted with excessive multiplicity. My partner and i was necessary to acquire an additional language by midsection institution by means of school, and also My spouse and i chosen Spanish inside my mother’ ohydrates fervent endorsement. My partner and i loved the courses, but My spouse and i has been quite horrible my whole 6 a long time – simply because I didn’ t see a purpose correctly at that time. My partner and i by no means chatted it outside type, terrible, When i didn’ big t actually understand a new native Spanish language speaker! Effectively, after deciding on to attend your College connected with Arkansas for school, I has been struck hit in the confront with the Latin Earth. A lot of my own other classmates were 100% bilingual, plus the subsequent My spouse and i moved off campus, My spouse and i has been forced in speaking Spanish almost everywhere.

Being in a position to naturally survive using mostly Uk with Arkansas (it’ utes still in the us, sort of), I ended up being looking to alleviate our approach directly into Barcelona while using “ friendly” people slicing me a break together with my very poor The spanish language and converse Language beside me, youngster seemed to be My spouse and i unreasonable.

My university or college as well as apartment throughout Barcelona were being found in a town having merely local shop, and if I need to to do anything, the idea must be with Spanish. It had been coming from that will connection with experiencing thoroughly humiliated which i didn’ to chat your neighborhood vocabulary i always struck the books difficult, browse the newspapers any opportunity I acquired, and also swallowed our pride any time talking to men and women around the neighborhood to strengthen my personal new talents. The idea worked, and also regarding several weeks later My partner and i ended up being possessing full on interactions.

When I came back here we are at Ohio, My spouse and i mention superior to any additional university student in my The spanish language instruction, and after graduating, My partner and i was able to safe many talk with my own bilingualism, specifically for tasks beyond Southern region Texas where by fluent The english language Audio system are much along with number of in between. When you’ re about to research offshore, get a place in which many people communicate another terminology. It will produce your own way of life an issue, but this type of gratifying one particular ultimately.

Learning Ethnical Sensitivity

The solution to genuinely learn bestessayonline is actually are always be presented on a person in addition to learn from case in point. Aside from my study offshore experience, I additionally put in the summer months within Argentina and a winter break in Mexico. With the time When i got to South america (as any Senior), the Spanish was in excess of sufficient to generate the technique around, yet, of which didn’ to cease finish other people coming from giving to aid us arrive at exactly where I necessary to go, give everyone a contact number in the event of an unexpected emergency, a free of charge mealtime, and so on. Why performed these people practice it? 1. it’ ohydrates simply inside Mexican lifestyle to become large and also pleasant for you to strangers, but more to the point, simply because understood I seemed to be any foreigner in a dangerous terrain and they also went out with their method to guide us. Presently, When i process a similar during my expert lifestyle once i learn litigant as well as co-worker is via somewhere else which may not necessarily realize the area customs or perhaps words fluently. It is going a long way to generate folks feel at ease, in addition to so say the least, features led to much home based business for me. To achieve the thinking process, “ it is The united states or maybe BRITISH ISLES, chat English”, can be old fashioned in addition to small minded. Our society gets smaller sized in addition to more compact, of course, if anyone don’ testosterone levels training ethnic sensitivity an individual won’ to obtain extremely considerably. Possibly be aggressive as well as helpful to these around a person by other areas, as well as you’ ll move much, and also hi, you’ re also guaranteed to create a number of fresh buddies in the process!

Learning Independence

When a person review offshore, you are compelled to become unbiased while you’ re inside a new area, most likely using a language, practices and individuals unusual to your account. All your family isn’ capital t there to see you anything will be okay, whilst your friends anyone typically hang out using each weekend aren’ big t text messages someone to dash in place and get dressed.

While the thought of being by yourself in a completely new position scares the great lord little one Christ from some individuals, it’s going to cause you to be any much more resilient and separate person, and another large phase nearer to adulthood. My partner and i believed including We was raised a good deal with my 6 30 days review in another country knowledge in Barcelona, along with My spouse and i preserved that maturity any time turning up returning for the University or college involving Arkansas. Rely on me personally, you’ ll always be surprised to discover simply how much you’ ve harvested over a examine in another country trip compared to going back residence in addition to seeing precisely how folks possess remained the identical.

Learning tips on how to become independent along with imagine severely are incredibly marketable and also attractive traits to a achievable company. Ones manager wants you to definitely play by the books and comply with corporation practices, although he/she doesn’ t want to have to keep ones hands in addition to inform you each process would have to be completed possibly. Self-starters as well as impartial thinkers breed creativity as well as inject vitality into your job, in addition to companies hunt for these days and nights.


The post

What to adopt Away from Learning In foreign countries on your Professional Life

appeared first on Remote DBA Experts.

Using sed to format controlfile trace

Michael Dinh - Fri, 2015-10-02 19:33

Do you find it cumbersome having to format controlfile trace?

For the most part, it’s a manual and tedious process.

Using sed, it may be possible to automate task.

RESUSE overwrites existing controlfile trace.

alter database backup controlfile to trace as ‘/tmp/cf.sql’ REUSE RESETLOGS;

ARROW:(SYS@hawklas):PRIMARY> alter database backup controlfile to trace as '/tmp/cf.sql' RESETLOGS;
alter database backup controlfile to trace as '/tmp/cf.sql' RESETLOGS
ERROR at line 1:
ORA-01277: file '/tmp/cf.sql' already exists

ARROW:(SYS@hawklas):PRIMARY> !ls -l /tmp/cf.sql
-rw-r--r--. 1 oracle oinstall 3917 Oct  2 17:36 /tmp/cf.sql

ARROW:(SYS@hawklas):PRIMARY> alter database backup controlfile to trace as '/tmp/cf.sql' REUSE RESETLOGS;

Database altered.

ARROW:(SYS@hawklas):PRIMARY> !ls -l /tmp/cf.sql
-rw-r--r--. 1 oracle oinstall 3915 Oct  2 17:50 /tmp/cf.sql

ARROW:(SYS@hawklas):PRIMARY> !date
Fri Oct  2 17:51:03 PDT 2015


$ cat cf.sql

-- The following are current System-scope REDO Log Archival related
-- parameters and can be included in the database initialization file.
-- LOG_ARCHIVE_FORMAT=%t_%s_%r.dbf
-- DB_UNIQUE_NAME="hawklas"

-- The following commands will create a new control file and use it
-- to open the database.
-- Data used by Recovery Manager will be lost.
-- The contents of online logs will be lost and all backups will
-- be invalidated. Use this only if online logs are damaged.

-- After mounting the created controlfile, the following SQL
-- statement will place the database in the appropriate
-- protection mode:

  GROUP 1 '/oradata/HAWKLAS/onlinelog/o1_mf_1_bg5n7x0p_.log'  SIZE 100M BLOCKSIZE 512,
  GROUP 2 '/oradata/HAWKLAS/onlinelog/o1_mf_2_bg5n7x51_.log'  SIZE 100M BLOCKSIZE 512,
  GROUP 3 '/oradata/HAWKLAS/onlinelog/o1_mf_3_bg5n7x9m_.log'  SIZE 100M BLOCKSIZE 512

-- Configure RMAN configuration record 1
-- Configure RMAN configuration record 2
-- Configure RMAN configuration record 3
-- Configure RMAN configuration record 6
-- Commands to re-create incarnation table
-- Below log names MUST be changed to existing filenames on
-- disk. Any one log file from each branch can be used to
-- re-create incarnation records.
-- ALTER DATABASE REGISTER LOGFILE '/oradata/fra/HAWKLAS/archivelog/2015_10_02/o1_mf_1_1_%u_.arc';
-- Recovery is required if any of the datafiles are restored backups,
-- or if the last shutdown was not normal or immediate.

-- Set Database Guard and/or Supplemental Logging
-- Database can now be opened zeroing the online logs.

-- Commands to add tempfiles to temporary tablespaces.
-- Online tempfiles have complete space information.
-- Other tempfiles may require adjustment.
ALTER TABLESPACE TEMP ADD TEMPFILE '/oradata/HAWKLAS/datafile/o1_mf_temp_bg5nb8df_.tmp'
     SIZE 269484032  REUSE AUTOEXTEND ON NEXT 134217728  MAXSIZE 8193M;
-- End of tempfile additions.
Commands for sed.

Removes all blank lines:

sed '/^ *$/d' 

Remove all comment lines:

sed '/^--/d' 

Remove all lines after line beginning with semi-colon (;):

sed '/^\;/q' 

Replace RESUSE with SET:

sed 's/REUSE/SET/g' 



$ grep ARCHIVELOG cf.sql | sed ‘s/\<ARCHIVELOG\>/NOARCHIVELOG/g’


Note the this does not work since it is not EXACT MATCH


Replace database name:

sed 's/"HAWK"/"EAGLE"/g'
Putting it all together.

sed '/^\;/q' cf.sql |sed '/^ *$/d' |sed '/--/d' |sed 's/REUSE/SET/g' |sed 's/\<ARCHIVELOG\>/NOARCHIVELOG/g' |sed 's/"HAWK"/"EAGLE"/g'
sed -e '/^\;/q' -e '/^ *$/d' -e '/--/d' -e 's/REUSE/SET/' -e 's/\<ARCHIVELOG\>/NOARCHIVELOG/' -e 's/"HAWK"/"EAGLE"/' cf.sql

  GROUP 1 '/oradata/HAWKLAS/onlinelog/o1_mf_1_bg5n7x0p_.log'  SIZE 100M BLOCKSIZE 512,
  GROUP 2 '/oradata/HAWKLAS/onlinelog/o1_mf_2_bg5n7x51_.log'  SIZE 100M BLOCKSIZE 512,
  GROUP 3 '/oradata/HAWKLAS/onlinelog/o1_mf_3_bg5n7x9m_.log'  SIZE 100M BLOCKSIZE 512
Updated to use sed script.

Create sed script:
$ cat cf.sed

/^ *$/d

Run sed script interactive:
$ sed -f cf.sed cf.sql

  GROUP 1 '/oradata/HAWKLAS/onlinelog/o1_mf_1_bg5n7x0p_.log'  SIZE 100M BLOCKSIZE 512,
  GROUP 2 '/oradata/HAWKLAS/onlinelog/o1_mf_2_bg5n7x51_.log'  SIZE 100M BLOCKSIZE 512,
  GROUP 3 '/oradata/HAWKLAS/onlinelog/o1_mf_3_bg5n7x9m_.log'  SIZE 100M BLOCKSIZE 512

Run sed script output to file:
$ sed -f cf.sed < cf.sql > newcf.sql
$ cat newcf.sql

  GROUP 1 '/oradata/HAWKLAS/onlinelog/o1_mf_1_bg5n7x0p_.log'  SIZE 100M BLOCKSIZE 512,
  GROUP 2 '/oradata/HAWKLAS/onlinelog/o1_mf_2_bg5n7x51_.log'  SIZE 100M BLOCKSIZE 512,
  GROUP 3 '/oradata/HAWKLAS/onlinelog/o1_mf_3_bg5n7x9m_.log'  SIZE 100M BLOCKSIZE 512

Use DMZ to access BI from outside firewall

Dylan's BI Notes - Fri, 2015-10-02 13:12
DMZ is a technology that allows you to configure your network to be accessible outside firewall. Some of users may want to access some of corporate reports from mobile or from their personal computers. While VPN and Citrix may be useful for these cases, DMZ can provide another option. A good article – OBIEE Security […]
Categories: BI & Warehousing

Pythian’s Velocity of Innovation event gives attendees a view into the future of IT

Pythian Group - Fri, 2015-10-02 12:20

This summer I had the opportunity to moderate a discussion that brought together IT’s most innovative thought leaders with some of North America’s top CIOs. And we gave the CIOs the chance to ask the panelists anything. Here’s what happened.

When three of the most respected information technology thought leaders came together with 20 of North America’s top CIOs for an hour and a half in New York City this summer, the result was a compelling discussion about the future of IT.

Pythian supplied the panel of experts at the Velocity of Innovation CIO event: Paul Vallé, Pythian’s founder and CEO; Gene Leganza, vice-president, principal analyst serving enterprise architecture professionals at Forrester Research; and Otto Toth, CTO at Huffington Post. And the attendees supplied the questions, covering an impressive range of topics.

More than an exchange between panel members, the 90-minute session fully engaged the audience in a discussion about everything from agile software development and the importance of being a data-driven business to such forward-looking matters as artificial intelligence and virtual reality.

This blog post is the first of a series that focuses on topics covered in the Velocity of Innovation discussions in New York, and concentrates on the first question addressed: putting innovation and agility into practice.

Question: Innovation and agility are common buzz words to describe what everybody wants. What have you explicitly done to get better at innovating or to make your organization or your clients’ organizations more agile? And how has this push for agility impacted either your enterprise architecture or your enterprise culture?

Otto Toth: Innovating quickly is not always in the best interest of the business, or it may not be easy to do properly. It can actually work against the business. Instead of moving faster, being very agile can slow down everything.

Everybody has a different perception about what agile should be and we have our own definition. We started to build our own CMS three years ago. We started very agile, building everything simultaneously. Later, we decided to use Scala as the programming language, but it’s hard to find people who are educated in this language.

A year ago, I changed the process a little bit. Now we break down the process into small pieces and modules. After three years in development, we finally shipped the first module of our CMS. This is an interesting story about how big agility can slow down the whole process.

Most users don’t really know what they want. Too many decision-makers just slow down the process. It’s better to have a few selective people or a core team who make the decisions and dream about features that are not available.

Gene Leganza: What makes an enterprise agile is being able to sense what’s going on in the marketplace and responding to it. What’s happening in your marketplace is about being able to deal with data. The ability to understand everything that everybody is doing and everything their friends are doing because of available data means you can be in tune with the marketplace as never before.

What does that mean for your organization? Data modelling and data integration are starting to migrate to the business side, where people are doing self-service analytics. If you try to keep up by jumping on some of this technology, you may shoot yourself in the foot. Instead of being on the leading edge, pay attention to what’s going on and when you figure out how to do it right, then do it as soon as possible. You avoid shooting yourself in the foot and you’re not that far behind the leaders of the dot-coms.

The flip side of agility is innovation. An interesting aspect of innovation is getting really hot talent into your environment. Getting the right talent and doing smart things and being leading edge are challenges. You have to figure out what level to drop in on, where you are in the industry. Are you a startup or are you a state organization that needs to be a fast follower?

Paul Vallé: Addressing what Otto Toth highlighted, tying up capital for three years is an enormous cost, in carrying costs, as well as competitive posture. Any solution you imagined three years ago has three years of technical debt when it launches. Three years is about the amount of time we expect the system to last before renewal. This is a key problem that the agile development methodology tries to tackle.

If you can create high bandwidth, you have access to a lot of knowledge and a lot of insights. Then you have low latency, and you’re able to respond to what you learned quickly and you’re able to inform your business decisions.

Your systems must be alive and you must continuously push them forward and tighten up your release cycles. You should try to release four or eight times a year, and eventually get to a point where you can do multiple releases per day, and even do per feature releases.

Per feature releases are ideal in an agile world. It gives you the high bandwidth, the low latency and feedback loops. And a per user feature enablement lets you create an A/B testing capability for new revolutions of your application. Moving to per user feature enablement and per feature releases is an enormous transformation and has everything to do with agility and velocity.

Audience comment: As a CTO manager, what resource do you use to be skeptical of smart engineers who want to build things from scratch?

Otto Toth: I have a very simple rule that if the service costs less than an engineer’s one-year salary, then don’t even think about developing it. Two weeks can turn into two years and 10 people and can result in nothing.

Gene Leganza: There’s a notion at the engineer level that agile means “There’s nothing between me and creating a solution. That’s what you hired me for and I have the smarts. And I don’t want any bureaucracy.” Then there’s agility at the enterprise level, which is about reducing risk and understanding how soon change can be in production.

What I tell people is it depends who you talk to. The higher up you go, the more people are going to be receptive to what improves the whole portfolio rather than one project.

And this is where architects come in, someone who has been hands-on, and has the credibility and knowledge to guide the organization more strategically.

Interested in being a part of a discussion like this one? VELOCITY OF INNOVATION is a series of thought-leadership events for senior IT management hosted by Pythian. Pythian invites leading IT innovators to participate in discussions about today’s disruptive technologies: big data, cloud, advanced analytics, DevOps, and more. These events are by invitation only.

If you are interested in attending an upcoming Velocity of Innovation event in a city near you, please contact To view our schedule of upcoming events visit out Velocity of Innovation page.

Categories: DBA Blogs

Log Buffer #443: A Carnival of the Vanities for DBAs

Pythian Group - Fri, 2015-10-02 10:45

This Log Buffer Edition finds and publishes blog posts from Oracle, SQL Server and MySQL.


  • SCRIPT execution errors when creating a DBaaS instance with local and cloud backups.
  • Designing Surrogate vs Natural Keys with Oracle SQL Developer.
  • EBS General Ledger – Accounting Hub Reporting Cloud Service.
  • Oracle Database Standard Edition 2 is available.
  • Disable “Build After Save at JDeveloper” 12c.

SQL Server:

  • Learn where to get the latest installation and learning resources for the ever-evolving components of the Hadoop ecosystem and how those components may complement Microsoft SQL Server common everyday tasks.
  • Creating Dashboards for Mobile Devices with Datazen.
  • Install SQL Server Management Studio with Web Installer without Internet Access.
  • Using wildcard to find patterns in strings going from the basics to some more complicated conditions.
  • A general way to maintain History tables.


  • Capture database traffic using the Performance Schema.
  • Become a MySQL DBA blog series – Database Indexing.
  • Prepping your MySQL indexes for a character set change.
  • HowTo: Retrieve Direct Messages From Twitter and Store Them in MySQL.
  • Using Docker to Visualize MySQL Performance Schema.


Learn more about Pythian’s expertise in Oracle SQL Server & MySQL.

Categories: DBA Blogs

On the Necessity of Flight

Oracle AppsLab - Fri, 2015-10-02 02:39

Editor’s note: Our team participated in many of the Summer of Innovation events held by Laurie (@lsptahoe) and her team. Here’s a recap of the IoT Hackathon held at Oracle HQ, July 30-31. Enjoy.

“The wind was a torrent of darkness among the gusty trees,
The moon was a ghostly galleon tossed upon cloudy seas…”
The Highwayman, Alfred Noyes

To Luis, Osvaldo, and me this beautiful poetry calls to mind one thing. Quadcopters. We started flying these machines about a year ago. The Syma X1, for example, costs ≅$30 and I cannot recommend it enough. Guilty feelings come with this amount of fun and exhilaration, at this price. Relax. Order now!

 AA batteries not included.

Syma X1: AA batteries not included.

So for a recent Oracle Internet of Things Hackathon, our first idea was to stick sensors on a quadcopter. We could have used the Syma X1 but we were ready to graduate to something more–programmable with the potential for autonomy–like the Parrot AR Drone 2.0. At an almost affordable $300, you get a very fun and very hackable quadcopter. You can telnet right into the thing. I mean, come on! There are even JavaScript libraries available to control it and grab live video from its two cameras, or you can use any Android or iOS device to fly while you see what it sees.

Parrot app with video + controls.

Screenshot of Parrot app shows streaming live video + controls.

Trust me here. You can justify the use cases and guarantee the safe, professional operation of a quadcopter in a corporate environment. And you can do it with less than 100 emails, discussions, and offhand comments executed strategically over the course of a year or so. A quadcopter seed will, if properly nurtured, sprout a seedling of official approval. Only minutes after approval, that seedling grows propellers.

Parrot AR Drone 2.0 + masking tape + LightBlue Bean.

Parrot AR Drone 2.0 + masking tape + LightBlue Bean.

The Parrot hatches. I hear its first peeps–beeps–and 2 seconds later it flies the nest. I close my front door behind me, the Parrot hovers outside. Surreal excitement, I fly. Flight! Flying! Crashing, fixing, caring, charging. Repeat, repeat,…

Now to the Hackathon. In a nutshell, our idea automates warehouse data collection: find merchandise, identify malfunctioning temperature/humidity sensors, go where people cannot, and such. Tape a LightBlue Bean and maybe some sensors onto the Parrot’s back, write some JavaScript to fly the quad around, do a little dance, and fly home. One problem: upon arriving the morning of the hackathon we were informed that due to safety concerns no drones would be allowed to fly in the venue. We had prepared for this so we went off to our already-booked private meeting room, GoPro in hand, ready to code and create a demo video.

But there was another problem. We could barely control the Parrot. We did not shell out for a Parrot with GPS, and we naively thought that a magnetometer would provide the data needed to precisely control flight. But that’s not the way the world works, baby. How many times did our code raise the Parrot into the air only to flip it over on its back or careen it into a wall? So many times, it was truly disheartening. At first we didn’t even have a clue what the problem might be. In our minds, as software guys, you tell the drone to go forward for 500ms and it goes directly forward as commanded. But what’s “forward” mean? The compass was not accurate and our other efforts…

quadcopter tiles

This did not work.

…no, the checkerboard does not help the Parrot go forward, does not help the flipping, nor the careening, nor the crashing. Something needed to be done and we did not have much time left. What about the Parrot’s eyes? The JavaScript libraries access video and images from the Parrot’s cameras. Grab an image, follow a line half way down the image, and check 10% of the pixels for something close to the color red. If the red target is to the right, go right. If the red target is to the left, go left. If the red target takes up 75% or more of the image, stop.

Will you believe me if I tell you it worked? It did! When carrying our red target, the Parrot would follow us around the room. Our simple code performed smoothly. Amazement, disbelief, and joy! Strangely, surreally, the Parrot seemed alive. All by itself, like a puppy coming to play, it knew how to get around.

The drone loved the color red so much, we had to cover up a few things.

The drone loved the color red so much, we had to cover up a few things.

Then it stopped working. We had split the code into parts: control, vision, sensors, UI. At one point, the code worked properly but then we got fancy. In our confidence we quickly added frills like a little dance, and a flip! Then the Parrot kept losing sight of the target. We only had two batteries and we did not have enough charge to debug. In retrospect, I think it started acting poorly when I tweaked the RGB color identifier function. We needed a video and had just enough charge for this…

See how jerky it acts? That’s me controlling it. When the code works, it runs much more smoothly. Given these complications, and some stiff competition, we did not win anything at the hackathon. I think Luis, Osvaldo, and I are OK with it though. The Parrot works well and if we get some more time to mess with it, it will fly autonomously once again.Possibly Related Posts:

Kumpulan Base Town Hall 8 Farming Terbaru

Daniel Fink - Thu, 2015-10-01 20:56
Kumpulan Base Town Hall 8 Farming Terbaru - Pada kesempatan kali ini saya akan membagikan base town hall 8 farming terbaru dengan air sweaper yang mana kita ketahui bahwa base th 8 dimana kita akan menemukan hal-hal baru pada clash of clans ini. Base th 8 terbaik bisa kalian buat dengan mudah caranya adalah dari base kita, yap tentu saja bila base kita lemah setiap lawan yang menyerang pasti akan menghancur leburkan base th 8 kita. Nahh untuk itu kamu bisa membuat base th 8 terkuat dengan meniru gambar base th 8 terbaru dibawah ini karena memang sudah teruji ketahanannya dari serangan darat maupun udara namun dengan catatan musuh setara dengan kita.

Di sini saya sudah merangkum berbagai jenis formasi base th 8 yang bisa digunakan untuk Town Hall 8. Susunan formasi (layout) base Town Hall 8 ini memiliki beberapa tipe. Tipe-tipe base Town Hall 8 antara lain: Base town hall 8 Farming, Base town hall 8 Farming/Trophy, Base town hall 8 Hybrid, Base town hall 8 Clan War.
Base TH 8 FarmingMaksimal Struktur : 6 Level 12 Gold Mines, 6 Level 12 Elixir Collectors, 2 Level 3 Dark Elixir Drills, 3 Level 11 Gold Storages, 3 Level 11 Elixir Storages, 1 Level 4 Dark Elixir Storage, 2 Level 4 Dark Barracks, 4 Level 10 Barracks, 4 Level 6 Army Camps, 1 Level 6 Laboratory, 1 Level 3 Spell Factory, 1 Level 4 Clan Castle

Maksimal Farming : 5 Level 10 Cannons, 5 Level 10 Archer Towers, 225 Level 8 Walls, 4 Level 6 Mortars, 6 Level 5 Bombs, 3 Level 6 Air Farmings, 6 Spring Traps, 3 Level 6 Wizard Towers, 3 Level 3 Giant Bombs, 4 Level 3 Air Bombs, 2 Level 1 Seeking Air Mines, 2 Level 2 Skeleton Traps, 3 Level 6 Hidden Teslas

Heroes : 1 Level 10 Barbarian King
Base TH 8 Farming TerbaruKumpulan Base Town Hall 8 Farming Terbaru
Kumpulan Base Town Hall 8 Farming Terbaru
Kumpulan Base Town Hall 8 Farming Terbaru
Kumpulan Base Town Hall 8 Farming Terbaru
Kumpulan Base Town Hall 8 Farming Terbaru
Kumpulan Base Town Hall 8 Farming Terbaru
Nahhh, itulah beberapa gambar base town hall 8 semoga bisa bermanfaat untuk kalian semua tentang base town hall 8 farming terbaru 2015, selamat mendesain dan berkreasi!

Kumpulan Base Town Hall 8 Defense Terbaru

Daniel Fink - Thu, 2015-10-01 20:46
Kumpulan Base Town Hall 8 Defense Terbaru - Pada kesempatan kali ini saya akan membagikan base town hall 8 defense terbaru yang mana kita ketahui bahwa base th 8 dimana kita akan menemukan hal-hal baru pada clash of clans ini. Base th 8 terbaik bisa kalian buat dengan mudah caranya adalah dari base kita, yap tentu saja bila base kita lemah setiap lawan yang menyerang pasti akan menghancur leburkan base th 8 kita. Nahh untuk itu kamu bisa membuat base th 8 terkuat dengan meniru gambar base th 8 terbaru dibawah ini karena memang sudah teruji ketahanannya dari serangan darat maupun udara namun dengan catatan musuh setara dengan kita.

Di sini saya sudah merangkum berbagai jenis formasi base th 8 yang bisa digunakan untuk Town Hall 8. Susunan formasi (layout) base Town Hall 8 ini memiliki beberapa tipe. Tipe-tipe base Town Hall 8 antara lain: Base town hall 8 Farming, Base town hall 8 Defense/Trophy, Base town hall 8 Hybrid, Base town hall 8 Clan War.
Base TH 8 DefenseMaksimal Struktur : 6 Level 12 Gold Mines, 6 Level 12 Elixir Collectors, 2 Level 3 Dark Elixir Drills, 3 Level 11 Gold Storages, 3 Level 11 Elixir Storages, 1 Level 4 Dark Elixir Storage, 2 Level 4 Dark Barracks, 4 Level 10 Barracks, 4 Level 6 Army Camps, 1 Level 6 Laboratory, 1 Level 3 Spell Factory, 1 Level 4 Clan Castle

Maksimal Defense : 5 Level 10 Cannons, 5 Level 10 Archer Towers, 225 Level 8 Walls, 4 Level 6 Mortars, 6 Level 5 Bombs, 3 Level 6 Air Defenses, 6 Spring Traps, 3 Level 6 Wizard Towers, 3 Level 3 Giant Bombs, 4 Level 3 Air Bombs, 2 Level 1 Seeking Air Mines, 2 Level 2 Skeleton Traps, 3 Level 6 Hidden Teslas

Heroes : 1 Level 10 Barbarian King

Base TH 8 Defense TerbaruKumpulan Base Town Hall 8 Defense Terbaru
Kumpulan Base Town Hall 8 Defense Terbaru
Kumpulan Base Town Hall 8 Defense Terbaru
Kumpulan Base Town Hall 8 Defense Terbaru
Kumpulan Base Town Hall 8 Defense Terbaru
Kumpulan Base Town Hall 8 Defense Terbaru
Kumpulan Base Town Hall 8 Defense Terbaru
Kumpulan Base Town Hall 8 Defense Terbaru
Kumpulan Base Town Hall 8 Defense Terbaru
Kumpulan Base Town Hall 8 Defense Terbaru
Kumpulan Base Town Hall 8 Defense Terbaru
Kumpulan Base Town Hall 8 Defense Terbaru
Kumpulan Base Town Hall 8 Defense Terbaru
Nahhh, itulah beberapa gambar base town hall 8 semoga bisa bermanfaat untuk kalian semua tentang base town hall 8 defense terbaru 2015, selamat mendesain dan berkreasi!

What I Wanted to Tell Terry Bradshaw

Cary Millsap - Thu, 2015-10-01 16:23
I met Terry Bradshaw one time. It was about ten years ago, in front of a movie theater near where I live.

When I was little, Terry Bradshaw was my enemy because, unforgivably to a young boy, he and his Pittsburgh Steelers kept beating my beloved Dallas Cowboys in Super Bowls. As I grew up, though, his personality on TV talk shows won me over, and I enjoy watching him to this day on Fox NFL Sunday. After learning a little bit about his life, I’ve grown to really admire and respect him.

I had heard that he owned a ranch not too far from where I live, and so I had it in mind that inevitably I would meet him someday, and I would say thank you. One day I had that chance.

I completely blew it.

My wife and I saw him there at the theater one day, standing by himself not far from us. It seemed like if I were to walk over and say hi, maybe it wouldn’t bother him. So I walked over, a little bit nervous. I shook his hand, and I said, “Mr. Bradshaw, hi, my name is Cary.” I would then say this:

I was a big Roger Staubach fan growing up. I watched Cowboys vs. Steelers like I was watching Good vs. Evil.

But as I’ve grown up, I have gained the deepest admiration and respect for you. You were a tremendous competitor, and you’re one of my favorite people to see on TV. Every time I see you, you bring a smile to my face. You’ve brought joy to a lot of people.

I just wanted to say think you.
Yep, that’s what I would say to Terry Bradshaw if I got the chance. But that’s not how it would turn out. How it actually went was like this, …my big chance:

Me: I was a big Roger Staubach fan growing up.
TB: Hey, so was I!
Me: (stunned)
TB: (turns away)
The End
I was heartbroken. It bothers me still today. If you know Terry Bradshaw or someone who does, I wish you would please let him know. It would mean a lot to me.

…I did learn something that day about the elevator pitch.

My Sales Journey: #5

Pythian Group - Thu, 2015-10-01 13:49

I am a little sad to let go of the Life of a newly minted Sales Professional title today but happy that I am starting to develop a bit of a patina. My Sales Journey reflects my state of mind right now and feels more appropriate given the fact that today marks the end of my first month at Pythian!

Last week we explored social media and where people are building their online habitats. Today, lets journey inside the minds of these people to see what they think. Let me explain.

As a sales professional for a managed service I talk to decision makers and stakeholders. My job is to engage them and hopefully they will want to take the conversation one step further. For all this to happen I need to know what their responsibilities, their pain points and their challenges are.

So today lets step inside the mind of a VP/Director/Executive:

They are responsible for ensuring the continual functioning of mission critical operations. They have to stay relevant while bridging the gap between business and technology. They are in charge of driving innovation and improving profitability. They are also tasked with delivering flexible strategies that enable business to deliver high quality/valuable services.

Now that I know this on a broad level I can be more effective with my message. This week has been all about creating/assembling content that answers to these challenges and responsibilities. These can come in the form of white papers, relevant marketing, team resumes, cost analysis and slide decks.

Know their industry and purchasing cycles. This is a research heavy task but pays off when you have a carefully curated list that you can refer to. It becomes a powerful weapon in your sales arsenal.

Sleuth enough information to determine initial feasibility. Your first contact is twice as likely to be successful if you have qualified the type of messaging with their current challenge.

As you can tell, lots of learning happened in the last week. I hope some of these tips will help you with your outreach. Stay tuned next week when we step in to the mind of a manager who may be lower on the rung but can be a key person to land your message in front of the decision makers.

Now, It is Friday and time to kick back and relax with a team lunch! My second one in 4 weeks! Yessirrrr, that is how we roll at Pythian. See you next week!


Categories: DBA Blogs

Oracle Priority Support Infogram for 01-OCT-2015

Oracle Infogram - Thu, 2015-10-01 13:42

No OS Authentication? datapatch will fail in every upgrade, from Upgrade your Database - NOW!
A Surprising Program, from Oracle Database PL/SQL and EBR.
Data Warehouse
DOP Downgrades, or Avoid The Ceiling, from The Data Warehouse Insider blog.
Multi Data Source Configuration for Database Outages, from The WebLogic Server Blog.
Evaluating HTM for pauseless garbage collectors in Java, from David Dice’s Weblog.
Creating Games with JavaFX 8: Case Study, from The Java Tutorials Blog.
The 10 most recently created notes for OAG as of 24 Sept. 2015., from Proactive Support - Java Development using Oracle Tools.
Ops Center
Changing an Asset's Name, from the Oracle Ops Center blog.
Data Integration
Defining and Implementing a Realistic Data Governance Strategy – Webcast Recap, from the Data Integration blog.
Top tweets SOA Partner Community – September 2015, from the the SOA & BPM Partner Community Blog.
Real User Monitoring
How to Configure Used ID Identification, from Real User Monitoring.
Solaris: Identifying EFI disks, from Giri Mandalika's Repository.
From the Oracle E-Business Suite Support blog:
EBS General Ledger - Accounting Hub Reporting Cloud Service
ATTN: BI Publisher has a SIG Meeting at Oracle Open World 2015
New! Journal Approvals Integrated With Oracle Approvals Management and Oracle Workflow!
Finally Eliminate Those Duplicate WIP Transactions!

Rise of the Robots - Review

Abhinav Agarwal - Thu, 2015-10-01 10:08
Rise of the Robots: Technology and the Threat of a Jobless Future
Martin Ford

Part 1 of 3

"I'm smart; you're dumb. I'm big; you're small. I'm right; you're wrong. And there's nothing you can do about it."

Thus spake Harry Wormwood in the movie "Matilda". This well could be the message that robots will have for us in the not too distant future. The dramatic improvements in the speed, the accuracy, and the areas in which computers have begun to comprehensively outperform humans leads one to believe that while a so-called singularity may well be some ways off, the more immediate effects of this automation are already being felt in permanent job losses. In a country like India, which has used digital technologies quite effectively in the last decade and a half to grow a $150 billion IT-BPM industry, the impact could be devastating - especially where an estimated 10 million people are employed.
In many spheres - chess for example - they could utter these lines to us humans today and there's nothing we can do about it - for the computer is right. The puniest of computers in the tiniest of smartphones possesses enough computing horsepower and smart-enough algorithms (written by us humans - oh yes, the irony!) to defeat the best of us humans in chess, every single time, without breaking a sweat. Computers have been able to add, subtract, divide, square, multiply faster and more accurately than us for decades now, and there's nothing we can do about that either.

From the time of the Luddites - who rose up against the machines of the Industrial Revolution in the early years of the nineteenth century - to the present-day "Judgment Day" Sarah Connor avatars, inspired as much by an acute awareness of the march of technology as by James Cameroon's "Terminator" movies, the refrain of the chorus has been more or less unchanging: the machines are coming for our jobs, our livelihoods, and will finally come for us (the Matrix was premised on a variant of one such dystopian future). Computing power of computers exploded in the second half of the twentieth century, obeying the inexorable pull of Moore's Law, and made feasible by advances in semiconductors, fabrication techniques, and electrical engineering. As did fears that similar software advances could somehow endow machines with intelligence - Artificial Intelligence. These fears however did not quite come to pass. For several decades, there were several false hopes and starts that were kindled and then extinguished. Till this decade. The congruence of seemingly infinite computing power - thanks to massive server farms running in the "cloud" (a mangled metaphor if ever there was one), cheap and lightning fast bandwidth available on tap, storage and memory that keeps getting impossibly cheaper every year, and sophisticated software algorithms - has however made it clear that "machine intelligence" is no longer an oxymoron. We are well and truly living in the middle of the machine age. The "singularity" may well be witnessed in our lifetimes, within a decade or two even.

Martin Ford's book, "The Rise of the Robots: Technology and the Threat of a Jobless Future" lays out the case for a not-so-distant future where machines make possible the automation of almost every task imaginable, but at a great social and economic cost. The book is neatly organized, lucidly argued, and except for a lengthy and somewhat incongruous chapter on the medical system, the book stays on point. Ford makes it clear that neither is this technological progress reversible, nor wholly desirable. Its consequences therefore cannot be wished away - income inequality as an example, which economists for three decades have been explaining away as a temporary anomaly. The last section, which is more contemplative and prescriptive, as opposed to the earlier sections which are descriptive, discusses possible solutions, some of which will shock free market proponents. Whether there are more practical, workable answers is quite another thing though.

Part 2 of 3

Machines have been able to do mechanical jobs faster than humans, with greater precision, and for longer periods of time - the cotton gin invented in the eighteenth century for example. The inevitable loss of jobs called for a re-skilling of the people affected, and the mantra went that you had to pull yourself up by your socks, learn a new skill, and get productive again. Martin Ford's book shatters that illusion. There is not a single profession left - whether unskilled or skilled, whether in technology or medicine or liberal arts, whether one that can be performed remotely or requires direct human interaction - that is not at threat from the machines. Whichever way you slice and dice it, you are left facing one or the other variation of a dystopian future, with stark income inequalities, a substantial population that will require doles on a permanent doles, and the concomitant social upheavals.

Some years back, when offshoring was in the news and concerns about its impact on US jobs was at its peak, with hundreds of thousands of jobs moved offshore to countries like India, there were stories coming out regularly, like the one about Southern California workers being made to train H1-B visa holders, many of whom took over their jobs. Pfizer made "hundreds of tech workers at its Connecticut R&D facilities" train their replacements - guest workers from India. If the economics of labor cost arbitrage precipitated the migration of skilled technology jobs away from the United States and to countries like India (being "Bangalored" entered the urban lexicon only a decade ago), technology could plausibly bring those jobs back to the United States - call it "reshoring". The quantum of jobs reshored, however, is going to be a massive disappointment. Consider this: "In 2011, the Washington Post’s Michael Rosenwald reported that a colossal, billion-dollar data center built by Apple, Inc., in the town of Maiden, North Carolina, had created only fifty full-time positions." But it is precisely this elimination of the need for many people that makes the economics of reshoring work out. Ironical.

While the United States can at least look forward to the reshoring of some jobs lost to manufacturing in China or services in India, the loss of such jobs is certain, on the other hand, to cause greater upheaval in these offshore countries. India's socio-economic progress is predicated in great deal on a re-skilling of its labour force to take advantage of an emerging "Digital India" both in the manufacturing and services sector, but which is in mortal danger of being blindsided by the rise of the machines. The use of IT-based services as a catalyst for driving economic growth in smaller - Tier B and Tier C - cities in India is a recurrent theme for planners. But this could be short-circuited by the rise of the robots, who, once trained - by humans - can perform the jobs of humans, better, and faster. Indians were trained by their American counterparts to do their jobs. Unbeknownst to many, these people are actors in the same offshoring saga that played out a decade ago, but with the proverbial shoe on the other foot now. "The bottom line is that if you find yourself working with, or under the direction of, a smart software system, it’s probably a pretty good bet that—whether you’re aware of it or not—you are also training the software to ultimately replace you."

India has been a spectacular laggard when it has come to industrializing its economy - it is probably unique among all developing nations to be progressing (or at least with ambitions of progressing) from a primarily agrarian economy to a services-based economy, skipping substantially the intermediate phase of industrialization that every single industrialized nation went through last century. It was industrialization that provided the bedrock for the middle-class in nations, which then aspired towards a better quality of life, with the ability to pay for it - thus driving the move towards a services-based economy. For India, it could be argued by some that this skipping may prove to be a blessing, since an industrialized economy is more susceptible to efficiencies wrought by advancements in technology. Consider these examples from Ford's book:

1. "in the United States, chickens are grown to standardized sizes so as to make them compatible with automated slaughtering and processing."

2. Momentum Machines, a San Francisco based startup has developed a machine that "shapes burgers from freshly ground meat and then grills them to order - including even the ability to add just the right amount of char while retaining all the juices. The machine, which is capable of producing about 360 hamburgers per hour, also toasts the bun and then slices and adds fresh ingredients like tomatoes, onions, and pickles only after the order is placed." The company's co-founder is clear that these machines are not "meant to make employees more efficient... It's meant to completely obviate them."

3. "Vision Robotics, a company based in San Diego, California, is developing an octopus-like orange harvesting machine. The robot will use three-dimensional machine vision to make a computer model of an entire orange tree and then store the location of each fruit. That information will then be passed on to the machine’s eight robotic arms, which will rapidly harvest the oranges."

4. "Researchers at Facebook have likewise developed an experimental system—consisting of nine levels of artificial neurons—that can correctly determine whether two photographs are of the same person 97.25 percent of the time, even if lighting conditions and orientation of the faces vary. That compares with 97.53 percent accuracy for human observers."

5. "A Facebook executive noted in November 2013 that the Cyborg system routinely solves thousands of problems that would otherwise have to be addressed manually, and that the technology allows a single technician to manage as many as 20,000 computers."

6. If reading certain news articles makes you wonder whether a robot wrote it, things are going to get better - or worse. Computer algorithms are at work to churn out articles that will be indistinguishable from those written by humans. Liberal arts became even more unviable - if ever that was possible.
"In 2010, the Northwestern University researchers who oversaw the team of computer science and journalism students who worked on StatsMonkey raised venture capital and founded a new company, Narrative Science, Inc., to commercialize the technology. The company hired a team of top computer scientists and engineers; then it tossed out the original StatsMonkey computer code and built a far more powerful and comprehensive artificial intelligence engine that it named “Quill.”
... One of Narrative Science’s earliest backers was In-Q-Tel, the venture capital arm of the Central Intelligence Agency"

"To keep instructional costs down, colleges are relying ever more heavily on part-time, or adjunct, faculty who are paid on a per-course basis—in some cases as little as $2,500 for a semester-long class—and receive no employee benefits. Especially in the liberal arts, these adjunct positions have become dead-end jobs for huge numbers of PhD graduates who once hoped for tenure-track academic careers."
7. "Radiologists, for example, are trained to interpret the images that result from various medical scans. Image processing and recognition technology is advancing rapidly and may soon be able to usurp the radiologist’s traditional role."

8. "In July 2012, the London Symphony Orchestra performed a composition entitled Transits—Into an Abyss. One reviewer called it “artistic and delightful.” The event marked the first time that an elite orchestra had played music composed entirely by a machine. The composition was created by Iamus, a cluster of computers running a musically inclined artificial intelligence algorithm."

9. "Perhaps the most remarkable elder-care innovation developed in Japan so far is the Hybrid Assistive Limb (HAL)—a powered exoskeleton suit straight out of science fiction. Developed by Professor Yoshiyuki Sankai of the University of Tsukuba, the HAL suit is the result of twenty years of research and development. Sensors in the suit are able to detect and interpret signals from the brain. When the person wearing the battery-powered suit thinks about standing up or walking, powerful motors instantly spring into action, providing mechanical assistance. A version is also available for the upper body and could assist caretakers in lifting the elderly. Wheelchair-bound seniors have been able to stand up and walk with the help of HAL."

As one goes over these examples, it becomes obvious that automation is a sword that cuts both ways. Is India equipped - and more importantly, are the planners aware - to handle the flood of automation that could wash away entire swathes of jobs being dreamed up by ambitions of a digitally-enabled nation?

Part 3 of 3

As 2014 drew to a close, the Indian IT industry was rocked by rumours that TCS (the largest Indian IT company by annual revenues) had completed an internal review and had initiated lay offs of thousands of employees - mostly in middle management. Some stories talked about a number as high as 30,000. The saga finally ended with a round of clarifications and denials by TCS and some well-deserved opprobrium over its inept handling of the needless controversy. What the fracas however served to highlight was a stark truth that's been staring at the Indian IT industry for some time now - the skills that the typical Indian IT worker possesses are mostly undifferentiated and prime candidates for automation.
What is worse, from at least one perspective, is the fact that (smart) humans have built technology that has becoming adept at "engineering the labor out of the product." One will need to be particularly myopic to not also recognize that "the machines are coming for the higher-skill jobs as well." This much should have been clear in part two of this series, through the examples I cited from Martin Ford's book.
One recurring theme in Martin Ford's book, "Rise of the Robots", at least in the initial chapters, is the permanence and acceleration of offshoring to countries like India, which he believes, "has built a major, nationally strategic industry specifically geared toward the electronic capture of American and European jobs." (As an aside, most Indians would be somewhat puzzled by this assertion, given at times the outright hostility which politicians in India display towards the IT industry, like the time when a former prime minister indirectly accused the Bangalore IT industry of "immoral, unethical and illegal prosperity"!) Anyway, leaving that aside aside, in advancing his argument Ford posits that as "powerful AI-based tools make it easier for offshore workers to compete with their higher-paid counterparts in developed countries, advancing technology is also likely to upend many of our most basic assumptions about which types of jobs are potentially offshorable. Nearly everyone believes, for example, that occupations that require physical manipulation of the environment will always be safe."

Ford believes that the development of a digital infrastructure in India and the advancement of AI and related technologies will make things worse for US (and Europe) jobs. True to some extent though that may be, you have to consider the fact that increasing automation makes it cheaper and less labor-intensive to maintain, run, and patch-and-upgrade software applications. Furthermore, any offshoring of jobs adds its own overheads by way of administrative and managerial redundancies that cannot be done away with. Automation efficiencies reduce the need for labour, which is the often the single biggest component in any software application over its entire life. Therefore, the very factors that Ford fears are threatening to make offshoring permanent and more widespread are also likely to make reshoring financially viable. It's a sword that cuts both ways.

To be fair, the digital economy in India has a lot of headroom to grow; especially as the Indian government's Smart City initiative brings e-governance and services to the common man through the Internet and technologies. This could well provide a second wind to the Indian IT industry for a decade or more.

However, it is a smart strategy to keep one eye on the what the winds of such a digital nirvana may blow in. An indicator of the direction in which the Indian IT job market is likely to evolve therefore can be found by looking at the US, where the "propensity for the economy to wipe out solid middle-skill, middle-class jobs, and then to replace them with a combination of low-wage service jobs and high-skill, professional jobs that are generally unattainable for most of the workforce, has been dubbed "job market polarization.""
This phrase - "job market polarization" should give us a fair indication of what is in store for the hundreds of thousands, even millions, of graduates in India, many of whom emerge today out of college with a stark degree of antipathy for doing the "9-5" grind that they saw their parents and its generation go through. Digital "start-up" nirvana beckons for them. Each sees himself as a digital entrepreneur of the new economy. They are ready to chuck the "dependable income stream that anchors them into the middle-class" - they view it not as an "anchor" but more a millstone. However, the vast majority is likely to find itself stuck in what "techno visionary" Jared Lanier calls the "informal economy that is found in third-world nations." It's a tiny minority that will "live at the extreme left of the long tail" of such a digital economy. For every Flipkart or SnapDeal (the final word on that fairy-tale saga is yet to be written), you will find tens of thousands of resellers at the other end of the payoff tail, paying these e-tailers money every month for the privilege of selling on their platforms, at prices that barely cover operating costs.

The Indian middle-class, for all its flaws, has represented for decades an aspirational lodestar for the vast majority of the country's poor. So what happens when the digital economy hollows out the middle of the job market - "job polarization" as described above? Again, we can look westwards for possible answers.
"In an analysis published in February 2014, MIT economist James Poterba found that a remarkable 50 percent of American households aged sixty-five to sixty-nine have retirement account balances of $5,000 or less. According to Poterba’s paper, even a household with $100,000 in retirement savings would receive a guaranteed income of only about $5,400 per year (or $450 per month) with no cost-of-living increases, if the entire balance were used to purchase a fixed annuity."In other words, in the absence of both a retirement corpus and a government guaranteed pension, there is a real risk of an emergent middle-class sliding right back into the working poor or even the underclass - a recipe for social unrest.
An inevitable counter-argument to all this unease generated by the "rise of the robots" is the "humans are underrated" palliative. Championing this is Tom Davenport (of "Competing on Analytics" fame) who now talks of "amplified intelligence" (which unfortunately has more the stench of a seo-optimized buzzword than anything substantial at this point) - where "smart" humans work to "augment" "smart" machines. Then there is also Geoff Colvin, who penned the insightful 2008 book, "Talent Is Overrated", and who has returned with "Humans Are Overrated". I have yet to read Colvin's latest book, so judgment day is reserved on the book, but to Davenport's argument, some of the evidence suggests an easy refutation - "In his 2007 book Super Crunchers, Yale University professor Ian Ayres cites study after study showing that algorithmic approaches routinely outperform human experts. When people, rather than computers, are given overall control of the process, the results almost invariably suffer." In many fields where algorithms rule the roost, to argue for human "augmentation" or "amplification" is no better than to argue for more cooks to brew the broth - we know that aphorism, don't we?
In conclusion, and in many ways, the saga documented in "Rise of the Robots" calls to mind the ancient Indian tale of the four friends:
In ancient India there lived four friends. Three of them were very learned, while the fourth was a simpleton, even considered a fool. The four decided to go to the capital and seek their fortune from the king. Along the way, while passing through a jungle, they came across the bones of a lion long dead. The first friend used his knowledge to assemble the bones into a skeleton. The second friend used his skills to fashion a skin over the skeleton, while the third prepared to bring the lion back to life. At this the fourth friend - the simpleton - warned his other three friends of the perils of doing so, and was roundly rebuked by the three, wiser friends. The simpleton again warned them and upon being ignored, climbed a tree for safety. The third friend used his knowledge to breathe life into the lion. I don't need to tell you how this tale ended for the three wise men.

And I will end here.

Buying Info:Hardcover: 352 pagesPublisher: Basic Books (May 5, 2015)ISBN-10: 0465059996ISBN-13: 978-0465059997

US: Rise of the Robots: Technology and the Threat of a Jobless Future
India: Rise of the Robots: Technology and the Threat of a Jobless Future

The first part was first published in PerformanceGurus on 8th August, 2015.
The second part was first published in PerformanceGurus on 13th August, 2015.
The concluding part was first published in PerformanceGurus on 15th August, 2015.

 © 2015, Abhinav Agarwal (अभिनव अग्रवाल). All rights reserved.

Generate 11g password hash

Laurent Schneider - Thu, 2015-10-01 09:14

An easy way to generate a value string from the ssl is to use openssl

Let’s take a random salt of ABCDEFGHIJ. The length of 10 is important.

The hexadecimal representation is -41-42-43-44-45-46-47-48-49-4A-

$ echo "SafePassw0rDABCDEFGHIJ\c" | openssl dgst -sha1
(stdin)= 47cc4102144d6e479ef3d776ccd9e0d0158842bb

With this hash, I can construct my value

SQL> create user testuser identified by values 'S:47CC4102144D6E479EF3D776CCD9E0D0158842BB4142434445464748494A';

User created.

SQL> grant create session to testuser;

Grant succeeded.

SQL> conn testuser/SafePassw0rD

If you prefer PL/SQL over shell, use DBMS_CRYPTO

SQL> exec dbms_output.put_line('S:'||dbms_crypto.hash(utl_raw.cast_to_raw('SafePassw0rDABCDEFGHIJ'),dbms_crypto.HASH_SH1)||utl_raw.cast_to_raw('ABCDEFGHIJ'))

PL/SQL procedure successfully completed.

In 12c there is also a “T” String. According to the doc
The cryptographic hash function used for generating the 12C verifier is based on a de-optimized algorithm involving PBKDF2 and SHA-512.

Hybrid Cloud Management

OracleApps Epicenter - Thu, 2015-10-01 08:41
Here is Youtube video for more insights on Hybrid Cloud Management   :)
Categories: APPS Blogs

IBM Bluemix - Triggerring backing service creation from "Deploy to Bluemix" button

Pas Apicella - Thu, 2015-10-01 07:01
I recently posted about the "Deploy to Bluemix" button which will automatically deploy an application into IBM Bluemix from a single click.

If the application requires backing services they can automatically be created using the"declared-services" tag as shown below. Declared services are a manifest extension, which creates or looks for the required or optional services that are expected to be set up before the app is deployed, such as a data cache service. You can find a list of the eligible Bluemix services, labels, and plans by using the CF Command Line Interface and running cf marketplace


    label: rediscloud
    plan: 30mb
 - name: pas-sbsessions
   memory: 512M
   instances: 2
   path: ./target/SpringBootHTTPSession-0.0.1-SNAPSHOT.jar
   host: pas-sbsessions
   buildpack: java_buildpack
    - redis-session

Note: Declared services is an IBM extension of the standard Cloud Foundry manifest format. This extension might be revised in a future release as the feature evolves and improves.
Categories: Fusion Middleware

My Journey from Content Administrator to a Solution Consultant and the Lessons Learned

WebCenter Team - Thu, 2015-10-01 05:00

Guest post by Scott Smith, Redstone Content Solutions Normal 0 false false false EN-US X-NONE X-NONE

Normal 0 false false false EN-US X-NONE X-NONE

/* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-family:"Times New Roman","serif";}

I had the opportunity, about eight years ago, to transition into a role where I was administering Oracle WebCenter Content installations. I learned a lot over the next several years about Oracle, and their partner community.

When I first became our company’s Oracle WebCenter Content Administrator, we had four production servers (clustered into two – two server domains) running WebCenter Content 10g. As of one year ago – there are ten servers (clustered into five – two server domains) running WebCenter Content 11g.

We expanded the number of content items from just over 320,000 to more than 7,000,000 and Oracle WebCenter allowed us to scale easily. Oracle and an Oracle partner helped us through the growth transition.

This growth resulted in some challenges to ensure that the system was always running at its peak capability. As the system expanded to accommodate new functionality and metadata requirements, the need to rebuild the Oracle WebCenter Content index became a daunting task. With regular index rebuilds, the search speeds were acceptable, but not always optimal. We never considered an alternate platform since we knew that we were running the most robust and easily configurable system on the market. We had to learn to manage the expectations for how often we could rebuild the index and what could be expected in terms of search speed from complex searches.

As my career has transitioned and progressed, today I find myself “on the other side” of the fence. I have indeed joined the world of consulting with the very Oracle partner I had come to rely on in my "previous" life.

I now find myself in the position of being envious of those system administrators we serve today. The current release of Distributed Index (DI), from Redstone Content Solutions, has eliminated the need to manage expectations related to index rebuild and search times. Distributed Index integrates with Oracle WebCenter Content (it has been designated by Oracle as an Oracle Validated Integration). DI is an integration that allows an Oracle WebCenter Content Administrator to define and build multiple indexes against their content repository. These indexes can be distributed across hardware that is independent from the current Oracle WebCenter Content architecture. This further reduces search times and index rebuild times.

Some of the features and benefits include:

  • Faceted search
  • Ability to set-up multiple/individual indices based on profiles (See Image)
  • Horizontal and vertical scalability
  • Multi-threaded rebuild
  • Add and search content during a rebuild
  • Create and build an index without restarting the content server
  • Robust administrative page for maintenance of indices
    • Provides real-time feedback on status of an index and ETA on rebuild completion (See Image)
As my career continues to progress, I am excited about the possibilities that exist. I can help companies progress beyond what they thought was possible. They can continue to expand their use of Oracle WebCenter, and the tremendous functionality that it offers. The ability to provide support and solutions that bolster the return on investment for Oracle WebCenter customers is just one of the many reasons why I see a bright future in our partnership with Oracle.

Do not forget to utilize those partners who have experience and can help guide you with proven services and solutions that can smooth out those little bumps on the road to success.

To learn more about Redstone Content Solutions and Distributed Index, please follow the links below, or join us at Oracle OpenWorld 15 where we will be co-hosting this year’s Oracle WebCenter Appreciation Event.

For more details on the event and how to register, please see here.

You can also leverage the following resources to dig deeper into the combined solution:

Emerson Live Webcast Recording

Distributed Index in Action Demo

About the author:

Normal 0 false false false EN-US X-NONE X-NONE

/* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-family:"Times New Roman","serif";}

Scott Smith is a WebCenter Consultant with Redstone Content Solutions. Scott has held a number of positions over his 30+ year career. Most recently, before joining Redstone, he spent 10 years with School Specialty Inc., where he was a Project Manager, Business Analyst, ETL Specialist, and Content Engineer.

/* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-family:"Calibri","sans-serif"; mso-ascii- mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi- mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;}

Once A Week Is Never Enough

Rittman Mead Consulting - Thu, 2015-10-01 04:48

Over the last few months we have been looking at User Engagement and recently asked people take part in a global usage survey so we could create a series of benchmark metrics detailing how organisations used OBIEE.

We had a great response and have started to process the data. One of the first things that struck us was that the average user logs into their OBIEE system about once per week.



We derive the once per week figure from the DAU/MAU metric we have talked about here and here. DAU/MAU shows us the % of your user community repeatably using the tool – so a kind of stickiness metric.

DAU and MAU stand for Daily Average Users and Monthly Average Users and are the unique number of users who login and use the system over the period. The definition of DAU/MAU we are using is (30 day moving average of DAU)/(MAU) – using a moving average levels out any usage spikes on particular days of the week.

The reason this measure is significant is that is tells us of how integrated the system is into people’s (working) lives. If you believe that the information in your OBIEE system is invaluable to your employees carrying out their jobs, then you would expect your DAU/MAU to tend to 100%.

Note: DAU/MAU won’t identify users who don’t into your system at all, there is an assumption that they will login at least once over the period of a month. If this is not happening then you have an adoption problem, not an engagement problem.

Is More Engagement Better?

My view is that the higher the engagement in the system, the more valuable the system is. So the questions become whether one visit per week enough; what does good look like; and what did you expect when you designed the system?

If you follow this reasoning, then we could assume that if we could get people using their OBIEE systems more, then their organisations would be better off.

Raising Engagement

We have previous discussed 5 levers that we think drive user engagement:

  • User interface and user experience
  • Quality, relevance, and confidence in data
  • Performance
  • Ability to use the system
  • Accessibility – is the system available in the right way, at the right time?

I want to talk about a couple of them here and how they can effect engagement.

User Interface And User Experience

We have been looking at report and dashboard design for a while now and believe that every dashboard should tell a story. When a user goes to a screen it must support the job they are doing. This means that dashboards have to be designed first and foremost focusing on user’s business processes. We see too many dashboards that contain loosely coupled sets of data that developers thought should be in the same place.

If you need to understand what data a user or analyst needs to do their job, then observe them, look which reports and spreadsheets they use, follow their eyes to see which cells on the various tables they monitor. Are they looking at trends, comparisions or exceptions?

We cover this in depth through the Visual Redesign phase of our User Engagement Service.

The following quote is from one of our client who has used the service:

The new designs provide a simple and at the same time powerful view of data.

Quality, relevance, and confidence in data

However good your dashboard and report design is, if the underlying data is incorrect or inconsistent, or if the user thinks it is, then the system will not be valuable. Users will go to other sources for the data, and they will stop using the unstrusted source. Too many times trust is purely subjective. This is one of the reasons why Excel starts to take root in organisations as a reporting tool. It is somewhere users can self source data, transform and aggregate it as they please and, maybe misguidedly, trust the results.

This starts to open up a much wider conversation about Data Governance that I will address in future posts. We have spoken to a lot of organisations recently where the issue is not that their users don’t have access to data, its that fact there are multiple systems that they could get the answer from and multiple routes around their information architecture that the data flows. You need a clear business intelligence and analytics architecture and roadmap.

Business intelligence and analytics systems are typically judged by return on investment (ROI), however I wonder if organisations with mature information architectures supported by complex data flows could be better off by looking at the cost and complexity of their data architecture. By looking at this they could address both data governance and the total cost of ownership (TCO).

The first step should be to analyse the analytics driven data flows, find out where they apply business logic, where there is duplication, and where there are silos. If you can simplify this process then you start to build the foundation for building a better ROI business case.

So addressing quality, relevance, and confidence in data is a big undertaking. There are some simple things you can do, such as maintain a taxonomy of reporting attributes across the organisation, however in most organisations with mature information architectures the answer is likely to be more deep rooted.


Our goal at Rittman Mead is to help companies harness data in and around their organisations through a range of analytics strategies, processes and tools. We see User Engagement as a key part of this. We believe in our User Engagement Service we have the right tools to help you raise your DAU/MAU.

We have a fundamental belief that the more people embed business intelligence and analytics into their work lives, the better job they will do their company.

The great thing is that in user engagement in OBIEE is measurable. Usage Tracking provides unequivocal details of how your system is performing, who is using it and how often, now and after any changes.

Categories: BI & Warehousing

Oracle Database Standard Edition 2 is available

Oracle Database Standard Edition 2 was announced earlier this year in a MOS note (2027072.1) and it is now available for download and purchase. Oracle Database Standard Edition 2 is an...

We share our skills to maximize your revenue!
Categories: DBA Blogs

JavaScript on the App Server: Scripting PeopleCode

Jim Marion - Wed, 2015-09-30 20:25

It has been nearly a decade since I started playing with JavaScript on the PeopleSoft application server. Back then I had to deploy a couple of JAR files to the app server. At that time, maintaining and deploying unmanaged files seemed more headache than benefit. Today Java provides full scripting support through the ScriptEngineManager and embedded Mozilla Rhino JavaScript script engine. Why would I want to script PeopleCode? Here are a few of my favorite reasons:

  • Low-level socket communication
  • Avoid reflection: JavaScript executes all methods regardless of variable type whereas PeopleCode only recognizes the returned type, not the real type
  • Process simple JSON structures that can't be modeled with the Documents module

Here is the PeopleCode required to invoke JavaScript

Local JavaObject &manager =  CreateJavaObject("javax.script.ScriptEngineManager");
Local JavaObject &engine = &manager.getEngineByName("JavaScript");

REM ** Evaluate a simple JavaScript;
&engine.eval("var result = Math.random();");

REM ** Access the value of the JavaScript variable named result;
Local string &result_text = &engine.get("result").toString();

Here is some JavaScript that converts the variable &json_string into a JSON Array and then iterates over each entry, inserting values into a table. Notice that I'm invoking the PeopleCode SQLExec function from JavaScript.

var result = (function() {
var SQLExec = Packages.PeopleSoft.PeopleCode.Func.SQLExec;
var json = JSON.parse(json_string);
var count = 0;
json.forEach(function(item, idx) {
SQLExec("INSERT INTO ... SYSTIMESTAMP", [idx, item]);
return count + " rows inserted";

Where did that &json_string variable come from? Here:

&engine.put("json_string", "[""item1"", ""item2"", ""item3""]");