ソフト

Radiant-CMS の独自拡張機能を作る

EY-Officeのホームページ作成を Ruby on Rails製CMS Radiant を使う事にしました で予告した、Radiantから静的ページの作成し、公開サーバーへの転送する拡張機能に付いて書きます。この拡張機能は上の画像のように Radiant のメニューに Deploy というタブ…

Textile記法は奥が深い (Radiant CMS)

前のエントリーで書いたように、Radiant CMSではTextileでコンテンツを記述できます。TextileはRedmineでも使われており充分に知っていると思っていたのですが、公式ページやWikipedaを見て知らない機能があることに気がつきました。たとえば、要素にclassや…

EY-Officeのホームページ作成を Ruby on Rails製CMS Radiant を使う事にしました

今まで、EY-OfficeのホームページはHTMLを直接書いていまいたが、コンテンツ強化のためにCMSを使おうと思い立ち調査したところ Radiant が良さそうだったので導入してみました。 Radiantに付いて 良い点 Ruby on Rails で出来ている !! GitHub を見ると開発…

AllegroGraphは超強力なNoSQLデーターベース

先週、数理システムの2日間みっちり!Lispチュートリアル&事例紹介セミナーに参加してきました。内容は 公式ページや わだばLisperになるブログの1日目 、2日目 を参考にして下さい。いろいろと興味深い発表があったのですが、一番印象に残ったのは Allegro…

wkhtmltopdf を Mac OS X でビルドする手順

以前書いた htmlをPDFに変換してくれる便利なコマンド wkhtmltopdf を久しぶりにビルドしました。 Mac OS X (10.6) でビルドする手順は ここ に書かれてましたが qimage_ssse3.cpp がコンパイルエラーになるので、SSE は使わなくても良いだろうと -no-sse2 -…

wkhtmltopdf 0.9.0 beta2 を Macで動かす

wkhtmltopdf は指定したURLのWebページをPDFに変換してくれる便利なコマンドです。現在最新の 0.9.0 beta2 版の Mac用バイナリーは用意されていませんのでソースから作ってみました。wkhtmltopdfは Safari や Chrome で使われているHTMLレンダリングエンジン…

Ubuntu (hardy) に FastCGIをインストールするには

Ubuntu (hardy) のサーバーに FastCGIをインストールしようとしたのですが apt-cahe search fastcgi でパッケージを検索しても apacheのFastCGIのモジュールが表示されません。 Ubuntu は Debianをベースに作られているので、パッケージ管理は apt を使って…

良いコードを書くには? 「書きあぐねている人のための小説入門」

ラジオの書評番組を聞いていて面白そうだと買ってしまいました。第一章を読んでいてこれは小説の書き方だけでなくプログラムの書き方、というか、良いコードを書く事と重なっていると感じました。書きあぐねている人のための小説入門 (中公文庫)作者: 保坂和…

VLCをバージョンダウン

数日前に VLC 0.93 が出ている事を知りバージョンアップしたのですが、音声がつまる(途切れる)ので 0.86iにバージョンダウンしました。私は、ビデオキャプチャーの付いた WindowsPC で録画した番組のファイルを MacBook AirのVLCを使って寝転がったしながら…

git log で変更・追加されたファイルを表示する

git log で変更者、変更日時等の変更履歴が表示されますが、変更されたファイル名を表示するには --stat, --numstat, --name-status, --name-only などで知ることができます。 % git log --stat commit 801fe8c4bd09f91bb2172640c4857acc52f89135 Author: Yu…

Gitの使い方の安易(?)な習得方法

最近、Gitに移行したのですが、gitコマンドはかなりオプションが多くマニュアルを見ても解らない事が多いです。 どこかのブログ等で知ったのですが、 http://www.gitcasts.com/ のスクリーンキャストを見るとgitコマンドのオプションの使い方が良く分かりま…

VMWare Workstation から VMWare Fusion へ

以前 VMWare Workstation で作成した ReHat7.3 のVMイメージを VMWare Fusion に持ってきたら動いた!これで、RedHat7.3上の開発も Mac で出来るようになりました ^^) 調子に乗って、VMToolsのインストール試みたのですが途中でハングするので諦めました。

PostgreSQL のCSV 機能は使える!

PostgreSQLは独自仕様の COPY 文を持っています。この COPY文を使うとテーブルに簡単にCSVファイルが読み込めます。 "名前","会社","email" "吉田裕美","有限会社 EY-Office","yy@ey-office.com" ..... .....上のようなCSVデータを、 Table "public.customer…

Mac OS X用 JUDE Pro/Com 5.2.1の非公式リリース

角谷HTML化計画から、 非公式Mac OS X用 JUDE Proをインストールしてみました。Javaで書かれた UML/Mindmapツール Judeは以前から Mac でも使えたのですが、ちゃんとした Macアプリに近くなってます。Judeアイコン、かわいいよ (^。^)

メインブラウザーをFirefox 3 Beta 5 にかえた。

今まで Safariをメインに使ってきましたが、Firefox 3 Beta 5 もボタン等が Aqua になったのでかえてみまいました。 とりあえずの感想: Firefox2と比べ、早い、軽い 表示は同じフォントを設定しても、微妙にSafariに比べ美しくない ブックマークのインポー…

Better Java

最近は、Ruby, Perl, そいして Scheme(Lisp)ばかり書いていて、久しぶりに Javaを書く と とても疲れる ^^);LispやLLからみて、Javaに足りない機能として 高位関数(≒ Rubyのブロック)などが上げられる・・・ しかし、それ以上に、私が疲れるのは 配列と Arra…

久々のJava

Excelとタブ区切りテキストファイルの相互変換を行うコマンドを作りたかったので、Apache POI - Java API To Access Microsoft Format Files を使ったプログラムを作り始めました。 久々の Java で色々な事を忘れていた (-。-;) 過去の作ったプログラムを見…

OpenOffice.org 3.0 beta Mac OS X

OpenOffice.org 3.0 beta Mac OS X をインストールしてみました。 インストール手順は ここに書かれてます → http://homepage.mac.com/oz_k/open_soft/aqua_ooo30.html私は、 表計算ソフト等は、簡単な使い方しかしてない できない ので beta 版でも全然問題…

CDDB

iTunes にCDを登録すると、ネット上のどこからか曲名やアルバム名の情報が取得されてきます。 その内部を知らなかった私はCDのどこかに本のISBNのような番号が書かれているのだろうと思っていました。ふと思い立って調べてみたら、CDにはそういうキーにな…

Pagesを使ってみた

今回、初めてAppleの Pages を使ってみました。iWorkは Keynote を使う為に買ったので Pages は全く使った事がありませんでした。しかし、今回A4縦の資料を作る必要があり使ってみました。実は私は、あまり MS Word 使った事がなく、まれに使うとなかなか上…

これ便利! Carbon EmacsからDictionary.app(辞書)で単語を調べる

ひとりぶろぐ: [Emacs]Carbon EmacsからDictionary.app(辞書)で単語を調べるこれ便利! ありがとうございます!

Trac wiki に色つきのソースコードを載せる方法

Tracのwiki にソースコードを載せる際には {{{ ..... }}} で括られた 整形済みテキスト を使いますが、コードの変更カ所などを強調する為に色を付けたりする事はできません。しかし、整形済みテキストは HTMLプロセッサ 機能を使って任意のHTMLを書く事がで…

Eclipse 3.4 M4

日本語がインラインで入力できるようになった !! そういえば、今年になって Java はまったく書いてないかも・・・・

PostgreSQLでの部分データ移行

開発環境から本番環境へデータベースを移行する場合など、PostgreSQL では pg_dump でダンプし psql で読み込む(pg_dumpのダンプファイルは SQL文なので、正確には実行)という事を行うと思います。移行するデータが全体なら pg_dump、 テーブル単位なら pg_d…

Trac & FastCGI

久々に Trac をインストールしました、Fedora Core 6 という新しめなOSでした。 以前インストールした手順を元に .rpm があるものはなるべくそれを使い、.rpm が無いものはコンパイル・・・ というやり方で始めたら 18個も .rpm をインストールしたのですが…

Allegro Common Lisp Free Express Edition をWindowsにインストールしてみた

明日開催される、Lisp in One Day 2007 November に参加するので、Allegro Common Lisp Free Express Edition をインストールしてみました。 インストール済みの Allegro CL 8.1 と EmacsがLisp in One Day 2007 Novemberページに置いてありますが、ここでは…

通信内容を覗いてみる

たまに、サーバーとクライアントの通信内容を詳細に知りたいときがありますよね。 HTTPプロトコルのレベル、クライアントが Firefox でヘッダだけで良ければ Tamper Data プラグイン がお手軽 HTTPプロトコルのレベル http://ws.apache.org/axis/ の Axisラ…

Tracの AddCommentMacro

情報発信も目的で Trac を使う場合、anonymousユーザ の権限から WIKI_MODIFY,WIKI_CREATE を外してしまうと間違って(故意に)書き換えられなくできて安心ですが。その情報へのコメントなどがもらえなくなってしまいます。そいうときは、AddCommentMacro とい…

久しぶりの JMeter

久しぶりに JMeter を使ったら、いろいろと忘れていたので メモ・メモ・・・ HTTPプロキシ機能を使いテスト手順をキャプチャ jmeterを起動 テスト計画に「スレッドグループ」を追加 ワークベンチに 「Non-Testエレメント」の「HTTPプロキシサーバ」を追加 今…

Pixelmator 買いました

話題の(?) 画像編集ソフト Pixelmator を買いました。私は絵を描くセンスがないし、この手のソフトにはなじみが無いのですが、たまに仕事などで画像に手を加えたりする事があります。今までは、フリーのソフトをいくつか使っていたのですが、機能毎に得手不…