サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
体力トレーニング
srad.jp/~TarZ
6月の 誤差を許容することで劇的な省電力を目指すコンピューティング で取り上げた EnerJ だが、製作途中のものではあるが公開されたようだ。 EnerJ もちろんハードが対応していないので、今のところは通常データと近似データの分離しか実装されていない。(近似データを信頼性の低いハードウェアに割り当てるようなランタイムが含まれているわけではない) つまり、近似アルゴリズムのプログラムしか意味がない。とはいえ、コードを書くことはできるし、とりあえずサンプルソース見るだけでも EnerJ の雰囲気はわかる。 ところで、EnerJ は CRAPL--the Community Research and Academic Programming License というライセンスで公開されているが、これは初めて見るな。学術関係者向けのオープンソースライセンスなのか。どんなライセンスなのかな…どれどれ
効果とか、省電力のアプローチとしての方向性の正しさについてはよく判らないが、純粋に面白い。 Code Green: Energy-Efficient Programming to Curb Computers' Power Use EnerJ (PDF) デジタル回路では、ある閾値でぶった切って出力を解釈することで、デジタルで結果を得る。この動作にはマージンを見込んであるので、ある程度の熱や電圧変動、電荷のリークといった、素子自体あるいは外部からの擾乱があっても同じ結果を返す。 しかし、そうしたハードウェア上で実行されるアプリケーションは、そこまで正確な結果を要求しないものもある。たとえば、MPEG2動画の伸長・表示処理を考えてみる。ほんの一瞬だけ表示される画像のどこか1ピクセルがおかしかったり、音声に少しノイズが乗ったところで視聴上の問題はほとんどない。 つまり、分野によっては現在のデジ
ひょっとしたら、10TBの3.5インチHDDはありかもしれないが、100TBの3.5インチHDDは、無理かもしれない。 HDDは、ドライブ単体としてどこまで容量が「増えてよい」のか。以前、ある条件下での理論値(?)を計算してみたことがあるので、その数値などを書いてみます。 (なお、ここでいう「増えてよい」とは、その容量が「技術的に達成可能か」ではありません。「増える意味があるのか」という意味です) ご存じのように、HDDの容量はどんどん増加していますが、データ転送速度はそれほど向上していません。まずI/Fの制約があるし、記録線密度はともかくディスク回転数のほうは無制限に上げるわけにもいきません。つまり、ドライブ単体の容量だけ大きくなっても、読み書き速度がそれほど大きくならないのであれば、次第にバックアップなどが困難になっていきます。 また、HDDはいつかは故障するので、ある程度の期間運用し
ヒトは鏡を見たとき、そこに写っているのが自分自身であると認識することができる。鏡映認知とか自己鏡映像認知などと呼ばれる能力だが、これには比較的高度な認知能力が必要と考えられている。3歳前後までの小さな子供はこの能力を持たないし、大人でも脳の病気や障害で認知能力が低下すると、鏡の像が自分だと認識できなくなることがある。 # 最古の自己鏡映像認知障害の症例として、ナルキッソスが知られる。 ヒトがこうした能力を持つことはまあ疑いがないとして、ではヒト以外の動物でも自己鏡映像認知できるものがいるだろうか。これを判定する方法は簡単ではない。動物は言葉を話せないので、テスト方法を工夫しなければならない。 動物が自己鏡映像認知できるかどうかの重要なテストに、1970年ごろに考案されたマークテスト(またはミラーテスト)がある。これは、その動物に気づかれないように(顔など動物自身には見えづらい場所に)マーク
【追記】(2008年6月6日) ... 最短で3カ月、最長でも2年程度で、CAB暗号方式のアルゴリズムに関する情報がオープンとなることが分かりました(特許庁に出願した特許申請は、出願から1年半後に公開特許公報に掲載されて、パブリックになります)。 特許の件で約束されていた2年経ったのでまとめ。 J-GLOBAL 大矢 雅則 特許検索 (CAB暗号らしい項目なし) 入山 聖史 特許検索 (項目なし) 動きがまったくないので、この件は収束と思われます。後片付けはしてほしかったところですが、ウォッチはひとまず一区切りということで。 関連リンク hotfrog (株)クリプト・ベーシック 株式会社クリプト・ベーシックのWWW跡地 http://cryptobasic.co.jp/ 元記事のはてなブックマーク /.J CAB暗号関連日記
セキュリティやプライバシーに関連する問題で、ネット上でワキの甘い発言(特に、事態をよろしくない方向に傾かせかねないようなもの)をすると、jbeef先生からお叱りのはてなブックマークをされることがある。 このようなブックマークにはしばしば恐ろしげなタグがつけられることがあるが、Winnyに関してのTwitterでのある発言に、こんなタグのついたブックマークがされた。ちなみに、このタグはjbeef先生のはてブでは新作(?)と思われる。 HiromitsuTakagiのブックマーク / 後で吊るす これはなかなか怖い。 さて、時期的に考えてこの「後で吊るす」タグを受けてのことだと思われるが、こんなブックマークをする人が後に続いた。 はてなブックマーク - ブック・マークパンサー - 後で吊るす jbeef先生を含めて皆さん大ウケ。殺伐としたネット界隈で、ココロ温まる一瞬だった。私も吊るしたい。
イギリス下院の科学技術特別委員会は、国民保健サービス(NHS, National Health Service, 日本の国民健康保険相当の国営事業)の対象から、ホメオパシー療法を除外することを決めたようだ。理由は、ホメオパシー療法は偽薬と同等の効果しか認められなかったという、まあ至極真っ当なもの。 本家 Britain To Stop Funding For Homeopathy 元ネタ Stop funding homeopathy, say British MPs 元ネタのNew Scientistの記事への読者コメントをみると、荒れそうな話題なためか利用規約違反で削除されたものも多いが、生き残っているコメントにいろいろと楽しいものがある。 ホメオパシー療法には、希釈した費用を払えばいいだろ。30C(100倍希釈を30回繰り返す)には、0.00000000000000000000000
私自身にはかなり面白かったです。合理的な非合理性もこの本からです。というかこの本の主張点の一つ。 . この本はかなり古典的な仮説である『集計の奇跡』に対する疑問から始まります。 ある問題に対する施策 A について賛成・反対を投票する、とします。投票者は1000万人のこの問題に関して無知な人と、1000人の専門家からなる、とします。この施策Aの有効性については専門家は全員同じ意見だ、とします。さらに、無知な人たちは正解が判らないので、賛成・反対をランダムに投票する とします。 すると、無知な人たちは賛成・反対それぞれについておおよそ 500万票づつ投票します。専門家は一方に偏って投票します(仮に反対票だとしましょう)。 すると賛成票 500万票。反対票 500万1000票になり、結果として 正しい結論 が採択されます。 A の内容によって、民衆の中の誰が専門家で誰が無知なのかは変わりますが、
(続き) Tellur52さんの日記 おー、なるほど! M系列にこんな応用があったなんて! ということで、64ビット整数が扱えないとハッシュ計算できないけど、6ビットでの例。 000001111110101011001101110110100100111000101111001010001100001 (以降は最初から繰り返し) このビット列について、6文字を切りだす作業を1文字目から順に行っていくと、以下の通りになる。 2つ目のパターンでsortしてみると、000001から111111まで、全てのパターンが出現していることが確認できる。さらにこれに000000を加えれば全て揃うことになる。なんと素晴らしい! 1 000001 2 000011 3 000111 4 001111 5 011111 6 111111 7 111110 8 11
さて、「解読不可能」という謎の謳い文句のCAB暗号の記事(@ITでは4/11、/.Jではその翌日4/12)から1年が過ぎました。 【追記】(2008年10月15日) クリプト・ベーシック社に問い合わせたところ、 ... 来年初頭をめどに出願、アルゴリズム公開もその時期を考えているとのことでした。この予定通りに進めば、追加取材は2009年初頭に行います。
東京海上日動の新システムはCOBOLを採用のストーリーで出たネタが面白かったのでまとめてみた。 # ただ、私は言語オタクではないので、色々な言語について詳しく知っているわけではない。(ミスがあったらご指摘ください) お題 : 手近な言語で0.1を1万回足してみなよ。(#1417986) (#1418003) VB @をつけるとDecimal型で解釈される。誤差なし。 (#1418010) Ruby BigDecimalだから誤差なし。 (#1418056) VB Script 誤差あり。 (#1418017) AWK 誤差あり。続くコメントも参照。 (#1418039) C82-BASIC (CASIO FP-1100) 8ビット時代の有名な10進演算BASIC。もちろん誤差なしで1000となる。 (#1418047) Haskell 私は使ったことがないのでよく判らないのだが、このケース
平沢進氏といえば、「補償金もDRMも必要ない」宣言をしてみたり、曲を無料配信してみたりと、特に/.J界隈では名の知れた音楽家だろう。(私はパプリカくらいしか知らないけど) 過去に何度か/.Jストーリーにもなっている。 そんな氏が、今度出したDVD作品での音楽製作にVOCALOIDを使っているらしい発言を、自身の2008/08/23のブログでしている。どの製品かについてははっきりとは書かれていないが、声質を聞いた限りではどうやらMEIKOのようだ。 ブログでは、プロの視点からか、VOCALOIDについて「ネット上で公開されている(MEIKOの)作品はほとんどが無調整だが、磨けばプロ(の歌声)になる」と評している。 プロが自分の作品に使うなら、声質がしっかりしているMEIKOの方が使いやすいのかもしれない。メインの日本語ボーカルとして使うのは、現時点のVOCALOIDではまだ難しいだろうけど、
本家 Researchers Simulate Building Block of Rat's Brain ネタ元 Blue Brain Project 半年くらい前にもちょっと話が出ていたけど、ネズミの脳の一部をスーパーコンピュータを使ってシミュレートする話。 大脳皮質にある、コラムと呼ばれる機能単位(約1万個のニューロンとそのネットワークから構成される)をシミュレートするようだ。コラムは人間でもネズミでも同じようなもので、両者の脳の本質的な違いはコラムの数だけとみられている。 残念ながら、現在のところのシミュレート速度は、実際のニューロンの活動より2桁くらい遅いようだ。(最大構成ではないにしても、Blue Gene/Lを使っているのに…) ずいぶんと重いシミュレーションらしく、計算量を減らす試みもしているらしい。 それに、Blue Gene/Lとネズミのニューロンとのこの消費エネルギー
Matzにっき 日本のソフトウエア産業、衰退の真因:ITpro Matz氏は、ITProの記事から、『日本のソフトウエア産業衰退の原因は、派遣かき集め開発体制による(責任不在の)産業構造の劣化』という点に注目されているようだ。(誤読してたらゴメンナサイ) 概ね賛成だけど、同じくソフトウェア開発の現場(Matz氏よりはだいぶ落ちるけど)にいる者として、レイヤも粒度も視点も別の面から付け加えたいことがある。 そもそも、日本のソフトウェア産業の大手はプログラマを育てるつもりがないのではないか、という点だ。(ここで言うプログラマとは、パンチャ──死語だなこれは──のことではない) つまり、経営者層が、プログラマをマネージャへのステップとしか見ていない。そういうところばかりではないかもしれないが、当方の知人から知りえた範囲では、特に大手(F系とかN系とかH系とか…要は、以前メインフレーム抱えていたと
1/26(水)放送のトリビアの泉で、「トリビアの種」がなかなか興味深い内容だった。いろいろと 考えることがあったので、忘れないうちにメモ。 … … … … ■種 「ファミリーレストランの呼び出しベルは、どれくらいの距離まで店員さんを呼べる?」 (呼び出しベルで一番普及しているのがベルスターという商品だそうで、無線(電波)でボタンが 押されたことを店に通知する。この電波が、どの距離まで届くのかを調べようという趣旨) ■結論 「ファミリーレストランの呼び出しベルを外に持ち出した時、117mまで店員さんを呼べる」 九分咲き … … … … 番組での調査のやり方はこうだ。 まず店外にテーブル席を設け、そこで呼び出しボタンを押す。店員が注文を受けに来るようであれば 電波が届いていると判断し、テーブルをファミレスからさらに5m離して同じ手順で試行する。 0m 5m 10m … 115m 120
SQLインジェクション脆弱性が話題になることがずいぶん増えた。 従来のC/Sアプリケーションでも同じ問題を抱えていたが、不特定多数から使われうるWebアプリでは特に危険が高い。SQLインジェクションによるアタックがニュースになるのは、ほぼ全てWebアプリの脆弱性としてだ。これについて、ちょうど関連する記事が出た。 SQLインジェクション攻撃が激増 (ITmedia) SQLインジェクションについては、採るべき対策はずいぶん前から言われ続けている。しかし、いつまでたっても脆弱性を抱えたシステムは減らない。 これについてはずっとモヤモヤしていたものを感じていた。ちょうどよい機会なので、忘れないうちにモヤモヤを形にしておく。 (註) ここにまとめているのは根本原因の推測のメモであって、SQLインジェクションに対するなんらかの具体的方策を提起するものではありません。考察の誤りや事実誤認があればコメ
このページを最初にブックマークしてみませんか?
『TarZのページ | スラド』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く