小学校のクラスで一番かわいい子が、将来の夢に、サントリーの広告部に入るって言ってたくらい。
90年代のモルツのCMも覚えてる。和久井映見とかの、モルツーモルツーモルツーモルツーってやつ。
それが、どうしちゃったんだろ。
Google で 「サントリー 広告」でサジェストされるのは
そこで話していたことを咀嚼するために、少し文章を書こうと思う。
先輩は考えると同時に手が動く、あるいは手を動かしながら考えるタイプの人だ。
その人が、会社との折り合いを付ける事が出来ず、辞めるという決断をした。
9時5時の生活、ものづくりを軽んずる風潮、社内向けの無駄な仕事等、
(勿論、それだけでは辞めないけど。まぁ言えない事や書けないこともある。)
それにしても、「辞める」という決断は重い。
有能な人なので、先輩の辞職は会社にとってもマイナスであることは間違いない。
なぜ折り合えなかったのかと思う。
そこで思い出したのが、二人の異能の人、スティーブジョブズと池田敏雄だ。
二人とも、組織との折り合いを付けるのに苦労し、ジョブズは一旦appleを退職している。
だが、最終的には組織の側を彼らに合わせることで、何とか組織の中で活躍できた二人だと思う。
まぁ、ここで僕が言葉を尽くすよりも"Think different"でググって貰ったほうが良いかな。
この二人程の天才ではなくても、そういう人が一定数居る。先輩もそんな「異能の人」なんだと思う。
「異能」というのは「大多数の凡庸な人とは違う」という意味の単語であり、
その意味で、先輩が「大多数の凡庸な人」がいる会社と折り合えないのはむしろ当然だ。
そこを理解できず、今日は凡庸な側のロジックを先輩にぶつけてしまったが、そこに解は無い。
きっと、凡庸な僕は、先輩のロジックに心から共感することは出来ない。
でも、理解し、尊重し、尊敬することはできる。そのことに今気付いた。
世の中の大多数の人は、凡庸な人だ。
凡人は、与えられた仕事を与えられた制約の中でこなす方が、効率的に仕事が出来る。
だが、異能の人は違う。彼らは仕事を与えられることに抵抗し、その枠組みを揺さぶる。
凡人が異能の人を排除したとき、その組織はやがて来る枠組みの変化に対応できず、滅びて行くのだと思う。
だから、会社に残された僕たちとしては、異能の人を受け入れる度量を失ったこの会社を、
もう少し風通しの良い場所にしなきゃいけないと思う。
僕はもうしばらくそうやって、この組織の中で足掻いてみようと思う。
枠組みを変えるためにその才能を使って欲しいと思う。
先輩、長い間の会社勤め、本当にお疲れ様でした。また時々飲みに行きましょうね。
はなむけの言葉としては、少し異質な方向になってしまったので増田に書いてみた。
こんな取り止めの無い長文をここまで読んでくれてありがとう。
にきび跡、肌荒れ酷い、不細工、発達障害(ADHD)、腎臓疾患(ネフローゼ)持ち、身長170cmどまり中学受験で入った自称進学校で進級すら危うかったの超低スペック高校1年生だ。
アジアは物価が安くてダラダラ出来るとネットで見た。しかし、現在タイやミャンマーではインフレ、日本の老人が金払いがよく物価の高騰が進んでいるらしい。
また、円安もどんどん加速している。日本人にとって割安感がなくなってきている。
彼氏の姪が来た。子守りを任された。戸惑いつつ迎えた。母親である彼氏のお姉さんに何度か聞かされたのであろう、わたしの名前をしっかりと言ってくれたのはよかったが、やはりわたしでは力不足だったようだ。
子どもは残酷、とは良くできた言葉であると思う。残酷という言葉は大人になってから理解するもので、そこに子どもが知覚できる要素は全くといっていいほど無いのだ。
塾講師をやっていたからわかる、子どもの遠慮のタイミング。それを久しぶりに見たように感じた。天真爛漫に振る舞う中にも、ちょっとした偽の笑顔がある。悲しいことに、自分が子どもらしく振る舞うことで、大人は喜ぶんだという解釈が根付いてしまっている子どもたちをわたしはたくさん見てきた。
ありがとうとごめんねを大切にしなさいと教育されるのは幼稚園や小学校までで、小学校高学年~中学生になると、そこに責任やら理由が求められるようになる。ほとんどごめんねの場合だが、本来対人関係の中で大事なのは言葉であって、理由やら責任やらは二の次なのだ。例えば、自分のしたことが悪いとわかっていてもなかなかごめんねが言えない子がいる。わかっているだけでは何も相手に伝わらないということが、今の子どもたちにとって理解し難いことになってしまっている。
Twitterやmixiなどの大型SNSは、日々の気持ちを曝け出す場、あるいは活発な議論を展開する場として成長してきた。そこに今、ごめんねが言えない子どもたちをどんどん増やしていくエネルギー源がある。人間は逃げたがるものだ。苦しいことはなるべく避けたい。そんなとき役に立つのがSNSだ。例えば、さっきしてしまった悪いことを「あ~申し訳ないな」という言葉にしてツイートしたとする。昔だったら口に出さなければ伝わらないことが、今ではこのひとことだけで完結してしまうのだ。もちろんここで言う完結とはマイナスの意味の言葉である。相手が見ていようがいまいが関係ない。呟くことで完結してしまうのだ。
幼稚園や小学校で習ったごめんねやありがとうが使われなくなるコミュニティに、子どもたちは人生のある一時から急に放り投げられるのだ。そこで得てしまった感覚は一生消えない。正解が二転三転する世の中に、子どもたちは疑問を持つことも許されないまま流されていく。
レス気味で辛い。
一緒に暮らすようになって三年。
暮らし始めた頃は、家に帰ってくるなり襲われるなんてこともあったけど、いまやそんな気配はない。
行ってきます、ただいま、おやすみのチューもするし、決っして不仲ではない。
月に一回、あれば良いほう。
もう女としての価値が無いのか、魅力がないのかと打ちひしがれる思い。
一方で、まだ二十代なのに、とも思う。
身なりに気を遣え、
ムードを作れ、
押し付けるな、
否定するな
世のレス対策をみるにつけ、自分がいけないのだ、努力が足りないのだと言われているようで辛い。
愛されていないわけではない、浮気もない、それはわかっている。
眠る前に、ふざけあって胸をもまれたりすることはある。
私だけが悩んでいるようで、それもまたみじめだし辛い。
誰でもいいわけじゃない。
はぁ。
まあ、とにかく、まずは。
寝室を綺麗にすること、
リビングを片付けること、
下着の新調、
さり気ない誘い、
あたりなんだろーか…
割食ってる気がする、というのはワガママか。
なんでこんなことを私がやんなきゃならないんだ、と思っているからいけないんだろうな。
求めてるなら、求めるやつがそれなりに労を割けっていう、分かっているのに、残る不満。
欲求不満?
そんなに性欲強い方では無いと思うが。
後半の、女の想像に相反する男の行動はこの短編の全体を表すにふさわしいものだった
恋愛に対し
"事なかれ主義とは、解決すべき問題が発生しているのにもかかわらず、それを避けたり、あるいは見て見ぬふりをしたりして、係わり合いになるのを避け、決断をすることなく問題を放置する消極的な考え方。"
消極的、なのか。
戦略的だと私は思う。
いや、はてなのtopに出てるくらいだから、みんなつっこみたいんだろうなーと。
で、やっぱり気になって気になってしまったので書いちゃいます。
http://woman.excite.co.jp/article/entertainment/rid_E1362970230107/
~……」と目を細めた。~
http://mainichi.jp/area/chiba/news/20130321ddlk12100117000c.html
えー結論から。
・「三国志」と「項羽と劉邦」は別の時代、別の物語ですよねー。やっぱり
・「目を細める」…「顔中にほほえみを浮かべる。」……あれ??プラスの意味?
「眉をひそめる=ジト目」が多分正解。
にきび跡、肌荒れ酷い、不細工、発達障害(ADHD)、腎臓疾患(ネフローゼ)持ち、身長170cmどまり中学受験で入った自称進学校で進級すら危うかったの超低スペック高校1年生だ。
アジアは物価が安くてダラダラ出来るとネットで見た。しかし、現在タイやミャンマーではインフレ、日本の老人が金払いがよく物価の高騰が進んでいるらしい。
また、円安もどんどん加速している。日本人にとって割安感がなくなってきている。
にきび跡、肌荒れ酷い、不細工、発達障害(ADHD)、腎臓疾患(ネフローゼ)持ち、身長170cmどまり中学受験で入った自称進学校で進級すら危うかったの超低スペック高校1年生だ。
アジアは物価が安くてダラダラ出来るとネットで見た。しかし、現在タイやミャンマーではインフレ、日本の老人が金払いがよく物価の高騰が進んでいるらしい。
また、円安もどんどん加速している。日本人にとって割安感がなくなってきている。
にきび跡、肌荒れ酷い、不細工、発達障害(ADHD)、腎臓疾患(ネフローゼ)持ち、身長170cmどまり中学受験で入った自称進学校で進級すら危うかったの超低スペック高校1年生だ。
アジアは物価が安くてダラダラ出来るとネットで見た。しかし、現在タイやミャンマーではインフレ、日本の老人が金払いがよく物価の高騰が進んでいるらしい。
また、円安もどんどん加速している。日本人にとって割安感がなくなってきている。
制限解除中 | 制限1段目 | 制限2段目 | |
公式スペック | LTE112.5Mbps | 128kbps | 明記なし |
実測 | 2Mbps | 153kbps | 40kbps |
制限1段目でも128k以上出る場合も多く、web閲覧くらいなら使えなくはない。
制限2段目では、ほぼ40kbps一定で画像を表示するのも大変。メールくらいならなんとか。
月額980円で128kbps超で常時通信可能にできるのはサブ回線としては魅力的。
メイン回線にするには1980円/月の1Gクーポン付きのライトプランでもかなり厳しい。とくにPCは意図しない通信もあるしWebで情報収集してると1度で100MBはすぐにつかってしまうので1Gbyteは数日でなくなる。
「プロテクトかけたアルゴリズムを実装したバージョンに差し替え」たなんて言われると本当に「プロテクト」がかかっているのか確かめてみたくなるのが人情というもの。というわけで、プロテクト強化後のもふったー(v0.9.6b)からconsumer secretが抜けるか試してみた。結論から言うと、あっけなく取り出せた。以下に手順を記す。
動作がよくわかっていないアプリケーションを解析して仕様を明らかにすることをリバースエンジニアリングと呼ぶ。ソフトウェアのリバースエンジニアリングは基本的に対象を逆アセンブルしてひたすら読むことによって行う(その補助に1命令ずつ実行してレジスターやメモリーの様子を観察することもある)。しかし、よっぽど小規模なものでなければオブジェクトコード全体を逆アセンブルして最初から最後まで読むなんてのは不可能だ。人間の読速度には限界があるし、時間も有限だからだ。そして、詳しい動作を知りたい部分というのは全体のごく一部であることが多いので全逆アセンブリを読むのには非常に無駄が多い。
だから、リバースエンジニアリングではいかに詳らかにすべき動作を行っているコードを絞り込むか(=読むべき逆アセンブリを少なくするか)が重要になる。
この場合も同様だ。TwitterのGUIクライアントを頭から読むのは到底無理なので、どうやって解析すべきコードの範囲を狭めるかを考えた。それにはOAuth認証においてconsumer secretがどのような役割を果たすのかを知る必要がある。
OAuth認証で、consumer secretはそのままサーバーに送信されたりはしない。signatureの生成にHMAC-SHA1が使われ、その鍵にconsumer secretが使われる。HMACは次のように算出される。
HMAC (K,m) = H ((K ⊕ opad) ∥ H ((K ⊕ ipad) ∥ m))
ここで
である。
まずはこのあたりから攻めようと思った。SHA-1の計算にはいくつか特徴的な定数が使われるので、そこからSHA-1の計算に使われているであろう関数444190を特定する。この関数のエントリーポイントに中断点(ブレークポイント)を設定してOAuth認証をさせるべくもふったーの「ブラウザで認証」ボタンを押す。狙い通り中断するので関数を抜けるまで実行する。関数401100の4012DAに出た。少し下を見るとこのようになっている。
CPU Disasm Address Hex dump Command Comments 00401311 |. 33F6 xor esi, esi 00401313 | 8D8C24 A40000 /lea ecx, [local.54] 0040131A |. 394C24 14 |cmp dword ptr ss:[local.90], ecx 0040131E |. 75 0E |jne short 0040132E 00401320 |. 3BF5 |cmp esi, ebp 00401322 |. 73 29 |jae short 0040134D 00401324 |. 0FB68434 A400 |movzx eax, byte ptr ss:[esi+esp+0A4] 0040132C |. EB 21 |jmp short 0040134F 0040132E | 3BF5 |cmp esi, ebp 00401330 |. 73 1B |jae short 0040134D 00401332 |. 8B5424 18 |mov edx, dword ptr ss:[local.89] 00401336 |. 52 |push edx ; /Arg1 = [LOCAL.89] 00401337 |. 8D8C24 FC0000 |lea ecx, [local.33] ; | 0040133E |. 8BD6 |mov edx, esi ; | 00401340 |. E8 CB4D0000 |call 00406110 ; \mofooter.00406110 00401345 |. 83C4 04 |add esp, 4 00401348 |. 0FB6C0 |movzx eax, al 0040134B |. EB 02 |jmp short 0040134F 0040134D | 33C0 |xor eax, eax 0040134F | 34 5C |xor al, 5C 00401351 |. 888434 B80000 |mov byte ptr ss:[esi+esp+0B8], al 00401358 |. 83C6 01 |add esi, 1 0040135B |. 83FE 40 |cmp esi, 40 0040135E |.^ 72 B3 \jb short 00401313 00401360 |. 895C24 3C mov dword ptr ss:[local.80], ebx
0040134F | 34 5C |xor al, 5C
が注意を引く。もしかしてこれはopadとのxorではないか?
00401351 |. 888434 B80000 |mov byte ptr ss:[esi+esp+0B8], al
はxorした結果を格納している。
先ほどの中断点は無効化しこのループを抜けた地点である401360まで飛ばす。この時点でesp+0B8を見ると次のようになっている。
Hex dump 64 2E 16 64|37 04 32 6D|0F 0D 26 29|3A 37 1F 2F| 18 69 6E 6E|0D 25 29 33|11 34 29 69|12 36 24 1E| 05 16 33 6A|04 3B 0E 68|7A 5C 5C 5C|5C 5C 5C 5C| 5C 5C 5C 5C|5C 5C 5C 5C|5C 5C 5C 5C|5C 5C 5C 5C|
あとはこれと5Cとをxorすればconsumer secretが手に入る。終わり。
はてなは増田のスーパーpre記法で半角の<>が含まれていると投稿が出来ないのを早く直してください。
もふったーの作者から反応があった。「本気だったつもりのもふったーのデバッグ処理が残ってた」らしい(http://blog.livedoor.jp/blackwingcat/archives/1763951.html)。修正したとのことなので最新版(v0.9.6e)を見てみた。確かに若干変更されているが何の問題もない。SHA-1の呼び出しに中断点を設置して渡されているバイト列を見るだけ。
CPU Disasm Address Hex dump Command Comments 00401324 |. 8D4424 20 |lea eax, [local.102] 00401328 |. 50 |push eax ; /Arg1 = 00401329 |. E8 623A0400 |call 00444D90 ; \mofooter.00444D90
ここでeaxが指すメモリーを見ると以下のようになっている。
01 23 45 67|89 AB CD EF|FE DC BA 98|76 54 32 10| F0 E1 D2 C3|00 02 00 00|00 00 00 00|40 00 00 00| 40 4F 73 53|62 54 5C 7E|59 57 53 42|55 45 7A 57| 61 47 7A 5B|42 4F 7B 61|5D 66 5E 7A|42 7F 40 63| 79 66 05 55|79 4C 60 42|02 10 36 36|36 36 36 36| 36 36 36 36|36 36 36 36|36 36 36 36|36 36 36 36|
開始 | 番組名 | 放送局 | 曜日 / 時間 | 備考 |
---|---|---|---|---|
2012/4/1 | 聖闘士星矢Ω | テレビ朝日 | 日 / 06:30 | - |
1/11 | ちはやふる2 | 日本テレビ | 金 / 25:53 | 全25話 |
開始 | 番組名 | 放送局 | 変更前 | 変更後 | 備考 |
---|---|---|---|---|---|
2012/4/1 | 宇宙兄弟 | 日本テレビ | 日 / 7:00 | 土 / 17:30 | - |
2012/10/8 | アイカツ! | テレビ東京系 | 月 / 19:30 | 木 / 18:00 | - |
開始月日 | 番組名(公式サイト) | 放送局 | 曜日 / 時間 | 他放送局、備考 |
---|---|---|---|---|
4/6 | ぼくは王さま(■) | BS11 | 土 / 9:30 | 「ジュエルペット ハッピネス」「団地ともお」と重複 |
4/6 | 団地ともお(■) | NHK | 土 / 9:30 | 「ジュエルペット ハッピネス」「ぼくは王さま」と重複 |
4/8 | ちび☆デビ! 新シリーズ(■) | NHK-Eテレ | 月 / 18:20 | 「大!天才てれびくん」内アニメ、「ムシブギョー」と重複 |
4/11 | スパロウズホテル(■) | テレ玉 | 木 / 25:00 | AT-X / KBS京都 / ニコニコ動画 / バンダイチャンネル / ShowTime他、「刀語」「やはり俺の青春ラブコメはまちがっている。」と重複 |
ネットの広告スペースに、閲覧履歴から自分の属性を割り出され、そこからマッチングされたCMが出るというのがあるけど、あれが結構自分本来の属性と合っているということに驚く。
私は20代後半で独身の女だけど、おしゃれなカフェとか流行の洋服なんかよりもアニメやゲームが好きないわゆるオタク女っていうやつだ。
それなのに、結局出てくる広告は「28歳、美肌のひけつ!?」とか「そろそろ婚活(^o^)」とか、すごく普通の20代後半独身女という属性に合ったやつで、すごいと思う。
どうして判るんだろう?
別に毎日化粧品やらエステの情報を見ているわけでもなく、脱独女的なサイトを見ているわけでもない。
そんなことよりゲームの攻略サイトとか、来期のアニメ情報のほうをよくチェックしているのに。
すごいなー。
服や化粧品は安く買うためにネットで注文したりするけど、そんなのときどきなのに。
それでも判っちゃうんだね。