第29回 HTML5とか勉強会に参加してきたので、その時のアウトラインメモを公開します。
(座談会、懇親会部分は除く)
感想としては、PhoneGapはソーシャルゲームをなるべくリソースを割かないでネイティブアプリ化したいという時に、選択肢の1つに入る印象を受けたということですね。
実際に触ってみてどうかというのは試してみないと分からないですが……
第29回 HTML5とか勉強会に参加してきたので、その時のアウトラインメモを公開します。
(座談会、懇親会部分は除く)
感想としては、PhoneGapはソーシャルゲームをなるべくリソースを割かないでネイティブアプリ化したいという時に、選択肢の1つに入る印象を受けたということですね。
実際に触ってみてどうかというのは試してみないと分からないですが……
今までEmacsをフルスクリーンにするのに、Emacsが起動し終わってから「C-c f(自分のns-toggle-fullscreenのキーバインド)」でフルスクリーンにしていた。
だけどやっぱり面倒でどうにかならないかなーと思っていたら、Gistに上がっていたinit.el @balibaliに以下の記述を発見。
(add-hook 'window-setup-hook 'ns-toggle-fullscreen)
試しに自分のinit.elに書いてみたら、Emacsが起動し終わったあとに自動的にフルスクリーンになってくれて、
「うおおおきたーーー!!!」
と心の中で叫んでしまった。
というわけで、自分みたいにEmacsを起動したあとに手動でフルスクリーンに切り替えている人がいたら、上のコマンドを書いておくと幸せになります。
作業メモを取りましょ! | パルカワ!を見て、「作業メモといえばコマンドログだよね!」と思ったのでコマンドログを自動で記録してくれるものがないかググってみました。
そうしたところ、scriptコマンドでログを自動保存するか、screenを使ってコマンドログを保存する方法がでてきました(ターミナルのログを自動保存したい – まちゅダイアリー(2011-05-27)より)。
で、自分はscriptコマンドを使うことにしたのですが、「いまの時間もファイル名に含めたいなー、あと同じディレクトリに常に保存しておきたいなー」と思ったので、少しカスタマイズすることにしました。
Continue reading
仕事やプライベートでSVNを使うことがあるのですが、特に仕事で使うときに複数人でリポジトリにあるファイルをいじっているので、定期的にsvn updateをしないと、すぐに競合してあうあうあーなことになります。
また、自分の編集したファイルが何かを確実に把握しておきたいので、svn statusも行いたい。
ですが、svn commitの度に事前に「svn up -> svn st」をするのはかったるいので、両方をおこなってくれるシェルスクリプトを書いてみました。
Continue reading
3度くらい同じことをやってしまったのでメモ。
CSS2.1のVisual formatting model – postion propertyのrelativeの説明にはこうある。
The effect of ‘position:relative’ on table-row-group, table-header-group, table-footer-group, table-row, table-column-group, table-column, table-cell, and table-caption elements is undefined.
CSS2.1 – Visual formatting model – 9.3.1 Choosing a positioning scheme: ‘position’ propertyテーブルの中身系のdisplayプロパティに対するposition:relativeの指定は、定義されていない。とのことで無視されちゃうらしいです。
しかし、iOS 5とChromeではtable系とかdisplay: table-cell;した要素に、position: relative;が効いてしまうので、たちが悪い。
この点においては、iOSとChrome爆発しろと思ってしまう。