1月 2012
1件の投稿
1タグ
knockoutのapplyBindingsでエラー
http://knockoutjs.com/ ko.applyBindings()はDOM構築後に呼ばないとエラーが出る。 気づいた後はそりゃそうだと思ったけど、勉強中ってそういうのでハマるよね。(言い訳)
1月 22
12月 2011
2件の投稿
Sublime Text 2のPackage管理
僕の使ってるエディタの情報があんまりなくてハマったのでメモ。 Sublime Text 2 そのままでも十分使いやすいのだけど、どうしてもマイナーな技術(jadeとかlessとか)を使う場合は追加でパッケージを入れたい。最初はそのままパッケージをフォルダでいれていたが、Sublime Package Controlを使うと簡単なことに気づいたのでこいつを使う。 インストールはコンソール(MacでJISキーボードだと Ctrl+Shift+@)を開いて以下をコピペ。 import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else...
12月 13
2リアクション
Sass と LESS 以外の選択肢 Stylus
Less & Sass Advent calendar 2011 の10日目です。 CSSメタ言語ではSass(SCSS)やLESSが流行っているしLess & Sass Advent calendarですが、あえて別の選択肢として「Stylus」というものを紹介しようと思います。 StylusもSassやLESSと同じようにCSSに変換するCSSメタ言語の一つです。 開発者はnode.jsでの超有名ライブラリ「express」を作ったTJ Holowaychuk。 彼はもともとSass(SCSS対応前のバージョン)をnode.jsに移植したSass.jsをつくっていましたが、現在はそちらのプロジェクトをやめて独自のStylusに専念しているようです。Sass.jsのページには「Stylusをチェックすることを強くすすめる」とコメントが残してあります。 ...
12月 9
39リアクション
10月 2011
1件の投稿
URoad-8000 の設定メモ
管理画面への入り方 192.168.100.254 がデフォルト ID/PASSWORDは admin / admin がデフォルト http://www.shinseicorp.com/wimax/URoad-8000WM/2.html 管理画面のパスワード変更 アドミニストレーション > システム設定 セミナーとかでURoadだらけなんでアクセスポイント名変更 ワイヤレス設定 > ワイヤレス設定 WPSとか使わないしアクセスポイント2つ出てきてウザいので無効化 ワイヤレス設定 > WPS 設定 デフォルトでVPN使えない設定になっているので有効化 ファイアウォール > システムファイアウォール > VPNパススルー
10月 15
6月 2011
1件の投稿
element.datasetはchromeのみ
html5で便利な独自データ属性(data-*)にアクセスしやすくするelement.datasetは今はまだchromeにしか入っていない。chromeでは動くので動作確認したつもりになってsafariやiPhoneでみるとエラーになる。 http://www.html5.jp/tag/attributes/data.html 現状、element.getAttribute()で代用するほうが無難。(2011/06/06時点)
6月 5
3月 2011
3件の投稿
position:fixedに対応しているかどうか判定する
iPadでfixed対応していないので誤動作しないようにJavaScriptで判定する。機種判定より、機能判定のほうがスマートなのでその方法をさがす。 jQuery1.4にはjQuery.offset.supportsFixedPositionというのがあったみたいだが、1.5ではなかった。ソース持ってきてみたがmobile safariでtrueが返ってくるし使えなかった。 いろいろ試した結果以下のものが動作したので、こちらのコードをお借りした。 http://kangax.github.com/cft/#IS_POSITION_FIXED_SUPPORTED $.supportに追加してこんな感じに。
3月 26
5リアクション
viewportで指定したuser-scalable=noが無視される
iPhoneでviewportで指定したuser-scalable=noが無視される。 原因は 設定 > 一般 > アクセシビリティ > ズーム機能 が「オン」になっているとsafari上のviewport指定も無視されるっぽい。
3月 24
preserve-3dが強制的にflatになる
http://dl.dropbox.com/u/135489/css3d/ok.html http://dl.dropbox.com/u/135489/css3d/ng.html transform-style: preserve-3dがかかっている要素をoverflow:hiddenにすると強制的にflatになってz軸が反映されない。 ↓仕様っぽい http://www.w3.org/TR/css3-3d-transforms/#perspective-property Note that while ‘preserve-3d’ can be specified on an element, the effect may not be possible. Elements that have ‘overflow’ set to ‘hidden’ are unable to...
3月 24