2006-08-01から1ヶ月間の記事一覧

qooXdoo

JavaScript BaseのGUIフレームワーク。ツリー表示や、タブ表示などが含まれている。 パフォーマンスは、みている環境に依存するとおもう。http://qooxdoo.org/

crispy

http://crispy.sourceforge.net/index.htmlリモート呼び出しのための、フレームワーク Web-Service (JAX-RPC, for example Axis), XML-RPC (for example Apache XML-RPC), Burlap and Hessian (Caucho), RMI, EJB (with JNDI lookup), JBoss Remoting, REST …

Linux® Debugging and Performance Tuning: Tips and Techniques (Pearson Open Source Software Development Series) Linux上での開発における一般的なデバッグ方法の概要がのっている。 取り上げてる項目が少し雑に感じた。 個々の項目にたいする説明は、…

Rails

Agile Web Development With Rails: A Pragmatic Guide (The Facets Of Ruby Series) まずは、HelloWorldから rails demo cd demo script/generate controller Hello emacs app/controllers/hello_controller.rb class HelloController emacs app/views/hell…

Rails

Ruby せっかく、1.8.5がでたのでWindowsは、1.8.5にする。 zlibや、iconvなどを入れる必要がありめんどうだったので、Windows installerにまかせる。 debianは、1.8.4 gem tar zxf rubygems-0.9.0.tgz cd rubygems-0.9.0 ruby setup.rb gem --version ==> 0.…

Textile

http://hobix.com/textile/Pandoraで使--われている、Wiki記法。 シンプルなtextフォーマットから、htmlへの変換。 Markupの逆なので、Markdownというらしい。 Rubyでの実装がある。 RedCloth http://whytheluckystiff.net/ruby/redcloth/ 単純に、rubyの中…

Pandora

http://pandora.rubyveil.com/pandora/Pandora/Introduction/PandoraPandoraを試してみる。 ローカルな用途にはよいかとおもったが、結構高機能(メールでのユーザー登録など) インストール時の初期状態が、Pandoraのページ自身なので、カスタマイズが前提。…

Gmail

http://journal.mycom.co.jp/news/2006/08/23/001.htmlとうとうというか、やっとというか、Gmailが一般公開されたようです。 でも、一時期ほど、魅力を感じられないのは、メールとい手段自身に、なんとなく、違和感を感じているせいかも。。

Java

http://journal.mycom.co.jp/articles/2006/08/23/java7closuer/JavaもJDK7でクロージャを検討しているらしい。ますます、言語使用が膨らんでいきますね…

apache2とmarchurial

RewriteRuleの書き方がまずいようなので、以下のように変更 FollowSymLinksを追加。Rewriteに必要。 # hg.conf Alias /hg /home/hg Order allow,deny Allow from all AllowOverride All Options ExecCGI FollowSymLinks AddHandler cgi-script .cgi サンプル…

apache2とmarchurial

apache1.3を消して、apache2にしたら、RewriteEngineがInvalid commandだといわれてしまった。 /etc/apache2/mods-enabled/rewrite.load -> /etc/apache2/mods-available/rewrite.loadにして再起動

dpkg

dpkg --list インストール済みのパッケージの一覧 dpkg --purge 設定ファイルを含めたパッケージの削除 dpkg --remove 設定ファイルを残したパッケージの削除

Amazon Web Service

とりあえず、Amazon Web のアカウント申し込む

pthread

pthreadで起こしたThreadに対して、割り込みを発生させる方法を調べる必要がある。 threadは、 どこかのmutexでwaitしている システムコールの中で待っている。(readや、accept, sleepなど) などが考えられる。特定のスレッドのみに割り込みを発生されるた…

Mercurial (hg)のtipとhead

tipは、そのリポジトリー内で最新のチェンジセット。commitや、pullすると更新される。 headは、子どものないチェンジセット。pullしてmergeしていない場合に発生する。 一つのリポジトリー内に、複数のheadが存在できる。 See http://www.selenic.com/mercu…

hg

tipとheadの違いを調べる必要がある

String Template

http://www.stringtemplate.org/ Code Generation用のツール。 ANTLRの作者と同じらしい。 ちょっと、気になる。

Code Generation Network

http://www.codegeneration.net/ コードの自動生成用のサイトらしい。 ドメインに特化した言語化からソースコードなどを生成する。 DRYの法則を追い求めると、この辺りにいきそう。

libcurlをつかう

httpでファイルを取得するサンプルを作るために、cURLをつかってみる。 http://curl.haxx.se/ cURLとは インストール apt-get install libcurl3 チュートリアル http://curl.haxx.se/libcurl/c/libcurl-tutorial.html Hello easy とりあえず、標準出力に出し…

Mercurialファイアーウォールの設定

WindowsからLinuxへsshでアクセスすると、うまく、pushできない。 sshでアクセスしても、結局、hg serveで受けているので、デフォルトの8000のポートなどを空ける必要がある?

Mercurial httpアクセス

マルチプロジェクトの設定を行う。 virtual hostは使えないので、RewriteRuleだけで設定。 RewriteEngine on RewriteRule /hg(.*) /home/hg/hgwebdir.cgi$1 Order allow,deny Allow from all AllowOverride All Options ExecCGI AddHandler cgi-script .cgi …

httpd access for Debian

Debianにapacheを入れて、httpでアクセス可能にする以下のURLを参考に、ほとんどそのまま設定する。http://www.selenic.com/mercurial/wiki/index.cgi/PublishingRepositories

AsciiDoc

asciidocは、wiki記法ライクなテキストから、htmlやDocBook形式に変換してくれるフィルター。 これも、かなり気になる。

Mercurial Install

MercurialをFedora Core 3にインストール FC5用のsrpmがあったので、念のためrebuildする。rebuildのためにasciidocが必要ということなので、asciidocもsrpmからrebuildしてインストール

Mercurial Tutorial

チュートリアル Mercurialのチュートリアルを読む。日本語もあるので、まずは、そちらから。 (日本語版の訳が読みやすくてよい。比較的原文に追従していそう。)基本的な使い方がのっている。svnとかなり近いので、使いやすそう。 hg cloneでリポジトリーの…

monotone

status svnのくせで、つい、mtn stとやってしまうのだが、見たいのは mtn list unknown mtn list missing mtn list changed だったりする。一回で指定するのはどうすればよいのか調べる必要がある。 応答速度 小さなプロジェクトでは、statusなどのコマンド…