タグ

2019年3月25日のブックマーク (4件)

  • gitのマージとコンフリクトを理解する - Qiita

    gitを使ってトピックブランチをメインブランチにマージするときにコンフリクトが起きることがある。 今の環境ではコンフリクトが起きないようなタスク管理をしているので滅多には起きないけど、それ故に起きたときに毎回どうすればいいのか迷ってしまう。それを避けるために今回、gitのマージとコンフリクトについてまとめた。 3ウェイマージ gitのマージでは3ウェイマージを使用しているということで、まずは3ウェイマージについて確認する。 上図の場合、CからAの変更点(CA)、CからBの変更点(CB)があり、それらの変更点を両方取り込んだものがDになる。 Dが問題なく作成できるかどうかは、CAの変更点とCBの変更点の重複の有無とその内容による。 重複する点がなければそれぞれの変更を適用でき、問題なくDが作成される。 また、重複する点があるときでもその変更内容が同じであれば、問題なくDが作成される。 問題と

    gitのマージとコンフリクトを理解する - Qiita
  • 楽天カードでANAマイルを貯める全情報|徹底比較でわかる!

    楽天カードでマイルが貯まるって当?」と考えていませんか。 『楽天カード』はANAのマイルを貯めるのにも適したカードです。しかも、一般的にANAのマイルを貯めるにはANAカードを利用することが最も有効的と言われていますが、利用する方によっては『楽天カード』の方がお得さを実感できます。 この記事では大手カード会社3社に勤務した私が、『楽天カード』でANAマイルを貯める際のメリットやデメリットについてANAカードとの比較をしながら以下の流れで紹介していきます。 ANAマイルがザクザク貯まる楽天カード『楽天カード』とANAカードの比較先ほども説明した通り、ANAマイルをクレジットカードの利用で貯めようとする際、『楽天カード』が良いのかANAカードが良いのかは利用する方によって変わります。 この記事では『楽天カード』とANAマイルの関係性だけでなく、『楽天カード』とANAカードの比較もするのでど

    楽天カードでANAマイルを貯める全情報|徹底比較でわかる!
  • MySQLのencodingをutf8からutf8mb4に変更して寿司ビール問題に対応する|TechRacho by BPS株式会社

    ⚓ utf8の4バイト文字問題は突然に こんにちは、hachi8833です。 MySQLのデータベースでencoding=utf8が指定されていると、UTF-8の文字長が4バイトの文字をデータベースに保存できなくなる、いわゆるUTF-8の4バイト文字問題、またの名を「寿司ビール問題」が発生することがあります(「MySQLのutf8の4バイト文字問題とは」で後述)。 BPSWebチーム部長のmorimorihoge さんがこの問題に対応したときの手順をメモします。 ⚓ utf8からutf8mb4に移行する手順 MySQLのストレージエンジンはInnoDBが前提です。utf8mb4を指定するにはMySQLのバージョンが5.5以上である必要があります。 ⚓ 1. 以下のコマンドでdumpを取る mysqldump --no-create-info --ignore-table=mydata_st

    MySQLのencodingをutf8からutf8mb4に変更して寿司ビール問題に対応する|TechRacho by BPS株式会社
  • Helmの概要とChart(チャート)の作り方 - Qiita

    記事の内容 この記事では、 Helm Chart(チャート)を作るというゴールに向けて、以下のことを説明します。 Helm自体の概説 (前半) Helmチャートの作り方 (後半) この記事の作成に至った動機付けと背景 Helm自体や、その利用手順についての情報は多いが、「Helmチャートそのものの作り方」について、特に日語で説明したものが少ないように思えたため。 Helmについては、チャートの作り方を含めて https://helm.sh/ のサイトにある公式ガイドに良くまとまっているため、「それを頭からちゃんと読めば良い」のは確かなのですが、もう少し「家ガイドを読む前にさっと流して理解できるまとめ」があっても良いように思えたため。 人数的には明らかに「Helmを利用するだけの人 > Helmチャートを作成する人」だと思いますが、後者の方の初期ステップのお役に立てば幸いです。 Helm

    Helmの概要とChart(チャート)の作り方 - Qiita