Java at ミネルヴァの梟は黄昏とともに飛び始める

ミネルヴァの梟は黄昏とともに飛び始める

Follow me on Twitter: http://www.twitter.com/dddaisuke

Archive for the ‘Java’ Category

JavaとObjective-C間で正しくAES暗号をやり取りする方法

without comments

Objective-CでAES暗号化をする方法を調べると、以下のように書かれている事が多いが、これだとJavaと互換性がない。

1;

最初、Java(サーバー)側で暗号がデコードできなくて、色々調べてみたらAES暗号のBlock cipher modeが違うという事が分かった。

解決方法はJava側でObjective-C標準のCipher Block Chaining (CBC)モードに合わせてやるか、Objective-C側の実装を切り替えてやる必要がある。

このブログにObjective-C側の実装を切り替える方法が記載されていたので、参考にして欲しい。

以下のコードを保存して、プログラム中からimportすると上の書き方でJavaで復号できるAES暗号処理が行える。
続きを読む »

Written by daisuke

4月 20th, 2011 at 12:56 pm

Javaの勉強

without comments

すぎゃーんさんの記事からたどりつきました。

勉強がんばってください!

新入社員にこういうのやらせるのは面白いかも。

Written by daisuke

6月 19th, 2009 at 2:54 pm

Posted in Java

SunがOracleに買収される!

without comments

a

 しかし、Oracleは買収がめっちゃうまいね。うちの会社にもIBMでDB2周りをやっていた人がいるんだけど、DB業界の人に言わせると、(DB業界の)かなりいい会社を買収して、うまいこと立ちまわっていると言う。

 たしかに、IBMのDB2やMicrosoftのSQL Serverはどちらも、大企業の一事業でしかないので、両社が他の事業の収益を回して、Oracleを叩きつぶすために格安でDBを提供する戦略をとれる(やっている?)にも関わらず、OracleはDB事業を会社の中核に据え、しかも超高収益企業としてIBMやMicrosoftに打ち勝っている。

 日本でも高配当企業として有名ですが、今までソフトウェアしかやってなかった会社だけに、世界第4位のサーバー企業を手に入れたのは面白いですが、ハードウェア事業は一歩間違うと不採算事業になりかねないので、ぜひともハードウェアに走りすぎずに、高収益体制を守ってほしいと思います。

 とりあえず、うちとしては、MySQLとJavaの行方が心配です。。。当面は、Sunを子会社としてブランドを残すんですかね?

Written by daisuke

4月 21st, 2009 at 10:13 am

Posted in Java,MySQL