タグ

ブックマーク / bokko.hatenablog.com (2)

  • 2015年振り返り - 考える人、コードを書く人

    実家に帰る途中の新幹線で降りる駅を間違えるというアホなミスをやらかしたせいで無駄に疲れが溜まってるんだけど、コタツに入りながらのんびりと今年を振り返ってみる。 3ヶ月前に書いたメルカリに入社して1年経ったと被っている部分もあるけどあっちは会社の話ということで。 OSS活動系 CやGoで色々なツールやミドルウェアを開発・メンテしていた1年でした。メルカリのプロダクションに導入されているものも多いです。 github.com github.com github.com github.com github.com github.com github.com ngx_small_lightやgaurunをはじめ、他社のプロダクション環境でも利用される事例が出てきているのが開発者として感慨深いです。いつかmeetupとかできたらいいなぁ。smalllight-meetupとか。ネタの幅が限定されそう

  • モダンなC, C++の開発環境の構築方法 - 考える人、コードを書く人

    まだC, C++がないようなので書いてみた。主にLinux(DebianとかUbuntu)での環境構築について。 コンパイラ まずはapt-getでコンパイラをインストールする。UbuntuやDebianなら以下のコマンドでgccやg++および標準ライブラリ等がインストールされる。 $ sudo apt-get install build-essential デバッグツール デバッガおよびデバッグツールは少なくとも以下の三つは入れる。(あとltraceも欲しいかな?) GDB 言わずと知れたGNUのデバッガ Valgrind メモリリークや不正メモリアクセスの検出 strace システムコールのトレース $ sudo apt-get install gdb valgrind strace ビルドツール C, C++のビルドツールといえばまずmakeが浮かぶけど、最近ではSConsやCMak

    モダンなC, C++の開発環境の構築方法 - 考える人、コードを書く人
    bongkura
    bongkura 2010/08/10
  • 1