2008-01-01から1年間の記事一覧
(3)休日昼間割引の導入 注) 土日祝日 9〜17時、軽自動車等、普通車:5割引 * 注)休日昼間割引の適用は、大都市近郊区間を除きます。また、1日あたり適用は2回までとし、1回の走行距離100km以内の通行に適用します。 * 平成20年9月20日(土)より前倒し実施…
再起動時に、ディスクが取り出されるまでマウスのボタンを押し続けます。 http://docs.info.apple.com/jarticle.html?path=Mac/10.5/jp/11500.htmlただし今回はリモートからsshで入ってDVD Playerのプロセスをkillすれば普通に取り出せた。 よく考えたら、co…
レンチキュラー(lenticular)とは、シート状のレンチキュラーレンズを用いて、見る角度によって絵柄が変化したり、立体感が得られたりする印刷物のことである。 レンチキュラーの構造は、レンチキュラー画像と呼ばれる画像の上に、表面に微細な細長いカマボ…
整列済みの number のリストがある。 (1 3 4 5 6 12 13 15) このようなリストで数が連続している部分は '(1 2 3) -> '(1 . 3) のように両端のみを書くような記法を導入する。 最初の例のリストであれば以下のようになる。 (1 (3 . 6) (12 . 13) 15) このよう…
Q01まずは「プログラミングに詳しい」かどうか判定するための質問です。正しいものを選んでください。Q1は、色々なパラダイムの言語を知っている人はニヤリとする質問になっています 色んな言語の特性に対して主語をSchemeとして記述されてるだけですしね。 …
USB2.0対応なら全てEHCIが面倒を見てくれるのかと思ってた…。 USB1.xデバイスをさしたときは、相手がUHCIかOHCIかの問題は今も同じなので注意。 EHCI (Enhanced Host Controller Interace) USB2.0規格で新設されたHighSpeedをサポートする。通常Full/LowSpee…
linuxでいうlspci,lsmodのようなコマンドとしては以下のコマンドが使えそう kextstat -- prints a list of loaded kernel extensions ioreg -- ioreg displays the current I/O Registry. http://forums.macosxhints.com/showthread.php?t=69716 ioregはデバ…
C言語の次だからD言語みたいな次世代シェルかと思ったら、単にDebian版のashということだった。 どうせ最近の/bin/shは実はbashなんだからと、やっとシェルスクリプトでbash方言を使うことに抵抗がなくなってきてたのに、また逆の傾向になってたとは…。 Ubun…
携帯電話のネットは総務省の物だからどうぞご自由になさったら結構でしょう。でも、僕らの自由なインターネットまで同じようにされたのではたまったものではない。 「PCもケータイ同様に!」という勢力に対して、ID送信の何が問題で、どうしてインターネット…
まぎらわしい言葉・・・カスコード、カスケード - 電子工作、エレクトロニクスの寄り道 - Yahoo!ブログ 「解析OPアンプ&トランジスタ活用」には、「エミッタ接地回路とベース接地回路を縦に接続した回路はカスコード(Cascode)回路と呼ばれています。 元来は…
準備 以下の内容のsendto.jsを作成してSendToフォルダに置く var ws = WScript.CreateObject("WScript.Shell"); var ln = ws.SpecialFolders("SendTo") + "\\" + WScript.Arguments(0).replace(/.*\\/,"") + ".lnk"; var sc = ws.CreateShortcut(ln); sc.Tar…
ファイルシステム情報表示(どのくらい縮められるかも表示) # ntfsresize -i /dev/hda1sizeバイトにリサイズが出来るかテスト(nオプションはno-actionの略) (sizeにはk,M,Gがつけられるが、1024倍ではなくて1000倍なのに注意) # ntfsresize -ns size /dev/hda…
.configファイルでは選択しなかった項目は以下のようにコメントアウトの形で書かれている。 # CONFIG_XXX is not setこの部分は冗長な(気がする)ので、以下のようにCONFIG_で始まる行のみを取り出したものをバックアップ用に使えないか考える。 % grep ^CONF…
0000 FALSE NAND(NAND(X,NAND(X))) 0001 AND NAND(NAND(X,Y)) 0010 AND(NOT(X),Y) NAND(NAND(NAND(X),Y)) 0011 Y Y 0100 AND(X,NOT(Y)) NAND(NAND(X,NAND(Y))) 0101 X X 0110 XOR NAND(NAND(X,NAND(X,Y)),NAND(NAND(X,Y),Y)) 0111 OR NAND(NAND(X),NAND(Y)) …
入力されたコードに応じて、CSSで書いた鍵盤に、JavaScriptで色をつけるもの。 CGIじゃないので、単にHTMLファイルに保存してブラウザで開けば動く。 使い方は、入力欄にコードをタイプする方式。 入力が正しければ1文字入力毎にどこかの鍵盤に色がつく。 受…
結論:最初に指定したclassの効果だけが現れる実験に使ったhtml <html> <head> <style> .it{font-style:italic} .bd{font-weight:bold} .itbd{font-style:italic;font-weight:bold} </style> </head> <body> <div class=it>abc</div> <div class=bd>abc</div> <div class=itbd>abc</div> <div class=it class=bd>abc</div> </body></html>
ピアノの寸法を知ろう! http://piano.s20.xrea.com/size/size.html 黒鍵:11mm×95mm 白鍵:23mm×150mm1オクターブの幅:165mm 165/7=23.57143ピアノ88鍵の幅:1225mm 1225/52=23.55769 標準的モダンピアノは黒鍵36、白鍵52の計88鍵を備える(A0からC8に…
CSVのRFCがあったとは知らなかった。 CSVファイルの一般的書式 (RFC4180 日本語訳) 6. 改行(CRLF)、ダブルクォーテーション、カンマを含むフィールドは、ダブルクォーテーションで囲むべきである。 7. フィールドがダブルクォーテーションで囲まれている場合…
Cでcgiを書くときのために、とりあえず動く小さなパラメータ処理関数を作った。 未来の自分向け使い方メモ 関数cgi()に文字列(char*)を渡すと、文字列の配列(char**)を返す。 例えば、cgi("a=123&b=%23&c=1+3")と呼び出すと、{"a","123","b","#","c","1 3",N…
formでenctype='multipart/form-data'を指定したときにのpostフォーマットのメモ 実験用cgi 以下の内容のcgiにアクセスして、ファイルアップロードとtextareaの内容を標準入力から取り出す #!/bin/sh cat <<HTML Content-Type: text/html <form method=post enctype='multipart/form-data'> <input name=f type=file><input type=submit><br> <textarea name=t cols=80 rows=20> `test …</textarea></html>
error: redefinition of `struct statfs'というエラーが出た。 statfsを定義しているファイルは以下の2つ。 % grep -r '^struct statfs' /usr/include /usr/include/bits/statfs.h:struct statfs /usr/include/asm/statfs.h:struct statfs {bits/statfs.hで…
以下のページからcifs-1.20c-2.4.tar.gzを取ってくる including a 2.4 kernel port : Latest 2.4 Release (gz containing cifs vfs source files and patch for kernel makefile and configure) http://us1.samba.org/samba/cifs/cifs_download.html 展開す…
木構造が与えられる。 := ( ...) という構造。 これから、子→親の対応を表すalistを作る手続きを書け、というもの。 http://practical-scheme.net/wiliki/wiliki.cgi?Scheme%3a%e3%83%aa%e3%82%b9%e3%83%88%e5%87%a6%e7%90%86#H-ne4pu7 この問題をやってみた…
オプションおぼえがき -h ドキュメントルート(省略時はカレントディレクトリ) -c 設定ファイル(省略時は/etc/httpd.conf) -p ポート番号(省略時は80) -u 実行ユーザid -e URLエンコード -d URLデコードURLエンコード/デコードは以下のようにシェルスク…
with_default_namesのオプションをつけて実行すればよい $ sudo port install coreutils +with_default_names実際には、gがついたコマンド(ファイル本体)と元のコマンド名(シンボリックリンク)の両方がインストールされる
以下を実行するとUTF-8が表示出来るようになる。 > chcp 65001主なコードページ番号 932 Shift_JIS 50220 ISO-2022-JP 51932 EUC-JP 65001 UTF-8 Windowsコードページ一覧 調査結果をもとに推定した情報であり、Microsoft社による公式情報ではありません。 h…
メッセージオブジェクトを見るとパース結果がわかる f := method(call message argAt(0))上記の関数を使っていろいろ試した結果。 Io> f(x+y) ==> x +(y) Io> f(x+y) name //xを取り出す ==> x Io> f(x+y) next ==> +(y) Io> f(x+y) next name //+を取り出す…
JavaScriptのように、{a : 1, b : 2}といった表記でオブジェクトを生成出来るようにする。 実行例 Io> doFile("json.io") Io> {a : 1, b : 1+1} ==> Object_0x4b8c48: a = 1 b = 2コード本体 可変長引数を受け取る{}メソッドとして実装 {} := method( obj :=…
Implicit conversionsの練習として、文字コード変換メソッドを書いてみた。 Stringクラス自体にメソッドを追加するのではなくて、元クラスにメソッドがなかったときに、 自動的に変換処理を実行して、変換先のメソッドを使うようにするというのはおもしろい…
Grub4Dosをダウンロード GRUB4DOS and WINGRUB http://sourceforge.net/project/showfiles.php?group_id=104188 grldrとmenu.lstとdefaultをc:\にコピー boot.iniに以下を追加 c:\grldr="GRUB"これでntldrのメニューに"GRUB"が加わる。 解説サイト GRUB for …