タグ

2013年12月26日のブックマーク (4件)

  • GoのツールチェインのCコンパイラを使う - moriyoshiの日記

    (この記事は Go Advent Calendar 2013 の12月24日に公開されるはずの記事でした。関係者の皆様大変申し訳ない。) はじめに Goコンパイラをビルドすると、なぜかアセンブラ (5a, 6a, 8a) やCコンパイラ (5c, 6c, 8c) までもがビルドされます。これらはPlan 9のツールチェイン由来のもので、ランタイムライブラリ (src/pkg/runtime) の一部のソースコードのコンパイルに使われます。システムデフォルトのコンパイラを使わない (使えない) 理由は、GoのABIがPlan 9のものをなぞっており、Goランタイム上ではこのツールチェインの生成するコードしか動かせないからです。*1 つまり、このツールチェインを利用することで、Goランタイム上で動くコードをGoではなく全部C言語で書くことができます。 Goのアプリケーション初期化シーケンス G

    GoのツールチェインのCコンパイラを使う - moriyoshiの日記
    Jxck
    Jxck 2013/12/26
    濃ゆい。
  • GitHub - angular/batarang: AngularJS WebInspector Extension for Chrome

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - angular/batarang: AngularJS WebInspector Extension for Chrome
  • #isucon の本戦問題の解説に書くネタのメモと、とっかかりの見つけ方

    こんにちは、れもんです。ISUCON3戦の事前解答作成、問題フィードバック、ベンチマークのバグ取りとチート対策、当日のオープニングストーリーの作成と封筒ディレクターが主な担当です。ストーリーがだいぶ好評(?)だったようで安堵しています。 みなさんISUCON戦お疲れさまでした! 予選の時は1日目の競技中にチェッカーのチェックが甘いところが見つかって出題者がダメージを受ける出来事がありましたが、今回は前日徹夜でベンチマークの問題点を探したり、特定の制限によるスコア荒稼ぎができないようにチェックしたりと大分力を入れて調整しました。問題の難易度と相まって前半の時間は全然みんなスコアが伸びてこないので逆に不安になりましたが、しっかり3分計測で6桁スコアを出してきたLINE選抜チームはさすがでした。 解説ネタ さてまぁ準備の様子とか詳しい感想とかは別途書くとして、ひとまず忘れないうちにISUCO

    #isucon の本戦問題の解説に書くネタのメモと、とっかかりの見つけ方
    Jxck
    Jxck 2013/12/26
    isucon3 本戦
  • 分かりすぎて困る!頭の悪い人向けの保険入門

    このサイトは頭の悪い人に保険をわかってもらおうと努力し、かつ 頭の悪い人に保険の良さをわかってもらうことで、保険の悪くなさ、 つまり、良さを知ってもらい、「保険って悪くない。つまり良いなぁ」 って思ってもらおうと思っている人たちが作ったサイトで、 保険の良さを伝えるのが目的です。 保険について詳しい保険アドバイザー。 著書に「保険の良さ」「保険は良い」「保険 is グッド」などがある。 ツイート

    分かりすぎて困る!頭の悪い人向けの保険入門
    Jxck
    Jxck 2013/12/26
    例えた側の自己満足感