Groovy

AirPodsを買った

春先にBeats solo2 wirelessが壊れてしまい、充電出来なくなってしまった。カスタマーサポートに電話すると修理代は約15,000円とのこと。 もうすぐ夏になることもあり、着けていて暑くなるヘッドホンのBeatsを直してもあまり利用機会はないなと考え、それな…

過去のツイートをはてなブログに貼り付ける小技

Twitterの過去ツイートをはてなブログに貼る際に、あまりに昔のものだと、はてなブログのTwitter貼り付けから遡って探すのは時間がかかりすぎる。 ツイートは記事内で[{ツイートURL}:embed]のようになっていればOKなのでツイート自体はTwitterから探すことに…

Grapeの依存性解決に失敗してjcenterに問い合わせた話

@makingさんのltsv4jを使おうと思ったら、Grapeで依存性解決出来ないというエラーになった。 ちなみにMavenではちゃんと依存性解決出来る。一応GitHubにissueを上げて確認したところ*1、どうもNOT FOUNDと出ているjcenter側がMavenCentralとの同期の時にしく…

Groovyでcontinue、breakを使うにはfindを使う

意外や意外、どうもGroovyのeachにはcontinue、breakはないみたい。 findだと、見つかったらtrueを返すと処理完了となるため、それをbreak代わりに使う。 eachの中にif文入れてその条件の時だけ処理するとかも出来るが、全ループ回ってしまうことを考えると…

Twitter CLI 作った

以前作ったつぶや君より手軽に使えるもの、と考えたら自然とCLIに行き着いた。てか、つぶや君って何だよ。 Groovyで書いている。もちろん、みんな大好きTwitter4Jを使っている。 こちらはつぶやくだけではなく、タイムライン、リプライ、お気に入り、自分の…

#Groovy はじめました

Javaエンジニア界隈からは、まだやってなかったの?!と言われるかもしれないが、2月くらいからGroovyの勉強を始めた。 以前、インストールして少しいじってからしばらく触ってなかったのだが、やれGradleだ、やれAndroid StudioだとGroovyの話題がTwitter含…