1月 2009
50件の投稿
2タグ
$.eachはlengthのあるオブジェクトを0から数える
jQueryの$.eachに
{ 100: ‘a’, 101: ‘b’, length: 2 }
{ a: ‘a’, b: ‘b’, length: 2 }
といったオブジェクトを渡すと、どちらもobj[0]、obj[1]を順に見る。
var obj = [
{ 100: 'a', 101: 'b', length: 2 },
{ a: 'a', b: 'b', length: 2 }
];
for (var i = 0, length = obj.length; i < length; i++) {
$.each(obj[i], function(k, v) {
alert(k+', '+v);
});
}
...
3タグ
FriendFeedにXbox Liveのプレイ状況を追加する
Pipesでフィードつくった!
Pipes: Xbox Recent Played
ゲーマータグ入れると最近やったゲームの履歴が出ます。
実績解除も欲しいなー。
1タグ
タイムゾーンを設定してDateクラスをnewする
JavaScriptのDateクラスは、newする時にミリ秒付きUnix timeかDate.parseがパース出来る書式にタイムゾーン情報を入れないとタイムゾーンを指定出来ない。引数を並べて指定する場合はローカル時として処理される。
var date = new Date(2009, 0, 1, 12, 0, 0);
date.toString(); // Thu Jan 01 2009 12:00:00 GMT+0900 (JST)
date.toUTCString(); // Thu, 01 Jan 2009 03:00:00 GMT
文字列をパースしてオブジェクトにしたいような時は、まずDate.UTCでミリ秒付きUnix timeにしてから処理するといいみたい。
標準時「2009-01-01T12:00:00Z」をパースして日付オブジェクトを返す:
...
2タグ
かわいい、かわいくない
かわいく描写することに興味がなくなってきたのかなぁ。うまく表現できた時にかわいさも出るかもぐらい。
そもそもなんでかわいくしようとしてたんだろう。
昨日描いた絵かわいくないよなー。
1タグ
日常会話
yoko: AFXのEvery Dayいいな
muramasa: お
8bitっぽいやつか
曲調が
yoko: なんだろう。なんかのゲームであったよなぁこういうの
muramasa: ロックマンっぽいw
yoko: いや、もっと近いのがあった
ゴエモン系のw
muramasa: 俺、ファミコンはほとんどやってないんぜw
あー!w
yoko: アルバムごと買ってしまいそうだ
muramasa: 買ったわ
yoko: この曲にevery dayってタイトルが付いてるのがまた興味深い・・
muramasa: たしかにw
yoko: かったw
1タグ
世間的に期待されているのは明らかに絵を描くことなのです。コード書くとか得意な人がやればいいよね!
そんなわけでやっとMacにPainterを入れた。11で64bit対応したりするのかなぁ。9.5なのでロゼッたん。アップグレードしたい。
3タグ
OSXは欧文フォントを指定した内容に日本語を書くと高さがおかしくなる。Keynoteで特に困る。
1タグ
簡易クラス生成クラス
Ten.Classを簡単にしただけ。Ten.Classは使うかよく分からない機能が入っていてよく分からなかった。
継承がすさまじく簡単になったけどちょっと気持ち悪い感じがするかなぁ。
http://gist.github.com/52801
2タグ
Flickrのコピペ用フォームにMarkdownフォーマットを追加するGM
Flickr Adds Markdown Template
画像幅の情報がなくなるので結構逆効果!
AdiumでTwitterの発言とIMのステータスを同期させる
Twitterの何が面白いのかやっとわかった|ちろぶろぐ
AdiumではそのままTwitterの発言をステータスに出来ます。
TwitterAdium Xtraをインストール
適当な相手に「%_Twitter」と発言する
~/.twitterという不可視ファイルが出来るので内容を自分のTwitterに変更する。
username: yksk
email: yoko@carbonfairy.org
password: hogehoge
OnyX辺りで不可視ファイルを表示すると開くのが楽
もう一度「%_Twitter」と発言して自分のTwitterの最新発言が取れるか確認
Adiumの環境設定から「状態」タブを開いて「+」
適当なタイトルを付けて状態メッセージに「%_Twitter」と入れて保存
...
2タグ
ブラウザ毎の矢印キーのマウスイベントの違い
適当に調べた。欲しいのは押しっぱなしでずっとイベントが発生するもの。
keydown派:
IE
Safari
keypress派:
Fx
Opera
@IE6 Safari3.2 Fx3 Opera10Alpha
そもそも普通前後移動のショートカットキーに矢印割り当てないよなぁjk。使いにくい。
3タグ
CodeReposコミッターの更新履歴をフィードするPipes
CodeRepos committer’s recent commits
Tracのコミッターで検索した結果をスクレイピングしてフィードにしてます。個人ページのRecent CommitsのJSと同じ(見て作った)。なので、例えば他人のコミットログに自分の名前が入っていると検索されてノイズになりますが、そういういじめは止めてください。
コミッターさんはこれをFriendFeedに食べさせればおk!!
考えてみたら最新の更新さえ分かればいいんだからCodeRepos FeedFilterでいいなぁ。これだと何に対してのコミットなのかも分かる。検索の副作用もないしね!
時差の解消はYahoo!pipesを使ってみた。を参考にしました。
1タグ
日課
寝落ち。
どうにかしないとまずいー。L4Dをやり終わった途端に眠気。何も出来てない/(^o^)\
1タグ
amazon
パスケース落として一時的に使えなかったクレカが復活しました。
さいこう><><><ノ。こどものじかんをエロマンガとかいってばかにするのやめろよ!
最近は
美少女文庫>二次元ドリーム文庫
だと思います。
ごふっ、、。
2タグ
a要素内のspanにdisplay: block;するとIEでリンクが効かなくなる模様。
Tumblrの最大画像サイズ
TumblrのPhotoから投稿出来る画像の幅は現時点では500px x 700pxが最大っぽい。brazilさんが1年半前に調べてる当時のままのようだ。
試した画像。長辺に合わせてリサイズされる。その他にもカスタムテーマの資料によると
500
400
250
100
75sq
が作られるみたい。
投稿時のオリジナルサイズは保存してないのかなぁ。有料版待ち?
How to link to original size of my photos ?
2タグ
$.browser.iphone and $.browser.chrome
http://gist.github.com/49807
イマジネーター
Flashをやる動機になりそうなサービスを思い付いた!
た!
1タグ
1タグ
JSDeferred
yoko: メソッド名nextよりもthen辺りの方が分かりやすい気がして来た
えありす@ありがとうございます。: nextは汎用的すぎる名前だしなあ
yoko: 基本nextで繋げることになるから
なんか違和感がある感じがする
1タグ
Deferred#parallelでリストの並びを変えずに出力
JSDeferredを試してるんだけど や ば す ぎ る 。
http://gist.github.com/48909
2タグ
2タグ
IEでCSSをappendする
headにlink足してもIEだけ効かないんだけど、の対処法。
http://gist.github.com/47749
2タグ
青汁の時系列
桜木町駅のうどんやの2ヶ月間。青汁がなくなっとる。
この告知の紙はたぶん最初からなくなったら赤い紙にしようと思って青い紙使ってたんだと思う。こういうポップって適当に作ってるんだろうなぁと思っていたので妙に感動した。
時系列で写真を撮っておくと思わぬ発見があって面白い。
4タグ
Aperture Flickrプラグインの投稿順
が謎だったけど、今理解した。
上から順に投稿
nice interface.
ソート順好きに変えて投稿すればいいんだわ。ライトボックスを一時置き場にしてまとめて投稿してます。あまり使いやすくない。
3タグ
IEは表示でもたつく
IEのパフォーマンスが出ない時、原因が表示にあることが多いように感じる。さっき昔ながらの不透明、透明繰り返しで半透明っぽく見せる画像を背景にしていたせいでアニメーションが止まった。
要素の高さが変わる時、以前の高さを一時的に指定しておいて内容変更中に頻繁に高さが再計算されるのを防いだりとか、表示の工夫で結構体感速度を縮められる。固まらないように誤摩化す感じ。\(^o^)/。
2タグ
カメラは必ず右上に置く
アイコンの真後ろにレンズがあるのがそのまま理解出来る。デフォルトで右上に置いてありますね。iPhoneかわいい。
3タグ
remedieにjquery.rack.jsが!
Commit b669720525b97f568bad3da6ab5fc62c1dd62629 to miyagawa’s remedie — GitHub
installed mousemove grid events inspired by jquery.rack.js
わーい。
jquery.rack.js
1タグ
±0な色
±0は触ってみるとがっかり系なので実際どうかは分からないけど、赤いヒーターがいい。
±0 - ヒーター
目立つ色が暖かい機器に自然な感じがいい。注意喚起にもなる。
1タグ
2タグ
なると屋
鎌倉のうまーごはん。毎月変わるごはんを食べた。
10月以来のうまさ。
なると屋+典座
1タグ
2タグ
IE6の画像フリッカーを防止するおまじない
if ($.browser.msie) document.execCommand(‘BackgroundImageCache’, false, true);
ブラウザ判定よりもtry..catchの方がいいかも。
try { document.execCommand('BackgroundImageCache', false, true); } catch(e) {}
指定するかどうかで大違いなので全部に入れてある。
hover時の背景画像ちらつきに対処する - Archiva
2タグ
daemontoolsでsshトンネル監視
ついったん用のトンネル接続が切れるのを防ぎたい。
/service/ssh-tunnel-irc-twittan
を作ってrunスクリプトを置く。
#!/bin/sh
exec 2>&1
exec /usr/bin/ssh -2 -N -L 6667:irc.fujisawa.wide.ad.jp:6667 carbonfairy@carbonfairy.sakura.ne.jp
実行権限を付ける。
chmod +x /service/ssh-tunnel-irc-twittan/run
起動、確認。
svc -u /service/ssh-tunnel-irc-twittan
svstat /service/ssh-tunnel-irc-twittan
...
4タグ
2タグ
yoko: String(1)よりも(1).toString()の方が速いことが発覚した
えありす@ありがとうございます。: あー
オレはtoString使うなあ
String() だと内部で判定とかしてるのかもわからんね
yoko: Fx3だと2.7倍とか違うなー
3タグ
しと☆らす
ついったんをchokanからcitrusに移行するのに手間取りまくり。他にもちょこちょこ動かないと言う話を聞いたので今日choさんに話して少し修正、調整してもらいました。動くようになったよ! ありがとう!
自分の設定ファイルの書き方も間違ってた。読み込むプラグインをconfig.yamlのプラグインリストに書かないとそもそもロードされません(いっさいプラグインの設定がなくても)。
plugins:
Twittan:
TwittanDirect:
TwittanHaiku:
のようにすればにゃーにゃー。無効にしたい時にディレクトリから除かなくていいにゃー!
今年の5月辺りでついったんも2歳です。
2タグ
JSローカルルール
読み込み時にいろいろやるメソッドはFoo.setup
文字列を連結する際は+の間にスペースを入れない。'mote'+'men'
ブロックの中が1行で済む場合は{}で括らない
if文の評価が単純な場合は改行しない
書く順序:
標準オブジェクトのプロトタイプ拡張
便利関数
jQueryプラグイン
メインのメソッド、クラス
$.ready
ブラウザごとの特別な処理
それぞれのページで必要な処理は個別のファイルに。
どの言語にしてもchoさんの書き方の影響を受ける・・。
3タグ
gistyでPermission denied (publickey)が出まくる場合、githubの公開鍵情報を編集しなおすといいっぽい。
3タグ
Parallels 4.0のアイコン
真琴「ないないない、ないよ絶対!」
3タグ
MacにWindows入れた
年末に買ったWindows XPをMacBook Proに入れた。VM上で動かすといろいろ便利だけどゲームもやりたいのでBoot Campに。VMからはBoot Campを参照することにした。使うのほとんどIEの確認だけだしね・・。特に何も読まずに進めたらいろいろはまった。
適当に32GBのパーティション切って入れようとしたら、まずディスクの修復が必要ですと言われた。起動ディスクなのでインストールディスクから修復する必要があるが、Leopardのディスクを使ってはまる。Macと一緒に入っていたディスクを使わないとダメでした。
Windowsをインストールする時にフォーマットせずにそのままCドライブを利用すると、ファイルのコピー後の再起動でDisk...
2タグ
L4Dの開発者解説が面白い
Left 4 Deadにはプレイしながらポイントポイントで開発者のコメントを聞けるモードが搭載されていて、その内容がすごく面白かった。
L4Dはマップの数も少ないしプレイもさっくり終わるシンプルなゲームで、その代わり繰り返し遊べる強固な作りになってる。メッセージではそのために必要な細かい調整にいかに力を入れたかが描かれていて、ものを作るってこういうことだよなーとわくわくした。発売延期も納得の出来ですね!
ゲームのデザインについて。プレイヤーは絶対に一人ではクリア出来いといった制約、分かりにくさの排除(例えばこのためにややこしい特殊感染者がひとり減った)。照明やエフェクトなどの絵作りのこだわり、AI。それぞれの仕事をしっかりやってるとかっこいい。
...
2タグ
社内のJSerが自分だけになったwwww
1タグ
Tumblrette
ばいなう!
あーあーあー。
Tumble Pro
GroupでTumblelog名入力すれば別にリブログ出来ると思ったのに出来なかったー。Dashboardもリードオンリーだし全く意味なかった。。
現状ではTumblretteの方が良さそう。
2タグ
iPhoneではタグの決定が出来ない
Returnキーがないですね。
今年もクリスマス絵も年賀絵もなし。終末を迎えていく。。