以前から『ハッシュ関数を用いパスワードを平文で保存しない』ということをいまさらながら説明した訳ですが、今回は簡単な例を挙げ直に触ってもらおうと思います。言語はJavaScriptを使用し、htmlファイルを開くと入力ダイアログが表示され、パスワードを入…
ディレクトリ以下のJavaソースコードのファイル数を求めるMacBookAir:~ ****$ find /Users/****/Desktop/ -name '*.java' | wc -l 12ディレクトリ以下のJavaソースコードのファイル総行数を求めるMacBookAir:~ ****$ find /Users/****/Desktop/ -name '*.jav…
前回の記事にハッシュ関数のことを説明なしに書いたので今回はその説明のつもり。ハッシュ関数とはあるデータから一定の長さのハッシュ値を生成する関数のこと。データの内容が少しでも違えばまったく異なるハッシュ値が生成されます。元データがどんなに短…
有名どころでいえばMD5やSHA系などが挙げられますが、今回は簡単なDESベースのcrypt()関数を用い、平文のpassword,saltからハッシュ値を計算する方法です。ハッシュ値は不可逆などと言われていますが、突破されたなんて話もよく聞きます。それぞれの強度云々…
文字コードUTF-8のJavaソースコードをコンパイルjavac -encoding=utf-8 test2.java ※前回のアップデート後から使えなくなった javac -J-Dfile.encoding=utf-8 test2.java文字コードUTF-8でJavaコードを実行するjava -Dfile.encoding=utf-8 test2とにかく色々…
iPadのハードの故障で最も多いのがホームボタンの効きが悪くなることだと思います。アプリ終了の度にホームボタンを押す訳ですし、バックグラウンドで動作してるアプリのキルにもホームボタンボタンを二度押ししマルチタスクバーを表示する必要があるので、…
UNIX方式のOS(もちろんMacも含む)において、ルート(root)ユーザは重要なシステムファイルの再配置や削除、他ユーザファイルへのアクセスなどが可能で、その環境の最上位ユーザである。Mac OS Xではデフォルトで無効になっています。 ルートユーザで実行した…
再放送・OVAなどのアニメは省いてあります。訂正箇所、オススメなどありましたらコメントにて教えて下さい。 2011/04/01(金)〜 ■X-MEN http://www.animax.co.jp/marvelanime/x-men/ 2011/04/02(土)〜 ■ジュエルペット サンシャイン http://www.tv-tokyo.co.j…
東日本大震災により、皆さんの防災意識が高まっており、災害時すぐに持ち出せるように防災非常袋の用意を日頃から怠らないようにする必要があります。 Wikipediaには防災非常用袋に入れておくべき物として次のものがリスト化されています。 非常食 保存水 三…
2011年2月20日頃かなGoogle(米)のみでUIが変更されたので試してみることにしました。上部が少し簡略されたようでメールアドレス表示が登録時の名前になっていたり、ログアウトリンクが名前の所にまとめられたりしています。 (google.co.jp) (google.com) Goo…
今回届いたのは【BoxWave Keyboard Buddy iPhone 4 Case】 注文したのは1月28日でStandard Shippingを選択したので到着予定は2月11日-23日でしたが、10日の昼には届いていましたね。今日は久しぶりに雪が積もっていたので早く着いてよかった。仕様については…
■インタラクティブ(Interactive)とは 「対話」または「双方向」といった意味で、ユーザーがパソコンの画面を見ながら、対話をするような形式で操作する形態を指す。具体的には、コンピューターからの画像や音声によるメッセージに対して、ユーザーがマウスや…
届きました。記事はこちらから iPhone4用のキーボードケースが届いたので試してみた去年あたりから色々なメーカーからiPhone用のBluetoothキーボードケースが発表されましたが、いろいろ考えた結果とりあえず注文してみる事にしました。iPhoneにハードキーボ…
今回はWindows7でのApache2.2のインストールと発生するエラーについて。私も散々時間を取られた覚えがあるので、メモを兼ねて。環境 Windows7 64bit Ultimate (Macでの仮想PC VMware Fusion 3使用)基本的に32bitと64bitは同じ様に扱ってよい。 Apache2.2 x64…
11年01月27日、日本時間午後3時から始まったPlayStation Meeting 2011。ゲーム市場だけでなくスマートフォン・タブレット市場にも影響を与えるような発表があったのでまとめてみることにしました。また、それだけでなく噂されていたPSP2こと【NGP(Sony Next…
VMwareが無償アプライアンスのリストを提供しているのは、ご存知の方も多いはずです。VMware Player自体は前から無償配布されていたんだけど、ISOイメージをマウントするにはvmxファイルを編集する必要があった。ただこれからはマーケットから何でも良いので…
少し前からここのブログのサイドバーに私のTwitterウィジェットを表示させています。近いうちにスタイルシートを書き直す予定なので、その時に誤って消しても思い出せる様にメモしておきます。 まずこちらのサイトから貼付けるコードを生成します。 http://t…
1月6日にMac App Storeが公開されたので早速試してみました。 まず、ソフトウェア・アップデートを行います。Mac App Storeを利用する場合は10.6.6へのアップデートが必要になってくるからです。OS X 10.6 Snow Leopard でない方はアップデートを考えてみて…
福袋といっても元旦に買いに並ぶのではなく最近はWEBで申し込んで、配達してもらう感じが広まっていますね。大手の場合だと、クリスマスあたりから申し込みが始まり早いところだと10分ほどで売り切れなんてこともよくあります。近くに店がない方や正月に並…
私のブログでは記事の最初に【=を4つ】書いて記事全文を隠しています。 気づいたのは本日ですが、昨日は一度もブログ確認をしなかったのでいつから起こっているのかわかりません。 とりあえず私のブログでは全ての記事に書いているので、まったく見れない状…
Shift_JISで書いたソースコードをgcc,g++でコンパイルするときにはShift_JIS漢字コードに注意する必要があります。コメントの行末が能や表であると、次の行までもコメントとして扱われてしまうからだ。 これは「能や表」をShift_JIS漢字コードで表すと、2byt…
再放送、OVA、私が見そうに無いアニメは省いてあります。訂正箇所、オススメなどありましたらコメントにて教えて下さい。 2011/01/04(火)〜 ■Rio Rainbow Gate! http://riorainbowgate.com/ ■君に届け 2ND SEASON http://www.ntv.co.jp/kiminitodoke/ 2011/0…
「ねんどろいど 初音ミク アブソリュートHMO・エディション キャラクター・ボーカル・シリーズ01」の発売日が2010/12/25から2011/1/252011/2/1に変更になったようだ。せっかくクリスマスに届くと喜んでいたのに...まぁ仕方ないか。それだけ注目されていたと…
15日に色々と噂の絶えなかった「KAGEROU」が発売されていたようですね。初日だけで45万部売れてるんだとか...リビングのテーブルの上に一冊置いてあったので読んでみることにした。 哀切かつ峻烈な「命」の物語。 廃墟と化したデパートの屋上遊園地のフェン…
Jython2.5.1でコマンドプロンプトやターミナルでJythonの対話コンソールを開き、["aaa"+"bbb"]や[a = "abcd"]などを入力すると以下の様なエラーが発生すると思う。 LookupError: unknown encoding 'ms932' これはJython2.5.0からあった問題だが2.5.1ではフィ…
前回「Windows7でコマンドプロンプトを使用する場合、管理者として実行する必要がある」という記事を書きましたが、コマンドプロンプトで管理者として実行した場合C:\windows\system32 > となっているのに気づいた方も居られるかと思います。これだとC:\wind…
かもしれないパソコンがあるだけです。全部が全部では無いですが... 久しぶりにWindows7のPCを触る機会がありadministratorの権限のアカウントで使用していたのですが、コマンドプロンプトでネットワークコマンドなどのping , ipconfig/all , getmac , hostn…
せっかくEclipseを使ったJythonの導入まで書いた訳ですから、プロジェクトの用意の仕方、プログラムの表示(Hello,World的な)の仕方まで書いておきます。 導入がまだの方は下の記事を参考にして下さい。 Eclipseの導入と設定、日本語化まで http://d.hatena.n…
JythonとはJavaで実装されたPython処理系と考えて貰えればいいです。ほかにCPythonというC言語で実装されたPythonもあります。 今回はJythonのインストール方法と、前回入れたEclipseのフィーチャー「Pydev」のJythonインタープリターの設定までを考えていま…
PydevとはEclipseでPythonコードを書く為に必要なプラグインと考えて貰えれば良いです。Jythonなどを使う場合はEclipse上でJavaコードとPythonコードを書けた方が便利なので私は使うようにしています。 http://pydev.org/ダウンロードとインストールはこちら…