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

革新的な技術は一つじゃないハズ

最近、http://getupenglish.blog.ocn.ne.jp/getupenglish/ というサイトを毎朝見て、なるべく音読すようにしている。 毎日アップされている文量が、朝にちょっとだけ読むのにちょうどいいのです。 で、今朝も読んでみたのだが、なんかちょっと引っかかった。…

Wiiコントローラが効かなくなった

電池切れかと思い(そのような表示も出ていた)、電池を入れ替えたりしてもダメ。2つあるコントローラのどちらもダメ。syncボタンを押したりしてもダメ。 といろいろやってダメで、ネットで検索して引っかかったのがこのblogのエントリ。 Wiiのリモコン動か…

参考URL

PD

Pd ドキュメント Pd Documentation pure dataFAQ pddoc .. IKEDA Takmi氏によるチュートリアル的ドキュメント http://nul.jp/puredata/ PD (Pure Data) .. mixiのコミュニティ

サウンドボード

etc

今使っているPC(マウスコンピュータのCubePCでこれベース→http://global.shuttle.com/Product/Barebone/SB86i.asp)でサウンド周りが不調になり、サウンドボードを交換した。 というか、もともとオンボードのサウンドチップを使っている感じだったので、サ…

パッチ起動時にDSPを開始するパッチ

PD

方法が分からないので、mixiのコミュニティで質問してみたら、すぐに回答が!すばらしい。 昨日作ったパッチと組み合わせるとこんな感じになる。 "loadbang" の信号を "1" に変換して "pd dsp "ってところに送り込めばいいのか。 ただ、"$1"は引数として、そ…

シンプルなディレイパッチ

PD

PD(PureData)のシンプルなパッチを作成してみた。 [adc~] マイクからの入力 (Analog-to-Digital Converter) [dac~] スピーカーへの出力 (Digital-to-Analog Converter) [delwrite~] ディレイバッファへの書き込み (Delay write) [delread~] ディレイバッファ…

指定ディレクトリ以下のファイルを削除

irbでサクサク作業 これぐらいのことならirbで入力したほうが簡単。 # 現在のディレクトリ以下のSubversionデータ(.svnディレクトリ)を削除. require 'fileutils' FileUtils.rm_r( Dir.glob( '**/.svn' ), {:force=>true} ) ワンライナー化 これをワンライナ…

RFIDキット情報まとめ

「google:RFID キット」で検索した結果からをサラッと見てメモしておく。 RFID実験キット | ギズモード・ジャパン DIY & Model Kits | ThinkGeek ThinkGeekで販売しているキット(USB接続) $ 99.99- 読み取り距離4inch、EM4102タグ(125kHz) EM4102 .. http:…

FasterCSVがCGIから使えない

RubyGemsでインストールすると、ライブラリの場所がちょっと違うことが原因なのかな? C:\RUBY\LIB\RUBY ├─1.8 .. 普通のCSVライブラリはここに入っている。 ├─gems │ └─1.8 .. FasterCSVはこの下に入る。 └─site_ruby └─1.8うーん、何かパスを通す必要があ…

RubyGemsとFasterCSVと

ネットでいろいろ見ていたら、こんなRubyライブラリを発見した。 FasterCSV - Ruby 通常のCSVライブラリより高速、という名前の代物だけど、いったいどれくらい早いのかが気になるので、とりあえずテストしてみることにした。 その前にインストールにはRubyG…

「ハッカーと画家」

半月くらい前に衝動買いしていた「ハッカーと画家」を読み終えた。Paul Graham氏のウェブで公開されたコラムなどをまとめたもので、一部で評判になっていたように思うが、なぜか読んでなかった。 読む前に、なんとなく想像していたような話から、あれ?と思…

RubyでURLエンコード/デコード

RubyスクリプトをCGIとして動作させているとき、クライアントからURLエンコードされた文字列を元の文字列に変換するには、CGIモジュールを使うと簡単。以下のようにできてしまう。 require "cgi" cgi = CGI.new # .. ここで qsにURLエンコードされた文字列を…

ActionScriptでCGIに文字を渡すとき

CGIなどで、URLにも使えるように日本語文字列を変換させることを「URLエンコード」、URLエンコードした文字列を元に戻すことを「URLデコード」と言う。 で、ActionScriptでは標準ライブラリでサポートされていて、escape/unescape関数で簡単にエンコード/デ…

Rubyで日付整形

プログラミング言語 Ruby リファレンスマニュアル t=Time.now p t.strftime( '%Y%m%d' ) # => 20070322

CGIのPOSTメソッドからパラメータ取得

CGIとしてPOSTメソッドから受け取る文字列を処理するには以下のようなコードとなります。 #!ruby require "cgi" cgi = CGI.new str = cgi.params["textfield1"] # 文字列パラメータを取得. p str.class # => Arrayと表示されます。バラバラの文字なのです。 …

引数を含めたURLからデータを取得する手順

・プログラミング言語 Ruby リファレンスマニュアル [http://www.ruby-lang.org/ja/man/index.cgi?cmd=view;name=cgi] みたいなURLの?以降を処理するCGIを書きたいと思ったのです。 このデータ部分、CGIからは、QUERY_STRINGという環境変数(?)経由で取得…

漢字コードの変換

Rubyで漢字コードを変換するには、Kconvというライブラリを使うと便利。 プログラミング言語 Ruby リファレンスマニュアル # SJIS のテキストファイルを UTF-8 に変換するスクリプト. src_file = File.open( "src_sjis.txt", "r" ) # 読み込みファイル(SJIS)…

ActionScriptのloadVariablesNumで読み込むファイル

loadVariablesNum()で読み込むファイルに日本語を含む場合、そのファイルのエンコーディングは、UTF-8 である必要があるらしい。 試行錯誤を繰り返してしまった・・。 もしくは、「System.useCodepage = true;」の1行を追加すると Shift-JISでもOKになるらし…

ホイール操作の操作性

たまたま知ったのですが、ウェブブラウザ上でマウスのホイールをグリグリやるとズームしてくれた! もしや、と思いほかのアプリでも試してみた。 アプリ名 通常ホイール操作 Ctrl+ホイール操作 Alt+ホイール操作 Mozilla Firefox 2.0 上下スクロール ズームi…

WriteFileでUNICODEテキストをファイルに書き込む

Windows API の WriteFile() をつかってファイルにUNICODEテキストを書き込んだものをテキストエディタで見ると文字化けするので、どうしたものかと調べてみたら、BOMとやらを書き込んでなかったのが原因らしい。 ・http://home.a03.itscom.net/tsuzu/progra…

IPアドレスを取得

実行しているPCの名前、IPアドレスを取得するには以下のコード. require "socket" Socket.gethostname # => "PC001" のようなPC名 IPSocket.getaddress( Socket.gethostname ) # => "127.0.0.1" のようなアドレス 参考URL:プログラミング言語 Ruby リファレ…

C/C++からRubyスクリプトを実行

C/C++からRubyスクリプトを実行したいと思ってちょっと調査してみました。 「DOFI-BLOG どふぃぶろぐ RubyをC/C++アプリケーションに組み込もう」を参考にしてビルドしてみました。 環境と追加でやったことは以下のとおり。 環境:VisualStudio 2005, .NET 2…

cabファイルを作る

いろいろやっていて、結局ここ↓と同じところで行き詰った。。 http://bbs.com.nifty.com/mes/cf_wrentC_list/FPCU_B020/wr_type=C/wr_sq=FPCU_B020_0000001297 同一ファイル名があるときの問題は回避しようがないのか? でも、lhaplusでcab圧縮したら、ちゃ…

ワンライナで、テキストファイル内の各行をダブルクォーテーションで括る

> ruby -i.org -l -p -e '$_="\"#{$_}\""' target.txt 処理対象のオリジナルファイルは target.txt.org という名前でコピーされます. 参考URL:プログラミング言語 Ruby リファレンスマニュアル

xyzzyのJScriptモード

http://www.geocities.jp/kiaswebsite/xyzzy/jscript-mode.html とりあえずインストール。

とりあえずテスト

http://stylefree.net/main/nprogramming/windows/windows2.shtml こちら↑のページを参考にしてWin32コンソールアプリを作って、とりあえずビルドしてみました。 コードを眺めて「ん?」と思ったところがあったのだが、やっぱりおかしいみたいで、同じ修正を…

WSHが便利そう

WSH

WSHって知りませんでした。 ちょっとやりたいことを調べていて買った本がこちら。WSHクイックリファレンス 第2版作者: 羽山博出版社/メーカー: オライリー・ジャパン発売日: 2006/10/24メディア: 単行本(ソフトカバー)購入: 2人 クリック: 64回この商品を…

Wiimoteメモ

http://wiinintendo.net/2006/12/27/wiimote-d-pad-works-in-javascript-or-flash-games/ Aral Balkan: Historical Archive — Using the Wiimote buttons in Flash

WiiBoard beta

Wii用キーボードを作ってみた。 http://www.wiilly.jp/ OperaのURL入力画面に欲しい機能を補完するというのが、当初の狙い。 でも、作ってみてわかったのが、WiiのFlashにくるキーイベントがその時点でチャタリング防止のためにか、連打がきかないようになっ…