React Nativeでスマホアプリ開発してみる

AndroidとC++のことを書いてから、もうぼちぼち1年近くになりますね。 アプリについてはそれっきりめっきり音沙汰ない感じになってましたが、かつてOpenWeatherMAPをつかった紫外線の情報を見るアプリを作ってました。 こんなのね ↓ これはJavaとRetrofitというので作っていま... 続きを読む


HHVMのアップデートでお悩みの方へ

いつかのカンファレンスか何かだったと思いますが、HHVMの紹介をやっていてバイナリ変換とか高速化とかすげーなーと影響を受けて、その時の勢いだけでHHVMを採用しました。で、そのあとすぐにPHPでも採用されたような気がします; それはさておき、通常のリポジトリでも安定版のはずですが、Wordpress... 続きを読む


あの日見たLambdaの書き方を僕はまだ知らない

Javaだったから、という理由で選んだ本を買ったまでは良かったんだけど、なんか私の知ってるのと違うだ! なんてことになったんで、読んで調べてみると、これラムダという。 Java8になって、関数型インターフェースはラムダ記法で置き換えることができるようになった。 関数型インターフェースとは定義されてい... 続きを読む


Androidの開発でC++のコードを使うには

最後の更新からずいぶんと日が空いてしまいました。久しぶりの更新です。 英語のアウトプットの方はMy Teacherが別のところでCheckしてくれることになったので、こっちは昔の感じで再構築していこうかと思います。 やっぱり英語+ITの話題となると、ちょっと敷居も高くなっちゃってなかなか手が動かなか... 続きを読む


人の造りしもの

大したネタではないのですが、Rubyには便利な標準ライブラリがあり、たくさんのメソッドがあります。 便利で良いのですが、Rubyでスクリプトを書いてるとこのメソッドはどんなコードだろう?という疑問に直面することが結構あります。 いまさら感はありますが、今回はその辺をざっくり探ってみます。 プログラミ... 続きを読む


Rubyのコードは美しいのだ。

なんでRubyにはまりだしたのかという理由にコードが綺麗だからという理由があります。 ”Hello World!”に毛が生えたくらいに、C言語から始まって、Perl、Python、Rubyとやってきた訳ですが、少し前まではC言語が1番に美しくて、2番にRubyかなぁと思っていましたが、いろいろやって... 続きを読む


CUI環境でCapybaraを使うときのあれこれ

04/28ちょこっと追記と数カ所修正しました。 What’s that? Capybaraはウェブシステムのテストを補助するRubyのライブラリです。 Mechanizeでほとんどのサイトはクロールできますが、JavaScriptなサイトに対してはJavaScriptが解釈できるようなも... 続きを読む