2011-03-01から1ヶ月間の記事一覧

Google ChromeのExtensionを作るときはBranding Guidelinesに気をつけよう.

Chrome Playerを作って絶賛ほったらかし中...さてさて, Chrome Playerと書いたのですが,リンク先のアプリ名がLocal Playerになってるじゃないかああぁああ.とか思った人はいますか.(記事を書いた時点ではLocal Playerでした)アプリ名を変えました.3/19にChro…

Ubuntu10.10初期設定

今日Ubuntuが壊れたので入れなおした.その時のメモ.予めUbuntuをスティックメモリーに入れておきます. Get Ubuntu Desktop Edition Download UbuntuをUSBメモリーから起動できる上に, 内蔵のHDD/SSDにインストールもできるスグレモノです. PCの電源を落とし…

JavaScriptで/.*/()とは何か.

最初に, 皆さんにブラウザーのコンソールで/.*/()を試していただきたい. そして, 他のタブとか色々試して欲しい.どんな文字が返ってきましたか?多分一意じゃないはず. バラバラ. ワケが分からないよ.そこで, このエントリーを思い出した. (前にも見たことあ…

JavaScriptの配列を結合したくなイカ?

配列を結合したいでゲソ! 堅実に定義するでゲソ! function concatenate (x, y) { for (var i = 0; i < y.length; i++) { x[x.length] = y[i]; } return x; } > concatenate(concatenate([1, 2, 3], [4, 5, 6]), ['foo', 'bar']) [ 1, 2, 3, 4, 5, 6, 'foo', …

JavaScriptで配列の結合を"+"で書きたい.

やりたいことはタイトルのとおり.要はオーバーロードしたいお...※※※※ こういう願いは既出であること間違いないっ, ※※※※ よってここに書いてること, あるいは ※※※※ さらにエレガントな事がどっかに書かれてるかもしれないっ!!!とりあえずECMA-262を読んでみる…

JavaScriptでQuine書いてみたよ!

前から, Quineというものがあることは知っていたのですが, 難しそうでずーっと避けていました.なんとなく気になって書いて見た.Quineと言うのは, ソースコードと全く同じ内容を出力するようなプログラムです.書いてる時には, 「あっちを編集したらこっちがう…