Database Change Management
Preface: I am not a DBA. I'm a software developer, document imaging architect, build system and continuous integration implementer. I use databases to store, query, and retrieve information, and I'm a...
View ArticleMicrosoft, Open Source, Barriers to Entry/Barriers to Deploy
Microsoft, Open SourceI had to make a concious decision to have the above title have a comma between Microsoft and Open Source. Putting something like 'and' or 'versus' or 'with' may set the wrong...
View ArticleGWT 1.6 jvm crashes (ParameterizedMethodBinding)
Very quick blog. GWT 1.6 causing JVM...
View Articleleast-invasive development improvement
LIDI - Least Invasive Development Improvement (team-oriented)Attempting to coin a term for what I have been attempting to do for the last 8 years in maturing a very small development team that supports...
View ArticleEmbedded DB - Sort Stability, Pagination
We use application-level pagination. I wont go into the reasons, but several of them are business reasons.What is application-level pagination? Someone wants to view 50000 records through a web screen...
View ArticleBigDecimal v Float/float or Double/double for java transport
As I have posted previously, quite often I get involved in some type of financial portion of a solution, or the entirety of the solution is financial.In java, BigDecimal is where you go for...
View ArticleWeb Browser plugins, how I loathe thee, let me count the ways.....
I have had a passionate dislike for web browser plugins. Yes, they add new exciting features...that you may or may not be able to control, or have a predictable behavior across the world-wide-web.Take...
View Article(CI) Building Eclipse PDE plugins from Maven
...is a pain in the arse.After evaluating maven-pde-plugin, which one would think would make it easy, turns out not so much.I've swapped over to using Tycho (because it appears to better support...
View ArticleEclipse JPA tooling, Hibernate (jboss) tooling
Working on ways to improve the tooling/work environment when in a JPA project.In the past, pretty much hand-code everything and rely on maven/unit-tests to catch errors.Quicknote experiences:* To get...
View ArticleopenEJB unit testing for jboss deploys
Some notes using mavenized /src/main/resources/META-INF/openejb-jar.xml:<openejb-jar><!-- make backward compatible with jboss style deployments. For EAR deploys prefix the .format =...
View ArticleTesting GWT-RPC, and why to be careful about jumping to RequestFactory
Just a copy of what I posted on StackOverflow: http://stackoverflow.com/questions/4119867/when-should-i-use-requestfactory-vs-gwt-rpc/4714437#4714437The only caveat I would put in is that...
View ArticleWeb UI upgradability
One of the areas that has been an issue over time is taking an application, say deployed to jboss 3.0 or 3.2.3, and try to upgrade it to jboss 4.0.5. Or tomcat 4 to tomcat 5. Or any upgrades at...
View ArticleJavamelody performance & usage statistics
One of the hidden gems in the open source world is a project called Javamelody.I've been using this since late 2009 to help refactor/modify design and code based on usage-based findings. It is not a...
View ArticleAlfresco as an Image Archive Server (TIFF/fax/scan images)
Currently evaluating Alfresco CE 3.4.d for use as an Image Archive/Record Content Management Server. Definition is to store multi-page TIFF images that have 2-6 custom attributes that must be...
View Articlehypervisor (vm) and jvm (java) and SLA and costs
I've been testing several approaches to optimize the platform that the applications run on. This blog post is just a brain dump without any clear direction other than current thoughts.Most of the...
View ArticleJavaEE 6 app servers compared
Thank you Antonio!Baseline/platform sizing of different JavaEE containers (disk, ram, startup). http://agoncal.wordpress.com/2011/10/20/o-java-ee-6-application-servers-where-art-thou/The more complex...
View ArticleDocument Capture and Tables/Tabular/Invoices (ocr)
One of the roles I fulfill is working heavily in Data, or Document, Capture. This covers a wide range:Document Capture (or Document Content Management/Records Management as the modern term) - Index a...
View Articlenosql/mongodb and experienced developers
Below is a great comedy with good technical and farmer references, since I grew up on a farm.I'm not biased against any nosql db's, but it also isn't the silver bullet to anything and jumping straight...
View ArticlePre-installed linux laptops
Looking around for pre-installed linux laptops. Although one can install it themselves, there is some time-savings around dealing with laptop components/linux driver support. My particular need is for...
View ArticleLaptop build
Although I was looking for a pre-installed linux laptop, found a too-good deal on a thinkpad x230t with sufficient capabilities for xen server needs while in a compact 12" formfactor. Step 1: Shrink...
View Article
More Pages to Explore .....