タグ

2014年2月12日のブックマーク (4件)

  • Gitコンフリクト解消ガイド(git mergetoolの使い方) - Qiita

    ファイル編集がコンフリクトした場合 下記はよくある(忌々しい)コンフリクト画面ですね。 皆さんはコンフリクトのmergeはどんな方法でやっていますでしょうか? vimemacsで直接編集している方が多いイメージですが、実際開いてみると、下記のように差分が表示されていると思います。 この画面を見ただけではどのようにmergeすればよいのかわかりません。(Objective-CのARC/MRC双方の開発経験がある人は目をつぶってください・・) gitにはこのようなコンフリクトのmergeを支援するgit mergetoolコマンドが搭載されています。 このままEnterキーを押すと下記のような画面が立ち上がります。 画面幅の都合でフォントが小さいのですが、ここで「mergeしたい差分が作られる直前の状態」と「mergeしたい差分」に注目してみます。 この2つを見比べると、@propertyの

    Gitコンフリクト解消ガイド(git mergetoolの使い方) - Qiita
    tumo300-500
    tumo300-500 2014/02/12
    思い立って p4merge を入れてみるなど
  • gitのdiff, status, logを極限までコンパクト化+便利化する - Qiita

    git diffを見やすくする git diff --color-words で差分を小さく表示する 通常のgit diffは行単位なので、例えば変数名を一括変更した場合見づらいです。 --color-wordsを指定すると記号やスペースで区切られた単語単位でのdiffを表示できます。gitの設定は不要です。 より細かな表示のカスタマイズも可能です。man git-diffで--word-diffを検索してみてください。 ※ただし、変更が複雑な場合は、通常のgit diffのほうが見やすいこともあります。 .gitattributesを設置してもっと小さく表示する .gitattributesファイルを設置することで、言語文法に基づいて変数名、関数名といった単位でdiffを表示できます ファイル設置後にgit diff --color-wordsとすると、下記のようにさらに小さく表示できま

    gitのdiff, status, logを極限までコンパクト化+便利化する - Qiita
    tumo300-500
    tumo300-500 2014/02/12
    .gitattributes だけ設定してなかったので追加。いい感じ。
  • 実はStringはメモリリークの原因だった(※1.7.0_06未満) - R42日記

    InfoQから。 http://www.infoq.com/news/2013/12/Oracle-Tunes-Java-String Stringのような基型に大きな仕様変更が入ることは稀ですが、 1.7.0_06でアグレッシブな変更が入ったらしいです。 以下、適当和訳。 In an ongoing effort to improve Java performance, Oracle has announced a change in the internal representation of strings in the String class as of Java 1.7.0_06. The change, removing two non-static fields from the underlying String implementation, was done to

    実はStringはメモリリークの原因だった(※1.7.0_06未満) - R42日記
    tumo300-500
    tumo300-500 2014/02/12
    数年前に Android での問題に当たったことあったわー
  • 【ニュース】ベネッセ、高校生や受験生を対象にスマホを使った「リアルタイム家庭教師」サービス開始 | オクトバ

    株式会社ベネッセコーポレーションは、勉強中の分からない問題をリアルタイムで指導を受けられる「リアルタイム家庭教師」サービスを4月1日より開始すると発表しました。 このサービスは高校生や大学受験生を対象としたもので、解き方が分からない問題の写真を撮って送信すると、ネットを介して講師から指導を受けられるものです。 対象は英数理4教科で、料金プランは月間180分利用できるプランと聴き放題プランの2種類用意されます。 「リアルタイム家庭教師」サービスは、昨年7月にトライアル企画を実施したところ、100名の定員に対して282名の申し込みがあり、無料体験後も3割が有料サービスに申し込むほどの反響がありました。サービス終了後も継続希望の声が多く、格的なサービスを展開することになりました。 解き方が分からない問題をカメラで撮影し、どう分からないのか、教えて欲しいことなどのコメントをつけて送信します。対象

    【ニュース】ベネッセ、高校生や受験生を対象にスマホを使った「リアルタイム家庭教師」サービス開始 | オクトバ
    tumo300-500
    tumo300-500 2014/02/12
    ほー面白