HTML5 × Touch UI の UX を考える

今日、 ありえるえりあミニ勉強会#3 ~Sencha Touch で 「HTML5 x Touch UI の UXを考える」というタイトルで発表してきます。 その資料がとりあえず出来たので、一足お先に こちらで公開します。 UX on HTML5 x Touch UI from dsuket Webアプリの Touch UI…

最近のMVCとJavaScriptのMVCについて まとめ

ここ最近のWebアプリの進化に伴い、ネイティブアプリ並のUIを持ったWebアプリへの期待が高まっています。jQueryなんかで簡単にDOMを操作できるようになりましたが、ある程度の規模のアプリを作ろうとすると jQuery だけでは厳しいものがあります。 そこで、J…

JavaScript の Array.forEach vs jQuery.each vs Ext.each

前回の JS ArrayのforEach, filter, map の速度を調べてみた。 に引き続き、Sencha Touch の Ext.each や、iPhone, iPad でどうなのかを比較してみました。 結果はこちらに → forEach 速度比較: jQuery、Senchaのブラウザ毎の差異 Macでは遅かった ネイティ…

Sublime Text 2 の チートシートを開くショートカット

ここのところ Sublime Text 2 というエディタにはまっている。 なかなか使い勝手が良くて重宝しているのだけれども、新しいエディタはキーボードショートカットがなかなか覚えられない。 調べてみるとPDFのチートシートは見つかった。 Sublime-Text-Cheat-S…

JS ArrayのforEach, filter, map の速度を調べてみた。

最近のモダンブラウザのJS実装には、Array#forEach や filter, map などがビルトインされている。 jQuery とかの each使うより、ネイティブ実装のほうが早そう。しかし forEach、filter、map の速度に違いがあるのかちょと気になったので実験してみた。 環境…

Heroku で 簡単に Sinatra を動かすための2つの注意点

最近 Heroku が良いという話を良く耳にします。 Herokuが何かという話は割愛。ググれば沢山あります。 Sinatraを使って簡単Webアプリ作成にチュートリアルは公式に詳しいです。 Getting Started with Ruby on Heroku/Cedar しかし、なんだか色々ファイル作っ…

CotEditor で YAML 形式に対応するシンタックススタイルファイル作りました

mac

Macでテキストファイルを書くときは専ら CotEditor を使っています。 デフォルトではYAMLファイルのシンタックススタイルに対応してないので、やや使いにくい。 こちら で作られていたようですがリンク先がありません。。。 勢いで作ってgithubに載せました…

静的サイト生成ツール Jekyll を使って、bootstrapサイトを作ってみたよ

とあるサイトの更新をしてるのですが、未だ生HTMLファイル編集だったんですね。いい加減 生HTML管理も限界。WordPressとかでもいいんだけど、MySQLとか入れるのめんどくさいし、テーマをカスタマイズするのもちょっと手間だ。なんといっても php 書きたくな…

はてなブログはじめました

今さらながらはてなブログを始めて見ました。 はてダで「webとかmacとかやってみようか」をやってましたが、心機一転ブログで再出発します。 色々あってアカウントも整理。 今度はちょっとはマメに更新できたらなー、と思ってます。 ということで、初エント…