パーソナルツール
現在の場所: ホーム takalog
書いた本
Plone 完全活用ガイド の Chapter 1, 2, 3, 11 を執筆しました。
plone のインストール、使い方から、機能・デザインのカスタマイズ、プロダクトの作り方まで、 plone のすべてがぎゅっと詰まっている書籍になっていると思います。
plone に興味がある人から、すでに使いこなしている方まで、ぜひ読んでみてください。
Plone 完全活用ガイドのサポートページ
« 2010April »
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 の方にまとめていこうと思います。 コメント・ツッコミはご自由にどうぞ。
twitter facebook linkedin foursquare
カテゴリ
android (16)
av (27)
books (35)
coreblog (49)
ds (22)
ferret (24)
google (34)
icecream (44)
lego (69)
mac (20)
misc (74)
moblog (277)
movie (32)
pc (44)
plone (337)
puzzle (42)
python (56)
server (67)
snowscoot (9)
software (126)
sports (32)
suidou (30)
winds (47)
 
文書操作

GDD Phone の ROM を Complete Eclair に入れ替え

作成者 takanori投稿日 2010年04月05日 23時41分 最終変更日時 2010年05月03日 23時30分

「openEclair以外にもこういうのあるよ」と会社の人に教えてもらったので、 GDD Phone(HT-03Aと同じやつ)にいろいろ ROM を入れ替えてみました。

結論としては SuperEclair → eclairOG と来て Complete Eclair の v1.2 を使っています。

が、先ほど見たら Complete Eclair v2.0 がリリースされたらしいので、入れ替えようかなと。

他の3つを使わなくなった理由はこんな感じですが、バージョンが変わるとまた状況が変わるかも知れませんので、参考程度に。

  • OpenEclair: とりあえず動作するけど、他の3つに比べて一番重たい感じ
  • SuperEclair: 日本語ロケールが入っていないのが残念
  • eclairOG: いい感じだけど foursquare アプリが動かなかった
  • CompleteEclair: OpenEclair より軽い感じ、日本語入っている、一通り動作するので問題なさそう

手順は大きく分けてこんな感じですが、前提として GDD Phone に openEclair を入れた に書いてある Rooted とリカバリツール(RA-sapphire)は入っているものとします。

  • アプリケーションをバックアップ
  • Nand backup
  • Complete Ecliar をインストール
  • アプリケーションをリストア

アプリケーションをバックアップ

まず最初に今入っているアプリケーションをバックアップします。

アプリケーションをあらかじめバックアップしておくと、ROM の入れ替え後にそれらのアプリケーションをリストアして、一気に必要なアプリケーションを揃えることが可能です。

再度ダウンロードしなくていいので、アプリケーションをインストールしなおすことがかなり楽になります。

まず、 backapps_v0.35.zip をダウンロードして解凍し、 backapps.sh というスクリプトを Android に入っているSDカードにコピーします。 (ここでは SDカードのルートにコピーしたことにします)

次に adb shell 上で backapps.sh を実行して、バックアップを作成します。 -s オプションの後に任意の文字列を入力すると、その名前でバックアップを作成します。

C:\>abd shell
# sh /sdcard/backapps.sh -s 20100405

BackApps 20100331, proceed? (y/n) y
y
--- Backup Applications
started at 05-04-2010 12:07:30
--- Remove Google Experience
--- Done!
ended at 05-04-2010 12:08:44 (Runtime:1m14s)
# ls /sdcard/backapps
20100405
# exit

参考: ツール/Backapps | Android Custom Cookbook

Nand backup

次に、現在の状態のバックアップをとります。Android のホームメニューを押しながら起動して、リカバリメニューに入ります。

このバックアップをとっておくことにより、いざという時に以前の状態(OS、設定、アプリケーションなどすべて)に戻すことができます。

backup/restore メニュー

まず、リカバリメニューの中にある backup/restore を選択します。

Nand backup

次に Nabd backup を選択してバックアップを実行します。

バックアップはSDカードの /nandroid/HTxxxxxx というディレクトリの下にディレクトリが日付付きで作成されます。

このままだと名前がわかりにくいので、あとで ROM名と日付けなどを入れたディレクトリ名に変えておくとよいと思います。

Complete Ecliar をインストール

準備が整ったので、 Complete Eclair をインストールします。

Wipe メニュー

最初に、リカバリモードの Wipe メニューで不要なキャッシュやデータを削除してきれいにします。

その後は Flash zip from sdcard メニューで、あらかじめ SDカードのルートに置いておいた ROM の zip ファイルを展開します。

正常にインストールできたら、 Reboot system now を選択して再起動します。

起動アニメーション

起動アニメーションはこんな感じでした。Nexus One 風なんでしょうか?

デスクトップ

初期状態のデスクトップはこんな感じです。

アプリケーションをリストア

新しい ROM で正常に起動したら、バックアップしていたアプリケーションをリストアします。

リストアする場合は backapps.sh-r オプションを指定します。 すると、リストア対象となるバックアップの一覧が表示されるので、リストアしたいものの番号(この場合は 2)を指定します。

するとあとは、リストアが進行します。最後に無線LANの設定とブラウザの設定とラウンチャーの設定をリストアするかを聞いてくるので、 y または n で回答します。 違う ROM の場合はラウンチャーの設定はリストアしない方がいいみたいです。

C:\>abd shell
# sh /sdcard/backapps.sh -r
1. 20100331
2. 20100405
Choose a Backapps (type in the number and press enter)...2
Restore 20100405, proceed? (y/n) y
y
started at 05-04-2010 12:27:46
find ZipAlign...
--- ZipAligning Restore apps
ZipAligning Maps.apk
:
:
ZipAligning wireless_tether_2_0-pre3_eclair.apk
ZipAligning com.langlearner.lessons.apk
--- Reinstalling Applications
        pkg: /cache/app/Maps.apk

:
:
Processing (104 of 104): com.google.android.backup...
--- Fix ExPermissions
--- Done!
ended at 05-04-2010 12:41:38 (Runtime:13m52s)

find wifi settings. restore? (y/n) y
y
find browser settings. restore? (y/n) y
y
find Launcher settings.restore? use same rom only! (y/n)n
n
# exit
アプリケーション

リストアが終了してからアプリケーション一覧を見てみると、いろいろとイントールされていることが分かります。

端末情報

最後に Complete Eclair のバージョン情報などです。

カテゴリ
android android
トラックバック用URL:
http://takanory.net/takalog/1218/tbping

plone 4.0 beta 1 の Windows 用インストーラがリリース

作成者 takanori投稿日 2010年04月08日 01時31分 最終変更日時 2010年04月08日 01時32分
ダウンロードページ
トップ画面
認証画面
Ploneサイトを作成
バージョン概要

plone 4.0 beta 1 は3月14日にリリースされていたんですが、当初は Unix 系OS用 Unified Installer と Mac OS X 用のインストーラしかありませんでした。

しかし、やっとのことで Windows 用のインストーラが提供されました。

Plone 4.0 (Beta release) からダウンロードできるので、これで Windows 上でも Plone 4.0 を簡単に試すことができます。

インストーラ自体の動作はだいたいいつもと同じなので、ダウンロードしたファイル(Plone-4.0b1.exe)を実行して、あとは画面の指示に従うだけでインストールは終了です。

サーバを起動したあと、トップ画面(デフォルトでは http://localhost:8080/)にアクセスすると、「新しいPloneサイトを作成」しろといわれるので、ボタンを押してサイトを作成します。

ここで管理者権限で実行するために「認証画面」が表示されるので、インストール時に設定したユーザ名とパスワードを入力します。

認証が通ると「Ploneサイトを作成」画面が表示されるので、 パス識別子 (URLとして使用される値)、 タイトル 、**言語** などを設定して「Ploneサイトを作成」します。あとは作成したサイトにアクセスすれば Plone 4.0 のトップページが表示されます。

というわけで、とりあえず Windows 上で plone 4.0 beta 1 が動作することは確認できると思います。

カテゴリ
plone plone
トラックバック用URL:
http://takanory.net/takalog/1219/tbping

GDD Phone の ROM を Complete Eclair 2.0 にさらにアップグレード

作成者 takanori投稿日 2010年04月10日 13時38分 最終変更日時 2010年05月03日 23時42分

最近 GDD Phone の ROM を Open Eclair v1.2.2Complete Eclair v1.2 と入れ替えてますが、さらに Complete Eclair v2.0 に入れ替えました。だいぶいい感じなので、しばらくはこのバージョンで落ち着きそうな感じです。

以下、ざっくりとした手順です。

事前条件としては Rooted してあって、Root になれることと、 RA-sapphire をインストールしてあって、リカバリツールが使えることです。

Complete Eclair v2.0 をダウンロード

まず最初に [UPDATE][ROM]CaNNoN202 Complete Eclair [v2.0](Almost Complete)[4/2/10]-[FAST][STABLE] - xda-developers にアクセスして、 Complete Eclair v2.0 の ROM が入った zip ファイルをダウンロードします。

普通のテーマと黒いテーマが用意されているようなので、お好みでどうぞ。 私は黒い方を使っています。

ダウンロードした zip ファイルを SDカードの一番上に置いておきます。

Complete Eclair v2.0 をインストール

あとは以下の手順でインストールするだけです。

  1. backapps.shアプリケーションをバックアップ
  2. 再起動して、起動時にホームボタンを押してリカバリモードに入る
  3. 必要なら Nand backup で現在の状態をバックアップ
  4. Flash zip from sdcard で Complete Eclair 2.0 を書き込む
  5. Wipe で不要なデータを削除
  6. Reboot system now で再起動する

困ったこと

再起動後にアプリケーションのリストアとフォントの入れ替えをしようと思ったんですが、ここで困ったことが起こりました。

アプリケーションのリストアをしようと思って、 backapps.sh を実行しようとするとエラーが動作しません。

ソースを見てみると、シェルスクリプトの if 文などの書き方に一部問題があったようで、新しい sh では動かなくなっていました。 動作するように書き換えて作者さんにパッチを送ったところ取り込まれました。さらに更新されているようなので、みなさん最新の Backapps を使用してください。

次に、フォントを入れ替えようとしたらこれも失敗しました。フォントが保存されているファイルシステムが変わったようです。 blogSetomits : GDD Phone の ROM を Complete Eclair 2.0 に を参考にして以下のようにすることで、無事フォントの入れ替えもできました。

C:\> adb shell
# mount -o remount,rw /dev/block/mtdblock4 /system/csys
# cp /sdcard/DroidSansJapanese.ttf /system/fonts
# reboot

これで、無事にフォントも入れ替えることができました。

Complete Eclair 2.0 の端末情報はこんな感じです。

Complete Eclair 2.0 の端末情報

また、写真のギャラリーが新しい形式に変わってました。端末を傾けると表示が斜めになったりするなど芸が細かいです。 (処理が重たいですが...)

ギャラリー

端末このままで速いCPUに載せ替えたりできないかなぁ...

カテゴリ
android android
トラックバック用URL:
http://takanory.net/takalog/1220/tbping

Plone 4.0 beta 2 がリリース

作成者 takanori投稿日 2010年04月15日 23時43分 最終変更日時 2010年04月15日 23時43分
Plone 4.0 beta 2
バージョン概要

4月13日に Plone 4.0 (Beta release 2) がリリースされました。

buildout でインストールしているかたは buildout.cfgextendshttp://dist.plone.org/release/4.0b2/versions.cfg に書き換えてから以下のようにすればアップグレードされます。

% bin/buildout -n
% bin/instance resart

あとは ZMI でアップグレード(マイグレーション)を実行してください。

なお、今回は各種OS用のインストーラーも素早く(Windows 版も)用意されています。 なので、Windows でもすぐに試せます。

ちょっといじってみましたが、beta 1 に比べてだいぶ安定してきたかなという印象です。

テストサイトの http://plone4.takanory.net/ も 4.0b2 にアップグレードしてあります。 管理ユーザは admin/admin 試してみたい方はご自由にどうぞ。

「このプロダクト動くか試したいから入れてみてー」という要望があれば、コメントください。

カテゴリ
plone plone
トラックバック用URL:
http://takanory.net/takalog/1221/tbping

第17回定期演奏会(4月25日)のお知らせ

作成者 takanori投稿日 2010年04月20日 01時03分 最終変更日時 2010年04月20日 01時08分
第17回定期演奏会

直前のお知らせですが、私が所属する吹奏楽団の演奏会のお知らせです。

多摩ウィンドフィルハーモニーオーケストラの 第17回定期演奏会 が4月25日(日)に開催されます。

プログラムなどの情報は以下の通りです。

  • 日時: 2010年4月25日(日)
  • 開演: 14:00(開場 13:30 終演 16:00予定)
  • 全席自由、前売り600円、当日800円(下に チケットプレゼント情報あり )
  • 会場: パルテノン多摩 大ホール(京王、小田急、多摩都市モノレール多摩センター駅から徒歩5分)

主な演奏曲目はこんな感じです。

  • ゲールフォース (P.グレイアム)
  • オリエント急行 (P.スパーク)
  • 威風堂々 第1番 (エドワード・エルガー)
  • 第6の幸福をもたらす宿 (マルコム・アーノルド)

「ゲールフォース」はアイルランドの音楽を使った、踊りだしたくなるような?ノリノリの曲です。 「オリエント急行」はその名の通り急行列車をモチーフにした曲で、聞いていると本当に列車に乗っているような感覚になるかも知れません。 私もトランペット以外に特殊な楽器を使って効果音として参加もします。 「威風堂々」はとっても有名な曲で、イギリスの第2の国歌とも言われてます。 「第6の幸福をもたらす宿」はもともとは映画音楽なんで、かなりドラマチックな曲になってます。

チケットプレゼント情報

で、このサイトを見ていて「あ、聞きに行こうかなぁ」という方にチケットをプレゼントさせていただきたいと思います。 twitter@takanory あてに「チケットプレゼント希望」と書いて「お名前と希望枚数(4枚まで)」をつぶやいてください。 当日会場にチケットを置いておくので、受付で名前を言えばチケットを受け取れるようにしておきます。

カテゴリ
winds winds
トラックバック用URL:
http://takanory.net/takalog/1222/tbping

World Plone Day 2010(4月28日)のお知らせ

作成者 takanori投稿日 2010年04月22日 01時11分 最終変更日時 2010年04月22日 01時12分
World Plone Day ロゴ

一つ前のエントリ 第17回定期演奏会(4月25日)のお知らせ に続いて、直前お知らせシリーズです。

年に一度、世界中で Plone のイベントを行う日、 World Plone Day がもうすぐ(4月28日)きます。

開催概要は World Plone Day 2010/Tokyo 2010年4月28日開催 事前登録受付中! — オープンソースCMS - plone.jp に載っているので、紹介したいと思います。

  • 日時: 2010年4月28日(水) 18:45-21:00(18:20受付開始)
  • 会場: JETRO 5A会議室(5F)←JETRO 専用エレベーターで向かいます
  • 地図: 赤坂アークヒルズ

気になるイベントの中身はこんな感じで、最近のPloneの話しと事例紹介、あとは Skype を使って海外の Plone コミュニティの話しを聞くって感じで盛りだくさんです。

  • 18:45 開会
  • 18:50 海外クリップ: 世界のWPD〜台湾とつないで
  • 19:00 スペシャル講演: Plone4について(寺田学)
  • 19:25 海外クリップ: 世界のWPD〜ニュージーランドとつないで
  • 19:35 アドオンプロダクトの紹介(Plone3対応版)(鈴木たかのり)
  • 20:00 事例紹介: Ploneによるメンズ・ファッション&カルチャー・デジタルマガジンを創刊(Roger Francis Clark + 本多重夫)
  • 20:15 事例紹介: E-ディフェンスアーカイブ(ASEBI)の構築(酒井久伸他)
  • 20:35 事例紹介: 天文データアーカイブALMA Science Archive (ASA) PortalにPloneを採用(パンタ・ボーラ)
  • 20:45 書籍紹介・プレゼントコーナーなど

私も「アドオンプロダクトの紹介」ところで話しをさせてもらいます。 内容は、去年も同じテーマで話させてもらったので、より最新の情報とか今が旬のおすすめアドオンプロダクトとか、今後のプロダクト開発の動向とかを話したいなーと思ってます。

去年の World Plone Day のことを書いたエントリはこんな感じでした。

というわけで、参加してみようかなーって思った方は 事前登録フォーム から登録してくださいませ。 終了後は懇親会もやるので、そちらも都合があえばぜひどうぞ。

では、28日にお会いしましょう。

直接関係ありませんが、定期演奏会チケットの twitter プレゼントも 第17回定期演奏会(4月25日)のお知らせ に書いてますんで、こちらもあわせてどうぞ。

カテゴリ
plone plone
トラックバック用URL:
http://takanory.net/takalog/1223/tbping

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