書いてる人: 高橋カヲル | [mixi] | [PGP] | [TETRiS DS] | [portscout] | [RSS]
ハイスピードで DP をやる度胸はないので、1P で目を慣らす。 20, November はいけるけど、luv to me はちょっとキツいかな。要練習。
してしまった。19時から6時まで。
ぜんぜん contrib できていない..。コードを書いてすらいない。反省。
make とエディタは使えるんだから、余計なことは気にせずに勉強...できたらいいな。
拾ってきたソースを適当にインデント付けしてみる。変数をいじって M-C-q。むー、K&R; と GNU の二択か。某TNTにコーディングスタイル規定があったらそれにするかも。
TMP でスタートして、HARD を選んだつもりが EXPERT。たくさんのギャラリーに囲まれてこの状況は辛すぎ。一番簡単なコースを仕方なく選ぶ。ほとんど練習していないので、譜面を覚えているわけもなく、3曲目で終了。
修行を怠っていたせいか、 tokai (Japanese hiphop) で逆ボーダーを叩く。これも3曲目だ。
ほとんど使っていない FDD に異様にホコリが溜まっていた。ストローと掃除機を使って吸引しただけ。バラすのめんどくさいわ。
tm-8 枝の存在は知りませんでした。守岡さんの日記は読んでいたのですが。^^;とりあえず ~/emacs/work/ に checkout して tm-8 にリネーム。
だからどうしたというレベルの話。
岡田さんって2月3日なのね。私(2月4日)と一日違いだわ。ちょっとだけびっくり。
EMIKO と Datula って相互運用性がないのね。とりあえず EMIKO をインストールして、
-datula.test.pgp@news.mio.org:0/411/421
なんてフォルダを追加。テスト用の鍵もゲット。
マージしておかしくなったらテストにならないので保留。
せっかくなので WL のパッチを投げた。
精神状態がよろしくない、というか気力が足りないみたいだわ。きちんとしたノード設計ができない。
まともな機能は EMY と EMIKO からいただいて、ローカル向けハックに走った方がいいみたい。ヒマができたら、の話だけど。
この件はローカルでボコボコに言われたので以下のように対策してある。
メンテナンスをサボっているあいだに、これだけが特徴になってしまったかも。^^;
GNU コーディングスタンダードのこの規定ってマニュアルに対してだけかな。プログラムの吐くメッセージにまで言及しているか不明だけど、現実逃避したくなったらパッチ作って投げよう。
Please do not use the term "illegal" to refer to erroneous input to a computer program. Please use "invalid" for this, and reserve the term "illegal" for violations of law.
コンピュータ・プログラムへの間違った入力を表すのに、"illegal"という用語 を使わないでください。このためには"invalid"を使い、"illegal"という用語は 違法のために確保してください。
ライセンスや暗号の話なら illegal の出番ってわけね。
EMIKO と sync したらしいのでインストール。 `t' で octet-stream な patch を inline で見られるのがナイス。
makeinfo を使って Info を作ってくれるのね。 makeinfo のスピードに慣れたら、 M-x texinfo-format-buffer は遅くてやってられないです。あと、
も必須アイテム。一気にやってくれて気持ちよいです。でも、後者は痛い目に遭うこともしばしば。^^;
このマクロは渋いなぁ。機会があったら真似しよ。
VANILLA = -batch -q -no-site-file
とりあえずローカル向け某アンテナでキャプチャ。
空白なら引数付きで M-x indent-region。コメントマークだったら M-x comment-region。単に記号だったらやっぱり replace-regexpでしょうね。私の場合。
メリットは安心感ではないでしょうか。ていうかそれだけかも。慣れてくればビビらないので意味はないですね。
こういうソリューションもいいですね。適切です。
そうすると make clean で Info 消えちゃまずいですよね。 cvs update してチェックしてないので行き違いだったらごめんなさい。
テストに一番よい datula.test.pgp にお邪魔しまくり。サーバーは news.mio.org です。
の問題だったことが判明。 EMIKO ユーザーと GnuPG ユーザーに相関があっただけですか。なんとなく納得。
(setq pgg-gpg-extra-args '("--force-v3-sigs"))
でことごとく Good。 --rfc1991 (PGP 2.x 互換) で Good。 --openpgp では Bad。さて、どこの ML に報告すればいいのやら。
A. PGP 5.x does not accept V4 signatures for data material but OpenPGP requires generation of V4 signatures for all kind of data. Use the option "--force-v3-sigs" to generate V3 signatures for data.
ドキュメント読みなさいよ。>私
してしまった。19時から7時まで。
してしまった。21時〜8時。健康的なんだか不健康なんだかよくわからない。
現実逃避のネタになったらごめんなさい。
GNU Coding Standard に記述がありますね。 Standard Targets のノードの make info に関する部分。 must じゃなくて normally とか should なので、ちょこっと安心。
Normally a GNU distribution comes with Info files, and that means the Info files are present in the source directory. Therefore, the Make rule for an info file should update it in the source directory. When users build the package, ordinarily Make will not update the Info files because they will already be up to date.
普通、GNU配布物はInfoファイルと一緒に手に入り、このことはInfo ファイルがソース・ディレクトリにあることを意味する。それゆえ、info ファイルのための Make の規則はソース・ディレクトリでそれを更新するべきだ。ユーザがそのパッケージを構築するとき、普通の Make は Info ファイルを更新しないだろう。なぜなら、それらはすでに最新だろうから。
make all のところにも。
Compile the entire program. This should be the default target. This target need not rebuild any documentation files; Info files should normally be included in the distribution, and DVI files should be made only when explicitly asked for.
プログラム全体をコンパイルする。これはデフォルトのターゲットであるべきだ。このターゲットはどの解説ファイルも再構築しなくて良い。 Info ファイルは通常配布物の中に含まれるべきで、 DVIファイルは明示的に要求されたときにのみ作られるべきだ。
なんだか、茶々ばっかりで、ごめんなさい。(しかも本質的でない)
The Makefile rules for building and installation can also use compilers and related programs, but should do so via `make' variables so that the user can substitute alternatives. Here are some of the programs we mean:
ar bison cc flex install ld ldconfig lex make makeinfo ranlib texi2dvi yacc
Use the following `make' variables to run those programs:
$(AR) $(BISON) $(CC) $(FLEX) $(INSTALL) $(LD) $(LDCONFIG) $(LEX) $(MAKE) $(MAKEINFO) $(RANLIB) $(TEXI2DVI) $(YACC)
21時から7時。うーむ。
うーん、すぐディスクが一杯になる。仕方ないのでメールを削る。
このフォルダが一番容量を食っている。フルオートで expire させられないのが痛い。古くてもそこそこ重要で手元に置いておきたいメールがたくさんあるから。重要でないメールは必要になってから北目さんのところで検索すればよいのだけれど。
あまりに引用する頻度が高いため、texi2html した。
日本語版はgnujdoc プロジェクトによるもの。みんなで感謝しましょう。
#{mes}(#{link})#{mes}(#{link})#{mes}(#{link})#{mes}(#{link})#{mes}(#{link})#{mes}(#{link})
備忘録代わりにメモ。
奥西さんのリクエストももっともなこと。
これらをどう評価するか、ってことか。
WL-MK でのエミュレーションがキツくなってくるまでは、現状でもいいと思っています。うーん、新しいコマンドを使いたくなるまでとも言えるかな。これは私の個人的意見です、念のため。 ML に投げていないので意見未満の状態ですが。
マイナーなターゲットも多いですな。
maintainer-clean なんて、ほとんど見たことない。 distclean でことごとく消すのが一般的だと思う。というわけであんまり気になさらないでくださいな>林さん。
「ソース・ディレクトリで Info を作る」ってのも誤解を招く表現だなぁ。構築ディレクトリとの対比表現か。いずれにせよ elisp パッケージでは気にする必要なさそう。 configure 使って --srcdir= なんてのは無いだろうから。
という概念の説明がどこかにあったはず。
maintainer-clean はソースでないものをすべて消し去る、ということだろう。唯一の例外を除いて。
#{mes}(#{link}) makeinfo に通すとエラー & ウォーニングラッシュ。私はアジソン・ウェスレイの本を持っているので、パッチを作るモチベーションは低いです。^^;
試験ラッシュが終わったらやらないと鈍ってしまう。 completeMIX 2 の譜面も取ってきていないあたりがぬるい。すでにヘボ DPer。#{mes}(#{link})#{mes}(#{link})
GPL 寄りの記述であることを割り引いて読まないと、ね。
コードネームが nice。
RFC1459 読み終わってないわ。
あーそうですか。文句言うだけですか。いいねえ。
してしまった。19時から5時。23時に起きる予定だったのに....。
おもしろそう。
%perl -c changelog2graph Can't locate PNGgraph/bars.pm in @INC (@INC contains: D:/local/perl/lib D:/local/perl/site/lib .) at changelog2graph line 18. BEGIN failed--compilation aborted at changelog2graph line 18.
あとで CPAN 探索しよう。
どうもうまくいかなかったので、M-x hexl-mode でチェック。改行コード周りが原因っぽいので、
binmode STDOUT; print $my_graph->plot(\@data);
直前に binmode() を加えて対処。 PNG の magic number を覚えていて役に立ったわ。
というわけでグラフにしてみました。
根本的な原因は私が怠慢 なこととディスク容量が小さいことにあるんです。だから、それを直すのがベストなんでしょうね。特に前者。
私が人に勧める MUA であるところのMewですが、最近のバージョンではマークの拡張やり放題らしいです。
重要マークを複数用意というのはおもしろいですね。カンタンに拡張できる枠組みを考えばみんな幸せになれるかしら。個人的にハックするなら triaez-mark って名前にしよう。:-)
実は、私の場合は Scoring でも OK だった模様。 Info を読み直したら見つけた、なんてわけではないですよ。^^;
実は両刀使いなので、手段を選ばないならこの手もアリ。軟弱なので T ではなくて Nana です。ていうか、Meadow 付属のやつです。しかも、news にしか使ってません。
memo
機嫌が悪いときに「もう使ってないからわからないわ」 で一蹴できるからオススメしてます、私の場合。普段から「よく知らないんだけど」 という枕詞を忘れないことに気を付けてもいます。
というキーワードで mew-dist の全文検索するのは禁止です。
うーん、こんなものかしら?この中で興味があるのは Mutt かな。 Emacsen が無くても生きていける人向けのオススメ MUA となるかどうか。
某ローカルなチャネルのログ。私は Mew 好きデス、念のため。
01:34 >#某:kaoru< オレの中ではよいメーラー>Mew 01:34 >#某:kaoru< オレの「よいメーラー」の基準はすごいぜ。 01:34 >#某:kaoru< 使い勝手無視 01:34 >#某:kaoru< 飛んでくるメールが規格に沿っているか 01:35 >#某:kaoru< それだけ。 01:35 >#某:kaoru< この基準だと Mew は最強に近いっす。
いや、別に Mew の使い勝手が悪いと言ってるわけじゃなくて、評価基準から外している というだけですよ。
01:37 >#某:kaoru< 自分が使うメーラーはもちろん別基準で選ぶ。 01:37 >#某:kaoru< 画面デザインとか色使いとか 01:37 >#某:kaoru< あと名前も重要だね。
この辺ちょっと趣味入ってます。
01:42 >#某:kaoru< まあ #某 の人に勧めるときは 01:42 >#某:kaoru< すこしは使い勝手も考えるが [snip] 01:42 >#某:kaoru< 向こうのことなんて考えないっす、マジ。
いま言ったこと、忘れてください。(謎)私にオススメ MUA を聞くのが悪い。:-)
適切な default と規格に対しての厳格さがあればよいんです。長期的な視点なら、規格に対する MUA 作者の姿勢ですね。この基準でのよい MUA が普及すれば Internet 全体として happy でしょう。少なくとも、変なメッセージが飛んでこない世の中になれば、私は happy ですよ。
利用者が「Mew サイキョー!」とか「Mew で happy」と思っているなら、それでいいじゃないですか。外からケチつける筋合いなんてありません。何でみんな Mew なんか使ってるんだぁっっっ!!!!なんて叫ぶ必要ないですよ。 Mew で満足してるんだったら、無理に Wanderlust や Gnus や cmail に乗り換えることないですよ。親切な人、mew-win32 にいっぱい居ますよ。
でも、こういうことを言うと、Mew を使いたくなくなるらしいのよ。北風と太陽ってやつですか?(違)。
個人的なゴタゴタも片づいたことだし、パッチラッシュと行きますか。いままでサボっていてごめんなさい。
はい、 Mew である必要はありません。私の勉強不足(と怠慢さ)が原因でとりあえず Mew で安定 しとけば、という考えです。人種3(謎)というのも影響してるし、ローカルでの木村パターン(謎)の影響もあります、たぶん。はっきり認識してないですが。
抹消。\
人によっては MUA が Emacsen 上で動く必要ありませんからね。通な人(謎)が使っているのを見てちょっと興味わきました。
他人に嫌がられるのは User-Agent: ですかね。ローカルでボコボコに言われたので、 SUTEMI では対処してます。「デリカシーが足りん」とまで言われたときはちょっとムッとしたけど。
やってきましたよ。その後、十回プレイしてステージ4までは覚えました。ステージ3ラストの三択クイズが難所ですね。かなりライフを削られてしまう。
初見でステージ3のボス(三択クイズ)まで。最高記録でステージ5の途中。過去百人中で一位とか取れてちょっと嬉しい。
親切設計で○。いろんなパターンを受け付けてくれるのがいいですね。あと、一応は学習してくれて表示に反映されるのも goo。
タイピングの能力はもちろん必要。でもそれだけでは十分じゃないです。敵の出現位置と襲撃パターンを覚えないとキツいですよ。単語はランダムでも、敵の出てくるパターンは同じ。
けっこう付くのね。びっくり。
news で読みたいわぁ。 news.mio.org でサービスしてくれないかしら。
Texinfo 関連リンク集しか見てなかった。^^;
おそらく (emacsen 用語としての) window ではなくて frame を二つ置いて、ということだと思います。
Emacsは、frame をふたつ以上の window に分割できます。複数の window は、異なる buffer の一部分、あるいはひとつの buffer の異なる部分を表示することができます。複数 frame はつねに複数 window を意味します。というのは、各 frame はそれ独自の window の集合を持つからです。
追記: ごめんなさい。 Emacs だなんてどこにも書いてないですね。勘違いしすぎ。
私はwindows.elでシュパシュパ切り替えてますよ。 YaTeX の広瀬さんの product です。README的ドキュメントと私の設定
(when (locate-library "windows") (require 'windows) (define-key ctl-x-map "C" 'see-you-again) (setq win:quick-selection nil) (win:startup-with-window))
入れ替えなら win-swap-with() かしら、 C-c C-w C-w W なんて打つより、 M-x win-swap-with の方がラクです。前者は C-c C-w C-w でメニューが出てそこから選ぶ、なのですが。
欠点は
といったところです。別にネーミングセンスが悪いとか言ってないですよ(ぶるぶる)。
tribe groove (world groove) の another を弾いてた。譜面を覚えているところがさらに怖い。滝のオブジェ数が二倍。一小節に24発の連打。やたらとスクラッチ増殖。
夢の中で勝手に譜面ができあがってるのってヤバい。どうせなら、コーディングやドキュメンテーションしてればいいのに。
memo
何もせずに時間だけ過ぎてゆく。パッチ溜まりすぎ。
できず。ごめんなさい。
三択クイズは安定してきた。ステージ5でザコにやられるパターンが多すぎる。とりあえず、「太陽にほえろ!」の刑事のニックネームは要復習。
所属している全サイトで共通の .emacsを使っているので、ああいう書き方をいたるところでしています。^^; (static-when と when の使い分けがかなり適当)
私は怠慢なので APEL のお世話になっています。 load-path 設定直後に
(require 'poe) (require 'poem) (eval-when-compile (require 'static))
で when も unless も安心して使えます。 static-when だって OK。 APEL を自前で用意しておけば APEL が無くてハマることもないです。
APEL を前提にすれば locate-library() より module-installed-p() の方が portable です。が、emacs18 は使わないので放っておいてます。
してきましたよ。ついでに CVSup して make buildworld。速攻設置用の my ports を作る気になったけど寝ました。
ステージ5 の最初まで安定。コンティニューは邪道なのでやらない。正確性 C が壁。特殊キー B 以外は A なんだけど...。
ステージ1の最高得点はなんとかなりそう。あとは命中率だけ。でも、ペンダントのかわりにダイヤモンドが出る可能性が無いとは言い切れず。
遊ぶ時間は消えてゆくのね。
って、OS の違いを意識するような使い方してんですか?単に DB server が立ってればいいんでしょ?ていうか Linux なんて言わずに WinNT で安定したら?
なんで joke じゃないのに爆笑するっすかね。本質的なところだけ気にしてたんじゃつまらないでしょう。名前で選んで何が悪いんですか?
quick master [j-tekno] の DP やってて突き指。右手の薬指を右側ターンテーブルの中央にぶつけた。現実でも薬指が痛む。なぜ?
岡崎さんのパッチを ML-2_2_18 に当てて commit。別ディレクトリの KAORU-2_2_18 に cvs update -j 。最低限のことだけはしないと。
もとい速攻設置キット。 minimal に絞れなくて悩む。
jpl.orgが release 版の一時配布元ですね。 bitmap-mule 8.0 以降なら、x-face-mule を別に用意する必要はないです。新しいのが付属してますから。
自分の遅さがよくわかりました。なんとかなっているのは初速(反応速度)だけです。
最初から全開で5章ザコで終了で安定。これって多少は望みがあるのかしら。
ucchy.com にも掲示板アリ。
遊んでどうする。
さらにまとめねば。今日のところは寝よう。
どの辺が海なのか謎。
研究室で Windows マシン使ってもゲームしてるだけなのね。先生来て隠すぐらいなら最初からやめとけとか思う。小学生じゃないんだから。
いやー、計算機は嫌いですよ。 emacsen が好きなだけで。
なんだか、ひたすら寝てました。
なるほど。PGP 6.5.1ckt - Build05 だけの問題なのかしら。
無難な書き方しかしていなかったので、大丈夫かな。
不安なのは EMIKO 側の tester が Meadow ユーザであることぐらいかしら。
重要よね、と思った。まあ、神様が実装したわけじゃないから、きちんと調べればそれで済むという面もあるだろうけど。
すべて ignore してしまうので辛いかも。後は plum で弾くか、ここを hack ですね。
(defmacro liece-handle-check-changes-ignored () 'liece-ignore-changes)
nick ベースで対処できるなら、こうかしら。(とっても乱暴な解法)
(defmacro liece-handle-check-changes-ignored () `(member ,prefix liece-kill-nick-list))
macro いじってるんで byte-recompile 必要です。
この辺は `メッセージ断片への scoring' として統一的に扱えるのかしら。でも、real time で scoring 処理ってキツいだろうから、本末転倒になるような気もする。
CTCP VERSION 一発でバレるので先に白状。使ってます。しかもメインです。ごめんなさいごめんなさい。
私は Meadow ユーザなので、逃げ道が無いのです。:-)
というわけで行ってきますよ。
偶然とはいえ 177 が出るとは。
ヨーグルト風味。なかなか激しい。
なんか、追いかけるのがやっとの状態。一人で使っても CVS って便利。
Ignore グループってのがしっかりありますね。チェック不足でした。ごめんなさい。
こんなに便利とは。なんでいままで使わなかったんだろう。せっかくなので、
(defun hnf-todo () "open TODO" (interactive) (find-file (expand-file-name "TODO" hnf-diary-dir)))
こんなのも追加。
Powered by 早起き生活