タグ

GoとGemsに関するraimon49のブックマーク (4)

  • 至高のDockerイメージ生成を求めて -2019年版- - Qiita


    @yuguiDocker稿 Docker DockerDocker       AP
    至高のDockerイメージ生成を求めて -2019年版- - Qiita
    raimon49
    raimon49 2019/09/20
    ちょうどマルチステージビルドでコンパイル時間を短縮したいと考えていたので、BuildKitやBazel触ろうと思った。
  • 至高のDockerイメージ生成を求めて - Qiita


    稿Docker Supership Advent Calendar 201621 2019@inductor 姿2019multi-stage build2016 Docker DockerDocker   
    至高のDockerイメージ生成を求めて - Qiita
    raimon49
    raimon49 2016/12/22
    ビルド環境用Dockerfileと分ける。
  • Rebuild: 155: I Am Your Grandfather (Matz)

    まつもとゆきひろさんをゲストに迎えて、RubyKaigi, Ruby 2.4, プロダクティビティ、mruby, Elixir, 自作言語などについて話しました。 スポンサー: Heroku Show Notes Rebuild: 118: The Lonely Operator (Matz, a_matsuda) RubyKaigi 2016 Larry Wall - YAPC::Asia Tokyo 2015 Ruby 2.4.0-preview1 Released New Features in Ruby 2.4 Ruby Bug: Inline rescue behavior inconsistent GitHub on BigQuery: Analyze all the open source code map_v List Comprehension Heroku Kafka

    Rebuild: 155: I Am Your Grandfather (Matz)
    raimon49
    raimon49 2016/08/22
    デバイスメーカーにとってソフトウェアエンジニアは固定費、ハードウェアの原価は変動費
  • Goを使い複雑性を回避する | POSTD

    『銀の弾などない— ソフトウェアエンジニアリングの質と偶有的事項』 を書いたFred Brooksはその論文の中で、 偶有的な複雑性と質的な複雑性 について重要な区別をしています。 質的な複雑性 とは、問題特有の領域から生じる複雑性のことを指します。例えば、SMTPクライアントを作成しているディベロッパは、 RFC 5321 の核心の細かいところ全てに取り組む必要がありますが、これはSMTPクライアントの作業をする上で避けては通れないものです。これに対して 偶有的な複雑性 とは、私たちが自ら作り上げた問題から生じる複雑性のことを指します。 技術者としては、自らの選択で生じる偶有的な複雑性によって、余計な負担が増えないようにとても注意しなければなりませんよね。その意味では、言語の選択は偶有的な複雑性を軽減できる完璧な例と言えます。Webアプリケーションを書くのにアセンブリ言語を選びます

    Goを使い複雑性を回避する | POSTD
  • 1