Opera With Chrome Plugins

Firefox.  Dang it. Coding some javascript and waiting for a build, I was checking out my OK Cupid profile and wiped my Chick-Fil-A grease on my LA Clippers t-shirt when someone walked up and said – “OMG!!!  You are using Firefox!  What a moral outrage!” Crap.  Can’t win here.  Time for a new third browser.   […]

Xmarks Server 503 Error

Like many, I use Xmarks plugins to manage my bookmarks across multiple web browsers. Recently the Xmarks install on Chrome was breaking.   I sync anything and got a 503 error. After spending some time looking into it and finding no answer on the Xmarks site or anywhere else, I decided to reinstall the plugin, which […]

Tech Thoughts April 22, 2014

Tonight is the first of the hands-on developer meetings – Ale and Algorithms – for our EC Tech Meetup at the Milwaukee Burger joint in Eau Claire.  7 pm.  Tonight I’m hoping to work on some problems including Fizz Buzz Armstrong Numbers Prime Number detector Reverse a String without API use Since the meeting is […]

Backing Out Git Commits With
Reset And Stash

Our team had some of us working on master in our git repository, and a refactor was done in a branch so the team lead decided we should all move to from the master to the branch because the merge was painful for this particular feature.  If you have this situation and a few commits […]

Cancel Formatting in Eclipse Java Comment

If you shift-ctrl-f or have a save function set to reformat your code in Eclipse, you stop it from formatting a java comment by using a “-” at the top: /*- * Ignore Formatted Code Block * * myMethod() * * Main Point * sub point * * @method * @paramater * @exception */ If […]

Debugging Tests With Eclipse and Maven

Here are two techniques for debugging tests for Java Maven applications running Tomcat as you work in Eclipse.  There’s usually a problem with having two processes running — your test and then your production code (Tomcat) in two different processes. These tests are integration style tests that run code against something running in a Tomcat […]

Git Staging Commandem Style

Staging in git is when you gather all the files you want  together, new, deleted, and unchanged — for a commit.  Once you commit them they are tracked as a commit with a message and a number, and then available to push to a central repository or where ever. I use the Tortoise Git GUI […]

Git – A Developer’s Workflow

A few weeks ago I attended a nice little presentation about GIT at our local Chippewa Valley Developers Group meeting. After the show, and discussing the presentation over a couple of brews with a configuration manager and a low level C++ engineer — we thought that a lot of things weren’t clear like release strategy. […]

Yngwies And Songwriters

I’m not sure who remembers Yngwie Malmsteen. He was a hair rock guitar player from the 1980’s who was quite honestly the best technical guitarist I have ever seen.  If you get a chance look up a video of him playing arpeggios.  Fast and ON. He started a band   They played around the United […]

The Zombie Sort Test

A great little exercise is implementing a sort comparator. The problem is this: Goal:  Write a concrete implementation to an interface “Comparator”  that sorts an object Zombie by Zombie’s last name property.  Comparator has a method “compare” that you will override with your implementation. The  output is a new list sorted in alphabetical order by […]