メモ
自分用メモ
先日 結婚式を挙げました。 教会でやるやつと、飲み食いしながらワイワイやる披露宴を都内某所にて。 最高に楽しかったけど、初めて自分の結婚式を開催するということで、準備は相当しんどかったです。 ということで、このエントリは結婚式とその準備の振り…
Javaでのメソッド参照、便利です。 例えばこんな感じのやつ。 // Java class Person { // 省略 String getName() { return name; } } // Java Optional<String> name = Optional.of(person).map(Person::getName); すっごく便利ですよね! これをKotlinでやろうとす</string>…
Java8でMap<A, B> -> Map<C, B>にするようなメソッドとかってある?— たろう (@ngsw_taro) 2014, 12月 10 これがしたくて、そういうメソッドがあるのか知りたかった。 map.mapKey(key -> newKey(key)); こういう感じの便利メソッドがあったらいいなーと。 で、結局こうし</c,></a,>…
Androidアプリをジャバで書くならGuavaは、僕にとって必要不可欠なライブラリだ。 リストをmapする操作は頻出するパターンなのでLists#transform(List, Function)メソッドがないと生きて行けない。 タイトルの通りなんだけど、このLists#transformメソッドが…
先日IntelliJ IDEA 13がリリースされて早速インストール! Gradle Android Applicationでプロジェクトを作成! いい感じに自動生成されるプロジェクト! とりあえず実行してみる! Run -> Edit Configurations... を選んで表示される設定ウィンドウの下にDef…
久しぶりにAndroidの話題。 上下にもスワイプできるViewPagerってあるのかなーと思って探してたらドンピシャなのがあった。 https://github.com/JakeWharton/Android-DirectionalViewPager 日本語でメモを残してくださった方もいらっしゃるみたい。 ViewPage…
スレッドを生成する Javaの標準ライブラリを使えばこんな感じ。 fun main(args: Array<String>) { Thread(object: Runnable { override fun run() { println("Done.") } }).start() } 実は、1つの抽象メソッドを持つインタフェースのインスタンスはより簡単に書ける*</string>…
Java 8でラムダ式が導入されるそう。あまり詳しく追ってないからよくわらないけど、どの程度関数型言語のパラダイムを輸入するんだろう。個人的にはJavaは、良くも悪くもJavaらしい方が好きw JVM上で動くプログラムが欲しかったら、別の選択肢もたくさんあ…
当エントリはAndroid Advent Calendar 2012 (表)の6日目のエントリです。 エントリ・タイトルのように、Android端末とPCをUSBケーブルで繋ぎ、それを使った通信を実現する方法についてお話しさせていただきます。 いい感じのワードでぐぐってもそれらしい情…
Kotlinの公式ブログでマイルストーン3が発表されました。http://blog.jetbrains.com/kotlin/2012/09/kotlin-m3-is-out/以下、ブログ見ながらTwitterへ流した実況kotlin M3きたーーーーーーーーーーーーーー— たろうさん (@ngsw_taro) 9月 20, 2012 Kotlin M3…