タグ

2013年12月24日のブックマーク (6件)

  • はじめてのgdbデバッグ | blog: takahiro okumura

    仕事でagを利用していた時に出会ったバグを、先輩たちの力を借りてなんとかした話です。 先に結論を書くと、業務に用いていたagのバージョンが古いのが原因のようでした。version 0.15より古いとlockの実装に問題があるようです。 以下、問題の発覚からなんとかするまでの記録です。 発端 agが途中で止まる 時折、agのファイル操作が先へ進まなくなってしまう不具合がありました。 操作中に対象ファイルのロック状況が変わるとデッドロックが発生しているのでは?と想像。 気になってstraceでプロセスにアタッチすると、以下で停止していることが分かりました。 [pid 4589] futex(0x80517e4, FUTEX_WAIT, 32159, NULL FUTEX_WAIT futex(2)を引くと、futex(2)の書式に対する操作FUTEX_WAITの説明があります。

    udzura
    udzura 2013/12/24
    gdbマスターの若者だ
  • SHOTNOTE Nuboard | 手書きメモをスッキリデジタル化「ショットノート」 | KINGJIM

    この商品は、限定生産品につき完売いたしました SHOT NOTE NUboard NUboard(ヌーボード)とSHOT NOTEがコラボレーション。 どこでも使えてデジタル化できるノートタイプのホワイトボード。 ※ 付属のマーカーは別売りしておりません。インクがなくなったら、市販のホワイトボード用マーカーをご使用ください。 ※ 「消せる紙(けせるし)」及び「NUboard(ヌーボード)」は、欧文印刷(株)の商標です。 SHOT NOTE NUboard No.9160 1COLOR B5変形サイズ[246×195mm] 1冊 税込¥3,045<体価格¥2,900> マーカー1付き 消せる紙×4枚、透明シート×8枚 表紙:PP製 ノート:消せる紙、PP(透明)

    udzura
    udzura 2013/12/24
    Nuboard、ショットノートと連携するやつ結構熱い気がする。ペン付きなのも良いな。B5かあ...
  • LGTMでめでたさを伝えるChrome拡張をつくった

    先日、高速にドッグフードをべる方法を見て、LGTMとLGTM.inというサービスを知りました。 LGTMは、“looks good to me."の略で、GitHubのプルリクに対するOKコメント、LGTM.inは、そのコメントにノリのいい画像を添えてspice upしようというサービスです。コードレビューの終わりにめでたさを伝えてもらえれば、字面だけのLGTMよりもうれしいし、そういう小さな承認はお互いに大事。 ということで、LGTMでめでたさを伝えるChrome拡張をつくりました。 LGTM Chrome拡張 インストールはこちらから。 Chrome ウェブストア/LGTM 拡張を起動するとLGTM.inから取得したランダム画像を3件表示します。 画像が気に入らないときはMore LGTMボタンをクリックして画像を再取得できます。 使い方 使用したいLGTMの画像をクリックするとUR

    LGTMでめでたさを伝えるChrome拡張をつくった
    udzura
    udzura 2013/12/24
    やばそう、めでたい
  • 【パーフェクトRuby】を読んで4ヶ月後に起こったこと。 - せかいや

    topic I studied about the book which name is perfect Ruby. I write what I think. このブログは、普段は、私せかいが勉強した事をまとめているブログなのですが、 今日のこの記事は 「パーフェクトRuby アドベントカレンダーブログ」の12/24日分になります。 パーフェクトRuby Advent Calendar 2013 前の日の23日の記事はこちらです! 私には愛するRuby(うた)があるから信じたこの道を私は行くだけ 〜パーフェクトRuby Advent Calendar 2013 12/23〜 | Kwappa研究開発室 技術系Advent Calendarとは 一般的なAdvent Calendarは,12月25日のクリスマスを楽しみに待つために,12月1日から24日までのカレンダーの日付の部分を開ける

    【パーフェクトRuby】を読んで4ヶ月後に起こったこと。 - せかいや
    udzura
    udzura 2013/12/24
    この「全体を通して」はとても重いと思うし、う、ウオオオオ〜って感じです
  • http://dsas.blog.klab.org/archives/51742727.html

  • プログラムに証明が付く日 | RANDMAX

    この記事は「Theorem Prover Advent Calendar 2013」6日目の記事です。 http://qiita.com/advent-calendar/2013/theorem_prover 神田「野らぼー」にて、地下の薄暗い店内で… 「そう言えばこないだ隣で起こってたポインタオーバーラン、対応大変そうだったですけどちゃんと家に帰れてたんでしょうかね、新婚なのに…」 「ヌルポとかポインタオーバーランとか、どうして無くならないんだろうね。その時はみんな手を抜いてるつもりなんて毛頭なくて、一生懸命考えて大丈夫だと思ってるはずなんだけどね。レビューもして、それでも起こった後でみんなでソース見てみると、なんで気づかなかったんだよ!ってことになる。」 「人間って、そういうの苦手なんでしょうねきっと。ほら、『何かほかにありませんか』って聞かれても出てこないじゃないですか。静的な解析っ

    プログラムに証明が付く日 | RANDMAX
    udzura
    udzura 2013/12/24
    ンン〜 なんか、いい話っぽい〜