問題タブ [groovy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
15 に答える
9150 参照

ruby-on-rails - Ruby on Rails を学ぶことは Grails に役立ちますか?

私の会社は、 Grailsの道を歩み始めているところです。その理由は、現在の開発者はJavaに重きを置いていますが、将来の Web 開発プロジェクトではMVC スタイルの言語の必要性を感じているためです。個人的には、私はデザイン/ユーザビリティの世界から来ましたが、より多くの「フロントエンド」の責任を負うにつれて、言語をより集中的に学習する必要性を感じ始めています。これにより、いくつかのロジック、特にフロントエンドをコーディングできるようになります私のUIなどのコード。

私は個人的にPython/Djangoに取り組もうとしてきましたが、あまり時間をかけたことはありませんでした。私の会社が Grails に「ジャンプ」している今、「Rails を使用したアジャイル Web 開発 (第 3 版 - ベータ版)」を購入し、 RoRに取り掛かり始めています。将来的に、または副業としてPythonを学びたいと思っていますが、私の最大の質問は次のとおりです。

  • RoR の知識が Grails のニーズにも役立つことを知っていれば、RoR を学習し、「ポートフォリオ」にもっと用途の広い言語を用意する必要がありますか??

-また-

  • RoR をスキップして、すぐに仕事で必要になる Grails の学習に集中し、後で RoR/Django (Ruby/Python) の学習に取り組むべきでしょうか?

基本的に、この質問は、非企業環境での Grails の有用性と、Rails と Grails の類似点を中心に展開しています。(そしてこれは、Python と Ruby (on Rails) の 100 年に一度の議論を避けようとしている間です :))

0 投票する
4 に答える
7821 参照

eclipse - Groovy + Eclipse + Junit4 のセットアップ方法は?

私は小さな webapp に取り組んでおり、Groovy を使用して自分のアプリの単体テストを作成したいと考えています。私のコーディングのほとんどは Eclipse で行われており、すべての単体テストを Eclipse 内のグラフィカル テスト ランナーで実行したいと思っています (緑色のバーが本当に気に入っています :))

残念ながら、試行錯誤を 4 時間続けましたが、まだ正しくセットアップできません。Eclipse Junit4 テスト ランナーを使用して、テスト用にアノテーションが付けられたメソッドで Groovy ファイルを実行しようとしまし@Testた しかし、それは不平を言い続けますNoClassDefFoundException

誰でも助けることができますか?

これは、simpleTest.groovy という名前の私の groovy ファイルの内容です。

誰でも助けることができますか?

0 投票する
8 に答える
69120 参照

java - groovyのリストからマップを作成するためのショートカット?

私はこれのためにいくつかのソートハンドが欲しいです:

GDKのものがどのようであるかを考えると、私は次のようなことができると期待しています。

しかし、私はドキュメントに何も見ていません...私は何かが欠けていますか?それとも私はあまりにも怠惰ですか?

0 投票する
2 に答える
4977 参照

html - Groovy MarkupBuilderを使用したHTMLですが、タグとテキストをエレガントに組み合わせるにはどうすればよいですか?

Groovyを使用する場合MarkupBuilder、テキストをドキュメントに出力したり、テキストをドキュメントに出力する関数を呼び出したりする必要がある場所があります。現在、未定義のタグ「text」を使用して出力しています。このコードを書くためのより良い方法はありますか?

0 投票する
5 に答える
1013 参照

java - 私のGroovyプレゼンテーションでMUST COVERは何ですか?

私は、地元の Java ユーザー グループ向けのGroovy入門プレゼンテーションの準備に取り組んでおり、ほぼまとまりました。私が見たいのは、私がカバーしなければならないと皆さんが考えるものです。

これは紹介プレゼンテーションであることを忘れないでください。ほとんどの人は経験豊富な Java 開発者ですが、Groovy の知識がほとんど、またはまったくないことは確かです。コミュニティが提供するものを見たいので、すでにカバーする必要があることを言及して井戸を毒することはしません.

これらの Java 開発者に、Groovy がどれほど役立つかを効果的に伝えるのに役立つ (1 時間の時間枠で) 説明できる最善のことは何ですか?

ps 興味のある方のために、後でここでプレゼンテーションを共有します。

約束どおり、私のプレゼンテーションがここに提示されました。

0 投票する
3 に答える
1758 参照

java - eval() 呼び出しで状態を維持するように GroovyShell を納得させるにはどうすればよいですか?

Groovy を使用して、アプリケーション用のインタラクティブなスクリプト/マクロ モードを作成しようとしています。アプリケーションは OSGi であり、スクリプトが必要とする可能性のある情報の多くは事前にわかっていません。私は、GroovyShell を使用して eval() を複数回呼び出し、OSGi バンドルがロードされるときに名前空間に継続的に追加できると考えました。GroovyShell は、複数の eval 呼び出しにわたって変数の状態を維持しますが、クラス定義やメソッドは維持しません。

目標: 起動時に基本クラスを作成します。OSGi バンドルがロードされると、必要に応じて派生クラスを作成します。

0 投票する
10 に答える
12686 参照

groovy - ダックタイピングと静的タイピングの利点は何ですか?

私は、Groovy についてさらに調査し、実験を行っており、Java では実行できない/実行できないことを Groovy で実装することの長所と短所に頭を悩ませようとしています。私は静的で強く型付けされた言語に深く浸っているので、動的プログラミングはまだ概念にすぎません。

Groovy はダックタイプを実行できる機能を提供してくれますが、その価値はよくわかりません。ダックタイピングは静的タイピングよりも生産性が高いのはなぜですか? コードの利点を理解するために、コードの練習でどのようなことを行うことができますか?

Groovy を念頭に置いてこの質問をしますが、必ずしも Groovy の質問ではないことを理解しているので、すべてのコード キャンプからの回答を歓迎します。

0 投票する
8 に答える
258669 参照

arrays - Groovy配列/ハッシュ/コレクション/リストの要素かどうかを確認する方法は?

配列に要素が含まれているかどうかを確認するにはどうすればよいですか? [1, 2, 3].includes(1)と評価されるようなものがあるのではないかと思いましたtrue

0 投票する
1 に答える
296 参照

java - Griffon はどの Java バージョンをサポートしていますか?

Swing アプリケーションを作成したいのですが、Griffonサポートできる Java のバージョンがわかりません。

0 投票する
13 に答える
17599 参照

ruby-on-rails - RailsまたはGrails?

グレイル対レール。サポートが良いのはどっち?また、中規模のアプリを開発するのに適しているのはどれですか? 最も重要なのは、どちらがより多くのプラグインを持っているか?