zooomr で表示が崩れていたのを直してみた

Opera 10.x (いくつかは忘れた) になってから日ごろ大変お世話になっている zooomr の表示が崩れてしまっていた. これはひどい. これを何とかしたくて dragonfly を起動.その要素の css プロパティの中で関係していそうなものの値を消したり変更したり.…

充実した週末

土曜日 テクパチスカイツリーフォトウォーク 日曜日 Opera gdgd 飲み会 初めての埼京線 初めての板橋 初めてのホヤ 初めての多言語発音講座 初めての萌えヘッドホン本 初めての...

delicious の recent ページにユーザリストをつけてみる

久々に JavaScript 書いてみたよ。 recent の タグページ(例: http://delicious.com/tag/opera)のサイドバーにそのタグをブックマークしたユーザのリストを表示するスクリプト。 ユーザの並びがソートされてないのはめんどくさいから。手直しするならこの…

人がいるからその場所へ行くんだ その場所に行きたいわけじゃない operamaki 後飲み会にて TERRAZI さんの話より

1983お花見!2010 @ 代々木公園でわかったこと

週末に代々木公園で花見はするもんじゃない 朝早く行かないと場所が取れない 6時からやるといい場所が取れる。桜がないところなら取れるけど。 ありがとう、ikkou さん、piro さん トイレが大変 朝9時くらいは大丈夫。11時くらいになると男トイレでも15分待…

日々変化を

生きるためには、 何か昨日とは違うことを、 少しでも違うことを、 明日は今日とは違うことを。 g1983ers 花見後の飲み会にて june29 さんとの話より

2010

今年も頑張る。

一人フォトウォーク用ブログを作った。

ほぼ毎週一人でカメラ片手に散歩していてその記録をつけたいと常々思っていたので、新しくブログを作ってみた。*1。 http://photowalk.g.hatena.ne.jp/higeorange/ Photowalk グループをはてなグループ内に作った。参加者募集。 ちゃんと続くよう努力する。*…

1983 パーリィ #2 に参加したよ

先週の土曜日新宿で開催された 1983 パーリィ #2 に参加した。実家にいたからウェブから。 Ust で流れていたから見ていたんだけど Ust やってるよって告知がなかった*1せいで見ている人が1,2名(私も含めて)。IRC に参加している人も会場にいる数名と私だけ…

地元 ・ 写真

久しぶりにでもないけど、一眼レフを買ってから初めて地元に帰ってきた。土日の少ない時間で原付の機動力を使って地元の写真を撮ってきた。やっぱり原付いいわぁ*1。電車+徒歩だと動ける範囲が狭いけど、好きなところに気軽に行けちゃう。 撮ってきたのは高…

クラスをつけたり消したり

function hasClass(elm, _class) { if(!elm || !_class) return; // var regexp = new RegExp('\\b'+ _class + '\\b'); // \ をエスケープしないと駄目なことを知らずにはまった // var regexp = new RegExp('(^|[^\\w-])' + _class + '([^\\w-]|$)'); var r…

delicious に はてなブックマーク数を表示してみる

久しぶりにこういうの書いたな。 querySelector, querySelctorAll メソッドを使ってるので Opera 10, Firefox 3.1*1 以上でないと動かない。 // ==UserScript== // @name hatebu counter at delicious // @namespace http://opera.higeorange.com/ // @incud…

"1983パーリィ#2を考える会" に参加してきた

カメラ関係の人が多かったのは気のせい。一眼レフ持ってた人も多かった。 撮った写真の一部 http://jp.zooomr.com/photos/higeorange/sets/46028/ 参加者のうち何人か写っているので顔出しまずいという方はコメントしてください。 なんかひどくテンションを…

La Machine @ Y150

土曜日に横浜開港150周年記念「開国博 Y150」のプレイベントである "La Machine" のパレードを見に行ってきた。 粉*1まみれにながら写真を撮ってきたよ。 コースは赤レンガ倉庫から新港埠頭まで。途中公道もはしる。 すっごいよかった。音楽がまたいいんだよ…

デジタル一眼レフサイコー @ 大岡川・お花見フォトウォーク

テクテクパチリ! - [お知らせ] 3/28大岡川お花見フォトウォーク詳細です Picture 292 by higeorange on Zooomr 参加 2 回目のテクパチ・フォトウォーク 大岡川・お花見フォトウォークに参加してきた。 3 日前に買ったデジタル一眼レフのデビューなのですよ…

デジタル一眼レフ購入

Nikon D60 を買った。買うと決めたら早めに買っとかないといろいろ考えすぎて結局買わないということが多いので即決。 標準ズーム一本のセット。望遠ズームはあったほうがいいのかなぁ。 週末に参加 2 回目の テクパチがあるので思う存分写真を撮ってくる。

デジタル一眼レフを買おうかなぁ

最近カメラが熱いのですよ。 テクパチ とか 巨大撮影会 *1 などいろいろ写真撮影しようぜイベントが周りで盛り上がっていることもありより一層力を入れて写真というものを撮ってみようかなと思っている。 VQ1005 と携帯電話のカメラだけじゃもの足りなく感じ…

Opera の右クリックイベント検出

IE, Firefox, Safari だと var d = document.getElementById('hoge'); d.oncontextmenu = function(e) { if(window.event) event.returnValue = false; // for IE else e.preventDefault(); // なんらかの処理 } のようなコードで右クリックでコンテキストメ…

ページ内検索と表示されていない文字

<p>hog<span style="display:none;">fuga</span>e</p> <p>hog<span style="visibility:hidden;">fuga</span>e</p> 上記のような HTML だと 1行目は 'hoge' 2行目 は 'hog e' と表示される。 このようなページで 'hoge' とページ内検索をしたらどうなるかを各ブラウザで調べてみた。 IE & Firefox 1, 2行目いずれもマッチせず。 Opera 1 行目のみマッチ。…

フォーカスイベントとタブ切り替え

input や textarea にフォーカスがあったってる状態でタブを切り替えたときに focus, blur イベントがどのように起こるか各ブラウザを調べてみた。 テスト内容 テストページ ページには input[type=text], textarea, button が並んでる。 各要素はフォーカス…

$.each の落とし穴

jQuery の $.each は for で書くよりさくっとかけて便利だ。 *1 使い方は $.each([0, 1, 2], function() { alert(this); }) のように、第1引数に Array (or Object)、 第2引数に各要素に対する処理 Function を書く。 this は それぞれの値(この例だと 0, …

1983 パーリィに参加してきた。

先週土曜日に新宿で開かれた 1983 パーリィに参加してきた*1。 24?5? 人もの人が参加していたにもかかわらず、いつもどおりの人見知りっぷりを発揮してほんの少しの人としかお話できなかった。*2 はしゃっぎっぷりが足りないな。 今度開催されるときははしゃ…

jQuery でしましまを作るプラグイン

ヒント: http://h2ham.seesaa.net/article/114037411.html each 内の function の引数にインデックスがわたされることがわかったので (function($){ $.fn.zebra = function(options){ var default_options = { class_name: 'zebra', interval: 2 }; options …

IE の button 要素がおかしい

button 要素は type 属性が指定されていない場合、初期値は submit なはずなんだけど*1 IE では button になってしまう。 *1:http://w3g.jp/xhtml/dic/button#type

jQuery プラグインを書くときのポイント

input に事前に値を入力しておく - higeorange's blog を例に jQuery のプラグイン(メソッド追加)書き方のポイントを書いて見る。(あくまでも私の書き方) メソッドの追加法 (function($) { $.fn.[メソッド名] = function() {} })(jQuery) という書き方を…

input に事前に値を入力しておく

input に事前に入力値を入力しておいてフォーカスするとその値が消える jQuery プラグインを書いた。 (function($) { $.fn.preInput = function(txt, options) { var default_options = { class_name: 'pre-input' }; options = $.extend(default_options, o…

Zooomr 用 Autopagerize SITEINFO 書いた

フォトーク { "name": "Zooomr photalk", "data": { "pageElement": "//table[@id=\"timeline\"]", "url": "http://(jp|www).zooomr.com/*", "nextLink": "//table[@id=\"timeline\"]/following-sibling::h2[1]/a[last()]", "exampleUrl": "http://jp.zooomr…

Ajax でフォームポスト

(function($) { $.fn.ajaxPost = function(callback, options) { var default_options = { data_type: 'html', before_send: function() {}, error_handler: function() {} }; options = $.extend(default_options, options) return this.each(function(){ i…

汎用化

昨日のは マウスオーバー, マウスアウトによる制御だったけど他のイベントでもできるようにしてみた。 (function($){ $.fn.eventDelay = function(delay, triger, cancel, callback) { return this.each(function() { var target = $(this); var tid; target…

マウスオーバーしつづけると動く

はてなスター削除の時のように、ある要素にマウスオーバーし続けるとある動作が起こるようにする jQuery プラグインを書いた。 (function($) { $.fn.mouseOverDelay = function(delay, callback) { return this.each(function(){ var tid; $(this).hover(fun…