今日は晴れて、風が吹いていたので、雲がきれいでした。
2009/05/16
2009/05/12
古くて新しいOS機能への回帰の動向
Firefoxの未来形ではタブ毎にプロセスを分ける設計を検討しているそうです。
これはある意味、新しくて古いOSの機能への回帰ですが、こういった流れはブラウザの他にもあるようです。
最近流行の(?)JavaVMやサーバ仮想化におけるVM(VMWare等)は、アプリケーションからしてみれば単なるOS層の再定義に過ぎません。しかしこの再定義は、JRockitのような一部の試みを除いて、HV、OS、JVMなどの言語VM、と階層が深くなる一方であり、そのオーバーヘッドも無視できなくなったようです。
これは先に述べたPCのブラウザ環境においてもそうですが、特にAndroidのようなハード制約が厳しいモバイル環境においてはなおさらです。
ここにおいて、Googleの解はOSへの回帰です。
Androidのアプリケーション開発環境は独自のJava環境ですが、その実行環境であるVMはJavaVMを用いずにDalvik仮想マシン, http://ja.wikipedia.org/w/index.php?title=Dalvik%E4%BB%AE%E6%83%B3%E3%83%9E%E3%82%B7%E3%83%B3&oldid=25752724 (last visited 5月 11, 2009).を用いています。
Dalvikの特徴の一つは、アプリケーション毎に異なるVM(Linuxのプロセス)を立ち上げることです。
これによって、OSのメモリ管理の恩恵にあずかれます。
OSのメモリ管理の利点の一つは、強力なアクセス保護機構ではないでしょうか。
これにより、バグやそれを悪用したマルウェアからの不正アクセスや以上終了から守られます。これはPCのブラウザ環境において、マルチプロセスをChrome、IE8が採用し、Firefoxが採用を検討している理由と一致します。
OSのメモリ管理の利点のもう一つは、OSのメモリ回収機構を利用できることでしょう。
これは一般にMMUのようなハードウェアのサポートを受けられることを意味しています(ARMの下位モデル等モバイル環境にはMMUがないケースもありますが)。
つまりJVMにおけるGCの厄介な問題をハード・OSに任せられることを意味します。
Dalvikは先に述べたようにアプリケーション毎にVMプロセスを分離しますので、少なくともアプリケーション終了のタイミングではOSのメモリ回収機構を活用できます。
さらには、アプリケーションプロセスのライフサイクル内におけるGCもDalvikでは特徴的です。
DakvikのGCは
これにより、シンプルかつ強力なメモリ管理が行われる、と言うことでしょうか。
これらこそ正に新しくて古いOS機能への回帰です。
Firefoxのタブも、Chromeに似たマルチプロセス化へ - @ITもちろん、
タブごとのマルチプロセス化による恩恵は、グーグルがChromeの発表時に広く宣伝したことで知られるようになったとともに、
IE8ベータの影響も大きいようです。
これはある意味、新しくて古いOSの機能への回帰ですが、こういった流れはブラウザの他にもあるようです。
最近流行の(?)JavaVMやサーバ仮想化におけるVM(VMWare等)は、アプリケーションからしてみれば単なるOS層の再定義に過ぎません。しかしこの再定義は、JRockitのような一部の試みを除いて、HV、OS、JVMなどの言語VM、と階層が深くなる一方であり、そのオーバーヘッドも無視できなくなったようです。
これは先に述べたPCのブラウザ環境においてもそうですが、特にAndroidのようなハード制約が厳しいモバイル環境においてはなおさらです。
ここにおいて、Googleの解はOSへの回帰です。
Androidのアプリケーション開発環境は独自のJava環境ですが、その実行環境であるVMはJavaVMを用いずにDalvik仮想マシン, http://ja.wikipedia.org/w/index.php?title=Dalvik%E4%BB%AE%E6%83%B3%E3%83%9E%E3%82%B7%E3%83%B3&oldid=25752724 (last visited 5月 11, 2009).を用いています。
Dalvikの特徴の一つは、アプリケーション毎に異なるVM(Linuxのプロセス)を立ち上げることです。
これによって、OSのメモリ管理の恩恵にあずかれます。
OSのメモリ管理の利点の一つは、強力なアクセス保護機構ではないでしょうか。
これにより、バグやそれを悪用したマルウェアからの不正アクセスや以上終了から守られます。これはPCのブラウザ環境において、マルチプロセスをChrome、IE8が採用し、Firefoxが採用を検討している理由と一致します。
OSのメモリ管理の利点のもう一つは、OSのメモリ回収機構を利用できることでしょう。
これは一般にMMUのようなハードウェアのサポートを受けられることを意味しています(ARMの下位モデル等モバイル環境にはMMUがないケースもありますが)。
つまりJVMにおけるGCの厄介な問題をハード・OSに任せられることを意味します。
Dalvikは先に述べたようにアプリケーション毎にVMプロセスを分離しますので、少なくともアプリケーション終了のタイミングではOSのメモリ回収機構を活用できます。
さらには、アプリケーションプロセスのライフサイクル内におけるGCもDalvikでは特徴的です。
DakvikのGCは
dlmallocというGoogle再実装libcにおけるメモリ割り当て機構(?大元はCreative Commons License)における
領域サイズ毎に分けて管理されたfree関数そのもののようです。
これにより、シンプルかつ強力なメモリ管理が行われる、と言うことでしょうか。
これらこそ正に新しくて古いOS機能への回帰です。
2009/05/11
IPAフォントV3配布開始 (ライセンスがいつの間にか変更)
IPAフォントの最新版Ver.003.01がリリースされていました。
新バージョンの主たる目的はWindows Vistaでの採用で話題となったJIS X 0213:2004に対応し、文字種が増えたことでしょう。
これに加えて、重要な変更はライセンスの利用条件が緩和されたことです。
Ver.2までは
今回このライセンスが緩和され改変フォントを再配布可能となっています。
この「IPA Font License Agreement v1.0」はOSIにも認定されたれっきとしたライセンスですが、伝染性の観点からGPLやCreative CommonsのCC BY-SAに近いもののようです。
伝染性といっても、文字集合一式のフォントフェースが揃ってなんぼのフォントですので、同一機能の派生フォント集に同一ライセンスが適用されるのはそれほどおかしな話ではないでしょう。触っただけで(ちょっと小さいライブラリをリンクするだけで)感染するGPLのプログラム世界とはやや趣は異なります。
非営利団体が利用促進するためであれば、商用利用も多いフォントはBSD風(CC BY風)のライセンスにすれば良いのに、とは思いますが。
とはいえ、和文フォントの世界にもようやくOSSの風が流れてきたことは歓迎です。
フォントは文書を書く・読むという極めて根源的な活動において必須の要素でありながら、和文においては自由に使えるものが非常に少数です。
欧文フォントは何千種類ものフリーものが出回っていますが、和文フォントではプロプライエタリを含めてメジャーなものは2系統しかないと言っても過言ではありません。
一つはTB系フォント、もう一つはHGです。
それぞれ、基本的に明朝とゴシックしか持っておらず、それぞれ英数字他においてプロポーショナルか否かのバリエーションがある程度です。
定かではありませんが、IPAフォントはTB系フォントのようです。
Wikipediaの古い記述では「製作メーカーは表示されていないが、タイプバンクゴシック・タイプバンク明朝に酷似しているためにタイプバンク製であると言われている。」とありました。
もう一つのHG系フォントはリコーが作成したものです。
WindowsにもHG ゴシック等が標準で入っていますが、これはリコーがMSにライセンスしたものです。
Sun(もうすぐOracle)のStarSuite(OpenOffice.orgの商用版。ただしグーグルから無料で入手可能)に含まれるHG ゴシックB Sun等もこのHG系列です。
以上、これだけです。
# 異論はあると思いますが。
和文でフォントが少ない大きな理由の一つは、文字数が多く作成コストがかかるからでしょう、もちろん。
もう一つの理由は、先に触れたライセンスの問題でしょう。
プログラムの世界でOSSが成功し、巨大なプログラムを多数世に排出意しているように、今後はフォントも多数世に排出されることを期待します。
参考
商用サイトでも無料で利用できる日本語のフリーフォント集 | コリス
欧文フォント一覧 [フォント ふぉんと font .com]
新バージョンの主たる目的はWindows Vistaでの採用で話題となったJIS X 0213:2004に対応し、文字種が増えたことでしょう。
これに加えて、重要な変更はライセンスの利用条件が緩和されたことです。
Ver.2までは
フォントのデザイン変更を認めておりませんとのことでしたので、派生フォントを作ることや、特にそれを再配布することが困難でした。
今回このライセンスが緩和され改変フォントを再配布可能となっています。
オープンソース・ライセンスのIPAフォント公開,改変フォントの再配布が可能に:ITpro
IPAフォントが2009年4月中旬にもオープンソース・ライセンスへ,改変と再配布が自由に:ITpro
この「IPA Font License Agreement v1.0」はOSIにも認定されたれっきとしたライセンスですが、伝染性の観点からGPLやCreative CommonsのCC BY-SAに近いもののようです。
伝染性といっても、文字集合一式のフォントフェースが揃ってなんぼのフォントですので、同一機能の派生フォント集に同一ライセンスが適用されるのはそれほどおかしな話ではないでしょう。触っただけで(ちょっと小さいライブラリをリンクするだけで)感染するGPLのプログラム世界とはやや趣は異なります。
非営利団体が利用促進するためであれば、商用利用も多いフォントはBSD風(CC BY風)のライセンスにすれば良いのに、とは思いますが。
とはいえ、和文フォントの世界にもようやくOSSの風が流れてきたことは歓迎です。
フォントは文書を書く・読むという極めて根源的な活動において必須の要素でありながら、和文においては自由に使えるものが非常に少数です。
欧文フォントは何千種類ものフリーものが出回っていますが、和文フォントではプロプライエタリを含めてメジャーなものは2系統しかないと言っても過言ではありません。
一つはTB系フォント、もう一つはHGです。
それぞれ、基本的に明朝とゴシックしか持っておらず、それぞれ英数字他においてプロポーショナルか否かのバリエーションがある程度です。
定かではありませんが、IPAフォントはTB系フォントのようです。
Wikipediaの古い記述では「製作メーカーは表示されていないが、タイプバンクゴシック・タイプバンク明朝に酷似しているためにタイプバンク製であると言われている。」とありました。
もう一つのHG系フォントはリコーが作成したものです。
WindowsにもHG ゴシック等が標準で入っていますが、これはリコーがMSにライセンスしたものです。
Sun(もうすぐOracle)のStarSuite(OpenOffice.orgの商用版。ただしグーグルから無料で入手可能)に含まれるHG ゴシックB Sun等もこのHG系列です。
以上、これだけです。
# 異論はあると思いますが。
和文でフォントが少ない大きな理由の一つは、文字数が多く作成コストがかかるからでしょう、もちろん。
もう一つの理由は、先に触れたライセンスの問題でしょう。
プログラムの世界でOSSが成功し、巨大なプログラムを多数世に排出意しているように、今後はフォントも多数世に排出されることを期待します。
参考
商用サイトでも無料で利用できる日本語のフリーフォント集 | コリス
欧文フォント一覧 [フォント ふぉんと font .com]
2009/05/10
山椒をGet! 枯れやすいって本当?
軽井沢→下仁田温泉→法師温泉の帰り道に、道の駅で山椒の苗を買いました。
お値段なんと120円!
ネットによると、日当たりの良いところが好きで、植替えに弱いとか。
実家では家の北側の日陰に地植えでしたが、手間を掛けた覚えも無く、すくすく育っていたので、まったくそんな実感がありません。
とりあえず、植替えがしばらく不要なように、大き目の鉢に植えて北側玄関横に置きました。
来年は、薬味に使えると良いなぁ。
お値段なんと120円!
ネットによると、日当たりの良いところが好きで、植替えに弱いとか。
実家では家の北側の日陰に地植えでしたが、手間を掛けた覚えも無く、すくすく育っていたので、まったくそんな実感がありません。
とりあえず、植替えがしばらく不要なように、大き目の鉢に植えて北側玄関横に置きました。
来年は、薬味に使えると良いなぁ。
2009/05/08
【GWの写真】軽井沢の空・横浜の空他【空編】
空編です。
軽井沢の喫茶店の駐車場から。
主題上、主役は一応空ということで...(でも、幾何学模様が気になる)
旧軽井沢のロータリー付近から、
下仁田温泉から、
横浜に帰ってきました。
最後に、これも一応空。
270mmで撮影後、クリッピングで更に4倍程度に拡大(画像サイズは縮小:35mm換算1600mm相当!)したものです。
日没20分後であたりはまだほの明るい状態でスポット測光で撮影しました。
クレーターが白飛びしなかった代わりに周りの空が夜中のように真っ暗になりました。
まるで望遠鏡を使った天文写真のようです。
おかげさまで、今年のGWは晴天に恵まれました、感謝。
しかし、空を撮ると広角レンズが欲しく...
これでGWシリーズはおしまいです。
軽井沢の喫茶店の駐車場から。
主題上、主役は一応空ということで...(でも、幾何学模様が気になる)
旧軽井沢のロータリー付近から、
下仁田温泉から、
横浜に帰ってきました。
最後に、これも一応空。
月
270mmで撮影後、クリッピングで更に4倍程度に拡大(画像サイズは縮小:35mm換算1600mm相当!)したものです。
日没20分後であたりはまだほの明るい状態でスポット測光で撮影しました。
クレーターが白飛びしなかった代わりに周りの空が夜中のように真っ暗になりました。
まるで望遠鏡を使った天文写真のようです。
おかげさまで、今年のGWは晴天に恵まれました、感謝。
しかし、空を撮ると広角レンズが欲しく...
これでGWシリーズはおしまいです。
2009/05/07
【GWの写真】浅間山・妙義山・谷川岳他【山編】
山編です。
軽井沢から浅間山。
春霞対策で、レタッチにより強制的にコントラストを高めております。
なんと、笠ヶ岳は5つもあるそうです。(参考:笠ヶ岳 (曖昧さ回避) - Wikipedia)
にしたって、利根郡片品村に2つあるってのは反則では? (^^)
山の名前も一目で答えられるようになると格好良いんだけれど...
次で最後、空編です。
軽井沢から浅間山。
浅間山(軽井沢から)
うっすらと噴煙が立ち昇っています。碓氷峠より
浅間山(碓氷峠から)
やはり、かすかに噴煙が立ち昇っています。
妙義山
妙義山
妙義山
妙義山
谷川岳ロープウェーから朝日岳方面
天神峠から谷川岳
右端の高いところの耳状の部分、左がトマノ耳、右がオキノ耳と言うらしい。天神峠から清水峠方面
正面が清水峠、左が谷川岳、右が朝日岳。天神峠から尾瀬方面
遠方の山、左から順に至仏山、笠ヶ岳、武尊山(って、わかんないですね、すみません)。春霞対策で、レタッチにより強制的にコントラストを高めております。
天神峠から朝日岳方面
中心の一連の頂、一番高い朝日岳を中心に、左が笠ヶ岳、右が白毛門...って笠ヶ岳は2つあるの?なんと、笠ヶ岳は5つもあるそうです。(参考:笠ヶ岳 (曖昧さ回避) - Wikipedia)
にしたって、利根郡片品村に2つあるってのは反則では? (^^)
山の名前も一目で答えられるようになると格好良いんだけれど...
次で最後、空編です。
2009/05/06
【GWの写真】軽井沢の野鳥他【動物編】
動物編です。
まずは手始めに軽井沢のペンションの猫。
続いて野鳥のカラの類。
これはご存知シジュウカラです。
こちらはヒガラです。
首の黒い模様がシジュウカラは長いネクタイなのに対して、ヒガラは涎掛けです。
こちらはゴジュウカラ。
モズにも見えなくないですが、くちばしが細いのでおそらくゴジュウカラです。
こちらも都会でも見れるヒヨドリです。
こちらも横浜でも比較的良く見かけるオナガ。
次は、おそらくキビタキ。
こちらはコムク(雄)です。
所変わって、下仁田温泉。
比較的警戒心が弱く、宿の回廊のすぐ近くで何度も見かけました。
だれか、名前を教えてください。
再び所変わって横浜の自宅付近のスーパーの屋上。
自宅の窓から。
軽井沢以来、関心を持って見ると結構身近にも野鳥がいるものです。
以上、野鳥シリーズでした。
場所を下仁田温泉に戻して、イノシシです。
そして、生きるとは命を頂くと言うこと。
そして、最後に野生の獣達。
この一帯では人になれてしまっているようで、まとめて十頭ぐらい見れます。
そして、極めつけはこれ。
千ヶ滝の下流、10m位の距離に突然現れました。
逃げようともせず、こちらを正面からじっと見据えていました。
以上です。
ところで、本シリーズはすべてTAMRON 18-270で撮影しています。
フォーカススピードは遅いので、動き回る野鳥を撮るのは困難(不可能)ですが、止まっている対象であればかなりいける感じです。
次は、山編です。
まずは手始めに軽井沢のペンションの猫。
続いて野鳥のカラの類。
これはご存知シジュウカラです。
シジュウカラ
シジュウカラ
シジュウカラ
シジュウカラ
こちらはヒガラです。
首の黒い模様がシジュウカラは長いネクタイなのに対して、ヒガラは涎掛けです。
ヒガラ
ヒガラ
ヒガラ
こちらはゴジュウカラ。
モズにも見えなくないですが、くちばしが細いのでおそらくゴジュウカラです。
ゴジュウカラ
ゴジュウカラ歌い中
残念ながらヤマガラ、コガラは見かけたものの撮れませんでした。こちらも都会でも見れるヒヨドリです。
ヒヨドリ
ヒヨドリ
ヒヨドリ
こうして見るとヒヨドリも意外と格好良いです。こちらも横浜でも比較的良く見かけるオナガ。
オナガ
次は、おそらくキビタキ。
キビタキ
初見のうえに後姿しか見せてもらえませんでしたので自信が有りませんが、図鑑で見る限り、配色、大きさともキビタキに一致します。こちらはコムク(雄)です。
コムク(雄)
ペンションのオーナーがコムクと教えてくれたので間違いありません。コムク(雌)
こちらが同じくコムクの雌です。コムクのつがい
実は私達夫婦なんです。コムク(夫)
コムク(妻)
同姓の証拠写真です。コムク(夫)巣材集め
巣作り中で、巣材を集めています。コムク(夫) 巣材運び
これをせっせと運び上げて、コムク(夫) 巣材運び
コムク(夫) 巣材運び
オーナーの掛けた巣箱に持ち込みます。コムク(妻)
奥さんも負けじとがんばっています。
コムク(妻)
なんだかちょっと色っぽい。所変わって、下仁田温泉。
??
種類が分かりません。比較的警戒心が弱く、宿の回廊のすぐ近くで何度も見かけました。
??
手ブレ補正の限度をはるかに超えていますが、姿が良く見えるので載せます。だれか、名前を教えてください。
再び所変わって横浜の自宅付近のスーパーの屋上。
ハクセキレイ
自宅の窓から。
オナガ
軽井沢以来、関心を持って見ると結構身近にも野鳥がいるものです。
以上、野鳥シリーズでした。
場所を下仁田温泉に戻して、イノシシです。
イノシシ
猪突猛進とはこのこと。そして、生きるとは命を頂くと言うこと。
そして、最後に野生の獣達。
ニホンザル
中軽井沢で見かけたニホンザル。この一帯では人になれてしまっているようで、まとめて十頭ぐらい見れます。
そして、極めつけはこれ。
ニホンカモシカ
ニホンカモシカ
ニホンカモシカです。千ヶ滝の下流、10m位の距離に突然現れました。
逃げようともせず、こちらを正面からじっと見据えていました。
以上です。
ところで、本シリーズはすべてTAMRON 18-270で撮影しています。
フォーカススピードは遅いので、動き回る野鳥を撮るのは困難(不可能)ですが、止まっている対象であればかなりいける感じです。
次は、山編です。
登録:
投稿 (Atom)



























































