KD Moore Consulting | Keith D. Moore

Consultant Gibberish

  • About
  • Navigation

Build a Cordova Hook to setup environment specific constants

After deploying my Cordova application about 100 times, I got really tired of changing environment specific constants. I was doing some work in the office and then packing up my laptop and then doing some more work at home. One…

By keithdmoore | August 31, 2014 | Cordova, Javascript, Mobile | 3 Comments |
Read more

Authentication with Ionic and Angular.js in a Cordova/Phonegap mobile web application

There are many different approaches to authentication in general. One size certainly does not fit all. However, I will explain one approach to solve this problem using the ionic framework and Angular.js. First, we need to discuss how the backend…

By keithdmoore | March 23, 2014 | Angular.js, Authentication, Cordova, Frameworks, Ionic, Javascript, Mobile, Security | 111 Comments |
Read more

When Ehcache elements need to have a midnight curfew

I was recently asked to setup Ehcache as a second-level cache for a Java based Seam application. In doing so, I was asked if I could expire entities in the cache at midnight or after being alive for 8 hours(whichever…

By keithdmoore | January 19, 2014 | Ehcache, Java | No Comments |
Read more

Building Dynamic RichFaces Components with Seam

There are a couple of different ways to dynamically build RichFaces components. We can implement it inside the view or we can implement it on the server side. Let’s say we want to build a panelMenu where the user can…

By keithdmoore | September 17, 2010 | Java, RichFaces, Seam |
Read more

Adding an unsigned signature to a PDF using Seam and iText

Seam provides a nice component library that uses iText to generate a PDF document. In the process of building a proposal management system, I found myself needing to add an unsigned signature to a PDF. The requirement was to provide…

By keithdmoore | July 22, 2010 | iText, Java, Seam |
Read more
Copyright © 2025 KD Moore Consulting | Keith D. Moore | Theme by: Theme Horse | Powered by: WordPress
Back to Top