2010-01-01から1年間の記事一覧

2010-08-02

21:21 行き帰りの電車の中で「アプレンティスシップ・パターン」という本を読んでいたけど、なんか全然頭に入ってこなかった。 21:16 全開のツイートから1ヶ月も経ってるじゃないか。7月は体調悪くてダウンしてたせいか、ネットもあまり見てなかったな。 Pow…

2010-07-03

07:57 XPモードといっても、中身は単なるVirtualPC上で動くWindowsXPだし、VMwareに移行とか出来ないのかな。そんなツールあった気がするし。変な制限とか掛けてるとダメかもしれないけど。 07:53 Object Browser ver8が、Windows7の64bit版だとインストール…

2010-07-01

21:20 しかもその構成でモニター無しで10万円くらいというから、ちょっとビックリだ。 21:17 仕事で使っているPCがパワーアップした。Core i5にメモリー8GBと無駄にハイスペック。それだけのスペックだとVMwareでゲストPC複数立ち上げても平気なのが凄い。速…

6月の読書メーター

6月の読書メーター読んだ本の数:3冊読んだページ数:988ページクリティカルチェーン―なぜ、プロジェクトは予定どおりに進まないのか?制約理論をプロジェクトマネジメントの分野にまで拡げた場合、どうなるのか。品質を下げる、要件を絞ると行った対応ではな…

CentOS5.5の仮想マシンマネージャーでDebianを入れる場合

CentOS5.5の仮想マシンマネージャーを使って、Debianを入れる場合に指定する値。Installation media URLには以下を指定する。 http://ftp.debian.org/debian/dists/lenny/main/installer-i386/ キックスタートURLには以下を指定する。 http://ftp.debian.org…

Debian3.1の場合、SSHのパスワード認証がデフォルトで無効にされる

Debian3.1で「apt-get install ssh」した場合、デフォルトでパスワード認証が無効にされる。 外部に公開するとかで無ければ、これだと面倒だったので、設定ファイルを修正して再起動する。/etc/ssh/sshd_configファイルで、下記場所を修正。 # sshd_configフ…

VMwareでDebian3.1とDebian4.0を入れる場合

テストとか検証とかで、古いDebian環境が必要な場合にどうしたら良いか。結論としては、ネットワークインストールで最低限ものを入れた後に、/etc/apt /sources.listを修正して対応する # Debian3.1の場合 deb http://archive.debian.org/debian/ sarge main…

2010-06-26

08:17 Debian3.1でSSH関連のパッケージを入れた場合、パスワード認証がデフォルトで無効にされてた。/etc/ssh/sshd_config修正後にsshを再起動しないと、SSHクライアントからログイン出来ない。最初何故ログイン出来ないのか分からなかった。 08:03 Debianも…

2010-06-18

22:42 @henrich これは来週試してみようと思います。Debian3.1を入れようとしたけど、ISOからだとうまく行かなくて。具体的にはインストール後にapt-getでアプリがインストール出来なかった。アーカイブの方を指定しておけば、行けそうな気がしてきました。 …

2010-06-17

20:20 もう少し仮想環境使ったノウハウを調べなくて。 20:16 仮想環境をうまく活用できれば、テストとかも楽できるな。実際、物理環境を使用しないことを良いことに、環境作って、確認して、壊すみたいなことやっている。 20:11 VMware Fusionの上で、CentOS…

2010-06-14

22:22 Vmwareの上でLinuxを動かして、その上でさらにXenを動かすとか出来るのかな。Xenって使ったこと無いので、ちょっと試してみたいのだが。 22:20 純粋にDebian3.1を入れるために、わざわざISOのイメージファイルを丸ごと落としてきた。8GBとか落とすのも…

2010-06-10

22:18 OSを再インストールしたいけど、それをすると1日何も出来なくなるのでツライ。そもそも、それで直る保証がどこにも無い。 22:16 このPCは、Windows XPのSP3を当てようすると途中でブルースクリーン出すから、ハード的にもOS的にもちょっと問題あるんだ…

2010-06-09

23:27 もっと右脳を使うように振る舞わないとダメだな。と書くこと自体が、すでに左脳的。 23:07 「ハイ・コンセプト「新しいこと」を考え出す人の時代」を読み終わった。4年前の本だけど、今でも十分当てはまる。いや、今の時代だからこそかも。 22:12 そし…

2010-06-05

18:59 JavaとPythonが選択できるというのも、バランスという意味では良いのかもしれない。 18:57 「Google App Engine 実践リファレンス」を図書館で借りてきた。それ見て試しにJavaのguestbookのアプリをデプロイしてみたけど、こんな簡単に出来るんだとビ…

2010-06-02

22:26 なるべくコードをシンプルにしたいと思って書いているのに、書いているうちにどんどんゴチャゴチャになっていく。そして完成する頃には、こんなはずじゃなかったという思いを強く持ってしまう。なかなかうまく行かない。 22:22 プレゼンテーションZEN…

5月の読書メーター

5月の読書メーター読んだ本の数:5冊読んだページ数:1415ページGoogleを支える技術 ‾巨大システムの内側の世界 (WEB+DB PRESSプラスシリーズ)Google内部の大規模システムを解説した本。扱うシステムやサーバの数が半端ないので、どうしたらより効率的にパフ…

2010-05-27

22:50 VoltDBってなんか素敵だな。SQL使えるメモリDBか。GettingStarted.pdf見ると、JDBCじゃなくて独自のクライアントクラス使ってアクセスしているので、そのまま既存のDBから移行とかは無理っぽい? http://bit.ly/aFM6fS Powered by twtr2src

2010-05-24

23:13 面倒だからみんなUbuntuかDebianになれば良いのに。 23:10 ディストリビューションによってパスが違うとか嫌すぎる。VirtualBox上でCentOS動かして、動作確認してなかったら分からなかった。 23:06 pidofコマンドのパスがUbuntuとCentOSで違っていた。…

2010-05-21

23:15 あくまで開発機だし、サーバじゃなくて4,5年前のPCなんで、仕方なし。怖いのはHDDに負荷掛け過ぎてクラッシュしたら嫌だなと言うところか。 23:13 負荷が掛かってしょうがない状態で、さらにpg_dumpをすると、iowaitが40〜50%くらいになり、load aver…

2010-05-20

23:06 文字列はダブルクォーテーションで囲むのが一番面倒が起きないのかもしれない。 23:04 今日、yamlファイルを使っていて分かった事、「key: value1,value2」のような項目はJavaのJYamlではエラーになるが、perlのYAML::Tinyではエラーにならない。ダブ…

シェルの2重起動を防止する方法

シェルの二重起動を防止するのにはどうしたら良いのか調べていて、pidofコマンドを使えば出来ること分かったので、備忘録として残しておく。 以下はサンプル。2重起動の動作確認をするため、わざとsleepさせてます。これを"./test.sh &"みたいにして呼び出し…

2010-05-19

22:16 Macだとpidofコマンドが無かったので、VMware上のubuntuで動作確認して、その結果をはてダに書いた。 21:40 Macにはpidofコマンドって無いのか。 21:23 シェルの2重起動を防止したいと思い調べていたら、pidofコマンドを使えば行けそうなことが分かっ…

2010-05-18

21:24 もうClojureとかScalaとかJRubyとか使えば良いと思うんだ。 #mycomj http://j.mp/cpESGR クロージャ、Java 7には間に合わない可能性 Powered by twtr2src

2010-05-17

22:17 「perl <<'EOF'」で書いていって、普通に別ファイルで書くのと同じ事が出来るなら便利かも? 22:15 今試してみたら、ヒアドキュメント使えば出来そうだが、そのままだと$を全部エスケープしないと駄目そうだな。シングルクォーテーションで囲めばエス…

2010-05-15

21:41 さらにUbuntuとかGoogle Appとかも特集があるのか。 21:38 404 Blog Not Found経由で知ったけど、Software Design 2010年06月号に関数型言語の特集が載るみたい。Clojureの名前も出ているけど、記事もあるのかな。 http://bit.ly/csgyPr 12:20 Oracle…

2010-05-12

21:04 WEB+DB PRESS vol.40のあとは、vol.55のHTML実践入門を読んでいた。雑誌のターゲットがプログラマー寄りだからというのもあるけど、HTML5がWebアプリケーションというのを強く意識しているのが分かった。これは凄いな。 20:58 久しぶりにWEB+DB PRESS…

2010-05-11

22:07 この処理時間ならひとまず問題にはならないかな。"create index"1行、ロジック変更なしで処理時間10分の1か。インデックスって凄いんだな。 22:04 DB使ったバッチ処理に1時間半掛かっていた。ロジックいじらないと駄目かなと思いつつ、インデックス貼…

2010-05-10

22:03 EclipseでDebugモードで起動していて、スレッドの状態が視覚的に見えるのは便利だと思ったな。起動すると増えて、終了するとちゃんと減るのが分かるので。 22:01 そういえば先週金曜日にテスト用に仕込んだマルチスレッドの常駐プログラムが、月曜日に…

clojureでgmailを使ってメールを送信してみる

Clojureでgmailを使ってメール送信するコードを書いてみた。サンプルなのであくまで単純に。 leiningenを使っているので、project.cljも一緒に乗せておく。 commons-emailを使っているので、dependenciesに記述しています。 (defproject send-gmail "1.0.0-S…