【2011年10月11日 ヨーロッパ宇宙機関】 ヨーロッパ宇宙機関(ESA)の探査機「ビーナスエクスプレス」が、金星大気の上層にオゾン層を発見した。系外惑星での生命の可能性を探る上で大きな助けとなりそうだ。 オゾンは酸素原子が3つくっついた分子で、単体では生命にとって非常に有害である。しかし地球では高度10〜50km付近に存在する「オゾン層」が、生命にとって有害な紫外線が地上に降り注ぐのを防ぐという非常に重要な役割を持っている。 火星にも薄いオゾン層が存在していることは、NASAの探査機「マリナー9号」の探査結果から1970年代には既に知られていたが、今回ESAの金星探査機「ビーナスエクスプレス」が金星大気を通過する星の光を利用して、金星にもオゾン層があることを発見した。シミュレーションによれば、太陽光線で二酸化炭素が破壊されてできた酸素原子が風によって夜側に運ばれ、そこで普通の酸素分子や
6日午後3時25分ごろ、東京都渋谷区松濤の区立公園を通りかかった住民から、警視庁渋谷署に「ワニガメみたいな動物がほかのカメの頭を食いちぎっている」と110番通報があった。 同署員が駆けつけると、同公園内の池から縦約30センチ、横25センチの動物が見つかり、約1時間後に保護された。 同署は、ペットで買われていたものが逃げ出したとみて飼い主を捜すとともに、近くの動物園などに鑑定に出す方針。 同署によると、これまでにこの動物による人間への被害は確認されていない。 ワニガメは「カミツキガメ」の一種で、大きいものでは体重100キロを超えるという。
Scalaの作者であるMartin Oderskyさんがinetrviewにて I personally switched to the Eclipse plugin after 20 years of emacs. Certainly before then, I tried the plugin; but for the complex projects I do, it didn't live up to what I needed. Now, I would now never go back to emacs. 『eclipseのScalaプラグインの出来が素晴らしくて、20年使ってきたけどemacsにはもう戻れません!』 という発言をされていたのでeclipseのScalaプラグイン『Scala IDE for Eclipse』が気になってきまして。 でもscalaにはsbtと
(追記:2010/03/29 jerseyのバージョンが古かったので上げています) (追記:2011/11/25 sbtは執筆時より大幅にバージョンアップされています。0.10系列からは全く別物なので、他の参考文献に当たってください。後日新規記事をアップします。) ScalaのビルドツールSimple-Build-Toolが非常に便利で、しかもJavaプログラマにも使えそうな気がしてきたのでメモっておきます。特にちょっとしたプログラムを試すときにIDEが面倒なタイプの人、エディタでいきなりmainメソッドつきの.javaファイル作ってコンパイルして実行するタイプの人にはお勧めです。 前提 たとえばJavaでちょっとしたREST-APIを持つプログラムを作りたくなったというユースケースを想定します。Simple-Build-Toolを使いながらもJavaでという所がミソです。 参考文献 ht
仕事でコード書いていて思うんですけども、「if 構文はもう新しいプログラミング言語には要らん」と思うんですよ。 (この記事では「if って言ったって言語によって文法が云々...」っていうツッコミをスルーするために Scala を例にして説明しますが、Scala の深い知識は不要です。) if というのは非常にシンプルな構文です。 def func( v: Int ) { if( v > 0 ) { println( v ); } } ■ if はプログラムを 2 つに分ける。 if 構文は、条件式の真偽に応じてフローを分けます。 def func( v: Int ) = { if( v == 0 ) { println( "zero" ); } else if( v > 0 ) { println( "plus" ); } else { println( "minus" ); } } フロ
EPUB 3 Becomes Final IDPF Specification | International Digital Publishing Forum EPUB 3は、HTML5とCSS3など現在W3Cで策定中の最新のWeb標準をベースにしたオープンな電子書籍フォーマットです。アップルのiPadや Google Books、ソニーのReaderなどで採用されており、PCでもEPUBリーダーをインストールすることで表示可能で、電子書籍の有力な国際標準フォーマットと考えられています。 また、縦書きやルビ、圏点(傍点)、禁則といった日本語の書籍に不可欠だった要素が含まれているため、EPUB 3の登場は国内での電子書籍の普及や、日本語の電子書籍を世界に向けて販売できる環境が整うと期待されています。 IDPF(International Digital Publishing Forum)で
報道によれば、米国の無人偵察機のコントロールシステムがマルウェアに感染し、飛行への干渉や情報の流出が懸念されているという。 米空軍の無人偵察機「Predator」「Reaper」のコントロールシステムが、キー入力を監視するマルウェアに感染していたことが分かったと報じられている。セキュリティ企業の英Sophosが10月10日のブログで伝えた。 Predatorなどの無人偵察機は、米国からの遠隔操作によってアフガニスタンやリビア、パキスタンなどの上空を飛行している。Sophosが報道を引用して伝えたところでは、マルウェア感染は米国防総省のセキュリティシステムによって発見されたが、完全に駆除することはできていないとされる。 コントロールシステムがマルウェアに感染したことにより、無人偵察機の飛行への干渉や、偵察機の所在や標的についての情報流出が懸念される状況だという。 PredatorとReape
ジョブス氏の死におよんでも自己PRが絶えないウルフラム氏だが、このポストにはスティーブと仕事をした人でないと語れない面白い逸話がある。 http://blog.stephenwolfram.com/2011/10/steve-jobs-a-few-memories/ ジョブスがNeXTをやっていたころMathematicaを開発してたウルフラム。教育機関をターゲットとしていたNeXTにピッタリのアプリケーションだったので、ジョブスとせっする機会も多かったようだ。 「Mathematica」という名は実はジョブスの提案だった ウルフラムが色々候補を挙げたけどジョブスはそれを却下。結局、ジョブスが提案した「Mathematica」に決った。ジョブスは一般的な名詞をromanticize(語尾をラテン語風にするという意味だと思う)するという商品名の考案方を好んでいた。この考え方はなんとソニーの「
水上雄太 理学研究科物理学・宇宙物理学専攻大学院生、松田祐司 同教授、芝内孝禎 同准教授、寺嶋孝仁 低温物質科学研究センター教授らの研究グループは、通常の電子の1000倍にも達する大きな有効質量を持つ「重い電子」を、人工的に2次元空間に閉じ込め超伝導にすることに世界ではじめて成功しました。超伝導は二つの電子がペアを組むことによって生じますが、本研究では、これまでの超伝導体では実現できなかった極めて強く結合した電子ペアをもつ特異な超伝導状態が生じていることを明らかにしました。本研究成果は、英国科学雑誌「Nature Physics」誌に平成23年10月9日(英国時間)にオンライン公開されました。 本研究成果は独自の技術を用いてレアアース(希土類)元素の化合物を交互に積み重ねた「人工超格子」を作製することにより、電子を狭い空間に閉じこめ、自然界には存在しない電子状態を実現することにより得られた
DDN は 音楽 ・ 映像 に関する デジタル アート を中心に情報ミックスを配信中
■ スパイウェア「app.tv」に係るミログ社の大嘘 株式会社ミログが9月27日に提供開始した「AppLog」がスパイウェアまがいであるとして、朝日新聞10月5日朝刊に以下の記事が掲載された。 アプリ利用時間や回数丸わかり「アップログ」に批判, 朝日新聞2011年10月5日朝刊 AppLog: insidious spyware rolled out in Japan by Milog, Inc. *1, The Asahi Shimbun, 2011年10月5日 スマートフォンの利用者がどんなアプリ(ソフト)をいつ、何回使ったかを記録して好みを分析し、興味を引きそうな広告を配信する。そんなプログラムが現れ、インターネット上で批判を集めている。プログラムは電話帳など無関係に見えるアプリに組み込まれ、アプリ利用者への説明が十分ではないからだ。(略) 問題視されているのは、利用者に存在が見えに
iPadの発売で一気に電子書籍に注目が集まり、今や電子書籍・自炊なども日常用語になりました。しかし、「本」の楽しみ方として今おもしろいのは、オーディオブックです。本エントリーでは、オーディオブックの特徴を紹介した後に、その楽しみ方を紹介していきます。 オーディオブックとは主に書籍を朗読したものを録音した音声コンテンツの総称。海外ではaudiobookあるいはaudio bookと表記される。日本では媒体によってカセットブック、カセット文庫、CDブックなどと呼ばれることもある。 オーディオブック - Wikipedia オーディオブックのメリット まずは、オーディオブックの一般的なメリットをあげます。 視覚を奪われない YouTubeやニコニコ動画をBGMとして流していたけれど、夢中になってしまって作業がはかどらなかったという経験はないですか?このような失敗の原因は作業で良く使う「視覚」を動
印刷 関連トピックス地震沈み込んだ海山が大地震を引き起こすイメージ 東日本大震災が巨大地震だったのはプレート(岩板)の境界に海山が引っかかり、大きなエネルギーを蓄積したため――防災科学技術研究所の熊谷博之主任研究員らが、マグニチュード9という地震の原因を調べたところ、こんな可能性が浮かび上がった。 海側のプレートが陸側に沈み込む日本海溝のようなプレートの境界には、普段はプレート同士がしっかりくっついている場所がある。そこにエネルギーがたまって、くっついていられる限界を超えると、一気にはがれて大地震が起こる。 熊谷さんらは、防災科研が観測した地震のデータで東日本大震災の震源を分析したところ、プレートの境界は地震前に半径70キロ程度の範囲でしっかりくっついていたことがわかった。この部分は海のプレートに乗って陸側のプレートに沈んだ古い海山とみられ、これが引っかかりとなって、強くくっついて、
直下地震の発生が懸念される首都圏で東日本大震災以降、プレート(岩板)境界型の地震が急増していることが、東京大地震研究所の酒井慎一准教授らのチームの解析で分かった。マグニチュード(M)7級の地震発生で1万人以上の死者が出ると国の中央防災会議が予想した東京湾北部など、首都圏直下の3カ所のプレート境界で地震活動が活発と推定している。 首都圏の地下には、陸、フィリピン海、太平洋の3枚のプレートが複雑に重なり合っている。1923年には関東大震災(M7.9)が起きた。古文書などから首都圏ではM8程度の巨大地震が200年周期で発生し、その間にM7程度の地震がしばしば起きたことが分かっている。 チームによると、大震災後の半年間に首都圏で起きたM3以上の地震は計347回で、過去5年間の合計530回に迫り、半年当たりの回数では6.6倍に上った。これらの約8割がプレート境界型だった。 特に活発化していると見られ
【VIP】おまえら釘宮病どうやってなおした? カテゴリ声優VIP Tweet Comment( 1 ) 1 : 忍法帖【Lv=36,xxxPT】 : 2011/10/09(日) 21:31:36.28 ID:9hfIVW8w0 数年後遅れて発病したんだが・・・ どうすればいいんだ・・・ ●くぎゅうううううううううううううううううううううううううううううううううううびょう 3 : 以下、名無しにかわりましてVIPがお送りします : 2011/10/09(日) 21:32:13.43 ID:+FDWVlYv0 ハンマーで叩いた 釘だけに 4 : 以下、名無しにかわりましてVIPがお送りします : 2011/10/09(日) 21:32:18.65 ID:walQtu4Z0 最近ほっちゃん病発症してきた 併発や 6 : 以下、名無しにかわりましてVIPがお送
上位N件をソートした状態で取り出すという、いわゆる「トップNソート」の効率的な実装について検討してみた。 背景 データベースに対して、ある順序でソートした時の最初の何件かが欲しいというクエリを投げることはよくあるだろう。SNSで言えば、誰かのコンテンツの最新10件を表示するとかいう場合だ。SQLだと "ORDER BY timestamp DESC LIMIT 10" とかいう感じ。同じような操作は全文検索システムのスコアリングでも定番である。俺もよく自分で実装するわけだが、その度に適当な試行錯誤をして時間がもったいないので、今回は入念に調べて決定版を出そうじゃないか。 全体をソートして上位を取り出せば目的は満たせるのだが、それだと無駄な計算が多い。100万件の中から上位10件だけ欲しい場合に、残りの99万9990件まで律儀にソートする必要はない。ということで、上位N件をソートして取り出す
DartはWebアプリケーションの開発を想定したプログラミング言語。実行方法として、JavaScriptに変換してWebブラウザ上で実行する方法と、専用の仮想マシンを搭載したWebブラウザで実行する方法が予定されています。グーグルはChromeにDartの仮想マシンを搭載する計画を検討中であることを明らかにしています。 Dartの設計方針は次のように説明されています。 Create a structured yet flexible language for web programming. Webプログラミングのための、構造的だが柔軟性のある言語を作る Make Dart feel familiar and natural to programmers and thus easy to learn. Dartを、プログラマにとって親しみのある自然で、学びやすいものとする Ensure t
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く