capsctrldays

2003-03-30 (日) Edit

楽太郎泣くの巻

ウチくる!?」のゲストが三遊亭楽太郎。円楽がドッキリゲストとしてでてきて、楽太郎さん泣いてた。「師匠がいなかったら現在の自分はない」とか言って。いつも「馬!馬!」言ってるくせにね。オフで会うとダメなんだってさ。

師匠っていいよね。こっちまで涙してしまいましたもの。

買い物の付き合い

友達が4月から新社会人となるっつーんで、買い物に付き合ってみた。半蔵門線でつながった錦糸町へGo。近いねえ。便利になったもんだ。

とりあえず丸井に行って「何買うん?名刺入れは買ったん?」って聞いたら、「名刺入れ?んなもん必要なん?ほんま?」とかふざけたことを言うので、罵倒してやった。

Yシャツも買わななーって言ってる割に、へ?サイズ?そんなんしらんで。とか言うので、ぽかーんとしてしまったですよ。

まあ、頑張れ。

JRA

丸井の横のJRAに行って、阪神12Rをオッズの低い順に買ったら、当たった。1100円のバック。今日で競馬2回目。勝ち続けております。

[Java] Eclipse 2.1 Thu, 27 Mar 2003

とりあえずメモしておきます。

ZDNN:Googleハックは面白い!

GooglePeopleは面白い感じっすね。

ここに載っていないやつですと、Google Alert ってのがありまして、これは特定の検索キーワードを登録しておき、結果が変化したらメールで通知してくれるっていうサービスです。けっこう便利ですよ。

バッドノウハウと「奥が深い症候群」

ちゃんとした人がこういうことを言うと強いな。ぼくなんかが言うと「んなこと言ってる間に覚えろコラ」で終わる。

Adobe Acrobat e-Learning

無料らしい。後から見てみよう。(ちゃんとした)ビジネスマンはPDFを結構使う法則。

IT関連セミナー“満員御礼”が物語ること

名刺とアンケートでペイされるのか?ほんまに?

[格闘] ボブ・サップ vs ミルコ(結果)

結局、クライング・ビースト(だっけ?)は見られなかったわけだが。なんか、チャランボっぽいような雰囲気だったよねえ。

フジテレビとしては

もちっと長い時間、試合をやって欲しかったんだろうなァ。

ノリカは

もういいんじゃないだろうか。ハセキョも同様に要らねえ気が……。そういえば畑野さんは居なくなったんすか。こういうときのゲストは、浅草キッドがいいですよね。

角田プロデューサー

「日経ビジネス」の敗戦記みたいなのにも載ってたんですよ。大変ですよね。いきなりプロデューサーって……マジ頑張ってください。

本日のツッコミ(全1件) [ツッコミを入れる]

1 margarita [わーい 楽太郎さんだ]


2004-03-30 (火) Edit

ファウラーたんにメールを出した。

間もなく来日されるファウラーたんのために、bliki_ja:Japanに集まったアイデアをまとめて、メールを出してみた(うう英語苦手)。ただ、さすがにあれだけじゃあ少ないかなーと思って、

のURLを添えて送ってみた。

日本人が見ても面白い……っつーか、日本語版もあるので見てみておくれ。

漏れ的には上野でスターウォーズで花見だけどな。つって、先週の俺の行動をそのまま伝えただけの内容になってしまったよ……orz。すまぬ。でも面白いから是非行ってみてね。

IoC vs Dependency Injection

ファウラーがミスったのは、略せないところだよな。Injection of Dependencyにして、IoDにしたら、もちっといけたかもしれないのに。

「俺くらいになると、キスもCも通り越して、いきなりDだよ」

とかなんとか。勝手にファウラー節。

祝・Wikiスパム

おお。勝手にページを作られ、タイトルにスパムを残して帰るこの妙。ステキだなあ。こんなの初めて来たよ。せっかくなのでIP晒してみる。

REMOTE_ADDR = 219.210.230.92
御社店舗にて導入して頂くチ ュ ー ブ エ ク ス テ の特徴

PofEAA:ReadingPofEAA002まとめ

なぜか飲み会のほうがまとまっているー。すげー。ぼくは話を理解するのが精一杯でした。うえええ。ちゅうか、打倒なんとかかんとかとかあまり過激なことはやめてぇー。

藻前ら、DDDが安くなっております。

Domain-Driven Design: Tackling Complexity in the Heart of Software(Eric Evans) 確か昨日まで7000円越えていたハズ。それが今日になって

価格: ¥5,605 (税込)

おー。買いですよ買い。ぽちっとな。PofEAAの二の舞にならずに済んだ。

J2EEプログラミング講座(宇野 るいも/arton)

p.35

(前略)手続きを重視した設計/実装は、結果的に作成すべきクラス数やメソッド数が抑制でき(中略)実装方針が理解されやすい(後略)。

を読んで、なんかビビっときて、そのまま買ってみた。arton先生への信頼は絶大なのです(お会いしたことなんか無いんだけど、勝手に)。

頭悪くて色々と悶々としているので、光明になればと思います。とりあえず読破しよう。

本日のツッコミ(全3件) [ツッコミを入れる]

1 なおこ [遅くてすみませんが、先日行った川崎市の日本民家園がすばらしく良かったです。もしまたメールする機会があれば是非。 ht..]

2 kdmsnr [おもしろそうですね。メール出しておきました。]

3 arton [わぉ、どうもありがとうございます。お役に立てればいいんですが。文句や質問はいつでもお願いします。]


2005-03-30 (水) Edit

寿司

私がどんなにお寿司が好きか知ってるでしょ!もしお寿司食べるなら、たくさん食べたいの!「ちょっと」なんてイヤ!だからお寿司を食べないことにしたのよ。これからは、私の前では「寿司」って言葉も使わないでね!

[WORK] XMLで出力されてもなぁ(ごにょごにょ)

……って言われて、んじゃー例えばこんなの作ればいいんじゃないすかねーって書いたのはいいが、なんか送るのは気が引けたのでヤメ。やっぱXSLT書いてあげたほうがいいのかな(嫌だ)。こんだけ書けばいいだけなのにね(誰に言ってるんだ)。

def user_defined_task(xml, target)
  require "rexml/document"
  include REXML

  doc = Document.new(xml)
  doc.elements.each('template/user/element-type/attribute') do |el|
    if el.parent.attributes['name'] == target
      puts el.attributes['name']
    end
  end
end

BPMがSOAの波でわーっと来た理由(スーツ向け)

こんな感じで書こうかなのメモ。社内用。

BPM(ビジネスプロセスマネジメント)は80年代くらいのバズワードだった。BPR(ビジネスプロセスリエンジニアリング)などと言われたりもした。それがなんでまたバズワード化してるのか。それには、Webサービスの台頭によるアプリケーションのサービス化(SOA化)が大きく関係している。

以前はアプリケーション層の個々のアプリケーション(レガシーやパッケージなど)が相互にデータ交換をすることは難しかった。しかし、アプリケーションにWebサービスのインターフェース(やり取りの契約)をかましてやることで、アプリケーション群を「サービス」という形で再定義できるようになった(サービス層の構築)。これがいわゆるSOAである。

このサービス層がない場合、ビジネスプロセスの各アクティビティはインターフェースの整っていない剥き出しのアプリケーションの直に触ることになる(サービス層を排除して考えてみよう)。アプリケーションが変更されると、このインターフェースも変更され、そうなるとアクティビティも変更され、とイヤンな感じ続出。一方、サービス層があれば、アプリケーション層を意識せずともビジネスプロセスを定義できるようになる。ビジネスプロセス層とサービス層のやりとりはXMLになりますよってに。

……というお話。くわしくは画を見れ。

Combining BPM, SOA, and Web Services『Understanding Soa With Web Services』Chapter 6. SOA and Business Process Management より

画像の説明

続:orchestration vs choreography

定義によって違うんだバカヤロウ、という話だったが、いちおうの違いが見えてきた。明確な違いじゃないけど、だいたいこういう風に分けてねっていう感じ。まずは、企業内か企業外(B2B)かの違い。Orchestrationは企業内のサービス連携で、ChoreographyはB2Bの連携に使われる。また、参加者の違いもある。Orchestrationの参加者は(基本的に)単数だが、Choreographyの参会者は複数である(P2Pスタイル)。で、BPELはOrchestrationを主に扱う。

Understanding Soa With Web Services』より

本日のツッコミ(全1件) [ツッコミを入れる]

1 laja [http://blog.azpoint.net/blog/paxa buy paxil ]


2006-03-30 (木) Edit

[PHP][xyzzy] php-modeのキーバインド変更

PHPEclipse使ってたんだけど、どうにも重いのでxyzzyに変えようかなと。

  • XYZZYHOME/site-lisp/php-mode.l
; for our standard
(setq c-indent-level 4)
(setq c-continued-statement-offset 4)

(define-key *php-mode-map* #\M-\/ 'php-completion) ; like eclipse
(define-key *php-mode-map* #\C-j 'c-newline-and-indent) ; like ruby-mode
  • ~/.xyzzy
(require "listfn")
(global-set-key '(#\c-7) 'list-function) ; CTRL+7

操作マニュアルをPPTで書くとか

WEB+DB PRESS vol.31 に羽生さんが操作マニュアルは「スクリーンショットを貼り付けて、そこに箇条書きを添えていく」と書かれていたので、あーそれならPPTのノート部分に箇条書きして、

PowerPoint でプレゼンテーションを開き、[ファイル] メニューの [送信] をポイントし、[Microsoft Word] をクリックします。

っていう操作をすればそれっぽくなるかもなーとか思った。

[Rails] Goyaで言うDxoが必要なのかもな

Railsの思想は「デザイナとの協業+やっぱ自社サービスでしょ」がベースとなっているので、ARに合わせた画面の妥協を最初から考慮に入れているわけですけども(たぶん)、逆に最初から画面がガッツリ決まってたら、AR(というかDB)で扱いにくくてめんどくせー、ぎゃおー、ってことが多々ある。*1

paramsの受け取りにはARじゃないモデルをいっこ作って、

not_ar_model = NotARModel.new(params)
ar_model = ARModel.new(not_ar_model.copy_to_model)

な感じ?

#つーか、date_selectの1iみたいな機構をもっと用意すれ。

逆方向は、従来どおりERBにARモデルを渡して、 ヘルパーで頑張る道が素直っぽい?

参考(くまくまーっぽく)

*1 AggregationとかSerializeってのはとりあえず横に置いとく……そういえばなぜserializeとしてyamlがダメなのかを聞きそびれたような?>かくたにさん

ペン先に窓がある蛍光ペン

窓がついたことで、止める位置を確認しながらラインを引くことができるようになりました。

ちょww頭よすぎwww

さっきローソンで買ってきた。

[PHP] PHP5.1 on Debian Sarge

apt-get intall で一発だぜー。

  • sources.list
deb http://people.debian.org/~dexter php5.1 sarge
deb-src http://people.debian.org/~dexter php5.1 sarge
$debian: php -v
PHP 5.1.2-Debian-0.1~sarge1 (cli) (built: Jan 17 2006 16:24:56) (Debian GNU/Linux)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies

でも、sessionが動かないー。

$debian: php -r "session_start();"
Fatal error: Call to undefined function session_start() in Command line code on line 1

うえーーーん。

$debian: apt-get install php5.1-session
パッケージリストを読みこんでいます... 完了
依存関係ツリーを作成しています... 完了
php5.1-session は既に最新バージョンです。
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。

入ってるのにーーーーーー。

何もかもが進まない。

あ、嘘、できた

初歩的な...orz

5.1を入れたときにextensionsのdirがコメントアウトされてた。

本日のツッコミ(全6件) [ツッコミを入れる]

1 shugo [ビューの都合に合わせた一時的なオブジェクトのことをモデルと呼ぶのは、MVC的にどうなんでしょうね。]

2 kdmsnr [感覚としては、http://c2.com/cgi/wiki?ApplicationModel な感じでしょうか。]

3 shugo [すみません、言葉足らずでした。 上記の「MVC」というのは古典的なMVCの意味でした。 で、私みたいにモデルって聞..]

4 kdmsnr [Rails使ってるとmodelsディレクトリに入れるものは全部「モデル」と呼んじゃってますね(うーん)。]

5 babie [もう「PHP カワユス」と言えるぐらいですか? 私はまだまだ……。]

6 kdmsnr [いや、ぜんぜんまだですね、というか、なれるのかなあ。関数もぜんぜん覚えてないし、生産性はものすごく悪いです。]


2007-03-30 (金) Edit

[散財] Apple AirMac Express ベースステーション [M9470J/A]

マックからネットワーク上のプリンタが使えなくてウキーーーってなってたけど、これで使えるようになる(んだよね?)。とりあえずプリンタを玄関に置きたいのだ。

MacはOmniGraffleを使うためにある

ファイルサーバのファイルは文字化けするし、 プリンタには接続できないし、 動画はうまく再生できないし、 ControlとCommandはひとつにしてくれとか思うし、 Command+Dつったらおま削除せーよ何がコピーだバカって思うし、 Firefoxはすぐ落ちるし、 CarbonEmacsでCtrl+Space押したら今だにスペースが入力されてアホか死んでくれとか思うし(Spotlightのショートカットは切ってるよ)、 Finderでreturn押したらフォルダの中入れよとか、 つーか今のPATHをどっかに表示してくれーとか、 いいことなんかひとつもなーい。

けど、OmniGraffleはすごいんだ。 MacはOmniGraffleを使うためにあるんだよ。

[] プロレス狂の詩 夕焼地獄流離篇 (Kamipro Books)

真樹日佐夫さんと三池崇史さんの対談だけ読んだ。

大山"ゴッド"倍達の「ダメ」には笑ったなあ。

本日のツッコミ(全1件) [ツッコミを入れる]

1 ogijun [ちょww、D is for Duplicateだから!]


2008-03-30 (日) Edit

花見してきた

初砧公園。広いなー。twitterでぎゃーぎゃー言ってた人たちのなかで来たのは俺だけってどゆことだ。


2009-03-30 (月) Edit

純粋に人間が提供する付加価値の限度

『日経ソリューションビジネス 2009/3/30』より

1人当たりの売上高は2400万円程度になります。純粋に人間が提供する付加価値を販売したら、このくらいが限度ではないですか。(安延申 フューチャーアーキテクト代表取締役社長COO)