2008-01-01から1年間の記事一覧

Zooomr の検索結果を Pipes でフィード

なかったので作った。 http://pipes.yahoo.com/higeorange/zooomr_search Pipes いじるの久しぶりではまったのでメモ Pipes の吐くフィードは RSS2.0 最低必要な要素は title, link, description

Zooomr

VQ1005 で撮った写真を Flickr にアップしようと思ったんだけど Pro にしないと使えない *1ので Zooomr を使うことにした。 デザインがごちゃっとして使いにくい部分もあるけど、機能面では満足できそう。 http://www.zooomr.com/photos/higeorange よろしく…

年末年始 やること

大阪で忘年会 帰省 サイトを CMS で作り直す。 Twippera 修正。10 α対応。(わかんねー.崩れすぎ.) Ubuntu 8.10 にアップデート。 初詣。 餅食って太る。 うどん食って太る。

VQ1005 を使ってみて

今日は晴れてたので写真でもとりにいこうと出かけた。 しかし写真もとらずにいろいろしてたら夕方。一応夕方に少しだけ撮影。 日も暮れて暗くなってからは街灯を頼りに撮影。イルミネーションも撮ってみる。 帰宅後、取り込みできばえを見てみる。ほぼすべて…

蜷川実花展に行ってきた

どうやったらあんな写真をとれるのだろうか。本当にうらやましい。 蜷川実花展|東京オペラシティ アートギャラリー

VQ1005買ってきた

予想以上にチープ。撮影時になる音がものすごくチープ。携帯電話のカメラのほうが数百倍マシ。 試してみるとちゃんと撮れていたので一安心。 とにかく小さい。タバコの箱どころじゃない。となるとディスプレイを取り付けるスペースもない。どんな写真が撮れ…

今日買った CD

Elliott Yaminアーティスト:Yamin, ElliottHickoryAmazon

new Number() and new Boolean()

0 || 1 >> 1 // JavaScript では 0 も false のようにあつかわれると、思っていたんだけど Number(0) || 1 >> 1 // これは普通だ new Number(0) || 1 >> 0 false || 1 >> 1 Boolean(false) || 1 >> 1 new Boolean(false) || 1 >> false typeof 関数で object…

使ってる vim プラグイン (整理、追加中)

vim

commentout.vim : なんかうまく動いてない。 minibufexpl.vim : tabedit は使わない。 mru.vim surround.vim : なかなかコマンドを覚えきれず、あまり使っていない。 yankring.vim もっとあったけど普段使っていないのを削除するとこれだけになった。

.vimrc 整理中

vim

set runtimepath+=~/vimfiles syntax on filetype on filetype plugin on filetype indent on set nonu colorscheme torte set nobackup " バッファが編集中でもその他のファイルを開けるように set hidden set scrolloff=3 set ambiwidth=double " タブをわ…

今日買った CD

Dream Fighterアーティスト:Perfume徳間ジャパンAmazon そういえば先週これも買った。What’s Jazz?-SPIRIT-(初回限定盤スペシャル・エディション)(DVD付)アーティスト:akikoユニバーサル ミュージック クラシックAmazon ラジオで Beatles の Come Together …

preventDefault() and stopPropagation()

jQuery でイベントの伝播を止めたり、デフォルトの動作を殺したりするには element.click(function(evt) { evt.preventDefault(); evt.stopPropagation(); alert('hoge'); }); のように書くんだけどこれは, IE の event.returnValue = false; と event.cance…

早明浦ダム貯水率

今年もヤバめです.来週には 0% ですか? はてなグラフ サービス終了のお知らせ で早明浦ダム貯水率をグラフにしてるんだけど,データが止まっているので注意.7月29日から参照していた XML が更新されていないみたい. 現在は 14.3 % らしいです. 代替策考…

今日買ったCD

love the world(初回限定盤)(DVD付)アーティスト:Perfume徳間ジャパンAmazon

Re: vimで選択範囲をGoogle検索

vim

ライブドアブログ|無料で豊富な機能が充実 return tr(selected, "\n", "")複数行選択したときでもいけるようにこうした.

今日買った本

初めてのRuby作者:YuguiオライリージャパンAmazon そろそろ真面目に Ruby の勉強をと.

線の長さを測ってみる

線の長さを測ってみる Google Maps にかぶせて距離測れたらないいなと思ったけど.公式の API に既にあった.

今日買った本

JavaScript & DHTMLクックブック 第2版 ―Webエキスパート必携テクニック集作者:Danny GoodmanオライリージャパンAmazon

http:// を補完する.

ttp:// とか tp:// とかを http:// にする. function completeHttp(str) { var sc = "http://" var h = sc.split(""); var i = 0; while(str.indexOf(h.join('')) != 0) { h.shift(); i++; } return sc.substr(0, i) + str; } var a = "http://www.google.c…

Object.watch メソッド

LDRの未読数をfaviconに表示するGreasemonkeyスクリプト - 素人がプログラミングを勉強していたブログ を見ていて watch メソッドってのがあったことを思い出した. で,調べて見たところ watch メソッドっていうのは Firefox(Gecko) でしか使えないのか?*1 …

canvas で文字を表示してみる

Firefox 3 以上限定 Canvas でテキストを表示してみる getContext('2d') で返される CanavsRenderingContext2D オブジェクトに Firefox 3 から moz なんちゃらというメソッドやプロパティが定義されている.それを使ったもの. 参考 文字を描く - Web API | …

del.icio.us で他人のコメントをコピーする

del.icio.us で network, tag などのページから save this というリンクをクリックしてブックマークする時に他人のつけているコメントをそのままコピーするスクリプト.わかりにくい. // ==UserScript== // @name del.icio.us Copy Note // @namespace http…

"Hashを使ってユニークにしよう!" を JavaScript で.

perl-mongers.org を var cars = ["honda", "honda", "suzuki", "toyota", "toyota", "daihatu", "mitubishi"]; var report = {}; cars.forEach(function(car) { report[car] = ++report[car] || 1; }); for(var i in report) { print(i + ": " + report[i])…

Canvas で簡単な図形を描いてみる

Canvas で簡単な図形を描いてみる 直線,矩形,円を描くことができる. mouseup するまでの間の途中段階も再現しようとしたけどなんかうまくいかないので見送り. Untitled を使おうとしたんだけれども. 追記 6/1 17:20 線,塗りつぶしの色を変更できるよう…

sleep

sleep := method(t, TimerEvent clone setTimeout(t) waitOn) iolanguage で Addon 呼び出しってどうかくのだろうか? 上の例も先に Socket を呼んでおかないとエラーとなってしまうんだけど. ただ単に Socket sleep := method(t, TimerEvent clone setTime…

printf もどき

function printArray(format, arry) { var i = 0; return format.replace(/%s/g, function($0) { return arry[i++]; }); } var a = ["foo", "bar"]; printArray("%s+%s", a); // foo+bar そもそも printf がどんなものか詳しくはしらないのでそれっぽいやつ…

Number オブジェクトのメソッド呼び出しではまったこと.

数値のメソッド呼び出しは 3.toString(2); では Syntax Error となる. 3..toString(2); // . を二つつける. もしくは (3).toString(2); とする必要がある. 問題はここから. まず,Math.abs を Number.abs でも呼べるようにする. Number.prototype.abs =…

"先頭を0で埋めて桁をそろえる" を考えてみた

http://d.hatena.ne.jp/javascripter/20080514/1210791575 より unshift で Number.prototype.fillZero = function(n) { var r = this.toString().split(''); while(r.length <= n) { r.unshift('0'); } return r.join(''); } 2 Number.prototype.fillZero =…

としたときの挙動.

http://orera.g.hatena.ne.jp/higeorange/20080514/1210740349 でいろいろと疑問に思ったのでまとめてみる. まず検証ブラウザ. Opera, Firefox, Konqueror <body onload="func()"> としたとき Opera window.onload & window.document.body.onload に func を設定. しかし window</body>…

Pipes + Yahoo 日本語形態素解析Webサービス

この2つで JSON を吐かして ブックマークするときのタグづけの参考にしようしてみた。 ページの中身を Fetch Page モジュールでとる。 要素のみを取得 Regex モジュールでタグづけを削除。ここで文が長すぎですよと注意され先に進めず。 先に進めたとする。 …