2014年9月8日月曜日

ラーメンはすすりなさい! その合理的な3つの理由

という記事を読みました。
すすることが行儀悪いとされる文化圏のひと向けの解説です。

日本人は麺はすすって食べるのが習慣なので、逆に、なぜとかあまり考えないとおもうのですが、あらためてこうやって合理的理由を解説されると、なるほどっな感じですね!

雨季は雨で嫌だなぁとか言ってる都市住民や外国人はノンチョネカラ

雨季もたけなわですね。

妻のお母さんの妹夫婦が田舎から来てしばらくうちに滞在しています。

「また雨ですねぇ……」と言ったら
「うちの田んぼが潤うよ!」と言われました。


ハッとさせられました。

晴が良いか雨が良いかは人によって違いますね。

地獄のm三重子音mmm これをmmやmと発音しわけ、聴きわけできなければカンボジアでは生活できない

1 = muoy (ムオイ)
6 = mmuoy (ムムオイ)
31 = sammuoy (サームムオイ)
36 = sammmuoy (サームムムオイ)

これらをきちんと聴き分けることができ、かつ発音し分けることができてはじめて、あなたはカンボジアでスムーズに生活を送ることができます。

66 = hokmmuoy (ホックムムオイ)
76 = chetmmuoy (チェットムムオイ)
86 = petmmuoy (パエトムムオイ)

あたりの発音もちょっと特訓を要しますね。

※色付きのm・ムは5を意味します。発音はほかのmと同じですが、わかりやすいように色を付けてみました。

Redmineのチケット更新をURLへ通知してくれるプラグイン2種の比較 またはハドソンの思い出

Redmineで何かしたら他に何か起こってほしいという場合に、最もほしい機能は、RedmineからオレオレURL(何かのムーヴメントを起こす)へのプッシュ通知です。
RedmineのRSSは、次の理由により不便です:

  • チケットごとの細かい履歴はいちいちそのRSSを見に行かないといけなかったり、
  • ステータス更新は履歴画面のHTMLそのまんまだったりしてスクレイピングみたいなことしないといけなかったり。

Redmineのチケット更新をURLへ通知してくれるプラグインをネットでさがすと、ありがたいことに、先人様方が作ってくださったものが、なんと2つも見つかります。
古い順に並べると次のとおりです:

どちらもJSONで送ってくれますが、けっこう違いがあります:

◎updates_notifier
  • よく見ると、通知してくれるのはチケットの更新だけで、チケットの新規作成は通知してくれない
  • バルク編集をキャッチすることへのこだわりがあり、そのために本体コードにフックを追加までしている。(このパッチはプルされておらず、現在、バルク編集が通常のフックでひっかからないのかどうかは不明)
  • 2011年に作られた。現行バージョンのRedmineでは動かないというコメントが付いている(試してないが、上記パッチのせいのような気もする)
  • JSONの作成がかなりつまみ食い的で、作者が特定の案件のためにほしい情報だけ入れてますというのが丸わかりチケットIDさえあればあとはREST APIで取れるでしょという姿勢か?

◎Redmine WebHook Plugin
  • チケットの更新だけでなく、新規作成も通知してくれる
  • 今年2月に作られた。Redmine 2.4対応
  • ラッパがいっぱいあって、ものすごく丁寧に実直にJSONを作っているので、まんま汎用できる

ということで、たいていの用途については、どう考えても後者に軍配があがります。

実は、僕のグーグルスキルはものすごく低いらしく、前者はかなり前から見つけていたのですが、後者を見つけたのはさっきなのです。しかもGoogleからではなく、redmine save hookでググって出てきた記事からブログ内人気記事リンクをたどってです。
もっとも、前者を最初に見つけたとき、後者はタイミング的にまだネット上に存在していなかったとおもいますが。

◎RedmineとIRCの連携

なお、Redmineのチケットとかの更新をIRCへ通知してくれるRedmineプラグインもあります:
そのメッセージをHubotなりIRCbot Consoleなりのスクリプトで拾ってオレオレURL(ステキな働きをしてくれる)へ伝えるというピタゴラ装置的方法も使えなくはないでしょう。

もちろん、Hubotは自分の配下のURLをスクリプトにlistenさせることができますので、Redmine WebHook PluginでHubotスクリプトを直接叩いて、そいつにIRCへ任意の形で通知させる(かつ、必要であれば任意の働きをさせる)ほうが、ストレートフォワードだとは思いますが。(IRCbot ConsoleはURLで受けたメッセージをそのままIRCに流すだけで、スクリプトをかますことはできません)

また、逆にIRCでのコマンド入力によりRedmineのチケット登録とか更新とか閲覧をしたいならば、
IRC -> Hubot -> Redmine REST API
というごく自然なルートでこれを実現するスクリプトがHubotに付いています:
これを拡張やら改造やらして、Redmineをいじるだけでなく何やら怪しい動きをさせることは容易でしょう。

◎Huにまつわるエトセトラ

余談ですが、Hubot(ヒューボット)という名前は、13歳の誕生日に父上に買っていただいたSHARP初代X1のHu-BASIC(ヒューベーシック)を思い出させて、ものすごくノスタルジックです。
Hu-BASICは僕が生まれて初めて使い込んだプログラミング言語でした。
それ以前に使っていたN88BASICは、平日に学校で紙の上でコーディングし、週末にバス電車1時間乗り継いで横浜駅前のNECのショールームまで行ってそれを打ち込んで走らすことしかできませんでしたので、使い込むという域にはほど遠かったからです。
アセンブリを学んだあとは、Hu-BASICを逆アセンブリして解析までしました。そこここで効率化のための工夫がなされており、すごく勉強になったのを覚えています。
Hu-BASICのHuは言うまでもなく、制作・発売元であるハドソンのHuですが、同社がX1用に出した『サラダの国のトマト姫』も遊び倒したものです。
長じては、スーファミの『スーパー桃太郎電鉄III』も、1年間毎週PumpKinの長野放送出演を観覧しに行く前の晩に友人宅で遊び倒したものです。
さらに長じては(笑)、ハドソン夢まつりを全国各地回って、でっかい三脚とビデオカメラでステージを撮りまくったり、アイドルミニコミとして桃太郎とかハニーちゃんとかスバルにインタビューしたりしていたら、ある日終演後に工藤社長から突然声かけられたのも良い思い出です。

2014年9月7日日曜日

ラピュタの本場ター=プロームでムスカごっこをできるのはクメール語学習者の特権!

大木が絡みつくター=プローム寺の遺跡。
天空の城ラピュタのイメージの元になったとも言われています。

さぁ、君もター=プロームで石碑を読んで
「読める! 読めるぞ!!!」www


予習したい方のために、石碑の内容はこちらに記されています。
La stèle de Ta-Prohm, Bulletin de l'École française d'Extrême-Orient, Vol.6, No.1-2 (1906), pp. 44–86.
フランス語訳もついてますので安心です。
p. 60に石碑の拓本(?)があります。


英語による一部内容紹介は、冒頭でリンクしたWikipediaにあります。

ただし、この石碑が、今も現場にあるのかどうかは、ちょっと調べがつきませんでした。

ひょっとすると、今は博物館に収蔵されていたり、へたすると国外に流出していたり行方不明になったりしてしまっているのかもしれません。

あちこちの観光ガイドブックなどに、この碑文の内容が紹介されています。しかし、おそらくはどれもがこの報告を孫引きしたものばかりです。というかたぶんWikipediaないしWikipedia執筆者と共通の情報源からの曾孫引きです。だってどれもこれも、碑文の中の同じ個所ばかり紹介しているんですもの。

石碑そのものをどこで見ることができるかを書いたものは皆無ですね。

なお、ラピュタの元になったといえば、バン=ミアリアもそうではないかといわれています。
しかし、バン=ミアリアでは碑文が今もって何も見つかっていないそうですので、残念ながらムスカごっこは当面できません(^^)。

Redmineプラグインチュートリアルのコントローラ内フックの項はいつまでTODOなのでしょう

先日Rails入門ページ群をサーッと3時間ほどナナメ読みしただけで、お問い合わせメールに
「個人的にはRailsなどで自動化とかもしています」
などと書いてしまった廣田です。

正確にはそのあとに
「(予定)」
がつくことを、この場をお借りして懺悔いたします。

しかしそのナナメ読みのおかげで、前はまったくもってチンプンカンプンだったこのRedmineプラグインチュートリアルが、今日はなんということでしょう(^^)、ひととおり意味わかります。

http://www.redmine.org/projects/redmine/wiki/Plugin_Tutorial

読める! 読めるぞ!!
(C)ムスカ

しかし「Hooks in controllers」まで来て「TODO」なのはものすごくずっこけました。
そこが一番知りたいところだってばよ!
やる気あるですか!!??

早くここ執筆してくださいRedmineの中の方…。

カンボジアで人知れず起業しているヲタの日記

という説明を、ブログタイトル「南旺理工」の下に入れました。
このブログが何なのか、多少わかりやすくなったでしょうか。

あとついでに、テケトーな写真をブログタイトルのバックに入れておきました。
カンボジアのフンイキが、日本とかの皆様にも伝わるでしょうか。

↓これ