![Groovyを知らない人のためのbuild.gradle読み書き入門 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/214a8f13afbb530a6463f697fd83faed7876dc31/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Fadvent-calendar-ogp-background-7940cd1c8db80a7ec40711d90f43539e.jpg%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9R3Jvb3Z5JUUzJTgyJTkyJUU3JTlGJUE1JUUzJTgyJTg5JUUzJTgxJUFBJUUzJTgxJTg0JUU0JUJBJUJBJUUzJTgxJUFFJUUzJTgxJTlGJUUzJTgyJTgxJUUzJTgxJUFFYnVpbGQuZ3JhZGxlJUU4JUFBJUFEJUUzJTgxJUJGJUU2JTlCJUI4JUUzJTgxJThEJUU1JTg1JUE1JUU5JTk2JTgwJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMzQTNDM0MmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz00NDNjNzRlZjQxMTZmYTY5YjYwZWJlNWIwNGU4ZTQ4YQ%26mark-x%3D120%26mark-y%3D96%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9OTcyJnR4dD0lNDBvcGVuZ2wtODA4MCZ0eHQtY29sb3I9JTIzM0EzQzNDJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9OWVmNzk5ZjYwNzZjNzQyN2I0MWYzZTRiZjZiNDFhNzk%26blend-x%3D120%26blend-y%3D445%26blend-mode%3Dnormal%26txt64%3DaW4gVElT5qCq5byP5Lya56S-%26txt-width%3D972%26txt-clip%3Dend%252Cellipsis%26txt-color%3D%25233A3C3C%26txt-font%3DHiragino%2520Sans%2520W6%26txt-size%3D36%26txt-x%3D134%26txt-y%3D546%26s%3D58fa783a97d04b227f38027a3904c1e5)
//DSL using Node.js with Express server { get('/') { render 'Hello World!' } get('/spanish') { render 'Hola Mundo!' } get('/salute/:name') { render "Hello ${req.params.name}!" } }.start(3000) //Traits, operators, lists, js code trait DomFinder { @GsNative private List selectItems(selector) {/* return $(selector).toArray(); */} def propertyMissing(String name) { selectItems("#$name") ?: selectItems
In my previous post, I have introduced how we could now use the Groovy language to develop Android applications. In this post, I will give you more details about how it works internally, giving you more hints about what makes it possible. The Groovy language is a JVM language which compiles to bytecode. Even if it has scripting capabilities, it’s always compiled. This means that in Groovy, you hav
What is Glide? Glide makes it incredibly easy to develop apps that harness the power of Google App Engine for Java using expressiveness of Groovy and sweetness of Gaelyk's syntactic sugar. At it's core, Glide is a Gradle plugin that reduces all the boilerplate required with typical Java web applications
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
スクリプトの開発は、出力結果の様子を見ながら、試行錯誤的に記述を修正していくため、起動速度が重要になります。1秒はとても待っていられません。 Groovyはその機能からして、本来PerlやRuby、Pythonなどにも拮抗しうる強力なスクリプト言語ですが、GroovyServを併せて使うことで、スクリプト言語としてのGroovyの本来のパワーを最大限に引き出すことができるようになります。 起動性能ベンチマーク GroovyServを用いた場合の起動時間、具体的には以下のコマンドラインの実行に要する時間を計測してみます。 $ time groovy -e "println 'hello'" この測定方法だと、起動時間だけではなく処理時間や終了に要する時間も含みますが、それは十分に小さいと仮定しています。 Mac OS Xでの起動速度の測定結果を[グラフ1]に示します(グラフ縦軸目盛りの単位は
Random ramblings on Open Source, integration and other malarkey Don't get me wrong - I've written tons of Java over the last decade or so & think its been a great evolutionary step from C++ and Smalltalk (lots of other languages have helped too like JavaScript, Ruby, Groovy, Python etc). However I've long wanted a long term replacement to javac. I even created a language to scratch this itch. Java
2009年3月、「Grails 1.1」がリリースされた。GrailsはJavaVM上で動作するスクリプト言語「Groovy」をベースに、DIコンテナ「Spring Framework」、O/Rマッピングフレームワーク「Hibernate」などのオープンソースフレームワーク上に構築されたフルスタックのWebアプリケーションフレームワークだ。 GrailsのWebサイト また、時期を同じくして「Groovy 1.6」もリリースされている。Groovy 1.6では特に性能改善が重点的に取り組まれており、以前のバージョンと比較して大幅な実行速度の向上が実現されている。 本稿ではGrails 1.1の新機能の中から特に重要なものをピックアップして紹介する。 単独でも使えるようになったGORM Grails 1.1での最も大きなトピックはGrails標準のO/Rマッピングフレームワークである「GOR
Groovy - An agile dynamic language for the Java Platform SpringSource, Groovy Project Manager, Guillaume Laforge氏からGroovyの最新版となるGroovy 1.6が公開された。GroovyはJava仮想マシン上で動作するスクリプト言語。JSR 241: The Groovy Programming Languageに準拠している。 Groovy 1.6はGroovy史上もっとも注目すべきリリースバージョンとなる。主な特徴と新機能は次のとおり。 実行パフォーマンスの大幅な改善 複数アサインメントの実現 ASTトランスフォーメーションの実現(関連アノテーション: @Singleton, @Lazy, @Immutable, @Delegate) SwingビルダおよびSwingコン
Gradle Build Tool accelerates developer productivity Gradle is the open source build system of choice for Java, Android, and Kotlin developers. From mobile apps to microservices, from small startups to big enterprises, it helps teams deliver better software, faster. Build Anything Write in Java, Kotlin, C++, or any language of your choice. Package for deployment on any platform. Go monorepo or mul
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く