An Alfresco Developer’s Challenge and Journey

Veröffentlicht unter Alfresco, Spring
An Idea (lit bulb)

Alfresco is a very flex­i­ble content-platform in gen­eral. It pro­vides mech­a­nisms to cus­tomize almost every com­po­nent (Spring-Bean, Web­script, Tem­plates) shipped with the core prod­uct. Still, there are times when the solu­tion is not as obvi­ous and as the devel­oper ini­tially had in mind. Weit­er­lesen

Unobstrusive Spring Beans Injection — Performance Analysis (Alfresco Example)

Veröffentlicht unter Alfresco, Spring
3020016417_3c4f42de7b_blog

Some­times you need to know where an appli­ca­tion is spend­ing how much time. The old school System.currentTimeMillis() approach works for basic sce­nar­ios. If you have a Spring based appli­ca­tion, apply­ing an AOP style “bean injec­tion” approach may get you far bet­ter results — cleaner and faster. Weit­er­lesen

Using an Embedded REPL to Accelerate Development (Example: Alfresco)

Veröffentlicht unter Alfresco, Groovy / Grails, Spring
Javascript REPL embedded in Alfresco

For me, wait­ing is by far the worst part of devel­op­ment. depend­ing on the envi­ron­ment, the build and deploy phases of the code-build-deploy-test devel­op­ment cycle can really take a sig­nif­i­cant share of your imple­men­ta­tion time. There are var­i­ous approaches address­ing this annoy­ing prob­lem. This post dis­cusses lever­ag­ing an embed­ded Read-Eval-Print-Loop . Weit­er­lesen