タグ

2013年10月21日のブックマーク (7件)

  • 結婚式の二次会をGithubで管理するといろいろ便利って話 | -&-

    一定期間更新がないため広告を表示しています

    結婚式の二次会をGithubで管理するといろいろ便利って話 | -&-
  • argparseを使ってみた - そこはかとなく書くよ。

    追記: t2yさんが翻訳してくださいました。 argparseコマンドラインオプションと引数の解析 python 2.7からコマンドラインの引数を解釈するargparseモジュールが標準で入りました。 従来使われてきたoptparseは廃止されます。ただし、広く使われているところから他の廃止されるモジュールとは異なり消されることはなく、警告も標準では出ません。 optparseからargparseに移行する理由や廃止の進め方はPEP 389に記載されています。 以下にPEP 389の和訳を(訳に自信がない場所がありますが)行ないましたので参考にしてください。 http://www.tdoc.info/PEP-ja/389.html というわけで、ざっとargparseの使い方を勉強したのでここに公開します。間違ってたらご指摘ください。 なお、ちゃんとしたドキュメントは http://doc

    argparseを使ってみた - そこはかとなく書くよ。
    soh3914
    soh3914 2013/10/21
    v.2.7以降は、optparseは開発止まるので標準のargsparseを使えとのこと.
  • fish shell

    Finally, a command line shell for the 90s fish is a smart and user-friendly command line shell for Linux, macOS, and the rest of the family. fish will delight you with features like tab completions and syntax highlighting that just work. It will make you exclaim "Of course fish does that!".

    soh3914
    soh3914 2013/10/21
    “fish is a smart and user-friendly command line shell for OS X, Linux, and the rest of the family.”
  • クラウドソーシングと搾取 : 続・ユビキタスの街角

    Amazonが Mechanical Turk というクラウドソーシングサービスを提供していることはよく知られている。 米国に銀行口座を持っていないと仕事を依頼できないため、 実際に利用したことがある人は少ないかもしれないが、 手軽にいろんな仕事を依頼したり請け負ったりできるということは画期的なことだろう。 手軽に利用できるクラウドソーシングサービスをユーザインタフェースに利用しようという試みが米国では最近流行しているようである。 ユーザテストに利用するというのが最も手軽な例であろうが、 計算機と同じような機能をネット上の誰かに依頼してしまうという試みも盛んである。 たとえばMITで開発された Soylent というシステムでは Wordの編集メニューに「段落を短くまとめる」のような項目が追加されており、 ユーザがこれを選択すると Turkit というライブラリを利用してMechanica

    クラウドソーシングと搾取 : 続・ユビキタスの街角
    soh3914
    soh3914 2013/10/21
    “ 英語が得意でかつ激安の給料で働いてくれる人間は世界に大量に存在するだろうから、 アメリカ人にとってはそういう人々をクラウドソーシングという名目で搾取することが気にならない”
  • BioCoder

    We’re at the start of a revolution that will transform our lives as radically as the computer revolution of the 70s. The biological revolution will touch every aspect of our lives: food and health, certainly, but also art, recreation, law, business, and much more. BioCoder is the newsletter of that revolution. It’s about biology as it moves from research labs into startup incubators, hacker spaces

    BioCoder
    soh3914
    soh3914 2013/10/21
  • 静的型付けでコードを高速化する — Cython 0.17.1 documentation

    静的型付けでコードを高速化する¶ Cython は Python コードコンパイラです。つまり、通常の Python コードを、 特に手を加えずにコンパイルできます (もちろん、いくつか未対応の言語機能 を例外として、ですが)。しかし、決定的にパフォーマンスを必要とするコー ドでは、静的な型宣言をしておくと役に立つことがあります。というのも、 Cython がそうしたコードを扱うときに、 Python コードの動的な取り扱いか ら一歩踏み出して、より単純で高速な C のコードを生成するからです。 生成されたコードは、時として相当なオーダで高速になります。 とはいえ、型宣言はコードを冗長で読みにくくするということも忘れてはなり ません。ですから、「ベンチマークによって、パフォーマンス・クリティカル な部分が特定された」というような適切な理由がない限り、型宣言を使うのは 止めましょう。大抵の場

    soh3914
    soh3914 2013/10/21
  • 8.4. heapq — ヒープキューアルゴリズム — Python 2.6ja2 documentation

    soh3914
    soh3914 2013/10/21