Groovyじゃんけん
第17回 G*ワークショップでプログラミングGROOVYのプレゼントを決める際に
行われた初めてのGroovyじゃんけん。
ということらしい。
なーに悩むことはない。全部含めてしまえばもめないだろう。
101種類
図中のDynamiteがGroovy で、反時計回りで、以下の順。
- Groovy
- GroovyServ 祝 0.9 released! http://bit.ly/eHRRzg by nobeans! http://bit.ly/eHRRzg by nobeans
- Grails ― a Groovy-based web framework inspired by Ruby on Rails
- GORM ― the Grails Object-Relational Mapping persistence framework
- Griffon ― Dekstop Enhancements for Groovy
- Gradle ― The next generation build system
- GPars ― A Groovy concurrency/parallelism library
- GroovyFX ― GroovyFX provides a Groovy binding for JavaFX 2.0.
- Gaelyk ― Gaelyk is a lightweight Groovy toolkit for developing and deploying Groovy applications on Google App Engine.
- GMaven
- Gant
- GSQL ― supports easier access to databases using Groovy
- Grapplet
- GFreeMarker ― an integration of the FreeMarker template engine for Groovy
- Google Data Support ― makes using the Google Data APIs easier from within Groovy
- Gram ― a simple xdoclet-like tool for processing doclet tags or Java 5 annotations
- GraphicsBuilder ― GraphicsBuilder is a Groovy builder for Java 2D
- Groosh ― Provides a shell-like capability for handling external processes.
- Groovy Jabber-RPC ― allows you to make XML-RPC calls using the Jabber protocol
- GroovyJMS
- GroovyLab ― Provides a domain specific language (DSL) for math engineering (matlab-like syntax).
- Groovy Monkey ― is a dynamic scripting tool for the Eclipse Platform
- GroovyRestlet ― Groovy DSL for constructing Restlet application
- Groovy Science
- Groovy SOAP ― create a SOAP server and make calls to remote SOAP servers using Groovy
- GroovySWT ― a wrapper around SWT, the eclipse Standard Widget Toolkit
- GroovyWS ― GroovySOAP replacement that uses CXF and Java5 features
- GSP ― means GroovyServer Pages, which is similar to JSP (JavaServer Pages)
- Groovy Transforms ― Provides additional AST Transformations
- GroovyPlugin ― A Groovy plugin for JSPWiki
- HTTP Builder ― provides a convenient builder API for complex HTTP requests
- JideBuilder ― JideBuilder is a Groovy builder for the open source JIDE Common Layer
- MetaBuilder ― MetaBuilder is a builder that builds builders.
- Native Launcher ― a native program for launching groovy scripts
- Proxy-o-Matic ― Proxy-o-Matic lets you create dynamic proxies fast and in an homogeneous way
- Windows NSIS-Installer ― a Windows-specific installer for Groovy
- Windows Services ― framework for Groovy-based WinNT (Windows) Services
- WingSBuilder ― WingsBuilder is a Groovy builder for the wingS Framework
- XMLRPC ― allows you to create a local XML-RPC server and/or to make calls on remote XML-RPC servers
- OCM Groovy ― A Object Content Mapping implemented in Groovy leveraging the Java Content Repository (JCR)
- Tellurium ― A test framework built on top of the Selenium test framework implemented in Groovy
- COM Scripting ― script Windows ActiveX and COM components with Groovy
- groovy.beans
- groovy.grape
- groovy.inspect
- groovy.inspect.swingui
- groovy.io
- groovy.jmx.builder
- groovy.json
- groovy.lang
- groovy.mock.interceptor
- groovy.model
- groovy.security
- groovy.servlet
- groovy.sql
- groovy.swing
- groovy.swing.binding
- groovy.swing.factory
- groovy.swing.impl
- groovy.text
- groovy.time
- groovy.transform
- groovy.ui
- groovy.ui.text
- groovy.ui.view
- groovy.util
- groovy.util.logging
- groovy.util.slurpersupport
- groovy.xml
- groovy.xml.dom
- groovy.xml.streamingmarkupsupport
- org.codehaus.groovy
- org.codehaus.groovy.ant
- org.codehaus.groovy.antlr
- org.codehaus.groovy.antlr.java
- org.codehaus.groovy.antlr.parser
- org.codehaus.groovy.antlr.treewalker
- org.codehaus.groovy.ast
- org.codehaus.groovy.ast.builder
- org.codehaus.groovy.ast.expr
- org.codehaus.groovy.ast.stmt
- org.codehaus.groovy.binding
- org.codehaus.groovy.bsf
- org.codehaus.groovy.classgen
- org.codehaus.groovy.classgen.asm
- org.codehaus.groovy.control
- org.codehaus.groovy.control.customizers
- org.codehaus.groovy.control.io
- org.codehaus.groovy.control.messages
- org.codehaus.groovy.groovydoc
- org.codehaus.groovy.jsr223
- org.codehaus.groovy.reflection
- org.codehaus.groovy.reflection.stdclasses
- org.codehaus.groovy.runtime
- org.codehaus.groovy.runtime.callsite
- org.codehaus.groovy.runtime.dgmimpl
- org.codehaus.groovy.runtime.dgmimpl.arrays
- org.codehaus.groovy.runtime.memoize
- org.codehaus.groovy.runtime.metaclass
- org.codehaus.groovy.runtime.powerassert
- org.codehaus.groovy.runtime.typehandling
- org.codehaus.groovy.runtime.wrappers
101個に足りなかった。。。
なのでGroovyのパッケージで補完。
3種類
普通のじゃんけん
ただし、コールは「ぐるーびーーじゃんけん、じゃんけんぽん」 (決定事項)
コールはみんなで大声でね。
勝った人は30秒の自己紹介(勝手に追加)
G*だから、GlassFish、GNU(gcc、gdb)なんてのも入れてもいい?
Groovyではてブカウンター風はてなスターカウンターを作成する 1)調査・準備編
Groovyではてブカウンター風はてなスターカウンターを作成する 1)調査・準備編
これで使った groovy.swing.j2d.GraphicsRenderer で☆かけるから、似たような図を
描けるかなとも思ったけど、☆の中を塗りつぶしてしまうようなので、諦めた。。。