タグ

2014年8月11日のブックマーク (4件)

  • 科学者が書いた質の低いコードが、ベストプラクティスに則ったコードに勝る理由 | POSTD

    今ちょうど、 科学者の手によるコードは質が低い という投稿を読み終えたところです。科学者の書いたコードは”ソフトウェア・エンジニア”が関与したコードと比べて質が劣るという内容でした。 私は10年以上同じ職場に勤めていますが、同僚の多くは数学や物理学が専門で、”ソフトウェア・エンジニアリング”の知識はほとんど持っていません。 そこでは、大惨事は必ずと言っていいほど、自分のことをいっぱしのプログラマだと思っている少数派によって引き起こされます。かくいう私も、少なくとも数件、いまだ解決を見ていない大きな不具合の原因を作ったことがあります。他にも大きめのバグをいくつか出しましたが、幸いその時のコードはお蔵入りしたため、私に無駄な給料を払わされた雇い主が被害をうけたくらいで、同僚の生産性を大きく損なうことはありませんでした。 その度(少なくともほとんどの場合)私は反省し、それまでにも増して退屈なくら

    科学者が書いた質の低いコードが、ベストプラクティスに則ったコードに勝る理由 | POSTD
  • IoTは「サービスのモノ化」と考えたほうがわかりやすい - BRIDGE(ブリッジ)

    ハードウェアベンチャーの盛り上がりとともに「IoT(=Internet of things)」という単語が流行っています。毎日聞くね!とまではいきませんが、3日に一度はニュースサイトなどで見るね!程度は流行っています。そんなIoTですが、「モノのインターネット」と翻訳されているようです。「インターネットにつながるハードウェア」といったところでしょうか。 IoT系ハードウェアの代表例としてはNestやfitbitが挙げられることが多いです。これらはサービスとハードウェアを組み合わせた素晴らしい製品だと思います。 一方で「これってとりあえず家電をスマホに繋いだだけじゃ…」と感じる製品もあります。「良いIoT製品」と「変なIoT製品」の違いはどこにあるのでしょう。 以前、FBでそういったことをポストしたところ、チームラボの高須正和さんから「『モノのインターネット』と捉えるより『サービスがモノの形

    IoTは「サービスのモノ化」と考えたほうがわかりやすい - BRIDGE(ブリッジ)
    mikage014
    mikage014 2014/08/11
    「「サービスのモノ化」という視点で考え、「このサービスを提供するためにどうすればいいか?ハードウェアを絡めれば解決できるのか?」という所から製品作りをスタートするとうまくいくかもしれません」
  • @vvakame氏によるGitHubで簡単!コントリビューション!

    @vvakame氏によるGitHubを使ったオープンな開発流儀のまとめ.人曰く「スクリーンショット撮って貼るのがめんどくさい」のでtweetしたとのこと.

    @vvakame氏によるGitHubで簡単!コントリビューション!
  • https://makershub.jp/