Bricked Pro Fix

I applied the latest OSX Update (2015-002 1.0), and I thought I had bricked my MacBook Pro when it refused to reboot. Symptoms were – Power On, Dvd Spin, No Chime, Power Off.  I opened it up and checked to see if there were any obvious internal issues, and I reseated all the cables.

No Luck, until I found this iFixit post:

Try Resetting the PRAM Resetting PRAM and NVRAM
1. Shut down the computer.
2. Locate the following keys on the keyboard: Command, Option, P, and R. You will need to hold these keys down simultaneously in step 4.
3. Turn on the computer.
4. Press and hold the Command-Option-P-R keys. You must press this key combination before the gray screen appears.
5. Hold the keys down until the computer restarts and you hear the startup sound for the second time.
6. Release the keys.
Your computer's PRAM and the NVRAM are reset to the default values. The clock settings may be reset to a default date on some models.



Overriding JUnit Test

You may have noticed that the IBM Social Business Toolkit Travis-CI tests are failing.  The Travis Continuous Integrations are failing on javax.mail.*

testAddMember( javax/mail/BodyPart

The reason is the uses javax.mail.MimeBodyPart in order to generate a multipart ByteOutputStream, and it’s not included in EVERY Java package by default.

Based on reading an update on JUnit on StackOverflow, I am updating the tests to check for BodyPart class, and based on not existing, short circuiting the test.  It is included on our normal tests.

    public void override(){
        try {
            if(Class.forName("javax.mail.BodyPart") != null){
                System.out.println("javax.mail.BodyPart exists");
        } catch (ClassNotFoundException e) {
            System.out.println("Short Circuiting Tests");
            assertTrue("Short Circuit", true);

Bundaberg… Interesting Experience… Not for Everyone

Bundaberg, the brewery not the City in Queensland Australia, has been a crown jewel in the eyes of many Ginger Beer lovers.  I’ve read reviews.  I’ve seen the ratings.  I’ve heard the rumors.  Thank goodness for I acquired it for my evaluation.

From – Purchase of Bundaberg

Since the 1960s, Bundaberg Ginger Beer is created using Queensland, Australia sourced ingredients – spices, herbs and fruit in a glass bottle.  They even recommend “…inverting the bottle for a few seconds before you pop the top, so the real pieces of fruit, herbs and spices are released into the drink…”.   I almost missed this direction when I opened the top.

Bundaberg Ginger Beer Front
Bundaberg Ginger Beer Front

Pop The Top
Pop The Top

Bundaberg Ginger Beer Back
Bundaberg Ginger Beer Back

I broke into the four pack, inverted it, pulled the top, and took a sip.  My initial impression is  yeasty and citric.   I reviewed the ingredients and the history of Bundaberg.  It’s not my type of ginger beer.  I handed it around the room, and they LOVED it.

When I look at their ingredient list, I understand why – “Ingredients: Carbonated water, cane sugar, sarsaparilla brew (water, sugar, molasses, ginger root, sarsaparilla root, licorice root, vanilla bean, yeast), colour (caramel IV), acid (citric acid), preservatives (202, 211), antioxidant (ascorbic acid), sarsaparilla flavour.” I don’t enjoy the yeast flavor.

The experience for me was A+.  The flavor wasn’t my favorite, and resonated with everyone else who are true beer lovers.  It’s a Ginger Beer for those who don’t want Alcohol, but desire the flavor, it’s not for me.

The Final Scene
The Final Scene