3月 2009
39件の投稿
1タグ
自分がもう一人いて自動で情報収集してくれたいいのに、みたいな話は全く広がりがないなぁとDashboardを見ながら思った。似ているのが楽しい。
2タグ
JSでCSSルールを追加して一瞬元のCSSが見えるのを防ぐ
JSページの初期表示を変更したい場合、CSSルールをページが読まれる前に追加しておくとJSが適用されるまでの間に元の状態が表示されるのを防げる。head内で
ページCSS
ページCSS上書き用JS
の順に並んでないと!importantが入ってめんどくなる。高速化の為にbodyの最後にJS入れている場合、該当JSをheadに移す必要がある。
テスト: http://codefairy.org/etc/add-css-rule.html
楽しい時間を増やすサービス
考えるアイデアはそんなに増えないなぁと気付いた。
使っていて楽しいと楽しい。便利だと効率化されて空いた時間が楽しい。
面白いかどうかって判断基準になるのかなぁ。それ自体が面白く見えるだけでは時間を奪って終わる・・。
1タグ
Tagging
Tumblrの繋がってる記事間でタグが同期すると楽しそう。
2タグ
LDRで開いているフィードのエントリを全てピンに追加するGreasemonkeyスクリクプト
LDR Pin All
はてぶなどを眺めるだけ眺めて後で見ようと思った時とか、たまに気分で全部ピンしたい場合に使います。
過去記事を表示ってあまり使わないなぁ。AutoPagerizeに慣れすぎてるのかな・・。
id:brazilさんのコメントを参考にget_active_feed()で実装し直しました。ありがとうございます。あとGreaseKitに対応。自分の記事が役に立った。
2タグ
パターンが決まってるバリデーターは結構きれいに書けるかも。
$('input[name="email"]').validate('email');
でもこれだとsubmitイベントを毎回書く必要がある。
http://gist.github.com/85459
2タグ
$.hoverでイベントを追加すると$.clone(true)した時にイベントがコピーされない。
object
.mouseenter(function() { ... })
.mouseleave(function() { ... });
ではコピーされる。
jquery.rollを変更した。
2タグ
エネループの充電器のUIが統一されてない件
普通の充電器
充電中: 点灯
完了: 消灯
USB充電器
充電中: 点滅
完了: 点灯
なになになに! 最近のモデルだと統一されてるのかなぁ。
1タグ
Tumblrは編集時に投稿形式も変更出来てほしい。
そんなことしたら俺の性癖が分からなくなるだろ!
– 成年コミックの全処分案に対して
1タグ
「文乃さん やばい」の順位記録
赤: yksk
青: cho45
文乃さん やばい - Google 検索
ykskの文乃さんのやばさ : XPathGraph
cho45の文乃さんのやばさ : XPathGraph
1タグ
kuさんがiview使ってるのを見てsettingからtumblr以外に切り替えて使うことを覚えた。
malaさんがLDR使ってるのを見て検索の使いどころとフォルダをフラットに使うことを覚えた。
km37にリブログされそうな話だったんだけど、忘れてしまった。
2タグ
Security.allowDomain()のアドレス指定でポートは指定出来ない!
で き な い ! ! ! ! !
192.0.2.0:1234
みたいなことは出来ない。
確かにリファレンスを見ても
Text-based domain (mysite.com)
IP address (192.168.1.1)
Wildcard (*)
としか書いていないけどほんとにこれしか出来なかった・・。とりあえず出来ないはずはない、でFlashの人と調べたけど出来なかったので、今の所出来ないが結論です。
ちなみに単に192.0.2.0を指定すれば、ポートは80番以外も全部通ります。
出来そうだけど出来ない表記方法
*.example.com
192.0.2.*
example.com:1234
jQueryの記事はとりあえずホッテントリ入りする風潮
コピペ派がブクマするだけですよね! 周りに読めないって言う人しかいません。
うちの記事もホッテントリ入りすればいいのに・・。
2タグ
iPhoneのコピペUI
なかなかいいUIに見える。
出そうな機能のUIを自分でも考えてみて、実際に発表された時に採点、評価すると楽しそう。今回まじめに考えなかったなー。
rumblefish - キモい。 →
自分が欲しくて作ったものって自分にとってぴったりな感覚がそんなにしない気がする。
爪をがりがりやる癖が直らない病気。
利害関係が発生しつつある。そう思うと急に楽しくなくなってくる。そういえば関わりたくなくてここでやっていた気もするなぁ。
2タグ
Hatena::Star v. Tumblr quote
はてすたがそのエントリに設置されている時、Tumblrとどちらを選択するか迷う。そのエントリ訪問者全体に対して見えるはてすたの方がいいのかなと思うけど、Dashboardに出ないじゃんっていう。
はいはいクロスポスト!
1タグ
決定的な選択肢ミスをしてしまったのではという気がしてぐるぐるしている。ぐるぐる。
2タグ
レイルロードタイクーン2を200年遊ぶ設定
貨物好きにはたまらない鉄道経営シム。たまに一気にがーっとやって、またすぐに熱が冷めるゲームなのですが、200年ぐらいやると経済が成長しすぎてカオスになってくるのでスケールする設定で始めなければならない。
難易度は高く。CPUは電気機関車を使わないなどの適当さにより長期的に必ず破産する。限界までプラスに補正して寿命を延ばす。プレイヤーの補正は逆にマイナスにしておいてもいい。どうせ有り余るので。桁が溢れてもオーバーフローして資産が表記上マイナスになるだけなので、長期プレイでも特に問題なし。
物資の供給元がなくならないように経済も高度に。穀物サイロを買っておけば、ある日突然廃業されて穀物の供給が絶たれることがなくなる。
成長率は高めにしつつゼロ、または低率に。成長しすぎると100年後にはマップ中オブジェクトで埋まる。
...
2タグ
別ドメインにあるHTMLとFlashでExternal Interface通信したい時の設定
別に好きで通信したい訳じゃないんだからねっ!
別ドメインと通信出来るようにobject要素のパラメータに以下を追加
<param name="allowScriptAccess" value="always" />
デフォルトの値はsameDomainなので必須。
FlashにSecurity#allowDomainを設定
Security.allowDomain("*");
ドメイン、IPアドレス指定も出来る。引数を足せば複数ホワイトリストに出来る。詳しくはリファレンスを。
別ドメイン間のデータのやり取りが必要な場合はさらにcrossdomain.xmlが必要になる
1タグ
プレゼン
JSDeferredのハック振りを解説しようと思ったけどソースちゃんと読む時間がなかったのでlessの内容をそのままやった。
何を使って型変換すると速いのか
String#replaceの置き換えパターンの挙動
1つのイベントでまとめて管理する
やりたい放題ですね。
ぜんぶ
くそ!
LDRめ! うんこ!
2タグ
何を使って型変換すると速いのか
JSの型変換には複数方法があって迷う。String()とtoString()、Number()とparseInt()、parseFloat()の速さを計ってみた。
http://codefairy.org/etc/type-conversion.html
結果:
toString() > String()
parseInt(), parseFloat() > Number()
備考:
1万回回した結果がこれだよ!
~~の評価を追加しました。Safariだと速い。
4タグ
1タグ
supercell
supercell feat.初音ミク|1st Album “supercell” Special WEB
歌詞が好き。
2タグ
状態を$.dataで保持
状態を外から見えるようにしておくとテストしやすいのでおすすめ。
1タグ
コード書いた後は空しくなることが多い。
2タグ
jQueryでプレースホルダつき入力欄を作る
JavaScript でプレースホルダつき入力欄を作る - blog.8-p.info
jQueryでも簡単に作ってみた。テストは書いたけどちゃんと使ってないので抜けがありそう・・。
$('input[placeholder]').inputPrompt('Search');
設定は$.inputPromptSetupから。最近は$.ajaxSetupに倣ってfooSetupすることが多い。
HTML5だとplaceholder属性があるみたいですね。
http://gist.github.com/76166
なげー。
1タグ
ふわ
無重力状態 地に足もつかない
とかうまいこと言った感が苦手。あー><ってなる。でもラップでは気にならない。菅野だから?
ブランコが加速度のログ取ってるのは好き。
2タグ
テンプレートを$.cloneでコピー
jQueryオブジェクトになっているテンプレートを何度も呼ぶような場合は$.cloneしてる。
var template = $([
'<ul>',
'<li class="foo"/>',
'<li class="bar"/>',
'</ul>'
].join(''));
$.each(items, function() {
template.clone()
.appendTo('body')
.find('.foo').text(this.foo).end()
.find('.bar').text(this.bar).end();
});
回してみたらIE6で遅くなった。。がーん。その他のブラウザではcloneする方が概ね速い。
...
1タグ
Macの言語設定を英語にした
日本語版だとSpotlightで例えば「keychain」と打ってキーチェーンアクセスが出てくるまでに超時間掛かってストレスが溜まる。
10.4は言語設定を英語にすると速くなった。10.5では日本語でも遅くならないようなんだけど、やっぱり英語の方が若干速い気がする。
1タグ
みくみく
今のアイコン評判いいなー^^ いろんな人が褒めてくれる。
どうみてもykskです。
1タグ
(no branch)での編集内容を別のブランチに引き継ぐ
y***: (no branch)な状態で編集してしまった時の対処法が分からない
y***: ブランチを他のブランチにマージとか出来るのかな
t*******: y***: kwsk
y***: git checkout hogeでno branchの内容をhogeに引き継ごうとしたんだけど
y***: 内容が消えてしまったのです
t*******: y***: git checkout -b hoge ならそのままひきつがれるんでない?
y***: ふむふむ
t*******: そうか、branchないのをうっかりそういうことしちゃうと、どこにあるのかわかんなくなるってことか
y***: そもそもno branchには気を付けないとダメなのかな
t*******: そだねぇ
t*******: 他のブランチcoしちゃったら探せなくなるってのはちょっとぼくもどうしたらいいかわからんw
2月 2009
29件の投稿
3タグ
指定した要素の高さを合わせるjQueryプラグイン
よく使うのでプラグインにした。$.sameHeight。
$('.someContainer').sameHeight();
で要素の高さが揃う。
http://gist.github.com/72276