タグ

2011年2月20日のブックマーク (3件)

  • Python Hack-a-thonで発表してきました + 発表の補足 - likr’s labo

    Python Hack-a-thon 2011.02で「PyCUDAの紹介」という内容で発表をしました.発表資料はSlideShareにアップしています. http://www.slideshare.net/likr/pycuda 発表時間が短くなったこともあり,説明が雑だった部分も多かったと思うので,喋り足りなかった部分をここで改めて補足します. 発表動機 ここ数年CPU単一コアのクロック数が伸び悩み,「タダ飯がえる時代は終わった」とまで言われる中,GPGPUはマルチスレッド・マルチプロセスプログラミングと同じぐらい重要な技術になっていくかもしれません.しかしながらGPUコンピューティングに関する知識が十分に広まっているとはまだ言えない現状だと思います.マルチコア環境における並行コンピューティングと同様で,GPGPUも「いいプロセッサを使ってるんだから速くなって当たり前」というわけでは

    Python Hack-a-thonで発表してきました + 発表の補足 - likr’s labo
  • 操作体系から見る、GitとMercurialの8つの違い

    つい先日、SVNからMercurialに移行するべき8つの理由をまとめたが、Twitterはてなブックマークのコメントを見ていると、同じ分散バージョン管理システムとしてGitとMercurialとの比較に関心が高く、Windowsでの動作でMercurialを評価する人が多いように感じられた。 それも一つの側面で間違いでは無いのだが、日々の開発作業で使っていくと、むしろ操作体系の方が気になるものだ。GitとMercurialの両方を使う機会があったので、操作体系の面で気づいた違いを列挙した上で、Gitに対するMercurialの優位点を考察してみる。 1. 管理対象ファイルの指定方法 .gitignoreや.hgignoreで管理外のファイル名を指定でき、正規表現も使える点は良く似ている。 しかしGitはcommit前にコミット対象を毎回git-addで指定するが、Mercurialは一

    操作体系から見る、GitとMercurialの8つの違い
  • Resources

    Tutorials Solr Quick Start Solr on Docker Solr on Kubernetes Users who have completed the tutorial are encouraged to review the other documentation available. Documentation The Apache Solr Reference Guide Solr Reference Guide Visual Guide to Streaming Expressions and Math Expressions Solr Javadocs Solr generates JavaDocs for all included code in each release. Copies of this documentation for every

    Resources