Soumettre la recherche
Mettre en ligne
第4回 g* ワークショップ はじめてみよう! Grailsプラグイン
•
0 j'aime
•
698 vues
Tsuyoshi Yamamoto
Suivre
第4回 g* ワークショップ はじめてみよう! Grailsプラグイン
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 18
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
第3回Grails/Groovy勉強会名古屋「Grails名古屋座談会」
第3回Grails/Groovy勉強会名古屋「Grails名古屋座談会」
Tsuyoshi Yamamoto
Grails 1.2 探検隊 -新たな聖杯をもとめて・・・-
Grails 1.2 探検隊 -新たな聖杯をもとめて・・・-
Tsuyoshi Yamamoto
G*なクラウド ~雲のかなたに~
G*なクラウド ~雲のかなたに~
Tsuyoshi Yamamoto
G* on GAE/J 挑戦編
G* on GAE/J 挑戦編
Tsuyoshi Yamamoto
Jggug 2010 330 Grails 1.3 観察
Jggug 2010 330 Grails 1.3 観察
Tsuyoshi Yamamoto
Gaelyk
Gaelyk
Kazuchika Sekiya
名古屋SGGAE/J勉強会 Grails、Gaelykでハンズオン
名古屋SGGAE/J勉強会 Grails、Gaelykでハンズオン
Tsuyoshi Yamamoto
G*なクラウド 雲のかなたに ショートバージョン
G*なクラウド 雲のかなたに ショートバージョン
Tsuyoshi Yamamoto
Contenu connexe
Tendances
Javascript Continues Integration in Jenkins with AngularJS
Javascript Continues Integration in Jenkins with AngularJS
Ladislav Prskavec
Talk KVO with rac by Philippe Converset
Talk KVO with rac by Philippe Converset
CocoaHeads France
GPars For Beginners
GPars For Beginners
Matt Passell
Asynchronous I/O in PHP
Asynchronous I/O in PHP
Thomas Weinert
Decoupling Objects With Standard Interfaces
Decoupling Objects With Standard Interfaces
Thomas Weinert
Introduction to cron queue
Introduction to cron queue
ADCI Solutions
AngularJS - $http & $resource Services
AngularJS - $http & $resource Services
Eyal Vardi
Lightweight wrapper for Hive on Amazon EMR
Lightweight wrapper for Hive on Amazon EMR
Shinji Tanaka
Flask and Angular: An approach to build robust platforms
Flask and Angular: An approach to build robust platforms
Ayush Sharma
Object-Oriented Javascript
Object-Oriented Javascript
kvangork
Rntb20200805
Rntb20200805
t k
Javascript ES6 generators
Javascript ES6 generators
Ramesh Nair
Xlab #1: Advantages of functional programming in Java 8
Xlab #1: Advantages of functional programming in Java 8
XSolve
ES6 generators
ES6 generators
Steven Foote
The promise of asynchronous PHP
The promise of asynchronous PHP
Wim Godden
KubeCon EU 2016: Custom Volume Plugins
KubeCon EU 2016: Custom Volume Plugins
KubeAcademy
Finch.io - Purely Functional REST API with Finagle
Finch.io - Purely Functional REST API with Finagle
Vladimir Kostyukov
Testing Backbone applications with Jasmine
Testing Backbone applications with Jasmine
Leon van der Grient
How to stand on the shoulders of giants
How to stand on the shoulders of giants
Ian Barber
Powershell function
Powershell function
LearningTech
Tendances
(20)
Javascript Continues Integration in Jenkins with AngularJS
Javascript Continues Integration in Jenkins with AngularJS
Talk KVO with rac by Philippe Converset
Talk KVO with rac by Philippe Converset
GPars For Beginners
GPars For Beginners
Asynchronous I/O in PHP
Asynchronous I/O in PHP
Decoupling Objects With Standard Interfaces
Decoupling Objects With Standard Interfaces
Introduction to cron queue
Introduction to cron queue
AngularJS - $http & $resource Services
AngularJS - $http & $resource Services
Lightweight wrapper for Hive on Amazon EMR
Lightweight wrapper for Hive on Amazon EMR
Flask and Angular: An approach to build robust platforms
Flask and Angular: An approach to build robust platforms
Object-Oriented Javascript
Object-Oriented Javascript
Rntb20200805
Rntb20200805
Javascript ES6 generators
Javascript ES6 generators
Xlab #1: Advantages of functional programming in Java 8
Xlab #1: Advantages of functional programming in Java 8
ES6 generators
ES6 generators
The promise of asynchronous PHP
The promise of asynchronous PHP
KubeCon EU 2016: Custom Volume Plugins
KubeCon EU 2016: Custom Volume Plugins
Finch.io - Purely Functional REST API with Finagle
Finch.io - Purely Functional REST API with Finagle
Testing Backbone applications with Jasmine
Testing Backbone applications with Jasmine
How to stand on the shoulders of giants
How to stand on the shoulders of giants
Powershell function
Powershell function
Similaire à 第4回 g* ワークショップ はじめてみよう! Grailsプラグイン
Fabric Python Lib
Fabric Python Lib
Simone Federici
DevOps with Fabric
DevOps with Fabric
Simone Federici
Groovy Ecosystem - JFokus 2011 - Guillaume Laforge
Groovy Ecosystem - JFokus 2011 - Guillaume Laforge
Guillaume Laforge
Play vs Rails
Play vs Rails
Daniel Cukier
ClojureScript loves React, DomCode May 26 2015
ClojureScript loves React, DomCode May 26 2015
Michiel Borkent
JavaScript Growing Up
JavaScript Growing Up
David Padbury
Grails Plugin
Grails Plugin
guligala
Porting legacy apps to Griffon
Porting legacy apps to Griffon
James Williams
Toolbox of a Ruby Team
Toolbox of a Ruby Team
Arto Artnik
Taking Jenkins Pipeline to the Extreme
Taking Jenkins Pipeline to the Extreme
yinonavraham
Scripting GeoServer
Scripting GeoServer
Jared Erickson
Quickly function add by Eclipse Monkey
Quickly function add by Eclipse Monkey
bose999
Exploring Clojurescript
Exploring Clojurescript
Luke Donnet
Intro to go web assembly
Intro to go web assembly
Che-Chia Chang
Delivering Go.CD with Terraform and Docker
Delivering Go.CD with Terraform and Docker
Jorrit Salverda
Cloud meets Fog & Puppet A Story of Version Controlled Infrastructure
Cloud meets Fog & Puppet A Story of Version Controlled Infrastructure
Habeeb Rahman
Future of Web Apps: Google Gears
Future of Web Apps: Google Gears
dion
ECMAScript 6
ECMAScript 6
WebF
Groovy and Grails talk
Groovy and Grails talk
desistartups
Bangpypers april-meetup-2012
Bangpypers april-meetup-2012
Deepak Garg
Similaire à 第4回 g* ワークショップ はじめてみよう! Grailsプラグイン
(20)
Fabric Python Lib
Fabric Python Lib
DevOps with Fabric
DevOps with Fabric
Groovy Ecosystem - JFokus 2011 - Guillaume Laforge
Groovy Ecosystem - JFokus 2011 - Guillaume Laforge
Play vs Rails
Play vs Rails
ClojureScript loves React, DomCode May 26 2015
ClojureScript loves React, DomCode May 26 2015
JavaScript Growing Up
JavaScript Growing Up
Grails Plugin
Grails Plugin
Porting legacy apps to Griffon
Porting legacy apps to Griffon
Toolbox of a Ruby Team
Toolbox of a Ruby Team
Taking Jenkins Pipeline to the Extreme
Taking Jenkins Pipeline to the Extreme
Scripting GeoServer
Scripting GeoServer
Quickly function add by Eclipse Monkey
Quickly function add by Eclipse Monkey
Exploring Clojurescript
Exploring Clojurescript
Intro to go web assembly
Intro to go web assembly
Delivering Go.CD with Terraform and Docker
Delivering Go.CD with Terraform and Docker
Cloud meets Fog & Puppet A Story of Version Controlled Infrastructure
Cloud meets Fog & Puppet A Story of Version Controlled Infrastructure
Future of Web Apps: Google Gears
Future of Web Apps: Google Gears
ECMAScript 6
ECMAScript 6
Groovy and Grails talk
Groovy and Grails talk
Bangpypers april-meetup-2012
Bangpypers april-meetup-2012
Plus de Tsuyoshi Yamamoto
JJUG CCC 20150411 grails3 Spring-boot
JJUG CCC 20150411 grails3 Spring-boot
Tsuyoshi Yamamoto
Groovy Grails eXchage 2014 報告
Groovy Grails eXchage 2014 報告
Tsuyoshi Yamamoto
JGGUG grails-spring-boot
JGGUG grails-spring-boot
Tsuyoshi Yamamoto
Grailsx@London 2011 報告
Grailsx@London 2011 報告
Tsuyoshi Yamamoto
Grails 2.0.0.M1の話
Grails 2.0.0.M1の話
Tsuyoshi Yamamoto
Grails 1.4.0.M1 メモLT
Grails 1.4.0.M1 メモLT
Tsuyoshi Yamamoto
G * magazine 1
G * magazine 1
Tsuyoshi Yamamoto
G * magazine 0
G * magazine 0
Tsuyoshi Yamamoto
JGGUG 2011-02 LT
JGGUG 2011-02 LT
Tsuyoshi Yamamoto
Grailsx@ロンドンへ行ってきた報告。
Grailsx@ロンドンへ行ってきた報告。
Tsuyoshi Yamamoto
多治見IT勉強会 Groovy Grails
多治見IT勉強会 Groovy Grails
Tsuyoshi Yamamoto
Grailsのススメ(仮)
Grailsのススメ(仮)
Tsuyoshi Yamamoto
G*ワークショップ in 仙台 Grails(とことん)入門
G*ワークショップ in 仙台 Grails(とことん)入門
Tsuyoshi Yamamoto
groovyプラプラとか「はやい、はやいよ」
groovyプラプラとか「はやい、はやいよ」
Tsuyoshi Yamamoto
第1回名古屋Grails/Groogy勉強会「Grailsを始めてみよう!」
第1回名古屋Grails/Groogy勉強会「Grailsを始めてみよう!」
Tsuyoshi Yamamoto
Groovy ネタ NGK 忘年会2009 ライトニングトーク
Groovy ネタ NGK 忘年会2009 ライトニングトーク
Tsuyoshi Yamamoto
JGGUG Camp 2009 いっぽう熱海では、
JGGUG Camp 2009 いっぽう熱海では、
Tsuyoshi Yamamoto
ExtJS勉強会@名古屋
ExtJS勉強会@名古屋
Tsuyoshi Yamamoto
はじめてのGroovy
はじめてのGroovy
Tsuyoshi Yamamoto
GrailsでSpringをGroovyにしよう!
GrailsでSpringをGroovyにしよう!
Tsuyoshi Yamamoto
Plus de Tsuyoshi Yamamoto
(20)
JJUG CCC 20150411 grails3 Spring-boot
JJUG CCC 20150411 grails3 Spring-boot
Groovy Grails eXchage 2014 報告
Groovy Grails eXchage 2014 報告
JGGUG grails-spring-boot
JGGUG grails-spring-boot
Grailsx@London 2011 報告
Grailsx@London 2011 報告
Grails 2.0.0.M1の話
Grails 2.0.0.M1の話
Grails 1.4.0.M1 メモLT
Grails 1.4.0.M1 メモLT
G * magazine 1
G * magazine 1
G * magazine 0
G * magazine 0
JGGUG 2011-02 LT
JGGUG 2011-02 LT
Grailsx@ロンドンへ行ってきた報告。
Grailsx@ロンドンへ行ってきた報告。
多治見IT勉強会 Groovy Grails
多治見IT勉強会 Groovy Grails
Grailsのススメ(仮)
Grailsのススメ(仮)
G*ワークショップ in 仙台 Grails(とことん)入門
G*ワークショップ in 仙台 Grails(とことん)入門
groovyプラプラとか「はやい、はやいよ」
groovyプラプラとか「はやい、はやいよ」
第1回名古屋Grails/Groogy勉強会「Grailsを始めてみよう!」
第1回名古屋Grails/Groogy勉強会「Grailsを始めてみよう!」
Groovy ネタ NGK 忘年会2009 ライトニングトーク
Groovy ネタ NGK 忘年会2009 ライトニングトーク
JGGUG Camp 2009 いっぽう熱海では、
JGGUG Camp 2009 いっぽう熱海では、
ExtJS勉強会@名古屋
ExtJS勉強会@名古屋
はじめてのGroovy
はじめてのGroovy
GrailsでSpringをGroovyにしよう!
GrailsでSpringをGroovyにしよう!
Dernier
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
bruanjhuli
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
Seth Reyes
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
dgelyza
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
IES VE
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Safe Software
Nanopower In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
Pedro Manuel
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
Adtran
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
Daniel Santiago Silva Capera
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
UiPathCommunity
GenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation Inc
Object Automation
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
DianaGray10
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
Matt Ray
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Aijun Zhang
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
Christian Posta
Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.
francesco barbera
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
Matsuo Lab
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your Salesforce
Martin Humpolec
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Will Schroeder
Designing A Time bound resource download URL
Designing A Time bound resource download URL
Runcy Oommen
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
DianaGray10
Dernier
(20)
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Nanopower In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
GenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation Inc
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your Salesforce
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Designing A Time bound resource download URL
Designing A Time bound resource download URL
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
第4回 g* ワークショップ はじめてみよう! Grailsプラグイン
1.
2009/07/22 @Yokohama def speaker
= new Cast(name:”T.Yamamoto”,version:”G*4-2009-07-22”)
2.
(
) Web 90%Grails JGGUG( ) Grails 9-11 Grails Acegi Plugin http://d.hatena.ne.jp/mottsnite/
3.
Groovy,Java,Spring,Hibernate •
•http://grails.org/Download • •export GRAILS_HOME=/opt/grails-1.1.1 •export PATH=$PATH:$GRAILS_HOME/bin
13.
def doWithWebDescriptor =
{ webXml -> def servletElement = webXml.'servlet' def lastServlet = servletElement[servletElement.size()-1] lastServlet + { 'servlet' { 'servlet-name'("simpleResource") 'servlet-class'("SimpleResource") 'load-on-startup'("1") } } def mappingElement = webXml.'servlet-mapping' def lastMapping = mappingElement[mappingElement.size()-1] lastMapping + { 'servlet-mapping' { 'servlet-name'("simpleResource") 'url-pattern'("/resources/*") } } }
14.
def doWithSpring =
{ javascriptService(net.xmldo.grails.plugins.rhino.services.RhinoService){bean-> bean.autowire = true } }
18.
Grails/Groovy http://www.jggug.org/
Télécharger maintenant