hiromasa.zone : o)

2005/8/6 Saturday 投稿時の月齢:1.4  月名:二日月  潮汐:大潮 Moon:1.4[二日月]今日の心技体 : 低調期低調前不安定期低調期

Skype は何故繋がるか このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 13:24

先日、インターネット電話 Skype をちょっと調べる機会がありました。その話とは直接関係はなかったのですが、調べている最中に「Skype は NAT 内同士の通信をどのように実現しているのだろうか」、という以前からの疑問が解決しました。

通常、FW / NAT 内では外側(例えばインターネット)から内側(例えばLAN)のクライアントに対しては明示的に設定しない限り、直接セッションを貼ることはできません。 ということで会社なんかの FW を勝手に設定できない環境のことも考えて、多くのメッセンジャー系ソフトは先に内側から “サーバ” に対してセッションをはり、サーバがそれらのクライアント同士の通信を取り持つ感じでメッセージの交換をします。 よくやるのは HTTPS の Keep Alive でサーバと接続を維持し続ける方式ですね。 ピアトゥーサーバトゥーピア、となっているわけです。(この場合ピアといっていいのか分かりませんが)

で、テキストメッセージくらいならこれで大丈夫ですが、音声通話だと通信量が大きいためサーバの設備が非常に大きな(高価)ものになりますし、ロケーションの通信経路によっては遅延が大きくなります。 Skype はどのようにこの辺を解消しているのだろうと、いくつかの記事を読んでいると・・・

P2Pソフト「Skype」で新しいタイプの通信事業者を目指す──Skype CEO Niklas Zennstrom氏に聞く : IT Pro ニュース

Q.ファイアウォールがあっても通信できるのはなぜか。

A.片方がファイアウォールの内側にいるときはスーパーノードに常にパケットを出し続けている(keep alive)。両方がファイアウォールの内側にいるときは,グローバル・アドレスを持つ第三者のマシンを介してP2P2Pのような状態で通信する。

なるほどー。 P2P2P。 サーバを設けて通信を仲介するのではなく、使えそうなピアを介して通信するわけですね。 一つ賢くなりました。

それにしても、P2P は面白いですね。 Freenet とか Winny の、データがノードをさまよう様なんかは動物の生存競争をみているようで興味深いですし、BitTorrent のピアの登り帯域を使ってダウンロードを速くするなんてのは素晴らしいアイディアです。

最近、Web サーバをピアにみたてて面白いことできないかな、と考えましたが方式が先立ち、要件はありませんでした。 なんかないかな・・・。

2005/8/5 Friday 投稿時の月齢:0.7  月名:新月  潮汐:大潮 Moon:0.7[新月]今日の心技体 : 低調期低調前不安定期低調期

iTunes Music Store はどこにある? このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 21:00

iTunes Music Store が開始されました。 テレビニュースでもずいぶん取り上げられています。 すごいなー、Apple。

ということで、試聴もできるそうなので早速インストール。

iTunes

テレビではこんなふうになっていて、ぴこぴこ購入していました。 しかし、iTunes をインストールしてみるも iTunes Music Store がどこにあるか分からない。。 orz

ん?

iTunes

これがうちの iTunes にはないことを発見。

編集 -> 設定 にいらっしゃいました。

iTunes

まえに codec いれるのに iTunes 入れたことがあるので、そのせいで デフォルト OFF になったのかもしれません。

ということで無事 iTunes Music Store に接続完了。 30秒試聴できます。曲が試聴用になっているのとなっていないのがあるみたいですね。

もう探すのも面倒なような古い曲も買えるのがオンラインストアの醍醐味。 ソニー系が全滅なのがいたい。 海外の曲はたくさんあるようなので、こちらでもう少し楽しんでみます。

お、クリスタルキング発見。 あ~~~あ~~~果てしない~~~。

2005/8/4 Thursday 投稿時の月齢:29.1  月名:月隠  潮汐:大潮 Moon:29.1[月隠]今日の心技体 : 低調期低調前不安定期低調期

何をおっしゃるうさぎさん このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 15:52

今ほど、Eメールを書いていました。 いただいたメールの返信。 相手方が謙遜されたことを書かれていましたので、ふと、

何をおっしゃるうさぎさん

と浮かびました。 

・・・(疑問)。

なんで、うさぎさんなんだろう???。 ぐるぐる頭を回すと衝撃的な事実が。

どこで覚えた言葉か分からない・・・。

中学生頃には知っていたような、、小学生だったような、、う~ん。 こういうときは Google 先生。

兎と亀 - 作詞 : 石原和三郎

もしもし亀よ 亀さんよ
世界のうちに お前ほど
歩みののろい ものはない
どうしてそんなに のろいのか

なんとおっしゃる 兎さん
そんならお前と かけくらべ
むこうの小山の 麓まで
どちらが先に かけつくか

これだ! さらに、

クックロビン音頭 - 作詩:田中のぶ

パパンがパン
だーれが殺した クックロビン
だーれが殺した クックロビン

花は爛漫 咲きみだれ
のどか なごやか 常春の
マリネラ一の 美少年
それがパタリロ 天才奇才
何をおっしゃる ウサギさん
あの顔姿 どう見ても
つぶれあんまん まっシラケ!

そうだパタリロだ。 orz

しかし、謙遜を打ち消す意味はどこからきたのだろう。 そういうふうに使っている人も検索すると結構見受けられるので間違いではないようですが、、意味もパタリロ由来でしょうか。 覚えてない・・・。

ずーっと、落語のネタとかかと思っていました。。

求む情報。 🙂

2005/8/3 Wednesday 投稿時の月齢:28.3  月名:二十九日月  潮汐:大潮 Moon:28.3[二十九日月]今日の心技体 : 低調前不安定期低調前不安定期低調期

せっかくだからください このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 20:21

日本ながらの WP プラグインって、、と考えていて、はたと “祝日表示” というのを思いついた。 MT ではあるようだけど、WP はないんかな? 知っている方いたら教えてください。 😛

さて、日付といえば、コンピュータシステムではいわゆるカレンダーを持っていることが多いです。 たとえば、設定された休日を元にバッチスケジュールを組んだりするわけですね。 こうして、いろいろなところにカレンダーを生成するプログラムが増殖していきます。。

お国が XML でカレンダー提供してくれればいいのに。

そう思っていたら、

もしも祝日の一覧がXMLだったら – Webビジネスコンサルタントのネタ帳

やはり同じ事を考えている方がいらっしゃいました。 激しく同意します。

この手のデータを、確定的なエントリポイントで継続して提供してくれるような仕組み,欲しいです。 郵便番号とか携帯電話の番号割り当てとか、、その他もろもろ。

国民の祝日について

電気通信番号指定状況

統計データ・ポータルサイト

郵便番号検索

なんだか重要そうなデータなのに、いつなくなってもおかしくなさそうなページもあったりして不安です。 せっかくなので XML でくださいーー。 ついでに、XML-RPC で検索なんかかけれると嬉しいですね。 🙂

2005/8/2 Tuesday 投稿時の月齢:27.5  月名:二十八日月  潮汐:中潮 Moon:27.5[二十八日月]今日の心技体 : 低調前不安定期好調期低調期

予想が付かないもの このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 23:40

プログラムをつくっていて一番面白いと感じるのが、結果の予想が自分でつかないときです。 なにがでるかななにがでるかな、、ではないですがある意味、自分で考えることを完全に他に委ねている感じがいいですね。

そして、結果の予測が付かないのは、決してコンピュータが勝手なことをしてしているためではなく、あくまで入力と出力の処理量や速度的な問題です。

コンピュータの世界はこの入力と出力の因果関係が完全に定義できます。 この定義がプログラムのソースコードそのものとなります。 定義するためにプログラミング言語という、嘘やあいまいさを表現することができない言語を用いるわけです。

さて、人間の行動はどうかというと、体に備わっている定義は外的要因によって変化すると一般的に考えられているようです。 昨日のエントリででてきた、満月の夜は・・・とかですね。

ええと、、今日は調子が悪いです。 何が書きたかったか分からなくなりました。 🙂

気がついた方がいるかもしれませんが、勢いで外的要因のひとつを表示するプラグインを作りました。 大人の事情でこれは個人でしか楽しめないそうなので控えめに表示しております。 このアルゴリズムは自分にあてはまるか否か、しばし研究してみます。

2005/8/1 Monday 投稿時の月齢:26.4  月名:二十七日月  潮汐:中潮 Moon:26.4[二十七日月]今日の心技体 : 低調前不安定期好調期低調期

ぼくと天体望遠鏡 このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 21:06

実家は当時通っていた小学校のすぐ近くあります。 小学校まで30秒で通えるという好条件(?)。 すぐ到着するので「寄り道」というのをしたことがありません。 してみたかった。 しかし、中学は歩いて30分という悪条件。。たぶん学校一番くらいの遠さでした。

小学生の時 に “天体望遠鏡” を持っていました。 望遠鏡は窓から見えるところに置いてあることが多かったので、同じ小学校に通ってた人はうちに天体望遠鏡があることを結構知っていたらしい。 ぼくのことは知らなくても、家を言うと「あ~天体望遠鏡の」っていわれたこともしばしば。 たしかにあんまり望遠鏡を好んで買う人いないですよね、

望遠鏡を使って観ていたのは、、月。 基本です。 そして、それ以外みたことがない・・・。 無理だったんです、それ以外の星にあわせるのが。 :-) でも、月のクレータは神秘的で、時間を忘れてみていました。

ということで、Chameleon Cyber さんで WordPress のエントリに月齢をいれてくれるプラグインが公開されました。

MoonPhase Ver.0.9.1 -月齢表示プラグイン公開-

 昨夜作った月齢表示プラグイン「MoonPhase」を公開します。

う~ん、いいですねー。月

月齢と人の行動は結びついているのか、、エントリの内容とその日の月齢を見比べてみるのも面白いかもしれないですね。 🙂

2005/7/31 Sunday 投稿時の月齢:25.2  月名:二十六夜  潮汐:若潮 Moon:25.2[二十六夜]今日の心技体 : 好調期好調期低調期

HTML オーサリングソフト このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 18:00

コンピュータで文書をつくるときは、一般的にワードプロセッサーと呼ばれるソフトのたぐいを使います。

Microsoft Word って世間ではなんだかあんまり評判良くないですけど、同じフォーマットが続く長文を書くときはぼくの中では Word が一番です。(派手な1枚ものを作るときは他のソフトを使いましょう。 :-) ただ、案外テンプレートの表現力がないのと、どこまでがテンプレートの機能なのかよく分からないのが弱点です。

実はこういうときも案外 HTML + CSS は強力です。 CSS なら大体覚えているし・・・、オプションダイアログいじらなくてすむし・・・。

それでもって本題です。 このような用途でつくった HTML + CSS 雛形に、内容となる文書も HTML コーディングで文章を入力していくのは余計な作業が増えます。 こういうときこそオーサリングソフトを使いたいところです。 WYSWYG なら文書のイメージもつかめます。

ちょっと前から Nvu を使っていましたが、他のオーサリングソフトも試してみました。要求される機能は、

  • WYSWYG でHTML + CSS 雛形に文章を入力できること
  • 雛形を壊さないこと
  • 変な HTML コーディングしないこと

ですね。 3つのソフトウェアを試してみました。

Nvu 1.0

Mozilla Composer から派生したオーサリングソフトウェア。先日 1.0 がでたばかりです。

利点

  • 雛形機能により修正外の HTML にロックをかけることができる
  • HTML コーディングも変なことをしない限りいい感じ
  • インターナルブラウザが Gecko ベースなので崩れない
  • オープンソースで無料で使える

欠点

  • まだいくつか不具合があるようだ(エンターを押したときの挙動がおかしいときがある / カーソルが消える / 文字がワープする / ソース修正すると画面が壊れるときがある / せっかくの雛形機能が効かなくなってソースを壊し出す…等)
  • キーボードショートカットが不足している ( 段落設定(p タグ)するときにマウス必須になるのがいたい..)

Macromedia – Dreamweaver MX 2004

オーサリングソフト業界標準。 パッケージソフトウェア。 5万円くらい。そろそろ、2005 がでる。

利点

  • プレビューとソースの 2WAY 同時表示できるのが圧巻
  • さすがに良くできている 🙂

欠点

  • インターナルブラウザがちょっと標準からはずれているようだ(ずれたりする。MX 2004 にて)
  • この作業するにはすごすぎる
  • 5万円

Mozilla Composer

Mozilla Suite に入っている HTML オーサリングソフト。昔からあります。

利点

  • インターナルブラウザが Gecko ベースなので崩れない

欠点

  • エンターで入力されるのが <br> 。(かなり致命的

—–

こんな感じでした。

Mozilla Composer は、HTML メール作成のためのエディタエンジンの切り出しだとおもうので機能が低いのは致し方がないところです。(でも、<br> はちょっと、、)

DreamWeaver はさすがといった感じですが、この用途には機能が高すぎですね。。5万円はきつい・・・。 あと、インターナルブラウザがちょっと不安です。 MX 2005 がでたらまた試してみます。

結論は、前から使っている Nvu を使い続ける、、という結果に。

いくつかの不具合のため余計な気を使わなければいけないというのはまだありますが用途的に丁度いい感じなので、ソフトとともに継続ウォッチしていきます。

Nvu のスクリーンショット等は前に “Nvu” で書いた物があります。参考まで・・・。 たまごがさきはひよこが先か。

適当メモ – maple4estry – >> Nvu を使って管理しやすい文書を作る

2005/7/30 Saturday 投稿時の月齢:24.5  月名:二十五日月  潮汐:長潮 Moon:24.5[二十五日月]今日の心技体 : 好調期好調期低調期

Random Access File このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 23:59

Random Access File、略して R.A.F. 。 外タレなみに3年に1曲しかできない音楽ユニット名。

メンバー。

  • hiromasa
  • TKN

っておれらかよ。 

この “R.A.F.” ですが結成して5年。 なんと、2人面と向かって曲を作ったことはなく全てインターネット上で作られています。 いや、仲が悪いわけではなく単純に住んでいる距離が遠いのです。 札幌 – 東京 だったり、東京 – 栃木 だったり・・・。 MIDI のデータを送りあって演(や)ってるわけです。

たまたま一緒の場所にいるときは、課外活動にいそしみますので曲は作られません。 へんな音楽の会です。 (課外活動とは大人のお水をのむことデス…)

おもいたち、昔作った曲をここにおいてみることにします。

作曲 : hiromasa / 編曲 : TKN

[ダウンロード]

大戦隊@MP3

のりのり戦隊物です。 2日くらいで一気につくったものです。

[ダウンロード]

fall across@MP3

ジャンルはなんですかね。  スローテンポの壮大なバラード(のつもり)です。

良ければ聞いてみてください。 🙂

2005/7/29 Friday 投稿時の月齢:23.5  月名:真夜中の月  潮汐:小潮 Moon:23.5[真夜中の月]今日の心技体 : 好調期好調期低調前不安定期

Amazon Web Service XSL 第3章 このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 23:59

昨日いつの間にか寝ているし。。

というわけで、Amazon Web Service XSL 第3章。

WP プラグインロジックはできました、、がしかしユーザインターフェースができず。

管理画面

画面だけ作りました。 AWS に送信する検索語をいくつか条件づけできるようにしていて、、

  • 特定の記事 ID の場合検索語を固定
  • このプラグインに送られてきた検索語を置換
  • デフォルトの検索語

という設定ができるようにしています。2番目の項目は他のプラグイン等とのインターフェースを考えています。 今のところつながるのは、Search Word Highlight だけですが、、ユーザが持ってきた検索語をまるめて検索があたる言葉に置換して AWS に問い合わせ、、って感じです。(例えば「多摩川 フナ」で google 検索されたら「釣り」 で AWS 検索かけるとか)

サンプル検索

それにしても UI つくるのは大変だなー。 なにかフレームワーク的なものがあるといいのですが、、この辺を考え中。(こっちのほうが時間がかかる・・・)

ちなみに、管理画面が英語なのは多国化なんてすごいことを考えているわけではなく、文字コード変換が面倒でそうしているだけです。 😛

2005/7/28 Thursday 投稿時の月齢:22.4  月名:弓張月(下弦)  潮汐:小潮 Moon:22.4[弓張月(下弦)]今日の心技体 : 好調期好調期低調前不安定期

Amazon Web Service XSL 第2章 このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 21:44

朝、先日試しにつくった Amazon Web Service のタグをいれたページを見てみたら何も表示されていない。。 昼見たら文字化け。。 orz

なんでだろと思ったら Amazon のほうで不具合があったようで日本中でおかしくなっていたみたいです。 さわり始めたばかりなのでどれくらい不具合がでるか、、という感触がなくてあせりました。 割とあるっぽいですね。

AWS (ECS) には現行のメジャーバージョンが2つあるようで、先日は 3.0 というのを使っていました。 4.0 が最新っぽいのでとりあえずそちらに乗り換え。

WP のプラグイン化もしてみようと少しかいてみました。 このプログラム、php と HTML と XSL(T) の3つを考えなければならなく結構大変ですね。orz

とりあえず、ECS 4.0 用の XSL と、挿入タグ生成くらいはできました。

WP のデータと連係してリアルタイムに検索にいけるのがミソなわけですが、いつ、何から検索語を持ってくるかという仕様と、そのユーザーインターフェースがいまいち自分の中でまとまらず、今日はここまで。

なにかいいアイディアあったら教えてください。 🙂

このサイトについて

このブログは引っ越しを行いコンテンツはフリーズしています。hiromasa.anotherへどうぞ。

Powerd By WordPress

We (Heart) WordPress

WordPressME Logo
WordPress Plugins

ブログ内検索

Todays Popular

WordPress Ring

はてなリング - WordPress -

情報

19 queries. 0.129 seconds.

このページの先頭へ