パーソナルツール
現在の場所: ホーム takalog
書いた本
Plone 完全活用ガイド の Chapter 1, 2, 3, 11 を執筆しました。
plone のインストール、使い方から、機能・デザインのカスタマイズ、プロダクトの作り方まで、 plone のすべてがぎゅっと詰まっている書籍になっていると思います。
plone に興味がある人から、すでに使いこなしている方まで、ぜひ読んでみてください。
Plone 完全活用ガイドのサポートページ
« 2010March »
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 31      
このBlogについて
鈴木たかのりです。とりあえず日記っぽく雑多なことを書き込んでいこうと思っています。 zope/plone関係の技術的な内容については http://takanory.net の方にまとめていこうと思います。 コメント・ツッコミはご自由にどうぞ。
最近のコメント
Re:LEGO のブタがかわいすぎる件 (takanori 03-14 02:12)
Re:デジタルフォトフレームがほしい (mignon 03-11 12:36)
Re:LEGO のブタがかわいすぎる件 (Anonymous User 03-10 15:32)
Re: from __future__ import division (takanori 01-05 17:15)
from __future__ import division (しみずかわ 01-05 14:09)
最近のトラックバック
日本語にて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)
カテゴリ
av (27)
books (32)
coreblog (49)
ds (22)
ferret (22)
google (35)
icecream (44)
lego (63)
mac (17)
misc (72)
moblog (277)
movie (32)
pc (43)
plone (297)
puzzle (40)
python (47)
server (63)
snowscoot (9)
software (126)
sports (32)
suidou (30)
winds (43)
 
文書操作

Googlde DevFest に行ってきた(1)

作成者 takanori投稿日 2010年03月11日 23時58分 最終変更日時 2010年03月12日 00時07分

3月11日に開催された Google の開発者向けイベント DevFest 2010 Japan に参加してきました。

以下、ざざーっと感想です。

  • 会場は ベルサール汐留 というイベントホール。新橋から歩いていったんですが、電通ビルの裏にあって、微妙にわかりにくい立地でした。建物はきれい
  • 入場時に Android に表示した QRコードを Android で読み込んで、チェックしてました。いや、QRコードは紙でもいいんですけどね

基調講演

  • 東京は300人以上の参加者
  • 京都は70人以上の参加者
  • DevQuiz参加者は2113人。最高点は36.6点。あしきりは22点。プログラムは全部正解しないとダメだったらしい。以外に高い!
  • アンケートとってます。満点46点、中間値は22点。評価してね

HTML5 Overview for Web Application Developers

  • マイク・スミス(World Wide Web Consortium (W3C))
  • 11:00-11:45
  • 日本語であいさつ、でも英語でしゃべるよ
  • W3Cの人で慶応大学の人
  • ちょいちょい日本語はさんでしゃべるのがおもろい「だぶりゅさんしー」とか
  • 日本人が書いた HTML5 の本の紹介。「amazon で買ってね」とのこと

HTML5 Japanese IG

The Open Web Platform

  • HTML

  • CSS + Open Fonts

  • W3C DOM and browser APIs

  • JavaScript

  • SVG

  • HTTP, TLS, IRIs/URIs

    →IRIってなに? Internet Resouce Identifier の略らしい。URIの新しい呼び名
  • CSSOM って初めて聞いた。CSS 用 Object Models

Web Platform: APIs

  • ECMAScript 5
  • Geolocation
  • Device Orientation
  • File API + Drag & Drop
  • Selectors API(jQueryベース?)
  • DOM Level 3 Events
  • Element Traversal
  • XMLHttpRequest
  • Cross-Origin Resouce Sharing

Key qualities of Web Platform

  • Truly open: you choose which browser
  • Browser as application platform
  • Web apps with feature parity with desktop apps & all other app platforms
  • Accessibility: All people can use, even if vision disabilities or other disability
  • Safe: Protect your security & privacy

New books this month

  • HTML5 & API 入門
  • HTML5 マークアップガイド
  • 世界で最初の HTML5 の本だよ

HTML5 validator: Coders welcome!

「ありがとうがざいます」になってた。わざと?

ランチ

  • ここで昼食。会場で売っている弁当はすごい列になって即売り切れしたらしい。
  • 私は外に食べに行きました。糠(ぬか)鯖がしょっぱかった(涙)
  • スタバでチャイラテを頼んだら、さくらスチーマーの試飲をもらいました。スチームミルクの上にさくらの花を粉にしたものが乗っているんだけど、飲んでみたらまとめて口の中に流れ込んでむせました。飲み方を失敗した模様。

モバイルマッピング: Google Maps を利用した様々なモバイルマッピングの手法

  • Mano Marks @ManoMarks
  • 13:00-13:45
  • Nexus One 見せてくれたけど、暗くて見えない...
  • 一般的な携帯 + Static Maps
  • Android, iPhone に Native APIs
  • iPhone, Android などのスマートフォンに JavaScript API
  • Mobile と PC の Browser は違うよ
    • Latency(表示されるまでの時間)
    • JavaScript の処理
  • HTML 5 GeoLocation が入るよ

Native API Advantages

  • Native UI
  • One language to learn, per device
  • Eays integration with your app
  • App store deicoverability
  • Lower latencey

When to use what

  • Static: 低い帯域とJS非対応ブラウザ
  • Natie App: iPhone または Android どっちか決めうち。両方はダメ
  • Browser only V3 applications: iPhone と Android と今後出るブラウザ
  • Hybrid: (見逃した!)

Static Maps API

  • encoded polylines
  • special mobile tiles
  • custom icons

Native APIs

  • iPhone MapKit
    • Objective C
    • JavaScirpt API よりちょっと強力
  • Android MapView
    • Java
    • iPhone より機能はたくさん

Hybrid

  • App Store に登録できる
  • 開発は面倒

Google Maps API V3

  • V2 より速くなったよ
  • 最初に static map を呼べばさらに速くなるよね
  • 画面サイズに合わせてコントローラーの表示が変わるよ
  • API Key がいらなくなったよ

Android のエミュレータ上で Hybrid アプリケーションの例

(つづく)

カテゴリ
google google

LEGO のブタがかわいすぎる件

作成者 takanori投稿日 2010年03月10日 12時48分 最終変更日時 2010年03月10日 12時48分

もうすぐ発売される #7684: Pig Farm & Tractor は去年からはじまった農場シリーズのつづきってことで、日本での名前は「養豚場とトラクター」です。そのまんまですね。

で、このセットにはブタのLEGOが4つついてくるんですが、これがもうかわいい。目がつぶらで。

このブタを手にいれるためにもこのセットは是非買いたいなと。

あんまりパーツ情報は詳しくないんですけど、このブタって過去のセットに入っていたんですかね? それとも新しいパーツ?まぁ、どっちにしても私は持ってないので、買うかなと。

去年発売された #7637: Farm (日本では「農場」)も牛2頭に犬1匹、猫1匹が入っていて、動物好きにはたまらない感じです。

まぁ、こっちは持ってるんですけど。

当然、組んでませんが...

  • Authors:
  • Publisher: レゴ
  • ISBN:
  • Amazon Price: ¥ 5,775 ¥ 4,000     You save ¥1775.00 (30%)
  • Authors:
  • Publisher: レゴ
  • ISBN:
  • Amazon Price: ¥ 14,000

カテゴリ
lego lego

plone 3.3.5 がリリース

作成者 takanori投稿日 2010年03月09日 23時50分 最終変更日時 2010年03月09日 23時50分
plone 3.3.5

plone 3.3 系の最新バージョン Plone 3.3.5 がリリースされました。

まだ、plone.org のページは Unreleased のままですが、すでに Unified Installer と Mac OS X(Snow Leopard)用のインストーラが用意されています。

バージョンアップする場合は、いつものように buildout.cfg に書いてある 3.3.43.3.5 に書き換えて bin/buildout -n を実行してください。

今回のバージョンアップは bugfix ということですので、3.3.4 を使っている方はバージョンアップしましょう。

http://plone3.takanory.net/ も 3.3.5 にマイグレーションしました。

ちなみに、 Plone 4.0b1 もリリースされたみたいなので、そのことは次のエントリに書こうと思います。

カテゴリ
plone plone

AVATAR を見てきた

作成者 takanori投稿日 2010年03月05日 23時58分 最終変更日時 2010年03月06日 00時04分
エラー画面

先日やっと、本当にやっと映画「 アバター 」を見てきました。

場所は日本に4つしかない?IMAX 3Dで上映されている 109シネマズ川崎 です。

ずっと見たいなー見たいなーと思っていたんですが、前もってチケットをとらないとぜんぜん席が取れなかったし、そもそも土曜の10:00の回とかおきれそうもないと思って、どうしようかなーとずっと思っていました。

すると会社で「今度、ちょっと夜間作業手伝ってくれない?」みたいな話があって、「えーめんどいなー」と思ってました。 が、ふと「あれ?平日昼にアバター見に行くチャンスじゃね?」と思ってチケットの状況を調べてみると、そこそこいい席が取れそうな感じ。

というわけで前日に2,200円(高いですねー)のチケットを予約して、アバターを見てきました。

感想は「よかった。ぜんぜん値段分の価値があった」といった感じです。他の 3D 形式の映画館で見たわけではないのでなんともいえませんが、あの馬鹿でかい IMAX のスクリーンで 3D で見て、なんていうか今までの映画とは違う映像体験をしたなといった感じ。

ストーリーも思ったより楽しめました。後半あんな展開になるとは思ってませんでしたが。最後の方にはネイティリとかの顔にもだいぶ慣れて「あれ、かわいいんじゃね?」って感じ。そのあと川崎に住んでいる友達と晩御飯食べたんですが「近くに住んでるんだし、是非見るべき!!」と超おすすめしておきました。

本編の前にアリスの3Dの予告をやってたんですが、これも見たい感じーー。IMAX 3D にハマる人が増えるんじゃないでしょうか。

あ、画像は映画館にあった案内画面です。なんかエラーが出てたようです。

カテゴリ
movie movie

2010年の World Plone Day は4月28日(水)

作成者 takanori投稿日 2010年03月04日 22時32分 最終変更日時 2010年03月04日 22時35分
World Plone Day ロゴ

(多分)2年前から開催されているイベント、 World Plone Day 今年は祝日の前日4月28日に開催予定です。

この World Plone Day は世界中で同じ日にそれぞれの場所で Plone に関するイベントをやろう! というもので、今年も東京でも開催予定です。

現時点で開催地区は World Plone Day 2010, Local Hosts にあるとおり、それほど多くありませんが、これから増えてくるものと思われます。

詳細は World Plone Day, April 28th 2010 に記載してあるとおりです。 日々の情報は http://twitter.com/worldploneday で流すみたいですね。

東京での開催はまだ World Plone Day 2010の開催決定 くらいしか書いてない通り未確定ですが、だいたいこんな感じになりそうです。

  • 4月28日(水)の夜に開催
  • 場所は都内の会議室
  • 大物ゲストが海外から来るかもしれない
  • きっと飲み会はあるでしょう

というわけで、興味のある方はいまから予定を空けて置いてください。ゴールデンウィークの直前です。深酒しても大丈夫。

東京以外でも、Plone を肴に集まって飲んだりするところありませんかねぇ。北海道とか中部とか関西とか四国とか。是非。 オンラインで中継したりとか。

ちなみに World Plone Day 2010 Shirt が注文可能になっています。誰か注文しませんか?

カテゴリ
plone plone

はやしやの幻のプリンソフト

作成者 takanori投稿日 2010年03月03日 22時40分 最終変更日時 2010年03月03日 22時52分
幻のプリンソフト
プリン部分

今日は夜勤となったため、その前にラゾーナ川崎に行って映画「AVATAR」を見ました。
まぁそれはおいといて、1Fにある「はやしや」という京都のお茶屋さんの抹茶ソフトクリームを食べました。
選んだのは平日の17時からしか販売してないらしい「幻のプリンソフト」420円。
上段には抹茶とバニラのミックスソフトクリーム。バニラは意外に牛乳度高めで好きな味。抹茶は見た感じは普通ですが味は色に比べて抹茶濃いめです。
ソフトクリームを食べすすめると下にプリンが見えてきます。抹茶プリンと普通のプリンが層になっていて色んな味が楽しめてお得な感じ。

ただ、ソフトクリームとプリンを一緒に楽しむって感じではなく、それぞれ別のものって感じなのが残念〜。

カテゴリ
icecream icecream
moblog moblog

オープンソースカンファレンス2010 Tokyo/Spring に参加

作成者 takanori投稿日 2010年03月02日 21時19分 最終変更日時 2010年03月02日 21時19分

2月26日に オープンソースカンファレンス2010 Tokyo/Spring に行ってきました。 東京では半年おきに開催されていると思われる OSC ですが、私はなかなか参加する機会がなく初めての参加でした。

場所はちょっと遠いですが、多摩モノレール沿いの 明星大学 という場所。新しい大学なのかとってもきれいなたてものです。

私は plone のブースにもいたんですが、基本的には CMS 関連の発表を聞いていました。

午前中から参戦のつもりが、調布駅の乗り換えにミスったため、午後からのセミナー3つしか聞けませんでした。残念。

というわけで、詳細なレポートをどうぞ。

その前に、昼食を大学の学食で食べたんですが、その学食がなんと 銀座スエヒロ 。 大学らしく肉々しいメニュー中心ですが、非常に安価でおいしかったです。 毎日これが食べられる大学生はうらやましいですが、確実に太るだろうなぁ。

カテゴリ
plone plone

(第8回)Zope/Plone開発勉強会が終了

作成者 takanori投稿日 2010年03月01日 23時53分 最終変更日時 2010年03月01日 23時53分
ダール豆のカレー

(第8回)Zope/Plone開発勉強会 が2月20日に終了しました。

場所はいつもの タイムインターメディア さんです。いつもありがとうございます。

今回私は Plone Slimbox の plone 4 対応、 mr.developer を使った開発をちょっと試してみる、 AT Google Maps の plone 3 対応バージョンの作成の3つを行いました。

ある程度進みましたが、途中で知り合いの演奏会を聞きに行かないと行けないので、先に帰りました。残念。

実際にやった内容はこんな感じです。

Plone Slimbox

Plone Slimbox は plone のバージョン番号を見てページ描画を切り替えてますが、これを plone 4 にも対応させようとしました。

バージョン番号を取得する方法が、plone 3 までは portal_migration.getInstanceVersion() でしたが、 plone 4 からはここが portal_migration.getSoftwareVersion() に変わりました。

ここまではうまくいったんですが、ページテンプレートの中からページテンプレートを読む部分が、エラーで動作しませんでした。残念。

plone 4 からページテンプレートを読むときの制限とかが変わったんでしょうか?後日調べてみることにします。

どうにもならなかったら、plone 4 専用バージョンを作らないとなぁ。

mr.developer

開発をスムーズにすすめるために、mr.developer を使うことにチャレンジしてみました。

buildout.cfg に以下のように書いて適用します。

[buildout]
extensions = mr.developer
sources = sources
auto-checkout = my.package

[sources]
my.package = svn http://example.com/svn/my.package/trunk

ただ、ここで問題が一つあって、 mr.developer が「subversion 1.5 以上じゃないとだめだよ!!」と怒ります。 Vine Linux 4.2 上の subversion 1.3.2 しか入っていません。困ったなーと思って聞いてみると、どうやら mr.developer の最新バージョンでは subversion のバージョン指定が厳しくなったので、古いバージョンをインストールすればいいようです。

buildout.cfg に以下の記述を追加して、バージョン 1.9 をインストールすることによって、動作するようになりました。

[versions]
mr.developer = 1.9

ATGoogleMaps

plone 3 対応の ATGoogleMaps の作成はちゃくちゃくと進んでいていて、マーカー表示、情報ウィンドウの表示などは普通にできるようになりました。

以下の点に対応したら、ベータ版として公開予定です。

  • マーカーの一覧作成を objectValues() から portal_catalog を使用した形式に変える
  • 情報ウィンドウになぜかスクロールバーがでるので、出ないようにする
  • Google Earth 用の kml でエラーがでるので修正する。

次回 (第9回)Zope/Plone開発勉強会 は3連休の初日ですが、3月20日に開催予定です。 参加をお待ちしています。 ぜひ、一緒に開発して、そのあと飲んだくれましょう。

カテゴリ
plone plone

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