2017年9月6日のブックマーク (3件)

  • pythonで小さなツールを作る時のtips - Qiita

    自分で小さいツールを作る時に心に留めているtipsです. 書き始めたときは「どうせ書捨てだし」と思って書き始めると意外と長い間,もしくはいろんなところで使うことになったりするので,気をつけておくと後から楽になるというような小技です.大規模なソフトウェアの開発ではまた違った流儀があると思います. メインルーチンを関数にする 関数名はなんでもいいのですが,自分は趣味で main() という名前の関数を用意し,メインルーチンは全てそこに書くようにしています. #!/usr/bin/env python def main(): print('hello, hello, hello!') if __name__ == '__main__': main() pythonの小さなサンプルコードを見たりすると関数外の部分にベタで実行コードが書かれていたりします.もちろんそれでも動くのですが,以下の2点で後

    pythonで小さなツールを作る時のtips - Qiita
    RabbitBit
    RabbitBit 2017/09/06
    tqdmでの進捗表示いいな。
  • Deep Learning

    This domain may be for sale!

    Deep Learning
    RabbitBit
    RabbitBit 2017/09/06
    深層学習の教本。発売後は公開終了予定。
  • NECが5億円支払いへ 観測衛星「ひとみ」失敗はプログラムミスだった

    交信不能になったX線天文衛星「ひとみ」の模型を使い、説明する宇宙航空研究開発機構(JAXA)の久保田孝教授=2016年4月1日、東京都千代田区のJAXA東京事務所 日の天体観測衛星「ひとみ」が失敗したのは、大手電機メーカー「NEC」が作成したプログラムのミスだったとして、NECが宇宙航空研究開発機構(JAXA)に5億円を支払うことになった。9月5日、東京地裁で民事調停が成立したとJAXAが発表した。

    NECが5億円支払いへ 観測衛星「ひとみ」失敗はプログラムミスだった
    RabbitBit
    RabbitBit 2017/09/06
    約310億円の費用のうちの5億。やむを得ないのだろうけど、つらいものを感じる。他人事とは思えないな。