夏季限定 ハーゲンダッツ ソルベが発売開始


今日、コンビニに行くと、ハーゲンダッツのソルベ(シャーベット)が置いてました。まだ食べてませんが「もうそんな季節か!」といった感じです。
今年のソルベは ラ・フランス と フランボワーズ の2種類。
6月29日から発売開始しているようですね。
このソルベ、写真をみて「あれ?入れ物ひらべったくない?」と思ったら、120mlから100mlに減量してました。むむー。
去年のソルベは ハーゲンダッツ ソルベ アルフォンソマンゴーとワイルドアップル でした。発売は去年は6月9日と早かったんですね。
7月20日にはクリスピーサンドの新商品 クッキー&クリーム ホワイトチョコレート が発売になるようです。
- カテゴリ
-
icecream
-
- ¦
- 固定リンク
- ¦
- コメント (0)
- ¦
- トラックバック (0)
firefox 3.5 が正式リリース
今日7月1日に Firefox 3.5 がリリースされました。
内容は Firefox 3.5 rc3 と同じようです。Firefox 3.0 を使っている人は、ソフトウェア更新で 3.5 にアップグレードできます。
自分が使っている拡張機能でもいくつか firefox 3.5 に対応していないものがあります。 けっこうあって、以下の拡張機能が対応していません。
- Adsense Notifier
- DragDropUpload
- keyconfig
- MouseoverDictionary
- Popup ALT Attributes
- Tab Mix Plus
- Text Link
あとで、拡張機能のバージョンチェックをはずして、動作するか確認してみようと思いますが。 DragDropUpload が動かないのはわかっているので、これが動かないのが非常に残念です。
とりあえず、firefox 3.0 と 3.5 の両方を入れてあるので、平行して使っていこうと思います。
プロファイルは作り直そうかなぁ。
- カテゴリ
-
software
-
- ¦
- 固定リンク
- ¦
- コメント (0)
- ¦
- トラックバック (0)
Zope3の本がでてたゾウ!
- Author: Philipp von Weitershausen
- Publisher: Springer
- ISBN: 354076447X
-
Amazon Price:
¥ 6,225¥ 4,985 You save ¥1240.00 (19%)
Third Party Price:¥5594.00 You save ¥631.00 (10%)
ジュンク堂書店のTwitter — Talpa memorandum を読んで 「へー、ジュンク堂の Twitter 面白そうだな読んでみよう」と思 junkudo_ike_pc を見てみると気になるつぶやきがありました。
Twitter / ジュンク堂書店池袋本店/PC書: 6/30新刊:ISBN978-4-431-10040 ... にこんなつぶやきが
6/30新刊:ISBN978-4-431-10040-9 シュプリンガー・ジャパン『Zope3入門篇 Zopeを使ったWebコンポーネント開発』P.フォン・ヴァイテルスハウゼン著 山本烈・柏野雄太・小松亮介訳 15冊入荷 Zope3の本がでたゾウ!(帯より)表紙はゾウです。
なぬっ!?zope3の日本語の本が出る(というか出た)とはっ!!
というわけで調べてみました。amazon にはまだ並んでいないようですが、 オンライン書店ビーケーワン:Zope 3入門篇 Zope 3を使ったWebコンポーネント開発 で見つけました。
書籍「Zope3入門篇 Zope3を使ったWebコンポーネント開発」
- 著者: P.フォン・ヴァイテルスハウゼン著
- 訳者: 山本 烈、柏野 雄太、小松 亮介
- 価格: 4,725円
- 出版: シュプリンガー・ジャパン
- サイズ: 24cm/413p
なんか、出版社の 新刊・近刊速報 のページにも載ってないんですけど。
この本自体は洋書の Web Component Development with Zope 3 を翻訳したもののようです。 563ページだったものが413ページに。あれ、翻訳ものなのにページ数が減ってる?抜粋してるのかな。
とりあえず明日立ち見して、目次とかをざっとチェックしてみよう。そうしよう。 なんにしても、zope3 に関する情報が日本語でまとまっているので、かなり興味深いかなと思います。
翻訳のみなさんお疲れ様でした。
表紙のゾウがかわいいですね。
-
- ¦
- 固定リンク
- ¦
- コメント (2)
- ¦
- トラックバック (0)
forecastfox の日本語化フィルタを lxml に変更
コードはもうちょっと安定したらきれいにしますが、 firefox に天気予報を表示する拡張機能 forecastfox の 日本語対応版 で使っているフィルタを書き換えました。
このフィルタは、 http://www.accuweather.com/ から XML 形式で送られてくる天気予報のうち、地名と風向きを日本語に変換するものです。
以前のフィルタでは、天気や曜日の表記も日本語に変換していましたが、最新の forecastfox では拡張機能側でこのあたりの表記を日本語にするので、変換対象からはずしました。
また、いままで XML の変換は文字列のパターンマッチで置換していた(ダサ)のですが、そこを lxml を使ってパースして XPath で変換対象のノードを探して置換する形に変えました。
置換する部分のコードはざっくりこんな感じです。
実際に元データとなる 天気予報XML を見ると、なんとなく雰囲気がわかると思います。
# 風向き
WIND = {
"N": "北",
:
}
# 都道府県
STATE = {
"Japan": "日本",
"Aichi Japan": "愛知県",
:
}
# 都市
CITY = {
"Abashiri": "網走",
"Abiko": "我孫子",
:
}
def handler(req):
url = "http://forecastfox.accuweather.com/adcbin/forecastfox/weather_data.asp?" + req.args
from lxml import etree
tree = etree.parse(url)
ns = {'t':'http://www.accuweather.com'}
state = tree.xpath('//t:state', namespaces=ns)[0]
state.text = unicode(STATE.get(state.text, state.text), 'utf-8')
city = tree.xpath('//t:city', namespaces=ns)[0]
city.text = unicode(CITY.get(city.text, city.text), 'utf-8')
winds = tree.xpath('//t:winddirection', namespaces=ns)
for wind in winds:
wind.text = unicode(WIND.get(wind.text, wind.text), 'utf-8')
wdata = etree.tostring(tree)
req.set_content_length(len(wdata))
req.write(wdata)
return apache.OK
コードの前半部分で、英語を日本語に変換するための変換用辞書を作ります。
それから etree.parser(url) で XML をパースしたデータを作成します。
そのあとはノードを探しては ノード.text を変換用辞書を使用して書き換えることによって、英語から日本語に変換しています。
基本的に tree.xpath(xpath式) でノードを検索するんですが、ここで引数に namespaces=ns というのがついていると思います。 lxml でネームスペースを指定して検索する場合はこういう書き方をするそうです。
最初はこれがわからず、ぜんぜんノードがひっかからなくて「なんだろう~~」と悩んでました。
というわけで、とりあえず動いたようなのでこのまま動かしていきます。なにか動作に問題があったら連絡くださいませ。
-
- ¦
- 固定リンク
- ¦
- コメント (0)
- ¦
- トラックバック (0)
Google Developer Day 2009レポート(OpenSocial/Open Source編)
Google Developer Day 2009レポート(Google Maps API活用講座編) の続きです。
一つ目は OpenSocial in Japan 二つ目は Google & Open Source です。
OpenSocial in Japan
OpenSocial の導入編ということで、概念から説明していく感じでいた。 私が会場に行ったときにはすでに満席で、私は前の方で床に座って聞きました。
- 田中 洋一郎氏(API Expert/株式会社ミクシィ)
- Write once, Deploy everywhere
OpenSocial API Specification
OpenSocial API の全体的な構成の説明。
- OpenSocial API は JavaScript(クライアント)とRESTful(サーバ)の2種類のAPI
- JavaScript API
- XML + HTML + JavaScript (+ Flash and etc.)
- Gadget XML & Views
- OpenSocial JavaScript API
- Person API: ユーザのプロフィール情報を取得、SNSによって取れる情報が違う
- Friends API: user id, group id, network distance(距離、友達の友達とか)
- Activities API: 最新の日記一覧とかそーいうの
- Persisitence API: データをいったんどこかにおいておく
- RESTful Protocol
開発手法
OpenSocial で開発するときの環境とか便利なツールの話。
- OpenSocial Dev App
- OSDE (OpenSocial Develpment Environment)
- opensocial-jquery
- OpenSocial サーバはキャッシュの仕組みがあるので、開発中はキャッシュをオフにしよう
日本におけるOpenSocial
各 SNS の対応状況とか本とかハッカソンとかいろいろな環境の紹介。
- gooホーム: ver.0.8.1、日本で最初に OpenSocial に対応
- mixiアプリ: ver.0.8.1、モバイル版が明日リリース → (mixiアプリモバイル がリリースされたようです)
- jOpenSocial
- jQuery.opensocial_simple Plugin
- 書籍: OpenSocial入門
- OpenSocial Hackathon
OpenSocial v0.9
規格は決まったけどまだ実装はないっぽい。
Open Source
続いて Google と Open Source のかかわりについてのセッションに参加しました。
- Chris DiBona
- 今日話すのは Google での Open Source の使い方とかかわり方について
- 世の中の Open Source License User が使っているライセンスの割合
- 1/2 GPL, 1/4 LGPL, and Others
- なぜ Open Source を使うのか?
- Intellectual Curiosity/Stimulation(44.9%)
- Skills Improvement(41.3%)
Open Source use at Google
こんなのを使っていて、いろいろパッチを送っているよ
- Linux kernel
- Apache Tomcat
- SSH
- 他いろんな Open Source にパッチを送ってるよ
Hwo does Google take part?
Google が中心になってすすめている、いくつかの Open Source のプロジェクトの紹介。
- Major Projects: GWT (Google Web Toolkit)
- Major Projects: Chromium
- Major Projects: Android
- Google Wave (incoming!)
- Google Summer of Code
その後、けっこう時間があまったので質疑応答があったんですけど、基本的に普通の回答しかしてくれなくて 「ぶっちゃけどーなの?」みたいな話がなくて残念でした。まぁ、話せないんでしょうけど。
Google 的に Open Source にした方が意味があるものはオープンにして、そうじゃないものは内部で進めるって感じですかね。
- カテゴリ
-
google
-
- ¦
- 固定リンク
- ¦
- コメント (0)
- ¦
- トラックバック (0)
GODIVA キャラメル チョコレート チップ
だいぶ前に買った GODIVA の新作アイス キャラメル チョコレート チップ を食べました。
濃厚なキャラメルアイスの中に、くだいたチョコレートが入っています。
キャラメルはGODIVAでも作ってたりするんですかね?
このアイスがかなり濃厚でおいしいです。
チョコレートは当然のようにうまい。
ショコリキサーのキャラメルも今度飲んでみようっと。
- カテゴリ
-
icecream
-
- ¦
- 固定リンク
- ¦
- コメント (0)
- ¦
- トラックバック (0)
android scripting environment 0.8がリリースされたけど
先日の Google Developer Day で GDD Phone をもらったので Android 上のアプリケーションを作ろうと思ったりしていますが、みなさんいかがお過ごしでしょうか?
Java で作るのもいいんですけど、 Android Scripting Environment (ASE) という Android 上で python とか Lua とか BeanShell でプログラムが作れる環境があるということで、インストールしていました。
そして、 Android Scripting Environment のページに行くと最新バージョンの 0.8 がリリースされていました。
が、ちょっと困ったことが。
今回のバージョン 0.8 から言語環境とサンプルのスクリプトが別パッケージとなりました。 おそらく、今後インストールするスクリプト言語を選べるようにするためだと思います。
で、この別パッケージを入れる方法がわかりません。
SDカードに入れろとか書いてあるんですけど、ASE が認識してくれません。どうやって入れたらいいんだろう。(涙)
しょうがないから 0.7 に戻そうかなぁ。
-
- ¦
- 固定リンク
- ¦
- コメント (0)
- ¦
- トラックバック (0)
Top Animal Twitterer in Japan 投票受付中
なんかよくわかんないんですが、 Tweeter Wall @ mallplace.com というところがやっている twitter やっている人を投票するのに登録されたよーというお知らせがきました。
登録していただいた方ありがとうございます。(ぺこり)
というわけで Japan - Vote For Your Top Animal Twitterer Wall のページで日本の Top Animal Twitterer を決める投票が現在行われているので、 くろちゃん くりちゃん がかわいかったら ぽちっ と押していただけるとありがたいです。
平行して Mr Twitter と Ms Twitter も投票受付中です。
で、上位になるとどうなるんだ?
あ、私のはフェレットくろちゃんくりちゃんの写真です。上の画像だと一番下の段の左から2番目です。お間違いなく。
ってゆーか1位がどう見ても動物じゃないんですけど...
-
- ¦
- 固定リンク
- ¦
- コメント (0)
- ¦
- トラックバック (0)
鈴木たかのりです。とりあえず日記っぽく雑多なことを書き込んでいこうと思っています。
zope/plone関係の技術的な内容については
