以前は、Spring STSのEclipse pluginのGroovy fpluginとGradle pluginのupdate siteのURLが別だったのが、いつの間にやら、下記ページの最後の方のupdate siteに統合されていた。 このupdate siteに切り替えると、Keplerでgroovy featureのJava8 supportが使えるようになる(それまでは競合して使えなかった) Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up
参考 http://d.hatena.ne.jp/mottsnite/20140521/1400684993 http://grails.org/doc/latest/guide/single.html#namespacedControllers 概要 以前にも一度namespaceに関して投稿しました。 今回Grails2.4で再度チャレンジしてリンクの生成が上手く行ったので再投稿です。 メリット namespaceを用いることで、同名のコントローラ名(ファイル名)が利用できるようになります。 テストプロジェクトの作成 プロジェクト名は namespace_sample とする。 grails create-app namespace_sampleを実行した後、その場でgrailsコマンドを実行してインタラクティブモードに入っておく。 コントローラの作成 インタラクティブモードで以下のコ
ダブルでバグフィックスリリースです。 先ずは、 Grails 2.4.1 バグフィックス版リリース! Grails 2.4.x系最初のバグフィックスリリースです! そもそも、Grails 2.4.xて何?って人はコチラもチェック! Grails 2.4.0 リリースきた!!!! Grails 2.4.0からアップデートする場合は、もろもろプラグインのバージョンを更新しましょう。 Hibernateプラグインに関しては必須です。 runtime ':hibernate4:4.3.5.4' // or ':hibernate:3.6.10.16'以下のプラグインは更新推奨です。 build ':tomcat:7.0.54' compile ':scaffolding:2.1.1' compile ':asset-pipeline:1.8.11' HibernateTestMixinが使用可能に
AndroidStudio0.6.1とGroovy2.4-beta-1で、とりあえずGroovyでAndroidアプリを作ってみた。JavaAndroidGroovygradleAndroidStudio はじめに すでにAndrodStudioとGroovyでAndroidアプリを作る投稿はいくつかありますが(2014年6月17日時点で)、先日Groovy2.4-beta-1がリリースされ、以前よりちょっと簡単に開発を始められるようになったことを確認したので、それを簡単にまとめました。 あくまで暫定版です。 バージョンアップ・正式リリースで書き方が大きく変わる可能性が高いです。公式の最新版の情報を確認してください。 もっと良い書き方、おかしい点ががありましたら、編集リクエストやコメントをしていただけるとありがたいです。 【追記】2014年6月18日(水) gradle-groovy-an
デブサミやJava Day Tokyoなど、会社の許可をもらってイベントにありがたく行かせてもらっているけど、ちゃんとレポートできていなかったということで、社内勉強会で話すことにしました。 まとめ資料を作ったので、このブログにて先行して公開してしまいます*1。少し前のエントリで資料をアップロードしたのはこのための準備でした。 資料の位置づけ 古いJavaの知識で止まっている人(自分含め)やこれから本格的にJavaを学ぼうと思っている人に、最近のJava関連の新機能などをざっくりつかんでもらうための資料です。内容の深さ・広さは、聴く人のJavaスキルに合わせた一応合わせたつもりです。 Java SE 8がリリースされて、その界隈では「for文禁止」などと言われる一方で、会社の新人研修で教えるJavaでは、「ループはforやwhileを使って書きます」みたいに教えるわけで、その辺のギャップを埋
うらがみがJavaまわりのORMを知りたい会 - connpass Java の O/R マッパーまわりの話を知りたかったので、6/14 に行われた勉強会 「うらがみが Java まわりの ORM を知りたい会」 に参加してきました。 会場は和室でした。 Java まわりの O/R マッパー、あんまり詳しくないのでいろいろ知れて良かったです。 メモを残しておきます。 発表内容 Java の ORM、Doma の話 +α (@backpaper0 さん) 発表資料: JavaのORM、Domaの話 +α — JavaのORM、Domaの話 1.0 documentation いろんな O/R マッパーについての簡単な紹介と、Doma の紹介。 紹介された O/R マッパーのうち、使うとしたら JPA か Iciql か Doma かなーという気持ちになった。 (個人の感想です。) ちなみに紹
社内ネットワークでAndroidアプリをGradleビルドする際にプロキシ設定が必要だったのでそのメモ。 gradlewファイルへの設定 Gradle実行時にUnknownHostExceptionが発生して失敗してしまったので設定しました。 gradlew または gradlew.bat の先頭に以下を追記します。 set JAVA_OPTS=-DproxyHost=myproxy.co.jp -DproxyPort=8080 -Dhttp.proxyUser=**** -Dhttp.proxyPassword=**** -Dhttps.proxyUser=**** -Dhttps.proxyPassword=**** gradlew実行時に、GradleのZIP(gradle-1.xx-all.zip)がない場合は取得に行くので必要となります。 ZIPファイルをダウンロードした後は設定
Captcha security check kodamatic.com is for sale Please prove you're not a robot View Price Processing
GroovyでExcelファイルに記載されているデータを読み出すプログラムを作ったところエラーが発生しました。Excel97-2007ファイル形式(*.xls)と2008以降の形式(*.xlsx)の差はApache POIに任せるべきだと判りました。 環境 Windows 7 64bit Groovy 2.1.5 eclipse Juno Excel 2003/2010 エラーが発生するGroovyスクリプト ネットで見つけたサンプル・プログラムをお手本に以下のようなプログラムを作成しました。 @Grab("org.apache.poi:poi:3.9") import org.apache.poi.hssf.usermodel.* new FileInputStream("test.xlsx").withStream { ins -> new HSSFWorkbook( ins ).wi
Androidの新ビルドシステムであるGradle plugin for Androidでは、0.7からNDKのビルドがサポートされました。 が、いまだに(一年前の)0.4ベースのエントリが参照されていたり、ググると上位にいるようなので、現状をまとめなおします。 環境 Android SDK Build-tools r19.1 Gradle 1.12(1.10以上) Gradle plugin for Android 0.11.0(Gradleによってインストール) Gradleのインストール方法は、下記エントリを参照してください。 Gradle+AndroidプラグインでNDKプロジェクトをビルドする - やらなイカ? AndroidプラグインのNDKサポート 以前は、build.gradleにカスタムタスクを定義してndk-buildを実行していましたが、現在は以下のように書くことがで
こんにちわ、みけです。 なんかgithubでブログやってたのですが、 なんかoctopressが調子悪くて、はてなで書くことにしました。 それ以前に僕が調子悪いですけど… Gradleでherokuにアプリケーションをデプロイする Gradle herokuで検索をするとGradleで作ったアプリケーションを herokuにデプロイする方法が出てきます。 ただ、まあ、なんというか、みんなJetty embbededを使ってstatic void mainから 始まるアプリケーションが多かったので、 オーソドックスなservletアプリケーションをjetty-runnerで走らせる方法を 簡潔にまとめました。 … もう既にJava好きな皆さんにとっては、なんというかもう常識的なことなので、 ここに書いてあることは当たり前なのかもしれませんが… 以下、必要なファイル毎に書いていきます。 bui
Component • Server – Checkを実⾏行行するにあたっての準備やCheckの結果の処理理やイベントのハンドリ ングを⾏行行う • Client – 実際にCheckが⾏行行われる監視対象上にインストールする。Clientはチェック実⾏行行 のリクエストを取得したり、Checkを実⾏行行したり、RabbitMQにCheckの結果を 送信。Client単体で定期的にチェックを実施するように制御することも可能 • API – Sensuのデータに対するRESTベースのAPIを提供。このAPIをコールすると登 録済みのClientの情報や現在のイベントなどを取得可能 • Dashboard – SensuのWebベースのダッシュボード。ただし機能は少ない(しょぼい)
フロントエンドのパラダイムを参考にバックエンド開発を再考する / TypeScript による GraphQL バックエンド開発
今からでも間に合うDockerの基礎。コンテナとは何か、Dockerfileとは何か。Docker Meetup Tokyo #2 コンテナ型仮想化の技術として注目されているDockerの勉強会「Docker Meetup Tokyo #2」が4月11日にグーグル東京オフィスで開催されました。 この勉強会には定員100名のところへ400名を超える申し込みがあり、参加できなかった方も多かったと思います。本記事では、最初のセッションとして行われた森和之氏による「今からでも間に合うDocker基礎+Docker 0.9概要」をダイジェストで紹介しましょう。 参考記事 2013年のDocker登場から現在(2018年)までを振り返り、その次の段階を展望した記事もご参照ください。 Dockerコンテナ時代の第一章の終わり、そして第二章の展望など 今からでも間に合うDocker基礎 株式会社トップゲー
英語を早く読めるようになるためには、当然のことですがたくさんの英文を読み経験を積む以外に方法はありません。ですが、やはりいきなり難易度の高い英文に当ってしまうとやる気を失くしてしまいますよね。そこで今回は、自分の英語読解レベルに合った最適なニュース記事を読むことができる『News in Levels』をご紹介します。 自分の英語読解レベルに最適なニュースを読める『News in Levels』 1.診断テストで自分の読解レベルを知る まずは自分の読解レベルがどれくらいなのかを測定しましょう。下にある15個の単語がありますので、知っている単語の個数を数えてその数を×200してください。例えば、仮に15個すべて知っていたとしたら、15×200=3000が自分のスコアになります。 book understand river responsible ca
betterificはいわゆるアイデア投稿サイトだが、すべての投稿が「Wouldn’t it be better if …(こうだったら便利じゃない?)」で始まる点が特徴的だ。 形式が固定されていることによって、投稿がしやすくなるし、設問自体もなかなかうまい(玉石混淆的な感じではあるが・・・)。 また投稿したアイデアには自由にコメントがつけられるのでそこからアイデアが広まっていったりもするだろう。 ツイッターもVineもそうだが、ある程度の制限をかけることで投稿を促す、というアイデアは応用が効きそうですな。
今回は、前回に紹介しきれなかったストリームのcollectメソッドを引き続き紹介していきます。 軽くおさらいしておきましょう。collectメソッドはストリームの要素の集約処理を行うためのメソッドです。 collectメソッドの引数のjava.util.stream.Collectorインタフェースは関数型インタフェースではなく、通常のインタフェースです。実際には、ユーティリティクラスであるjava.util.stream.Collectorsクラスのstaticメソッドをcollectメソッドの引数に使用します。 前回も提示しましたが、Collectorsクラスの主なメソッドを表1に示します。
今週は [PATCH RFC] fadvise: move active pages to inactive list with POSIX_FADV_DONTNEED [PATCH v2 0/3] support for broken memory modules (BadRAM) [PATCH] Enable 'make CONFIG_FOO=y oldconfig' [PATCH RFC] fadvise: move active pages to inactive list with POSIX_FADV_DONTNEED http://permalink.gmane.org/gmane.linux.kernel.mm/65374 ディスクというのはメモリに比べて遅いものです。ファイルを読みこもうとするたびに、いちいちディスクにアクセスするのでは時間がかかってしょうがありません。そ
Emacsの鬼るびきちのココだけの話 【豪華特典付き★初月無料月527円でEmacs医るびきちをこき使ってください!】 読者からの個別メールにズバリ回答! 獣医ならぬEmacs医として使ってください! メルマガで指示通り手を動かしてわかりにくい事柄も5分で理解! Emacs/Elispの使い方のみならず、Emacs×脳科学なども配信するのでQOLをも引き上げます! 「るびきち塾兼Emacsの病院」は個別コンサルとメルマガを合わせた奉仕活動です。 単著5冊、雑誌連載、サイト毎日更新の筆者が貴方の進化のためのメンターになります。 定期購読はこちら ¥536/ 月(税込) 毎週 土曜日 テキスト・HTML形式
関連キーワード Windows 8 | Internet Explorer(IE) | Windows | Windows XP | Windows 7 企業のデスクトップ管理者が直面している最大の問題の1つはWebブラウザとアプリケーションの互換性である。米Microsoftの「Windows 7」や「Internet Explorer 11」へのアップグレード、新しいコードの展開、単なるWindowsの修正プログラムのインストールなどIT環境の変化は千差万別だ。だが、それに伴うユーザーの不満はどれもよく見られるものだ。例えば、「この変化のせいでアプリケーションが動かなくなった」「この新しい機能はどうしてWebブラウザで動かないのか」といった具合である。 互換性の問題は開発の段階から品質保証の段階まで続く。Webブラウザのバグ、「Windows 8」用アプリケーションの互換性の問題、関連
わいわいGroovy ~ 教えてG*小ネタ大会 - JGGUG G*ワークショップZ Jun 2014 - 日本Grails/Groovyユーザーグループ | Doorkeeper で発表の機会をいただいたので、拙作の Gradle SSH Plugin についてお話ししました。 speakerdeck.com Gradle SSH Pluginの開発を始めてから約1年半が経ちました。主にヨーロッパやアメリカからIssueやPull Requestをよくもらうため、日本ではあまり使われていないと思っていました。今回、Gradle SSH Pluginを現場で使っている or 使いたいという声を会場で聞くことができたのでよかったです。 直近は Gradle 2.0 対応に向けて不具合を修正しています。あと、テストコードが割と雑で、テストの網羅性も低いので改善したいと思っています。Gradle
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く