並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 612件

新着順 人気順

mergeの検索結果1 - 40 件 / 612件

  • 「新機能作成時に開発ブランチに細かくmergeしていく戦略」について社内勉強会で発表しました - Hatena Developer Blog

    はてなのアプリケーションエンジニアのid:shiba_yu36です。社内技術勉強会で「新機能作成時に開発ブランチに細かくmergeしていく戦略」という発表をしたので、資料を公開します。 speakerdeck.com 以下、簡単に文字でまとめておきます。 戦略 ユーザーに新機能が見えないようにする工夫をし、新機能のbranchもどんどん開発ブランチにmergeしていく mergeされたものは随時本番にリリースされるが、ユーザーに見えない工夫をしているので問題なし PRは可能な限り細かくする 機能が完成したら最後にユーザーに新機能を見えるようなPRを作り、mergeしてリリースする なぜこの戦略を使うのかいろんな失敗を経験して、この戦略を最近使っている。 失敗パターンその1: 巨大PRパターン 失敗パターンその2: 新機能リリースブランチパターン 失敗パターンその1: 巨大PRパターン 新機

      「新機能作成時に開発ブランチに細かくmergeしていく戦略」について社内勉強会で発表しました - Hatena Developer Blog
    • あなたはmerge派?rebase派?綺麗なGitログで実感したメリット - BIGLOBE Style | BIGLOBEの「はたらく人」と「トガッた技術」

      BIGLOBEの開発現場の様子や、developブランチにrebaseで綺麗なコミット履歴を作る方法をご紹介します。 はじめまして! GitHubを中心に仕事がまわる開発現場 Git logが綺麗だとバグが起こりにくい? developブランチを綺麗に保つGit操作(マージ編) 1. そのまま気にせずdevelopにマージする。 2. 最新のdevelopをfeature/Bブランチに取り込んでからdevelopにマージする 3. 最新のdevelopにrebaseしてからマージする リベース コワクナイョ 最後に はじめまして! 基盤本部(開発部門)の江角です。 2021年8月にSIerからBIGLOBEに転職し、半年が経過しました。 転職期間中はもちろんコロナ禍で、カジュアル面談も面接も全てオンラインでした(多分今もそうだと思います)。 入社日当日は出社しましたが、入社してから半年の

        あなたはmerge派?rebase派?綺麗なGitログで実感したメリット - BIGLOBE Style | BIGLOBEの「はたらく人」と「トガッた技術」
      • テキスト以外のdiffの取り方、およびDiff/Mergeツールの整理 - Qiita

        Diffのみ DF 差分表示ソフト Rekisa Diff/Merge WinMerge DiffMerge Perforce Visual Merge and Diff Tools | Perforce vimdiff その他 Subversion+TortoiseSVN限定でよいならmsofficesvnという手もあります。 msofficesvn - Microsoft Office (Excel, Word, PowerPoint) add-ins that invoke TortoiseSVN commands - Google Project Hosting TortoiseHgとセットで動くmsofficehgもリリースされました。(Excel Word の文書管理に Mercurial? - MAJ1MAの日記) msofficehg - Microsoft Office

          テキスト以外のdiffの取り方、およびDiff/Mergeツールの整理 - Qiita
        • 図で分かるgit-mergeの--ff, --no-ff, --squashの違い - アジャイルSEを目指すブログ

          git-merge の--ff, --no-ff, --squashの違いをまとめてみた。 git helpから引用 まずは、git helpを読みましょう git merge --helpから引用(抜粋) NAME git-merge - Join two or more development histories together SYNOPSIS git merge [-n] [--stat] [--no-commit] [--squash] [-s <strategy>] [-X <strategy-option>] [--[no-]rerere-autoupdate] [-m <msg>] <commit>... git merge <msg> HEAD <commit>... git merge --abort OPTIONS --ff, --no-ff Do not gene

            図で分かるgit-mergeの--ff, --no-ff, --squashの違い - アジャイルSEを目指すブログ
          • Merge PDF and split PDF online. Free merge PDF or split PDF

            Every tool you need to work with PDFs in one place Every tool you need to use PDFs, at your fingertips. All are 100% FREE and easy to use! Merge, split, compress, convert, rotate, unlock and watermark PDFs with just a few clicks.

              Merge PDF and split PDF online. Free merge PDF or split PDF
            • GitHub で Pull Request を Merge したらコードが消えた話

              会社で使ってる GitHub のプライベートリポジトリで master ブランチに対して出てる Pull Request を Merge したらコードが消えるという珍事があった。ファイルを削除する commit とかないにもかかわらず、全消しされてしまった。ちなみに同じ Merge を手もとでやるとコードが消えたりはせずちゃんと Merge された。極めて謎な現象だった。 master ブランチが空になるとデプロイができなくなって不都合があるので( Webistrano 上でデプロイするとき master ブランチからしかデプロイできないようなレシピになってる)、コードが消滅したブランチを bukkowaremaster にリネームして手もとで Merge したブランチを force push してしのいだ。 GitHub に問い合わせてみたところ、ぬるい感じの一次返信が来たので原因教えて

                GitHub で Pull Request を Merge したらコードが消えた話
              • GitHubでの”Merge pull request”の弊害 | POSTD

                私は GitHub が大好きです。GitHubはオープンソースへの コントリビューション (寄与貢献)を何十倍も容易に、そして楽しいものにしたと思います。ですが、GitHubがPull RequestというwebのUI形式で前面に押し出しているオープンソースの メンテナー のワークフローが、プロジェクト品質とコントリビューションを受けつけるスピードの弊害になるということに気がつきました。そこで、GitHubの Pull Request にある「Merge pull request」ボタンをクリックする前に、少しお話をさせてください。 メンテナーの紹介 ジェーンはそこそこの成功を収めているオープンソースプロジェクトのメンテナーです。彼女は毎週プロジェクトのGitHubリポジトリに上がる新しい Issue を確認し、リクエストに対し速やかにフィードバックを返します。リクエストをすべて実行する時

                  GitHubでの”Merge pull request”の弊害 | POSTD
                • quick sortよりも高速でmerge sortのように安定しているソートアルゴリズムtim sort [勘違い] - Islands in the byte stream

                  <追記>ベンチマークプログラムに誤りがありました。ソート済のシーケンスに対してソートを掛けていました。ご指摘ありがとうございます>ak氏 そんな夢のようなソートアルゴリズムがあるのかというと、あるらしいんです。それがtim sortと呼ばれるアルゴリズムです。 画期的(?)なソートアルゴリズム「Sleep Sort」:濃縮還元オレンジニュース|gihyo.jp … 技術評論社 このあたりで拾ってきたネタですね。 merge sortを改良したアルゴリズムで、安定*1しており、しかも実行速度にも優れているとか。アルゴリズムの性能の評価は済んでいるらしく、CPythonやJDK7には既に導入済みのようですね。 ならば当然Perlのソートも…と考えるわけですが、まず評価のためにJavaのソースをC++にそのまま移植してみました。それがこれ(いちおうテスト済): https://github.co

                    quick sortよりも高速でmerge sortのように安定しているソートアルゴリズムtim sort [勘違い] - Islands in the byte stream
                  • 初心者に捧げるGit・GitHub入門 for デザイナー&ディレクター 〜コード編集からPull Request&Mergeまで〜 - Life is bitter

                      初心者に捧げるGit・GitHub入門 for デザイナー&ディレクター 〜コード編集からPull Request&Mergeまで〜 - Life is bitter
                    • Git チームワークフロー: マージ (merge)、それともリベース (rebase) ? | Atlassian Japan 公式ブログ | アトラシアン株式会社

                      質問は簡単です。git と フィーチャーブランチ を利用しているソフトウェアチームにとって、完了済みの作業を開発のメインラインに取り込む最良の方法は何でしょうか?これは、確固たる意見を持つ両陣営によって繰り返し展開されている議論の一つですが、やはり議論には最低限の配慮を持って対応したいものです。 (その他の激しい議論の例としてはこれがあります: The Internet)。 リベースを行って、リポジトリの履歴をフラットかつクリーンに保つべきでしょうか?それとも、可読性と明晰さを犠牲にする事でトレーサビリティを得られる、マージを行うべきでしょうか?( ファストフォワード マージを禁止するなど。) 議論 このトピックは、vim と Emacs や Linux と BSD ほどまでには有名な論争の的とはなっていないものの、双方共に遠慮なく意見を述べ合っています。 all-things-git に

                        Git チームワークフロー: マージ (merge)、それともリベース (rebase) ? | Atlassian Japan 公式ブログ | アトラシアン株式会社
                      • Resolve simple merge conflicts on GitHub

                        ProductResolve simple merge conflicts on GitHubYou can now resolve simple merge conflicts on GitHub right from your pull requests, saving you a trip to the command line and helping your team merge pull requests faster.… You can now resolve simple merge conflicts on GitHub right from your pull requests, saving you a trip to the command line and helping your team merge pull requests faster. The new

                          Resolve simple merge conflicts on GitHub
                        • 他人のコミットをgit merge --squashするべきでないのではという話 - Qiita

                          最近某OSSに出されたPRが、git merge --squash <branch> でマージされたことにより、コミットのAuthorが書き換えられてしまったことが一部界隈で話題になっていました。この件にはマージを行った人に悪意はなかったようなのですが、gitの理解不足により生じてしまった案件だとすると悲しい話なので一応メモ 何が起きたか コミッターが複数の内容が含まれたPRを送った 管理者はその中の一部の内容だけをマージするために、管理者はgit merge --squashを実施し、コミットを改変した上でmergeを実施した ←これが問題 コードの内容はコミッターのものなのに、Authorだけ管理者にすげ変わってしまいコミッターのモチベを損ねた そもそもsquashするとどうなるの ここに分かりやすくまとまっています。 アジャイルSEを目指すブログ 図で分かるgit-mergeの--f

                            他人のコミットをgit merge --squashするべきでないのではという話 - Qiita
                          • squash and mergeしか使ってないけど全く困ってない

                            こういうことはレポジトリ構成・ワークフローと密接に紐づいているので、そういう前提を抜きにはどれがいいとかはいうことはできない。が、自分はいわゆるsquash and mergeのみの環境しかほとんど経験がないし、それで困ったことが一度もない、という話をしておきたいので書いておきたい、ので書いておく。 squash and mergeのメリットは書いてある通りで、基本的にPR内の細かい修正というのはゴミみたいなコミットが多く、メッセージも雑なことが多いので、それをコミットログに残しておくのは嫌だということがある。それよりは意味のある単位のコミットを残しておきたいし、それの単位はPRで行うのが良い、ということだ。 “Google-style” workflow デメリットの方は、いわゆるfeature branchというワークフローで顕在化する問題であると思う。で解決策はあり、それはワークフロ

                              squash and mergeしか使ってないけど全く困ってない
                            • 安全なMergeを行う開発フロー | DevelopersIO

                              渡辺です。 スノーボードでのスピン(回転)では、フロントサイド(前回り)は視界に向けて回るので比較的に簡単です。 ところが、バックサイド(背中周り)は非常に難しいと感じます。 これは見えない方向への回転なので見えないためであり、恐怖心が原因です。 解らないのは怖いことです。 解ってしまえば意外と簡単だったりします。 「幽霊の正体見たり枯れ尾花」とは良く言ったものですね。 Git(バージョン管理)のMergeも同様です。 Mergeの正体を理解し、恐怖心をなくしましょう。 最後の最後は気合いで手動Merge はじめにお断りしますが、Mergeを理解したとしても、手動でMergeする作業がなくなるわけではありません。 そして、手動でMergeするときは、最終的に気合いでMergeする以外の方法はありません(笑) しかし、Mergeを理解しConflict(競合)が発生しにくい運用を行うことで、

                                安全なMergeを行う開発フロー | DevelopersIO
                              • Merge vs. Rebase vs. Squash

                                merge_vs_rebase_vs_squash.md I get asked pretty regularly what my opinion is on merge commits vs rebasing vs squashing. I've typed up this response so many times that I've decided to just put it in a gist so I can reference it whenever it comes up again. I use merge, squash, rebase all situationally. I believe they all have their merits but their usage depends on the context. I think anyone who sa

                                  Merge vs. Rebase vs. Squash
                                • GitHub の merge queue で 「マージ待ち」を解消した話 - Akatsuki Hackers Lab | 株式会社アカツキ(Akatsuki Inc.)

                                  こんにちは。 株式会社アカツキゲームスで ATLAS というチームに所属してゲーム内通貨管理基盤の開発及び運用を行っています、なかひこくん (@takanakahiko) です。 最近バイクを買いました。 私の担当するゲーム内通貨管理基盤の開発現場では、「マージ待ち」なるものが存在しました。 今回は、その課題を GitHub の新機能である merge queue で解決した方法を紹介します。 この記事は 2023-07-20 時点での merge queue 及び GitHub Actions の仕様に則ったものです。 今後のアップデートによりこの記事の内容が正しくないものとなる可能性があります。 「マージ待ち」とは 私の担当するゲーム内通貨管理基盤の GitHub リポジトリでは PR のマージ後に走る、同時に実施できない 15 分程度の E2E test が存在しました。 すなわち

                                    GitHub の merge queue で 「マージ待ち」を解消した話 - Akatsuki Hackers Lab | 株式会社アカツキ(Akatsuki Inc.)
                                  • Rebase and merge pull requests

                                    ProductRebase and merge pull requestsThe merge button on pull requests supports two great workflows with merge commits and commit squashing. Now you can use the merge button to rebase and merge your changes, too.… The merge button on pull requests supports two great workflows with merge commits and commit squashing. Now you can use the merge button to rebase and merge your changes, too. How does i

                                      Rebase and merge pull requests
                                    • git fetchの理解からgit mergeとpullの役割 - Qiita

                                      gitを使い始めるとcommit, push, pullなどはある程度理解出来るようになりますが、fetchってなんだ?ってなりますよね。 あまり馴染みにくいのは、pullがfetchとmergeの両方を組み合わせたコマンドだからなんですね。 fetchとは gitの場合、リポジトリはリモートとローカルの2ヶ所あります。fetchとはリモートリポジトリから最新情報をローカルリポジトリに持ってくるコマンドです。 fetchをしても、pullのようにファイルが更新されるわけではありません。 あくまでもローカルリポジトリが更新されるだけです。 もっと詳しくいうと、例えばmasterブランチを使っているのであれば、 origin/masterが更新されるということです。 masterとorigin/masterの違い masterは、例えばローカルのファイルを更新してコミットする場合にはmaste

                                        git fetchの理解からgit mergeとpullの役割 - Qiita
                                      • MySQL の MERGE テーブルで巨大なテーブルを効率的に運用する

                                        naoya.dyndns.org is currently offline. Please try again later. Questions about our services? Learn more at Dyn.com.

                                        • git merge or rebase, ff or no-ff

                                          Kazuho Oku @kazuho バージョン管理システムの目的は変更履歴を管理することなんだから、git rebase とか履歴を改変するコマンドは言うまでもなくダークサイド 2012-11-09 16:58:32

                                            git merge or rebase, ff or no-ff
                                          • PDFの分割、マージを行う·PDF Split and Merge MOONGIFT

                                            PDFは編集が容易でないところに利点がある。またどの環境に置いてもAdobe Readerのような共通のビューワーで見れば同じように見えるのが利点だ。だが、時にはその編集の難しさが仇となることがある。一部のページだけを抜き出したり、二つのPDFをマージしたいと言ったニーズもあるだろう。 PDFの分割やマージができる スキャンしてPDF化したら、全体が回転してしまっていた…なんて事態になった時にも使えるのがPDF Split and Mergeだ。 今回紹介するオープンソース・ソフトウェアはPDF Split and Merge、PDFの分割、マージを行うソフトウェアだ。 PDF Split and MergeはWindowsやMac OSX(おそらくLinuxも)で動作するソフトウェアで、Javaで作られている。各機能はプラグイン化されており、マージ/抽出、回転、ミックス、分割といった機能

                                              PDFの分割、マージを行う·PDF Split and Merge MOONGIFT
                                            • GitHubにおけるPull RequestのAssign/Mergeを自動化して開発を加速させる - CARTA TECH BLOG

                                              皆さんこんにちは. 現在はfluctにてfluct DRという広告配信システムの開発を行っております, 大関です. GitHub上でのチーム開発では, レビューの依頼や, CIが通ったことを確認した上でのPull Requestのマージといった複数の作業が発生しますが, これらはGitHubのUIを複数回クリックする必要があり, 非常にストレスフルな作業です. 本稿では, こうした定形作業を自動化するbotとしてpopukoを開発・導入することで, 我々開発者のストレスを軽減するとともに, より堅牢かつフィードバックの多い開発が実施できるようになった事例を紹介します. GitHubでの開発はとてもクリック操作が多い 前段でも述べたように, GitHubを用いたチーム開発においては, 数多くの定形作業が存在します. コードレビューの可能な人を探してレビューを依頼する, 依頼の度に対象者をAs

                                                GitHubにおけるPull RequestのAssign/Mergeを自動化して開発を加速させる - CARTA TECH BLOG
                                              • PostgreSQL 15正式リリース。ソートの改善で最大で400%高速に、SQL標準のMERGEコマンドサポートなど

                                                オープンソースのリレーショナルデータベース「PostgreSQL 15」正式版がリリースされました(日本語版のプレスリリース)。 News: PostgreSQL 15 Released! https://t.co/af3E117bts — PostgreSQL (@PostgreSQL) October 13, 2022 ソートが最大で400%速度向上 PostgreSQL15ではインメモリとディスク上のソートアルゴリズムが改善され、どのデータ型をソートするかによって性能差はあるとされますが、ベンチマークでは25%から400%の速度向上が示されました。 count()、rank()、row_number()、dense_rank()などのウィンドウ関数でも速度が向上しています。 ライトアヘッドログ(WAL)ファイルでLZ4とZstandard (zstd) の圧縮をサポートを追加したこと

                                                  PostgreSQL 15正式リリース。ソートの改善で最大で400%高速に、SQL標準のMERGEコマンドサポートなど
                                                • GitでMerge CommitをRevertする方法 - Qiita

                                                  何個もCommitがあるような一つのPull Requestを全てRevertしたいようなときに使えます。 そもそもRevertとは あるコミットを打ち消すような、全く逆のコミットを作ることです。 追加した部分を削除して、削除した部分を追加して、変更した部分を変更前の状態にするコミットを作成します。 取り消したいコミットがあるのだけれど、既にリモートにコミットしてしまって、git reset, git rebase -i, git reflogなどを使っての取り消しが不可能なときに使います。 通常のRevert 普通のcommitなら、revertは

                                                    GitでMerge CommitをRevertする方法 - Qiita
                                                  • GitHubのMerge Queueとは何か?それと、認識しておきたいこと - Mitsuyuki.Shiiba

                                                    同僚に「GitHubのMerge Queueってあんまり知らないんだけど、どう思う?」って聞かれて「あー。僕もあれよく分かってないんだよね」って返事をして、ちょうどいい機会なので見てみた 見てみた感想としては、いくつか気をつけておきたい点があるけど、チームの開発の進め方にうまくはまれば便利な機能だな、という感じ(なんでもそうか・・・) Merge Queueって? 2023年の7月にGAになったGitHubの機能 プルリクエストをマージするときに「マージ先のブランチ(ベースブランチ)の最新の変更を取り込んでからChecks(つまりCI)を実行して、それが成功したらマージしといて!」ってお願いできる便利機能。名前のとおりQueueになっているので複数のプルリクエストからenqueueできて前から順番に処理してくれる そうは言われても最初に説明を見た僕は「???」状態だった。「なんでこんな機能

                                                      GitHubのMerge Queueとは何か?それと、認識しておきたいこと - Mitsuyuki.Shiiba
                                                    • 【git】分かりやすく!mergeは「合流」、rebaseは「付け替え」!

                                                      gitのコマンドって、コマンド名だけでは動作が想像できないものが多いですよね…。けど、勉強していく中で呪いのように見かける言葉。 『rebaseすんなし』 ドユコトー?ってことでまとめ。 pull = fetch + merge(rebase)! まず。 gitの主な動作はpush・fetch・merge・rebaseで出来ます。 push rebase pullはー?っていうと、fetch して mergeする = pull。 ちなみに、fetch して rebase する = pull --rebase。 要するに、pullは使わなくてOK!ってことです。 使わなくていい理由はこちらの記事が分かりやすかったです。ご参照ください。 Git pullを使うべきでない3つの理由 mergeするとどうなるの? mergeは2種類ある!その1・・・Fast-Forward topicブランチは

                                                        【git】分かりやすく!mergeは「合流」、rebaseは「付け替え」!
                                                      • PDFを結合・分割することができるサービス「Split & Merge PDF」 | ライフハッカー・ジャパン

                                                        デスク配線がスッキリ。Ankerの全部入り12 in 1モニタースタンドが突然8,250円OFFされてた #Amazonセール

                                                          PDFを結合・分割することができるサービス「Split & Merge PDF」 | ライフハッカー・ジャパン
                                                        • Diff Tools and Helix Merge (P4Merge) | Perforce

                                                          Helix Core OverviewHelix Core Version ControlWhat's NewHelix DAMHelix Swarm (Code Review)Git Connector / Helix4GitCloud DeploymentsPricing InfoCompare Helix CoreHelix Core ClientsHelix Visual Client (P4V)Helix Sync Desktop ClientHelix Merge & Diff (P4Merge)Helix Core Command-line (P4)Helix DAMAll Apps/ClientsPlug-in/IntegrationsVisual Studio (P4VS)Eclipse (P4Eclipse)Defect Tracking/Jira (P4DTG)Gra

                                                          • git rebaseとgit mergeはともだち こわくないよ - Pixel Pedals of Tomakomai

                                                            例えば、以下のようなコミット履歴があるとします。 A---B---C---D masterここで git rebase -i HEAD~3 をして、 コミットB を E に書き換えたくなったとします。このとき、rebase -i によって履歴を書き換えてしまうと、以下のようにリポジトリからB〜Dのコミットは消滅してしまうと思っている人も居るのではないでしょうか。 A---E---C'---D' master確かに、Gitがこのような動作をするのであれば、rebase後に元の状態へ戻すことは到底困難であるように見えます。しかし、正確に書けば、実際のレポジトリの状態は以下のようになります。 E---C'---D' master / A---B---C---D実はコミットA〜Dの一連のコミットは手つかずで残っており、「master」というラベル*1が新たな枝に付け替えられただけなのです。よって、

                                                              git rebaseとgit mergeはともだち こわくないよ - Pixel Pedals of Tomakomai
                                                            • ActiveRecord4でこんなSQLクエリどう書くの? Merge編 | Webシステム開発/教育ソリューションのタイムインターメディア

                                                              ActiveRecord4でこんなSQLクエリどう書くの? Merge編 #activerecord#rails#ruby 2013年 10月 24日 nishio 「このデータ取得するのにSQLではこういう風に書けばいいんだけど、ActiveRecordでは一体どう書けばいいの?」 毎回この課題に悩まされています。 特に業務アプリの場合、とてつもなく複雑なSQLを投げる場合があります。 ものすごい数のテーブルをjoinして、existsで条件みて、union allして。。。 なんていう処理がでてくると、さすがにActiveRecordやDatamapperを使ってクエリを組み立てるのをあきらめて、直接SQLを書いてしまうことがあります。 でも、できればActiveRecordを使ってスマートにSQLを組み立てたいものです。 scopeで書いておけば、処理も使い回せますしね。 ということ

                                                                ActiveRecord4でこんなSQLクエリどう書くの? Merge編 | Webシステム開発/教育ソリューションのタイムインターメディア
                                                              • git merge に関するメモ - Cube Lilac

                                                                前回、git の運用指針 - Life like a clown と言う記事を書きましたが、git の事をよく理解しない状態のまま取り急ぎ作成したために、やはりいろいろとまずい所があったようです*1。指摘された点としては、「merge や rebase の理解がまずい」、「git-flow はしんどいから GitHub Flow の方が良い」等がありました。これらに関しては一つずつ調べながら、自分が理解した範囲で一度まとめてみようと思います。取りあえず、今回は git merge から。 尚、merge や rebase について調べていると こわくない Git と言う非常に分かりやすくて良い資料(スライド)が見つかりました。git 上で何らかのブランチ戦略を取って開発を行う場合、ひとまずこの資料に目を通す(通させる)と良いかもしれません。 git merge (Non Fast-Forw

                                                                  git merge に関するメモ - Cube Lilac
                                                                • Merge PDF - Combine PDF Files for Free | FoxyUtils

                                                                  How to merge PDF files? Simply upload the PDF files, order them as you want in the final output and click Merge PDF. Need help or want to learn more? Read our detailed instructions or contact us via [email protected]. Combine PDFs anywhere Our services work through the web browser, so that is all you need. Works on all major platforms including Windows, Linux and MacOS X. So you can use it no matt

                                                                    Merge PDF - Combine PDF Files for Free | FoxyUtils
                                                                  • PDFファイルを簡単に分割・結合できる -PDF Split and Merge

                                                                    PDF Split and Mergeは、PDFファイルを簡単に分割・結合できるJavaで作成されたアプリケーションです。 PDF Split and Merge PDF Split and MergeはGNUライセンスのフリーウェアで、Downloadページから、Win用インストーラー(exe)、zip、Mac用、ソースコードがダウンロードできます。 Download - PDF Split and Merge インストール方法 PDFの分割 PDFの結合 PDF Split and Mergeの設定 インストール方法 インストールは簡単で、ここではWindows XP環境でzipを説明します。 Downloadページから、「Zip archive」をダウンロードします。 ダウンロードした「pdfsam-1.0.0-out.zip」を解凍します。 アプリケーションを起動するには、解凍した

                                                                    • 「自炊」にも便利なPDFのページ編集ツール「PDF Split and Merge」 | OSDN Magazine

                                                                      PDFはさまざまなデバイスで閲覧できるのがメリットであるが、いっぽうで編集が容易ではないというデメリットもある。PDFファイルから特定のページだけ抜き出したり、ページ順の入れ替えといった操作は、無償のAdobe Readerでは行えない。このような操作を簡単に行えるツールが、「PDF Split and Merge」だ。 PDF Split and Mergeは名前の通り、PDFファイルの分割と結合を行うツールだ。ほかにもページ順の入れ替え、ページの削除、回転、複数ファイルからのPDF再構成などを簡単に行える。 PDFファイルであればなんでも加工できるので、各種書類の必要なページだけをスクラップしたり、内部資料から配布用のPDFに作り直したりという用途で便利に使える。また、紙の書籍を自前でスキャンし、PDF形式でPCに取り込む「自炊」を行う際などにも有用だ。たとえばページの順番がおかしかっ

                                                                        「自炊」にも便利なPDFのページ編集ツール「PDF Split and Merge」 | OSDN Magazine
                                                                      • Mergely - Compare and merge document differences online

                                                                        Pure Javascript / HTML5 Written in pure Javascript, Mergely compares documents directly in the browser. Markup and merging are done in real-time with no calls to a server. Track your document changes online Track and merge your documents online. Mergely shows you changes to documents side-by-side so you can clearly see what changed from one version to the next. Mergely helps you take control Take

                                                                        • あの「Sublime Text」がGitクライアントに ~「Sublime Merge」がリリース - 窓の杜

                                                                            あの「Sublime Text」がGitクライアントに ~「Sublime Merge」がリリース - 窓の杜
                                                                          • GitHub、自動でマージが実行される「Pull request auto-merge」機能を発表。GitHub Universe 2020

                                                                            GitHub、自動でマージが実行される「Pull request auto-merge」機能を発表。GitHub Universe 2020 GitHubは、オンラインイベント「GitHub Universe 2020」において、自動的にマージを実行してくれる新機能「Pull request auto-merge」を発表しました。 Check out auto-merge! Now, when your branch protection rules are met, your changes approved, and your checks are green, GitHub can automatically merge your pull request for you. #GitHubUniverse #Keynote https://t.co/9gQRFt3aqQ pic.tw

                                                                              GitHub、自動でマージが実行される「Pull request auto-merge」機能を発表。GitHub Universe 2020
                                                                            • git mergeとgit pullのデフォルト挙動を設定できるようになってるGit | Act as Professional

                                                                              Gitもいろいろ増えているんだと改めた@HIROCASTERでございませう。 過去のGitのバージョンでは、設定できないと言われていたことについて、最近のGitでは設定できるようになっています。(と、言っても何ヶ月も前に追加されている内容ですが…) そのなかでも「これが欲しかったんだ!」と思われる2点について取り上げます。 git merge –no-ffgit mergeをおこなう際には –no-ff をつけることによって、トピックブランチでおこなわれたコミットが明確にわかるようにするかと思います。 以下の図だと、Topic-bは別ブランチでコミットされましたが、masterへマージする際に ff だったために履歴を見ると別ブランチでコミットされたかどうかが判断できません。 一方、Topic-CはTopic-B同様に別ブランチでコミットされましたが、masterへmergeされる際に –

                                                                                git mergeとgit pullのデフォルト挙動を設定できるようになってるGit | Act as Professional
                                                                              • nginx はデフォルトで merge slash する - kurainの壺

                                                                                久しぶり技術ネタを一つ。 問題 nginx を reverse proxy として使っていると original http://example.com/hoge/huga//path proxied http://example.com/hoge/huga/path みたいな感じに重なったslash を merge してから proxy される。path最後の '//path' が '/path' となって、状況によってはありがたい。これが default なのが良いかは分からないが。slash は 2 以上連続していると、1つになる。 さらに、 original http://example.com/entry/http%3A%2F%2Fwww.hatena.com%2F proxied http://example.com/entry/http%3A%2Fwww.hatena.com%

                                                                                  nginx はデフォルトで merge slash する - kurainの壺
                                                                                • あるgit commitがどのpull requestでmergeされているかをAPIでシュッと取ってくる方法 - その手の平は尻もつかめるさ

                                                                                  というのを id:side_tana さんが探っていたので,このAPIをGETで叩くとできるよというやつです. https://api.github.com/search/issues?q=repo:${owner}/${repo-name} pr:merged ${commit-hash}あ,GitHubの話です.良かったですね.

                                                                                    あるgit commitがどのpull requestでmergeされているかをAPIでシュッと取ってくる方法 - その手の平は尻もつかめるさ