タグ

2020年9月29日のブックマーク (7件)

  • GitのHEADとは何者なのか - Qiita

    最初に なんとなくでも使用できるGitですが実はとても奥深く複雑な構造をしています。 そんなGitを使い始めた時ほぼ全員が思う「HEAD」とは何者なのか説明したいと思います。 また合わせて「Branchとは」「detached HEADとは」についても話します。 先に結論ファーストで話しますと 今自分が作業している場所を示すポインタ Branchとは 開発の流から分岐し、流の開発を邪魔することなく作業を続ける機能 detached HEADとは HEADがBranchを指していない状態のこと そして僕自身以前までブランチとはなにか聞かれた場合、下図のようなイメージを持っていました。 そしてこれは誤った認識です。 この記事はMake IT アドベントカレンダー9日目の記事として寄稿しています! 明日は @wh1tecat が投稿する予定です。 楽しみですね(笑) Branchとは まずG

    GitのHEADとは何者なのか - Qiita
  • グルーポンからの重要なお知らせ - Groupon Merchant JP

    グルーポンからの重要なお知らせ 取引先店舗各位 平素は格別のご厚情を賜り、厚く御礼申し上げます。誠に残念ながら、弊社は日市場からの撤退を決定いたしました。2020年9月28日をもちまして、クーポンの販売を終了いたします。 皆様と弊社のお客様であるグルーポンユーザーに向けて、有効期限内の未使用の購入済みクーポンは2020年12月27日まで店舗でお使いいただける旨を、弊社よりメールにてお知らせいたします。12月27日より前に有効期限を迎えるクーポンについては、元の有効期限をもって失効いたします。貴店舗の現在有効のクーポンにつきましては、12月27日まで引き続き、これまでと同様に弊社の対応を行います。12月28日以降は、店舗様によるクーポンの消込はできなくなります。 12月28日以降、有効期限内の未使用クーポンをお持ちのお客様につきまして、購入時の決済手段を介した返金を行います。お客様からのお

    グルーポンからの重要なお知らせ - Groupon Merchant JP
    shimooka
    shimooka 2020/09/29
    まだあったのか。祀り上げられてたとき、一度だけ使った記憶が。。。
  • GNU、grep 3.5をリリース

    GNUは米国時間2020年9月27日、grep 3.5のリリースをメーリングリストで発表した。ソースコードはGNUのミラーサイトからダウンロードできる。検索対象ファイルにバイナリーファイルが含まれている場合、標準出力やファイル名に空白などが含まれている際の混乱を回避し、他の診断と整合性を高めるため、メッセージを「Binary file FOO matches」から「grep: FOO: binary file matches」に変更した。また、「grep: FOO: warning: recursive directory loop」「grep: FOO: input file is also the output」といったメッセージも標準エラーに出力される。 Linux上で動作するgrep 3.5 入力ファイルの名前を表示する「--files-without-match (-L)」オプシ

    GNU、grep 3.5をリリース
    shimooka
    shimooka 2020/09/29
    関わってるわけじゃないけど「grepがバージョンアップ」とかなんか感慨深い
  • 良いコードの書き方 - Qiita

    概要 チームによる継続的開発を前提としたコーディングのガイドライン。 特定の言語を対象としたものではないが、主に静的型付けのオブジェクト指向言語を想定している。 サンプルコードは別段の定めがなければSwiftで記載。 ガイドラインの目的 生産性を高め、メンテナンスコストを下げる バグが生まれづらくする 開発メンバー(特に新規参加者)がコードを理解しやすくする 初心者プログラマー教育 内容の説明 タイトルの頭についた【数字】は重要度。 高いほどシステムに与える影響が大きいが、低いものの方が影響が小さく改修しやすいものが多い。 【5】変数のスコープを小さくする 変わり得る値は複雑さを生み誤解やバグに繋がるため、プログラムは変数が少ないほど問題が生まれづらい。 プログラミングの大原則として、変数は必要最低限を心がけ、むやみに増やさないようにする。 また、変数はスコープや寿命が大きいほど悪影響が

    良いコードの書き方 - Qiita
  • マイクロサービス設計原則: SOLIDではなくIDEALS

    キーポイント For object-oriented design we follow the SOLID principles. For microservice design we propose developers follow the “IDEALS”: interface segregation, deployability (is on you), event-driven, availability over consistency, loose-coupling, and single responsibility. Interface segregation tells us that different types of clients (e.g., mobile apps, web apps, CLI programs) should be able to inte

    マイクロサービス設計原則: SOLIDではなくIDEALS
  • 「てふ」と書いてなぜ「ちょう」と読むのか知りたい。 | レファレンス協同データベース

    調査した結果、もともと「てふ」は「ちょう」とは読まなかったことが判明した。 調査した資料に書かれていたことをまとめると次の通り。 ・昆虫の蝶は、昔は和語の「カハヒラコ」と呼称されていたが、平安時代、外来語の呼称「tiep」に取って代わられた。 この発音「tiep」をそのまま文字に書き写したものが「てふ」だった。 ・この発音「tiep」は、時代を下るにつれて変化していく。 具体的には、平安中期以降から鎌倉時代にかけて「てう」に変化し、 江戸時代までには「ちょお」と発音するようになった。 ・ところが「てふ」という表記だけは変わらずに「てふ」のまま残り続けた。 このずれのために、「てふ」と書いて「ちょう」と読むようになった。 〇調査した資料 ・『国語科図説:図説全集』(石井 庄司/編著 岩崎書店 1960) p.238-239「歴史的かなづかいは、われわれ現代人の発音を写し書くには、まことに不便

    「てふ」と書いてなぜ「ちょう」と読むのか知りたい。 | レファレンス協同データベース
  • こんなんあったんだ……「Microsoft Office」の内蔵のスクリーンショット機能が便利/Officeから離れることなく他アプリのスクリーンショットを撮影・挿入【やじうまの杜】

    こんなんあったんだ……「Microsoft Office」の内蔵のスクリーンショット機能が便利/Officeから離れることなく他アプリのスクリーンショットを撮影・挿入【やじうまの杜】
    shimooka
    shimooka 2020/09/29
    知らんかったというか今見たらリボンに表示されてた