erik.doernenburg.com
Erik Dörnenburg · Toxicity reloaded
https://erik.doernenburg.com/2013/06/toxicity-reloaded
This website does not display correctly in Internet Explorer 8 and older browsers. The commenting system does not work either in these browsers. Sorry. At the moment I'm playing with D3.js. Trying to recreate some of the polymetric diagrams pioneered in CodeCrawler. You can see my progress on that over here. In the process it occurred to me that it should be relatively trivial, using the same tools, to recreate the Toxicity charts. I've even approximated the Excel colour palette we used. Middot; Comments...
erik.doernenburg.com
Erik Dörnenburg · Books
https://erik.doernenburg.com/books
This website does not display correctly in Internet Explorer 8 and older browsers. The commenting system does not work either in these browsers. Sorry. While I am still working on the now long overdue book on software visualisations, I have over the years contributed essays and chapters to several other books. This page lists these contributions. Edited by Rien Dijkstra, John Gøtze and Pieter van der Ploeg – AuthorHouse 2013. Based on some central ideas from my talk on Enterprise Architecture. In a discu...
erik.doernenburg.com
Erik Dörnenburg · Testing Cocoa Controllers with OCMock
https://erik.doernenburg.com/2008/07/testing-cocoa-controllers-with-ocmock
This website does not display correctly in Internet Explorer 8 and older browsers. The commenting system does not work either in these browsers. Sorry. Testing Cocoa Controllers with OCMock. Let's look at an example. CCMenu. Is a small application that displays the status of CruiseControl. Continuous integration servers. As part of adding a new project to be monitored the user has to enter the URL for the CruiseControl server and a combox provides a history of previously used servers. This is a case wher...
wrongnotes.blogspot.com
Wrong Notes: May 2010
http://wrongnotes.blogspot.com/2010_05_01_archive.html
Writing my symphony with all the wrong notes. Caringorm is Architectural Poison. No one has ever accused me of shying away from sensational titles, and now's not the time to get timid. I must confess I've never been a fan of Caringorm. My first impression of Caringorm was it's over engineered. Why are there so many layers? Isn't that going to just slow you down having to develop a View, Command, Delegate, Service, etc for every round trip I make to the backend? Why is that a problem? You can't. And t...
wrongnotes.blogspot.com
Wrong Notes: September 2010
http://wrongnotes.blogspot.com/2010_09_01_archive.html
Writing my symphony with all the wrong notes. Now supports running Flexjson on Android. So I thought I'd show a quick example of using Flexjson in an Android application. Hopefully this will spark some ideas about what you can use Flexjson for in your own application. I'm going to start simple creating a quick Android app that pulls recipes from Puppy Recipe. Parses it using Flexjson, and displays it in a list. Let's get started. Http:/ www.recipepuppy.com/api/? Title":"Chicken Barbados r n r n",. This i...
wrongnotes.blogspot.com
Wrong Notes: Jenkins, S3 Copy Artifact, Deploy Plugin, and ROOT Context Tricks
http://wrongnotes.blogspot.com/2015/05/jenkins-s3-copy-artifact-deploy-plugin.html
Writing my symphony with all the wrong notes. Jenkins, S3 Copy Artifact, Deploy Plugin, and ROOT Context Tricks. I have two jobs. One builds my application which uses a post build step to Publish artifacts to S3 bucket. The second job is used to remotely deploy the artifacts from the first job to the Tomcat 7.x server. The 2nd job is a parameterized build with the following configuration:. Step as "Manage Artifacts". Once that was checked it finally recognized the artifacts and I got the following! Javai...
wrongnotes.blogspot.com
Wrong Notes: May 2015
http://wrongnotes.blogspot.com/2015_05_01_archive.html
Writing my symphony with all the wrong notes. Jenkins, S3 Copy Artifact, Deploy Plugin, and ROOT Context Tricks. I have two jobs. One builds my application which uses a post build step to Publish artifacts to S3 bucket. The second job is used to remotely deploy the artifacts from the first job to the Tomcat 7.x server. The 2nd job is a parameterized build with the following configuration:. Step as "Manage Artifacts". Once that was checked it finally recognized the artifacts and I got the following! Javai...
wrongnotes.blogspot.com
Wrong Notes: May 2009
http://wrongnotes.blogspot.com/2009_05_01_archive.html
Writing my symphony with all the wrong notes. Agile Methods are Disruptive. Well because they are what define the organization if you change them then the organization dies, and a new one comes into being. Not so much a company, but a development team which like a company has processes and values. Why do groups with dependencies fail? Just like company heads aren't in charge of their companies you aren't in charge of your group. Posted by Charlie Hubbard. Links to this post. Subscribe to: Posts (Atom).
wrongnotes.blogspot.com
Wrong Notes: February 2014
http://wrongnotes.blogspot.com/2014_02_01_archive.html
Writing my symphony with all the wrong notes. Simplest Explanation of Ivy Configurations. What does Ivy do? Ivy downloads dependencies and put them into directories your Ant script will use when compiling, packaging, etc. The important part of that is Ivy downloads dependencies and organizes them. It's up to your Ant script to use them appropriately. An ivy-module (ie ivy.xml file) has two main parts:. What dependencies do you need? How do you want them organized? Ok that was easy right? This comes from ...
wrongnotes.blogspot.com
Wrong Notes: March 2011
http://wrongnotes.blogspot.com/2011_03_01_archive.html
Writing my symphony with all the wrong notes. How Failing Fast allows you to reframe the problem. In so many ways this is really what agile software development is trying to get you to. Agile demands a lot from your team, and the only way you can live up to the promises of agile development is to create this environment. Without it you'll just fail, or worse just survive on far less productivity. Http:/ www.fastcodesign.com/1663488/wanna-solve-impossible-problems-find-ways-to-fail-quicker. Javascript:var...