タグ

2024年2月28日のブックマーク (4件)

  • リレーショナル・データベースの世界

    序文 私の仕事は、DBエンジニアです。といっても別に望んでデータベースの世界へきたわけではなく、当初、私はこの分野が面白くありませんでした。「Web系は花形、データベースは日陰」という言葉も囁かれていました。今でも囁かれているかもしれません。 ですが、しばらくデータベースを触っているうちに、私はこの世界にとても興味深いテーマが多くあることを知りました。なぜもっと早く気づかなかったのか、後悔することしきりです。 もちろん、自分の不明が最大の原因ですが、この世界に足を踏み入れた当時、先生も、導きの書となる入門書もなかったことも事実です。 今でこそバイブルと仰ぐ『プログラマのためのSQL 第2版』も新入社員には敷居が高すぎました (2015年2月追記:その後、自分で第4版を訳出できたのだから、 人生は何があるか分からないものです)。 そこで、です。このサイトの目的は、データベースの世界に足を踏み

    syou6162
    syou6162 2024/02/28
  • git commit --fixupを使いましょう - Don't Repeat Yourself

    発端 Pull Request で force push されると差分がわからなくなるから困るんだけどみんなどうしてますか?— codehex.bsky(へっくす) (@codehex) 2024年2月25日 ポストの前提がちょっとわかりませんが、レビュー後にforce pushされると、どこに修正を入れたのかわからないケースだと仮定します。プルリクエストがまだドラフト状態でのforce pushやrebaseで困るケースはそんなにないと思うからです。 git commit --fixup このケースではgit commit --fixupが便利です。レビューで指摘が入ったコミットに対して--fixupをかけておき、レビュワーはfixupコミットの内容を確認します。レビュワーが確認してOKが出た段階で、git rebase -i --autosquashなどを使ってfixupコミットを元コ

    git commit --fixupを使いましょう - Don't Repeat Yourself
    syou6162
    syou6162 2024/02/28
  • git commit --fixup が便利 - Qiita

    始めに 私は最近エンジニアに復帰し、現場で便利に思ったことを今後記事にできたらと思っています。 そして1発目は、gitのオプションについて記事を書いてみようと思います。 --fixup はどんな時に使えるの? Pull Requestなどで、軽微な指摘や後から気付いた修正など、来の機能のコミットとは別に修正コミットを残すのは少し嫌な時がありますよね。 コミットが一つ手前であれば、直前のコミットを修正してくれる git commit --amendなどで対応できますが、3つ前のコミットに修正を混ぜ込みたい時などは、少し大変。 そんな時に便利なのが、この git commit --fixupです。 使い方 例えば、下記のコミットの状況で、Fix article pageのコミットに対して、追加の修正をしたいとする。 ❯ git log --oneline 1131338365 (HEAD -

    git commit --fixup が便利 - Qiita
    syou6162
    syou6162 2024/02/28
  • 最近の本の読み方 - パルカワ2

    Kindleを買う 読みながら、あとから読み返してもわかるように気になった箇所を黄色でハイライトする。 Glaspを使って、Kindleのハイライトとメモをコピーする Heptabaseの新規カードを作成して、コピーしたものを貼り付ける(読書カードと呼ぶ) ハイライトした箇所の章の名前を書き足していく かなりめんどくさいので、自動化したいが難しいっぽいので諦めてるがいらないような気もしてきた。Kindleアプリ上だと出てるんだけどなぁ。 読書カードにあるハイライトとメモを読み返して、自分の中で大事だなと思うところを改めて赤色でハイライトする。 Heptabaseのホワイトボードを作成して、読書カードを追加する 読書カードを右ペインに表示しながら、読書カードのハイライトとメモから大事だと思う箇所をドラッグアンドドロップで切り出してカードとして作成する。 カードを作成したら、ハイライトした

    最近の本の読み方 - パルカワ2
    syou6162
    syou6162 2024/02/28