タグ

diffに関するbarlogのブックマーク (7)

  • diffoscope: in-depth comparison of files, archives, and directories

    diffoscope tries to get to the bottom of what makes files or directories different. It will recursively unpack archives of many kinds and transform various binary formats into more human-readable form to compare them. It can compare two tarballs, ISO images, or PDF just as easily. Latest release: 272 (05 Jul 2024) You can try it now using Docker: … or try it on try.diffoscope.org! News diffoscope

  • Delta

    Delta is a command-line utility for text diffs. View split diffs in the browser with syntax highlighting (demo), or in the command-line using the --cli flag. Installation go get github.com/octavore/delta/delta If $GOPATH/bin is on your $PATH, run delta -h for usage. The last released binary (OS X only) is also available on Github. Overview Delta implements two diff algorithms: histogram diff and S

    barlog
    barlog 2015/10/22
    “Delta is a command-line utility for text diffs. View split diffs in the browser with syntax highlighting (demo), or in the command-line using the --cli flag.”
  • 差分ファイルを簡単に抽出できるアプリCowsee【Win/Mac】

    日付や時間を指定して差分ファイルを抽出できるアプリCowseeを紹介します。 AIRで作られたアプリケーションなのでWinとMacどちらでも動きます。 リポジトリを作成してればGitで差分を取り出したりできますが、 Windowsなら「拡張コピー」で選択してコピーしたり、なんなら自力で抽出。 うむ。めんどくさい。。 CowseeはGUIで簡単に差分抽出できるのでオススメです。 Cowseeの使いかた 操作は簡単で、 調べたいフォルダとコピーしたいフォルダをテキストエリア内にドラッグして更新日時を指定し書き出すだけです。 調べるフォルダの階層の指定や隠しファイルを含めるかなどのオプションもあります。 1ファイルであればそのまま修正してクライアントにメールで送信してもいいですが、 複数ファイルを修正した際、階層が違う場合は階層構造を持たせたままZipで送った方が楽ですね。 Cowseeはコピー

    差分ファイルを簡単に抽出できるアプリCowsee【Win/Mac】
  • MarkdownやHTMLファイルを添削、差分表示対応に·CriticMarkup MOONGIFT

    CriticMarkupはMarkdownHTMLファイルを差分表示するマークアップと関連ツールです。 Markdownはライトなマークアップ言語ですが、文章を書くだけでなく編集作業においても役立てようと言う試みがCriticMarkupです。 HTML出力した例です。差分が表示されています。 こちらがオリジナル。 こちらが変更後。 https://vimeo.com/59450609 デモ動画です。 CriticMarkupでは文字の追加と削除、変更、コメント、ハイライトを独自のタグで指定します。それを変換することで差分、オリジナル、変更後のテキストを表示できるHTMLが生成されます。対応フォーマットはMarkdown/HTML/MultiMarkdownとなっています。有名なテキストエディタ向けのプラグインが提供されており、BBEdit、Sublime Text、TextExpand

    MarkdownやHTMLファイルを添削、差分表示対応に·CriticMarkup MOONGIFT
    barlog
    barlog 2013/02/21
    sublime用pluginsもあるようです。
  • 開発メモ#5 : Amazon Linux で knife-solo を使って chef-solo 実行 - naoyaのはてなダイアリー

    開発メモその5です。表題どおり EC2 インスタンスの Amazon Linux で knife-solo を使う話。 開発メモ#4 : EC2スナップショットとの差分は chef-solo で解決 - naoyaのはてなダイアリー で、chef-solo を使って EC2 の環境管理をしていると書きました。うち chef-solo の実行は capistrano like な perl のデプロイツール Cinnamon に任せている、という旨を述べました。 が、件のデプロイツール任せだと chef-solo 実行の度にレポジトリ経由でレシピをサーバー側に転送する必要がある。自分は github を使っているので github に push してサーバー側で fetchc される。デプロイツールがこの辺をやってくれるとは言え、レシピの動作確認のためにちゃんと動くことが保証されていないレシ

    開発メモ#5 : Amazon Linux で knife-solo を使って chef-solo 実行 - naoyaのはてなダイアリー
  • Pretty Diff - The difference tool

    ☰Application Menu ⛶Toggle Fullscreen Pretty Diff - Austin Cheney Access the old Pretty Diff tool. Written 12 August 2023 I lived in Afghanistan for nearly 2 years for two separate US Army deployments. I write this just over 14 years after first stepping foot in Afghanistan. Travel Living and Waiting On the first Afghanistan deployment I was constantly traveling, and travel in Afghanistan was rough

  • diffの動作原理を知る~どのようにして差分を導き出すのか | gihyo.jp

    UNIXの基的なコマンドの1つであるdiff。 これに実装されているアルゴリズムは実に興味深い世界が広がっています。 稿では、筆者が開発した独自ライブラリ「dtl」をもとに「diffのしくみ」を解説します。 はじめに diffは2つのファイルやディレクトリの差分を取るのに使用するプログラムです。 ソフトウェア開発を行っている方であれば、SubversionやGitなどのバージョン管理システムを通して利用していることが多いかと思います。稿ではそのdiffの動作原理について解説します。 差分の計算の際に重要な3つの要素 差分を計算するというのは次の3つを計算することに帰結します。 編集距離 2つの要素列の違いを数値化したもの LCS(Longest Common Subsequence) 2つの要素列の最長共通部分列 SES(Shortest Edit Script) ある要素列を別の要

    diffの動作原理を知る~どのようにして差分を導き出すのか | gihyo.jp
    barlog
    barlog 2011/03/11
  • 1