Mae向きなブログ

Mae向きな情報発信を続けていきたいと思います。

2006-06-01から1ヶ月間の記事一覧

15. グラフを描く準備

15.4 練習問題 グラフを表示する関数で、横棒のグラフを描くバージョンを作りなさい。 解答を以下に載せていますが,行の途中にポイントがある場合は,グラフがきれいに表示されません。 原因は,横棒を表示してから,forward-line関数で次の行に移動するの…

13. カウント:繰り返しと正規表現

13.3 練習問題:句読点のカウント while ループを使って、リージョン内の句読点---終止符、カンマ、セミコロン、コロン、感嘆符、疑問符---の数を数える関数を書きなさい。同じ関数を再帰関数を使って書きなさい。 (defun count-punctuation-region (beginni…

12. 正規表現の検索

12.7 re-search-forward についての練習問題 二行以上続く空行にマッチする正規表現を検索する関数を書きなさい。 (defun 12-7regexp-prac () (interactive) (if (re-search-forward "\\(^$\\)\n\\1\n") (goto-char (match-beginning 1))))上記のように,作…

11. ループと再帰

11.3 ループについての練習問題 各々の行の値が行番号の自乗であるような場合に、triangle 関数と同様な関数を書きなさい。ただし、while ループを使うこと。 (defun triangle2 (number-of-rows) (let ((total 0) (row-number 1)) (while (<= row-number num…

10. テキストのヤンク

10.3 yank と nthcdr についての練習問題 nthcdr と car を使って、各々リストの一番目、二番目、三番目、及び四番目の要素を返すような四つのS式を作りなさい。 ; first (car kill-ring) ; second (car (nthcdr 1 kill-ring)) ; third (car (nthcdr 2 kill…

9.リストはどのように実装されているか

練習問題 flowers に violet と buttercup をセットしなさい。また、このリストに更に二つの花を consし、新しく出来たリストを more-flowers にセットしなさい。flowers の CAR に魚の名前をセットしなさい。この時、more-flowers のリストの中身はどうなる…

8. テキストの切り取りと保存

Programming in Emacs Lisp*1の8章の練習問題を解いてみました。識者の皆さん,アドバイスをお願いします。 8.7 検索についての練習問題 文字列を検索するインタラクティブな関数を書きなさい。もし文字列の検索に成功すればその直後にポイントを移動し、「…

悟り体験のために…

Programming in Emacs Lisp*1で,Emacs Lispを勉強中です。6章まで読んだので,以下の練習問題を解いてみました。 5.5 &optional引数の練習問題 (defun q55 (&optional arg) (interactive "P") (let (num) (if arg (setq num (prefix-numeric-value arg)) (s…

ソフトウェア開発技術者合格ランキング

情報処理技術者センター*1のホームページの統計情報から平成18年度春季のソフトウェア開発技術者試験の高校生の合格者数を集計してみました。上位は以下のようになっています。 都道府県名 合格者数 岐阜県 8 千葉県 5 愛知県 4 静岡県 3 兵庫県 3 三重県 2 …

Subversion

バージョン管理システムには,CVSを使ってきましたが,Subversionを使おうと思って,少し勉強してみました。以下のサイトを参考にしています。 http://www.hyuki.com/techinfo/svninit.html http://subversion.bluegate.org/doc/index.html

迷惑メール対策として

最近,本当に迷惑メールが多いです。今まで,対策として以下のようなことをしてきました。 http://d.hatena.ne.jp/rahaema/searchdiary?word=bsfilter 上記でだいぶ,改善されましたが,対策その2として以下のように,フォームからメールを送信できるような…

基本情報合格ランキング

情報処理技術者センター*1のホームページの統計情報から平成18年度春季の基本情報技術者試験の高校生の合格者数を集計してみました。上位は以下のようになっています。 都道府県名 合格者数 岐阜県 45 愛知県 34 静岡県 16 群馬県 11 埼玉県 11 福島県 10 神…