過去記事

2008年 Jun月の過去記事

頭でっかち禁止

日記|2008年 06月 30日|固定リンクコメント(0) このエントリーを含むlivedoorクリップ このエントリーを含むはてなブックマーク del.icio.usへブックマーク Yahoo!ブックマークに登録
かつて、むさぼるように読んでいたネット上の記事をほとんど読まなくなった。ブログだったり、新聞だったり、コラムだったり。


ネットの場合は、紙媒体と比べて、それが世に出されるまでに他者によるチェックを経ることが相対的に少ないので、その記事が個人の中にある貴重でオリジナリティの高い「なまもの」である一方で、「生煮え」であることもとても多い。この「生煮え」感が、ちょっと自分の中でうんざりだったりする。もちろん、その「生煮え」には、自分のブログの文章も含まれるのだが。

たとえばYahoo! ニュースのコメント欄。

mixi や モバゲーのニュース関連日記についてもそうなのだが、これが何のためにあるのかもはやよくわからない。おおよそニュースなんてものは、不祥事や不祥事を起こした人間を攻撃する性格のものが多く、そのコメント欄は、その攻撃性を増幅させて溜飲を下げる場となることくらいしか機能する意味がない。

負のニュースにつけられる負のコメントの連鎖が、世の中をいっそうどんよりさせているように感じる。もちろん、意見の表明の平等性は高まっていて、これによって救われる人がたくさんいることも承知している。だが、負の意識が渦巻く場所があちこちに点在することで、「まわりのどこを見渡しても気分が晴れることがない」というような状況を作り出してしまうことが、あまりよいことだとは思えない。


こういう状況に囲まれていると、すごく頭でっかちになってしまう。
考えすぎてしまうし、不満を抱えすぎてしまう。

「考える」ことに比べて、「行動する」ことのスピードはきわめて遅い。世の中は「行動する」ことからしか変わっていかないから、「考える」ことに主眼が置かれすぎていると、すごく社会が停滞しているように見えてしまう。これは、損なことだと思う。


そんな思いもあって、変に「考える」ことを放棄してみているのが現在の自分。すると、かえっていろんなアイデアが出てきて、行動ができるようになってくる。行動がスムースにできるようになってくると、心身のバランスがよくなってくる。


いまこそ「暗いと不満を言うよりも、進んで明かりをつけましょう」を推進すべきなのかもしれない。ということで、とりあえず「頭でっかちは、禁止」。楽しく建設的にやっていきましょうや。

せめて自分だけでも、人を批判しない人になる

日記|2008年 06月 27日|固定リンクコメント(0) このエントリーを含むlivedoorクリップ このエントリーを含むはてなブックマーク del.icio.usへブックマーク Yahoo!ブックマークに登録
そりゃ、世の中いろいろあるさ。

物価は高くなる一方だし、
経済的に厳しい人はたくさんいるだろうし、
彼女ができなくて悶々としている人もいるだろうし、
家族との関係がうまくいかない人だっているだろうし、
政治はまるでうまく行っているとは思えないし、
自分の能力が世の中に通用することだってなかなかないし、
ニュースで見るスケベな教師がまだこんなにいるのかと思うし。



でもさ、でもだよ。



そんな時代だからこそ、俺は人を批判するだけの人間になんてなりたくない、と思う。



いつだって希望に胸をふくらませて、わくわくすること、興味が持てることをとにかくたくさんやって、せめて自分のまわりにいる人間くらいはいつも笑顔でいられるような世の中をつくりたいと思う。言葉より先に、行動することで言葉以上の何かを伝えることができるようになりたいと思う。

今の時代に必要なことは、そうした「生きる」ということそのものをきちんと背負える「強さ」なんじゃないかな、と思っている。


Google Analytics のレポートを自作サイトの管理画面に取り込む

日記|2008年 06月 24日|固定リンクコメント(0) このエントリーを含むlivedoorクリップ このエントリーを含むはてなブックマーク del.icio.usへブックマーク Yahoo!ブックマークに登録
アクセス数の上限さえなければほぼ最強の無料アクセス解析Google Analytics。上限は500万PV / 月でしたっけ?


これ、とても便利なんだけど、いちいちGoogleにログインしないといけないので、Google Analytics API とかがあって、RESTで自分のサイトのレポートデータが取得できたらいいなー、と思って探してみたら、「現在はAPIの形式では提供してません」とのこと。
Google Analytics API はありますか?

かわりにタグ区切りのテキストファイル、CSV、XML形式にてデータ提供しているから、それをダウンロードしてね、とのこと。うーん、結局手動ですか。


みんなどうしているのかな、と思ったら、CakePHPの人はGoogle Analyticsをなんとスクレイピングしてデータをかっさらうという荒技で対応している人がいた。ちょ、ちょっとそれは手荒すぎるかな。構造が変わっちゃったらどうするの?
Google Analytics PHP Api (CakePHP Model)


で、もうちょっと探していたら、「Google Analytics APIがないだって? ぜんぜん問題ないよ!」と言っている人がいた。受信用メールサーバと直接おしゃべりする環境を持っていない人であれば、現時点ではこれがまぁまぁの解決策かな。いや、うーん、そうでもないかも。
No Google Analytics API? No Problem! (笑顔がステキ)

いわく、

1. Google Analytics内の「マイレポート」->「メール」->「メールの設定」->「マイレポート」->「スケジュール」で、定期的に添付データ付きのメールを送信する設定を行う。(画像
2. 送り先はGoogle Groupsで!。これによって、メールは公開URLに置かれることになるので、あとから取得しやすい。
3. Google groups はデフォルトでRSS/Atomで更新データを配信しているので、
4. Yahoo Pipes でRSS/Atom を取得、ここでJSONなどの自サイトで処理しやすい形式に変換。
5. Yahoo Pipes 上で生成したレポートデータ(JSONなど)を自サイトで取得し、グラフにしてみたり、表にしてみたり。

とのこと。
情報の保護が問題になりそうだが、Google groups はアクセス制限ができるので、groups の設定で自分のみアクセス許可すればデータの秘匿はとりあえず問題なさそう。たしか RSS/Atom へのアクセスも制限される(はず、と記憶している)。Yahoo Pipesはどうだろう? 自分だけ利用する、ってことはできるのかな?


ただ、ここまで手間をかけたり他サービスへ依存するなら、すなおに組み込み型のアクセス解析ができるソフトをサーバにインストールできる環境に移行した方がよい気がする。なんのこっちゃ、というお話でした。

WebDAVにうんざり

日記|2008年 06月 24日|固定リンクコメント(0) このエントリーを含むlivedoorクリップ このエントリーを含むはてなブックマーク del.icio.usへブックマーク Yahoo!ブックマークに登録
不安定なWebDAV、いままでかなり我慢しながら使ってきたけど、もうさすがに限界。

クライアントがWindowsだとエクスプローラごとボコボコ落ちる、Macでもファイル数が増えてくると完全にレスポンス不能になることが多くなってくる。サーバは元気だけど、クライアントにこれほど不便を強いるとなると、さすがに厳しいねぇ。

SSH経由の Samba もやはり無理している感じがするので、普通にSSH接続のみに切り替えるかな。


使ったことがないのでわからないが、Apple の .Mac はWebDAVだと聞いていた。これの安定性はどうだったんだろう? サーバ側に何か特別なチューニングしていたのかな。

ともあれ、WebDAVとは近いうちにさよなら。
データは命よりも大事なので、早めに守る方向で。

2歳。

日記|2008年 06月 20日|固定リンク2 コメント このエントリーを含むlivedoorクリップ このエントリーを含むはてなブックマーク del.icio.usへブックマーク Yahoo!ブックマークに登録
田中商店が2歳になりました。

今年はいろいろと発表できるように、引き続きがんばっていきたいと思います。お仕事のご依頼もおまちしてます。


今後ともどうぞよろしくお願いします。



観た映画、読んだ本など

日記|2008年 06月 18日|固定リンクコメント(0) このエントリーを含むlivedoorクリップ このエントリーを含むはてなブックマーク del.icio.usへブックマーク Yahoo!ブックマークに登録
『プライベート・ライアン』を観た。
いまさらかよ、と言わないで。



いやー、すごい映像だった。
冒頭からして、はらわたがたっぷり出ていたり、腕や足がもげてる人が山盛り。

これが戦争か、と、ただひたすら直視。

観ながら、日本の戦争はどうだったんだろうとずっと想像していた。

日本にも、この映画に出てくるような優れたスナイパーはいたのだろうか。
日本にも、この映画に出てくるように絶望と闘いながら救護活動をする衛生兵はいたのだろうか。
この当時の平均的な装備や戦力はどれくらいだったんだろう。
そのなかで、日本はどのくらいの戦力を持っていて、どうやって勝ち残るプランを持っていたのだろうか?


なんだか、自分は知らないことが多い。
知らないことは恥ずかしいな、と思いながらのDVD鑑賞だった。

どうしてアメリカ人は、こういう映画を作れるんだろうね。
今度は日本の戦争映画を観てみることにしよう。



『虚(うつろ)の王』を読んだ。



一気に読ませる筆力が心地よかった。没入できる本を読みたかったので、その意味ではよかった。

早く言えば、他人と自分の痛みを感じる力が抜け落ちている人の話。これ、小説が発祥のホラーエンターテインメントってだけなら楽しめるのだが、現実の方がはるかにひどい事件が起きていて、それを小説に置き換えた格好になってしまっているのがなんともやるせないところ。まさに「事実は小説より奇なり」を地でいく小説でした。


最近インプットの量が圧倒的に足りていない。仕事が基本的にアウトプット続きなので、意識的にインプットの量を増やさなくては。

アウトプットが続き、インプットが足りない状態になると、自分の中の「アイデアの素」が枯渇していくような感覚に陥る。身体の中がカラカラになるというか。仕事ばかりしていてはダメですね。反省。

でも、家庭がある人は比較的自分の時間が少なくなってしまうと思うんだけど、その辺どうしているんだろう? それとも、そもそも自分の仕事の時間が長すぎるのかな?

[Akelos] Akelos-ja 日本語メーリングリストを作りました。

Akelos|2008年 06月 14日|固定リンクコメント(0) このエントリーを含むlivedoorクリップ このエントリーを含むはてなブックマーク del.icio.usへブックマーク Yahoo!ブックマークに登録
ゆるーく動き始めようかな、ということで、Akelos の日本語メーリングリストを作りました。
Akelos 日本語メーリングリスト

本家ですらまだまだな知名度ですが、好きになってしまったのでとことんやることにします。いじっている方、いらっしゃったらぜひ情報交換しましょう。


また、WikiベースのAkelos Memoを、ブログベースに変更することにしました。Wikiだと書式が気になっちゃって、気軽に書けないんですよねぇ。とりあえずこのブログで書いていたAkelosネタを転載するところから始めたいと思いますので、ご興味のある方はこちらへどうぞ。
Akelos Memo Blog


予告in 非常にすばらしい

日記|2008年 06月 12日|固定リンクコメント(0) このエントリーを含むlivedoorクリップ このエントリーを含むはてなブックマーク del.icio.usへブックマーク Yahoo!ブックマークに登録
素晴らしいサービス作りましたねー。
非常にすばらしい!
予告in
予告in

はてなブックマーク - 予告in - 犯行予告共有サービス
犯行予告収集サイト「予告.in」公開 「0億円、2時間で作った」


このニュースが発端。
2008/06/11-17:16 犯罪予告検知のソフト開発へ=来年度予算で要求−通り魔事件受け増田総務相


このニュースが出た瞬間、オープンソースでベイズ推定やるべかな、というように考えたが、たしかにCGMで情報を一括管理できる仕組みの方が作りやすいし、ネットに参加してる感があっていいやね。そしてなにより、作るのがめっちゃくちゃ速い。


あとは、

・信頼度の低い情報を振り落とす仕組み(スラッシュドットみたいなの?)
・twitter 依存をなくして、もごもごとかはてなハイクとかnowaとかにもライブ配信できるように。
・yokoku.in API あるいは ブックマークレットを配布して、各掲示板サイトがJavaScriptを貼り付けるだけで通報リンクができるように。
・モバイルサービスから簡単にこのサービスを利用できるように。

とかいった機能を盛り込んだら、完全に総務省から数億円もらえるようになるはずだね。ハハハ。


iPhone用DJソフト

日記|2008年 06月 11日|固定リンクコメント(0) このエントリーを含むlivedoorクリップ このエントリーを含むはてなブックマーク del.icio.usへブックマーク Yahoo!ブックマークに登録
いいねーこれ。
iPhone向けDJソフト、筑波大学発ベンチャーがAppStoreで販売 [CNET Japan]

FUJIN and RAIJIN


なんか日本のベンチャーがようやく世界標準なソフトを出せるようになってきた感じ。こうした元々存在するものを加工して、鮮やかに方向転換しつつ、きめ細やかに作るのは、日本の職人魂ですね。


田中商店もがんばろう。

安倍元首相のラジオ出演

日記|2008年 06月 10日|固定リンク2 コメント このエントリーを含むlivedoorクリップ このエントリーを含むはてなブックマーク del.icio.usへブックマーク Yahoo!ブックマークに登録
安倍元首相がJ-WAVEのニュース番組にゲスト出演していた。


あんな辞め方してどのツラ下げて、とたぶんいろんな人に思われているんだろうな。もちろん、自分もその一人だったわけだが、ラジオを聞いてちょっと印象が変わったので書いておく。


体調が悪いことを隠し続けた理由については、「総理が席を空けてよいのは重篤か死亡の時のみなので、ぎりぎりまで仕事をせざるを得なかった」ということなんだが、相変わらずこの辺は理由になっているのだかいないのだかよくわからない。他にも辞任のタイミングでの話をちょろちょろとしていたが、ひょっとすると、この辺はまだ言いたいけど言えないことがあるのかもしれない。このときひどく悩んでいたこと、諸先輩から受けた厳しい態度、組織の壁、リーダーとしての力不足、不運など、いろいろあると思うが、この部分を彼が明らかにすることで、古い政治が変わっていくかもしれない。

このときの話をする彼は、少々弱々しかった。
ただ、ラジオという媒介の特性か、声から発せられるエネルギーや体温感、口調などから、その言葉のまっすぐさを感じ取ることができた。この人は、(失礼だが)バカではないな、と思った。



ラジオはほかの議題へ移る。

年金の問題、後期高齢者医療制度の問題などに関する所見を披露した。
基本的には説明不足を反省しつつ、実体にそぐわない制度を早期に改良する、という自民党の考え方を披露。ただ、保険制度の維持を考える観点から、即座の制度撤廃には否定的。この辺は妥当か。


チベット問題について、朝の食事会で中国首脳に直接苦言を呈した話について。

これは個人的にとても評価したいポイント。安倍さんいわく、「外交は、各国が国益を背負った上で、世界をよくしていくことを話し合う場。相手が怒るから言えない、話さないのではなく、必要なことをきちんと話し、その上で互いの国益を毀損しない解決策を見つけることが大切」とのこと。たしかにそのとおり。それを実行して、まわりに「空気が読めない」と言われてしまうのは、ある意味ぼっちゃん的な雰囲気で損をしているかな。小泉さんみたいにまわりに緊張感を強いるキャラクターであれば、何を言ってもまわりがうまくサポートしてくれそうだけど。


北朝鮮の話。

現在経済制裁は続行中で、その中で北朝鮮を交渉のテーブルに引き込むことはできるとのこと。それですぐに解決ということにはならないが、次善の方向へ向かうことを信じているらしい。


当時の内閣のこと。

意見の対立や自分が考えていることへの反対は、閣僚からもあった。ただ、議論を重ねることで自分のやりたいことを通すことができた、とのこと。この辺は、直接話ができた閣僚と、そうではない一般レベルとで、彼の印象が非常に分かれるところだと思う。

すでにたくさん行われた報道の中に見える安倍さんは、とにかく弱々しい。また報道によって切り抜かれたワンワードは、ほとんどすべて唐突な印象を与えて、まわりを困惑させる。「はぁ? 何言ってんだこいつ」、と。

これは安倍さんの説明能力が足りないのと同時に、小泉時代に形作られたワンワード報道の被害者だとも言える。小泉さんはワンワードを天才的に切り取る力を持っているので、それに報道側が慣れてしまったんだな。だから、報道側がワードを切り取る必要はなかった。だが、安倍時代になって、報道側が独自の判断でワンワードを切り取るようになった。すると、安倍さんが本来考えていたことからどんどんずれて報道されるようになる。

直接ラジオを聞くと、どんなロジックの上でどういうことをやろうとしているかを知ることができた。だから、彼のことをそれなりに理解することができる。だが、切り取られたワンワードだけを見ると、一般レベルの議員にとって、彼が何をしようとしているか非常に理解に苦しむ。だから、安倍さんのあずかり知らないところで雑音が増え、それが彼を苦しめることになる。



まぁ、要するに、リーダーとしての資質不足だった、と結論づけることはできるだろう。

だが、参謀役としては非常に優秀な能力を持っているのではないかと思った。
自分の信念に従って、言いにくい相手にでもきちんと発言することができる。中国相手に持論をぶつけられるくらいだから、上司の総理大臣にはそれこそいろんなことを言うことができるだろう。そして、それは単純に自信の個人的な考えではなく、政治信条に従った上での発言。それでいて、きちんとまわりの話を聞くこともできる。ラジオを聞いて受けた印象は、そんな感じだった。


ただ、総理大臣がラジオをやるってのはとてもいいなと思う。

最近のテレビの風潮だと、どうしても不正や不祥事を追求!追求!となってしまって、政治にとって本当に必要なことを考え、話す時間がどうしてもなくなってしまう。不正や不祥事はもちろんよくないことだから、きちんと修正されていくべきだが、残念ながらそうした枝葉末節なことばかりが議論の対象となる最近の風潮は非常に危険。なぜなら、こうした話題に注意が削がれている間に、本当に重要なことが勝手に決まっていってしまうから。翼賛体制となんも変わらん。


リーダーが何を考え、何に悩み、これからどうしようとしているのか。
また、いま何に従事しているのか。

そんなことを生で直接聞ける媒体があったらとてもいいな、と思うんだよね。
ブログなどで文章を見るってのはもちろんいいけど、できれば生の声の方が伝わる気がする。

たとえば大阪の橋本知事は、一般民衆からの支持を受けながらも、政治の世界では反発を食らいまくってる。まぁ、手法にいろいろ問題がある感じがするが、やろうとしていることが変な報道のされ方をして、それで不要な反発をくらうってのはどうも生産的じゃない。「この新聞に出ている『○×』という発言はなんなんだ!」とかね。そんなの言ってるヒマがあったら仕事しろよ、みたいな。

そしたら、自分の思っていることをラジオで生に内外にじっくり話して聞かせる特権を作る、ってのはありなんじゃないか、と。それを聞いて、こいつダメだと思えば、いつだって民衆はそいつを罷免すればよい。声ってのは正直なもので、そいつがバカかどうかが透けて見えてくる。民衆だって、声からその人の内面を透かしてみる能力を磨くことができる。


そして、直接メールなんかを送って、投稿として首相に読んでもらえばいい。
「あの制度はおかしいだろう」というメール。それに対して、「こんなメールを送ってきやがっておまえは頭がおかしいだろう」というトークで返す。

互いに反論できて、公平じゃない?



あと、総理大臣の曲紹介なんてのもおもしろい。

安倍さんもちょっと曲紹介していたが、福田さんがエグザイルだのミヒマルGTだのを曲紹介していたら、なんてファンキーな国なんだと思う。きみまろトランスなんかもいいだろうね。


会社もそうだが、規模が大きくなると、仲間内に向けての仕事が増えてしまう。だが、本当に大切なのは、お客様に対しての仕事。だって、サービスの受け手はお客様なんだから。

国も同じ。
政治家も官僚も、すべては国民のため。そして、その延長線上に、世界平和のため。であれば、国民のために必要な情報を、直接語る場を作るってのはありなんじゃないかなぁ。

そりゃ主義信条によって多少は偏向するだろうが、それを含めて生の声、ということで。



「さあ、今週もやって参りました。福田康夫のザ・ジャパン。
福田康夫です。こんばんは。
今日も首相官邸Bスタジオから生放送でお送りしています。

やぁ、今日は暑かったですね。この時期はね、スーツでいるのがきついんですよ。
ああ、国会はね、さすがに加齢臭がすごいんですよ。僕はちゃんと妻にファブリーズしてもらってるので大丈夫なんですけどね。フッ。

さて、最初のメールです。
『福田さんこんばんは。僕のおじいちゃんが後期高齢者なんですが、なんであれはじいちゃんから金がとられるんでしょうか。」

ああ、これねぇ。
保険制度がいまのままだと破綻しちゃうからねぇ。高齢の方にも負担してもらわなくちゃ維持できないってのが本音なんだけど、貧乏な人ほど負担が大きいってのは問題だよね。今度国会で改正案を提出してこなくちゃいかんね。

では、次のメール、に行く前に、一曲どうぞ。


[Akelos] Akelos で set names utf8

Akelos|2008年 06月 09日|固定リンクコメント(0) このエントリーを含むlivedoorクリップ このエントリーを含むはてなブックマーク del.icio.usへブックマーク Yahoo!ブックマークに登録
MySQLで使用するとき、MySQLのバージョンによっては接続直後に set names utf8 のような文字コードを確定させるためのクエリーを投げる必要があります。4.1系ではたしか必須でしたね。5.x系ではどうだったかな。

Akelos で set names を投げるとき、config/boot.php の末尾に次のコードを書くとよいです。


// set names charset
if (!defined('AK_SET_NAMES')) {
require_once(AK_LIB_DIR.DS.'AkActiveRecord.php');
global $dsn;
$dao =& Ak::db(&$dsn);
$dao->Execute('set names utf8');
unset($dao);
define('AK_SET_NAMES', true);
}


これなら、Akelosから投げられるすべてのSQLより前に、set names をセットすることができます。


すでにネット上では次のような方法が紹介されています。

SET NAMES utf8を指定する方法 [Akelos学習法]
⇒この方法は、オフィシャルのフォーラムで出てきた解決方法なのですが、この方法には1つ大きな問題があります。

Akelos には AK_SESSION_HANDLER という定数がありますが、これを1にセットしておくと、セッション情報がファイル管理からDB管理に切り替わります。(セッション用のDBは下記のカラムで事前に作成しておく必要があります)

mysql> desc sessions;
+---------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------------+-------------+------+-----+---------+-------+
| id | varchar(64) | NO | PRI | NULL | |
| expire | datetime | YES | | NULL | |
| value | longtext | YES | | NULL | |
+---------------+-------------+------+-----+---------+-------+


セッションをDB管理にしておくと、アプリが成長して複数ホストで運用したくなったときに効果を発揮します。ということで、できればセッションはファイル管理よりもDB管理にしておきたいところですが、set names を ApplicationController の コンストラクタに入れておくと、

プログラム開始時にセッション機能がスタートする
(select * from sessions where id = セッションID が実行される)
  ↓
ApplicationController::__constructor() の中で set names utf8 が実行される

という順番にSQLが発行されます。
このとき、Akelos の中でセッションデータがうまく取得できず、以降の処理でセッションの更新が一切できなくなります。セッションは最初に作成されたのみで、更新はされないものになる、ということですね。

すると、アプリ側から

$this->session['foo'] = 'bar';

のようにセッションに値をセットしても動かず、

$this->flash['notice'] = "更新しました";
$this->redirectTo(array('action' => 'finish'));

のような、リダイレクト先でメッセージを表示させる処理も動かなくなります。セッションに値を入れる動作ができず、セッションに保存したはずの値はすべてからっぽになってしまう、ということですね。


ということで、ApplicationController::__constructor() で set names をやるのは、セッションをDBで管理する場合に不具合を発生させるため、やらない方がよいでしょう。一方、セッションをファイル管理で行う(AK_SESSION_HANDLER が false )場合、ApplicationController::__constructor() 内で set names は効きます。これはプログラム開始時のセッションDBへのクエリが発生しなくなるため、set names が常に最初のクエリとなるためです。


もうひとつ紹介されている情報。
Akelosでmysqlの文字化けをどうにかする [ぬかるむ日々]

こちらはフレームワークのソースコードを直接変更する方法。
この方法は基本的に何の問題もありませんが、フレームワーク自体のアップデートなどの作業を考えると、できれば直接編集は避けたいかな、といったところ。もともと僕もこの方法で対応していたんですけどね。

毎日、継続

日記|2008年 06月 09日|固定リンクコメント(0) このエントリーを含むlivedoorクリップ このエントリーを含むはてなブックマーク del.icio.usへブックマーク Yahoo!ブックマークに登録
最近、夜更かし、徹夜、あるいは夜遊びなど、本来の生活サイクル以外のことをした場合に、次の日の仕事にかなり影響してしまうことを自覚するようになってしまいました。

単に寝不足で眠い、ということではなくて。
なんというかな、いつもガッチリとあっている思考の焦点が、次の日にブレているという感覚。
そのブレを修正するのに、2日くらいかかる。
その修正期間である2日間がつらいこと、つらいこと。



年のせいかなー、とも思ったのだけど、自分の中の感覚では、ちょっとちがうみたい。

スポーツ選手で言うところの、「試合勘が鈍る」とか「フォームが微妙に崩れる」とか、そういう感覚に近いんですよね。本当はもっとタフになって、どんな状況でも仕事が進められるようにならなくちゃいけないのだけど・・・。残念ながら自分は、自分が思っているよりもはるかに繊細で小心者のようです。


プログラミングを続けていれば、いつかは目を閉じてもさささと楽にいろんなコードを書き出せると思っていたけれど、現実はさにあらず。10年前に始めたときと変わらず、いまだに効率よく美しく素晴らしいものを作るためにもがき苦しんでいる状況でして。改めてゴールの遠さを思い知っている次第。



なんか当たり前のお話になってしまうのですが、これと決めたものを毎日ずっと続けていくってのは本当に深いですよね。道を極めた人にしか見えない世界があるのだとしたら、ぜひそれを見てみたいなぁ。

Macのアウトラインプロセッサ「Tree」がすごくよかった

日記|2008年 06月 04日|固定リンクコメント(0) このエントリーを含むlivedoorクリップ このエントリーを含むはてなブックマーク del.icio.usへブックマーク Yahoo!ブックマークに登録
ものを書く仕事があり、それにとりかかる際に「アウトラインプロセッサ」なるものを知った。


いまさら新しいソフトの使い方を覚えるのもなんだなーと思っていたが、素晴らしいソフトがあることを知ったのでご紹介。

Tree - ツリー表示のアイデア / アウトラインプロセッサ。
tree - ツリー表示のアイデア / アウトラインプロセッサ


これ、ダウンロードした瞬間からさらさらとアイデアをまとめることができる。
シンプルで機能的なソフトウェアのお手本のような素晴らしいソフトでした。


試しに、手元にあった本の目次をさささとタイプしてみました。




これまでアイデアをまとめるのに、

・テキストエディタのインデントを使用してみたり、
・マインドマップツールを使用してみたり

だったが、このツールを使うと非常に高速に枝の追加・削除ができて、ソフトウェアがアイデアを書き出す邪魔をしない。画像を貼り付けるとかはできないけれど、「人の邪魔をしない・人に負担をかけない」という思想がとても大切。伝わってきますね。開発者の思いが。これはアフォーダンスがばりばり。


保存したファイルは専用のフォーマット(バイナリ)ですが、テキストデータやOPMLに書き出すことが可能。ということで、プレゼン、Web、ビジネスモデル等の原案作りにかなり役に立つツールなんじゃないかと、使って5分もしないうちに思いました。3,600円を出す価値はあるな。こりゃ。



同様のアウトライナーとしては、OmniOutlinerが有名のようです。こちらはいろいろと高機能なんですが、じゃっかんわかりづらいので、簡単にさささと使う、という用途においては圧倒的に Tree に軍配か、と。逆に、ガッチリ原稿を書くとか、そういう用途にはOmniOutliner がよさそうですね。


[Akelos] $url_helper->link_to() でHTTPからHTTPSにリンクを張る

Akelos|2008年 06月 04日|固定リンクコメント(0) このエントリーを含むlivedoorクリップ このエントリーを含むはてなブックマーク del.icio.usへブックマーク Yahoo!ブックマークに登録
Akelosネタ。

HTTPのページにいるとき、 の $url_helper->link_to にて、HTTPSにリンクを張る場合の方法。

ビューのファイル内にて、

<?php echo $url_helper->link_to('リンク文字', array('controller' => 'コントローラ名', 'action' => 'アクション名', 'パラメータ名' => 'パラメータ値'); ?>

とすると、

<a href="/コントローラ名/アクション名/?パラメータ名=パラメータ値">リンク文字</a>

というリンクが生成される。

この場合、パスから始まっているので、HTTPからHTTPS(またはその逆)のプロトコル切り替えが当然できない。


ということで、プロトコルを切り替える場合は次のようにする。

<?php echo $url_helper->link_to('リンク文字', array('controller' => 'コントローラ名', 'action' => 'アクション名', 'パラメータ名' => 'パラメータ値', 'only_path' => false, 'protocol' => 'https'); ?>

すると、次のリンクが生成される。

<a href="https://ドメイン名/コントローラ名/アクション名/?パラメータ名=パラメータ値">リンク文字</a>



こういうちょこまかとしたところも使い慣れるとすごくよい感じです。

ARP Spoofing 対策は、どうすればよい?

日記|2008年 06月 04日|固定リンクコメント(0) このエントリーを含むlivedoorクリップ このエントリーを含むはてなブックマーク del.icio.usへブックマーク Yahoo!ブックマークに登録
先日、PHPのマニュアルをチェックしようと jp2.php.netへつないだら、何か変なところにリダイレクトされている模様だった。先は .com.cn なので中国?。URL的にちょっと不穏な感じ。

ちょっと調べてみると、Ethnaにも同様の現象が起きていた模様。


これ、実は次のようなことが起きていた。
ethna.jpやjp2.php.netに発生したトラブルについて [maru.cc@はてな]

つまり、ethna.jp (や、おそらくjp2.php.net)のサーバがやられたわけではなく、それらが属しているネットワーク内にあるホストがやられた、ということらしい。
通信路上の改竄攻撃発生に、Webサイト運営者が説明責任を負うのか? [高木浩光@自宅の日記]
[ethna-users:0976] Re: ML保管庫のページに変なiframeが埋め込まれている件について



ARP Spoofing。
名前をうっすら聞いたぐらいの知識しかなかったので調べてみる。

IP spoofing attack(IP spoofing attack)
HTTP応答パケットを悪用するARPスプーフィング・ウイルス [IT Pro]
ARPスプーフィングで通信傍受!

うーん、いったん同一ネットワーク内のホスト(ルータまたはサーバ)のrootをとられてしまえば、ターゲットのホストをアタックすることなくサイトの改ざんが可能なのか。ちょっと、これって、けっこうすごい話だな・・・。


対策として考えられるのは、まずは自分のサーバのセキュリティリスクを限りなくゼロにする努力をすることと(まず同じネットワークのサーバに迷惑をかけないようにすること)、それとは別に、そのサーバをホスティングしているプロバイダのセキュリティリスクが低いことを確認すること。とは言ったものの、実際のホスティングサービスプロバイダの技術力はまちまちであろうし、それを確認するためには、そのサービスを利用する側が Spoofing tool とその使用方法を知っている必要がある。これはけっこうハードルが高いなぁ。


単純にパッチをアップデートしていれば済む、という話ではなさそうで、ホスティングサービス利用者側がどうすればよいかちょっと途方に暮れる内容だと思った。また、セキュリティについてのまとまった形での情報共有はどんなところでなされているのだろう? こういう内容の勉強会があったらぜひ参加してみたい。もしご存じの方は教えてください。

ニールズヤードレメディーズにはまる

日記|2008年 06月 01日|固定リンクコメント(0) このエントリーを含むlivedoorクリップ このエントリーを含むはてなブックマーク del.icio.usへブックマーク Yahoo!ブックマークに登録
最近、スポーツ選手ではないですが、自分の力を限界まで高めたいなんて思うようになりまして。

よいアイデアを出して、それを実現するための力を手に入れるためによいことならなんでも試してみようと思ってます。ちょうど、背をのばすために牛乳を飲むとか、健康のために緑黄色野菜を食べるように。


4月に散歩がてらEarth day TOKYOというイベントに行って、そこでアロマオイルの調合を300円くらいでしてもらったんですね。そのときに、たしかグレープフルーツオイルとなんだったかな、ゼラニウムかなにかを調合してもらって、スプレーに入れてもらいました。

店員さんいわく、「なまものなので、2週間以内に使い切ってください。」とのこと。時間が経つとなんかよくないらしいですね。肌が荒れちゃうとか言ってました。

スプレー


で、これがホントによかった。

疲れたときにシュシュっとするだけで、たしかにパワーがよみがえってくる感じがします。正直、いままでアロマなんてただの自己暗示だろうと思ってたんですが、なんとなーいけど効果がありそうな気がしました。


このときに作ってもらったスプレーを使い果たして、はてどこで同じものを手に入れられるものかと思っていたんですが、今日、散歩がてら立ち寄ったコンランショップでとうとう手に入れました。

それがこちら。
スタディ


キャップをとると、アンメルツみたいに先が玉になっていて、それをアンメルツみたいに手首とかに塗るわけですね。そうすると、ほんわりとアンメルツみたいににおってきて、元気が出る、と。

いくつかあるバリエーションのうち、「スタディ」を選択。効能は、集中力を高めるとのこと。うーむ、たしかにそんな気がします。


香水はつける量がわからなくて苦手だったんですが、これならさっと塗ればよいのでだいじょうぶ。これをつけて、仕事をがんばってみようと思います。