パーソナルツール
現在の場所: ホーム takalog
書いた本
Plone 完全活用ガイド の Chapter 1, 2, 3, 11 を執筆しました。
plone のインストール、使い方から、機能・デザインのカスタマイズ、プロダクトの作り方まで、 plone のすべてがぎゅっと詰まっている書籍になっていると思います。
plone に興味がある人から、すでに使いこなしている方まで、ぜひ読んでみてください。
Plone 完全活用ガイドのサポートページ
« 2008November »
Su Mo Tu We Th Fr Sa
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
このBlogについて
鈴木たかのりです。とりあえず日記っぽく雑多なことを書き込んでいこうと思っています。 zope/plone関係の技術的な内容については http://takanory.net の方にまとめていこうと思います。 コメント・ツッコミはご自由にどうぞ。
最近のトラックバック
日本語にてPlone3.xを使用する便利なプロダクト (ブログ 08-31 13:52)
新しい写真集モジュール (ロバートのブログ 03-18 08:28)
新しい写真集モジュール (ロバートのブログ 03-18 08:28)
トランペットアンサンブルコンサート (人生日記 03-08 17:37)
PloneSlimboxに乗り換え♪ (pt001-blog 02-23 17:14)
カテゴリ
puzzle (34)
mac (17)
av (26)
books (22)
coreblog (47)
ds (21)
lego (40)
misc (74)
moblog (253)
movie (31)
pc (40)
plone (215)
server (55)
suidou (29)
snowscoot (8)
sports (32)
software (126)
winds (37)
python (31)
 
文書操作

もうすぐ本番

作成者 takanori投稿日 2008年11月16日 12時30分 最終変更日時 2008年11月16日 12時30分
もうすぐ本番

午前中のリハーサルを終えて、もうすぐファミリーコンサートの本番です。
さて、いい演奏ができて、聞きにきていただいた方に楽しんでもらえるでしょうか。

カテゴリ
moblog moblog

新宿にブックファーストがオープン

作成者 takanori投稿日 2008年11月12日 23時58分 最終変更日時 2008年11月13日 00時13分
ブックファーストのレイアウト

新宿駅西口に特徴的なビル モード学園コクーンタワー ができました。

で、その地下1F、2Fに ブックファースト新宿店 が入っています。

新宿駅の西口側には大きな本屋がないので、個人的にはうれしいです。夜も10時まで開いているし。

というわけで行ってみました。

正直な感想は、写真も載せていますが、レイアウトが微妙。。。

もともと四角くない建物に本屋を作ったため、なんというかわかりにくいです。棚も平行に並べにくいだろうし、地下1Fでは他のコーナーに移動するためにはぐるっとまわらないといけない、地下2Fではそれぞれのエリアが分かれているので、いったん中央部分に出て別コーナーに行かないといけません。

それぞれのレジで精算しないといけないし、やっぱりちょっと微妙かなと。


工学のコーナーに行ってみましたが、 オライリー の書籍コーナーがあるのがいいですね。オライリーの洋書もあるので、まだ翻訳されていない本を手にとって見ることができます。

残念ながら Plone完全活用ガイド は置いてませんでした。しくしく。他の Plone 本は置いてあったのに。

それから地下1Fの児童書コーナーに行ってみましたが、絵本とかが豊富においてあったり子供向けのおもちゃもふんだんにおいてあって、好きな感じです。

レイアウトは微妙だけど、ちょくちょく会社帰りに寄ろうかなと思います。

あと、地下1Fのビジネス書側には座って読めるコーナーがあるようです。

カテゴリ
books books

trac 0.11.2 がリリース

作成者 takanori投稿日 2008年11月11日 12時28分 最終変更日時 2008年11月12日 23時00分
trac 0.11.2

trac 0.11 系のバグフィックスバージョン trac 0.11.2 がリリースされました。

release notes にあるとおりバグの修正がほとんどです。

ただしこのリリースは python 2.3 では正常に動作しない という バグ があるようです。 (#7801 (0.11.2 wiki error: NameError: global name set is not defined) – The Trac Project) python 2.3 を使用している方はすぐに出るであろう trac 0.11.2.1 まで待ってくださいとのことです。

というわけでアップグレードは easy_install 使っているのであればいつもの簡単な手順でできます。

# easy_install -U Trac
# /etc/init.d/apache2 reload 

Trac-ja も 0.11.1ja2 という 0.11.1 にセキュリティフィックスをあてたものが公開されているようです。

# あ、インタアクトさんのサイトデザインが変わってる

カテゴリ
server server
python python

World Plone Day Tokyo 終了+資料公開

作成者 takanori投稿日 2008年11月10日 12時54分 最終変更日時 2008年11月10日 12時59分

先週の土曜日に無事 World Plone Day Tokyo 2008 が開催されました。

私はほとんど隣の部屋で ATGoogleMaps を plone 3.0 対応させるスプリントを yuta さんとやっていたので、隣の部屋の講演の様子はわからなかったのですが、席はほぼほぼ埋まっていたようでなかなかよかったと思います。

というわけで、まずは簡単に報告を。

スプリント

今回は講演は自分がしゃべるとこ「ろ以外は、ずっと隣の部屋にこもって ATGoogleMaps を plone 3.0 対応させるスプリントを行っていました。メンバーは私とメールで「参加したい」と言ってきてくれた yuta さん。

他の島では日本語検索 Splitter のテストコード作ったりとか、buildout のこととかやっていたようです。

で、手順としてはざっとこんな感じ。

  1. ArgoUML で ATGoogleMaps のモデルを書く
  2. ArchGenXML でソースコードの枠組みを生成
  3. できあがったソースに以前のバージョンから実装コードを埋め込む

ArgoUML が 0.26 にあがっていたり、環境の準備に手間取ったりしましたが、とりあえず plone 3.0 にインストールはできる枠組みのソースはできました。

が、緯度経度フィールドのあたりで問題があるので「地図」コンテンツを生成しようとするとエラーが出て終わっちゃいます。。。

まぁ、あとはパワーかければなんとかなるところだと思うので、今後はネットワークを通じて続けていければなと思います。

plone 3.0 対応のブランチ も作りました。

実質4時間もなかったので、まぁこんなもんですよね。(汗)

プレゼンテーション

平行して 16:00 から30分間、隣の部屋に移動してプレゼンテーションをしてきました。

話したのは Plone を速くする と題して、Apache との連携や CacheFuVarnish がどういった役割のもので、どんな感じで使うのかをさらっと説明しました。

というわけで発表資料をはりつけておきます。

笑ってほしいところ2箇所ではある程度ウケていただいたのでホッとしました。

詳しい設定手順とかは、私が書いた CacheFu + Varnish とか nginx+varnish+plone(CacheFu)のクイックスタートまとめ — nagosui.org とかを参考にしていただけるとよいかなと。

ライトニングトーク

ライトニングトークではスプリントの成果発表は yuta さんにお願いして私は横でうなずいていました。

それから会社のサイトを plone 2.0.5 から 2.5.5 に移行した話をしました。資料はあんまり内容はない感じなんですがそのうち公開します。

懇親会

終了後は懇親会です。

まぁ飲みながらダベっていたわけですが、その中で話題に出てきたおすすめ本について。

CacheFu とかでパラメータを調整をするためには HTTP のキャッシュ周りのヘッダについて詳しくないとだめなんですが、それについて非常によい本があると2人の人が言ってました。

それが ハイパフォーマンスWebサイト――高速サイトを実現する14のルール です。

米Yahoo!のパフォーマンス担当の人が書いた本で、値段も1890円とお手ごろでそんなに分厚くなく、そしてすごく内容がイイ!!とのこと。

今年の4月に出た本なんですね、これ買いかも。

  • Authors: Steve Souders, スティーブ サウダーズ
  • Publisher: オライリージャパン
  • ISBN: 487311361X
  • Amazon Price: ¥ 1,890

カテゴリ
books books
plone plone

World Plone Day 開催

作成者 takanori投稿日 2008年11月08日 13時40分 最終変更日時 2008年11月10日 13時08分
World Plone Day 開催

今日の13時からWorld Plone Day 2008 Tokyoが予定通り開催されました。
30人くらいの方は聞きに来てくれているようです。

私はこれから ATGoogleMaps の plone 3.0 系対応をごりごりやりつつ、4時から別の発表をしてって感じです。

盛り上がってきた?

カテゴリ
moblog moblog
plone plone

plone が 2008 Best Other Open-Source CMS Award を受賞

作成者 takanori投稿日 2008年11月06日 01時41分 最終変更日時 2008年11月06日 01時45分
CMS Award

plone.org に載っていたニュース Plone Wins Packt Publishing's 2008 Best Other Open-Source CMS Award で知ったんですが、年に一回 Packt Publishing Book Store が主催して投票で決めている Open Source CMS Award の一部門で plone が一意に選ばれていました。

一位に選ばれた部門は Best Other Open Source Content Management System というもので、 Other というのは PHP 以外のものという意味です。 (PHP だけの部門もある)

というわけでこの部門のベスト3は以下のような結果でした。言語もバラバラですね。

  1. plone - Zope, Python
  2. dotCMS - Java
  3. DotNetNuke (日本語サイト) - ASP.NET

ちなみに、一番メインの賞 Overall Winner は以下の通り。 plone も決勝まで残っていたようですがベスト3には残念ながら入れませんでした。

  1. Drupal (日本語サイト)
  2. Joomla! (日本語サイト)
  3. DotNetNuke (日本語サイト)

他の結果や過去の結果は Open Source CMS Award Previous Winners を参照してください。

また、今年から 2008 Open Source CMS Most Valued People Announced という、各CMSごとに MVP の人を決めるという賞が増えました。

plone では Martin Aspeli さんが MVP に選ばれています。

plone.org のニュース Martin Aspeli Named Plone MVP by Packt には写真も載ってます。あ、この人だったのか。


というわけで、そんな plone の今に触れられる?イベント World Plone Day 2008 Tokyo が今週土曜日に開催されます。

残り席も少なくなってきましたので、興味のある方はお早めに 事前登録フォーム から登録してくださいませ~。

カテゴリ
plone plone

firefox 3.0 に正式対応した keyconfig

作成者 takanori投稿日 2008年11月05日 12時43分 最終変更日時 2008年11月05日 12時43分

ぜんぜん気づいてませんでしたが、firefox のキーボードショートカットを設定する拡張機能 keyconfig の firefox 3.0 対応版が出ていました。

ダウンロードは http://mozilla.dorando.at/ からどうぞ。

MozillaZine Forum でも書いている通り 20080929 バージョンで firefox 3.0 系に正式に対応したようです。

これで、やっと私が使っている拡張機能がすべて firefox 3.0 系に対応しました。なのできちんと拡張機能の互換性チェックが有効にできます。

めでたしめでたし。

カテゴリ
software software

Google デベロッパー交流会(Geo API)に参加してきました(その2)

基調講演編

作成者 takanori投稿日 2008年11月04日 12時46分 最終変更日時 2008年11月04日 12時46分

Google デベロッパー交流会(Geo API)に参加してきました(その1) と順番は前後しますが、基調講演の内容についてのメモです。

  • 日時: 2008-10-06(月) 14:00-16:30
  • 場所: 東京コンファレンスセンター
  • 内容:
    • 14:00-14:45 基調講演 Pamela Fox(デベロッパープログラムエンジニア)
    • 15:05-16:30 パネルディスカッション
  • 基調講演の資料: Static & Flash Maps (PDF 503Kb)

    (実際は Google Docs だけど見られないので PDF にしたものをダウンロード)

さきにまとめ

  • Pamela さんはデモのときに Google Chrome 使ってた
    →でもあとのディスカッションによると、開発は Firefox + Firebug っぽい
  • 話の内容は以下の3つの API についてのみ。Earth, Mapplets, KML とかについては話さず
  • 話の流れとしては「API でこーいうことできるよ」→実例をデモという感じ
  • すごい早口。同時通訳の人が大変そう。

Google Maps API(JavaScript)

  • Map なんとかのマップの話
  • 地図の種類と画像を変更
  • その他の使い方
    • SPACE Magazine カスタムレイヤーを使って雑誌をブラウジングする例。 まぁ全体画像のズームするだけだけどね。
    • Google Sky 宇宙が見らる
    • Prague 360 Google マップと360度のパノラマ画像(Quicktime VR)の組み合わせ
      Tokyo, japan - 360 Cities もあるよ
  • 2008 年に新しい API がリリースされた
    • Static Maps API(2008年2月リリース)
    • Maps API for Flash(2008年5月リリース)
    • 新しい環境でも地図を提供できるように。また、パフォーマンスをよくするために

Static Maps API

  • img タグの src にURLを指定すると、マーカーとかがついた画像が返ってくる
  • Static Maps API の機能
    • ズームレベル、中心の緯度経度の指定
    • 4つのマップタイプ(地図、衛星等)
    • マーカー
    • ポリライン
    • Static Map Wizard を使うと Stacic Map がインタラクティブに作成できる。便利そう。
  • なぜ Statuc Maps API を使うのか
  • (アイデア)Mobile からだったら static map を表示するとか(AT Google Maps)

Maps API for Flash

# そういえば、Google Develper Day メモの後編を書いてないような....

カテゴリ
software software

Powered by vine linux, python, zope, plone, coreblog