FastClickを使った体感応答時間の短縮テスト

先日ガワネイティブのアプリを作ろうと思ってWebViewを組み込んだテストアプリを作ってみた(iOS, Android)。その際クリックに対する反応が悪いのが気になった。

Read more »

TwitterのOAuth認証を使ってみる

ユーザログインが必要なウェブサービスを作りたいが、ユーザの心理的に新たなウェブサービスに対してユーザ名とパスワードを登録するのってハードルが高いと思う。そこで既存のサービスのアカウント情報を使ってログインできるようにしたい。

Read more »

ドットインストールの"Ruby on Rails 4 入門"

何度やってもRailsが身につかない。ドットインストールの講座をやったメモを備忘録として書く。

Read more »

LispからJavaScriptへのトランスレータを作り始めた

JavaScriptは通常のブラウザで動作するので面倒なプログラミング環境のインストールとか必要なく動かすことができ、またnode.jsなどをインストールしてコマンドラインでも動かすことができる。なのでJavaScriptで動くコードを書くことは価値があるだろう。

てなわけで、LispコードをJavaScriptに変換するトランスレータを作り始めた。

Read more »

htmlから読み込まれたJavaScriptで、自分自身のscriptタグを取得する

オレオレスクリプトするときに、scriptタグで囲んだ内部のテキストを取得して処理できると便利。

<!-- index.html -->
  <script src="get_current_script.js">
    ここのテキストを取得したい
  </script>

Read more »

Schemeで準クォートの展開

Lisp/Schemeの準クォートの展開アルゴリズムは Quasiquotation in Lisp のAppendix A に書かれている。で生成される展開コードは効果的じゃない、最適化されたものが “Common Lisp the Language, 2nd Edition” の Appendix C. Backquote に載っている、とも書かれている。

Read more »

iOSでガワネイティブ

ネイティブアプリなんだけどネイティブのコードは極力書かず、 WebViewを使ってhtml+JavaScriptを使ってアプリを組みたい。 今回はiOS, Swiftで作ってみる。

Read more »

Androidでガワネイティブ

ネイティブアプリなんだけどネイティブのコードは極力書かず、WebViewを使ってhtml+JavaScriptを使ってアプリを組みたい。今回はAndroid, Javaで作ってみる。

Read more »