「JJUG ナイトセミナー Java O/Rマッパー特集」のメモ

【東京】JJUG ナイトセミナー 「Java O/Rマッパー特集」 7/26(水)開催 久しぶりの勉強会。久しぶりのOracl。実は会場に参加したのは初めだったJJUG。 メモ書き。 比較 機能 JPA MyBatis Doma Reladomo マッピング テーブル ResutlSet ResultSet テーブル SQL…

git logをctrl+cで終了すると、それ以降のコマンドが表示されないの続き

Conemu+Gitのbashでgit logをctrl+cで終了すると、それ以降のコマンドが表示されないの続き。 疑問は残ったまま。 発端 git-bash.exeとbash.exeでCtrl+cで止める kill -INTで止めるとどうなるか? 送信するシグナルの確認 疑問 発端 @orange_clover あるある…

Conemu+Gitのbashでgit logをctrl+cで終了すると、それ以降のコマンドが表示されない

現象 再現手順 発生しない条件 環境 原因 実験 復旧方法 抑止方法 参考 現象 ConemuのGit for WindowsのBash上で、git logを実行しCtrl+cで終了すると、それ以降の 入力したコマンドが表示されない。 コマンドは実行されて、標準出力、標準エラーは表示され…

Git for Windows 2.xでプロンプトの設定(PS1)にブランチ名と改行を入れるとsyntax errorになる

Git

Git for Widnows 2系に上げてから、設定(PS1)にブランチ名と改行を入れるとsyntax errorに なるようになった。 対処方法がわからなかったので、しばらく、改行を外していて放置してた。 現象 bash: command substitution: line 1: syntax error near unexpec…

vagrant のプロビジョニングでgit cloneがSSHの認証エラーになる

やりたいこと 初回のvagrant up、vagrant up --provision、vagrant provisionでの プロビジョニングでgithubやbitbucketからクローンしたい。 が、エラーになってしまう。 vagrant sshでログインしてからのgit cloneは成功する。 provisionでやろうとすると…

Windows + VirtualBox 5.0 + Vagrant 1.7.3 でエラー(chown: changing ownership of `/vagrant': Not a directory)になる

Oracle VM VirtualBox 5.0 + Vagrant 1.7.3 でchown: changing ownership of `/vagrant': Not a directory のエラーになるんだけど、対処方法がわからない。 教えてください。 現象 Vagrant assumes that this means the command failed! chown `id -u vagra…

はてなブログをMarkdownモードに変更してみた

いろいろお試し中で、メモ形式が、pukiwiki、はてなモード、Markdown、org-mode、と増えてきた。 はてなブログは、Markdownで書けるので、Markdownモードに変更してみた。 すでにある記事は、はてなモードのままで残るようだ。

2014年10月 Groovyist/G*のあれやこれや

これを読んでる人は、すでにご存知で、購入済みの方が多いとは思いますが、11/5に待望の Gradle徹底入門 次世代ビルドツールによる自動化基盤の構築 が発売になりました。 レビューアの指摘により、2章分が書き直しになるなど、洗練された本に仕上がってて、…

2014年9月 Groovyist/G*のあれやこれや

G*ワークショップz 札幌、JGGUG初の北海道進出。 早速、北海道?札幌?支部長も決まったようで、地域ごとの活動も活発化するといいですな。 待望のGradleの書籍である「Gradle徹底入門(仮) 」がGradle2.0ベース(2.1トピックあり)で 500ページ超の手頃な鈍器…

2014年8月 Groovyist/G*のあれやこれや

ナッツ専門店「Groovy Nuts」中目黒にオープン Groovy Nutsでは、新鮮でシンプルなローストナッツや、ハニー、カカオ、ベーコンスモークなどのフレーバーナッツに加えて、ナッツスムージーも提供されてるようです。 一方、G*界隈では、Groovyや、Grails、Gra…

2014年7月 Groovyist/G*のあれやこれや

お盆休みの方は、7月分をじっくり読んでみてはどうででしょうか? blog groovyあれこれ: SwingBuilderでテーブルヘッダーにラベルと画像を表示する groovyあれこれ: JGraphXでテキストを太字・イタリックで表示する Vert.xでWebSocketのサーバを作る - Qiita…

2014年6月 Groovyist/G*のあれやこれや

GroovyとSwiftは似てるとか、GR8Conf Europe 2014でGroovyのAndroidサポートが発表されたり、 G*ワークショップZ も50人ぐらい集まったり、なにかと盛況だった6月。 blog Windows環境でのGroovy/Grails開発を幸せにする!?GVMクローンposh-gvmを使ってみる #y…

「わいわいGroovy ~ 教えてG*小ネタ大会 - JGGUG G*ワークショップZ Jun 2014」に参加してきた #jggug

わいわいGroovy ~ 教えてG*小ネタ大会 - JGGUG G*ワークショップZ Jun 2014 2014-06-20(金)19:00 - 21:00に参加してきました。 JGGUG G*ワークショップZに参加するのが1年数カ月ぶり。 会場が品川グランドセントラルタワーになってから初めてでした。50人…

2014年5月 Groovyist/G*のあれやこれや

https://twitter.com/glaforge/status/468455234688544768/photo/1spockのロゴはどれになるんでしょう。 https://github.com/spockframework/spock/pull/34 https://twitter.com/pledbrook/status/468390877736763392 blog groovyあれこれ: JGraphXでデフォ…

2014年4月 Groovyist/G*のあれやこれや

JJUG&JGGUG 共催ナイトセミナ 「4.30 2時間で分かる!次世代ビルドツールの本命Gradleの全貌 で募集300人が埋まるとか。 当日キャンセルが相次いで、実際に参加したのは200人は割ったらしいけど。 それでも今までのG*関連の勉強会では最高記録だろう。 Gradl…

2014年3月 Groovyist/G*のあれやこれや

#jggug URL2014-03-13 10:20:55 via Twitter for iPhone MAP 日本でのG*の人気は、GroovyよりもGradleだと思うんだけどな。Gradle関連のブログ、Tweetの方が多いから。 blog iPhoneアプリをGradleでビルドしてDeployGateで自動配布する方法 - hentekoのdev日…

2014年2月 Groovyist/G*のあれやこれや

世間的には雪!雪!!雪!!!だったけど、G*的には、JUnit4×Groovy テスティングフレームワーク開発という熱いイベントがあった2月。 blog [Grails]GORMの簡単な使い方 - Qiita Hindley-Milner型推論アルゴリズムをGroovyで書いてみた - uehaj's blog yhpg …

2014年1月 Groovyist/G*のあれやこれや

ホット&グルービー!! blog 【framework】play2.0とGrails2.3を触ってみた感想【SaStrutsからの脱却】 - treeのメモ帳 Android Studio 0.4.0 への移行 - ひだまりソケットは壊れない Android Gradle プラグイン 0.7.2 でビルド済みの JNI 共有ライブラリを…

SQLiteで org.ibex.nestedvm.UnixRuntimeのClassNotFoundExceptionが発生する

現象 昔書いた、SQLiteをJDBCで動かすGroovyのコードが動かない。 http://orangeclover.hatenablog.com/entry/20120505/1336221994 エラー Caught: java.lang.NoClassDefFoundError: org/ibex/nestedvm/UnixRuntime java.lang.NoClassDefFoundError: org/ibe…

windowsのgit 1.8.5.2.で fatal: could not read Password for 'https://XXXXX':No such file or directoryのエラーになる

bitbucketにpushできなくなった。。。 httpsだとだめなようだ。 現象 httpsでユーザー名指定してgit pushだと以下のエラーになる fatal: could not read Password for 'https://orangeclover@bitbucket.org':No such file or directoryhttpsでユーザー名なし…

2013年12月 Groovyist/G*のあれやこれや

お弁当だって作れちゃうWebアプリケーションフレームワーク。そう、Grailsならね!ヾ(*´∀`*)ノキャッキャ恒例のAdvent Calendarがあった12月。今週のGrails!! 日本語版も2期として復活。 blog Groovy で Dempsy を単独実行2 - KeySource - なんとなくな Developer…

2013年11月 Groovyist/G*のあれやこれや

G*(Groovy, Grails ..) Advent Calendarも始まってますが、11月のまとめです。 Grailsセミナー@日本大学、JJUG CCC 2013 FallのJVM言語パネルディスカッション、G*ワークショップZ、第四回 #渋谷javaと 3つ4つイベントがあり、そのうちGrailsが2つ3つありま…

1回目はUnsatisfiedLinkErrorで、2回目以降はNoClassFoundError

忘備録 現象 1回目はUnsatisfiedLinkErrorで、2回目でNoClassFoundErrorになる。 ソース class Native{ static{ System.loadLibrary("hoge") } } try{ def hoge = new Native() }catch(UnsatisfiedLinkError e){ e.printStackTrace() } def fuga = new Nativ…

WindowsでGrails 2.3.3だと起動はできるようになったけど、今度は止められない(続き)

forkedで別プロセスだから基本的にCtrl+Cは効かないものだと思うけど、2.3.1ではできたというのは、Grailsがきちんと対応してたのか、じつはその時は単にforkedにしてなかったのか2013-11-27 16:54:41 via YoruFukurou誤解がある表現だったので、捕捉。 Grai…

WindowsでGrails 2.3.3だと起動はできるようになったけど、今度は止められない

現象 Server running. Browse to http://localhost:8080/hellowolrd URLが表示された後で、コマンドプロンプトでCtrl+Cが効かない。そのため、停止も他のコマンドも実行できなくなる。 対処 別のコマンドプロンプトを開いて、grasils stop-appとすれば 止め…

WindowsでGrails 2.3.2だとError Forked Grails VM exited with errorで起動しない

Grails 2.3.2でrun-appしたら以下のエラーになった。 現象 | Error Forked Grails VM exited with error | Running Grails application *** java.lang.instrument ASSERTION FAILED ***: "!errorOutstanding" with message transform method call failed at …

PostgreSQL Studioも Internet Explorerだと使えないという呪い

IEでloginをクリックするとLoading style and images ...で ぐるぐる回ってログインできない。Firefox、ChromeでもログインできるのでIE対応にバグがありそう。 http://www.postgresqlstudio.org/support/documentation/supportdocumentationfaq/ Is there a…

20%高速化されたZenbackのスクリプトコードを試してみた

平均20%+高速化!Zenbackのスクリプトコードが新しくなりました 新旧のZenbackのスクリプトコードで、直近のエントリー4つとGist、アフィリエイト、リンクを貼ってない10/5のエントリー1つで計測してみた。 2013-11-04 2013-11-02 2013-10-28 2013-10-26 201…

amazon 250円クーポンキャンペーンでjenkinsでビルド後に鳴らす効果音を手に入れてみては?

誰でも使える MP3ダウンロード250円クーポンキャンペーンで 250円分のクーポン券がもらえる。 250円分で買えるものとなると1、2曲。 流行りのあまちゃんには興味ないしという人はスルーしてるのではないだろうか。 Jenkinsでビルドしてるなら、ビルド後に効…

2013年10月 Groovyist/G*のあれやこれや

ブログの秋。 先月よりも倍ぐらいエントリーがあったようだ。 内容もGroovy、Grails、Gradle、G*ワークショップのVert.xもあり。 blog そろそろPower Assertについてひとこと言っておくか - ぐるぐる~ ファントムタイプ勉強会でGroovyの入門について話しま…

GradleからPostgreSQL StudioのWarファイルをダウロードしてJetty上で動作させる

やりたいこと Gradleでzipファイルを解凍する Gradleで依存関係を設定して2つのタスクを1つにまとめる Gradeを使って配布されているWarファイルをjetty上で動作させる 上記3つをまとめて、GradleからPostgreSQL StudioのWarファイルをダウロードしてJetty上…

Gradeを使って配布されているWarファイルをjetty上で動作させる

やりたいこと ソース環境をGradleを使ってビルドして、Jettyで起動するのではなく、 配布されてるwarファイルをjettyへデプロイして、起動して、サクッと動作させたい。 warファイルは既に手元にある状態で、ソースからのビルドはしたくない。「java -jar xx…

Gradleでタスクから別のタスクを呼び出す

やりたいこと Gradleで依存関係を設定して2つのタスクを1つにまとめるで依存関係を使ったが 個人的には、タスクから別のタスクを呼び出す方がしっくり来る感じがする。 なので試してみる。 試行錯誤1 タスクの呼び出し箇所 task deploy { downloadZip unzip …

Gradleで依存関係を設定して2つのタスクを1つにまとめる

やりたいこと ダウンロードと解凍をまとめて1つのタスクで実行したい build.gradle Gradleで依存関係を設定して2つのタスクを1つにまとめる 実行結果 gradle deploy :downloadZip :unzip :deploy BUILD SUCCESSFUL Total time: 10.399 secs. │ build.gradle …

Gradleでzipファイルを解凍する

やりたいこと Zipの解凍なんてWindowsのエクスプローラーの標準機能でやりゃぁいいんですが、プログラマがそれをやったら負けですよねw なんか負けらしいです。 昨日のGradleでzipファイルをダウンロードするの続きで、ダウンロードしたzipファイルをGradle…

Gradleでzipファイルをダウンロードする

やりたいこと Gradleはmavenリポジトリにあるjarファイルなどの依存関係する手段はあるが mavenリポジトリにないjarや配布されてるwarファイル、zipファイルなどを ダウンロードしたい。 Groovyだとこんな感じだが、これだとGradleっぽくない。 build.gradle…

240円巻取り式充電ケーブルで、iOS 7でも警告なしで充電も同期もできた

iOS 7になってから、Made for iPhone未取得の非正規品だと、 充電などはできるが以下の警告がでるようになった。 このケーブルまたはアクセサリは認定されていないため、このiPhoneで 正常に動作しない可能性があります。警告がでても使えるもの全く使えなく…

Vert.xハンズオン with CRaSH - JGGUG G*ワークショップZ Oct 2013 (資料の)まとめ #jggug

参加してないので、雰囲気だけ味わうためにまとめておきます。 開催情報 日時:10/18(金) 19:00-21:00 場所:NTTソフトウェア品川本社 品川グランドセントラルタワー17階 セミナールーム Vert.xハンズオン with CRaSH - JGGUG G*ワークショップZ Oct 2013の資…

Gradle でコマンドラインから指定したタスク名を取得する方法

Gradleで実行時にコマンドラインで渡したタスク名を取得する方法がないかな??2013-10-17 21:31:45 via web nameで取得できる。 build.gradle task helloWorld gradle helloworld :helloWorld helloWorld BUILD SUCCESSFUL Total time: 2.54 secs こんな感…

Groovyの人気が急上昇!!

TIOBE Programming Community Index for October 2013 Groovyが去年の53位から18位に急上昇。 去年からの大きな違いってなんだろう? Android Studio のビルドシステムにGradleが採用された ことの影響が大きいのだろうか? 日本だとTDDBCでspockが人気があ…

はてなダイアリーからはてなブログに移行しました。

特にはてなブログの機能で使いたいものがあるわけでもないのだけれども、 はてなダイアリーからはてなブログに移行しました。 さすがに移行は簡単ですね。 3 Stepで終わりました。1 Stepで記事のインポートに30分以上かかかったけど、2 Step以降は待ちなし。

「そろそろPower Assertについてひとこと言っておくか」に、SpockのPower Assertならどうだろう?と思って試してみたけど

そろそろPower Assertについてひとこと言っておくかSpockのPower Assertなら差分だしてくれたような記憶があったので、試してみた。 結論 @bleis さんが欲しい差分を先に表示はできない。 @Grapes( @Grab(group='org.spockframework', module='spock-core', …

2013年9月 Groovyist/G*のあれやこれや

ピザとビールを片手に、JGGUG名物・ライトじゃないLT大会が開催されました。 9人で3時間だって。ホント、ライトじゃないLTだな。 Android Studio 初心者が眺める build.gradle あれこれGrailsアプリで404や500などのオリジナルエラーページを表示する方法 | …

Groovy 2.1.3 + IBM J9 JDK 1.7.0 でgroovy.exeが実行できないの原因(の推測)

Groovy 2.1.3 + IBM J9 JDK 1.7.0 でコマンドラインからGroovyが呼び出せない原因の推測だけで、修正とかできないけど・・・ 最初は、64bit版Javaを使ってるからエラーになってると思ったけど、どうやら違うようだ。 C:\Users\Administrator>groovy -version…

Firefox GMarkとChrome BooglemarksからGoogle ブックマークに追加できなくなった

家ではChrome、会社ではFirefoを使ってるので、Google ブックマークを使用している。 といっても参照だけで、最近は追加してない。 ひさしぶりに追加しようとしたらダメだった。 Google リーダーは廃止になったけど、Google ブックマークも追加できなくなっ…

2013年8月 Groovyist/G*のあれやこれや

Grailsの記事を1人がんばって書いてる人がいる!! enterprise grails challenge, 2013 Summerじゃんけん難しいことは置いといて3ステップで検索機能をGrialsアプリに追加するGrails Searchable Pluginのチュートリアル | weboostねこ元帥の中の人 /* gradle…

2013年7月 Groovyist/G*のあれやこれや

ぐるーびーたんポスターを描かせていただきましたこの絵は、はてなダイアリーの虎塚さんから転載許可を貰ってないので無断転載ですね・・・ Android Studio でGradleの記事も落ち着きはじめた7月。 (アップグレードするたびにハマりどころが変わってるから諦…

2013年6月 Groovyist/G*のあれやこれや

Android Studio + Gradle の記事が多い2013年6月。みなさん試行錯誤中のようだ。Gradle | Gradleの導入 - tbpg’s programming memoGrailsのSpring Security Core Pluginでパスワードのソルトとストレッチング - Yamkazu's BlogIntelliJ IDEA13EAP(build130.7…

2013年5月 Groovyist/G*のあれやこれや

IntelliJ IDEAをベースとしたAndroid StudioがGoogle I/O 2013で発表された新たなAndroid用IDEAとして発表された5月。 Android StudioはGradleでビルドするようになったようで、その影響でGradleってなによ?といった関心を示す人が増えたようだ。 GroovyでM…

TeraTermのカラー設定をSolarized Darkにする

先週末、気分転換で、EmacsやTeraTermのカラーテーマをSOLARIZEDのSolariez Darkに変更しようと思った。 設定 本家見ながら設定しようとしたけど、色の設定がなんかおかしい。 ググったら、TeraTermでの設定があったので、以下を参考にさせてもらった。Solar…