html

ajaxでクライアントをリモートコントロールするサンプル

仕事で徹夜してしまって脳が沸いとる。 なんか書かないと家まで持たない。 電車内で書きました。 本当にアイデアですが作ってみました https://github.com/modeverv/ajaxremotecontroll定期的にサーバー側のjsを読み込んでevalする、というものです。 作りこ…

タスク管理 Doing List作った

タスク管理はどうしていますか? http://lifehacking.jp/2008/03/doing-list/ を電子化してみたかった。紙とペンが無いときが自分には多いのだ。 org-modeはどうか。良いのだけれど可搬性がわるい。 DTM専用PCにはemacsなど入れたくない。 emacsでファイルを…

FileApi

メモリ食い過ぎ。 <html> <head> <meta charset="UTF-8"> <script> function readFile(){ var elemMain = document.getElementById("main"); var fileData = document.getElementById("file").files[0]; elemMain.innerHTML += fileData.size; var reader = new FileReader(); reader.onload = functio</meta></head></html>…

memo:ldrize対応

いまさら。vimperator始めたんです。そしたらやっぱりgreasemonkey入れてldrizeとautopagerizeというお決まりのパターン。stylishも入れますた。svn経由でpluginのtrunkをまとめてダウンロードしてubiquity無効化。うーん。なんだか古臭い環境になりました。…

htmlでファイルとcharaset合わせてるのにまだ文字化けしたときどうした?

1.たとえばこういうファイルがあった。 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8;" /> </head> <body> <h1>レッツ日本語</h1> </body> </html> ファイルをutf-8で保存してアップロードしたら基本的には文字化けはしないはず。。 ずっとそう思っていました。 でも今回apacheがつくるrequestヘッダーというのがあるらしく、firebug上で Date T…

memo:JSのドキュメントを読みましょう。

<html> <tile>argumentsの練習</title> <body> <div id="hoge">結果:</div> <script> var ele = document.getElementById("hoge"); //名前つける function kurikaesi(){ console.debug(arguments); var ar = Array.slice.call(arguments); ele.innerHTML += ar.join(""); console.debug("this:" + this); //=> [objec</body>…

ピアノのコード弾き鍛錬

DTMerにとって鍵盤は所詮入力装置なのだとおもいます。 コードが叩けたら充分。 なのでブラインドタッチと同じように鍛錬すればいいのだと思います。 そんなhtmlを作った。 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> </head></html>

memo:jQuery縦方向スクロール/要素切り替えサンプル

ぐりぐり動きます。切り替わります。pre要素好き。 emacsが書いてくれるDTDがよくわかっていません。 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> </head></html>

memo:横フロートdivのスライドサンプル

http://tokyo-m8.com/episode.shtml が素直でイイナァと思ったので横フロートにしたdivのスライド部分だけ抜き出したメモ。 すてきなjquery.scrollableというプラグインを使ってますが、 手で書いてみた。スライドだけならものすごく簡単。 すてきなプラグイ…

メモ rails2 Auto Pagerize対応

will_paginate部分 Installation · mislav/will_paginate Wiki · GitHub ザ・チュートリアルなので誰でもできる。 適宜埋め込む。ページネーション完了。 いろんな書き方があるみたい。立派な人がいたものだ。 pagerize部分 こっちもザ・チュートリアル。 すんげー。 …

時計作った

while 1 p Time.now sleep(1) end ^Dで終了出来ます! タイマー作った t = ARGV[0].to_i 1.upto(t){|t| sleep(1); print "囁き…祈り…念じろ!"} print "\n#{t}秒で灰" cmd = 'C:/WINDOWS/Media/chimes.wav' system %Q|cmd /C "start #{cmd}"| 繰り返し便利

グローバル/ローカルとかpublic/privateとか

スコープの味を認めるのってこれでいいのかしら。かしらかしら var a = 1 function local(){ var a = 2; return a; } document.write(a + "<br>"); document.write(local() + "<br>");

最近のPCは早いと思う

ほんとに? <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" /> <title>JavaScriptのテスト2</title> </head> <body> <script type="text/javascript"> document.write("<table border>"); fo…</table></body></html>

JavaScriptのfirefoxでのデバッグについて

うまくいかない事態が発生。 socketがつながらないのが原因みたい。 後からわかった事だけどsocketが作れないって感じらしい。 公式フォーラムを小一時間クロールしても抜本的な事はよくわからず。 プラグインのバージョン関係はOK。 プラグインのアンイント…