心魅 - cocoromi -

半角スペース時々全角

2007-10-01から1ヶ月間の記事一覧

簡易投稿フォームでアマゾン検索してそのまま、記事を書くグリモン ver.0.01

アマゾンアフィリエイトを貼り付ける時って、 アマゾンで検索->bookmarkletとかやるんだろうけど、 タブ開いたりするのが結構面倒。 なので↓みたいな感じで出来たら便利かなぁと思って、今作ってるところ。 バグだらけなので、もうちょっと非公開かな?かな…

capsule : CUTIE CINEMA REPLAY

CD

Artist : capsuleTitle : CUTIE CINEMA REPLAY2003-03-19Label : ヤマハミュージックコミュニケーションズRating : capsuleのメジャ1stアルバム?。

keydownのイベントで押されたキーのコードを取得する。

イベントオブジェクトのkeyCodeプロパティから取る。 elem.onKeyDown = function onKeyDown(event){ console.log(event.keyCode); }

position:fixedなdivをセンターに配置する。

幅で話をすると、 widthにpxとかemとかで指定しちゃうと、leftの値を計算したりしなきゃならいので、 div{ position:fixed; width:80%; left:10%; }とかやると、センターに来る。 縦方向もだいたい同じ。 (100 - width)/2%

グリモンで動的にスタイル追加

以下のサイトを参考にしました。 [JavaScript]GM_addStyle、E4X http://d.hatena.ne.jp/brazil/20060820/1156056851 GM_addStyle([ "body{margin: 3em 5em;}", "h2 {background: gray; color: white; cursor: pointer; padding: 0.2em;}" ].join('')); 配列…

DOMのテキストノードを作る。

document.createTextNode("text"); でOK。 テキストノードを追加するときは elem.innerHTML += "<hoge />"; とかやると、なんか動作が不安定なので、 ちゃんと elem.insertBefore(textNode , elem.lastChild.nextSibling); とかやった方がいいかも。</hoge>

GM_xmlhttpRequestで取ってきたXMLの処理をしたいとき。

GM_xmlhttpRequestをなぜか上手くDOM操作できなかった。 原因は今でもわからない。 結局の所↓のgotinさんが言うやり方を採用。 正規表現というだけで、ちょっと躊躇していたのですが、 結果的にはgotinさんのところに掲載されていたfunctionを ちょちょいと…

イベントハンドラのコールバック

SomeObject = { param : "hoge", callback : function (event){ console.log(this.param); } } hoge.addEventListener("someEventName" , SomeObject.callback , false); とかやると。 見事にundefinedになる。 AS2とかだとDelegate.createとか使えばいいん…

空白を含むファイル名をワイルドカードで渡す方法が解った。

正確には結局ワイルドカードで何とかする方法はわからなかった。んでシェルスクリプトの先頭で区切り文字を変えたら出来た。 "!/bin/sh IFS=:とかやる。 でもこんなことすると、引数が丸ごと1個の引数に見なされる気がするんだけど、 そうはならなかった。 …

空白を含むファイル名をワイルドカードで渡す方法が解らない。

通常空白を含むファイル名を実行時引数として渡すときには。 some_script.sh "kuu haku.txt"とかやるわけだけど。 some_script.sh *.txtとかすると、空白をエスケープしないで展開して、 その後にスクリプトが実行される。 結果意図しない動作になってしまう…

Love Generation

CD

Love Generation 4DJポープ feat.シェイラ・フォード アブストラクト・ソウル feat.M.A.R.A. ロックタウン&アレクサンドラ・プリンス Dreamusic 2007-09-26売り上げランキング : 56448Amazonで詳しく見る by G-Tools 殺人的かわいさのジャケットでおなじみ、…

KING STREET SOUNDS : Nite Grooves Tunes for RIDGE RACER 7

CD

KING STREET/NITE GROOVES TUNES for RIDGE RACER 7Boyd Jarvis From P-60 Echologist インディーズ・メーカー 2007-03-31売り上げランキング : 7818おすすめ平均 Amazonで詳しく見る by G-Tools 完璧衝動買いな割に一番聞いてる。 リッジ7のサントラ。 ゲ…

Foo Fighters : ECHOES, SILENCE, PATIENCE & GRACE

CD

Echoes, Silence, Patience & GraceFoo Fighters RCA 2007-09-25売り上げランキング : 277おすすめ平均 Amazonで詳しく見る by G-Tools うん、The Pretenderしか知らないで買ったけど すごくいい。 計画的に買った上の2枚よりもずっと聞いてる。 とにかくThe…

underworld : Oblivion with Bells

CD

Oblivion with BellsUnderworld Underworldlive.com 2007-10-16売り上げランキング : 202おすすめ平均 Amazonで詳しく見る by G-ToolsやっぱりUpperな曲は無かった。 少ないじゃなく無かった。 あれー?こんな感じどこかで? あ、リンキンの時と同じ。 何回…

Amazon アフェリエイト タグ作成

http://www.goodpic.com/mt/aws/ 検索して、ちょこちょこ指定するとリンクが完成する。 こんな感じ。 http://d.hatena.ne.jp/umezo/20071028#1193578149

capsule : capsule rmx

CD

capsule rmxcapsule ヤマハミュージックコミュニケーションズ 2007-10-10売り上げランキング : 219おすすめ平均 Amazonで詳しく見る by G-Toolsフロア系としては十分すぎるぐらいノれる。 ノりすぎて集中したいときには向かないほど。 ただ、最近の中田ヤス…

Javaでファイルに追加書き込み

RandomAccessFileかFileWriterを使う。LoggerならFileWriterだが、 FileWriterだとprint〜メソッドが使えないので PrintWriterを使う。 というわけで追加書き込みするオブジェクトは PrintWriter out = new PrintWriter( new FileWriter(path , true) ); で…

positionと

firefoxで半透明化 -moz-opacity(MozOpacity) 固定系設定 position:fixed; position:absolute;前者は窓に対して固定。 後者は親要素に対して固定される。

Amazon E-Commerce ServiceのRESTパラメータ資料

だいたい解ってきたけど 結局どんなパラメータを送ればいいのか調べなきゃわからなかった。 Migrating from Amazon ECS 3.0 http://developer.amazonwebservices.com/connect/entry.jspa?externalID=627&categoryID=12 3からの移行用資料? Amazon ECS 4.0 …

GM_xmlhttpRequest

GM_xmlhttpRequest({ method:get_or_post, url:someURL, onload:function(request){} }); イベントハンドラはもっと他にもあるんだけど、 とりあえず、これでおおざっぱなスクリプトならくめる。

イベントからマウスの位置を取得する

firefoxでイベント発生時のマウス座標を取得する。 hoge.onclick = function ( event ){ //このeventオブジェクトから var mousex = event.clientX; var mousey = event.clientY; }

イベントハンドラの登録方法

elementに直接登録するなら element.onSomeEventName = function(event){}; addEventListenerを使うなら。 element.addEventListener("someEventName" , function , boolean); 後者はイベントの名前にonがいらない。 ここでいつもはまる・・・・。