01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
引き続き
- RailsによるアジャイルWebアプリケーション開発
にそって。
前回6章まで進んでいたので、今回は7章以降。
途中作業が入り、結局7章までで終わり。
■ Rails メモ
- Rails のコントローラを呼び出す際明示的にアクションを指定していないと、自動的に index アクションが呼び出される。
- データベースは文字コードを UTF-8 に設定していない場合には、create databalse の際に、default charactoer set utf8 のように文字コードを指定しておく。
- Rails はレイアウトを定義することができる
- レイアウトは1つ
- テンプレートファイルをコントローラーと同じ名前で、ap/views/layouts ディレクトリに作成しておくと、そのコントローラーで描画される全てのビューにはデフォルトでそのレイアウトが適用される。
- Scandoo
via 百式 - 日常の作業とセキュリティ (Scandoo.com)
検索エンジンなんだけど、検索結果のサイトが安全かどうかをマークで表示してくれる。
日本語への対応は行われていない模様。
- pylori*style wiki - Emacs用rails.el
- pylori*style wiki - FrontPage
にはその他、Rails 関連の情報が多い。
- pylori*style wiki - RailsでWikiクローンを作る
- pylori*style wiki - RailsでAjax: インクリメンタル検索英和辞書
など。
Panther の時、Mail を使おうかと思ったのだが、どうも扱いにくく、Thunderbird を使い続けていた経緯がある。
Mail 2.0 になっての評判がよかったので試しに使ってみたが、確かに良さげ。
しかも、メールの読み込み機能が格段に賢くなっていて、メールの読み込みのウィザードにてその他を選択し、Thunderbird のメールディレクトリを指定してやると自動で全て読み込んでくれた。
フォルダ構成もしっかりキープしてくれている。
移行がとっても楽!
だけど、移行データの量によっては移行ウィザードを開始したら、しばらくほっておいた方がよい。
Mail がインデックス作ったりなんだかんだやっているんだろうけど、結構一杯一杯でがんばっている。
あと、移行前に Thunderbird の「フォルダの整理」にて mbox をきれいにしておいた方がいい。
そうしないと、重複したメールを移行することになる。
[2005-09-22] 忘れてた。。。
Rails ができる・・・というより専用サーバで安いのがあれば・・・
- someedaの日記 - Ruby on Rails Railsが使えるレンタルサーバ
さくらは安い。。
- SAKURA Internet : 専用サーバ 概要
マイティサーバってのもスペック、サービス内容を考えると安いね。
- 専用サーバー/月額9800円 : マイティーサーバーの専用レンタルサーバー(ホスティングサービス)
- [NAMAAN] ブログ検索エンジン あなたのブログを最短1分で結果に反映
- 今日の井原. - blog検索エンジン「NAMAAN」の中身
- DUB - DENIM
via 今日の井原 - DENIM, お絵かき感覚でWebサイトを
これおもしろい、というかよい!
デモがあるのでどのくらい楽しいかはデモを!
チュートリアルをちゃんと読んだら、このデモくらいには使いこなせるかな。
- DENIM Tutorial
妻に渡した Panther の safari にて Gmail へログインしようとすると何故か固まる・・・
- Internet Square
え?嘘でしょう。。フォントのせいなの?
確かにフォントを変えたら問題なし。
また、Tiger(Intel) safari にてメールの一覧にて既読のメールがグレーになっていない・・・
Firefox で試しても同じ事象。Windows は問題ない。
確か昨日からの事象だと思うけど何故??
DigitalColor というツールを使って既読分と未読分の色をチェックしてみると、ちゃんと別の色になっている。昨日からからと思っていたが、実は最初からそうだったのかも。。
# そういえば、MacBook になって Gmail 使っていなかったかな。
ということでどこかに設定がないかものかと探してみる。
[システム環境設定]->[ユニバーサルアクセス]->[表示]
にて[コントラストを強調]のメモリが「通常」から一目盛り最大へ進んでいる。
これを通常に戻すと識別できるようになった。
MackBook の画面は非常に明るい。ちょっと明るすぎるくらい。。
- ITmedia News:産経が「新聞2.0」ニュースとブログの統合サイト
via 404 Blog Not Found:iza!お手並み拝見
2.0 の定義についていけていない。。
- MySQL AB :: MySQL 5.0 Downloads
から
- Mac OS X 10.4 (x86) Standard 5.0.22 24.9M
をダウンロード。
mysql-standard-5.0.22-osx10.4-i686.pkg をダブルクリックし、ウィザードに普通に答えていけばインストールは完了する。
後は、[2006-06-17] でやったことと同じ。
権限設定については root のパスワード設定、開発用の'taka'ユーザの追加。
以下は、rails のサンプルアプリケーション用に設定。
mysql> grant all on depot_development.* to 'taka'@'localhost';
mysql> grant all on depot_test.* to 'taka'@'localhost';
mysql> grant all on depot_production.* to 'taka'@'localhost';
そういえば、文字コードの設定をしていないけど、デフォルトでは何にセットされているのだろう?
mysql> show VARIABLES LIKE 'chara%'
-> ;
+--------------------------+---------------------------------------------------------------------+
| Variable_name | Value |
+--------------------------+---------------------------------------------------------------------+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/local/mysql-standard-5.0.22-osx10.4-i686/share/mysql/charsets/ |
+--------------------------+---------------------------------------------------------------------+
8 rows in set (0.00 sec)
Rails で日本語を利用する場合は、文字コードに utf8 を利用する。
文字コードは create database をする際に、
create database xxx default character set utf8
のように指定しおく必要がある。
この設定を行うことで、上記の環境変数の character_set_database が utf8 になる。
- OSS WEB MySQL日本語の旅
クライアント端末でデータを操作する際にも、当然文字コードを意識する。
設定ファイルに定義しておく方法もあるが、mysql コマンドにて適宜変更を行うことも可能。
set character_set_client=utf8;
上記は該当する環境変数を個々に変更していく方法であるが、まとめてやる方法もある。
mysql> set names utf8;
mysql> show variables like 'character\_set\_%';
+--------------------------+--------+
| Variable_name | Value |
+--------------------------+--------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | latin1 |
| character_set_system | utf8 |
+--------------------------+--------+
上記の set names utf8 は、
mysql --default-character-set=utf8
で起動した時と同じ状態。
当然、ターミナルの文字コードも合わせておく必要がある。
- OSS WEB MySQL日本語の旅 接続キャラクタセットの変更
- OSS WEB MySQL日本語の旅 SET文によるキャラクタセットの変更
- Web2.0でビジネスが変わる
via 404 Blog Not Found:Web2.0であなたが変わる
Web 2.0の解説を、たった一冊だけ選べといわれたら、現時点では私は本書を推す。皮肉かもしれないが、本を読んだだけではわからないことがある、ということをもっとも切実に訴えているのが本書だからだ。
あれっ?
旧 Mac から、~/Sites 配下をそのままコピってきて動かしてみたのだが、CGI コンテンツにて
Options ExecCGI is off in this directory
.htaccess にて
Options +ExecCGI
の設定を行っているのだが。
httpd.conf にても該当ディレクトリに対しては AllowOverride は All にしてある。
どうも +ExecCGI だけが効かない・・・。その他は問題無いのだが。
おかしい・・・。
とりあえず別ディレクトリに用意してそちらを使うことに。
なんとも釈然としない。
■ Readline をインストール
- The GNU Readline Library
$ ./configure --prefix=/usr/local
$ make
$ sudo make install
■ Ruby をインストール
- オブジェクト指向言語Ruby - ダウンロード
1.8.4 を使用する。
./configure --prefix=/usr/local --enable-pthread --with-readline-dir=/usr/local
$ make
$ make test
test succeeded
$ sudo make install
$ which ruby
/usr/local/bin/ruby
$ ruby -v
ruby 1.8.4 (2005-12-24) [i686-darwin8.6.2]
A::Watch - OSXにRuby on Rails環境をインストールする方法 を参考にここまで。眠いので、続きは明日。
■ RubyGems をインストール
- RubyGems Manuals
のダウロードから rubygems-0.8.11.tgz を利用する。
$ sudo ruby setup.rb
Successfully built RubyGem
Name: sources
Version: 0.0.1
File: sources-0.0.1.gem
$
$ gem --version
0.8.11
■ Rails のインストール
$ sudo gem install rails --include-dependencies
Attempting local installation of 'rails'
Local gem file not found: rails*.gem
Attempting remote installation of 'rails'
Updating Gem source index for: http://gems.rubyforge.org
Successfully installed rails-1.1.2
Successfully installed rake-0.7.1
Successfully installed activesupport-1.3.1
Successfully installed activerecord-1.14.2
Successfully installed actionpack-1.12.1
Successfully installed actionmailer-1.2.1
Successfully installed actionwebservice-1.1.2
Installing RDoc documentation for rake-0.7.1...
Installing RDoc documentation for activesupport-1.3.1...
Installing RDoc documentation for activerecord-1.14.2...
Installing RDoc documentation for actionpack-1.12.1...
Installing RDoc documentation for actionmailer-1.2.1...
Installing RDoc documentation for actionwebservice-1.1.2...
$ rails -v
Rails 1.1.2
OK ですね。
■ Refe をインストール
必須ではないが、あるととても便利なので。
- ReFe
- ReFe - Rubyリファレンスマニュアル
Gems を入れていれば、Gems でもインストールが可能の模様。
今回は Gems から入れてみる。
$ sudo gem install refe
Emacs からも使えるように、Rubyリファレンスマニュアル - ReFe から refe.el をもってきて、.emacs.el に
(require 'refe)
を追加。
使い方は、
M-x refe
Emacs からも使えるとさらに便利。
■ その他
あとは、Rails 環境には関係ないが、他のアプリで使っていた net-ssh を Gems を使用していれておく。
$ sudo gem install net-ssh
Attempting local installation of 'net-ssh'
Local gem file not found: net-ssh*.gem
Attempting remote installation of 'net-ssh'
Install required dependency needle? [Yn] y
Successfully installed net-ssh-1.0.9
Successfully installed needle-1.3.0
Installing RDoc documentation for net-ssh-1.0.9...
lib/net/ssh/transport/ossl/hmac/services.rb:31:63: Skipping require of dynamic string: "net/ssh/transport/ossl/hmac/#{name}"
Installing RDoc documentation for needle-1.3.0...
- Ruby on Rails
まずは本家のここですね。
- AvailableGenerators in Ruby on Rails
いろいろなジェネレータが既に公開されている。
- pylori*style: RailsでWikiクローンを作る
- きんきん日記
RailsによるアジャイルWebアプリケーション開発 の英語版にて勉強を行っていた記録。
- IBM dW : linux :Ruby on RailsによるWebアプリケーションの高速開発 - Japan
- Rails' Wiki - 入会案内
Mac と Windows は samba を利用して共有を利用していたが、これまで Mac と Mac でのファイル共有というものをしたことがなかった。
なぜか・・・。そう、Mac が一台しかないから。。。
で、初めてやってみた。
共有なので、[システム環境設定]->[共有]->[サービス]の「パーソナルファイル共有」でよいのかな?と思っていたが、もう一台の Mac からは host を認識できない。
と、これでは設定が足りないようで、もう一つ必要。
[ネットワーク]->[内蔵Ethernet] または [AirMac] の設定にて、[AppleTalk] を選択。
「AppleTalk 使用」にチェックを入れておく必要があった。
- アップル - サポート - TIL
Mac OS X からの Mac ユーザとしては、このような元々あった基本的な知識というのが足りない。。
ともあれ、これでデータの移行が楽になった。
■ インストールメモ
とりあえず Mac を開いて Tiger のインストールを行なう。
- Mac OS X 10.4(Tiger) インストール覚え書き
に X 関連含めたものがよくまとめられているので、こちらを参照する。
またこの他に参照したサイト
- Terminal
- インストールの種類にて、「カスタマイズ」を選択する。
「X11」 にチェックを入れておく。
- Xcode Tools を Mac OS X install disc 1 にある Xcode Tools から入れておく。
XcodeTools.mpkg
- root password を設定しておく。
NetInfoマネージャ を利用して root のパスワードを設定しておく。
■ データの移行
どうやるかな。。。
- 林檎はいかがですか?
これが参考になりそう。
Mac の標準アプリ、Safari、アドレスブック、iCal データについては .Mac のお試しを利用して同期を行った。
CVS の移行ってどうやるんだろう。
構成的には CVSROOT のディレクトリをそんままコピーしてもってくれば、問題なさそうだけど。
→ 単純コピーでやってみたが、クライアントから操作してみたところ、問題なさそう。
#export LANG=`grep '\b'\`defaults read -g AppleLanguages | sed 's/.\(..\).*/\1/'\
#\`_ /usr/share/locale/locale.alias | sed -n 's/.*\(.._..\)\..*/\1/p;1q'`
とコメントアウトして、export "LANG=ja_JP.UTF-8" を追加。
ただこれだけだと、表示での日本語は OK だが、入力ができないんだな。
に日本語入力を可能にするには、下記参照。まだ未実施。@ToDo
- つらつらと... - 今日は雪
- ClamXav
ClamXav
フリーのウィルスソフト。
インストール方法はここで。
ClamXav - Documentation - QuickStart Guide
- CotEditor
AYNiMac : 自作ソフト : CotEditor 0.9.1
■ 設定の変更
- ショートカットの変更
spotlightのショートカットはC-SPCだと Emacs の Mark Set と重複してしまうので、Alt+SPCに替える。
- ターミナル.app のウィンドウ設定の変更をしておく
Mac OS X 10.4(Tiger) インストール覚え書き
のターミナルの設定を参考にし、ターミナルの日本語表示を可能に。
- Apache の設定変更
/etc/httpd/httpd.conf の設定を変更しておく。
AllowOverride を All とするのは、プライベートな開発環境限定としておいた方がよい。
$ diff -u httpd.conf httpd.conf.org
--- httpd.conf 2006-06-25 18:21:49.000000000 +0900
+++ httpd.conf.org 2006-01-14 01:50:59.000000000 +0900
@@ -374,8 +374,7 @@
#
<Directory />
Options FollowSymLinks
- #AllowOverride None
- AllowOverride All
+ AllowOverride None
</Directory>
#
@@ -438,6 +437,7 @@
# </LimitExcept>
#</Directory>
+#
# DirectoryIndex: Name of the file or files to use as a pre-written HTML
# directory index. Separate multiple entries with spaces.
#
@@ -879,7 +879,7 @@
#
# To use CGI scripts:
#
- AddHandler cgi-script .cgi .rb
+ #AddHandler cgi-script .cgi
#
# To use server-parsed HTML files
ちょいと Tiger 絡みでの情報。
- A::Watch - OSXにRuby on Rails環境をインストールする方法
DarwinPort で一気にやっちゃおうというのが以下。
- Install Ruby and Rails on Mac Intel (Ruby 1.8.4 and the like)
- Ruby on Rails を Mac OSX Tigerで:Goodpic
- Ruby on Rails の MySQL設定 Mac OSX:Goodpic
- Parallels Desktop 買いました。動作速度はかなり速い! :: Drk7jp
- ITmedia +D PCUPdate:もうみんなMacを買えばいいと思う――Apple純正「Boot Camp」をさっそく試した (1/3)
- JP HOWTO - OnMac.net Wiki
- Mac OS X 10.4(Tiger) インストール覚え書き
- アップル - サポート - TIL
- 「MacBook」到着!(ファーストインプレッション)
- MacOS X WorkShop-- apt-rpm system on MacOS X --10.4-2for PowerPC/Intel
- Mac OS X Tiger, X11-Emacs 22.0.50
- Less as a competitive advantage: My 10 minutes at Web 2.0 - Signal vs. Noise (by 37signals)
via Going My Way: 少ない時間をより有効に使う
- RailsによるアジャイルWebアプリケーション開発
を読んでみて感銘をうけた!(まだ全てよんでいないけど。。)
実際にさわってみることにする。
まずは Gems を入れておかないといけないのだが、
[2006-05-06] に既に実施していたのでこれはパス。
ちなみに、
$ gem -v
0.8.11
で、Rails のインストールを行なう。
sudo gem install rails --include-dependencies
Attempting local installation of 'rails'
Local gem file not found: rails*.gem
Attempting remote installation of 'rails'
Updating Gem source index for: http://gems.rubyforge.org
Successfully installed rails-1.1.2
Successfully installed rake-0.7.1
Successfully installed activesupport-1.3.1
Successfully installed activerecord-1.14.2
Successfully installed actionpack-1.12.1
Successfully installed actionmailer-1.2.1
Successfully installed actionwebservice-1.1.2
Installing RDoc documentation for rake-0.7.1...
Installing RDoc documentation for activesupport-1.3.1...
Installing RDoc documentation for activerecord-1.14.2...
Installing RDoc documentation for actionpack-1.12.1...
Installing RDoc documentation for actionmailer-1.2.1...
Installing RDoc documentation for actionwebservice-1.1.2...
$
OK!
ちなみに、Rails を最新の状態に保つには、
$ sudo gem update rails
早速動かしてみようと思ったが、
$ rails -v
bash: /sw/bin/rails: /sw/bin/ruby1.8: bad interpreter: No such file or directory
あれ???
確かに昔 Fink で Ruby を入れていて、今はソースからコンパイルした 1.8.4 になっているんだけど。。何か情報が残っているのか?
一通り見てみたけど、問題無さそう。
何気にコンソールを落として、もう一度やってみたら、
$ rails -v
Rails 1.1.2
あれま。何だったんでしょう。。
気を取り直して、
work> $rails demo
いろいろ作られたみたい。
public 配下が公開されるファイル群。
ディスパッチャが 3 ファイル。
- dispatch.cgi
- dispatch.fcgi
- dispatch.rb
これらがエンドからのリクエストを適当に処理してくれる。
早速今作ったアプリを動かしてみる。
作ったと言ってもコマンド一つ叩いただけだけど。。
サーバの起動。
work> script/server
http://localhost:3000/
で覗いてみると、確かにできあがってますね。
ほう。
DB には MySQL を使用しようと思っているのだが、Rails には MySQL データベース用の組込みドライバが付属してるようで、MySQL 自体が入っていれば準備は特に必要ないみたい。
■ Rails メモ
- scaffold とは、モデルを操作するためのフレームワークで、ジェネレータで自動で生成される。
→ これすごい。
- 指定を行なうのは、どのモデルを使うのか、そのモデルにアクセスするためにどのコントローラを使うのか。
- モデルは自動的にモデルのクラス名を複数形にした名前のテーブルにマッピングされる。
- RailsによるアジャイルWebアプリケーション開発
を1ヵ月前ほどに購入したまま読むことができていなかった。
ドトールにてコーヒー一杯で、9章まで読んでみた。
いやぁ、インパクトありました。。。
Convention over Configuration (設定より規約)
という言葉が先に頭に入っていたので、ガチガチのフレームワークなのかな?と想像していたのですが、そんなことないですね。
そう、こういうフレームワーク欲しかったんです。
- naoya_t memo - Rails ができるホスティングサービス
結局
- RailsPlayground.com Ruby On Rails Hosting
を使ったとのことだが。
- 計算機プログラムの構造と解釈
amazon の書評を読んでいると、翻訳が最悪とか。。
-
原書で読んだ方がいいみたい。
原書は公開されてもいるということだけど、どこにあるのかな。
- Welcome to the SICP Web Site
にフルテキストで公開されている。
- MySQL AB :: MySQL 5.0 Downloads
から
- Mac OS X downloads Mac OS X 10.3 (PowerPC) Standard 5.0.22 25.8M
をダウンロード。
mysql-standard-5.0.22-osx10.3-powerpc.pkg をダブルクリックし、ウィザードに普通に答えていけばインストールは完了する。
起動する。
$ cd /usr/local/mysql
$ sudo ./bin/mysqld_safe
Password:
Starting mysqld daemon with databases from /usr/local/mysql/data
^Z
[1]+ Stopped sudo ./bin/mysqld_safe
$ bg
[1]+ sudo ./bin/mysqld_safe &
$ /usr/local/mysql/bin/mysqladmin -uroot ping
mysqld is alive
$ mysqlshow
+--------------------+
| Databases |
+--------------------+
| information_schema |
| test |
+--------------------+
ちゃんと入った模様。
ユーザを追加しておく。
MySQL は mysql データベース内にユーザ情報を持っているので、root で mysql に接続。
$ mysql -u root -p mysql
mysql> grant all privileges on *.* to taka identified by '';
mysql> grant all privileges on *.* to taka@localhost identified by 'x';
MySQL の接続の認証は、ユーザ名とクライアントのホスト名をセットで承認しているので注意。
そうそう、初期設定状態では root のパスワードは空白なので、root のパスワードもセットし直しておく。
mysql> update user set password=password('xxxx') where user = 'root';
mysql> flush privileges
とめておく。
$ sudo mysqladmin shutdown
060617 02:21:41 mysqld ended
[1]+ Done sudo ./bin/mysqld_safe
root でパスワードを設定した場合には、そのパスワードをあずけないとだめ。
$ sudo mysqladimn shutown -p
Enter password:
iBook のファンクションキーって、そのまま押しても普通のショートカットキーとして動作しない。音量の調整であったり・・・
普通のショートカットキーとして使いたいんだけど。
- tsawada2の日記 - 半袖を増やしたとたんに寒い日続き
[2006-05-06] で書いた Copy URL はとっても便利で、これが Safari に無いものかと探していたところ、
- ページのタイトルを取得して、リンクを生成するブックマークレット。 - TheRaindrop レインドロップ
というものがあった。
これはこれでよいのだが、chalow で使うケースがほとんどなので、別に HTML タグが必要な訳でなく。。。
で、ブックマークレットを書き換え。
javascript:var ur=location.href; var ti=document.title; var tag = ti + '|' + ur; void(prompt('',tag));
上記で充分!
ブックマークレットの中身って初めてみたけど、こうなってたのか。
このブックマークレットは、ブックマークバーにおいておくのがミソ。
なぜならショートカットキーが使えるから。
例えば、ブックマークバーの一番左においておけば、「コマンドキー + 1」でこのブックマークレットが動くので、「コマンドキー + C」(コピー)、「Esc」(ブックマーレットで起動したダイアログを閉じる)、ペーストする場所に「コマンドキー + V」(ペースト)でほんの3秒でメモまでできる。
Safari で JavaScript 使ってクリップボードへのコピーってできないのかな?
と、こんなやり方もあるようで。
- Javascript >> Flash でクリップボードにコピー
- rb2html - Ruby, Java, C++ sources to HTML
- hikki - るby/ぱっとかいたもの
- 次々に登場するFamily 2.0サイト--テーマは家族のつながり - CNET Japan
- Minti - Powered by Parents - parent to parent advice-opedia
- JotSpot Family Site [Beta]
フォトシェアリングなど個々の機能として展開されているサービスは多く、機能も十二分だったりする。また、SNS でのあるグループとしてそのコミュニティができているものもある。
ターゲット(使う人)が誰か?何のために使うのか?というところを絞って、あえて特化したものを作る必要がある気がする。
- Rubyアプリケーションプログラミング
Book Off で 1,750 円で手に入れる。
復習を兼ねて、第3章 CGI プログラミングを読む。
この項の後半に出てくるサンプルスクリプトだが、cgi/auth, cgi/ehandler を require している。いったいこれは何?というところで、
- CGI+ (CGIスクリプト支援モジュール)
- Rubyな生活
# 本に記述あったかなぁ・・・
- RubyInstallerWiki: RubyInstaller
via Bitwise Magazine :: serious computing
現在は Windows のみ。
しかし、
Is there a Linux Installer, for the lazy? (In other words, an equivalent, monolithic download for *nix?) And what about OS X?
An OS X installer is under development, but is not yet ready.
という記述があるので、OS X もそのうち出てくる??
あと、気になる記述。
and a Windows help file that contains the full text of the book, Programming Ruby: The Pragmatic Programmer's Guide.
おっ、どこまで記述されているのだろう。
- Globs site - Web iPhoto Access - Summary
- iPhotoWebShare
一般的に導入するのが楽なのは iPhotoWebShare の方じゃないだろうか。
Web iPhoto Access は PHP で書かれた Web アプリケーション。一応インストーラーもついているけど、あまり慣れていない人には取っつき難いのではないだろうか。
見た目は Web iPhoto Access だけど、複数のライブラリを読み込む時にパスの読み違いをしてしまう。(Apache の eroror log より)なぜだろう?
PHP のソース見るのはちょいとしんどいので、無視。
iPhotoWebShare は導入も楽で、その後の設定も簡単。
見た目は・・・だけど、実用的。
ただし、公開できるリストとして選択できるのは、iPhoto のソースペインにアルバムとして登録されているものだけ。
デジカメから取り込んで、フィルムロールで適当に分類していた自分の場合、公開できるものが元々ある「最後の2ロール」、「最近6ヶ月」とかだけになる。あらら。。
とりあえず新規にスマートアルバムを作って日付の From to で分類しておく。(またまた手抜き。。)
当然こちらも複数のライブラリを利用できる。
- Andy Lester / ack-1.12 - search.cpan.org
via ソースコード検索の ack がよさげな件: blog.bulknews.net
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
最終更新時間: 2009-10-14 00:22