• meet Tim Berglund, Github Evangelist and Gradle supremo

    Tim Berglund, co-author and author of several Gradle publications will be in Dublin on October 15th at the Dublin Java User Group in TCube - see abstracts here http://tcubedublin.com

    9
  • Enter The Gradle

    TCube

    Gradle is build automation evolved. Gradle can automate the building, testing, publishing, deployment and more of software packages or other types of projects such as generated static websites, generated documentation or indeed anything else. Gradle combines the power and flexibility of Ant (http://ant.apache.org/) with the dependency management and conventions of Maven (http://maven.apache.org/) into a more effective way to build This talk gives an overview of the Gradle build system and what it can bring to the party. With its Groovy based expressive syntax, rich suite of plugins and defined conventions, Gradle has very quickly become a serious contender in the build system space and is being used in countless enterprise and open source projects. About the speaker Ian Kelly is a highly experienced and passionate Enterprise Consultant with over 10 years’ experience working on a diverse and wide ranging suite of technologies and platforms to help achieve scalable and redundant systems. Over the years, Ian has managed and consulted on a number of large scale technology projects in both the USA, UK and Ireland and fully understands the difficulties and pain the enterprise domain brings. His Interests lie primarily with JVM platform and is forever looking for new technologies that help simplify the complexities and enhance the portfolio offering in the enterprise domain

    7
  • Grails Study Group

    TCube

    Tonight, we're gonna have ourselves such a good time as the Dublin Groovy User Group hosts a Grails workshop - starting at 19:00 the group will give a brief intro into Grails, and formulate future workshops of your choice, giving book titles and references to follow up with. After a short break for beers and pizza, kindly sponsored by Des and @padraigosca (http://twitter.com/padraigosca) of start-up @Taskmessenger (http://twitter.com/taskmessenger), they will outline the reasons why they chose Grails and how they implemented the technology to build Task Messenger. In 2012, Des and Padraig cofounded Task Messenger, a task-sharing tool to help teams work together more efficiently. Having worked as a software engineer for over 5 years, Padraig has seen and been forced to use lots of different work tracking and project management software. He hated each and every one of them, finding that all had a steep learning curve and required too much information from the user, meaning that they all ended up hindering rather than benefiting projects. With Des, who has a Project Manager (PMP) qualification and over 15 years of experience working on technical solutions for large multi-nationals, Padraig has designed and implemented cloud based Task Messenger to be user-friendly so users can quickly share and pick up tasks without taking time from their day to day duties. Their grails presentation will focus on The background to Task Messenger, dumping flash builder and going for Grails. A quick walkthrough of Task Messenger Responsive frontend - leveraging Twitter Bootstrap Spring Security Core Plugin (Standard login and authentication) Spring Security UI Plugin (Admin console & Sending invites, re-setting passwords) Creating a task (private versus public) Drag and drop Auto-updating using AJAX & jQuery Creating a team (Real life work scenario where people are stretched across multiple teams/projects) The Drop Box API The Google Drive API Setting up the chat Reporting functionality (Jasper Plugin) Setting up the project on AWS Q & A

    5
  • Grails Getting Started

    Central hotel

    Maybe in the first meet up we can show how to get started with Grails. We can also have a round table discussing about things such as what are the most common pitfalls when starting a Grails project, or "What would I have done differently if I had to start it again?"

    2