2005年03月31日
KWikiもTypeKey認証可能に
て、えらそうに書きつつKWiki使った事ないですが。
Kwiki::TypeKey: blog.bulknews.net
まかまかさんのHACKで、FreeStyleWikiがTypeKey(並びにTypeKey&FOAF)で認証可能になっていますが、KWikiも宮川さんがTypeKey対応されたようです。
[composed and posted with ecto]
2005年03月31日
ところ変われば戦略も変わる -- SpaceTag Serverの将来に関する夢想
SpaceTag社は私が元いた会社ですが、以下に書く事は私がいた頃に一部は提案してるので方針として取り上げてもらえたものもあるとは思いますが、基本的にはその後に考えを進めた事も踏まえての、SpaceTag Serverの将来に関する個人的な妄想レベルの意見です。
同社が正式に戦略として採用したりしている、というわけではありませんので、その旨ご理解ください。
まず、SpaceTag Serverとは一見関係ないのですが、この記事を見てください。
“日本型ウインドウ戦略”は成功するか? - ITmedia
映画配信事業のブロードメディア・スタジオが、劇場公開中の映画をネット配信する。社会情勢等の背景が違えば、採るべき戦略も変わってくる事の好例です。
米国型のウインドウ展開からすればありえないことだが、日米のメディア事情の違いの大きさを考えれば、“日本型ウインドウ展開”を模索する試みとして十分に注目に値する。
もちろん、この新戦略が当たるのかどうかはまだこれから結果を待つしかないですけど。
このように、社会情勢が変われば、その状況を読んでの戦略を採らなければいけませんし、その有利な点に気付けば、他のところに先駆けて新しい世界を実現できる可能性だってあるわけです。
SpaceTag Serverは、Windows向けのサーバ詰め合わせパッケージです。
サーバソフトを単なるエンタープライズ用途用の物と見、つまりは技術者が設定するものと考えれば、技術者ならばそんな一括パッケージを使うよりも自分でひとつひとつ設定できる方が正しい、と考えられる方もおられると思います。
またむしろ、そんな簡単なパッケージでインストールしてサーバ管理しているつもりになっている厨房管理者が増えるのは罪悪だ、と考えられる方もいるでしょう。
或いは、同じサーバ一括パッケージでも、XAMPPなんかの方が、(少なくとも見た目や知名度等で)世界で使われている分優れてそうだし、と思う人もいると思います。
でも、SpaceTag Serverは日本(及び韓国)で誕生した事によって、戦略次第ではXAMPPなど比べ物にならない、大きな市場と新しい価値観を実現できる可能性があるのです。
2005年03月30日
デジタルアース国際シンポジウム
「デジタルアース(Digital Earth)」テーマに地理情報システム(GIS)の展示会開催
GIS(地理情報システム)やインターネットを活用して世界を仮想空間でつなぐ「デジタルアース(Digital Earth)」への取り組みを紹介する展示会が28日、六本木ヒルズ(東京・港区)で開幕した。研究成果を議論する「デジタルアース国際シンポジウム」と併設して一般向けにGIS関連のシステム、サービスや応用事例が展示されている。行きたかったなー。
今度何時日本でやるか判らんし。
(俺は明日もいけないからこう書いてるけど、まだ明日までやってるから、行ける奴ぁダッシュでGO!んでレポート挙げなさい) Continue reading
2005年03月29日
偏った技術
そういえば、先日飲んだ際に、最近は技術者といってもコンピュータの中身判っている奴がいないな、という話題が出た(私が言ったんじゃないよ、私が言ったんなら「どの口が言うか、どの口が!」という感じだし)んだけど、その時に気付いたんだけど、私の知識ってほんまに偏ってるんだよな。
前の前の会社で、入社研修でZ80アセンブラを学んで以来、辞めるまでの5年間ほぼ毎年、全社のマイコンアセンブラ入門の講師してたりしたので、Z80レベルのアセンブラなら判るんだけど、その上になるといきなりPerl(笑)。
いや、そりゃVB使ってた時代にWindows API使ったりもしてたけど、飽くまで必要な用途を実現するためのツールとして使ってただけで、中身判ってたわけじゃないからなー。
おまけにZ80の講師やってた頃も、実際の業務では一度もマイコン使った事がなくて、携わってきた技術は最初の業務(レーザによるハードディスク表面の微細加工)で気体レーザ・光学素子利用・品質管理、2つ目の業務(河川ポンプ場のWeb版電子文書管理システム)でVisual Basic、ASP、VRML、3つ目の業務(広域産業廃棄物処理場群の処理データ収集・Web環境情報公開)で広域ネットワーク設計・DataBase・OPC(Ole for Process Control)、転職して前の会社(携帯電話向けの公式サイト開発)でPerl、オープンソースDB、Apache等と、何の一貫性もないキャリア。
今の仕事ではExcel、Word使い(笑)。明日からはAcrobatを使わせてもらえるらしい(笑)。
うーん。俺の人生、いったい何がやりたいのか判らん。
[composed and posted with ecto]
2005年03月27日
ちょっとした矛盾
先日のエントリにちなんで、ちょっと前に、友人の20代の学生起業家から聞いて俺が思いもしなかったため「なるほど!」と衝撃をうけたり、感心したりした2つの主張を思い出した。
1つ目は、彼が学者の道を選ばず起業の道を選んだ事について、
今後の社会は少子高齢化で、学生の数もどんどん減っていって、教員のポストも少なくなるのを奪い合うだけになり、将来性はないし面白くない、それよりも起業で自分の力で道を切り開く方がよいと話すのを聞いて、社会情勢も考えずに、単に大学の先生っていいよな、利益度外視で自分の思いついたアイデアとかすぐに形にして実験できたりして、そんな夢のような状況を捨ててなんで起業しちゃうんだろう、とか思ってた私は、そういう見方もあるのか!と結構衝撃を受けました。
またもう一つは、やれ個人情報流出の問題とか、自分のプライバシーをどの程度明かすかとか、そういう部分で発生してくる今後のネット上でのトラブルをどう回避していくかという問題で、同じ彼が、「今の若い世代って言うのは、むしろ個人情報を出したりするのに怯える、というよりは、小学生のような年齢から既にうまく出し方をコントロールしてて、その範囲内でうまく泳いでいくネット上での情報リテラシーを自然に身に付けている。そういう世代がネット上の主流になれば、自然と個人のプライバシーの問題とかは解決されていくのではないか」といった事を言われてて、ふーんと感心したりもした。
でも、後でゆっくりと後で考えてみると、この2つって、まあ議論の前提とか厳密に設定してるわけじゃないからドメインの違う部分での発言、と言えばそれまでだけど、直感的にちょっと矛盾してるんじゃないかと思えたのです。
(...この辺、私にこの発言をした某君、もしまだこのブログ見てたら、趣旨取り違えている部分があったら匿名でもいいんで突っ込んでね)
Continue reading等身大でトップである事
実はこのサイトのドメイン(kokogiko.net)、最近Alexaのランキングがなんかあがってきてるのですが、そうなってくると自分でも多少意識しないわけではなくて、純粋に応援してくれている人には悪いんですが、高位のアクセスを保つためにアクセス数と訪問元、その他の情報を分析(といっても集計している時間がないので直感的にですが)して、限られた時間・体力で挙げられるエントリには限りがある中で、より優先的にあげるべきエントリや連携すべき先を計算して、ここしばらくエントリしてきました。
もちろんベストのタイミングでいつも動けるわけではないので、必ずしも常に手を打てたわけではないんですけど、施策としてはだいたい3つに2つは当たったつもりで、伸びていくAlexaランキングにいい気になっていました。
ところが、今日友人と飲んだ際に、飲み屋のおっちゃんが本音で語った言葉に、結構やられました。
俺は何を今まで、位置情報をやってきたつもりでいたのかと。
パンケーキデー(2/8)(BlogPet)
きょうねねの、チェックした。
ねねはことかチェックしたよ♪
ここまでねねとチェックしたよ♪
ここまでチェックしないです。
ここまでエントリっぽいチェックした?
*このエントリは、BlogPetの「ここ」が書きました。
2005年03月25日
実は恵まれてないか?30代
というか、30代というよりは正確には団塊ジュニア世代ですが。
いや、正直言って今までは、貧乏くじ引いてる、と思ってましたよ。
前の前の会社、5-10歳くらい上の世代は、何の努力もせずに(いや、もちろん人にもよりますけど)前からの非効率なやり方を踏襲してアホみたいに残業しては、天井知らずの残業代だけでティファニーの装身具を嫁さんに買ってやれたり、或いは結局博士号努力不足で取れなかったくせに会社の金で博士課程に進めたり、あるいは「私昔の技術しか持ってないので力になれないから今日はこれで」と連日定時帰りしてみたり、と散々おいしい思いしてたのに、俺らが現場に出た途端、効率化や新技術追随で勉強しなきゃいけないのに、上は勉強しないので、採用自体少なくて同期も少なけりゃ後輩もいないのに、苦労も仕事も少ない一部に全部降ってきて、にも関わらず残業代は死ぬほど働いても30時間限度で頭打ち、上は人数多すぎて昇進街道大渋滞、本当にお先真っ暗闇という感じでした。
SPAでも「30歳[最悪の近未来シミュレーション]」なんて特集で、上は既存社会の枠組みの中でバブル世代に勝ち逃げされ、下は語学力の充実等新しい教育を受けていろんな意味でパラダイム転換済みの20代に突き上げられる30代の悲哀が特集されていたわけなのですが、
でも、最近ふと思いました。
実は、団塊ジュニア世代って、すごいチャンス握ってませんか?
2005年03月23日
Mixiのメッセージ保存期限が迫る...誰かHACKして
それまでにWWW::MixiでなんかHACKしなきゃとか思いつつ、手が回らず今からじゃ俺の実力じゃ間に合わないっぽい。
まあ個人的にはほげほげさにさにさんとこのmixiメッセージ保存で既に全部落としたからいいんだけど、家内とか一般ぴーぽーの友人とか、どうフォローしようかと。
普通の人、tar.gzとか扱えませんから!残念!(まあ、解凍レンジ使えばドラッグ&ドロップ一発だけど)
まあ、本人たち特に気にしていないようなら別にいいんだけどね。
で、Mixiメッセージ保存のソリューションを漁ってみると、antipop2.0さんとこにまとまってた。
まとまってるだけじゃなくて、ご自分でもメール形式でエクスポートするツール作られているみたい。
でも、意外とゲートウェイ系がないのね。
POPやSMTPしゃべるゲートウェイサーバ用意して、POPアカウント&パスワードの代わりにMixiアカウント&パスワードでメーラからアクセスしてやればメッセージ拾ってきて、Mixi会員IDでメール投げてやればMixiメッセージとして投稿してくれる、とかで、メーラでメッセージ管理できるようになれば激しく便利なのですが...。
なんか作る人が作れば一晩二晩で作れそうなアレかな、とか思うんですけど、誰かやりません?
[composed and posted with ecto]
Software DesignでMing特集
Software Designの2005年4月号で、FLASHを動的に生成するMingライブラリの特集が組まれていたので買いました。
著者はメアドで確認する限り、RSS News Tickerで有名なmultithreadの中の人っぽいです。
PHP記事ですが、Perlでも参考になると思います。
以前使ってみようかなと思って放置でしたが、これを機にちょっと触ってみようかな...って、Ajaxにコケとんやなかったんかい!
[composed and posted with ecto]
443ポートsshdで
なんとか接続問題解決できました。
いろいろとありがとうございました。
結局443潰しました...とか公表して書いちゃうとなんかセキュリティ上問題あるのかな...。
というかそれ以前に、思いっきり公の場で会社のインターネット接続規約違反公表してるDQNなわけですが...。
経済生活のセキュリティに赤信号。
ところで、443ポート用のopenssh、最新版をインテルコンパイラでコンパイルしてみました。
opensshのバージョンの違いもあるから原因特定はできないにせよ、なんか今までのgccコンパイル版と接続の体感速度が全然違うんですけど...。
今までのは、
繋がった!みたいなかんじだったんだけど、インテルコンパイル版は、
Using username "hoge".
うん!
Authenticating with public key "rsa-key-yyyymmdd"
よいしょ!
Passphrase for key "rsa-key-yyyymmdd":
よっしゃあ!
みたいな感じ。
Using username "hoge".
Authenticating with public key "rsa-key-yyyymmdd"
Passphrase for key "rsa-key-yyyymmdd":
うっしゃあああああ!
......全然定量的でなくてスマソ。
[composed and posted with ecto]
2005年03月22日
とはいえライブドアのメディア露出戦略は
2005年03月21日
ホリエモン、だメッスね。
今日の草野仁のインタビュー見て徹底的にそう思いました。
私、元ライブドア志望者でした(当時エッジ)。
とはいっても、ホリエモンへの魅力ではなく、Perlギークで当時はエッジだった宮川さんとかと仕事したいと思っての志望だったわけですが。
転職で、数社から既に内定もらってて、第一志望だったエッジからもこれが最後の面接と聞いていた、副社長伊地知さんの役員面接を受けて回答を待っていたのですが、半月経っても三週間経っても回答が来ない。
んで、他の会社への返答をとにかく引き伸ばしてたので、どうなんでしょうかと問い合わせしたところ、その時になって突然「やっぱり堀江社長面接も受けてもらわないといけない」との返答。
そんなん他の会社これ以上待たせられんし、他の会社は切ってエッジの最終面接に望んでも、もし不採用やったら雇用保険もそろそろ切れかけやったから今さら他の会社一から探すのなんか無理やし、やっとれませんわ、という事で形上はこっちから断ったわけですが、
そんな経緯なので蹴りはしたものの、「ライブドア」はずっと憧れの会社ではあり続けたのですが、なんか今回の騒動でホリエモンの言動とかが表に出てくる毎に頭の中に「?」「?」「?」が灯っていき、今日の草野仁インタビューで、「ああ、この人駄目だわ」って印象受けました。
あ、一応先に書いときますが、経済の論理とホリエモンの人間性の問題とは全く別問題なので、別にライブドアによる買収自体は、それが法律上の瑕疵がないのであればそれはそれで資本主義の論理上問題はない事だと思ってますので、飽くまでホリエモンの人間像への突っ込みのみという事で。
Continue reading政治にギャンブルを
政治をGambleに - Project Zero
政治情勢をネタにギャンブル、というのもいいけど、
7ー8年前かな、私がインターネット(というかコンピュータネットワーク)に出会ったばかりの頃に、そのダイナミズムに驚いて考えたのが、政治自体にギャンブルの要素を持ち込めば面白いんじゃないかという事だった。
といっても、金を動かす、という事ではなくて、事前予測不能な不確定性を持ち込む事で、政治の公平性とエンタテイメント性を高めて、政治への関心を取り戻す、という案。
紙で投票して手作業で開票して、といった時代だと、各投票区毎に事前に当選者数を決めておかないとうまく処理する事は不可能だけど、今ならインフラ整備や信頼性保証は大変にしても、やろうと思えば、電子投票→一瞬で全国投票数集計ってのも可能なわけでしょ?
そしたら、議員定数は一定でも、その中の選挙区毎の議員数割り振りを選挙前に事前に決めずに、投票終了後に投票者数の多寡によって後から計算で動的に区毎の当選者数が変動する、というふうなシステムにすれば、投票が面白くなって投票率上がると思わない?
現行システムだと、投票が行われる前からの有権者数割合で定員数を決めるから、自分が投票したって自分の地域の代表数が変わるわけじゃなし、投票しようと言う動機付けが起きないが、自分の一票による地域の投票率次第で、日本の中での地域の発言力が変わるとなれば、これは投票に対する有権者の効力感を高めるのではないか。
というか、そもそも、事前の有権者数割合だけで、投票率等の地域の政治意識の高低は全く考慮されずに国政での発言力が決められること自体が、ある意味不合理だと思うわけです。
人が多くても投票率低く政治に関心のないような地域の発言力は小さくていいし、人が少なくても積極的に政治に関与していこうと考えている地域の発言力は、人口比率に比して高くてもいいと思うわけですよ。
ただ、単純に投票数比例にしてしまうと、人口密集地域に非常に有利になってしまうのは目に見えてしまうので、実際の運用時にはその辺も考慮して、投票者数の平方根に比例して議員数を配分するとか、投票数に対する不公平感と地域単位での不公平感を相殺する適当な式を考える必要がありますが、しかしいずれにしろ、選挙区毎の議員数割り当てを決めるための変数にその選挙自体の投票数を導入するというのは、面白いんじゃないかと思うのです。
そして、それを実現できるのが、昨今のIT・ネットワーク・コンピュータ技術ではないかと。
Continue reading2005年03月20日
Web Mapping Illustrated
Mapping Hacks は既に予約発注済だが、同じオライリーから、もう一つWeb Mapping Illustratedって本が出るらしい。
情報元:HepCat Dev and Testさんトコ。
でも両者ともいまいち内容情報不明。
個人的にはMapServerのHACKとか、GISに接していない一般人には理解が難しいGIS系の情報満載を期待しているんだが、Google MapsをHACKする、とか、A9を、Mappr!をHACKする、とかなら、あんまり興味はないかなーという気がする。
Spidering hacksとかBlog Hacks とかの要素技術解説本は必要だけど、それを使って既存サイト情報をHACKしたりしてどう遊ぶか、ってのは自分で考えてやる事だろー、って気がする。
ここギコがケータイ版でやってきたのは、日本版でのそういう地図サイト・位置情報サイトHACKなわけだし。
その意味で、きちんとした?要素技術のHACK---フリーのGISアプリとかのHACK---である事を期待。
[composed and posted with ecto]
クラウゼヴィッツか リデル・ハートか
リデル・ハートの「間接アプローチ戦略」 - OutLogic
リデル・ハートか、俺は読んでないけど、小学校から高校まで一緒だった軍ヲタの親友が、愛読してたので懐かしいなあ。
というか、クラウゼウィッツも岩波文庫で揃えたけど、揃えただけで最初の1巻で挫折したけど。
親友だった彼は、今頃どうしてるのかねえ。
ふーん、孫子よりの考え方なのか、面白そう。
DIAMOND ハーバード・ビジネス・レビュー 2005年4月号
買って読んでみようっと。
[composed and posted with ecto]
青梅鉄道公園はパラダイス
パラダイスの定義についてはこちらを参照のこと。あまりちゃんと定義できてないが。
予定通り昨日、青梅鉄道公園に子供を連れて行ってきました。
私自身子供の頃から、「東の青梅か西の梅小路か」といった感じでSLのメッカとして認識して憧れていただけに、期待して行ったのですが...なかなかにパラダイス臭溢れた突込みどころ満載のところでした。
というか、実際に突っ込みまくってたので周りからは引かれてた可能性大。
帰りに、家内が「やっぱりパラダイスかなあ」と言うので、一応その場では子供の頃からの憧れもあり弁護したのですが、戻って冷静に心の奥を振り返ってみて、微妙な差ながらやはりパラダイス認定。
子供は喜んでましたけどね。
CPAN code search by gonzui
CPAN code search by gonzui
SixApartのMiyagawaさんが、gonzuiを使ったPerlモジュールの検索サイトを作られました(namazu->gonzuiあたりのネーミングには、個人的にハマッてます)。
特定のコードパターンやアルゴリズムを自動検出して探し出してくれるわけではなし、printとか命令レベルで検索したって何が得られそうでもなし、正直言って最初(少なくともPerlでは)コード検索ってどう活用すればいいんだろうと思っていたのですが、よく考えるとPerlなんかじゃモジュール名を検索して、そのモジュールの使い方を調べたりできるんですね。
MFPMに検索結果へのリンクとかつけると、激しく便利かもしれません!...し、そうでないかもしれません。
ということで、先日よく判らなかったXML::Atom::Feedを検索してみました。
が、結果の中で、ATOM-Feedの解析ではなく生成側に使っていたサンプルは、Kwiki-RecentChanges-Atom-0.02のみで、中身的にも特に私の利用方法と違っていない模様。
というわけで、私の懸案の場合解決には至りませんでしたが、そんな感じで使えるのかなと。
Windows Media Playerでau携帯の動画が再生できなくなった
最近PCを作り直したので、Windows 2000 Server + Windows Media Player 9 環境から、Windows XP Professional + Windows Media Player 10環境にクリーンインストールで移行した途端、Windows Media Playerでau携帯の動画(amcファイル)が再生できなくなった。
以前のWMPでも、最初はできなかったんだけど、バージョンアップしたか何かのタイミングである日突然、D&Dすると再生できるようになってるのに気付いたので、ああ、WMPもAMCの対応したんだなあと思い込んでいたのだが、どうもそういう話ではなかったらしい。
再生できなくなって、あわてて昨夜からすっとネットでAMCのWMPでの再生方法調べているのだが、いくら探してもまったく見つからない。
今となっては確認できないので想像なんだが、どうも、前の会社でauの公式マルチメディアサイトやってて、その管理のために家のPCにも公式サイト用マルチメディアファイル管理用のソフト入れてたんだけど、その影響で、WMPでもAMCが再生できるようになってたのかなあ、と推理してる。
というか、これだけ探して情報がないと、心当たりはそれぐらいしかない。
休出中止
会社の人から電話が回ってきて、とりあえず展開できる仕事もなくて、主担当数人レベルで作業可能だから休出は不要、との事。
ある意味記事としてはどうでもいいけど、前のエントリで「休出だ」と書いたので、一応。
でも、結局仕事ゼロではないので電話をくれた同僚氏は出るのね。
代わりたいといっても展開されないとやるべき仕事も判断できないので、代わって出てもなんの役にも立たないのだけれども、「娘の誕生日なんだけどねえ...」とか言ってたので、ちょっと心苦しい。
[composed and posted with ecto]
2005年03月19日
ブログペット(BlogPet)
きょうねねで、ノックアウトすればよかった?
ここにこがノックアウトするはずだった。
きょうここがひねりもノックアウトするはずだったの。
*このエントリは、BlogPetの「ここ」が書きました。
会社でSpaceTag Server入れました。
300MB。
社員みんなで共有の、貴重な回線帯域使って。
Excelで集計している裏でしこしこと。
ついに落としましたよ。SpaceTag Server。
といっても、口実は元々またややこしい集計があって、ExcelをCSVで吐き出してPerlでマッチさせて集計した方が早いや、と思い、かつActive Perlだと使いにくい、というのでDL始めたんだけど、DL終了を待っている間に、ややこしいデータ整形を主導でした後にLOOKUPかけてやったら、それでできてしまったり。
というわけで、今のところ純粋に遊び道具だけど、有名どころのPerlモジュールもPostGISもMapServerも入っているので、私のやりたいと思ってる事の基礎実験くらいは昼休み等合間の時間にできるようになります。
こいつでAjax、JSON、FOAF、位置情報まわりとか、昼休みや休憩のときにでも適当に遊んでみようかと思っています。
[composed and posted with ecto]
4月から横浜勤務っぽい
ああ、そうだ、今日...いや昨日か、上司に言われた事。
4月から横浜勤務になるっぽい。
横浜と言っても、正確には東京から見たらさらに先の、戸塚だけど。
というわけで、横浜方面の知人の方々、帰り道にまた襲撃しますかもしれませんので、お茶の一杯でも随時ご用意願います。
東京->横浜通勤だと、普通の逆だからラッシュ的には座れたり、楽になるかも。
とはいえ、座ったら運動不足になるかもしれないし、通勤時間は延びるし、別に座れたからといってノートPCで開発、とかなんてわけにもいくわけないし、いい事ばかりとも限らんけどね。
[composed and posted with ecto]
長岡藩軍事総督 河井継之助 (こんな本を読んだ)
ベストセラーズ (2004/12)
売り上げランキング: 58,444
通常24時間以内に発送
眠いよ。
早く寝ないと明日の青梅行きがしんどいよ。
でも、食器洗い乾燥機に食器・調理器具が全部入りきらなくて、2回に分けて洗うので待ってたら、寝られないのだ。
ついでだからもう少しエントリ。
新会社に勤め始めて、通勤時間ができたのでまた本をよく読み始めたので、その紹介など、書きたいと思っていたのだ。
アサマシエイトもあるし。
むりくりAjax周辺話題
Javascriptリッチクライアントに繋がりそうなネタ、長らく言及できなかったの2件。
世間ではajaxとかいうのが流行ってるらしい? - hogemanのコアダンプ
Mapserverの関連プロダクトにArcIMSエミュレータというのがあります。そういうのがあるんですか、知らなかった。
このツールでエミュレートするESRIのArcIMSサーバーというのは何者かというと、ArcXMLというXML形式のコマンドを送受信する一種のXML-Webサービスサーバーです。
...
一旦ブラウザで受信したXMLデータをJavaScriptでパースして、それをもとにページ生成しなくちゃいけないというXML原理主義的アプリです。
ajaxっぽくないですかねぇ。
そのまま位置情報系のAjaxクライアントのバックエンドに使えそうな感じですね。
POIやその属性だけじゃなくて、切り出した部分ラスタ画像の配信までできるなら、そのままGoogle Maps可能ですね。
MapServerでAjaxpぽい事やりたい人は、調べてみては...と書きつつ、自分がその「やりたい人」に少し足突っ込んでるので、ちょっとGoogleかけたりしてみたのですが、あまり情報がありません。
そのArcIMSエミュレータっていうの、まとまった情報ってどこかにありますでしょうか?
さて、とりあえずJSON.pmとJSONRPC.pmをこさえたので、PerlでJSON-RPCのCGIサーバがつくれるようになりました。JSON-RPCっていうのは、ちょっと前にクリップしたままよく調べてなかったのですが、XML周りの話ではなかったんですね。
しかしせっかくサーバがあっても動作を確かめるためにクライアントが必要です。
ここでJSON-RPCのクライアントをお手軽に構築するのにjsolaitが便利なようです。
っていうか、このjsolait というのは大変多機能。
でもjsolaitについて解説している日本語のページがあまりないので、ちょっとメモ。
Javascript親和性が高い形でデータを交換可能な形にシリアライズする規格がJSON、それを使ったRPCの規格がjson-rpc。
Ajaxの「X」がXMLである事を考慮すれば、正確にはこれを使ってもAjaxじゃないのかもしれないけど、ぶっちゃけやれる事は同じだよね。
便利な物があるなら、使わない手はない。
いいじゃん、Aja。かわいいぞ、アジャ。
で、データをJSON化したり、PerlオブジェクトをJSON-RPCサーバとしてマッピングするようなモジュールが、なぜかPerlにはまだなかったので、まかまかさんがまた作ってしまったと。
しかし、まかまかさんって、俺の知ってるだけでも、JEncode ― FOAFでWiki認証 ― PerlでJSON-RPCと、ニッチだけど確実に誰もやってないところを突いてきまつね。
すげえ嗅覚。かっちょええなあと思いマスタ。
[composed and posted with ecto]
異能を身に付けたかったなあ
どんな仕事であれ、食うためにやってんだから、たとえひたすらExcelの集計だろうとWordの整形だろうとやらなきゃならないわけだけれども、どうせならおもしろい仕事の方がいいわけで。
今、会社で私の向かいに座っている爺さん、引退して今はうちの会社の課長待遇で迎え入れられているけど、昔は(某)道の(某)エキスパートだったわけで。
そのノウハウをシステム化するためにいろいろそれ担当の技術者が質問にくるわけですが。
やれ「M○g2○」だの「弾○ミサ○ル」だの、「擬装」だの「判別」だの、それほど病的ではないとはいえプチ軍ヲタの琴線をくすぐるおもしろタームが、目の前でやり取りされるわけですよ。
なんか話題に飛び入りたくてウズウズしまして...向こうは遊びじゃないから、無理なわけですけど。
普通そんな話題なんて、仕事中にできるアレではないわけで、すごいおもろいなあと。
個人的な理想を言えば、バリバリApacheやPerl、MySQLなんかを使って、BlogやSNSやセマンティックWebや位置情報といったインターネット技術に取り組む仕事につきたいと思ってるわけですけども、でもせっかくこんな場にいるならそれで、特殊なノウハウを身に付けて軍ヲタの萌え心を燃やす業務につくというのも一興だったかなあと。
でも現実は、この時誤解を解かなかったばっかりに、その業務には就けず全然違う技術分野の担当でExcel・Wordと格闘…せめてVisioくらい使わせてくれ!バージョン管理ソフトを入れろ!
そういえばあっちのチームは、ESRIのGISツールなんかも使ってるっぽいんだよなあ...うらやましい...。
ところで、3連休もまたまた日曜に休日出勤でつよ。
でも明日は、息子への家族サービスで青梅の鉄道公園へ遊びに行く予定。
アンテナ奪取メンテやなんやかやで、長い間土日休日も忙しかったので、家族サービスもこんなに遠出するのも、半年振りくらい。
楽しんできまつよ、ついでにアンテナもごっそりいただいて...って、止まっとんやないけ!
[composed and posted with ecto]
BLOG界の出来事ATOM、止まってました。
こんばんは、提供するサービスはことごとく止まる事で有名なここギコねねです。
しかも、あらゆるトラブルは必ず2つ以上の原因を伴うという、「あらゆる行動を、ただ一つの理由では行わなかった」ユリウス・カエサルの、逆を地で行く稀有なガイです。
今回も、先日アナウンスしたBLOG界の出来事のATOMが、昨日から配信が止まっていました。
今は何とか復活しています。
原因は、BLOG界の出来事さんが利用されているGOOブログで、エントリのHTML構成が変わったためでした。
まさか商用ブログでそうそう変わると思ってなかったので、HTML::TreeBuilderで決めうち解析してたためでした。
とはいえ、HTMLを解析する以上、より安全にはできても、100%は絶対無理なので、ある程度は決めうちせざるを得ませんが...。
という事で、とりあえず今のHTML構成で解析できるように変更しました。
2005年03月18日
stoneで直接Proxyに非http/httpsポート叩かせるのは駄目でした。
いろいろこれに関する情報ありがとうございます。
まだ全部読みきれてませんが、やっぱり皆さん443ポートにssh割り当てたりとかしてはるんですね…。
将来的にhttpsが使えなくなるので、なんか嫌だったんですが…仕方ないか。
今のところ、httpsはデータベースの管理にしか使ってないし、それなら自分用途なんで他のポートに変えればすむ話だし。
とりあえず手っ取り早そうな、stoneでプロキシに直接sshポートなんかを叩かせる方法は、失敗しました…敵もさる者引っ掻く者?リモートはhttp及びhttpsにしか繋げられないようにしているみたいです。
まあ、後はsshを443設定するにせよ、サーバ側いじらないとあれなので、サーバいじってる時間もない状況では、長期戦ですね…。
でもまあどうすればネットワーク管理者の裏をかけるか、だんだん楽しくなってきました。
既に手段が目的化してます。
何のためにトンネルを掘ってるのか、何のためにインテルコンパイラでコンパイルしてるのか、全部手段か目的かよく判らなくなってきて、本論であるはずのFOAFやATOMやAjaxや空間DBにたどり着けるのは何時の話なのよ、みたいな状況ですが、まあできる事を楽しくのんびりやっていきたいと思いますので、まあ今後ともよろしゅうお願いしまつ > ALL
うが、遅刻だ
信じられん。
昨日も、帰ってアンテナ奪取の動かない理由チェックして、これは直せんわとあきらめて、奪取終了告知しただけなのに、起きたらまた風呂入る時間もない状況。
おまけにこんな時に、MovableTypeがちゃんとサイトの再構築してくれない!
泣きそうになりつつ原因調べてみたら、きむらさんに送るために固めたアンテナ奪取のデータのために、サーバのハードディスクがいっぱいに。
泣く泣くデータをいっぺん削除して、再構築したら何とかトップページ復活。
さすがに3日風呂に入ってないからシャワーだけでも浴びていくけど、今からシャワー浴びるのに、会社の始業は8:50、通勤に1時間強。
フレックス使ってる人いるからそのくらいに出社する人は大勢いるんですが、一応まだ俺試傭期間だからフレックス適用されないんだよね...(周りの人間がそれを知ってるかどうかは別として、労務計算上は)。
だから完全に遅刻扱い。あーあ。
うー。でもなんとかがんばりまつ。
ここギコでのアンテナ奪取、終了します
本日もまたサーバが落ちていましたが、家に帰って原因を調べたところ、いつものアンテナ奪取のランキング集計負荷による停止ではなく、もっと致命的な、アンテナ奪取履歴のデータの内容に矛盾が生じていた事が原因でした。
最近のランキング集計等の負荷で、奪取が起こる度に事前計算されるアンテナ・ユーザの個別データ(発見した順番、何回目の発見か、何m移動したか、といったアンテナ・ユーザ毎のデータ)計算速度が、奪取の速度に追いつけずに、矛盾が生じたのだと思います。
矛盾が生じていれば再帰的に修復するようにプログラムされているのですが、そんなこんなで10件分ぐらいの矛盾が溜まってしまったために、再帰が深くなって処理が抜けられなくなってしまっていたのが原因でした。
とりあえず、動かそうと思えばデータを修復しないと、このままでは再起動してもピクリとも動きません。
170万件あるデータのうちのたった10件の矛盾なので、多分プログラムを止めて4〜5時間復旧に費やせば修復可能と思いますが、それに割く時間が取れません。
幸いきむらさんの新版の方もかなり目鼻がついてきつつあるようですし、いつかのタイミングでは一旦止めて、きむらさんに履歴データ渡して、きむらさんの側のデータベースに流し込む作業を取らないといけないので、この際ここでゲーム終了にして、ここでのデータを最終としてきむらさんにお渡ししたいと思います。
後はきむらさんが新版を公開されるのをお待ちください。
公開までの状況はこちらで知る事ができます。
本当に急で申し訳ありません。
また、これまでここギコで遊んでくださってありがとうございました。
皆様のご期待をいただきつつ、ご迷惑をかけるばかりでして申し訳ありませんでした。
また何かの機会に、ここギコで何かを始めた際には、遊んでいただければ幸いです。
アンテナ奪取は、アンテナ奪取は、永久に不(ヤメロ
2005年03月17日
会社からサーバへシェルを繋ぐ、アイデアを募集
あー、もう、会社のネットワークポリシーかいくぐってここギコサーバにシェル繋げられるようにする方法考えないとダメだな…。
このサイト、部署も事業部も全然違うけど新しい会社の部長さんも存在を知ってるので、こんな事書いちゃってヤバイかもしれないけど…まあ100%見てないだろうからいいか。
社内から繋げられるのはプロキシ経由でのhttp httpsポートのみ。
その他のポートアクセスは切られちゃうからWebminにすらアクセスできない。
この状況で、なんとかSSHシェルとSCPファイル転送相当のアクセス手段くらいは確保したいなと思ってるのですが。
なにか妙案はないですかねぇ…。
2005年03月16日
インテルコンパイラでのエラー発生
「無料で30%のパフォーマンスUP!! - intel compiler : Drk7jp」での記事に触発されて、インテルコンパイラ入れてみました。
とりあえず、最悪今のサーバの機能なら動かなくなっても困らない&将来のために速くなったらうれしいあたりのソフト群
- Proj
- GEOS
- GDAL
- PostgreSQL
- PostGIS
- MapServer
最初は本当に上記記事に書かれてる事そのままやってたので、自サーバ中のディレクトリと全然違うとこにパス通して全然動かんやんけとか、CコンパイラはiccにしたけどC++コンパイラをicpcにし忘れてたりとか、悪戦苦闘でしたが、何とかある程度まではコンパイルが進む状況にまでは持ってきました。
あと一息でいけそうなんですが…。 Continue reading
鯖落ち申し訳ありませんでした。
16日朝から昼まで、長期間サーバがダウンしていました。
アンテナ奪取ユーザの皆様、BLOG界の出来事ATOMユーザの皆様、ご迷惑をおかけしました。
とりあえず、アンテナ奪取のランキング集計回数を減らしたりして負荷対応はしようと思っておりますが、開発自体は停止したため、抜本対策にはならないので、きむらさんの新サービスへの移転待ちです。
場合によっては、目処がつくまでランキング集計を半日に1度とかにするかもしれませんが、ご了承願います。
2005年03月15日
MapServerをバックエンドにしたAjaxインタフェースを作るのってどうか
Ajaxが熱いですし、その代表格といえばやっぱりGoogle Mapsなわけですが、
SpaceTag Serverに同梱されてたり、国土地理院での先のGISデータ公開され、さらにOreillyでも春〜夏にはMapServerの専門書が発売されるらしい等(それって、これの事なのかなあ)、MapServerも今後熱くなって来そうな事も考えると、
MapServerをバックエンドにした、Ajaxインタフェースのライブラリとか、誰か作ってみるのはどうよ。
とか、言ってみるテスト。
shp2pgsqlで日本語Shapeファイルを使う方法
postgis1.0.0以降では諸問題解決された模様?
shp2pgsqlで日本語Shapeファイルを使う方法(postgis1.0.0以降) - hogemanのコアダンプ
お疲れ様でつたー。
α-リポ酸始めました。
α-リポ酸エヴァンジェリストのなおっきさんのエントリに触発されて、α-リポ酸始めました。
というか、なおっきさんとこで紹介されてからすぐ、インターネット通販のまとめ買い安売りのとこで買ったんですが、半月近くかかって、先週末やっと届いたという…。
というわけで、まだ飲み始めて4日くらい、元々の体重が体重だけに1日内の変動ですら数キロ、というもんなんで、まだ効果は実感できませんが、何かあればレポートします。
国土地理院、全国のGISデータを一般に無償公開
国土地理院、月内にも全国のGISデータを一般に無償公開 - GIS NEXT EXPRESS
すごいニュース。
GIS NEXT EXPRESSのRSS、トップページにはっつけてたのに、レイアウトが悪いから完全スルー状態だった。
ちゃんとBloglinesでも購読してないとだめだな。
まだ詳報が入ってないので、
- 単に電子国土ポータルを非登録の一般にも開放するだけなのか(イントラでも使えるという事なのでそれはなさそうだが)
- 電子国土のシステムとセットで、その上で使えるデータを開放するのか
- それとも、本当にMapServerとかでも使えるような汎用データを公開するのか
まあ、オークニーさん自体は、データパックにしろMapServerにしろ、その個々の製品の売り上げに頼りきってるようなビジネスモデルではないと聞いているので、こちらもダメージは限定的だとは思うけど。
それにしても、いずれはGISデータなんて国が無償で提供して、誰でもGISをりようできるようにならないと、と常々言ってきてはいたものの、あまり突然急に変わるというのも、個人的には地図屋さんとかそっち方面の知人も増えてきてるだけに、その辺への影響を考えると何だかなあ、と思ってしまいまつた。
[composed and posted with ecto]
2005年03月14日
失意体前屈スクリプト
orz... : Nakamura-KU ADDICT
スクリプトじゃないか。失礼。
ぜひ、Webサービス化してくだつぁい(超無意味)。
[composed and posted with ecto]
Google LocalがGoogle Mapsを買収
いや(違ですが、くっつたっぽい。
Google LocalがGoogle Mapsとくっつたっぽい。 - Nakamura-KU ADDICT
いやー、素早いですね。
こういうのを、シナジー効果というんだろうな。
[composed and posted with ecto]
2005年03月13日
SpaceTag ServerのPerl環境
先のエントリで書いたとおり、BLOG界の出来事のATOM-Feedを作ってみたりしたわけですけど、いつも通りここギコのサーバにログインしてさあ作ろうか、と思ったところで、どうもSCPやputty上での作業が面倒に感じて、ここは一つSpaceTag Serverで基礎を作ってやれと。思い立ちまして。
最近、PCをマザーボードからCPUからOSから取っ替えまして、それ以降はコーディングなんかの用事もなかったのでSpaceTag Serverも入れていなかったんですが、インストーラをダウンロードして久々にインストール。
それでコーディングしてみると、さくさく動く動く。
ローカルでコーディングしてるから、コーディングもデバグも超楽チン。
必要なモジュールも、特殊なモジュールは
- LWP::UserAgent::WithCache
- XML::Atom
- XML::Feed
- Jcode
- HTML::TreeBuilder
入ってなかったLWP::UserAgent::WithCacheも、nmakeが入ってるから、CPANからtarballさえ拾ってくれば楽勝インストール。
全くストレスなく開発できました。
以前職場で大量のテキスト処理するのに、Active Perlで処理してやろうと思って、インストールしたら、Jcodeが入ってない!仕方がないのでPPMでインストールしようとしたら、会社のネットワークセキュリティの都合上か、PPMのサーバに接続できない!
なんとか、どんぞこ日誌さんとこのJEncodeダウンロードしてきて事なきを得ましたけど、Jcodeくらい最初から入れておいてよ!ってな感じで。
それに比べると、SpaceTag ServerのPerlのなんと親切なことか…。
それならなんで職場で最初からSpaceTag Serverインストールしないかって?
Perl以外のもんもてんこ盛り入ってるから、300MBなんてデカ過ぎて、会社じゃダウンロード出来ないんだよ!
だから以前SpaceTag Perl作ってよ、なんてエントリも書いたけど、まあその辺の大きな問題は確かにあるわけで、その辺はSpaceTag社開発チームも、カフェテリア形式で欲しいコンポーネントを選択できるSpaceTag Server Miniを現在開発中。
300MB落とすなり、Miniを待つなり、それはどちらにしろ、インストールさえ出来れば、Windows上のPerlではSpaceTag Perl最強!
これは間違いない! ......と思う。
[composed and posted with ecto]
BLOG界の出来事のATOM-Feedを公開しました
毎日膨大な量のBLOG界の新情報等を収集・蓄積してくださっている「BLOG界の出来事」さんですが、私も存在を知って以来BloglinesにRSSを登録して更新をチェックしていました。
ところが、RSSの仕様からか、更新は判るものの判るのは「MM/DD-BLOG界の出来事」というタイトル部分だけで、クリップの概要が行ってみるまで判らない。
更新された事、は確かに判るんですが、事実上毎日、1回ずつ更新されているので、これも更新の連絡だけじゃちょっと使いづらいなあ、と思っていましたので、個人用にちょこっとHTMLの中身をもらってきて、中身をATOM-Feed化してBloglinesに食べさせて、重宝していました。
今回、BLOG界の出来事主宰の「めも」さん(でええんですよね?)に許可いただきましたので、公開いたします。
面倒くさかったんでfeed下のmodified要素省略したりしてるからかなあ…他にも、xml:lang属性や、feedのversion属性とか、省略しても自分のBloglinesはちゃんと読んでくれた分はほっぽらかしてんですけど、「うまく読めんよ」とかあったら連絡ください。 Continue reading
東大のジオコーディングソフトはオープンソース?(BlogPet)
きのう、有川までオープンする?
でも有川で東大で提起した。
*このエントリは、BlogPetの「ここ」が書きました。
2005年03月12日
歴史は繰り返す その1
NIFTY-Serveのサービス停止の記事が流れた頃、パソコン通信の全盛期を回顧しながら、当時のパソコン通信と現在のSNSを重ね合わせるような話が多く流れた。
私もおおむねそんな感じで受け取っている。
パソコン通信と同じように、限られたユーザによる行儀よく濃密なコミュニケーションの心地よさで、SNSは爆発的に流行ったのではないかと私は思う。
ただそれゆえに、SNSの将来を考える際忘れてはならないのは、以前も少し書いたが、SNSの流行には、
- 知人という人間関係がシステムによって定義され、それを用いた私的情報やコミュニティへのアクセス制限等、濃密なコミュニケーションを演出するための新しい仕組み
- 人数が限られ、攻撃的な異分子も混入しにくい、クローズドな社会が新しく構成された事による、目新しさからの濃密なコミュニケーションの盛り上がり
2005年03月11日
東大のジオコーディングソフトはオープンソース?
gコンテンツ流通推進協議議会のページをのほほんと読んでいたら、2002年度の東大有川先生の論文があった。
読んでみた。
ごっつかった。
位置情報コンテンツビジネスを考える上での問題提起が、ほとんど漏れなく網羅されていた。
今まで読んでなかったのが恥ずかしいぐらいだ。
でも、個人的には、全体の内容以上に、次の一文に非常に引き付けられた。
住所情報を絶対座標空間の位置情報へ変換する無料のサービスは〜このアドレスマッチングサービスのソフトウェアはオープンソースであり〜のわに〜ぃ?
そんなん初めて聞いたぞ。
どこやねん!どこでダウンロードできるねん!!
欲しい、欲しすぎる〜。
お願いですから、間違いでした〜とか、なしでお願いしまつよ。
マダン♪マダン♪マダン♪チョアヨ ウリ マダン♪(BlogPet)
きょうkokoは宇治にkokoは研究した。
きのうkokoの、タイトルを研究すればよかった?
宇治でページっぽい研究しないです。
*このエントリは、BlogPetの「koko」が書きました。
![[ここギコ!]](http://kokogiko.net/logo.png)
