米Microsoftの開発者部門担当副社長のS. Somasegar氏は自身のブログで米国時間10月17日,新たなプログラミング言語「F#」(エフ・シャープ)について明らかにした。 F#は,Microsoftの研究部門Microsoft Researchが開発した関数型プログラミング言語。「ML」という初期の関数型プログラミング言語をベースに,プログラミング言語「C#」や「Haskell」,リレーショナル・データベース操作技術「LINQ」の要素を含んでいる(本物のプログラマはHaskellを使う)。ソフトウエア・エンジンCommon Language Runtime(CLR)上で動作。オブジェクト指向プログラミングの機能を包含しており,.NET Framework環境との統合が容易に行える。 Microsoftは,F#関連Webサイトで,FAQや導入ガイド,マニュアルを提供している。さらに
メロディ再生記法で利用している MML 再生エンジン、FlMML がマクロに対応したことにより、マクロが使えるようになりました。これにより、繰り返しのフレーズなどをマクロ化することにより、いままでよりシンプルで、多彩な表現が可能になりました。 詳しくは FlMML -マクロ、HTML出力など: テキスケ をご覧下さい。
筆者は最近,Erik Tews氏とAndrei Pychkine氏,Ralf-Philipp Weinmann氏が104ビット長のWired Equivalent Privacy(WEP)鍵を60秒以内に解読できる攻撃ツール「aircrack-ptw」について書いたWebページを見つけた。WEPは,無線LAN(WLAN)のセキュリティ確保するためのプロトコルで,やり取りするデータ・パケットを共通鍵で暗号化する際にRC4ストリーム暗号を使う。 RC4ストリーム暗号はWEPプロトコルの根幹を担っている。仕組みが単純でソフトウエア実装時のサイズが小さくて済むことから,世界で最もよく利用されているストリーム暗号の一つである。情報を格納したパケットの暗号化は,以下の手順に従って行う。処理対象のパケットごとに24ビット長の初期化ベクトル(IV)を選び,104ビット長のRC4共通鍵と結合し,128ビット
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く