タグ

ブックマーク / d.hatena.ne.jp/brazil (11)

  • NSFファイルをMP3に変換する - FAX

    (via youpy) FAMICOMPO foobar2000をインストール。インストールしたfoobar2000ディレクトリにlame.exeを置く。NSF inputプラグインをダウンロードしfoobar2000/componentsにfoo_input_nsf.dllを置く。NSFファイルをfoobar2000で開き、曲を右クリックし[Convert]-[Convert to...]でMP3に変換。 flac+cueやape+cueやwav+cueなども、この方法で簡単に分割して好きなフォーマットに変換できる。

  • capsule / FRUITS CLiPPER - FAX

    音楽FRUITS CLiPPERアーティスト: capsule, 中田ヤスタカ出版社/メーカー: contemode発売日: 2006/05/10メディア: CD 私の尊敬する方々が皆誉めたので、安心してけなせる。 capsuleは、かっぺの作る、かっぺのための音楽だ。日中に拡がるFrancfranc的な「田舎の人の考えるおしゃれ」を具体化したような音楽だ。薄いカルピスだ。 capsuleには何の批評性も、実験も、考えもない。どこまでも能天気に先人の上辺だけをコピーする、くるくるパーな音楽だ。記憶に新しい近過去の流行からコピーしてくる点も、怒りに近い恥ずかしさを感じる。(「笑っていいとも」のように、結局、この恥ずかしさが気持ちよくクセになることもある) 「FRUITS CLiPPER」は良い。MONDO GROSSOの「Next Wave(2003)」あたりの、ハードなダンスミュージック

    k1m
    k1m 2007/03/05
    "「プログラミングがはかどる音楽」" って市民権あるのかなあ
  • Collection & Copy - ドキュメントのロード完了に合わせて関数を実行する

    JavaScriptページロード時にプログラムを実行するためにwindow.onloadやbody.onloadがしばしば使われる。しかし、ページ内に大きな画像が存在する場合などは、画像のロードを待つため、実行が遅れてしまう。「ドキュメントのロードが終わっていて、かつ、イメージのロードが完了する前」に関数を実行する方法のリンク2つの要点をコピー。 script要素defer、DOMContentLoadedイベントを利用する方法The window.onload Problem - Solved! Firefoxの場合非公式のイベントハンドラ、DOMContentLoadedを利用する。 // for Mozilla browsersif (document.addEventListener) { document.addEventListener("DOMContentLoaded",

    k1m
    k1m 2006/12/21
    document.addEventListener("DOMContentLoaded", fun, null)
  • Collection & Copy - 旧仮名遣いを新仮名遣いに変換するGreasemonkeyスクリプト

    旧仮名遣いを新仮名遣いに変換するGreasemonkeyスクリプト JavaScript changetoshinkanadukai.user.js 漢字を中心に、およそで処理。 初期状態では、対象となるサイトがない。 ウィンドウ右下の猿を右クリックし、[Manage User Script...]から、[Change to Shin-Kanadukai]に対象とするサイトを末尾*などで追加して使う。 Permalink | コメント(0) | トラックバック(0) | 00:57

    k1m
    k1m 2006/11/15
    Include にいろいろとデフォルトが書いてあると面白かった(とか
  • Collection & Copy - LDR、重複エントリをグレー表示するGreasemonkeyスクリプト

    JavaScript 追記 2007/12/6 LDR、重複エントリをグレー表示するGreasemonkeyスクリプト、約第三版 - 実用 新しいバージョンになっています。 -ldrdedupeentries.user.js LDRで表示したエントリーと、訪問済みのエントリーをグレー表示するGreasemonkeyスクリプトです。フィードを既読にするタイミングで、フィードに含まれる全てのエントリーのアドレスをキャッシュに保存します。そしてフィードを表示するタイミングで、キャッシュの中に合致するエントリがあれば重複を示すスタイル(デフォルトでは文字色を灰色)を適用します。 ブックマークなどのトピックフィードを購読しているとき、一度見た記事を容易に識別できます。非表示にはならないため、ブックマークコメントを読んだり、どこで重複が発生しているのかを確認できます。また、新規ポストと更新ポストの区別

    k1m
    k1m 2006/09/13
    既読化のタイミングでURLを溜め込み,一致すればグレーで表示
  • Collection & Copy - HTMLを生成する

    JavaScript毎日、調べ物をして、コードを書いて、ルービックキューブやってます。サーバー側とクライアント側のHTML部分、またですが、コンセプトコードを書いてみました。HTMLを、こんな感じ、html(body({bgcolor:'gray'}))、に書きます。関数が要素、オブジェクトが属性、配列でこれらのまとまりも表せる、というMochiKit類似のラインで考えています。 ファイルの上半分はこんな感じです。HtmlBuilder.tagに、h4やbrなどのHTML生成関数をくっつけてます。 使うコードはこんな感じです。isと、okはテスト関数です。 withを使って、沢山あるHTML関数を、グローバルに落とさないようにしてます(遅くなるかな...?)。update(this, HtmlBuilder.tag)で、状況によってはグローバルに下ろしちゃうと速くなると思います。 Moch

    k1m
    k1m 2006/09/13
    html(body(...)) 型。with があるから幸せになれるでしょ派
  • 1分でわかるJSAN - FAX

    1分でわかるJSAN 技術 概要 JSANは、他のライブラリをインポートするライブラリです。 リポジトリ リポジトリは、ライブラリの検索対象のパスです。 JSAN.addRepository()で追加します。 JSAN.includePathにリストされます。 デフォルトのリポジトリは「.」と「lib」です。 JSAN.use() ライブラリをインポートするには、JSAN.use()を使います。 クラスがロードされます。 個々の関数もグローバルコンテキストへロードされます。 JSAN.require() クラスのみをロードします。 「Test.Simple.plan()」のように、全部書けば呼び出せます。 グローバルコンテキストを汚しません。 JSAN.exporter() ロード済みのクラスから、好きな関数をグローバルへ置き直します。 関数が使いやすくなります。 好きなライブラリの、好き

    k1m
    k1m 2006/09/13
    use と require は感覚的に Perl とおなじ,exporter = 引数付 use
  • JavaScript、マークアップビルダ、存在しないメソッド - FAX

    JavaScript、マークアップビルダ、存在しないメソッド 技術 このエントリは、檜山正幸(id:m-hiyama)さんの、JavaWorld 2005 07/08『XMLボキャブラリの理論と実践』の示唆を大変参考にしている。 JavaScriptでの、ツリー構造データの作成方法検討のため、関連技術を並べる。 XPoL (XML Processing on Lisp) S式でXMLを表現するプロジェクト。 XPoL - マニュアル (((:html :xmlns "http://www.w3.org/1999/xhtml") (:head (:title "Hello") ((:style :type "text/css" :|xml:space| "preserve") "body { color: #FF33CC; background-color; #99FFFF; }") (:b

    k1m
    k1m 2006/09/13
    言語構文上で表現可能な XML 代替構文
  • Collection & Copy - AJAX/JavaScriptライブラリまとめ

    AJAX/JavaScriptライブラリまとめ (2005/9/6 Revision .1.3) 翻訳 原文:Survey of AJAX/JavaScript Libraries Copyright 2005 by Sergio Pereira, Joe Walker, Matthew Eernisse ※翻訳は、2005/9/6の1.3版を基に作成されています。原文であるWikiページは、1.18以上に更新が進み記載されているライブラリの数が増え、複数の誤りが修正されているようです。最新の情報は原文を参照してください。 Prototype (http://prototype.conio.net/) ライセンス:MIT 概要: Prototypeは、動的なウェブアプリケーションの開発を容易にするためのJavaScriptフレームワークです。Ruby on Railsフレームワーク駆動で

    k1m
    k1m 2006/09/13
    ちょうどよさげな説明つき
  • JavaScript: 世界で最も誤解されたプログラミング言語 - 実用

    翻訳 原文:JavaScript: The World’s Most Misunderstood Programming LanguageCopyright 2001 Douglas Crockford. All Rights Reserved Wrrrldwide. JavaScript(別名:Mocha、LiveScript、JScript、ECMAScript)は、世界で最も人気のあるプログラミング言語の一つです。世界中のほとんどのパソコンには、少なくとも1つはJavaScriptインタープリタがインストールされ動いていることでしょう。JavaScriptは、WWWのスクリプト言語としての確かな地位により広く利用されるようになったのです。 しかしその高い普及率にもかかわらず、JavaScriptが汎用的でダイナミックな優れたオブジェクト指向プログラミング言語であることはあまり知られて

  • Collection & Copy - RubyについてJavaプログラマが知るべき10の事柄

    翻訳原文:10 Things Every Java Programmer Should Know About RubyJim Weirichコンサルタント / Compuwarejim@weirichhouse.org Copyright 2005 by Jim Weirich (All Rights Reserved)自己紹介ジム・ワイリック (Jim Weirich)Compuware社コンサルタントJavaのプログラマRubyの熱狂的支持者大事なことを、まず先に私は以前、大規模製造会社の従業員に就業後のC言語コースを教えていました。提出されたCのコードのスタイルをちょっと見ただけで、生徒が以前にどんな言語を利用していたかを簡単に当てられました。全くもって当のことです。「どの言語でも、君はFORTRANを書けるね」 Rubyを調査中のJavaプログラマなら、Rubyが色々な点でJav

    k1m
    k1m 2006/09/13
    10 Things Every Java Programmer Should Know About Ruby @ OSCON 2005 の和訳
  • 1