並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 68 件 / 68件

新着順 人気順

diffの検索結果41 - 68 件 / 68件

  • GitHub - serhack/pdf-diff: A tool for visualizing differences between two pdf files.

    I use Indesign almost daily, and the pagination and convenient graphical interface make that product number 1 among desktop publishing programs. Indesign, as well as many other graphics programs, have one flaw: because they are not based on any versioning tool, it is difficult to compare two versions of the same file I sometimes have to do some retouching to files I produce. Be they resumes, books

      GitHub - serhack/pdf-diff: A tool for visualizing differences between two pdf files.
    • Goでの依存関係管理をスマートに:`go mod tidy -diff`の活用法

      Goでの依存関係管理を行う際、go mod tidy はよく知られたコマンドです。このコマンドを使うと、モジュールファイル (go.mod や go.sum) に記載されている不要な依存関係を自動的に削除し、最新の状態に保つことができます。しかし、Go 1.19から追加されたgo mod tidy -diffは、その機能にもう一段の便利さを提供します。ここでは、go mod tidy -diffがどのように役立つかを見ていきます。 go mod tidy -diff とは? go mod tidy -diff は、通常のgo mod tidyと似ていますが、モジュールのダウンロードや実際のファイル変更を行わずに、どのような変更が発生するかだけを表示してくれるコマンドです。 通常のgo mod tidyでは、実際に不要なモジュールが削除され、新しい依存関係が追加されることがありますが、-di

        Goでの依存関係管理をスマートに:`go mod tidy -diff`の活用法
      • Notebookの差分をhtmlで出力するGithub Actionsを作った - kuromt blog

        diff-notebooks Notebookの差分をArtifactとして生成するdiff-notebooksをGithub Actionsとして公開しました。 github.com 想定する使い方はpull_requestをトリガーとするGithub Actionsへの組み込みです。 実行すると画面のようにNotebookの差分結果がArtifactとして保存されます。 中身はhtmlになっておりブラウザ上で開くとこのように差分を確認できるので、プルリクを受け取ったときのNotebookの差分チェックがGithub上の操作で完結します。 nbdiff-notebooksの中身 このGithub Actionsの中では、nbdiff-webで生成した差分のhtmlをファイルとして出力する自作ツールnbdiff-web-exporterを実行しています。 github.com nbdiff

          Notebookの差分をhtmlで出力するGithub Actionsを作った - kuromt blog
        • Popular NPM library hijacked to install password-stealers, miners

          HomeNewsSecurityPopular NPM library hijacked to install password-stealers, miners Hackers hijacked the popular UA-Parser-JS NPM library, with millions of downloads a week, to infect Linux and Windows devices with cryptominers and password-stealing trojans in a supply-chain attack. The UA-Parser-JS library is used to parse a browser's user agent to identify a visitor's browser, engine, OS, CPU, and

            Popular NPM library hijacked to install password-stealers, miners
          • GitHub - n7olkachev/imgdiff: Faster than the fastest in the world pixel-by-pixel image difference tool.

            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 - n7olkachev/imgdiff: Faster than the fastest in the world pixel-by-pixel image difference tool.
            • GitHub - AsyncBanana/microdiff: A fast, zero dependency object and array comparison library. Significantly faster than most other deep comparison libraries and has full TypeScript support.

              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 - AsyncBanana/microdiff: A fast, zero dependency object and array comparison library. Significantly faster than most other deep comparison libraries and has full TypeScript support.
              • GitHub - antfu/retypewriter: Replay the steps of your changes at ease.

                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 - antfu/retypewriter: Replay the steps of your changes at ease.
                • GitHub - afnanenayet/diffsitter: A tree-sitter based AST difftool to get meaningful semantic diffs

                  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 - afnanenayet/diffsitter: A tree-sitter based AST difftool to get meaningful semantic diffs
                  • GitHub - josephburnett/jd: JSON diff and patch

                    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 - josephburnett/jd: JSON diff and patch
                    • npm diff

                      The npm cli just added a new npm diff command that show changes between registry-published tarballs, similar to git diff but tracking versions of packages in the registry instead of commits. Introducing npm diff The idea for a npm diff command has been around since last year when I first wrote a npm diff RFC that got rather positive feedback from the community. Providing more transparency to chang

                        npm diff
                      • [Multi-AS Segment Routing 検証連載 #11] PCE 実装の検証 - NTT Communications Engineers' Blog

                        サマリ 様々な Path Computation Element(PCE)実装を用いた Explicit Path の SR Policy 設定検証 この記事は Multi-AS Segment Routing 検証連載の第 11 回です。目次は こちら 概要 イノベーションセンターの竹中です。 本記事では私たちの検証環境において様々な PCE 実装を用いた SR Policy の発行方法を検証します。 4 つの PCE の検証手順を各章で記載しますが、それぞれの PCE の環境準備手順と初期設定、PCC との間で PCEP Session を確立するまでの設定は省略します。 つまり PCE と PCC 間で PCEP Session が確立した状態から、特定の経路を指定する SR Policy の発行と確認、さらに VPN 通信で当該経路が使用されていることを確認します。 なお、詳細は各

                          [Multi-AS Segment Routing 検証連載 #11] PCE 実装の検証 - NTT Communications Engineers' Blog
                        • jqを使ってjsonの差分をスマートに確認する - モヒカンメモ

                          jsonを比較する際にkeyとvalueの組が同じでもkeyの並びが微妙に違っていたりして余計な差分が出てキレそうなとき、jqを使ってkeyでソートしてからdiffを取ったりすると便利だよっていう小ネタを紹介する。 jq jqはjsonをいい感じに整形したり、色付け表示したり、フィルタリングしたり、集計したりできる人気のCLIパッケージ。 stedolan.github.io Web APIから返ってきたjsonを見やすく表示したり、特定keyのvalueが◯◯なエントリだけを抽出する、といった用途で自分は良く使っている。 minifyされたjson読みづらい問題 Web APIなどから返ってくるJSONはminifyされていることが多く、そのままでは読みづらいがjqに食わせることでいい感じに整形 & 色付け表示してくれる。 生json: {"name": "pinkumohikan",

                            jqを使ってjsonの差分をスマートに確認する - モヒカンメモ
                          • GitHub - lagenorhynque/tika: git diff settings for Microsoft Office files

                            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 - lagenorhynque/tika: git diff settings for Microsoft Office files
                            • テキストや画像、フォルダの比較が可能なMac用diffツール「Kaleidoscope」の所有権がLetter Opener GmbHへ。今後のロードマップも近く公開。

                              テキストや画像、フォルダの比較が可能なMac用diffツール「Kaleidoscope」の所有権がLetter Opener GmbHへ移ったそうです。詳細は以下から。 オーストリアLetter Opener GmbHのChristopher Atlanさんは現地時間2020年11月06日、Mac用diffツール「Kaleidoscope」をバージョン2.3.4へアップデートすると共に、所有権を米シアトルのソフトウェア会社Hypergiant LLC(旧Black Pixel)から取得したと発表しています。 Kaleidoscope 2.3.4 (1444) – November 6, 2020: Update contact information to support@kaleidoscope.app, don’t be shy and say hi! Fixed newsletter

                                テキストや画像、フォルダの比較が可能なMac用diffツール「Kaleidoscope」の所有権がLetter Opener GmbHへ。今後のロードマップも近く公開。
                              • deltaとmagit-deltaでgit の差分を綺麗に表示✨

                                この記事はemacs Advent Calendar 2021 の22日目の記事です。 小ネタで恐縮ですが、diff など表示するときに シンタックスハイライトして表示できるdelta というページャーと、delta を magit から呼び出せるようにする magit-delta というパッケージに感動したので紹介させてください。 delta とは 主には先も記載した通り diff など表示するときに シンタックスハイライトして表示できるツールとなっています。 詳しい機能の説明は下記となっています。 ハイライト以外にも良いなと個人的に思っているのは下記の機能です。 サイドバイサイドで縦に分割してdiff を表示できるオプション(--side-by-side) 'n' や 'N' キーで 差分ごとに移動できるオプション(--navigate) Githubになどにリンクできるオプション (

                                  deltaとmagit-deltaでgit の差分を綺麗に表示✨
                                • やねうら王 on Twitter: "ソースコードで、添付図のように縦の位置が揃ってないと私は気持ち悪くて仕方がないのだが、ClangFormatを始めとするほぼすべての自動整形ツールは確実にこれをめちゃくちゃにしてくれるんだよなぁ…😇 縦が揃ってないと一つだけ間違えてるのとか気づきにくいんだけど、皆はそんなことないのか? https://t.co/CKZEKL4ilt"

                                  • Graphtage: A New Semantic Diffing Tool

                                    Graphtage is a command line utility and underlying library for semantically comparing and merging tree-like structures such as JSON, JSON5, XML, HTML, YAML, and TOML files. Its name is a portmanteau of “graph” and “graftage” (i.e., the horticultural practice of joining two trees together so they grow as one). Read on for: What Graphtage does differently and betterWhy we developed itHow it worksDir

                                      Graphtage: A New Semantic Diffing Tool
                                    • Visual Studio Code のDiff(Compare)機能が便利(MacにWinMergeのような(無料)アプリがない) - Qiita

                                      Visual Studio Codeを使ってMac版 テキストDiff(Windowsでも使えます) Windowsでは、WinMergeという非常に便利なアプリがあるが、同様の機能をMacで探しても有料だったり、英語だったりとイマイチマッチしたアプリがなかった。 しかし、Visual Studio Codeで簡単にできることがわかった!Windowsでも使えるじゃん、これ! 環境 Macbook Air 2020 OS MacOS Catalina 10.15.3 Visual Studio Code March 2020 (version 1.44) 使い方 比較したいファイルをアクティブにする。 shift+⌘+Pでコマンドパレットを表示させ、Compareと入力すると、下の画面のように選択できるので実行する。 比較したいファイルを選択する。 アクティブだったファイルと、コマンドパレ

                                        Visual Studio Code のDiff(Compare)機能が便利(MacにWinMergeのような(無料)アプリがない) - Qiita
                                      • Meld

                                        Meld  Visual diff and merge tool Meld helps you compare files, directories, and version controlled projects. It provides two- and three-way comparison of both files and directories, and has support for many popular version control systems. Meld helps you review code changes and understand patches. It might even help you to figure out what's going on in that merge you keep avoiding. File comparison

                                        • 文章比較ツール

                                          新文 文字 旧文 文字 追加された文字 削除された文字

                                          • Git での新規ファイル作成を含んだファイル変更有無の判定方法

                                            Written by @ryysud Dec 17, 2018 23:33 · 2144 words · 5 minutes read #git TL;DR git add -N (–intent-to-add) で新規ファイル作成でもファイル変更として git diff で拾うことが可能になる git diff –exit-code で終了ステータス元にファイル変更有無をハンドリングすることが可能になる この2つを組み合わせて Git での新規ファイル作成を含んだファイル変更有無の判定が実現できる Git での新規ファイル作成を含んだファイル変更有無の判定方法 Git の2つのコマンドを組み合わせて、新規ファイル作成を含んだファイル変更有無の判定を行うので、まずは2つのコマンドの解説をしていきます。なお、こちらの記事は Git での操作とファイルのバージョン情報がどのように遷移していくか

                                              Git での新規ファイル作成を含んだファイル変更有無の判定方法
                                            • Devina.io

                                              Your online development toolkit77 advanced tools for developers, designers and content editors! All categoriesGeneralTextTimeEncodingMediaNetworkRegexProgrammingHardwareSecurityWebsiteReportsOther external tools

                                              • diffコマンドで片方のファイルにしかないものを抽出 - Qiita

                                                はじめに 新旧の2つのファイルが、新しい方だけにあるものを抽出したいケースがあります。 (例えば、insertとupdateを別々に処理するなど) diffコマンドで、差分の内容を制御するオプションがあるので、それを使ってやります。 使用例

                                                  diffコマンドで片方のファイルにしかないものを抽出 - Qiita
                                                • GitHub - radarlabs/api-diff: A command line tool for diffing json rest APIs

                                                  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 - radarlabs/api-diff: A command line tool for diffing json rest APIs
                                                  • GitHub - datafold/data-diff: Compare tables within or across databases

                                                    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 - datafold/data-diff: Compare tables within or across databases
                                                    • git diff と git log におけるドット表記

                                                      git diff の引数の A..B や A...B と、git log の引数の A..B や A...B は同じ書き方だが、前者(git diffの引数のドット表記)は差分を取る対象となる2つのコミットを表し、後者(git logの引数のドット表記)はコミットの範囲(集合)を表す。 記法は同じだがそれぞれが意味する概念は全くの別物で、関係性を類推して理解しようとすると混乱する(実際、私も長い間混乱していた)。gitでドット表記が現れた場合には、文脈からどちらの概念を表しているかを判断した上で解釈しよう。 git diffにおけるドット表記 git diff は2つのコミット(それぞれに付随するソースツリー)の差分を出力する。A、Bがコミットだとすると、git diff の文脈において A..B や A...B はその2つのコミットの選び方を表現する。 git diff A..B git

                                                        git diff と git log におけるドット表記
                                                      • M1MacのHomebew3で入れたgitのdiffにdiff-highlightを反映 - Qiita

                                                        検索するといっぱい出てくるのですが、そこにdiff-highlightが無いんですよね。結論を言うとHomebrewのインストール先が変更されてたのでパスが変わったようです。 M1MacのHomebewはインストール先が/usr/local/binから/opt/homebrew/binに変わったようです。そういえばインストールした時に~/.zprofileにeval "$(/opt/homebrew/bin/brew shellenv)"を書けって出ましたね。 以前は/usr/local/share/git-core/contrib/diff-highlight/diff-highlightを実行できるようにしてpagerに指定していたのですが/opt/homebrew/share/git-core/contrib/diff-highlight/diff-highlightを指定しないとダ

                                                          M1MacのHomebew3で入れたgitのdiffにdiff-highlightを反映 - Qiita
                                                        • 【超便利】WinSCPとWinMergeを使ってローカルと本番環境の差分を比較 | 社内SEのITメモブログ

                                                          Windowsのローカル環境とネットワーク上のサーバにあるファイルの差分を比較するのに超便利なのが、WinSCP+WinMergeの組み合わせです。 ファイル単体だけでなく、ディレクトリ配下の差分もまとめて比較できるところがありがたいです。 それぞれのツール単体では、 WinSCP:ネットワークサーバのディレクトリやファイルにアクセスする WinMerge:ローカル環境にあるファイルの差分を比較する 上記のことしかできませんが、組み合わせることでネットワークサーバのファイルと差分を確認できるようになります。 ■前準備 ・Windows10 のPCで実施 ・WinSCPをダウンロード、インストールしておく https://winscp.net/eng/docs/lang:jp ・WinMergeをダウンロード、インストールしておく https://winmerge.org/?lang=ja

                                                          新着記事