タグ

diffに関するbigwestのブックマーク (15)

  • mysqldiff を使って継続的に MySQL のデータベーススキーマの差分をチェックする - kakakakakku blog

    最近,環境ごとのデータベーススキーマの差分をチェックする機会があった.プロダクション環境とステージング環境ならまだしも,開発環境だと検証のために追加したインデックスがそのままになっていたり,開発が途中で止まってしまって日の目を見ることがなかったテーブルが残っていたり,そういうことって比較的あるのではないかなと思う.特に今の環境だと,マイグレーションの仕組みが整っていないという課題もあり,より一層,データベーススキーマに差分が出やすくなってしまっている. 今回は MySQL から公式に提供されている mysqldiff というツールを使ってデータベーススキーマの差分をチェックした. mysqldiff をインストールする mysqldiff は MySQL Utilities という MySQL の管理ツールパッケージの中に同梱されている.現在だと v1.6 が最新になっている. MySQL

    mysqldiff を使って継続的に MySQL のデータベーススキーマの差分をチェックする - kakakakakku blog
  • YappoLogs: xlsx ファイルを git diff しやすくする為の天才的な wrapper script を書いた

    皆さんはプロジェクトのリソースとしてエクセルの xlsx ファイルを使う事があると思います。 何てったって事務職の人ですら楽々使えるスーパー優れた UI なので、 web の管理画面とかを作り込むよりもエクセルでシート作ってもらってしまった方が早いケースも多いんです。現実の世界では。 で、普通の人は TSV にするだの CSV にしてもらうだのすると思うんですが、一方的にデータ貰うだけなら良いんだけど、相手とやり取りする時にはどうしても xlsx ファイル経由とかにしないと相手がこまる!やっぱりエンジニアのエは優しさのエだから相手に優しくしないとだめです。 で、 xslx ファイルでエンジニア以外の人とデータやり取りするとやっぱり、バージョン管理したくなるのが人情です。 でも xslx ファイルはバイナリファイルなので git diff とかが残念です。。。 って事で作っちゃいました。 h

  • OSSとしても公開されているJavaScriptベースのマージ/Diffツール・「Mergely」

    MergelyはマージとDiffが可能なJSベースのWebアプリで、OSSとしても公開されています。HTML5とJavaScriptのみで構成されているみたいですね。対応言語はC、C + +、JavaHTML、XML、CSSJavaScriptなどなど。ライセンスは目的によってGPLだったりMITとのディアルライセンスだったりみたいなのでご利用の際はご自身ご確認下さい。 MergelyOn github

    OSSとしても公開されているJavaScriptベースのマージ/Diffツール・「Mergely」
  • 画像のdiffができるjQueryプラグイン「TwentyTwenty」:phpspot開発日誌

    ZURB ? Interaction Design and Design Strategy 画像のdiffができるjQueryプラグイン「TwentyTwenty」。 画像の上にスライダーを付けて、ドラッグ&ドロップで移動できるようなUIが作れます。 激的ビフォアアフターなUIを作りたい場合に最適。 マークアップとJSコードは以下。超簡単。 関連エントリ Photoshopは不要!画像の背景を簡単に透明にできるWEBツール「Clipping Magic」 サムネイルをクリックでその場で画像ズームできるjQueryプラグイン「Ion Zoom」 画像をクリックで選択してフォーム送信できるようにするjQueryプラグイン「Image Picker」 画像レイアウト関連で便利なjQueryプラグイン等まとめ 製品画像等のズームが非常に簡単に行えるjQueryプラグイン「Image Zoom」

    bigwest
    bigwest 2013/08/06
    画像のDiff
  • DiffPDF — Windows PDF comparison application

    DiffPDF DiffPDF is used to compare two PDF files—textually or visually. Use DiffPDF to compare PDF files quickly and easily: Click to choose one PDF; click to choose another PDF; click Compare. The changes are shown as if you'd used highlighter pens to show added, changed, or deleted text. This Windows application is our easiest to use and most affordable and popular product. Some customers report

  • Linux diff による差分ファイル作成 + patch によるファイルの差分からファイルの変更 | OKWAVE Guide [OKWAVE ガイド]

    diff で、差分ファイルを作成し、patch で、差分ファイルからファイルの変更を行うための流れを説明します。 diff/patch とは diff というのはファイルの差分を作成するツール、 patch というのはファイルの差分からファイルの変更を再現するツールです。通常 diff で作った差分ファイルをパッチ(ばんそうこう)と呼びます。 パッチは diff を用いることで作成できます。この際 -c オプションを付けるほうが良いようです。 -c オプションを付けると変更部分の前後関係も記録する context 形式の差分が作成されるためより正確にパッチを適用できます。 ファイル単位のパッチ作成 1ファイル毎にパッチを作成するには以下のようにします。 FROM_FILE の所に変更前のファイル名、 TO_FILE の所に変更済みのファイル名、 PATCH_FILE の所に作成するパッチの

    Linux diff による差分ファイル作成 + patch によるファイルの差分からファイルの変更 | OKWAVE Guide [OKWAVE ガイド]
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 2枚の画像のdiff(差分)を超簡単に調べる方法 - 昼メシ物語

    Githubで画像の差分を見られるモードが話題を呼びましたが、このように2枚の画像の差分を調べたいときって時々ありますよね。 そんなときImageMagickのコマンドラインツールを使えば、たった1行で実現できます。 $ composite -compose difference A.jpg B.jpg diff.jpg とすれば、A.jpg と B.jpg の差分画像 diff.jpg が作られます。この差分画像は以下のようになります。 さらにこの差分画像(diff.jpg)が「真っ黒な画像」かどうかも、コマンドラインで調べることができます。 # 差分がなかった場合(=diff.jpgは黒一色の画像) $ identify -format "%[mean]" diff.jpg 0 # 差分があった場合 $ identify -format "%[mean]" diff.jpg 960.8

    2枚の画像のdiff(差分)を超簡単に調べる方法 - 昼メシ物語
  • 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
    bigwest
    bigwest 2011/03/12
  • データベースの差分表示·DiffKit MOONGIFT

    DiffKitはデータベース/CSVファイル間の差分を抽出する。 [/s2If] DiffKitJava製のオープンソース・ソフトウェア。適切なデータベース管理を行っていない状態で運用を続けていると、いつの間にか開発環境と実行環境で構造の不一致がおこる。カラムの順番が違う程度ならいいが、なぜあるのか分からないカラムが出てきたりすると厄介だ。 データベースの構造不一致は様々な問題を引き起こす可能性がある。早めの対処が必要だ。そのためにはまず現状分析を行う必要があるだろう。手作業で行う必要はない、DiffKitを使えば容易に知ることができる。 DiffKitは二つのデータベース間における構造不一致を表示するためのツールだ。Diffツールのデータベース版ともいえる。特徴としてJDBCによるデータベース接続をサポートする他、CSVファイルにも対応していることが挙げられる。片方がCSV、片方がデー

  • リモートのファイルと、ローカルのファイルをdiffする - 技術メモ帳

    sshは、最後の引数にコマンドを指定すると ログイン先でそのコマンドを実行してくれる。 ssh user@192.168.1.1 "uptime" それを利用して、リモートで該当ファイルをcatし、 その出力結果である標準出力とdiffをさせることによって実現できる。 ssh user@192.168.1.1 "cat .bashrc" | diff - ./.bashrc また、プロセス置き換え(Process Substitution)を利用しても実現可能。 diff <(ssh user@192.168.1.1 "cat .bashrc") <(cat .bashrc)

    bigwest
    bigwest 2010/04/19
    リモートとローカルの比較
  • Emacs の vc-annotate - naoyaのはてなダイアリー

    もしかしたら常識なのかもしれませんが、Emacs の vc-annotate がとても良いです。vc-annotate は vc (version control, バージョン管理システムのフロントエンドEmacs から直接 svn {diff, commit, revert} することができる) に含まれる機能の一部です。vc-annotate を使うと、バージョン管理システム、例えば Subversion に保存された過去の履歴を気になったときにとても容易に調べることができます。 ソースを開いて M-x vc-annotate (C-x v g) すると (そのファイルがバージョン管理化に置かれて居れば) vc-annotate-mode になります。例えば Subversion で管理されている plagger の Plagger::Plugin::CustomFeed::Debu

    Emacs の vc-annotate - naoyaのはてなダイアリー
  • Diffly - JotSpot Wiki (ytesaki)

    bigwest
    bigwest 2007/08/29
    MacのDiff用ツール
  • diffの使い方 - mir the developer

    良くやるのは、-N、-u、-r、-dを付けて diff -Nurd ソースディレクトリ1 ソースディレクトリ2によるディレクトリ内の全ファイルチェックおよび差分表示とかだったりします。 ここで、オリジナルである上記のソースディレクトリ1の方はmakeとかしないので特に問題とか無いのですが、ソースディレクトリ2の方はconfigureやmakeを行いつつソースを改変していくのでオリジナルには存在しなかった大量のファイルも含むようになってしまいます。 この状態で"diff -Nurd"とやると、来チェックして欲しいソースファイル以外にも大量にヒットしてしまい(configureが生成するMakefileとか)、どえらいことになります。 これを回避するために、これまでは変更対象ファイルを個別にdiffして>>によるリダイレクトで.diffファイルに追記するように注意深く地道にやっていたのですが

    diffの使い方 - mir the developer
    bigwest
    bigwest 2006/12/08
    ディレクトリ毎に比較
  • porkbun.com | parked domain

    qootas.org has been registered at Porkbun but the owner has not put up a site yet. Visit again soon to see what amazing website they decide to build.

  • 1