勉強メモ
withIndex()を指定すればOK。 val list = listOf(1, 2, 3, 4, 5) for ((index, element) in list.withIndex()) { print("$index, $element\n") }
Robolectricを使いテストを実行する際に、AndroidのLogクラスでログを出力したい時があったのでメモ。 調べてみると、ShadowLogクラスのstreamフィールドの値を変更すれば良いようです。 テストコードでこんな感じに書いておきます。 @Before public void se…
Robolectricを使ってテストを実行した際に以下のようなエラーが発生した。 java.lang.RuntimeException: java.lang.RuntimeException: ../volley/res/values is not a directory volleyはAndroid用ネットワークプログラミング用ライブラリで、そのパッケージ…
今日パーフェクトRubyを衝動買いしました。 パーフェクトRuby (PERFECT SERIES 6)作者: Rubyサポーターズ,すがわらまさのり,寺田玄太郎,三村益隆,近藤宇智朗,橋立友宏,関口亮一出版社/メーカー: 技術評論社発売日: 2013/08/10メディア: 大型本この商品を含む…
WEB+DB PRESSの記事を読んでChefを触ってみたい!と思ってから大分時間がたってしまいました... ようやく重い腰を上げて、まず環境を簡単に整えたい、ということでVagrantをインストールしました。 VirtualBoxのインストール VirtualBoxのダウンロードページ…
会社でGitHubを使い始めたりgistで書き物をしたりして、Markdown記法で書くことが増えてきた。中々記法を覚えられないのだけど、チートシート片手にしばらく頑張ろうと思う。*1 *1:ブログもMarkdownモードに変更。そんなに更新するとは思えないけど
Spine.jsを試す JavaScriptのMVCフレームワーク、Spine.jsを試してみる。 Spine.jsの使い方 Spineを使う方法は、公式のチュートリアルによると3通りあるらしい。 ダウンロードしたspine.jsをHTMLにインクルードする方法 Rails + spine-rails gemを使う方法 N…
WebRTCが面白そうなので調べた。 WebRTC? ChromeのWebRTCチームのページによると WebRTC is a free, open project that enables web browsers with Real-Time Communications (RTC) capabilities via simple Javascript APIs. WebRTCは簡単なJavaScript API…
MacBookAirにNode.jsをインストールしてから大分放置してしまってた。 久々にnodeを勉強しようと思ってインストールし直したので簡単にメモ。 nvmのインストール 前回入れた時は、バイナリからコンパイルしてインストールしたので違うバージョンのnodeに切り…