タグ

2016年6月17日のブックマーク (7件)

  • パッケージ名 (Package names)

    The Go Blogの日語訳を公開しています。修正は https://github.com/ymotongpoo/goblog-ja/ まで。 パッケージ名 Package names By Sameer Ajmani 序文 Goのコードはパッケージの形で整理されています。同一パッケージ内では、どのような識別子(名前)も 参照することが可能ですが、そのパッケージを利用する場合は、パッケージが外部に公開している型、関数、 定数、変数しか参照できません。パッケージの参照元は常に接頭辞としてパッケージ名を付ける必要があります。 例えば、 foo.Bar はインポートしている foo というパッケージ内の Bar という公開された名前を 参照しています。 良いパッケージ名はコードをより良いものにします。パッケージ名は、その中身の文脈を教えてくれ、参照元で 利用しているパッケージの目的と使用方法

    ryskosn
    ryskosn 2016/06/17
  • エラーは値 (Errors are values)

    The Go Blogの日語訳を公開しています。修正は https://github.com/ymotongpoo/goblog-ja/ まで。 エラーは値 Errors are values by Rob Pike Goプログラマ、特にまだGoに不慣れな開発者に共通する議論の話題といえば、エラー処理の方法でしょう。 議論が次のようなコードの連続になることを嘆く結論に至ることがしばしばあります。 if err != nil { return err } 先日、確認できるすべてのオープンソースプロジェクトをスキャンしてみたところ、このスニペットは 先のような開発者が信じているほどではなく、せいぜい1ページに1つか2つ現れる程度であることがわかりました。 それでもなお、いつも次のイディオムをタイプしなければいけないと強く信じているのであれば、 それは何かが間違っていますし、明らかに問題の対象

    ryskosn
    ryskosn 2016/06/17
  • コードのジェネレート (Generating code)

    The Go Blogの日語訳を公開しています。修正は https://github.com/ymotongpoo/goblog-ja/ まで。 コードのジェネレート Generating code by Rob Pike 普遍的な計算の性質、チューリング完全、とは、コンピュータプログラムがコンピュータプログラムを書けるということです。 これは、実際に評価されるべきほどには評価されていない、強力な考え方です。たとえば、これはコンパイラの定義の 大きな部分を占めています。また go test コマンドの動作にも関わってきます。 go test はテスト対象の パッケージをスキャンして、そのパッケージ用のテストハーネスを含んだGoプログラムを書き出して、 それをコンパイルして実行します。現代のコンパイラは非常に速いので、このコストが高そうな一連の処理も 1秒以内に完了できます。 プログラムが

    ryskosn
    ryskosn 2016/06/17
  • Taskwarrior

    Welcome to TaskwarriorTaskwarrior is Free and Open Source Software that manages your TODO list from the command line. It is flexible, fast, and unobtrusive. It does its job then gets out of your way. New User?   Start here... Taskwarrior 3.0.2 ReleasedThis patch release to Taskwarrior 3.0.0 addresses a few minor issues in the 3.0.0 release: improvements to task news, better error handling and docu

  • 我が家のインドカレー

    スパイスからカレー作ろうと思うと 何十種類もスパイス用意して死ぬほど大変な男の料理みたいなイメージありそうだけど、実は簡単に作れる。 それでいて、その辺のインド人カレー屋より美味しくできたりする。 だいたい誰に作っても「マジでインド料理屋」と驚かれるから試してみて。 用意しなきゃいけないスパイスは4種類だけ。 「クミン(ホール)」「ターメリックパウダー」「チリペッパーパウダー」「コリアンダーパウダー」 これだけでOK。この4つでチキンカレーだろうが、キーマカレーだろうが、だいたい大丈夫。 (まあ、凝りたい人はいくらでも凝れるけどね) ベーシックなスパイスなので、大きめのスーパーなら大概あるけど、 都内なら御徒町とかのスパイス問屋(大津屋)とか行けば20回分で一袋200-300円で超お得。 で、他の材料。玉ねぎ大1個、トマト大1個、ニンニク3かけ、生姜1かけ。好みでプレーンヨーグルト。 これ

    我が家のインドカレー
  • ダルマ・キャピタル株式会社

    当社は、JPX及びPTSのコロケーションに設置したサーバー上のプログラムによって、日々数千銘柄に及ぶ現物株式と金融派生商品を取引する、内国法人唯一の高速取引行為者(HST)*1です。なかでも、東京金融取引所、Cboe Japan、ODXにおいては、指定マーケットメイカー*2として継続的に売り買い両方の気配を提示することで、それらの市場の流動性と効率性を支える役割を担っています。 *1 高速取引行為者登録一覧 *2 取引所・PTSが注文執行能力と流動性供給能力の観点から指定するHFT業者。一つのベニューにつき通例5社程度が指定を受ける。 社是 高能率高賃金 K語廃止 Change before you have to. 社訓 明るく - 自らの決意を礎、その情熱を糧として 楽しく - みんな一緒に力をあわせて 逞しく - リスクを取って飼いならせ Founder/CEO 塩谷 明達 1995

    ダルマ・キャピタル株式会社
    ryskosn
    ryskosn 2016/06/17
    それぞれどういうソフトウェアなのか気になるけれど、明かされることはないだろうな。
  • モハメド・アリ、その「第三の顔」を語ろう

    <今月亡くなったモハメド・アリの、ボクサーや人権・平和活動家としての顔は知られているが、日では「話術師」としての一面はあまり知られていない。パックンが言葉の壁を乗り越えて、アリの表現者としての魅力を解説する> モハメド・アリが亡くなった日、大きなショックを受けた。そして、周りの人とその悲しみを分かち合おうとしたら、さらに大きなショックを受けた。 なんと、モハメド・アリを知らない日人が非常に多かった。 「アントニオ猪木と戦った人?」という友達もいれば「アトランタ五輪で聖火を点火した人」という友達もいる。「ああ、あの震えてた人ね」といった友達もいたが、キミはもう友達じゃない! 「ボクサーとしてだけではなく、人権運動家、反戦運動家として世界の弱者に勇気を与え、進化する時代の象徴となった大ヒーロー」と答えた友達は誰もいなかった。まあ、それは無理もないかもね。 とにかく、アリに関する情報は浸透し

    モハメド・アリ、その「第三の顔」を語ろう