並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 166件

新着順 人気順

バージョン管理の検索結果81 - 120 件 / 166件

  • コマンドを使わずに理解するGit - Qiita

    この記事はNuco Advent Calendar 2022の7日目の記事です はじめに 株式会社Nucoでエンジニアをしている@noshishiです。 今回は、ついついその場限りのコマンド実行で乗り越えがちなGitを、コマンドを使わず理解するための記事を書こうと思います。 Gitとは バージョンを管理し、作業を分散する Gitは、分散型バージョン管理システムと呼ばれるソースコードの管理システムの1種です。 Gitは、ファイルの変更履歴(バージョン)を記録・追跡することで、過去と現在のファイルを比較し、変更点を明らかにすることで、円滑に開発作業を進めるためのツールです。 また、一度に複数の開発者がファイルを編集できるシステムなので、作業を分散して行うことができます。 Gitを使うということ まず、みんなで共有できる保存場所(以下、リモートリポジトリ)にあるファイルなどを、手元のパソコン(以

      コマンドを使わずに理解するGit - Qiita
    • え?まだgit checkoutしてるの?

      公式ドキュメントには以下のように書かれています。 THIS COMMAND IS EXPERIMENTAL. THE BEHAVIOR MAY CHANGE. 和訳:このコマンドは実験的です。動作が変更される可能性があります。 この記事の内容と違う場合があるので、ご注意ください。 この記事は2024年2月28日時点の情報です。 え?まだgit checkoutしてるの? git checkoutといえば、ブランチを切り替えたり、git addしたファイルを元に戻したりするコマンドですが、それはもう古いです。 実は2019年8月リリースのgit 2.23からgit switchとgit restoreが追加されました。 知らなかった人も多いのではないでしょうか?(恥ずかしながら私は知らなかった...) 「先輩、checkoutってなんすか?」と後輩に聞かれる前に、この記事を読んでgit sw

        え?まだgit checkoutしてるの?
      • いいコミットメッセージの共通点と書き方〜便利なテンプレートやチーム開発時のお作法まで詳しく解説〜   | PrAhaENGINEERLAB

        Gitを用いた開発作業を行う際、意図がわからないメッセージのコミットを積み重ねていくと、コミットログを見る人の負担が増えたり、コミットログを活用する習慣がなくなっていき、開発効率の低下を招きます。この...

          いいコミットメッセージの共通点と書き方〜便利なテンプレートやチーム開発時のお作法まで詳しく解説〜   | PrAhaENGINEERLAB
        • 一つ千円超えの『ハンバーグ専門店 がっつりハンバーグ』をUberしたらローソンのゴーストレストラン弁当が届いた、と嘆きの声に集まるGR事情

          ぴちきょ📚 『アバターワーク』往来 @pichikyo 東 智美 ⚡Cheero モバイルバッテリー 🌐 VRメタバース / VRChat / 株式会社往来 🐟 #ゆるふわVR discord.gg/m6m 交流鯖どなたでもどうぞ! 敷居の低いイベントやってます 📗著書『アバターワーク』amzn.to/3inMmsw『仮想空間とVR』 vrc.group/OURAI.8680 ぴちきょ📚 『アバターワーク』往来 @pichikyo ひとつ千円を超える「ハンバーグ専門店 がっつりハンバーグ」をUberEatsしたらLAWSONの弁当が届いた件。住所調べたらLAWSONやろがい!! 情弱の皆さまゴーストレストランにはお気をつけて…(先にGoogleMapで調べよう) pic.twitter.com/3vSBJMqWpb 2023-01-03 14:16:17

            一つ千円超えの『ハンバーグ専門店 がっつりハンバーグ』をUberしたらローソンのゴーストレストラン弁当が届いた、と嘆きの声に集まるGR事情
          • なぜイタリアにはコンビニがないの?「そりゃそうだ」と思える納得の理由

            しまむら・なつ/1963年長崎生まれ、福岡育ち。東京藝術大学美術学部芸術学科卒業後、イタリア各地に滞在しながら、雑誌に寄稿。1998年、ヴァチカンのエクソシストらに取材した『エクソシストとの対話』で21世紀国際ノンフィクション大賞(現・小学館ノンフィクション大賞)優秀賞受賞。 ニュースな本 ビジネス・経済から、エンタメに教育、政治まで…。世の中には山のように書籍が存在する。その中から「読んでためになる」「成長できる」「思わずうなる」ような書籍を厳選し、その一部をお届けする連載。話題の新刊から埋もれた名著まで、きっと素敵な発見があるはずだ。気になる書籍があれば、ぜひ元の書籍を読んでほしい。 バックナンバー一覧 イタリアには「バール」という簡単な食事を提供するカフェのような店がある。カウンターでエスプレッソやカプチーノ、時には酒を立ち飲みするなど、独自のコーヒー文化があるのだ。イタリア人にとっ

              なぜイタリアにはコンビニがないの?「そりゃそうだ」と思える納得の理由
            • ローソン元従業員 約4億3000万円を私的使用か | NHKニュース

              コンビニ大手の「ローソン」は、IT部門に勤務していた50代の元社員が取引先への業務委託料を水増しし9年間にわたっておよそ4億3000万円を私的に使っていたとして、この元社員を懲戒解雇するとともに刑事告訴すると発表しました。 ローソンによりますと、この元社員は取引先の企業と共謀し、業務委託料を水増しして発注し、予備費の名目で取引先にプールさせる手口で9年間でおよそ4億3000万円を私的に使っていたということです。 ことし2月に内部通報があり発覚したということで、会社の調べに対し、元社員は私的利用を認めたうえで「飲食代として使った」と話しているということです。 ローソンは30日付けで元社員を懲戒解雇するとともに、元社員と取引先企業を刑事告訴する方針です。 ローソンは「関係者の皆様に多大なるご迷惑とご心配おかけし、深くおわび申し上げる。再発防止に向けた取り組みを徹底し、信頼回復に努める」としてい

                ローソン元従業員 約4億3000万円を私的使用か | NHKニュース
              • ファミペイと7payが本当に目指していたもの。コンビニPayはなぜ必要だったか【鈴木淳也のPay Attention】

                  ファミペイと7payが本当に目指していたもの。コンビニPayはなぜ必要だったか【鈴木淳也のPay Attention】
                • コンビニで夜勤中にスーツの人がタクシーを呼ぶように求めてきた→気分が悪い話ではあるが、田舎の人なのかもと考えると話は変わるかも?

                  斎藤潤一郎 @JunichiroSaito コンビニで1人夜勤中、スーツ着た男が入って来て「悪いんだけどタクシー呼んでくれる?」「はい?」「聞こえないの?タクシー」「そういうサービスは…」「え?呼んでくれないの?」「申し訳ございません…」「へえ〜…タクシーが来ないコンビニか…驚いたねえ…」ブツブツ言いながら出てった。 2022-05-05 06:02:35

                    コンビニで夜勤中にスーツの人がタクシーを呼ぶように求めてきた→気分が悪い話ではあるが、田舎の人なのかもと考えると話は変わるかも?
                  • 7payのパスワード再設定に脆弱性、運営元が対策 「解決していない」との指摘も

                    モバイル決済サービス「7pay」で不正ログイン被害が相次いでいる問題で、運営元のセブン・ペイがこのほど、7iDのログインパスワードを再設定する手順を変更したことが分かった。第三者がユーザーの生年月日や電話番号、会員ID(メールアドレス)を知っていると、第三者のメールアドレスにもパスワードを再設定するためのメールを送れる、という問題に対処した。だが、ネット上では「解決していない」という声も上がっている。 第三者がパスワードを再設定可能 7payでは1日のリリース直後から、第三者にアカウントが乗っ取られ、残高を不正利用される被害が発生。Twitter上では「クレジットカードで計18万円不正チャージされ、9万円を使われた」といった報告が相次いだ。セブン・ペイは3日、不正ログイン防止のためにログインIDやパスワードの管理を気を付けるように呼び掛けた他、クレジットカードとデビットカードによるチャージ

                      7payのパスワード再設定に脆弱性、運営元が対策 「解決していない」との指摘も
                    • 新型コロナウィルスへの感染対策を独自に行なっているコンビニが話題に「マスクない以上これが現実解なのかも」「鳥取型オフィスシステムの進化版なのでは」

                      さ〜にゃん @Maki_Nishikino8 馬鹿げてるって言う人いるけど コストはそんなにかからない。 顔から直接飛ばない。 でもちゃんと見える。 良い方法だと思うけどな... 2020-04-07 10:11:02

                        新型コロナウィルスへの感染対策を独自に行なっているコンビニが話題に「マスクない以上これが現実解なのかも」「鳥取型オフィスシステムの進化版なのでは」
                      • 「7pay(セブンペイ)」に対する不正アクセスの件(第3報)

                        2019年7月5日 お客様各位 株式会社セブン&アイ・ホールディングス 「7pay(セブンペイ)」に対する不正アクセスの件(第3報) セキュリティ対策の強化を目的とした新組織発足のお知らせ 株式会社セブン&アイ・ホールディングス(本社:千代田区、代表取締役社長:井阪 隆一)は、株式会社セブン・ペイ(本社:千代田区、代表取締役社長:小林 強)が運営するバーコード決済サービス「7pay」に対する不正アクセス被害の発覚を受け、緊急対策本部を設置し対応を進めてまいりました。このたび、本件のさらなる原因分析と、包括的なセキュリティ対策のための独立した組織として、本日「セキュリティ対策プロジェクト」を立ち上げました。 本プロジェクトは、現在発生している事案の発生原因の分析および特定を行い、今後お客様に安心してセブン&アイ独自の決済、EC等のサービスをご利用いただくための安全対策を検討、実施する組織です

                        • 物価って本当に上がってないのかな - ゆとりずむ

                          こんにちは、らくからちゃです。 緊急事態宣言発令とのことで、世の中何やら騒がしくなって参りました。飲食店に加えて、小売店でも営業時間を早めに切り上げるような動きが出てますね。如何ほど効果があるのかはさておき、これくらいの労働量がちょうど良いのやもしれません。 さてこんな世相ですが、コンビニについては、24時間営業を続けて頂けるようです。電車に揺られて痛勤していた頃は、随分お世話になったもんですが、テレワーク生活が始まってからは長らくと足が遠のいておりました。 で、先日久々に寄ってみたんですよ。 いまコンビニの商品ってこんな高いの!? pic.twitter.com/sYKnpbI1kn — らくからちゃ@スゴいコシフリスト (@lacucaracha) 2020年12月28日 どうもスーパーの価格にお目々が慣れてしまったからか、どえりゃあ高く見える。PBの安いカップ麺でも税込みで140円も

                            物価って本当に上がってないのかな - ゆとりずむ
                          • なぜファイルの末尾に改行を入れたほうが良いのか - Qiita

                            はじめに ファイルの末尾には改行を入れたほうが良いのでしょうか。 「ファイル 末尾 改行 POSIX」等で調べると、規格の観点から改行を入れた方がいいという話が出てくるのですが、今回はgitの仕組みの観点からも改行を入れたほうが良いという話をします。 GitHub上での末尾改行の警告 例えば末尾に改行のないこんなファイルが有るとし、commitしてGitHubにpushすると以下のような表示になります export function hello(name: string) { return `Hello, ${name}!`; }

                              なぜファイルの末尾に改行を入れたほうが良いのか - Qiita
                            • レガシーサーバーを現代の技術で再構築する/builderscon2019

                              https://builderscon.io/builderscon/tokyo/2019/session/6509eeb6-356b-4f77-b709-823f138da640

                                レガシーサーバーを現代の技術で再構築する/builderscon2019
                              • ニコニコで12年運用した決済システムを移行する上で必要だったこと - Qiita

                                はじめに 今日は、ニコニコのプレミアム会員サービスを支える「プレミアム課金システム」を動画システムのモノリスから切り出し、変更可能にしていった過程について書きます。プレミアム課金システムは金銭を扱うシステムですので、「(特に、失敗した)話を聞くのは面白いけど、自分で触りたくない」と思われる方も多いのではないでしょうか。 この記事では、決済にかかわるシステムでも一般的なシステム改善の方法が適用できることをお伝えしたいと思います。また、コストを抑えつつ着実なシステム改善を行う方法論としてもご理解していただけると嬉しく思います。 背景 プレミアム会員サービスについて 月額500円(税別)のプレミアム会員制度には159万人(2020年9月末現在)の方が加入してくださっており、ニコニコ事業を支える主要な有料サービスです。 ニコニコ動画は2006年にサービスを開始し、2007年にプレミアム会員サービス

                                  ニコニコで12年運用した決済システムを移行する上で必要だったこと - Qiita
                                • デザイナー佐藤オオキ氏の思考法「幕の内弁当は最悪」の意味とは? | WEBザテレビジョン

                                  2月16日放送の「アナザースカイ」(日本テレビ系)に、デザイナーの佐藤オオキ氏がゲスト出演。仕事に対する独自の取り組み方を明かした。 同番組のスタジオセットも出掛けている佐藤氏は、2002年にデザインオフィス「nendo」を設立してキャリアをスタート。デザイン界で最も権威ある賞ともいわれる「ELLE DECO International Design Awards」で「Designer of the Year」を2012年に受賞するなど、世界的な注目を集めている。 ルイ・ヴィトンやエルメスなどのハイブランドでもデザイナーに選任され、現在は約400件のプロジェクトを同時進行で手掛けているとか。 好調や不調の波に左右されることなく一定のクオリティーの作品を生み出したいと考える佐藤氏は、「極力、変化を求めない」「できるだけフラットな人生を送りたい」と話す。

                                    デザイナー佐藤オオキ氏の思考法「幕の内弁当は最悪」の意味とは? | WEBザテレビジョン
                                  • セブン、残業手当の一部を長期未払い 4億9000万円 - 日本経済新聞

                                    セブンイレブンで働くアルバイトやパート従業員の残業手当の一部が長期にわたって支払われていなかったことが10日分かった。加盟店の従業員の給与計算は本部のセブン―イレブン・ジャパンが代行しているが、計算式を誤っていた。労働基準監督署からの指摘で判明し、遡って調べたところ、1970年代から払っていなかった可能性がある。不足額は記録が残る2012年3月からだけで4億9千万円に達し、セブンは対象者に不足分

                                      セブン、残業手当の一部を長期未払い 4億9000万円 - 日本経済新聞
                                    • モノレポにすべきか、レポジトリを分割すべきか

                                      先日 フロントエンドの Monorepo をやめてリポジトリ分割したワケ というブログがバズっていた。そのおかげか、Twitter でもモノレポに関する言及がちょこちょこあった。一家言あるドメインなので書きたい。ただの一家言(a.k.a お気持ち)なのでぜひ皆さんの意見も聞いてみたい。 tl;dr 別に自分はどっち派とかではなく、どっちも選ぶ。強いて言うならリポジトリ分割派で、依存更新がしんどくなったら monorepo 派。 免責 モノレポに対する一家言を書きたいだけであって、内容自体はフロントエンドの Monorepo をやめてリポジトリ分割したワケ と全く関係なく、そのブログで述べられている施策については何も言及しません。ただ一つ言及するとしたら肉の部位がコードネームに採用されているのは良いと思いました。🍖🍖🍖 モノレポにしたくなる状態の前提にあるもの 前提は元記事と同じように

                                        モノレポにすべきか、レポジトリを分割すべきか
                                      • セブン、首都圏で「弁当チルド化」急ぐ意外な背景

                                        2022年秋以降、東京23区の西部にあるセブンーイレブンの弁当コーナーに変化が起きている。 「海苔弁当」など、20℃前後で管理される定温保存の商品がない。棚全体をカツ丼やカレー、中華丼など、5℃前後で管理される「チルド弁当」が占めている。その中には「牛カルビ弁当」など、通常店では定温保存の弁当がチルド化されているものもある。 セブンーイレブン・ジャパンの執行役員、笠石吉美QC・物流管理本部長は「カツ丼などのチルド弁当はマイノリティ商材だった。それが今や定温保存の弁当の売り上げを超える、主力商品に育ってきている」と語る。 チルド弁当は電子レンジでの加熱が前提で製造される。加熱しなくても食べられる定温保存の弁当と比べ、消費者に手間をかけるが、より低い温度帯で管理されるため消費期限が長い。その分廃棄される可能性も低くなる。セブンのみならず、大手各社が注力している領域だ。 チルド拡充の背景に物流危

                                          セブン、首都圏で「弁当チルド化」急ぐ意外な背景
                                        • git の develop ブランチは必要なのか、またはリリースtagについて

                                          songmu @songmu feature branchか、feature flagかっていうのは実は結論のない話なんだろうな、とは思ってる。僕はfeature branchに慣れすぎてしまったけど 2019-10-26 15:32:59 Kazunori Otani @katzchang Gitのリポジトリ/ブランチ戦略で確実に言えそうなのは、「分岐した状態をできるだけ短くしよう」で、それを実現するためにはじつはGitだけの問題じゃなかったりするので、みなさんがんばっていきましょう。 2019-10-26 18:03:42

                                            git の develop ブランチは必要なのか、またはリリースtagについて
                                          • コンビニをやってるんだが助けてほしい

                                            みなさまへ ご意見ありがとうございました。 地元で何か言える人が同じ組内の長しかおりません。 四方八方が塞がっている状態ですので、相談を考えてみようと思います。グーグルに対しては何とか削除をお願いしてみます。 本当に私などのためにありがとうございます。 あと、字下げが気持ち悪かったのでやり直しています。 ____________________________________________ 深夜にすまん。先日ついに警察を呼んで問題客に対応してもらった。だが困ったことになってしまい、どうしようもない。私がやっているSNSでは相談できないし、かといってツテもない。増田はSNSではないけど、過去に相談して解決したことがあるので今回もお願いしたい。 私の立場としては、関東地方の田舎でコンビニをやっている。先祖代々コンビニを経営している。経営者としては若輩だ。 精神が参ってる状態なので文の調子はよ

                                              コンビニをやってるんだが助けてほしい
                                            • Gitは最初1244行しかなかった

                                              概要 Junio C Hamanoさんに興味を持って調べていると、Linusさんが書いたGitの初版は1244行ということが分かりました。Gitの初版について、軽く行数の確認とビルドチャレンジをして、あまり調べずに動かしながら機能を推測してみました。 はじめに Highlights from Git 2.39 の冒頭で登場するcommit数が一番多い方「Junio C Hamano」さんを知らなかったので調べてみました。 gihyoのインタビュー記事が面白かったです。Junio C HamanoさんはGitのメンテナで、LinusさんからGitのメンテナを引き継いだすごい方だということを知りました。 このgihyoのインタビュー記事の中で「MLで流れてきたGitのコード行数は1244行だった」というところが気になりました。調べてみると、2020年にTwitterでRui Ueyamaさんへ

                                                Gitは最初1244行しかなかった
                                              • セブン、「元店主の乱」の裏で一変した本部の態度

                                                「あれがすべてのきっかけだった」。あるコンビニ大手の幹部は、業界をめぐる昨今の動きをそう振り返る。 24時間営業を取りやめたセブン-イレブンの元加盟店オーナーに対する、フランチャイズ(FC)契約解除の正当性が争われた訴訟。6月23日の大阪地裁判決は、セブン-イレブン・ジャパンの主張通り、契約解除は有効だと認めた。 舞台となったのは、大阪府東大阪市にある「セブン-イレブン東大阪南上小阪店」。同店オーナーだった松本実敏氏は2019年、人手不足などを理由に、セブンとの間で書面での合意がないまま24時間営業から時短営業へと切り替えた。 一方のセブン側は2019年末、顧客への乱暴な言動などを理由に松本氏との契約を解除し、2020年1月には店舗の明け渡しを求めて提訴。これについて松本氏は24時間営業をやめたことへの報復だとして、契約解除の無効を求める訴訟を起こして泥沼化していた。 世論や国の動きに焦っ

                                                  セブン、「元店主の乱」の裏で一変した本部の態度
                                                • セブン‐イレブン 残業手当4億9000万円未払い 40年以上か | NHKニュース

                                                  コンビニ大手のセブン‐イレブン・ジャパンは少なくとも7年余りにわたって、従業員の残業手当の一部、およそ4億9000万円を支払っていなかったと明らかにしました。過去にも同様の問題について労働基準監督署から指摘を受けていましたが会社は公表しておらず、未払いは40年以上にわたって続いていた可能性があるとしています。 法律で定められた残業手当の計算式を間違えていたためで、記録が残っている平成24年3月以降だけで3万人余りの従業員の手当およそ4億9000万円が未払いになっていて、未払いは最も多い人で280万円に上るとしています。 会社は、対象の従業員に未払いの手当を速やかに支払う措置を取ることにしています。 また、誤った計算式が使われる前の平成13年9月以前についても残業手当の未払いがあり、労働基準監督署から指摘を受けたにもかかわらず会社は公表していませんでした。 理由について「記録が残っていないた

                                                    セブン‐イレブン 残業手当4億9000万円未払い 40年以上か | NHKニュース
                                                  • 7pay問題に経産省が不快感あらわ「ガイドライン守っていない」「大変遺憾」

                                                    セブン&アイ・ホールディングスのコード決済サービス「7pay」の不正利用を受けて、コード決済を推進する経済産業省は事態を重く見て、7月5日午後、コード決済事業者であるセブン&アイにセキュリティー対策の徹底を求める要請を出した。 資金移動業である7payの所管は金融庁だが、コード決済推進の立場から経産省も金融庁と連携しており、同社からの報告を受けた結果、コード決済に関するガイドラインの周知徹底が必要と判断した。 コード決済では官民が協力して推進しており、民間事業者や経産省、総務省らがキャッシュレス推進協議会で話し合いを進めている。2019年1月にはコード決済全般のセキュリティー対策を含めた「コード決済に関する統一技術仕様ガイドライン」を発表。さらにPayPayにおけるクレジットカード不正利用を受けて、4月には「コード決済における不正流出したクレジットカード番号等の不正利用防止対策に関するガイ

                                                      7pay問題に経産省が不快感あらわ「ガイドライン守っていない」「大変遺憾」
                                                    • Gitを使ってやらかした時、git reflogさえ使えればわりかしなんとかなる - Qiita

                                                      これは何 新人プログラマ応援イベントの参加記事です。 gitにはreflogというコマンドがあります。このコマンドを学んでおくとやらかしちゃった時も大体なんとかなるので記事にします。 git reflogってなに? git reflogとは、Gitで操作履歴を見ることができるコマンドです。 例えば branch1にチェックアウト branch1でbranch1.txtを作成し、コミットを作る masterにチェックアウト をすると、以下のようなreflogになります。 $ git reflog 4a4125a (HEAD -> master) HEAD@{0}: checkout: moving from branch1 to master 826a9dc (branch1) HEAD@{1}: commit: Create branch1.txt 4a4125a (HEAD -> mas

                                                        Gitを使ってやらかした時、git reflogさえ使えればわりかしなんとかなる - Qiita
                                                      • 7Payガバガバ問題、NTTデータにも飛び火 : 市況かぶ全力2階建

                                                        のぞみ全車指定のJR西日本、「お乗りになってから初めて自由席がないことにお気付きのお客様」とつい煽ってしまう

                                                          7Payガバガバ問題、NTTデータにも飛び火 : 市況かぶ全力2階建
                                                        • AWSのCLI作業はどこで行う? 安全に管理するパターンとメリデメ集 | DevelopersIO

                                                          AWSアクセスキーセキュリティ意識向上委員会って何? 昨今、AWSのアクセスキーを漏洩させてしまうことが原因でアカウントへの侵入を受け、 多額の利用費発生・情報漏洩疑いなど重大なセキュリティ事案が発生するケースが実際に多々起きています。 そこで、アクセスキー運用に関する安全向上の取組みをブログでご紹介する企画をはじめました。 アクセスキーを利用する場合は利用する上でのリスクを正しく理解し、 セキュリティ対策を事前に適用した上で適切にご利用ください。 AWS CLI、どこから使っていますか? ざっくり、以下4種類のどれかを使っている方が多数派ではないでしょうか。 ローカル端末 AWS内に構築した管理用EC2にSSHを利用して接続 AWS内に構築した管理用EC2にSSM(セッションマネージャ)を利用して接続 AWS CloudShell 一体どう違うのでしょうか。 状況によって良し悪しは異なる

                                                            AWSのCLI作業はどこで行う? 安全に管理するパターンとメリデメ集 | DevelopersIO
                                                          • NGINX、商用版の重要な機能をオープンソースで無料化、オートスケールやCI/CDフックなどフルスタック化など、今後の発展についてコミットを発表

                                                            NGINX、商用版の重要な機能をオープンソースで無料化、オートスケールやCI/CDフックなどフルスタック化など、今後の発展についてコミットを発表 オープンソースのWebサーバ「NGINX」(エンジンエックス)の開発元であるF5 Networksは、オンラインイベント「F5 NGINX Sprint 2022」を開催中です。 そこでNGINX開発チームは、今後のNGIXの発展に向けて、ソースコードをMercurialからGitHubへ移行すること、有償版の機能をオープンソースへ移植して無料で利用可能にすること、単なるWebサーバ機能だけでなくCI/CD機能などを拡張することなど、3つの約束を発表しました。 GM of #NGINX @rwhiteley0 has just announced three #opensource promises that will come to life

                                                              NGINX、商用版の重要な機能をオープンソースで無料化、オートスケールやCI/CDフックなどフルスタック化など、今後の発展についてコミットを発表
                                                            • ついに最強のCI/CDが完成した 〜巨大リポジトリで各チームが独立して・安全に・高速にリリースする〜 - ZOZO TECH BLOG

                                                              こんにちは。SRE部の巣立(@ksudate)です。 我々のチームでは、AWS上で多数のマイクロサービスを構築・運用しています。マイクロサービスが増えるにつれて、CI/CDの長期化やリリース手法の分散など様々な課題に直面しました。 本記事では、それらの課題をどのように解決したのかを紹介します。 目次 目次 はじめに CI/CDのこれまで Release PRによるリリース CI/CD実行時間の長期化 マイクロサービスごとのリリースが難しい リリーサーの制限ができない ドメイン単位の並行リリース リリース手法が分散する ブランチ間の同期が必要 パイプラインの増加 CI/CD実行時間の長期化 リリーサーを制限できない CI/CDの刷新 高速かつシンプルなCIパイプライン 変更差分を利用したCIパイプラインの実行 承認機能付きのCDパイプライン GitHub Environmentsによるリリー

                                                                ついに最強のCI/CDが完成した 〜巨大リポジトリで各チームが独立して・安全に・高速にリリースする〜 - ZOZO TECH BLOG
                                                              • 7payの「二段階認証導入」は正解か? セキュリティ専門家、徳丸氏の視点

                                                                不正ログインが相次ぎ、ユーザーの被害総額は約5500万円にのぼったというモバイル決済サービス「7pay」。7月4日には運営元のセブン・ペイが緊急記者会見を行い、翌日5日には二段階認証を導入するなどのセキュリティ強化策を発表した。 しかし、セキュリティ専門会社代表取締役の徳丸浩さんはセブン・ペイの決定に疑問を持っているという。「二段階認証の導入決定は、結論を出すのが早すぎたのではないか」(徳丸さん) ITサービスの脆弱性(ぜいじゃくせい)診断を手掛けるEGセキュアソリューションズ代表取締役であり、「徳丸本」の愛称でも有名な「体系的に学ぶ 安全なWebアプリケーションの作り方」著者の徳丸さんに、7payが取るべきセキュリティ対策を聞いた。

                                                                  7payの「二段階認証導入」は正解か? セキュリティ専門家、徳丸氏の視点
                                                                • Gitのオブジェクトの中身

                                                                  はじめに Gitのインデックスの中身、Gitのブランチの実装に続く、Gitの中身を見てみようシリーズです。Gitが管理するオブジェクトの種類や中身について見てみます。基本的にはPro Gitの10. Gitの内側をまとめなおしたものです。 オブジェクトの種類 Gitは、内部でファイルやコミットを「オブジェクト」として.git/objects以下に保存しています。オブジェクトには以下の4種類があります。 blobオブジェクト: ファイルを圧縮したもの。ファイルシステムの「ファイル」に対応 treeオブジェクト: Blobオブジェクトや別のTreeオブジェクトを管理する。ファイルシステムの「ディレクトリ」に対応 コミットオブジェクト: Treeオブジェクトを包んだもの。コミットのスナップショットに対応するTreeオブジェクトに、親コミット、コミットメッセージなどを付加する タグオブジェクト:

                                                                    Gitのオブジェクトの中身
                                                                  • 綺麗なコミットログを作りたいときのgitテクニック - Qiita

                                                                    これは何 僕は開発作業をしているとき、PRをあげるまでの開発途中はwipコミットに変更を記録していき、最後にコミットを仕上げていくような作業をよくします。 初めからコミットを綺麗に書きながら開発ができれば良いのですが、 にあるようなコミットログを仕上げていこうと思うとどうしても最後にコミットログを整理したくなります。 この記事はこのようにgitを使うと綺麗なコミットログを作れるよ、というTipsです。 具体的にこういうコミットを作ると良いよ、みたいな話はこの記事ではしません。 僕はこのような工程でPRを出す前にコミットログを作っています。 git rebase -iで作業中のコミットを全て一つのコミットにsquashする git reset HEAD~で一度コミットを取り消す git add -pで作りたいコミットごとに変更をstageにあげていく コミットを作成する git rebase

                                                                      綺麗なコミットログを作りたいときのgitテクニック - Qiita
                                                                    • Gitを置き換えるバージョン管理システム「Jujutsu」 | ソフトアンテナ

                                                                      今やバージョン管理ツールとして圧倒的な人気を集める「Git」ですが、Linuxカーネル開発のために作られたという経緯もあり、使いこなすにはかりの経験値が必要となります。 この問題を解決するために、Googleのソフトウェアエンジニアによって、新しいバージョン管理システム「Jujutsu」の開発が進められています。 Jujutsuの素晴らしさを紹介する記事「jj init 」によると、Jujutsuは過去のバージョン管理システムの問題点やメリットを分析して作られていて、Googleの既存のバージョン管理システムを置き換える勢いがあるとのこと。 JujutsuはmacOSでは、brew install jjを実行するだけで使用することができ、バックエンドとしてGitを使用しているため、採用にコストがかからないというメリットもあるそうです。 公式サイトでは、Jujutsuの特徴がリストアップされ

                                                                        Gitを置き換えるバージョン管理システム「Jujutsu」 | ソフトアンテナ
                                                                      • Git の Squash マージをやめた話 - Mobile Factory Tech Blog

                                                                        こんにちは!ブロックチェーンチームでエンジニアをしている id:dorapon2000 です。最近買ってよかったものは「潮の華 あおさといわしふりかけ」です。 今回は Git の Squash マージについての知見を共有したいと思います。端的に言うと、 チーム開発で Non Fast-Forward マージをやめて Squash マージを採用し、再び Non Fast-Forward マージに戻した経緯の説明です。Squash マージを運用に導入するか考えたことがある方の参考になればと思います。 Squash マージとは マージには 3 種類ありますね。みなさんはトピックブランチを main へマージする際にどのマージ方法を利用していますか? Fast-Forward マージ git merge --ff-only Non Fast-Forward マージ git merge --no-f

                                                                          Git の Squash マージをやめた話 - Mobile Factory Tech Blog
                                                                        • クラウドの作り方(使い方じゃないよ)/ How to create Cloud Service

                                                                          2022/10/27に実施したNTT ComのOpen Techlunch #2の講演資料です

                                                                            クラウドの作り方(使い方じゃないよ)/ How to create Cloud Service
                                                                          • 7Pay 謎の全利用者パスワードリセットを実施|楠 正憲(デジタル庁統括官)

                                                                            7payは7月30日午後に、全利用者のパスワードをリセットすると発表した。報道によると「(7iDを使う7payの不正利用問題で)パスワードリスト攻撃を受けた可能性が高く、リスクを極小化するため」(広報)と説明しているという。筆者はIdPを運用している立場でしばしば攻撃に直面して数百万人単位のパスワードのリセットを決断した経験があるが、これは奇妙なことだ。 一般にパスワードリスト攻撃を受けている場合では、全利用者のパスワードリセットを行う必要はない。リスト型攻撃が成功した利用者に限ってリセットを行うのが一般的な運用だ。 パスワードをリセットすると多くの利用者が離脱する上に、サポート窓口の負荷が上がるため、数十万人のパスワードをリセットする場合も、時間をかけて反応を見ながら徐々に行う運用が一般的だ。 全利用者のパスワードをリセットする必要があるのは、例えばバグや脆弱性の性質から被害者を特定でき

                                                                              7Pay 謎の全利用者パスワードリセットを実施|楠 正憲(デジタル庁統括官)
                                                                            • 新卒で入社したNEC通信システム株式会社を退職しました - 意識低い系会社員

                                                                              こんにちは。 タイトルの通り、NEC通信システム株式会社を退職しました。 このエントリはいわゆる退職エントリというやつです。 否定的なことを多く書いているので、入社予定の人とか在籍している人は見ない方が良いと思います。 ちなみに、NEC通信システム株式会社の正式名称は日本電気通信システム株式会社です。 注意書き(2019年7月11日追記) 全て主観で書いています。経営層から見ると色々反論したい部分はあると思いますが、許してください。 辞めてから数年たってから書いているので一部記憶がおぼろげなところがあります。嘘は書いていないつもりです。 また、ここに書いたのはNEC本社ではなくNEC通信システムの話です。しかもNEC通信システム全体の話ではなく私個人の観測範囲の話です。 詳細な入社年月日と退社年月日は伏せますが、辞めたのは数年前です。 NEC通信システム株式会社について 特にエンドユーザ向

                                                                                新卒で入社したNEC通信システム株式会社を退職しました - 意識低い系会社員
                                                                              • Metaの大規模ソースコード管理システム「Sapling」がオープンソース化

                                                                                Metaが10年間にわたり開発・使用してきたソースコード管理システム「Sapling」がオープンソース化されました。Git互換で基本的なコマンドは類似しており、すべてのコマンドがシンプルで使いやすいように設計されているとのこと。Saplingは2022年11月15日から一般向けに公開されています。 Sapling: Source control that’s user-friendly and scalable https://engineering.fb.com/2022/11/15/open-source/sapling-source-control-scalable/ MetaはSaplingについて「ユーザビリティとスケーラビリティを重視した、Metaで使用されているソース管理システム」と紹介。GitやMercurialのユーザーにとって基本的な概念の多くがなじみのあるものであり、

                                                                                  Metaの大規模ソースコード管理システム「Sapling」がオープンソース化
                                                                                • git checkout の代替としてリリースされた git switch と git restore - kakakakakku blog

                                                                                  2019年8月にリリースされた Git 2.23 から,Experimental(実験的機能)として新コマンド git switch と git restore が使える.今までずっと使ってきた git checkout は機能が多すぎたため,機能を分割し git checkout の代替としてリリースされた.個人的にリリースされてから,できる限り git switch と git restore を使うようにしてるけど,まだ無意識に git checkout を使ってしまうこともある.最近 git switch を教える機会があったため,ブログにまとめておく. github.blog なお,以下の検証は Git 2.26.0 を使った. $ git --version git version 2.26.0 1. git switch を使う git switch を使って「ブランチ操作」

                                                                                    git checkout の代替としてリリースされた git switch と git restore - kakakakakku blog