Thursday, October 29, 2009

Of note to those who follow

Some links to interesting/useful (to me, maybe you too) things:

  • small and big icons
  • simple-to-use, powerful security API for your JVM apps, web & desktop, with single-signon, role-based and object and per-instance capabilities; there's a Grails plugin too, here's a GSP tag in action (sorry about the formatting!) :
    • <jsec:hasRole in="['Administrator', 'Supervisor', 'User']">
    •         <span class="menuButton">                  
    •                 <g:link controller="user" action="list">Manage Users</g:link>                 
    •         </span>             
    • </jsec:hasRole>
  • simple-to-use, powerful Swing GUI testing with Fest aka TestNG-Abbot
  • build Swing(plain, X and SwingSet) apps declaratively w/Groovy's Griffon (here and here and here) and test 'em w/Fest
  • using Groovy, JPA, TopLink and Java DB to persist a desktop application's UI state
  • Groovy on Seam and Gracelets and Seam - a DSL for Facelets and Groovy with easy integration
  • more Groovy stuff:
    • a demonstration of creating a (Swing) table binding dynamically and baking automatic sorting across multiple columns right into the (domain) model
    • scripting w/Groovy & bash to multiply developer productivity
  • counting characters in Java wrt/Unicode
  • Isomorphic SmartClient's MenuBar & MenuItem JS classes
  • Grails plugins:

I'm currently researching how best we can build and re-use menus in Grails webapps that are derived from DB values pertaining to structure, functionality and per-user security roles.

No comments: