blog.armstrongconsulting.com

  • Home
  • About this blog
blog.armstrongconsulting.com
Skip to content
  • Home
  • About this blog

Using Maven for production deployment

We use Maven to manage dependencies during development. This entails adding a pom.xml file to our Eclipse project which defines the jars which the application depends. Maven then takes care… Read more »

Other   

Abbreviated component paths in wicket tester

Wicket tester combined with Mockito is fantastic for unit testing your web application. However, developing the tests is harder than it should be because you have to refer to components… Read more »

Java, Wicket    tester

The Palchinsky Principles

My holiday reading this year was “Adapt” by Tim Harford. One of the most interesting parts was about Peter Palchinsky, a great russian engineer who was an advisor to both… Read more »

Other    innovation, palchinsky

Wicket needs a component catalog

I’m a big fan of Apache Wicket, but there’s an urgent need for a better-organized component-ecosystem around Wicket. To write a real web application you need a framework (that’s Wicket)… Read more »

Java, Wicket   

Shadowed variables in inner classes

Yesterday we had a bug caused by the following situation: a class X had a variable “user”. Class X had an inner, anonymous class extending class Y. Inside the inner… Read more »

Java   

Deciphering anonymous class references like MyPage$1$1$2

If you work with anonymous classes a lot (as Wicket applications do), you sometimes get confronted with compiler/tool messages referring to anonymous (inner) classes with names like MyPage$1$1$2 (for instance… Read more »

Java    inner classes, javap

Wicket 1.4 and browser tabs

We had an amazingly annoying problem in a Wicket application. A specific user was continuously having problems with ajax controls on pages (search fields, auto-complete fields etc). The problems were… Read more »

Java, Wicket    ajax, page maps, PageExpiredException, Wicket

monit – trust is good, control better

monit is a very cool system for keeping your linux servers working – highly recommended. With a few lines of configuration, you can have it check any aspect of your… Read more »

Other   

Java logging in development and production

Logging is tricky. Even some major open-source projects don’t do it correctly, so if you use their libraries, you end up with log files you didn’t ask for cluttering your… Read more »

Other   

Clustering scheduled jobs with Quartz and Terracotta

We’re using Quartz to handle scheduled jobs in our java applications. Since we cluster our apps for failover using Terracotta, we need to address the issue of how to failover… Read more »

Other   

Posts navigation

« Previous 1 … 3 4 5 6 7 … 9 Next »

Recent Posts

  • Mongo vs Postgres as simple JSON object store
  • CockroachDB vs Postgres-BDR
  • A Smart Home from Scratch
  • HAProxy option redispatch & backup servers (never miss a beat)
  • How to migrate large VMWare VMs to remote data-centers using rsync

Archives

  • July 2022
  • February 2022
  • October 2021
  • September 2021
  • May 2021
  • March 2021
  • September 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • November 2019
  • August 2019
  • June 2019
  • May 2019
  • April 2019
  • January 2019
  • December 2018
  • November 2018
  • May 2018
  • February 2018
  • December 2017
  • November 2017
  • April 2017
  • February 2017
  • January 2016
  • September 2012
  • May 2012
  • April 2012
  • March 2012
  • September 2011
  • August 2011
  • May 2011
  • January 2011
  • December 2010
  • October 2010
  • September 2010
  • August 2010
  • June 2010
  • May 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009

Categories

  • api-first
  • devops
  • docker
  • Healthcare
  • IoT
  • Java
  • linux
  • macOS
  • Other
  • postgres
  • Solr
  • Uncategorized
  • Wicket

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

Tags

Angular (1) annotations (1) API (1) API-first (2) Apple Home (1) Asterisk (1) backup (1) BLE (1) Bluetooth (1) clustering (1) concurrency (1) Contact Tracing (2) containers (1) continuous integration (1) continuum (1) Contract Tracing (1) Coronavirus (4) COVID-19 (4) deployment (1) distributed programming (1) docker (5) haproxy (5) hazelcast (2) Hibernate (3) Homebridge (1) Homekit (1) IoT (1) Java (5) javascript (1) lighttpd (1) nginx (1) php (1) Postgres (1) Raspberry Pi (1) REST (3) rsync (2) Siri (1) Smart Home (1) Solr (1) Spring (3) telephony (1) VMWare (3) voip (1) Wicket (11) wordpress (1)
Armstrong Consulting Services GmbH
Ribosome by GalussoThemes.com
Powered by WordPress