2012年11月2日金曜日

一点特化の幻想の幻想

よく日本では、
一点特化型の成長が嫌われる気来があります。
(いえ、海外でもそうかもしれませんが。)

良くいう、
短所を無くせというやつです。

長所を伸ばしても短所が足を引っ張るという意味だと思われます。

でも一芸に秀ていなければ、
他の凡庸な誰かと大差ありません。

いざとなれば十把一絡げに切り捨てられるではなきでしょうか?

…と言いたいところですが、
厄介な落とし穴があります。

一点特化はその能力が高すぎる故に、
正しく測定できる人間が限られてしまうのです。

だから短所ばかりが目に行ってしまい、
貴重な人材だと気づかれることなく切り捨てられてしまいます。

ドラゴンボールに例えれば、
スカウターが壊れるようなイメージでしょうか?

戦闘力に10倍の開きがあったとしても、
どっちもスカウターが壊れれば違いなんて分からないのです。

ああ、一点特化は幻想なのか!?

…本当にそうでしょうか?

一芸に秀ることで成功している人間は確かに居ます。

彼らはなぜ能力の高さが理解されたのでしょうか?

彼らは、
彼らはもしかして、
スーパーサイヤ人になれたのではないでしょうか。

とっても目立つ逆さ金髪的な意味で。

彼らはサイヤ人の壁を突破したのです。

例え墓穴を掘ったとしても、
掘り抜けたなら、
あなたの勝ちってわけですよ。

つまりはスーパーサイヤ人になれれば、
一点特化の幻想は幻想になります。

…ならどうするべきか?

自分が思うに、
一点特化にこだわりすぎて失敗してるんじゃないかと予想しています。

たった1つのスキルしか振り分けないせいで、
スキルツリーに限界が来ているのです。

スキルを本当の意味で極める為には、
周辺にある関連スキルを取得しないと到達できないのです。

例えば日本人ブログラマーがプログラミングを極めようとします。

しかしある段階になると、
英語をいくばくか取得しないと次へ進めなくなのです。

ここで英語を覚えないと、
スーパーサイヤ人は夢のまた夢となってしまいます。

一点特化は正しいのです。

ただ、一点特化を成立するには多少は一点特化ではない必要があるのです。

だから一点特化は幻想であり、
一点特化の幻想もまた幻想なのです。

…実際にはそんな単純な話ではないでしょうけど。

カレンダーに予定がいっぱい

自分はGoogleカレンダーを使っているのですが、
大抵は真っ白な状態です。

着の身着のまま…ってほどではないですけど、
ダラダラとナマケモノのように過ごすのが大好きだからかもしれません。

しかしここ数日は(自分にしては)キッチリとスケジュールが埋まりました。

時代の風が吹いているのかも?

帆を立てて風に乗ってみるのも悪くないかもしないですね。



2012年11月1日木曜日

アナログ電話は基本筒抜け

よく通販などのサービスでは、
電話一本で商品が購入できるサービスがあります。

そこでお客様を識別するのに発信者番号と暗証番号を使います。

発信者番号はまあ仕方ないとしても、
問題は暗証番号です。

0~9、*、#で構成された複数桁の番号を押すわけなんですが、
まあ筒抜けなわけです。

ちょっと電話線を引っ張れば、
簡単に盗聴することが可能です。

通販ならまだ良いですが、
証券会社などになるとかなりこれが致命的です。

そこで、
ジャミング入力という仕組みが導入されました。

暗証番号を入力している最中に、
相手側からランダムに電話機のボタンの音を流して混ぜこぜにしてしまうんです。

これで一安心…にはなりません。

このボタンの音、
まず本物の音と違うと言っていいでしょう。

なぜなら本物のボタンの音がマイク側に入ってしまうと、
ボタンを押したと勘違いしてしまうからです。

んで、電話機のタイプや使い方によっては入ってしまいます…

気が付かれない程度に音の高さをずらして回避するわけなんですが、
機械相手ならもろバレです。

ちょっとしたツールを通すだけで、
本物のボタンの音だけ引っ張ってくることができます。

いえそもそも、
ボタンの音の大きさを合わせるなんて難しいので、
音の大きさの違いでも識別が可能です。

それを言い始めると、
ノイズの量でも(ry

とにかく、
アナログの電話の内容はどうやったって秘密とは成り得ないと思ってください。

セキュリティが甘いってこと、
気がついていますか?



2012年10月31日水曜日

githubから始まるストーリー?

どこかの書き込みで見てはいました。

github経由での転職紹介…

それを見た自分は、
「こやつめ!ハハハ」
とまるで信じていませんでした。

そんな自分に、
github経由で案内が届いたんです!

実話だったのか!?

もしかして、
日本人であそこ使えるってだけでかなりのフィルタリングになるんでしょうか?

それは何ともはや…
技術平均が低くて悲しくなる予想です。

あんなコードで紹介が来るのであれば、
転職を切に願う人はソースを乗っけてみては?

あんなのより良いソース出せる人なんて腐るほどいるでしょ?

追記:転職エージェントに踊らされない技術ということで、あまり鵜呑みにはしないように~

追記2:電話は滅多に出られないし、折り返しても受付に怪訝な顔されるのでメールを待っていたら、同じ会社の別の人から紹介メールが…そんなものか。



2012年10月30日火曜日

10000アクセスを突破しました

もうしばらく先かと思っていましたが、
5桁の大台に乗りました。

閲覧してくださった方々、
どうもありがとうございます。

なんだかんだで、
継続は力ってことなんだと感じます。

これからもくだらない記事を書き続けると思いますが、
よろしくお願いいたします。


2012年10月29日月曜日

Log4j2はもう試した?

肩赤な話題ですが、
Log4jのバージョンが2.0になってしばらく経ちました。

公式ページを覗いてみると、
今までとはガラリと変わった仕様の数々を垣間見ることができます。

今まで自作していたあのアペンダが、
2.0では不要になる…かもしれません。

そろそろどこかが特集でも組むかと思いましたが、
ググった限りでは(日本語記事は)まだ無さそうです。

Java7の記事をさっさと終わらせて、
自習代わりにこいつの記事を書きたいものです。

いや、記事を書く気力がね?
次回の中身は半分くらいできてはいるのですが…

そんな早朝…



2012年10月26日金曜日

オーダーメイドという名のギャンブル

オーダーメイドというのは、
よくよく考えれば難しいものです。

完成品はまだこの世に存在していないのに、
想像通りのものが出来上がるのを期待されるわけですから。

オレゴン大学の実験の画像を知っていれば、
それがどれだけ分の悪い賭けか分かると思います。



と言っても、
そこまで分が悪くない業界もあるでしょう。

スーツのオーダーメイドなどがその例です。

完成品に近いものがショーウィンドウに飾ってあるでしょうし、
どんなスーツが欲しいかもかなりハッキリしているからです。

それでも失敗はあるでしょうが、
全体から見ればそれほどでもないでしょう。

建築などになると土地の形・大きさ、
要望などもあってぐんと成功率が下がります。

そしてソフトウェアになるともっと下がることでしょう。

これは職人の腕の問題なのでしょうか?

自分はそれだけではないと思います。

オーダーメイドは職人の腕以外にも成否を分けるパラメーターがあるわけです。



それは顧客の理解度ではないでしょうか。

理解度が低いと伝える要望が間違っている可能性が高まります。

誤りを正せばいいという考えもありますが、
顧客は誤りを認めるでしょうか。

認めたとしても、
真偽が入り混じった状態から簡単に真実が導きだせるものでしょうか。

名探偵はそうそう居ないから名探偵なわけです。

何が言いたいかと言うと、
よく分からない状態でオーダーメイドを頼むのは危険だということです。

注文したい物についてよく理解するか、
既に出来上がった商品から選ぶべきでしょう。

そうしないと、
大抵の場合手に入れるのはゴミクズとそう変わりません。



ほら、ゲームとかでよくあるじゃないですか、
主人公専用の武器とかそんなやつ。

武器が主人を選び、
その人以外使えないようなタイプのあれです。

世界でただひとつの一品は、
あなたにも素養を要求するものなのですよ?

あなたはそれを手に入れるに値しますか?

注文する前によく考えてみてください。



追記:
スーツ屋さんや建築屋さんの話は憶測なので、
間違っていたらゴメンナサイ。


2012年10月25日木曜日

靴やスーツを寝かせる効果

よく、靴やスーツはローテーションさせろと言います。

連続で使用すると痛みやすくなるため、
数足・数着で回して連続使用を抑える訳です。

どうにも人間の汗が原因と言われていて、
完全に乾燥させるには一晩では足りないとか何とか。

んで、自分は疑問に思ったわけです。

「本当にそうなのだろうか?」

そこで研究論文や参考文献がないか探しましたが、
今のところ発見できていません。

…何か怪しいです。

通説や経験則だけで、
真面目に研究されたことはないのでは?

もし効果が無いという結果が出たら、
かなり世間を騒がせる話題かもしれません。

なかなか面白そうです。

しかし実験はしたいですが、
日常生活の中では誤差が大きすぎる気がします。

何が決定的になる測定方法はないものか…



2012年10月24日水曜日

Online Service Gateが隠しているパスワードを手に入れる

この記事で指摘した脆弱性は既に修正済みです。

Office365との連携ツールのひとつです。

Office365には端末ごとにアクセスを制限する機能がありません。

例えば仕事場のパソコンからはアクセスできるけど、
自宅のパソコンからはアクセスできないようにする…ことはできないわけです。

Online Service Gateを使うと、
Office365のパスワードを隠してしまいます。

社員にはOnline Service Gateのパスワードだけが通知されます。

そしてOffice365にアクセスする際には、
必ず(認められたパソコンに入っている)Online Service Gateを使うことになります。

そうすることで、
Online Service Gateが認めたパソコンからしかアクセスできないようにするわけです。



  • しかし…

派遣先にこれが入っていたわけなんですが、
この隠されたパスワードを覗く方法を見つけてしまいました。

問い合わせフォームに連絡を入れてから3週間以上返信もないことですし、
啓蒙活動ということで方法を公開したいと思います。

返信がないということは、
きっと取るに足らない事象なのでしょうしね。

返信がありました。
連絡が無い間、
改修を頑張っていたそうです。



  • というわけで

キャプチャー画像を交えつつ説明していきます。
あ、環境はWindows XPとIE8で試しています。
…多少違ってもいけると思いますが。

まず、以下がログイン直後の状態です。

[OWA Helper]を選択し、Webブラウザを開きます。
そうすると何やらサインインしている画面が…

ここで画面が遷移する前にすかさずWebブラウザの停止ボタンを押します。
IE8なら上部にある赤い✕印のボタンです。

しばらくすると、画面が晴れて通常のサインイン画面になります。

さてこれで、
○Office365のURL
○ユーザーID
○パスワード
が一同に顔を合わせているのにお気づきでしょうか?

え?パスワードが伏字のままですって?

そんなの適当なフリーウェアを使えば一発ですって。

今回は「PeekPassword+」を利用させていただきました。
眼のアイコンを伏字部分にドラックアンドドロップすると…

何か出てきましたよ?

はい、これが伏字の中身になります。

ね、簡単でしょ?

補足:なぜかPeekPassword+の挙動が不安定でした。
やっぱり無理やり止めた画面相手は辛かった?


  • フリーウェアが使えないときは?

Online Service Gateを入れているような職場環境では、
そもそもフリーウェア自体が使えないかもしれません。

でも大丈夫、
少なくともIE8ならね。

IE8には、
「IE Developer Toolbar」という心強い味方がいるのです。

はい、出し方は以下の通り。


表示している画面のHTMLがツリーで表示されるので、
パスワードのテキストボックスがある位置を探してみましょう。
※結構階層が深いので骨が折れます。Findを上手く利用した方がいいです。

見つけたらそこで右クリックします。
[Element Source]を選択してやりましょう。

選んだ部分のソースが表示されます。
後はvalue属性の値が知りたかったパスワードになります。



  • 見つけたパスワードを使って

さすがに社外で試したらクビになりかねないので、
社内のOnline Service Gateが入っていないパソコンで試しました。

すると見事にサインインが成功しました。

試しはしませんが、
きっと社外でも通用するでしょう。

ただこの隠されたパスワードは、
Online Service Gateが定期的に変更をかけるらしいです。

間隔は社内ポリシーによって違うと思うのですが、
毎日更新されたとしても十分役に立つでしょう。

会社から帰る前にパスワードを調べ、
家でサインインすればいいわけですから。

やらないですけど。

Online Service Gateはパスワードを隠すだけのツールというわけではないですが、
これでいいんでしょうかねぇ?よくないですね。

そこらへんはセキュリティに詳しい人が何か意見を出すかもしれないので放置。



追記:返信が来まして、近いうちに改善されるそうです。
改善が確認できたら、色々取り消し線を引いておくことにします。

追記2:修正プログラムがリリースされたそうです。
自動更新されるそうなので、特に手作業は必要なさそうです。


2012年10月16日火曜日

あまりもの料理

…名付けるなら、
オニオン炒めのベーコン添えでしょうか?
そしてこういうときに限って、
調味料の濃さが改心会心の出来なのはどういう訳でしょう?
二度と見ることは無いでしょう。
さよなら