おまぬけ活動日誌

最近のツッコまれどころ

この日誌から Google してもらう


2009年05月27日(Wed) 早起きしたので学校まで徒歩 [長年日記]

[memo] 新しいExcelのバージョンを得る

これまで慣れてきたメニューの使えないExcel。

Helpで検索したところ、自爆ボタン(左上のでかいボタン。ダブルクリックするとExcelが閉じちゃうから自爆ボタン)をクリックし、下の方のExcel Optionsをクリックする。表示されたウインドウの左のペインからResourcesをクリックして右のペインのabout Microsoft Excel 2007の下を見ると、バージョン番号が書いてある。

[memo] Excel 2007でURLの書式を変にするのをやめさせる

下線とか引かれても印刷して見にくくなるだけなんですけど。

自爆ボタンからExcel Optionsをクリックし、左のペインからProofingを選び、右のペインの一番上のAutoCorrect Options..をクリックする。表示されたウインドウのAutoFormat As You TypeのReplace as you typeのInternet and network paths with hyperlinksのチェックをはずす。一度変換されてしまったURLを元に戻す方法はみつけられなかった。今は被害は少ないのでCtrl-1でNormal Fontに戻してからタイプしなおした。`

[memo] WindowsのCaps Lockを無くす

Excelで沢山タイプする仕事のために、HHKをつないでみたら、ぜんぜーん思い通りに操作できない。

ちょっと考えて、これまでノートPCのキーボードを、Caps lockと左ctrlを入れ替えて使っていたのを思い出した。これではまともな配列*1のキーボードが使えんではないかい。ちょっと検索をして、CapsLock なんて要らない! @WindowsXPというページにCaps lockを無くすレジストリの値を掲載していただいているのを見つけた。というわけでおもむろにadminになりregeditから\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\Scacode Mapの値を、「00 00 00 00 00 00 00 00 03 00 00 00 1d 00 3a 00 00 00 00 00 00 00 00 00」に変更して、常用ユーザーとしてログインしなおした。

これでノートPCのキーボードでもHHKでもAの左がCtrlになった。快適、かいてき♪

*1 ここでは「A」の左にCtrlがあることを指す

Googleが閲覧できなくなっただけで何も進められなくなる僕。まずいなあ。

[memo] Gaucheのインタラクティブなループにファイルを読んで評価してもらう

SICPを読みながら試すのに、copy&pasteではちょっと大変になってきた。

Gauche ユーザリファレンス: 3.1 Gaucheを起動するより、「gosh -A . -l ファイル名」としてgoshを起動するか、Yet Another another Schemerより、read-eval-printループ内で下記を評価してもらう。

[sicp] Received too many signals before processing them.

そういうわけで、前回からだいぶ間が空いてしまったが久しぶりにSICPを読んでいる。今日のお題はExcersice 1.6。Newton法で平方根を求める時に終了条件のifを自家製のprocedureに置き換えたらどうなるか、というもの。

これもきっとevaluationの順序に関係あるね!GaucheはApplicable order evaluationだから自家製のifを呼ぶ前に引数を求めとかないといけない。と終了条件を満たしていてもどんどんiterationを進めちゃうよね。

というわけで実験。ものすごい勢いで計算機に負荷がかかりました :D

このExcersiseの例では、ifをcondで置き換えていたけれど、ifのままprocedureのなかに入れても同様の結果になりました。ちょっとわかってきたかも←きっとまだ早い。

S式とリスト

リストと呼ぶわけじゃないかな。

Excersize 1.7は括弧の数を間違えていてprocedureの返り値が期待したものになってなくて時間がかかりました。慣れないとそこかしこに落とし穴が待ってるね。

だけど、

となる。

本日のツッコミ(全2件) [ツッコミを入れる]
> kou (2009年05月28日(Thu) 11:58)

もうしばらくするとテストが書きたくなってGaUnitを見つけてくれるはず。 :-)

> zunda (2009年05月28日(Thu) 18:01)

まだまだ先は長そうですが〜


作り手とその取り巻きだけが楽しんでる間は本物じゃない。その中身が理解できない人々の生活を変えてこそ本物だ


zunda <zunda at freeshell.org>