2007-01-01から1年間の記事一覧
キャンバスを使うためには var canvas = document.getElementById('canvas'); // CanvasRenderingContext2D を作成 var ctx = canvas.getContext("2d");と言う風にしてからいろいろいじるんだけど, ここで問題が。 var canvas = document.getElementById('c…
Fedora Project - Get Fedora: Desktops, Other Formats, Spins, Cloud Images, ARM or Secondary Arches. 出たようだ。 数日後に入れる予定。
昨日の 画像回転 bookmarklet を 0度から360度の任意の値に対応した。 javascript:(function(){var l=location.href;var deg=prompt("0-360","");location.href='data:text\/html;charset=utf8,<html><head><script type="text\/javascript" src="http:\/\/labo.higeorange.com\/js\/rotate.js"><\/script><\/head></head></html>
画像を回転させる Bookmarklet を作ってみた。 javascript:(function(){var l=location.href;location.href='data:text\/html;charset=utf8,<html><head><script type="text\/javascript">function draw(){var canvas=document.getElementById("canvas");var img=document.createElement("img");img.src=\</head></html>…
おもしろい。 で, CanvasRenderingContext2D を拡張してみる。 CanvasRenderingContext2D.prototype.strokeLine = function(path, closePath) { var begin = path.shift(); this.beginPath(); this.moveTo(begin[0], begin[1]); for(var i=0;i
JavaScriptクイックリファレンス作者:David FlanaganオライリージャパンAmazon バイトの給料でたから買った。 3000円の価値があるかどうかは微妙なところ。 感想を少し クイックリファレンスという名前のとおり内容は,クラスを列挙してプロパティ,メソッド…
GREENアーティスト:紗希Palm BeachAmazon
vim で set hlsearch にしてる場合。一度 "/" or "?" で検索した場合。 ずっとハイライトしてうるのはうっとうしいので, namap <silent> gh :nohlsearch<CR> とした。 追記 この方法だとまた "n" or "Shift + n" を押したら同じ単語で検索するのか。 参考 set hlsearch</cr></silent>
tinyurl というかリダイレクト先の URL を取得。 クロスドメイン な XMLHttpRequest ができないと意味ないけど…。 function expandTinyUrl(url) { var exURL; var xhr = new XMLHttpRequest(); xhr.open('HEAD', url, false); xhr.onreadystatechange = func…
キーワードリンクを編集のページからキーワードを取得。(一度記事を登録しないと表示されない) そのキーワードから記事検索した結果から RSS を取得し それをもとに関連エントリを追記できるようにする。 関連 del.icio.us のポストページに関連エントリを表…
コントロールバー 付きで再生できたよ*1。 でも, こんな感じで再生できない場合もあるよ…。 参考 GNOME MPlayer + Gecko Media Player *1:黒いけど実際は再生できてる。
responseText を replace の後方参照で ほげほげ。 res.responseText.replace(/<h1>(.*?)<\/h1>/g, function($0, $1) { alert($1); // h1要素の 中身がとれる。 }); XHRで取得してきたHTMLをどう扱うか</h1>
久しぶりに長くつきあうことになりそうな Webサービス。 日本語がまともに使えるようになれば完璧。 ただいま IM との連携が不調。 http://twitter.com/higeorange miniturbo.org - twitter これでお出かけ中も twitter
涼宮ハルヒの分裂 (角川スニーカー文庫)作者:谷川 流KADOKAWAAmazon
”の”が入った。
Anything For You (初回限定盤)(DVD付)アーティスト:BONNIE PINK,m-flo loves BONNIE PINKワーナーミュージックジャパンAmazon 久しぶりにCD買った。それもシングルなんて何年ぶりだろうか。
user javascript を書くときに prototype.js の便利な機能を使おうと prototype.js を userjs ディレクトリにぶち込んだら del.icio.us が動かなくなった。 こういう使いかたはやっぱり無理があったか…。
同じタグを付けている過去のポストを表示。 // ==UserScript== // @include http://del.icio.us/* // ==/UserScript== (function() { function relatedPost() { var user = location.href.split('/')[3].split('?')[0]; var tags = document.getElementById(…
ストリーミングを見た。 途中まで。 見れなかったもののもふくめてもう一度みることはできないものか。 追記 3/27 0:50 公開されるみたいだ。楽しみ。 Shibuya.es カンファレンス
予測変換は便利なんだけど,ミス入力してしまう。 自動で予測変換モードを抜けてくれないものか。 提案されるものがいまいち。携帯で文字入力するのがまれなのがいけないのか。もっとメールすれば改善される? 連続して同じキーで違う文字を入力するときがあ…
var test = { foo : "bar", hoge : "fuga", }これは Firefox では問題ないが,Opera では Syntax Error となる。 追記 Konquerorも問題なし。 ついでに配列。 var test = ["foo","bar","baz",] alert(test.length) // 3これは Firefox と Opera で同じ。最後…
Opera + Linux という環境での話。 前にも書いたけど。livedoor reader を使っていてリンクをミドルクリックで開いて後で読もうとしたときにリンクじゃないところをクリックしてしまい保持していたテキストをURLとして開いてしまう。戻っても開いていたエン…
http://blog.del.icio.us/blog/2007/03/a_tag_by_any_ot.html 他のひとから見て意味わからんと思うようなタグには説明をつけようねという企画
http://kaede.to/~canada/doc/vimiythyyuceoioei より。 vimrcに set mouse=aを追加すると,マウスで選択できたりスクロールできたりといろいろ便利なんだけど。困った問題が。 ":a" のあとにミドルクリックで貼り付け*1ができない。 と思ったら,Shift+ミド…
http://www.songbirdnest.com/ なんの設定もなく MP3も聞ける。持っていないので試せないが iPod のサポートも進んでいるようだ。 Add-ons も結構たくさんある。 私の中で AmaroK に取って代わるとしたらまだまだ先のことだろうけど。
http://labo.higeorange.com/hatebujson/
URL, ブックマーク人数, タグ,キーワードを含むJSONを返すようにした。 http://labo.higeorange.com/keyword.cgi?url=http%3A//d.hatena.ne.jp/higeorange/&callback=hoge
完全にはてな依存。ブックマーク詳細ページからキーワードを抽出 -> JSON としている。ちなみに Ruby で書いた。
higeorange.com内にコンテンツを作った。 URLを変更したので注意。 http://labo.higeorange.com/hatebujson/ http://labo.higeorange.com/keyword.cgi?url=[エスケープしたURL] JSONP の場合 "callback=関数名"を付ければできる。 例 http://labo.higeorange…