だから言わんこっちゃない

はてブにあった他のページのコメントに、

COBOLは「負の遺産」なんかじゃない

へのリンクが貼ってあったものだから、意外なところからアクセスが。しかもネタ元がMatzのところだとゆーのがシュール。kkanoさんのコメントに、

> PHPユーザの大半は中盤でスキルアップを止めてしまうから。そのうち「2000億行もの負の遺産――COBOLコードの近代化はどのように進めるべきか」のPHP版が出てくるぞ。

なんてことが書いてあったりで、なんとなく「だから言わんこっちゃない」的つーか「ほーらね」的つーか。
続きを読む

クラックされた

もう昨日(正確には一昨日か)の話になるのだけど、このサーバがクラックされた。

今までのクラックのパターンは、特定一般ユーザにbrute force attackをくらって、フィッシングサイトを構築されたりボットを埋め込まれたりだったのだが、今回はいきなりrootを奪われる。
続きを読む

サーバケース

サーバの増強を考えていたので、前にデザインしていたサーバを作ることに。

設計のコンセプトの第一は「夏、空調なしで換気だけで問題なく動く」ということ。つまり、空冷の効率を高くすること。

第二のコンセプトは、出来る限り高密度にすること。東京の地代は安くない。

いずれのコンセプトも、「省資源」ということになるのだが、もちろんそれなりのパフォーマンスもなければならないし、低コストである必要もある。
続きを読む

COBOLは「負の遺産」なんかじゃない

どうもIT系の世界ではCOBOLは悪者にされやすい。たとえば、

2000億行もの負の遺産――COBOLコードの近代化はどのように進めるべきか

とか。

悪者にしたい気持ちもわからないではないが、「それはCOBOLのせいじゃないだろう」なことまでCOBOLのせいにされてしまっているのが気の毒だ。「COBOLのせい」にされているもののうち、何割かはCOBOLのせいじゃないし、それはCOBOLのせいじゃないが故に、他の言語やプラットフォームも陥る危険がある。その辺を正しく切り分けておかないと、「今時流行りのもの」もいずれ「○○は悪者」「○○は古い」になってしまう。
続きを読む