2010-03-09

Recap from GTUG Sthlm 4/3: Groovy, MIDI and some Closure...

Leonard Axelsson | appengine, gaelyk, groovy, presentation

Did a presentation about Groovy on Google's App Engine at GTUG Stockholm last thursday. Had a great evening as expected.

Johan Burell (@Burre83) demoed his api and client implementation of a MIDI api for the android. The live "DJ on the Android" demo was cool even though it was impossible to actually see what he did as he used his own phone instead of the emulator during the demo. 

Mikael Kindborg (@divineprog) presented on Google Closure, a new library for JS development which comes with what seems to be a really effective JavaScript Optimizer. There was even some more Android to be had when he demoed his JS Android Client that receives JavaScript over a socket and runs it on the device. Was kinda cool when a guy on the first row held up the Mikaels Android and we could se how the ui on the phone changed as Mikael recoded it live on his computer. I have a hard time seeing the practical applications for this but it's a cool demo non the less.

I focused on how to leverage Groovy on App Engine using Gaelyk as Grails IMHO isn't really worth the effort right now (on GAE). The environment I used was SpringSource Tool Suite (Groovy support) and the Google App Engine Plugin for Eclipse.

Presentation and examples: on Github as well as on GTUG Stockholm:s page

 

+ Comments (0) Share

2010-02-15

DSCT 2.0 Beta 3

Fredrik Lindström

I’ve been meaning to get a final 2.0 version out the door for quite some time but work has taken up most of my free time and will continue to do so for a while longer. I hope you find this new version useful but please keep in mind that it is a beta version.

Special Thanks to Daniel Brad for some real world testing.

Download

  • DSCT 2.0 Beta 3 x64
  • DSCT 2.0 Beta 3 x86
  • Scalability

  • DSCT now supports ADs containing a large amount of objects (several 100k)
  • Performance

  • Big speed increase when restoring groups with many members (10k and up)
  • Big speed increase when comparing AD:s containing an extreme amount of objects to snapshots
  • Snapshot state is now saved to disk (1kb file containing a DirSync cookie) when DSCT connects to a snapshot for the first time. Subsequent connections to the same snapshot utilize the saved cookie. Big performance gain.
  • New features

  • View who was added/removed from a specific group since the snapshot was taken. Selectively undo/restore changes to the membership
  • Tree view
  • Misc

  • Support for running DSCT 2.0 on Windows XP has been dropped
  • Known Issues

  • Full membership restore of very large groups (20k+) fails on a DC running Windows Server 2008. I have not been able to reproduce this error on Windows Server 2008 R2. Needs some more investigation
  • Let me know
    Feel free to leave a comment if you run into any issues

    Share

    2010-02-06

    Sharepoint 2010, ADFS 2.0 and Roles

    Fredrik Lindström

    I’ve been tinkering quite a bit with Sharepoint 2010 and ADFS 2.0 lately and figured that this was worth sharing.

    I followed the steps outlined in Travis Nielsen’s blog post to configure a federated identity provider in Sharepoint 2010 and configured ADFS 2.0 in my own way since our setup involves quite a few partner organizations. One thing that is not mentioned in the step by step guide is how to configure Sharepoint to accept role claims and assign access rights based on those claims.

    The following Powershell snippet will do the trick

    $issuer = Get-SPTrustedIdentityTokenIssuer
    $issuer.ClaimTypes.Add(”http://schemas.microsoft.com/ws/2008/06/identity/claims/role“)
    $map = New-SPClaimTypeMapping “http://schemas.microsoft.com/ws/2008/06/identity/claims/role” -IncomingClaimTypeDisplayName “Role” -SameAsIncoming
    $issuer.AddClaimTypeInformation($map)
    $issuer.Update()

    After this the “Role” entry will show up in the people picker and you will be able to assign role claims to Sharepoint groups.

    Share

    2010-01-23

    New Mailing List for Qanban

    Leonard Axelsson | mailinglist, qanban

    Got any feedback or questions regarding Qanban? Post at qanban-users and we'll get back to you.

    Looking forward to hearing from you!

    /The Qanban Team

     

     

    + Comments (0) Share

    2010-01-13

    The Qanban Installer

    Mattias Mirhagen | development, grails, groovy, kanban, qanban

    Since the development of the Qanban standalone, I started to take a look on taking it to it's next step; a Qanban Installer. Using IzPack I hacked an installation script, installing Qanban on your computer, with the posibility to add items to the start menu. Now all you have to do to run your local standalone Qanban is by going to Qanban in the start menu and click on Qanban->Qanban.

    IzPack

    As stated on the IzPack website, "IzPack is a one-stop solution for packaging, distributing and deploying applications. It's fully cross-platform and generates a single installer." It's fairly simple to use, and I can really recommend it.

    Easier Qanban Install

    When running the installer.jar a wizard will take you through the installation process. In this installation you will be able to set standard port and the amount of memory you wish to give to Qanban (port 8080 and 512mb memory is standard).

      

    This will give you a menu item to launch Qanban and Uninstall Qanban. Now it will be even easier to install and run Qanban!

     

    The Installer isn't complete, and therefore there is no release, but quite soon I hope for a first release.

     

     

     

     

    + Comments (0) Share

    Subscribe to RSS Feed
    Home
    About
    Work at QBRANCH
    Mac Rumors
    Qi4j
    Kim Cameron's Identity Weblog
    The Java Posse
    Grails
    DSCT
    Qanban
    .net ASP.NET CMS ESI Escenic FAST Sharepoint TIOBE VCL ad adfs agent amazon amazonwebservices announcement api appengine applicationmanagment appservers aspx authentication aws blog c# cache cassatt challenge chrome cloud cloudcomputing cmis code conference convert csv ddd denmark dependecyinjection designpatterns development dsl ec2 eclipse ecm eucalyptus example export fix gaelyk google gps gr8conf grails griffon groovy ilm interview inthecode invitation iphone java javascript jazz jfokus jmx kanban licensing linux load times mac mailinglist maps maven meeting microsoft midp mvp opensource optimization outsourcing plugins postback presentation privatecloud project qanban qbranch rest rmi robot s3 saml scala schedule scripting scriptoftheweek selenium snowleopard soa soap sourcing springsource spy sql sso sweden swegug terracotta test text tomcat trace twitter update url usergroup varnish visualstudio webbrowser webkit webservice windowsserver wired wpf