タグ

2010年1月6日のブックマーク (30件)

  • OpenMP - Tech Note

    OpenMP(Wikipedia)とは、 並列コンピューティング環境を利用するために用いられる標準化された基盤(API)です。 このページでは OpenMP C/C++ API 2.0 を対象としています。 OpenMP - 並列処理の留意点 (別ページ) 導入編 gcc(gcc) の場合 gccはバージョン4.2からOpenMPに正式対応しました。 コンパイルオプションに ''-fopenmp'' を付けてコンパイルします。 Visual Studio(cl) の場合 Visual Studio 2005 ProからOpenMPがサポートされたことにより、手軽に並列処理のコードを書くことが可能になりました。 ここではVisual Studio 2008 Proでの設定方法を示します。 メニューから ["プロジェクト名"のプロパティ] → [構成プロパティ] → [C/C++] → [言語

  • OpenMPの基礎構文

    はじめに 昨今マルチコアCPUは一般化し、並列化処理の重要度がどんどん高まってきました。この流れはもう変わらないでしょう。ですから、我々開発者にとって並列処理の知識は絶対に必要なものです。とはいえ、日々の業務をこなしつつ資料が少ない並列化処理を身につけることは大変です。 そこで今回筆者は、並列化処理を実現するOpenMPの入門記事を書くことにしました。OpenMPを選択した理由は、一番効率が求められているのはC/C++プログラマーだと考えたからです。C/C++プログラマーの方々が並列処理を習得するお手伝いができれば幸いです。 なお、この連載で解説に使用するサンプルコードはあくまでもOpenMPの基礎を理解するための便宜的なものであり、実務でOpenMPを使用する際にはよく理解してから用途に適したプログラミングを行ってください。 対象読者 筆者が想定している読者はCの基的文法をマスターし、

    OpenMPの基礎構文
  • realtimeweb.jp

    realtimeweb.jp 2020 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

  • プログラマのためのGoogleプロジェクト35、+23、+34 | エンタープライズ | マイコミジャーナル

    Blog of 0x1fff 0x1fff: 35 Google open-source projects that you probably don't knowにおいてGoogle Codeでホスティングされているプロジェクトから35のプロジェクトが紹介されている。もとはポーランド語で記載された0x1fff: 34 projekty Open Source udost?pnione przez Googleを英訳したものとあるが、翻訳する段階で1つプロジェクトが追加されて35になっている。その後さらに25のプロジェクトが、その後さらに34のプロジェクトが追加され、合計92のプロジェクトがまとめられている。マイコミジャーナルでニュースやハウツーとして取り上げたものも多い。取り上げられているプロジェクトは次のとおり。 テキストファイル処理 Google CRUSH (Custom Repo

  • http://www.machu.jp/posts/20041122/

    Watson
    Watson 2010/01/06
  • Windowsでスクリプト言語“Ruby”を導入するための和製インストーラー「Rumix」NOT SUPPORTED

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

  • Mozilla Firefox 3.5.7 Release Notes

    Firefox 3.5 Release Notes v.3.5.7, released January 5th, 2010 Check out what's new, the known issues and frequently asked questions about the latest version of Firefox. As always, you're encouraged to tell us what you think, either using this feedback form or by filing a bug in Bugzilla. Firefox 3.5.7 fixes the following issues: Fixed a common stability issue. Fixed a problem with how updates were

  • 時事ドットコム:ウナギの起源は深海魚=回遊の謎、DNA分析で解明−養殖技術へ貢献期待・東大など

    ウナギの起源は深海魚=回遊の謎、DNA分析で解明−養殖技術へ貢献期待・東大など ウナギの起源は深海魚=回遊の謎、DNA分析で解明−養殖技術へ貢献期待・東大など 川や湖に生息するニホンウナギなどは、浅い海に生息し姿が似ているアナゴやハモ、ウツボより、外洋の深海に生息するシギウナギなどに近いことが分かった。東京大海洋研究所と千葉県立中央博物館の研究チームが、ウナギ目(もく=科の上の分類)などの計56種について、細胞小器官ミトコンドリアのDNAを解読し、進化系統を明らかにした。研究成果は6日、英王立協会誌バイオロジー・レターズ電子版に発表された。  ニホンウナギの成魚は、太平洋のマリアナ諸島西方まで回遊し、やや深い所で産卵するとみられることが、水産庁の開洋丸が昨年行った調査などで判明している。なぜ遠くまで産卵しに行くのか、長年の謎だったが、もともと祖先が外敵の少ない熱帯の深海を生息場所としていて

  • 第12回 jQueryでセレクトボックスをデザインする | gihyo.jp

    デザインされたセレクトボックスを実装する セレクトボックスはCSSでほとんどスタイルを当てることができないので、フォームをデザインするときに苦労する方が多いのではないでしょうか。今回は、HTMLCSS、そしてjQueryを利用して疑似セレクトボックスを作成してみましょう。 作成方法はとても簡単なので、覚えておけば色々なシーンで流用できるでしょう。 まずは、完成サンプルを見て作成するセレクトボックスのイメージを掴んでください。 疑似セレクトボックス そもそもデフォルトのセレクトボックスの挙動は クリックするとプルダウンが表示 プルダウンの項目をクリックする セレクトボックスの中身が選択した項目に置き換わる というようになっているのでこれを実装していきます。 セレクトボックスはselect要素とそれに内包されるoption要素(プルダウン部分)で構成されるので、それらを代替要素で構成し、プル

    第12回 jQueryでセレクトボックスをデザインする | gihyo.jp
  • 『ニホンウナギは深海魚から進化 東大など遺伝子解析で解明』|NIKKEI NET(2009/01/06)

    【ワシントン=永沢毅】トランプ米大統領は20日、マティス国防長官が2019年2月末に辞任するとツイッターで発表した。米軍のシリア撤退など政策を巡る見解の相違が理由だ。国際協調を重んじ現実主義的な外…続き[NEW] トランプ氏、アフガン米軍も削減検討か 米報道 [NEW] トランプ氏、首席補佐官更迭へ 物言う側近を排除 [有料会員限定]

    『ニホンウナギは深海魚から進化 東大など遺伝子解析で解明』|NIKKEI NET(2009/01/06)
  • 1月1日からダウンロード違法化、Winny/Shareノード数に変化は? 

  • 謎の2粒子、正体は同じ!?阪大教授が新理論 : ニュース : 宇宙 : YOMIURI ONLINE(読売新聞)

    ノーベル賞を受賞した南部陽一郎博士の理論からその存在が予測されたヒッグス粒子が、宇宙を満たす謎の暗黒物質(ダークマター)と同じものであるという新理論を、大阪大の細谷裕教授がまとめた。 “二つの粒子”は、物理学の最重要テーマで、世界中で発見を競っている。暗黒物質は安定していて壊れないが、ヒッグスは現在の「標準理論」ではすぐに壊れるとされており、新理論はこれまでの定説を覆す。証明されれば宇宙は私たちの感覚を超えて5次元以上あることになり、宇宙観を大きく変える。 ヒッグスは、質量の起源とされ、普段は姿を現さないが、他の粒子の動きを妨げることで、質量が生まれるとされる。一方、衛星の観測などから宇宙は、光を出さず安定した暗黒物質で満ちていると予想されている。細谷教授は、宇宙が時間と空間の4次元ではなく、5次元以上であると考え、様々な粒子が力を及ぼしあう理論を考えた。その結果「ヒッグスは崩壊せず、電荷

  • iframeで表示したページはコンテンツの一部になるのか

    iFrame(Inline Frame)を使うと、ウェブページの中に別のウェブページを表示できます。 下では、数分前に公開したページ(記事)をこの記事に埋め込んでいます。 こちらでは、別のサイトのページをこの記事に埋め込んでいます。 – iFrameで表示させたページのコンテンツは、iFrameを設置したページのコンテンツの一部としてみなされるののか? – 例で挙げた2つのページのコンテンツは、この記事の一部として検索エンジンに認識されるのか? このような質問がWebmasterWorldに投稿されました。 「iFrame内のページは独立したページとして扱われる」という回答が返されています。 つまり、コンテンツの一部にはなりません。 考えてみれば納得がいきます。 iFrameでコンテンツを自分のものにできるとしたら、他のサイトを表示させれば自分でコンテンツを作る必要がなくなってしまいます。

    iframeで表示したページはコンテンツの一部になるのか
    Watson
    Watson 2010/01/06
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

  • Twitter、MSやGoogleとの提携で大金をゲット、これにより黒字化 | スラド

    ストーリー by hylom 2010年01月06日 10時45分 MSやGoogleはネット業界の大蔵省? 部門より 最近何かと話題のTwitterだが、BusinessWeekの記事によると、TwitterGoogleおよびMicrosoftとの提携で獲得した2500万ドル(約22億8800万円)によって、2009年に黒字化を達成できたそうだ。 TwitterGoogleMicrosoftに対し、それぞれの検索サービスからTwitterの投稿を検索できるようにする契約を締結。対価としてGoogleから約1500万ドル(約13億7300万円)、Microsoftからは約1000万ドル(約9億1500万円)を得られるそうだ。 また、通信事業者との契約見直しで支出を削減できたことも黒字化に寄与しているとのこと。Twitterはほとんど広告を掲載しておらず、収益源については懐疑的な見方も

  • Engadget | Technology News & Reviews

    Anker's 3-in-1 MagSafe foldable charging station drops back down to its Prime Day price

    Engadget | Technology News & Reviews
  • Windows 7を高速化するテクニック6 | 経営 | マイコミジャーナル

    Make Tech Easier - Uncomplicating the complicated, making life easier XPやVistaからWindows 7への移行は順調に進んでいる。Vistaよりも軽量で要求するシステムリソースが低いこともOSの入れ替えに一役買っている。仕事で使っているPCのOSをリプレースするいいタイミングというわけだ。しかし、今までXPを使っていたPCWindows 7を使うのは、ちょっとつらいものがあるかもしれない。しかし設定次第では、だいぶいいところまでチューニングできるようだ。 6 Essential Tips to Speed up Windows 7 - Make Tech EasierにおいてWindows 7を高速化するための6つのテクニックが紹介されている。Windows 7は以前のOSよりも優れてはいるものの、古いハードウェ

  • 東証、Linuxベースの新売買システムを稼動 | OSDN Magazine

    東京証券取引所は2010年大発会の1月4日、新売買システム「arrowhead」(アローヘッド)を稼動させた。Linuxベースの分散システムで、応答時間5ミリ秒の高速で売買注文の処理を高速化した。 10年ぶりのシステム刷新で、高速化のほか、サーバ三重化による高信頼性、必要に応じて1週間程度でキャパシティを拡大できる拡張性などが特徴。Red Hat Enterprise Linuxをベースとしたクラスタリング環境を採用している。 従来はメインフレームを核としたシステムを構築していたが、注文応答時間が2〜3秒であるなど高速性や拡張性が限界を迎えていた。 富士通が協力し、富士通の基幹IAサーバ「PRIMEQUEST」、PCサーバ「PRIMERGY」などを組み合わせて構築。システムボード数はメイン250枚、バックアップ180枚の計430枚構成。また超高速データ管理ソフト「Primesoft Ser

    東証、Linuxベースの新売買システムを稼動 | OSDN Magazine
    Watson
    Watson 2010/01/06
  • WEBページに必須なシンプルなユーザービリティ「Five Simple but Essential Web Usability Tips」

    TOP  >  WebDesign  >  WEBページに必須なシンプルなユーザービリティ「Five Simple but Essential Web Usability Tips」 WEBを制作する上で、いくつかポイントがあるかと思いますが、WEBは使われるものなので、ユーザービリティは最も考えなくては行けないものの一つです。今日紹介するのはWEBページを制作する上で、必須なシンプルなユーザービリティ「Five Simple but Essential Web Usability Tips」です。 WEBページを制作していく上で、知っておいた方が良い要素が簡単にまとめられていました。今回は意訳して紹介したいと思います。 詳しくは以下 1.検索機能 ユーザーが求めている情報を含むページをみつけられる検索機能。鮮やかな色や、虫眼鏡アイコン等、ユーザーが分かりやすい仕組みも必要。 2.Fの法則

    WEBページに必須なシンプルなユーザービリティ「Five Simple but Essential Web Usability Tips」
  • SQLite3を暗号化·SQLCipher MOONGIFT

    SQLCipherはSQLite用のオープンソース・ソフトウェア。SQLitePHPや各種言語でデフォルトサポートされているデータベースエンジンだ。ファイルベースで使える手軽さで、データベースを使うまでもないものの、CSVでデータ管理するのは面倒というケースによく使われる。 使っているところ 手軽に使えるもののSQLはきちんとサポートしており、とても便利なソフトウェアだ。だがデフォルトでは暗号化されないため、セキュリティ的に不安があるという人もいるだろう。そこで使ってみたいのがSQLCipherだ。 SQLCipherはSQLiteの拡張で、AES-256による暗号化に対応する。PRAGMAコマンドによってキーを設定し、その後SQLを実行することでデータを暗号化された状態で扱えるようになる。逆に復号化する場合も同様にPRAGMAを最初に実行する必要がある。 C言語からも扱えるようになって

    SQLite3を暗号化·SQLCipher MOONGIFT
  • あなたのWebサイトを稼げるサイトに変えるための7つのステップ | 買いたくさせるWEBサイト文章術 | ダイヤモンド・オンライン

    買いたくさせるWEBサイト文章術 SEOやSEM対策で自社サイトへ見込み客を誘導できても、その先の「成約」に達することが重要。そこでコラムでは、問い合わせ数や成約率が上がる「セールスコピーライティング」という文章テクニックを紹介する。書き方一つで、ユーザーの反応率、成約率は大きく変わるのだ。 バックナンバー一覧 今回から、いよいよ7ステップに分けて、あなたのWebサイトを高反響のサイトに変化させるための具体的なテクニックをお教えする。ぜひ、紙とペン、付箋紙か大きめのカードを用意して、ここから先を読んで頂きたい。 ステップ1 Webサイトを通じて、稼ぎ出したい目標を決める たとえば、あなたがWebマーケティングを駆使して、そのサイトで年商1億円を目標とするならば、それを可能にするビジネスモデルを考えなくてはならない。コピーの書き方だけを覚えても、それだけでは最大の結果を得ることはできない。

  • 「Windows 7」の管理機能を集約--「GodMode」の存在が明らかに

    GodMode」という名称はいささか大げさすぎるかもしれない。とはいえ「Windows」ファンは、隠されていたこの機能を発見して興奮を隠せないようだ。「GodMode」機能では、単一のフォルダ内でWindowsのあらゆるコントロールパネルにアクセスできるようになる。 「Windows 7」でフォルダを新規作成し、末尾に特定の文字列を付けてフォルダ名を変更することにより、マウスポインタの外観変更からHDDのパーティション新規作成まで、すべてを1カ所でできるようになる。 この裏技は、「Windows Vista」でも動作するとみられている。ただし、Windows Vistaの32ビット版では問題なく動作するものの、64ビット版ではクラッシュを引き起こす恐れがあると警告する声も一部にある。 「GodMode」に入るには、フォルダを新規作成し、以下のようにフォルダ名を変更しさえすればよい。 Go

    「Windows 7」の管理機能を集約--「GodMode」の存在が明らかに
  • 第80回 出そろった11種類のクラウドサービス

    Forrester Research, Inc. ジェームズ・スタッテン プリンシパル・アナリスト クラウドコンピューティングを語る上で最も難しいのは、真の姿を定義することだ。どのようなカテゴリーのサービスが存在し、ビジネスモデルは何で、企業にとってどのようなメリットがあるのだろうか。 フォレスターはクラウドコンピューティングを、「標準化されたIT能力(サービス、ソフトウエア、インフラストラクチャ)を、インターネット技術を使って、従量課金制、セルフサービス方式で利用者に提供するもの」と定義する。従量課金制とは、利用者がサービスを利用する上で長期契約を結ぶ必要がないことを意味する。セルフサービスとは、利用者は自動化されたツールを使うだけでサービスを始められ、人を介したり、電話窓口に連絡したり、サービスチケットを買ったりする必要がないことを指す。 米国立標準技術研究所(NIST)はクラウドサー

    第80回 出そろった11種類のクラウドサービス
    Watson
    Watson 2010/01/06
  • Google、Android 2.1搭載の“スーパーフォン”「Nexus One」を発表

    Googleが1月5日(現地時間)、HTCと緊密に協力し、Android OS 2.1の持てる性能を最大限に引き出した、スマートフォンのさらに上を行く自称“スーパーフォン”「Nexus One」を発表した。 かねてからうわさがあったとおり、端末はGoogleがWebサイト(http://www.google.com/phone/)で即日販売を開始。米国、英国、シンガポール、香港から購入できる。米国ではSIMロックフリー版を529ドル、T-Mobileとの2年契約付きのものは179ドルで販売する。購入にはGoogleアカウントとGoogle Checkoutのアカウントが必要だ。なお日からはまだ購入できない。 Snapdragon搭載、3.7インチ有機ELのタッチパネルディスプレイを装備 Nexus Oneは、HTCがデザインや製造を担当し、Googleが販売するAndroid OS 2.

    Google、Android 2.1搭載の“スーパーフォン”「Nexus One」を発表
  • Google Phone Gallery

    Gemini を搭載した新しい Google Pixel 9 Pro XL、Google Pixel 9 Pro、Google Pixel 9、Google Pixel 9 Pro Fold が新登場。

    Google Phone Gallery
  • 64ビットのOSと32ビットのOSってどっちがいいのだ?って言うか何が違うのだ? | ライフハッカー・ジャパン

    最近よく耳にするようになった64bitと32bitのオペレーティングシステムのお話ですが、「きっと数字の多い方がいいんでっしゃろ?」という、大きいことは良いことだという哲学に基づく判断以外の部分で、この両者の違いが何なのかご存知ない方も実は多いのではないでしょうか。 あなたには64bitWindowsが必要なのかどうなのか? そしてなぜ必要なのか、または、必要ないのかを説明してみたいと思います。32bitはすでに古いような気がしてしまう今日この頃、64bitのOSをインストールしているユーザの数は増える一方ですが、その2つの違いをちゃんと理解した上で64bitを選択しているユーザは少ないように思います。今回は64bitのOSにアップグレードした場合の利点(および欠点)を検証していきます(この記事はWindowsユーザを想定して書いています)。 4GBのRAMが当に必要なのかについての過

    64ビットのOSと32ビットのOSってどっちがいいのだ?って言うか何が違うのだ? | ライフハッカー・ジャパン
    Watson
    Watson 2010/01/06
  • JRubyとClojureは好相性?

    Clojure(参考記事)はJVM向けのLISP風言語である。Clojureで重視している点の1つに並行処理があり、Clojureでは不変のデータ構造で並行処理をサポートしている(Clojureは永続データ構造を装備(リンク))。もう1つの特徴がソフトウェアトランザクショナルメモリ(STM=Software Transactional Memory)であり、STMではロック(Lock)やミューテックス(Mutex)の代わりにトランザクションを使って共有メモリの更新が可能である。STMは未だに真価が問われている賛否両論の技術ではあるが、JVM上の実装にアクセスすることで、簡単にそれ(STM)を試してみることができる。 Clojureは間もなく1.0がリリース予定で、すでに多数のClojureライブラリが利用可能になっている(リンク)。Rubyのライブラリからインスピレーションを得たものもあり

    JRubyとClojureは好相性?
  • 携帯XHTMLでの入力モードのまとめと、ちょっとしたハマりどころについて - 絶品ゆどうふのタレ

    先日の勉強会での発表内容に関して、ke-tai.orgさんのところで入力モードについて突っ込まれたので、せっかくだし書きかけの記事をきちんとまとめてみることにしました。 元々、wideの%MobileStudyで入力モードの話が出た際、意外と情報が間違って知られていたりすることが多いようだったので、特にはまりやすいあたりを中心に、入力モード指定についてざっくりと書いておこうと思って、まとめたかけでそのまま放置していたwものがあったんですが、それがベースです。 そんなわけで、記憶頼りが中心であんまり検証しないで書いてるので、間違いが含まれてたらごめんなさい。 では題。 入力モードとは まず、入力モード指定って何のことかという話からすると、みんな携帯をいじる時に「全角かな」とか「数字」とか「英小文字」とかいろいろ端末の文字入力を切り替えると思うんですが、あれのことです。 サイトを作る時にin

    携帯XHTMLでの入力モードのまとめと、ちょっとしたハマりどころについて - 絶品ゆどうふのタレ
  • Apple, Verizon in disagreement over CDMA iPhone pricing - report | AppleInsider

    As Apple and Verizon are rumored to be in negotiations for a summer 2010 CDMA iPhone launch, the nation's largest wireless carrier and the handset maker are believed to be at odds over pricing. In a new note to investors Tuesday morning, Maynard J. Um of UBS Investment Research said that a new iPhone is expected to launch in mid-2010. Whether that phone would be available for Verizon's CDMA networ