2001-10-31
_ 場所
神奈川
_ [日常] biff
CD トレイ出したらすぐに仕舞えば良いじゃんということに気づいた。
というわけで .emacs は以下のようにした。
(defun rin-cdbiff () (call-process "eject" nil nil nil "-r") (call-process "eject" nil nil nil "-t")) (add-hook 'rin-mew-biff-hook (function rin-cdbiff))
でもやっぱり邪魔です。
2002-10-31
2004-10-31
_ リア王
読み終わり。
登場人物たちの現状やら話の流れを把握しづらい。
ようするにリア王の一家( リア王、ゴネリル、リーガン、コーディリア )は全員死ぬ。この中でコーディリアが最初から最後までいいやつだったんだけど、コーディリアが死ぬというのを知ったのはあとがきを読んだとき。どこでいつのまに死んだんだ。読み返してみたらたぶんここだろいうという記述があった。
コーディリアが生き残ってたら「 悪いことはできないね 」で終わりなんだが死んでしまったので「 教訓:君氏危うきに近寄らず 」といったところか。
エドガー「 人間、忍耐が肝腎、己れ( おのれ )の都合でこの世を去るわけにはいかない、こいつは出て来たときと同じ理屈さ、万事、木の実の熟して落ちるが如し。」
_ ほ、ほーっ、ホアアーッ!! ホアーッ!!
( はてなキーワード )
何日か前に話題になった「 ホァー 」だが、どこぞのチャネルで「 ホァー ってなんだっけ 」という話題があったのでなんとなく はてなキーワード を探したらちゃんとあった。
さすがはてな。
注目したのは真相。
会場は幕張メッセ。コンクリートに包まれ天井が高いため、反響音が汚い。そしてこれらの声が混じりあい、プレス席には「ホアアー」と響いて聞こえたのである。決してホアアーなんて叫んではいなかったのだ。
へー。
_ NetBSD
UNIX MAGAZINE の連載「 文房具としての UNIX 」を読みながら作業してる。pkgsrc は CVS で checkout した。/usr/pkgsrc/mk/bsd.pkg.defaults.mk が 手もとにない。
CVS log for pkgsrc/mk/Attic/bsd.pkg.defaults.mk
ここを見たら
(2) bsd.pkg.defaults.mk --> defaults/mk.conf
などと書いてあったので /usr/pkgsrc/mk/defaults/ を見たら mk.conf があった。
/etc/mk.conf に cp して MASTER_SITE やらを Japan にする。
なにはともあれ zsh を make 。
_ NetBSD
editors/emacs を make install 。
pkgsrc でインストールしたものはデフォルトだと /usr/pkg/{bin,sbin} に入るのね。
Linux で使ってた .zlogin .zprofile .zshenv .zshrc やらをそのまま使ったら PATH に /usr/pkg{bin,sbin} がなかったので追加。
_ NetBSD
NetBSD-current 追っかけ日記 の 10/20 の記述。
- [X] /etc/mk.conf に X11_TYPE=xorg を設定して, pkgsrc/meta-pkgs/xorg を make すると,X.org の X をインストールできる. 僕はまだ xsrc (XFree86 4.4.0) から移行していない.xorg の評判はいいみたい.
rin@kahori[~]% grep X11_TYPE /etc/mk.conf
.if defined(X11_TYPE) && !empty(X11_TYPE:MXFree86)
.elif defined(X11_TYPE) && !empty(X11_TYPE:Mxorg)
.if ((defined(X11_TYPE) && !empty(X11_TYPE:MXFree86) || \
defined(X11_TYPE) && !empty(X11_TYPE:Mxorg)) && \
defined(X11_TYPE) && empty(X11_TYPE:Mnative))
rin@kahori[~]%
デフォルトだと X11_TYPE が書いてない。条件を通すために X11_TYPE=xorg を適当にこのすぐ上に追加する。
さて make 。
fail した。あとまわし。
2005-10-31
_ 朝
0700 起床。
_ まごころを君に
誠意とは行動である。
いきなりだが、最初に結論を言っておいた。
via goo 辞書。
せいい【誠意】
うそいつわりのない心。私利・私欲のない心。まごころ。
自分の口からどれだけ言葉を発してもそれを行動として表さなければ誠意とはいえない。
「 有言実行 」のうち実行してこそ誠意となる。
たとえば病気になった友人に「 だいじょうぶかね 」と心配しているような言葉をかけても、たとえば友人に「 貴様が大切なのだ 」と言ってもそれは言葉だけである。口先だけである。たしかに自分が友人にたいしてその言葉どおりに想っているのか、言葉だけでは表せない。友人のことを心配しているのならば、友人のことが大切ならば、言葉だけでなく行動せよ。言うだけならば誰でもできる。行動してこそその自分に誠意があると証明できるのだ。
なぜこのようなことを考えたか
どのようにすれば自分の気持ちが本心なのであると証明すればいいのか分からなかったからだ。これが偽善ではないとどのように証明すればいいのか分からなかったからだ( 2005-05-26 )。
他人にたいしてこれは自分の本心であると証明するのではない。
自分にたいしてこれは自分の本心であると証明するのだ。
他人にたいして証明する必要はない。他人には自分の出力結果が印象として受け止められるからだ( 2005-05-26 )。
- だいじょうぶかね、貴様
- 貴様は私にとって大切なのだ
といった言葉を言ったとする。ではこの言葉が自分の本心なのか。たんにそのような気分に浸りたいだけでこのような言葉を言っているだけではないのか。友人を心配していること、友人が大切であることは本心なのか。
たしかにこのような言葉を言われた友人はその言葉どおりに受け止められるだろう。しかし私の本心はどうなのか。この言葉が嘘偽りではないとどのようにして証明するのか。偽善ではないのか。
「 誓って言う 」などとは誰でも言える。本心でなくてもたんに「 誓う 」という言葉を自分の口から発すればいいのだ。
長い間自分の気持ちを自分に証明するにはどのようにしたらいいのかを悩んでいた。自分の口からは友人を心配しているのような言葉を言っているが、果たしてこれは私の本心なのかが分からなかった。
答えは簡単であった。
言葉だけでなく行動すればいいのだ。
行動すればその行動は私の本心だと証明できる。
私の本心ではなければ行動する気にならない。行動したとしても満足しない。行動した結果に私が私を満足させればそれが本心なのである。
これが誠意というものなのだ。
ということを最近気づいた。
半年前の自分へ
私の行動により私が満足していればそれは私の本心である。
ただし
もちろんいくら本心の行動だとしても他人にたいして迷惑であってはいけない。それは「 大きなお世話 」というものだ。
- 自分が誠意であるか
- 他人が有り難いと想ったか
これらは別の問題である。
結論はこうだ
行動せよ、ただし他人に迷惑にならないように。
_ 誠意と偽善と信頼
さきほど、他人には自分の出力結果が印象として受け止められるからだと書いた。
自分が誠意だろうと偽善だろうと他人には善行としてみなされるのである。
それが詐欺師と呼ばれるひとびとである。また、巌窟王 にもあったように、モンテクリスト伯の行動は復讐のための偽善である。モンテクリスト伯の行動はアルベールたちにはまぎれもない善行として見えたのだ。
だから
- 自分の本心
- 他人への印象
この 2 つは無関係なのである。
_ ちなみに
巌窟王の原作「 モンテクリスト伯 」は絶賛読書ちゅうであり 3 巻まで読み終えた。
1 週間に 1 巻のペース。
全 7 巻。
残り 4 巻。
このペースで読めば読み終えるまであと 4 週間かかる。
2006-10-31 :-|
_ 隠れるオタクたち
( via つっちぃさんとこ )
三輪は「 ヨタの日々 」でも mixi でも会社でもヲタクであることを隠していないのでその辺りの不安を実感できない。入社していまのところに配属されたときの挨拶はこんな感じだった。
先輩「 とりあえず、好きなタレントとか聞こうか 」
三輪「 國府田マリ子とか 」
先輩「 あー、なるほど 」
ここでは理解ある先輩だったのでその後の社会人生活は支障なく進んだ。
しかし理解無い先輩がいる職場もあるだろう。それでも声優ヲタクが自己紹介するときでも普通に声優の名前を言えばいい。上記の会話を置き換えてみよう。たとえばこう。
先輩「 とりあえず、好きなタレントとか聞こうか 」
三輪「 國府田マリ子とか 」
先輩「 だれそれ 」← もっとも恐れる質問はここだろ
三輪「 役者です 」← そこでこう答える
先輩「 なにやってるひと? 」
三輪「 なにやってたかな。まあ舞台とかいろいろです 」( [2004-12-16] [2005-05-15] )
先輩「 ふーん 」
という流れになる。ならないかな。
_ スラッシュドット ジャパン - デザイン・テンプレートを変更しました
スラドが読みづらいんだヴォケという話をいくつか見たが三輪は RSS フィード で を読んでるので全然気づかなかった。
で、見てみたが、それほどつらくないな。
_ 脳が腐ってきた
心まで腐らないように
_ あいまいみー
よくもこんな曖昧性が炸裂しまくってる仕様書でプログラムを書けたものだ。
_ nya2Gmail pya!のnya画像だけ取得
というわけでこんなの書いた。
global:
assets_path: /home/rin/plagger/assets
timezone: Asia/Tokyo
plugin_path:
- /home/rin/plagger/plugins
log:
level: debug
encoding: euc-jp
cache:
base: /home/rin/plagger
plugins:
- module: Subscription::Config
config:
feed:
- url: http://pya.cc/key.php?keywd=nya
meta:
follow_link: cnt2\.php\?uid=\d+
- module: CustomFeed::Simple
- module: Filter::TruePermalink
- module: Filter::FindEnclosures
- module: Filter::EntryFullText
- module: Publish::Feed
config:
format: Atom
dir: /home/rin/public_html/plagger/feed
filename: pya-nya.atom
実行してみた。
画像を取得せぬ。
Filter::FindEnclosures が img などを拾ってるみたいなnnだが、とくに指定するものが無いみたいだ。む?
ref. /trunk/plagger/lib/Plagger/Plugin/Filter/FindEnclosures.pm

_ Apple Storeから製品出荷のご案内
Apple Storeにご注文いただき、誠にありがとうございます。
ご注文いただいておりました iPod shuffle (Personalized) を本日(10/31)出荷致しました。お届け予定は下記Apple Storeの「ご注文状況」サイトの表記に関わらず、11月2日もしくは3日のお届けとなります。
きた。
2007-10-31 :-(
_ 朝ったー
0450 起床。チャリったー
_ [濱渦正志][DIRGE of CERBERUS-FINAL FANTASYVII-]通勤ったー
DIRGE of CERBERUS-FINAL FANTASYVII-
ゲーム未プレイ。作曲は 濱渦正志さん 。どのようなゲームなのか把握してないのでとりあえず wikipedia を読んでみました。
「カオスの泉」という単語を見て「ヴィクトリカ?」と思ったけどヴィクトリカが言ってるのは「混沌の欠片」と「知恵の泉」でした( ref. GOSICK -ゴシック- )
B000CNDI5O
_ 仕事
0830 出勤。
_ [萩野純一郎][itojun]itojunさん訃報
twitter のログを読んでて知りました。
こちら。
「 うそだろ? なにかのネタだろ? だって 10/28 まで日記を書いてたんだぜ?( ref. itojun's dining logs )」
と思ったんだけど。
冥福を祈ります。
一方的に名前を知ってるだけであり直接会ったことは無いけど、NetBSD を使ってるならば間違いなく itojun さんのお世話になってます。NetBSD Problem Database Query Form で Severity:Critical Priority:High にして Responsible Party で itojun を検索するとたくさんヒットします。Current FreeBSD problem reports も OpenBSD Bug Tracking System もいくつかありますね。
KAMEプロジェクトが始まる直前に行われた合宿で、開発エンジニアの一人itojunが、どうしてもとれないバグに悩まされていたときに、そばにあった亀のぬいぐるみに「かめさん助けて」といって抱きついて、その後無事にバグがとれたことに由来している。
Google にもあったカメか...[ 2007-06-03 ]
_ [itojun]少年は荒野を目指す
( via tota diary )
わたしたちはなんで夜も寝ずにhackをするんでしょう? わたしたちはなんで研究するんでしょう?
多分、自分の思い描く「素敵な世の中」を実現したり、あるいは「みんなのしあわせ」を実現したりするためだと思うのですよね。わたしの場合、みんなが楽しくhackできて、みんながたのしく計算機を使える世界、というのが理想なわけです。
皆様本当にありがとうございます。今ほど「皆様のおかげでわたくしがある」と思うことはありません。一度しかない人生、大切に、楽しく、皆様への恩返しのために使わせて頂こうと思います。(2007/08/14)
_ [FF7]sidus: FF7 の関連作品って、 AC,BC,CC,DC ってきてたのか。知らなかった。 EC はなんですか? *Tw*
AC BC CC DC と書くと 16 進数の並びみたいですが。
各々こんな名称です。
- AC: FINAL FANTASY VII ADVENT CHILDREN
- BC: BEFORE CRISIS -FINAL FANTASY VII
- CC: CRISIS CORE -FINAL FANTASY VII-
- DC: DIRGE of CERBERUS -FINAL FANTASY VII-
「ファイナルファンタジーシリーズ」どころか「ファイナルファンタジー 7 シリーズ」として確立されていて「ガンダムの一年戦争が人気あるから一年戦争のサイドストーリーを作っちゃおうよ 」みたいなノリを感じる勢いで FF7 関連作品が作られてるわけですが COMPILATION of FINAL FANTASY VII という言葉があったんですね。
_ [4行日記]4行日記
- 【事実】カラオケ CD が必要になった。以前買った CD を売ってしまったんだが、ようするにその CD が必要になった。なので秋葉原まで買いに行った。リバティで中古を探したけど無かったので結局アニメイトで新品を買った。
- 【気づき】最優先事項は「 CD を確保すること」。シングル CD なので中古でも新品でもあまり値段に差が無さそう。
- 【教訓】カラオケバージョンは手元に置いておこう。
- 【宣言】無駄なことをしない。
ちなみにプレミア価格がついてるドラッグオンドラグーン 1 [ 2007-10-20 ]を発見したけど 16000 円くらいの値段がついてました (・ω・`)
2008-10-31 :-)
2010-10-31 :-)
_ [ssh]ssh brute force attack
おうちサーバーに攻撃されまくって鬱陶しいので Maxlogins というのを使ってみた。
- Maxlogins (本家)
- 学生と職員の狭間に(2007-01-03) - maxlogins (パッチ)
- Matsup's blog: FreeBSD:sshサーバーに対する辞書攻撃の防御
- SSHの辞書攻撃対策 - KtJ Dragon
導入手順は本家にあるとおりなんだが、NetBSD なので /usr/pkg/bin/perl に変更などしておく。
それでもこういうのが抜けてくる:
Oct 31 10:55:53 hitomi sshd[11730]: SSH: Server;Ltype: Version;Remote 222.87.204.3-1133;Protocol: 2.0;Client: libssh-0.1 Oct 31 10:55:58 hitomi sshd[8045]: SSH: Server;Ltype: Version;Remote: 222.87.204.3-1507;Protocol: 2.0;Client: libssh-0.1 Oct 31 10:56:01 hitomi sshd[5034]: SSH: Server;Ltype: Version;Remote: 222.87.204.3-1957;Protocol: 2.0;Client: libssh-0.1 Oct 31 10:56:03 hitomi sshd[23525]: SSH: Server;Ltype: Version;Remote: 222.87.204.3-2085;Protocol: 2.0;Client: libssh-0.1 Oct 31 10:56:05 hitomi sshd[17532]: SSH: Server;Ltype: Version;Remote: 222.87.204.3-2189;Protocol: 2.0;Client: libssh-0.1 Oct 31 10:56:07 hitomi sshd[4479]: SSH: Server;Ltype: Version;Remote: 222.87.204.3-2352;Protocol: 2.0;Client: libssh-0.1 Oct 31 10:56:09 hitomi sshd[19858]: SSH: Server;Ltype: Version;Remote: 222.87.204.3-2474;Protocol: 2.0;Client: libssh-0.1
たぶん何かのクラックツールだろう。知らんけど。
putty などは libssh なんぞ使ってないようなのでこれもさっくりフィルターしておいた。
↓追加パッチ
--- maxlogins.pl.orig 2009-01-30 10:26:36.000000000 +0900
+++ maxlogins.pl 2010-10-31 11:57:53.000000000 +0900
@@ -1,4 +1,4 @@
-#!/usr/local/bin/perl -w
+#!/usr/pkg/bin/perl -w
# maxlogins.pl
my $VERSION = '2.0';
@@ -85,9 +85,9 @@
$bol = $eol+1;
$halfline = "";
- if ($logline =~ /sshd\[\d*\]: Failed password/){
+ if ($logline =~ /sshd\[\d*\]: Failed password/ | $logline =~ /sshd\[\d*\]: Invalid user/ | $logline =~ /sshd\[\d*\]: Did not receive identification string/ | $logline =~ /sshd\[\d*\]: .*libssh/){
my $ip;
- ($sshdpid, $ip) = $logline =~ (/sshd\[(\d*)\].*from (\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}) port/);
+ ($sshdpid, $ip) = $logline =~ (/sshd\[(\d*)\].*from (\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})/);
write_log($LOG_VERBOSE, "Bad login attempt from: $ip (PID $sshdpid)");
_ [NetBSD][PF]PF で遊ぶなど
LAN 内にある計算機で PF の設定を書いてた。
最初 以下のように書いていたんだが
block in quick on $ext_if from 127.0.0.0/8 to any block in quick on $ext_if from 192.168.0.0/16 to any block in quick on $ext_if from 172.16.0.0/12 to any block in quick on $ext_if from 10.0.0.0/8 to any pass in log on $ext_if from $priv_nets to any
これで pf を起動するとこの計算機に接続できなくなる。
なんでだろーなんでだろーと悩んでたら考えてみれば quick してること忘れてた。
PF: Packet Filtering - quick キーワード
フィルタリングルール上に quick オプションが指定されている場合、それ以降のルールの処理を無効化する効果を持ち、指定されたとおりの動作が取られることになります。
2012-10-31 :-(
2013-10-31 :-(
_ 午後
1300 コード書いたり
_ eclipse に既存の Android プロジェクトを import する
bk
既存プロジェクトが以下にあるとする。
C:\home\rin\work\Android\Hello
File - Import - Android - Existing Android Code Into Worskspace
を選択して Root Directory に
C:\home\rin\work\Android\Hello
を選択すると怒られる。
C:\home\rin\work\Android\Hello overlaps the location of another project: 'Hello'
正しいのはこう
File - Import - General - Existing Project into Worskspace
Select root directory に以下を入力
C:\home\rin\work\Android\Hello
おk
ref. Eclipse Issue: ".. overlaps the location of another project .. " - Fledglings' nook
_ [関数ポインタ][Command][デザインパターン][Java]Java で Command パターン?
関数ポインタが無いから interface を作るのが定石らしいんだけど、マジすか。クラスが量産されるん?
動作未確認
public interface Command
{
String command(String msg);
}
public class CommandA implements Command
{
public String command(String msg)
{
return "CommandA";
}
}
public class CommandB implements Command
{
public String command(String msg)
{
return "CommandB";
}
}
public class CommandC implements Command
{
public String command(String msg)
{
return "CommandC";
}
}
public static void main(String[] args)
{
ArrayList list = new ArrayList();
list.add(new CommandA());
list.add(new CommandB());
list.add(new CommandC());
for (int i = 0; i < list.size(); i++)
{
System.out.println(list.get(i));
}
}
ref. たぶんら - Javaで関数ポインタ
2017-10-31 :-(
_ 朝起きられないと一日じゅうやる気が出ない
労をおこなっていたときのように規則的な生活をしていないとリズムが作れないようです。とくに起床時間を一定させることが非常に重要です。朝眠いけどちゃんと起きましょう。
_ BareMetalで遊ぶ Raspberry Pi の環境を作り始めました
VirtualBox に Debian を入れてどうのこうのします。Debian 触るの久しぶりなので aptitude も忘れています。
_ 身の程を知りましょう
(´・ω・`)
2018-10-31 :-|
_ [Azure][インフラ勉強会]AzureでCI/CDするから見ててくれ – インフラ勉強会
Microsoft の Azure と Azure DevOps を用いての CI/CD のデモでした。
ところどころ手順を誤るなどして手間取っていましたが、ブルー・グリーンデプロイ(クラウド技術を使って DevOps を! - ソフトバンク・テクノロジー)も含めてなんとか時間ギリギリ(ギリギリとは)に終わったようです。ライブ感が面白い。
CI/CD がボタンをぽちぽちするだけで実装できるし、ブルー・グリーンデプロイもさくっとスワッピングできるし、Azur e DevOps すげえ。
2021-10-31 :-)
_ 日誌
1230 起床。寝過ぎた。昨晩夜更かししたため。
部屋掃除
おひる。サンドイッチ
ヴィンランド・サガを 24 話まで見た。2 期はこれで終了。生きる目標を失ったトルフィンはどうやって生きていくのでしょう。
2025-10-31 :-(
_ 艦これ 2025 秋イベント「逆転!ナルヴィク攻防戦」 E1 ヴェーザー演習作戦
E1-1
甲でやりました。
軽空母入れてる編成を見かけたのでこんな感じです。 最短ルート A F J L M O
戦艦1 軽空母1 軽巡1 雷巡1 駆逐3








































_ さいき [「まごころを君」にか〜エヴァの劇場版のサブタイトルについてたな〜]
_ みわ [もちろんそれを意識した笑]