ksaitoの日記

日々試したことの覚え書き

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

ビジネス・ブログ・ブック

ビジネス・ブログ・ブック作者: 小川浩,上田一吉,四家正紀出版社/メーカー: 毎日コミュニケーションズ発売日: 2005/02メディア: 単行本購入: 1人 クリック: 30回この商品を含むブログ (20件) を見る企業でブログを活用するときの方法論を事例をまじえて紹介…

―人はだれでも失敗するもの

子どものための失敗学―人はだれでも失敗するもの作者: 畑村洋太郎,いわしろいずみ出版社/メーカー: 講談社発売日: 2001/11メディア: 単行本 クリック: 2回この商品を含むブログ (4件) を見る人は失敗して成長する。 こどもと親が一緒に読むと良いのではない…

ウェブ進化論 本当の大変化はこれから始まる

ウェブ進化論 本当の大変化はこれから始まる (ちくま新書)作者: 梅田望夫出版社/メーカー: 筑摩書房発売日: 2006/02/07メディア: 新書購入: 61人 クリック: 996回この商品を含むブログ (2390件) を見る話題の本なので読んでみました。 最近のWebの背景にある…

FreeNXサーバ

FreeNXサーバを使うとWindowsのリモートデスクトップのようにX Windowのデスクトップをリモートから使うことができます。 同じようなサーバにvncがありますが、FreeNXの方が動きが軽快なのと接続先のデスクトップを共有するのではなく接続毎にセッションが作…

覚書

Eclipse3.2にATF( AJAX Toolkit Framework)をインストールしようとすると、足りないプラグインがありインストールできません。 下記のメーリングリストに追加が必要なリモートサイトがあります。 http://dev.eclipse.org/mhonarc/lists/atf-dev/msg00081.htm…

Linux版Eclipseで開発するときの注意点

Linux版Eclipseは、デフォルトの文字コードがUTF-8です。 Windows環境で作成した全角文字は、そのままでは文字化けしてしまいます。 Widnows-PreferencesメニューでGeneral-Content Typeを選択しText-Java Source FileなどのDefault encodingをWindows-31Jに…

ubuntuとproxy

イントラネット環境でaptを使う場合、proxyの設定が必要です。 デスクトップのシステム-設定-ネットワークのプロキシでproxyを設定すると正しくproxyを認識します。

ブルー・オーシャン戦略 競争のない世界を創造する

ブルー・オーシャン戦略 競争のない世界を創造する (Harvard business school press)作者: W・チャン・キム,レネ・モボルニュ,有賀裕子出版社/メーカー: ランダムハウス講談社発売日: 2005/06/21メディア: 単行本購入: 21人 クリック: 289回この商品を含むブ…

伽藍とバザール

まえに読んだ論文のURLの覚え書き 伽藍とバザール http://cruel.org/freeware/cathedral.html 1.よいソフトは、すべて開発者の個人的な悩み解決から始まる 2.何を書けばいいかわかっているのがよいプログラマ なにを書き直せば(そして使い回せば)いいかわか…

魔法のおなべ

http://cruel.org/freeware/magicpot.html

ノウアスフィアの開墾

http://cruel.org/freeware/noosphere.html

EclipseのAjax tool framework

EclipseのAjax tool frameworkATFは、バージョンが0.3ですがEclipseのAjaxサポートとして注目のプロジェクトです。 まだ、細かいところでバグがあるようですが十分使えそうな感じです。 下記のURLを参考に試して見ましたがEclipse3.2がリリースされたので必…

unisonでバックアップ

WindowsのファイルをバックアップWindowsの個人ファイルを自動的にバックアップするためにunisionを設定しました。 unisionは、ファイルを同期する仕組みです。 プラットフォームは、Linux/Windows間でファイルを同期することができます。インストールLinux…

Maven2のインストール

ダウンロードダウンロードサイトから" maven-2.0.4-bin.tar.gz"をダウンロードします。 http://maven.apache.org/download.html インストールダウンロードしたファイルを/usr/localに展開します。 バージョンアップしやすいようにシンボリックリンクを作りま…

「Ubuntu(ウブントゥ)」を使ってみる

Debian GNU/Linuxの派生ディストリビューションに「Ubuntu(ウブントゥ)」というのがあり使ってみました。 デスクトップ用途で急速にシェアが拡大しているようです。 デスクトップで必要なFireFoxやOpenOffeice、日本語FEPなどが組込まれています。 また、…

Debianのインストール

普段使っている環境を再構築するので記録をとっておきます。インストールCDのISOイメージをダウンロードするISOイメージは、下記より安定版をダウンロードします。 http://www.debian.org/CD/netinst/ DebianのインストールISOイメージをCDに焼いてブートし…

DebianでGeeklog用にMySqlを設定する

DebianでGeeklog用にMySqlを設定する方法です。1.MySqlをインストールする $ aptitude install mysql-server mysql-client php4-mysql2.MySqlのrootユーザにパスワードを設定する $ mysqladmin -u root password 'パスワード'2.Geeklog用のデータベースを作…

opensslでCAを作る

Debianを使って開発用のサーバ証明書を作成するためのCAを準備します。 ベリサインのようなサーバ証明書を発行することができます。 もちろん、自前の認証局なのでテスト用途で利用します。opensslのインストールDebianでは、aptでopensslをインストールしま…

maven/maven2が提供するMaven eclipse plugin

maven2からeclipseプラグインが提供されていました。 このプラグインは、mavenプロジェクトのproject.xmlからEclipseのプロジェクトファイルである.project/.classpathファイルを生成します。maven maven eclipse:eclipsemaven2 mvn -Declipse.workspace=<path-to-eclipse-workspace> ec</path-to-eclipse-workspace>…

httpunitのテストケースを生成するソフト

httpunitのテストケースを生成するソフトがあったので試してみます。 Request Recorder for HttpUnit Tester Ver0.4

httpunitで同じ名前のフレームが取得できない

httpunitで同じ名前のフレームが取得できないhttpunitでフレームを取得するには、WebConversationクラスのgetFrameContentsメソッドを使います。 WebConversation wc = new WebConversation; WebRequest req = new GetMethodWebRequest("http://server/index…

VNCのログ

OSS

VNCのログWindows版のRealVNCのログは、Windowsのコントロールパネル-管理ツール-イベントビューアのアプリケーションログに出力されるようです。アクセスログが出力されるかは未確認http://www.realvnc.com/support/serverlog.html

httpunitでbuttonをクリックする

httpunitでbuttonをクリックするhttpunitを使ってFormのsubmitを実行すると戻り値としてWebResponseが返される。 Form form = res.getForms()[0]; WebResponse res = form.submit();リンクやForm中のButtonをクリックする操作をプログラムから実行する場合、…

Apache geronimoのビルド

geronimo-specsのビルドを確認するために個別にビルドしてみました。 Geronimoのビルドで引っ掛かっているgeronimo-javamailを個別にビルドしたところ、その部分のエラーは、解消されました。

Apache geronimo 1.0のビルド

ライセンス上の問題でGeronimo1.0で開発されているモジュールがhttps://svn.apache.org/repos/asf/geronimo/specsあり、これをビルドする必要がありました。ミラーの作成Geronimo本体と同様にsvkでミラーを作成します。 $ svk mirror //mirror/apache/geroni…

Apache geronimoをビルドする

svn co svn://localhost/svn-pub/apache/geronimo/trunk geronimo cd geronimo maven m:fresh-checkout maven new -Dmaven.test.skip=true -Dmaven.itest.skip=truem:fresh-checkoutを実行するとGeronimoが使っている他のオープンソースのソースをチェックア…

翻訳エンジン

OSS

翻訳エンジンSunがオープンソース化したopen-language-toolsは翻訳エンジンかと思ったら翻訳メモリと呼ばれるカテゴリのソフトウェアでした。 翻訳自体は人が行うので、いわゆる翻訳ソフトではありません。 同じ文書の訳を繰り返し適用したりスペルチェック…

オープンソースの追いかけ方

OSS

Subversionで公開されているオープンソースを追いかけるにはsvkが便利です。 Debian環境でApache Geronimoを追いかける場合には、次のようにします。svkのインストール aptitude install svkリポジトリのネーミングルールApache geronimoのリポジトリは、下…

emacsでunicode

emacsでunicodeを使うDebainでは、 mule-ucs パッケージをインストールするとemacsでunicodeが利用できるようになります。 aptitude install mule-ucs

httpunit

httpunithttpunitを使うとWebアプリケーションのユーザインタフェースをテストすることができる。 HTMLのリンクやテーブル、フォームにアクセスしたりリンクをクリックしたりフォームのボタンを押す操作をJavaプログラムから実行することができます。dom4jdo…