タグ

2016年1月7日のブックマーク (2件)

  • Git 2.7 の優れた新機能 | Atlassian Japan 公式ブログ | アトラシアン株式会社

    Git 2.6 からわずか 2 カ月後、膨大な機能と修正、そして性能の向上を果たした Git 2.7 がリリースされました。ここでは Bitbucket チームが興味を持った新しい機能を紹介します。 git worktree の完成 Git 2.5 で導入された素晴らしい git worktree コマンドを使うと、複数のリポジトリブランチからのチェックアウトやブランチ上での作業を、異なるディレクトリで同時に行うことができます。たとえば、簡単な修正をする必要があるけどワーキングコピーを汚したくない場合、次のように新しいブランチを新しいディレクトリにチェックアウトすることができます。 Git 2.7 には、リポジトリのワークツリー (および関連するブランチ) を表示する git worktree list サブコマンドが追加されています。 ワークツリーをサポートする git bisect コ

    Git 2.7 の優れた新機能 | Atlassian Japan 公式ブログ | アトラシアン株式会社
    yusuket
    yusuket 2016/01/07
  • "%.17g" = doubleの出力をポータブルにする魔法の呪文? - Qiita

    遅まきながら、明けましておめでとうございます。 諸般の事情で浮動小数点と取っ組み合っています。 懸命な読者であれば、浮動小数点表記は"eyes only"なものであり、データの交換に用いるのは慎むべきであることはご存知かと思われますが、実はそうも言ってられなくなっていることに気づいた人はどれくらいいらっしゃるのでしょうか… そう。JSONです。そのままJavaScriptでevalできちゃう、RFC7159で規定された、今や世界で最も利用されているであろうデータ交換フォーマット。 JavaScriptでevalできちゃうだけあって、数値はJavaScriptの数値リテラルそのものです。 Hexadecimal Floating Pointなんてお洒落なものは使えません(Hex Floatについては記事を改めて)。 つまり、Cにおけるdouble、JavaScriptにおけるNumberを、

    "%.17g" = doubleの出力をポータブルにする魔法の呪文? - Qiita
    yusuket
    yusuket 2016/01/07