タグ

2014年6月18日のブックマーク (11件)

  • オープンソースのプロジェクトを成功させるために避けるべき12のこと

    by opensource.com 情報に誰でもアクセスできるようにし、レシピを自由に改造・改変・再配布可能にすることでソフトウェアの発展をより容易にするオープンソースソフトウェアを開発するプロジェクトが世界中に存在しますが、オープンソースのプロジェクトを成功させる上で「根的にオープンソースのソフトウェアをどう考えるべきなのか?」ということから「どのようなライセンスを使えばいいのか?」ということまで、OpenSolarisの失敗を例にとってエンジニアのBryan Cantrill氏がまとめています。 Corporate Open Source Anti-patterns http://www.slideshare.net/bcantrill/corporate-open-source-antipatterns スライドは以下から見ることが可能です。 2005年にサン・マイクロシステムズが

    オープンソースのプロジェクトを成功させるために避けるべき12のこと
  • 学校では教わらない、もの凄いことになってしまう化学反応のGIF動画いろいろ

    原子の結合や切断で全く異なる物質を生成する化学反応。教科書ではよく説明されていますし日常の比喩でもよく使われている言葉ですが、実際に見る機会はあまり無いのではないでしょうか。ということで、ド派手に爆発していたり、未知の生物が発生しているような、もの凄いことになっている化学反応のGIF動画の紹介です。 1. 過酸化水素に血液を垂らす実験 こちらの動画はタップリと血を吸ったダニに過酸化水素を注入している動画です。 Tick explodes from injection with hydrogen peroxide (Lyme removal experiment) Zecke Explodiert – YouTube 2. 酢酸ナトリウムの結晶化 3. ベロウソフ・ジャボチンスキー反応 カルボン酸を臭素酸塩の化学反応。物質の濃度が周期的に変化する振動反応の代表例としてよく知られている。 4.

    学校では教わらない、もの凄いことになってしまう化学反応のGIF動画いろいろ
  • Project Panama builds a bridge between Java and C/C++

  • 人はなぜ集団では非倫理的になるのか?

    waman
    waman 2014/06/18
    『集団のなかに置かれると、より自分を見失いやすいタイプの人と、そうでない人がいると考えられるが、その理由は今回の研究では検証されていない。』
  • 機械学習アルゴリズムへの招待 | POSTD

    機械学習の問題 については以前に紹介したので、次はどんなデータを収集し、どんな機械学習アルゴリズムを使うことができるのかを見ていきましょう。投稿では、現在よく使用されている代表的なアルゴリズムを紹介します。代表的なアルゴリズムを知ることで、どんな技法が使えるかという全体的なイメージもきっとつかめてくるはずですよ。 アルゴリズムには多くの種類があります。難しいのは、技法にも分類があり拡張性があるため、規範的なアルゴリズムを構成するものが何なのか判別するのが難しいということですね。ここでは、実際の現場でも目にする機会の多いアルゴリズムを例にとって、それらを検討して分類する2つの方法をご紹介したいと思います。 まず1つ目は、学習のスタイルによってアルゴリズムを分ける方法。そして2つ目は、形態や機能の類似性によって(例えば似た動物をまとめるように)分ける方法です。どちらのアプローチも非常に実用的

    機械学習アルゴリズムへの招待 | POSTD
  • GitHub実践入門、Pull Requestによる開発の変革。GitHub Kaigi 2014

    GitHub User Group主催のGitHub Kaigiが6月1日、都内で開催されました。GitHubを利用した開発は、スタートアップやオンラインサービス系の企業などを中心に広まりつつあり、いままさに数多くのノウハウの交換が求められているツールでもあります。 記事ではGitHub Kaigiの最初のセッションとなった大塚弘記氏の「GitHub実践入門 ─ Pull Requestによる開発の変革」の内容をダイジェストで紹介します。 GitHub実践入門 ─ Pull Requestによる開発の変革 大塚弘記といいます。会社でもリアルでもほとんど@hirocasterと呼ばれています。 今日はメッセージを3つ持ってきました。まず、GitHubを使っている世界と使っていない世界についての話を少し。次に、GitHubを使っているけれど、十分に使っているかどうか、という話をして、最後に

    GitHub実践入門、Pull Requestによる開発の変革。GitHub Kaigi 2014
    waman
    waman 2014/06/18
    『GitHubをただ使うのと十分活用することの違い』
  • 2014年6月16日ニュース「攻撃行動促す染色体をマウスで発見」 | SciencePortal

    過剰な攻撃行動を促す遺伝子が少なくとも2つの染色体に存在し、それぞれ異なった性質の攻撃行動に関与していることを、国立遺伝学研究所(静岡県三島市)の高橋阿貴(たかはし あき)助教と小出剛(こいで つよし)准教授らがマウスで見つけた。高い攻撃性が現れる際には、中脳のセロトニン神経系に変化が生じていることも示した。動物の攻撃行動を遺伝子レベルで解析する手がかりになる研究で、6月11日付のスイス科学誌Frontiers in Neuroscienceに発表した。 マウスのオスは自らのなわばりを守るために、侵入者のオスに対して攻撃行動をする。相手を追い払うことが目的で、けがを負わせたり殺したりしてしまうことは、実験用マウスではほとんどない。一方、三島市で捕獲した野生マウスから樹立したMSM系統のオスは高い攻撃性を示し、離乳後にオス同士を一緒に飼育していると、性成熟後に激しいけんかが起こり、兄弟や、と

    2014年6月16日ニュース「攻撃行動促す染色体をマウスで発見」 | SciencePortal
    waman
    waman 2014/06/18
    『過剰な攻撃行動を促す遺伝子が少なくとも2つの染色体に存在し、それぞれ異なった性質の攻撃行動に関与している』
  • 恐竜は「中温動物」、米チームが新説発表

    ドイツ東部のテーマパークに展示された恐竜の模型(2014年4月1日撮影)。(c)AFP/DPA/ARNO BURGI 【6月16日 AFP】恐竜は、今日の爬虫(はちゅう)類のような変温動物でもなく、哺乳類や鳥類のような恒温動物でもなかったとする、数十年間にわたって古生物学者らの関心を集めてきた問題に答えを出すことを目指した研究論文が13日、米科学誌サイエンス(Science)に掲載された。 米ニューメキシコ大学(University of New Mexico)などの研究チームが発表した論文によると、有史以前の生物である恐竜の代謝速度は、両者の中間に位置するという。 動物の体温調節が外的な条件に左右されるか、体内の仕組みで行われるかによって、生物種を2つの異なるグループに分ける一般的な分類方法は正確ではないことを、今回の結果は示唆している。 また恒温動物は同等の変温動物に比べて活動性が高く

    恐竜は「中温動物」、米チームが新説発表
    waman
    waman 2014/06/18
    『恐竜の代謝速度は変温動物と恒温動物の中間に位置するとの結論に達した。』
  • 脊髄損傷:たんぱく質投与で機能回復の治験開始へ - 毎日新聞

  • 機械学習サービス「Microsoft Azure Machine Learning」公開プレビューへ。低コストで手軽に機械学習の実装が可能に

    マイクロソフトは、機械学習サービスをクラウドで提供する「Microsoft Azure Machine Learning」の公開プレビューを来月から開始すると発表しました。 Microsoft Azure Machine Learning combines power of comprehensive machine learning with benefits of cloud - The Official Microsoft Blog - Site Home - TechNet Blogs 機械学習とは、例えばECサイトでの購買履歴を基にしたおすすめ商品の提示、金融取引での取引分析による不正行為の発見、あるいは工作機械の稼働履歴分析による故障時期予想、などの分野で利用されています。 しかし機械学習を実現するには、まず大規模なデータ分析基盤を構築し、そこに機械学習のアルゴリズムを実装した

    機械学習サービス「Microsoft Azure Machine Learning」公開プレビューへ。低コストで手軽に機械学習の実装が可能に
  • GroovyがAndroid上で実行可能に

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    GroovyがAndroid上で実行可能に