不可逆な毎日ブログ

2度と過ごすことのない毎日をつらつらと・・・

2010-02-01から1ヶ月間の記事一覧

すごい、iPhone

Softbankじゃなきゃなーと思っていたのだけど、自分の携帯の契約が切れるので どれにしようか考えていたが、DocomoのAndroid携帯は間に合わないし、で、結局 iPhoneにした。 自宅でMacを使用しているが、Appleのサポートはあまり期待できないし、回線は Soft…

Formアプリケーションでコマンド引数

C#

Environment.GetCommandLineArgs メソッド (System) Environment.GetCommandLineArgs メソッドで、任意の場所で取得できますね。 Formアプリでできるものがあるけど、どうしてるんだろうと思ったら、メソッドがあるのか。 便利だな。

購入した本

WEB+DB PRESS Vol.55作者: 西岡祐弥,佐々木一,長野雅広,ミック,森田創,鶴岡直也,西林孝,高林哲,羽生章洋,小飼弾,角田直行,はまちや2,矢倉眞隆,白石俊平,羽田野太巳,古橋貞之,宮川達彦,伊藤直也,武者晶紀,川口耕介出版社/メーカー: 技術評論社発売日: 2010/02…

購入した本

獄中記 (岩波現代文庫)作者: 佐藤優出版社/メーカー: 岩波書店発売日: 2009/04/16メディア: 文庫購入: 8人 クリック: 90回この商品を含むブログ (32件) を見る 大学の先輩になるけど、この人の文章は面白い。 雲の世界の向こうをつかむ クラウドの技術作者: …

Suica

etc

suicaは実はたまに落ちている - 紅茶屋くいっぱのあれこれ日記 これ行きたかったなー。 論文は、ダウンロードして読んでみようと思う。 JR東日本:研究開発>研究開発ストーリー

サービスの普及について

etc

100年前の技術から現代への教訓を学ぶ(15.365 Disruptive Technology) - My Life After MIT Sloan 1) 業界や顧客などの動き方を出来るだけ変えない工夫は、新技術普及の鍵 2) 新技術が出てくると、旧技術は圧倒的な進化を遂げたりするから、新記述は覚悟し…

先輩に教えてもらったサイト。 情報処理推進機構:IT人材育成:ITスキル標準センター:ITスキル標準V3ダウンロード 先輩曰く、「非常に良くできている」。 将来、どうなりたいか、を考えているかを聞いた際に、返ってきたメールに 記されていたのが、上…

.NET Library

C#

60+ .NET libraries every developer should know about. - Webdistortion : Webdistortion 今回のアプリケーションを開発するにあたり、結構調べたので、知っているライブラリがちらほら。 でも、知らないライブラリの方が多い。 知っているか、知らないか…

BitTorrentの説明

「BitTorrentってどうやって機能しているの?」をわかりやすく視覚化 - P2Pとかその辺のお話 分からない人に説明が難しいんだけど、視覚化できれば大幅に 理解度はあがるんだろうな。 ただ、エントリーレベルであって、中途半端な理解をされるほうが 仕事で…

ルータとL3スイッチ

Computerworld - エンタープライズITの総合ニュースサイト 最近、気になっていたことが記事になっていた。 なるほどね。

自動vacuum

夜間処理でvacuum, reindex, analyze をしていたが、処理が朝までに終わらなくなるときが 発生し、昼間の処理の遅延が発生していたので、自動vacuumを試して見ることに。 今月いっぱいは、様子見かな。

Watchdog

Watchdog について調べていたら、タイムリーな内容が…。 はてなダイアリー はてなダイアリー なるほど。感謝。 今回自作した監視プログラムのアプローチとしては、間違っていないんだな。

ProFTPDをSSL対応にした

FTP

FTPだとまずいっしょ、と思っていたので、用意できたばかりの仮想環境で確認。 アプリケーションも正常に動くことも確認できたので、明日、本番も移行しよう。 参照にしたサイト 404 Not Found

テストは大事だけど

プログラマーにとってのテストの重要性 - Publickey 「下手なドキュメントを書くくらいだったらテストコードを書くべきだ」 「ソフトウェアはテストコードと本体のコードの両方が必要。テストコードがないのは未完成品」 テストコードを書かなきゃと思って…

開発環境の準備

本番サーバは、CentOS を使用しているため、開発環境で同様の環境を用意することにした。 まず、CentOS 5.2 Minimal Virtual Appliance の準備。 CentOS 5をWindows上のVMware Playerで動かすメモ ここを参照しながら、まず、ダウンロード。 ダウンロードが…

購入した本

7割は課長にさえなれません (PHP新書)作者: 城繁幸出版社/メーカー: PHP研究所発売日: 2010/01/16メディア: 新書購入: 7人 クリック: 291回この商品を含むブログ (60件) を見る 出版社を勘違いしていて、見つけられなかった本。 とりあえず、購入。

VMWare Server Standalone がアンインストールできなかった

以前、インストールしていた VMWare Server Standalone だが、Player でも 仮想環境が作成できるようになったと聞いて、Player 3.0 を入れることにした。 しかし、インストールにあたって、かなりの時間、はまってしまった。 まず、アンインストールができな…

ストレージ統合特集

増えすぎたストレージ装置を統合したい/キーマンズネット丁度良い記事があった。後で読む。

MacBookが起動しなくなった

Mac

先週、初代MacBook黒が起動しなくなった。PRAMクリアしても… インストールディスクから起動しても、パニックをおこして終了するようだったので メモリ不良かなと思い、片方外して、PRAMクリアし、再起動。 どうにか、起動し、インストール作業をすることがで…

不要領域を削除する

vacuumdb -f で不要領域を削除しているが、時間がかかる。 そんなときに、次の記事を見つけた。 PostgreSQL VACUUM FULLせずに不要領域を削除する - Shin x blog データが肥大化しすぎた時点では、vacuum full はヘビーだ。 早く、おわらんかな。 autovacuum…

Pure Defrag Free Edition

インド生まれでフリーの高機能デフラグソフト「Puran Defrag Free Edition」 - GIGAZINE これまで、diskdefrag を使用していたが、こちらを使用してみることに。

実践的な Django テクニック集など

Django 開発初心者に送る 10 の Tips (超訳?) - SPEAKER BREAKA 訳してくだっさったかたがいた。感謝。 前半の項目は、Django入門書のサンプルにかいてあるので、知らずにそうしていた。 開発のプロが教える標準Django完全解説―Webアプリケーションフレーム…

購入した本

すべてわかる仮想化大全 2010 最新製品・技術と活用法 (日経BPムック)作者: ITpro/日経コンピュータ/日経SYSTEMS/日経Linux出版社/メーカー: 日経BP社発売日: 2009/10/08メディア: ムック購入: 4人 クリック: 49回この商品を含むブログ (10件) を見る と、言…

データファイルの肥大化

昨夜、reindexdb を行ったところ、10GB程度領域が空いた。 っていうことは、vacuumdb -f すれば、とんでもない量が空くんだろうなと思うが これまで、vacuum -f してたのになんでだろう?と考えていたところ、結局、 処理が適切にされていなかった、というと…

データベースサイズが大変なことに

vacuumdb, reindexdb処理を停止していたら、データベースサイズが大変なことに なっていた。だけど、本当にこれだけが原因か?NPO法人 日本PostgreSQLユーザ会 これ見て、とりあえず、reindexdbをしているけど、3GB減っている。 まだ、途中だけど。 今夜は、…

rsyncで同期

自社サーバで、なんでこんなにディスク塚ってんだと思って、調べてみたら rsync同期が原因だった。 deleteオプション使えよ。そして、-u も。 スクリプトを修正して完了。 あと、同期をとるタイミングも考えないと。このままじゃあ、ダメだ。

分散ファイルシステム

MogileFSで構築する高速スケーラブルな分散ファイルシステム - builder Perlで実装されているらしい。 また、ディスク共有型ではなくサーバ単位の冗長化ですので、単純にノードを追加していくだけでストレージの拡張が行えます。加えて、MogileFSは複数のサ…

Flashはバギー?

[CG]アドビーは怠け者、グーグルはクソ食らえと本音を語ったジョブズ 気持ち分かる。Flashのエラーは困る。

WiX チュートリアル (日本語訳)

C#

WiX チュートリアル (日本語訳) — Windows Installer XML ツールセット入門 XML ソース・コードから Windows のインストーラ・パッケージをビルドするツールセットらしい。 試していないが、便利そう。

グローバルフックについて

C#

キー入力イベントを取得する必要があり、グローバルフックについて検索したところ、 以下のサイトをみつけた。 How to set a Windows hook in Visual C# .NET お、文字化けしなくなった。 ぬるり。: グローバルフック・ザ・キーボード エラー - Passer - Sou…