並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 69件

新着順 人気順

SCM-Gitの検索結果1 - 40 件 / 69件

  • 英語のリスニングとプログラミングを同時に鍛えるYouTube動画20選とオススメチャンネル5選! - omuriceman's blog

    最近「英語のリスニングを鍛えたい!」と思い立ち継続してやっていることがあります。 その説明に入る前に、まずはこちらの動画をご紹介させてください。 英語のリスニングを「爆発」させる最強の方法 4K 内容を要約すると英語のリスニングを鍛えるには、 リスニングを鍛えたい国の動画を字幕付きで見る 1日1分以上、週6日見る わかりやすい動画にする を行うと良いと言う事です。詳細は動画を見てくださいね。 上記を行うには映画を英語字幕で見るのがいいと思うのですが、私が契約しているAmazon Prime Videoは英語字幕出せない… とはいえ、他のNetflixなどのサービスに申し込むのも勿体無い。他にいい方法はないものか…と悩んでおりました。 しかしピンチはチャンス! 調べてみるとYouTubeにプログラミング系の英語動画がたくさんあることが判明しました。しかも海外のプログラミング系YouTube、

      英語のリスニングとプログラミングを同時に鍛えるYouTube動画20選とオススメチャンネル5選! - omuriceman's blog
    • [PATCH 000/190] Revertion of all of the umn.edu commits - Greg Kroah-Hartman

      linux-kernel.vger.kernel.org archive mirror help / color / mirror / Atom feedFrom: Greg Kroah-Hartman <gregkh@linuxfoundation.org> To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>, Linus Torvalds <torvalds@linux-foundation.org>, Aditya Pakki <pakki001@umn.edu>, Kangjie Lu <kjlu@umn.edu>, Qiushi Wu <wu000273@umn.edu>, x86@kernel.org, Bjorn Helgaas <bhelgaas@googl

      • ソフトウェア開発におけるサプライチェーンセキュリティの実践 - NTT Communications Engineers' Blog

        この記事は NTTコミュニケーションズ Advent Calendar 2023 の14日目の記事です。 こんにちは、イノベーションセンター所属の志村です。 Metemcyberプロジェクトで脅威インテリジェンスに関する内製開発や、Network Analytics for Security (以下、NA4Sec)プロジェクトで攻撃インフラの解明・撲滅に関する技術開発を担当しています。 ソフトウェア開発プロセスにおけるセキュリティに関心が高まりつつあり、サプライチェーンセキュリティという言葉も広く使われるようになってきました。 またMetemcyberプロジェクトではSBOMに関する取り組みを行っていますが、SBOMもサプライチェーンセキュリティの分野での活用が期待されている概念となります。 そこで本記事ではサプライチェーンセキュリティとはそもそも何か、具体的にどのような対策が存在するのか

          ソフトウェア開発におけるサプライチェーンセキュリティの実践 - NTT Communications Engineers' Blog
        • ノータブルコード3 - 危険なバグを仕組みで予防する - 2020-02-12 - ククログ

          第三回目のノータブルコードで取り上げるのは、分散バージョン管理システムGitのヘッダファイル「banned.h」です。 banned.h とは何か? これは何かと言うと、その名前の通り「危ない関数の利用を禁止する」ためのヘッダです。実際にコードを見てみましょう。 #ifndef BANNED_H #define BANNED_H /* * This header lists functions that have been banned from our code base, * because they're too easy to misuse (and even if used correctly, * complicate audits). Including this header turns them into compile-time * errors. */ #define

            ノータブルコード3 - 危険なバグを仕組みで予防する - 2020-02-12 - ククログ
          • Embulk v0.11 / v1.0 に向けて: プラグイン開発者の皆様へ

            プラグイン型バルク・データ・ローダーの Embulk をメンテナンスしている @dmikurube です。 今後の Embulk のロードマップについて、一年ほど前に、記事を (英語ですが) 出したり、ミートアップで話したりしていました。その内容は、開発版 (非安定版) として Embulk v0.10 でしばらく大改造を行い、そこから次期安定版の v0.11 を経て v1.0 を出しますよ、というものでした。 Embulk v0.10 series, which is a milestone to v1.0 More detailed plan of Embulk v0.10, v0.11, and v1 -- Meetup! Java plugins to catch up with Embulk v0.10 from v0.9 それから一年経ち、その v0.11.0 のリリースがいよ

              Embulk v0.11 / v1.0 に向けて: プラグイン開発者の皆様へ
            • Re: Very slow clang kernel config .. - Linus Torvalds

              linux-kernel.vger.kernel.org archive mirror help / color / mirror / Atom feedFrom: Linus Torvalds <torvalds@linux-foundation.org> To: Tom Stellard <tstellar@redhat.com> Cc: Nick Desaulniers <ndesaulniers@google.com>, Masahiro Yamada <masahiroy@kernel.org>, Nathan Chancellor <nathan@kernel.org>, Linux Kernel Mailing List <linux-kernel@vger.kernel.org>, clang-built-linux <clang-built-linux@googlegro

              • Re: [PATCH] SUNRPC: Add a check for gss_release_msg - Greg KH

                linux-nfs.vger.kernel.org archive mirror help / color / mirror / Atom feedFrom: Greg KH <gregkh@linuxfoundation.org> To: Aditya Pakki <pakki001@umn.edu> Cc: Leon Romanovsky <leon@kernel.org>, "J. Bruce Fields" <bfields@fieldses.org>, Chuck Lever <chuck.lever@oracle.com>, Trond Myklebust <trond.myklebust@hammerspace.com>, Anna Schumaker <anna.schumaker@netapp.com>, "David S. Miller" <davem@davemlof

                • DockerでOWASP ZAPを使う - みーのぺーじ

                  Webサービスの開発において,ペネトレーションテスト*1はセキュリティ対策上重要です.しかしながら,開発環境に脆弱性を伴ったウェブサイトを実行するサーバーをインストールするのはセキュリティ上不都合です.最近はDockerによる仮想環境が普及しており,Docker上に一時的にいろいろなものを構築することで,セキュリティを考慮しながらたくさんのツールを簡単に起動できるようになりました. この記事では,WebGoatというわざと脆弱性を含ませたWebアプリケーションに対して,OWASP ZAPからペネトレーションテストを行い,脆弱性を見つける作業を行う方法をまとめます. 注意 この記事を実践する際は,決して他人に迷惑をかけないようお願いします.自分のパソコンの中で完結させてください. この記事はあくまでもペネトレーションテストを実践する方法を紹介しています.悪用厳禁です. 環境 MacOS 10

                    DockerでOWASP ZAPを使う - みーのぺーじ
                  • Untitled/unsorted collection of math notes

                    Untitled/unsorted collection of math notes Dennis Yurichev Untitled/unsorted collection of math notes Dennis Yurichev May 18, 2023 Contents 1 Unsorted parts 1 1.1 Fencepost error / off-by-one error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 GCD and LCM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2.1

                    • Visual Studio CodeでGitをもっと便利に使うための拡張機能

                      Visual Studio CodeではデフォルトでGitの管理機能がサポートされています。わざわざGitのGUIアプリと切り替えたり、ターミナルと行ったり来たりしなくてもいいので、こまめなコミットがしやすくなります。今回はVisual Studio Codeを使った、最低限のGit操作方法についてまとめておきます(Gitはある程度理解している人向けの記事になります)。Git SCMの表示Visual Studio CodeでGit機能が使えるサイドバーのことをGit SCM(Gitソース管理マネージャー)と言います。.gitフォルダが入っているフォルダをVisual Studio Codeで開くと...

                        Visual Studio CodeでGitをもっと便利に使うための拡張機能
                      • [PATCH 00/17] Rust support - ojeda

                        linux-kernel.vger.kernel.org archive mirror help / color / mirror / Atom feedFrom: ojeda@kernel.org To: Linus Torvalds <torvalds@linux-foundation.org>, Greg Kroah-Hartman <gregkh@linuxfoundation.org> Cc: rust-for-linux@vger.kernel.org, linux-kbuild@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, Miguel Ojeda <ojeda@kernel.org> Subject: [PATCH 00/17] Rust support Date: Sun

                        • Re: [PATCH] SUNRPC: Add a check for gss_release_msg - Leon Romanovsky

                          linux-nfs.vger.kernel.org archive mirror help / color / mirror / Atom feedFrom: Leon Romanovsky <leon@kernel.org> To: "J. Bruce Fields" <bfields@fieldses.org> Cc: Greg KH <gregkh@linuxfoundation.org>, Aditya Pakki <pakki001@umn.edu>, Chuck Lever <chuck.lever@oracle.com>, Trond Myklebust <trond.myklebust@hammerspace.com>, Anna Schumaker <anna.schumaker@netapp.com>, "David S. Miller" <davem@davemlof

                          • VSCodeのリモートコンテナで「サーバ上のDocker」に接続するクラウド開発環境をつくってみた【GCP】 - Qiita

                            ローカルPC + Dockerで開発作業をすると、PCには負担のようで、すぐに熱くなるのが気になっていました。 そこで GCPに低スペックサーバを立てて サーバ上にソースとDockerを置いて ローカルのVSCodeからリモートコンテナ接続 してみたところ、PCが熱くならない省エネ開発環境が完成しました。 おまけに、もしPCが壊れてもリソースはサーバ側にあるので、新しいPCにVSCode等を入れ直せば環境復活するのも安心。 使い勝手はとても良かったので、所感も含めて環境の作り方を共有したいと思います。 良い点・ダメな点 良い点:とにかく省エネでPCに優しい サーバ上でDockerを立ち上げるので、PCに負荷が掛かりません。 バッテリー節約モードでもサクサク動きます。 また、下記も地味に魅力です。 GCEの無料枠スペックで動くので、ほぼお金が掛からない もしPCが壊れても、他のPCにVSCo

                              VSCodeのリモートコンテナで「サーバ上のDocker」に接続するクラウド開発環境をつくってみた【GCP】 - Qiita
                            • Jenkinsfile + Jenkins Shared LibrariesでCI設定のコピペを撲滅する

                              LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog LINE株式会社Dev4 SREチームのShimizuです。 今回の記事では私たちのチームで進めているJenkinsの機能であるJenkins Pipeline(Jenkinsfile)と、その拡張であるShared Librariesの導入について、導入した背景、導入するにあたってのテクニックなどを紹介したいと思います。 背景 私たちの所属する開発4センターではCIツールとして主にJenkinsを利用しています。ありがたいことに社内にJenkinsを運用してくれているチームがあり、そのチームの運用するJenkinsをメインに使っています。 今まで、Jenkinsの設定はチーム内のわかる人がJenkinsのGUIから直接設定を

                                Jenkinsfile + Jenkins Shared LibrariesでCI設定のコピペを撲滅する
                              • ガバメントクラウドにおけるリポジトリ運用の課題と対策|共闘プラットフォームマガジン

                                はじめに2024年7月、AWS CodeCommitのサービスが終了するのでは、という情報が流れて、AWSユーザを中心に騒ぎとなりました。その状況を振り返りつつ、標準準拠システムの構成管理のあり方について考えをまとめています。 ただし、自治体標準化に関するステークホルダーは複雑で、事業者といっても立場が全く違います(パッケージ開発ベンダもあれば、運用のみを行うベンダもいますし、それぞれの担当とするスコープも異なります)。システム開発においてはアーキテクチャやミドルウェアの制約に依存してCI/CDなどの施策がやりづらい場合もありますし、各事業者の社内のセキュリティポリシー上、インターネット公開された外部SaaSの利用が禁止されているケース等もあります。新しいツールは学習コストもかかります。構成管理システムの選定にはこれらを考慮して決定していきますので、一概にこの方式が望ましい、と決められるも

                                  ガバメントクラウドにおけるリポジトリ運用の課題と対策|共闘プラットフォームマガジン
                                • Ansible Collections を使ってみよう! - 赤帽エンジニアブログ

                                  みなさんこんにちは。レッドハットの杉村です。Ansible のテクニカルサポートをしています。 本日は Red Hat Ansible Automates 2021 Japan Day 1 が開催されています。多数の方にご参加いただいているとお聞きしています。ありがとうございます。 www.redhat.com 今回は最近よくお問合せをいただく Collections の使い方について紹介します。 Collections とは Ansible では多くのモジュールがありましてリリースを重ねるごとにどんどん数も増えてきまして 3000を超えてしまい、一緒に配布することにさまざまな限界が出てきてしまいました。 2.8 〜 2.9 頃から本体と分けて Collections として切り出すことにより、開発ベンダーやコミュニティは独自に開発や配布を進めることができ、品質の向上や利用者の利便性を高め

                                    Ansible Collections を使ってみよう! - 赤帽エンジニアブログ
                                  • Re: [GIT PULL] ntfs3: new NTFS driver for 5.15 - Linus Torvalds

                                    linux-kernel.vger.kernel.org archive mirror help / color / mirror / Atom feedFrom: Linus Torvalds <torvalds@linux-foundation.org> To: Konstantin Komarov <almaz.alexandrovich@paragon-software.com> Cc: ntfs3@lists.linux.dev, linux-fsdevel <linux-fsdevel@vger.kernel.org>, Linux Kernel Mailing List <linux-kernel@vger.kernel.org> Subject: Re: [GIT PULL] ntfs3: new NTFS driver for 5.15 Date: Sat, 4 Sep

                                    • Re: Maintainers / Kernel Summit 2021 planning kick-off - Linus Torvalds

                                      ksummit.lists.linux.dev archive mirror help / color / mirror / Atom feedFrom: Linus Torvalds <torvalds@linux-foundation.org> To: "Enrico Weigelt, metux IT consult" <lkml@metux.net> Cc: David Hildenbrand <david@redhat.com>, James Bottomley <James.Bottomley@hansenpartnership.com>, Greg KH <greg@kroah.com>, Christoph Lameter <cl@gentwo.de>, "Theodore Ts'o" <tytso@mit.edu>, Jiri Kosina <jikos@kernel.o

                                      • github-git-cheat-sheet-V1.1.1-ja.2 copy

                                        $ git status $ git add [file] $ git reset [file] $ git diff $ git diff --staged $ git commit -m "[descriptive message]" $ git config --global user.name "[name]" $ git config --global user.email "[email address]" $ git config --global color.ui auto $ git init [project-name] $ git clone [url] $ git branch $ git branch [branch-name] $ git checkout [branch-name] $ git merge [branch] $ git branch -d [b

                                        • git-fetch – Git コマンドリファレンス(日本語版)

                                          git fetch [<options>] [<repository> [<refspec>…]] git fetch [<options>] <group> git fetch –multiple [<options>] [(<repository> | <group>)…] git fetch –all [<options>] 説明 1つ以上の他のリポジトリからブランチやタグ(総称して「refs」という)をそれらの履歴を完成させるために必要なオブジェクトとともにフェッチします。リモート追跡ブランチが更新されます(この動作をコントロールする方法については以下の<refspec>の説明を参照してください)。 デフォルトではフェッチされている履歴を指すタグもフェッチされます。その効果は関心のあるブランチを指すタグをフェッチすることです。このデフォルトの動作は「-tags」または「–no-ta

                                          • 【Rails】Capistranoによる自動デプロイで発生したエラー(fatal: not a valid object name: master) - Qiita

                                            【Rails】Capistranoによる自動デプロイで発生したエラー(fatal: not a valid object name: master)RailsCapistranoAWS はじめに 現在プログラミングスクール卒業後、ポートフォリオ作成をしており、 Capistranoを使用した自動デプロイで発生したエラーを備忘録として投稿します。 ■開発環境 Rails 5.0.7.2 ruby 2.5.1 AWS EC2 Nginx Unicorn capistrano Capistrano導入について 下記の記事を参考に、導入しました。 導入方法が分からない方は、私と同様に参考にしてみてください。 自動デプロイツール(Capistrano)導入方法 発生したエラーについて 上記の記事を参考にCapistranoを導入し、自動デプロイを実行したところ、途中でエラーが発生しました。 $ bu

                                              【Rails】Capistranoによる自動デプロイで発生したエラー(fatal: not a valid object name: master) - Qiita
                                            • Ansible Tower による VMware vSphere 環境の自動化 Part2 - 赤帽エンジニアブログ

                                              皆様こんにちは、Red Hat ソリューションアーキテクトの岡野です。 前回に続き、今回は、vSphere 環境を Ansible Tower で操作するための具体的な方法についてご説明したいと思います。♬ ※今回一連のブログで利用する Playbook はこちらに公開しています。 この一連のブログは、vSphere 環境と、Ansible Tower の環境を準備頂き、実際に操作しながら読んでいただけると理解が深まって良いと思います。ということで、Ansible Tower のインストール方法も書いておきます。ご存じの方は読み飛ばしてください♪ 1. Ansible Tower のインストール インストールは極めて簡単です。 RHEL 8 を基本インストール ※2CPU 4GBのリソースが必要です! バイナリを入手し解凍 inventory ファイルの編集 ./setup.sh でインス

                                                Ansible Tower による VMware vSphere 環境の自動化 Part2 - 赤帽エンジニアブログ
                                              • Re: [PATCH 00/13] [RFC] Rust support - Greg Kroah-Hartman

                                                linux-kernel.vger.kernel.org archive mirror help / color / mirror / Atom feedFrom: Greg Kroah-Hartman <gregkh@linuxfoundation.org> To: Nick Desaulniers <ndesaulniers@google.com> Cc: Willy Tarreau <w@1wt.eu>, Wedson Almeida Filho <wedsonaf@google.com>, Peter Zijlstra <peterz@infradead.org>, Miguel Ojeda <ojeda@kernel.org>, Linus Torvalds <torvalds@linux-foundation.org>, rust-for-linux <rust-for-lin

                                                • 【2021年確認済み】centos7系にgit2系をインストールする(依存関係エラー解消版)

                                                  学習のために契約したさくらのVPSのCentOS7.8にgit2.xをインストールする場合の手順のメモ。 centos7は普通にyum installするとgit1.xが入ってしまいます。 しかし現在の最新はgit2系。centos7にgit2系をインストールしたいとなるとちょっとひと手間掛ける必要があります。 なので「centos7 git2 インストール」とかぐぐると沢山ヒットするのですがどれもこれも情報が古い。 特にQiitaが大量にヒットするがリポジトリが古かったり、依存関係のパッケージがバッチリ揃ってたりする前提で僕の場合ことごとく失敗しました。 なので改めて自分も備忘録も兼ねてcentos7系にgit2系をインストールする手順をまとめます。 2021年1月時点で有効であることを確認済みです。 前準備 まず、すでに古いgitが入ってたら削除します。(さくらのVPSの場合デフォルト

                                                    【2021年確認済み】centos7系にgit2系をインストールする(依存関係エラー解消版)
                                                  • Re: [GIT PULL] hardening updates for v6.3-rc1 - Linus Torvalds

                                                    linux-kernel.vger.kernel.org archive mirror help / color / mirror / Atom feedFrom: Linus Torvalds <torvalds@linux-foundation.org> To: Kees Cook <keescook@chromium.org> Cc: linux-kernel@vger.kernel.org, Paulo Miguel Almeida <paulo.miguel.almeida.rodenas@gmail.com>, Sam James <sam@gentoo.org>, Andy Shevchenko <andriy.shevchenko@linux.intel.com>, Eric Biggers <ebiggers@kernel.org>, Stephen Rothwell <

                                                    • Hans Reiser on ReiserFS deprecation - Fredrick R. Brennan

                                                      linux-kernel.vger.kernel.org archive mirror help / color / mirror / Atom feedFrom: "Fredrick R. Brennan" <copypaste@kittens.ph> To: LKML <linux-kernel@vger.kernel.org> Subject: Hans Reiser on ReiserFS deprecation Date: Thu, 18 Jan 2024 09:57:12 -0500 [thread overview] Message-ID: <b98b29cf-27d9-49e0-b10b-1848399badfd@kittens.ph> (raw) [-- Attachment #1.1.1: Type: text/plain, Size: 37949 bytes --]

                                                      • 和文のカッコは全角カッコを使うのがよい - つーさにブログ

                                                        タイトル通りのつぶやき。 先日、とある文書を upLaTeX で書いていたのだが、カッコの中が和文の場合でも半角カッコを使っていた(それが普通だと思っていた)。それで、組版結果をよく見たらカッコの位置が下にずれててやだな〜と思っていた。 和文に対して半角カッコな状態 それで、今日それを急に思い出して、ptex-manual を見てみたらこの文書では和文へのカッコは全角カッコを使っていた。 他にも LuaTeX-jaのドキュメント や 日本語版『TeX Live ガイド』 を見てみたら全部、中身が和文ならそれに対するカッコは全角のカッコを用いていた(もちろん中身が欧文なら半角カッコ)。 ということで、これからは上に挙げたドキュメントを参考にして、中身が和文なら全角カッコを使いたいと思う。 和文に対して全角カッコな状態 半角カッコを使っていたときよりカッコの前の文字と結構離れたが、これが自然な

                                                          和文のカッコは全角カッコを使うのがよい - つーさにブログ
                                                        • 【書き起こし】Merpay iOSのGroundUP Appへの移行 – kenmaz【Merpay &#038; Mercoin Tech Fest 2023】 | メルカリエンジニアリング

                                                          Merpay & Mercoin Tech Fest 2023 は、事業との関わりから技術への興味を深め、プロダクトやサービスを支えるエンジニアリングを知ることができるお祭りで、2023年8月22日(火)からの3日間、開催しました。セッションでは、事業を支える組織・技術・課題などへの試行錯誤やアプローチを紹介していきました。 この記事は、「Merpay iOSのGroundUP Appへの移行」の書き起こしです。 @kenmaz:今回は、「Merpay iOSのGroundUP Appへの移行」というタイトルで、iOSチームの@kenmazが発表します。 こちらが私の自己紹介です。 今回のメインテーマであるMercari iOSのGroundUP App(GU App)とは何かについて説明します。 GU Appは、メルカリ本体のコードをフルスクラッチで書き換え、さらにBazelによる高速・

                                                            【書き起こし】Merpay iOSのGroundUP Appへの移行 – kenmaz【Merpay &#038; Mercoin Tech Fest 2023】 | メルカリエンジニアリング
                                                          • Maven Central Repositoryにライブラリを公開する

                                                            公式手順はここで説明されています。 The Central Repository Documentation - Getting started 本稿では必要な手順を端的に書いていきます。 1. Create your JIRA account & Issue Maven Central Repositoryにあなたのレポジトリを作成するには申請する必要があります。 申請はJIRAチケットで行われますので、下記からアカウントを作ります。 https://issues.sonatype.org/secure/Signup!default.jspa アカウントを作ったら下記リンクからリポジトリ作成のIssueを作ります。 https://issues.sonatype.org/secure/CreateIssue.jspa?issuetype=21&pid=10134 フィールド 値 要約 プ

                                                              Maven Central Repositoryにライブラリを公開する
                                                            • Re: [GIT PULL] hardening updates for v6.3-rc1 - Linus Torvalds

                                                              linux-kernel.vger.kernel.org archive mirror help / color / mirror / Atom feedFrom: Linus Torvalds <torvalds@linux-foundation.org> To: Kees Cook <kees@kernel.org> Cc: Kees Cook <keescook@chromium.org>, linux-kernel@vger.kernel.org, Paulo Miguel Almeida <paulo.miguel.almeida.rodenas@gmail.com>, Sam James <sam@gentoo.org>, Andy Shevchenko <andriy.shevchenko@linux.intel.com>, Eric Biggers <ebiggers@ke

                                                              • とにかく素早くRedmineの開発環境を作りたい

                                                                OSなどの環境によってインストールが失敗したりというモヤモヤを感じること無く、素早くRedmineの開発環境を作りたい VSCode Remote Containerの利用が特にオススメ Redmineの開発におけるTipsも紹介 ブログ担当は石川です。最近ぷよぷよやテトリスといった落ち物パズルゲームにはまっていて、やっとぷよぷよの先折りGTRが組めるようになってきました。12月発売のぷよぷよテトリス2が楽しみです。 今回は、OSなどの環境によってインストールが失敗して困ること無く、とにかく素早くRedmineの開発環境を作る方法について紹介します。素早く開発環境を作る上で障害になるのは、やはり「○○のインストールがうまくいかなかったのでRedmineを動かすところまでたどり着けませんでした...」といったOSの違いなどによるインストールの失敗です。 そういったことがことが起きないよう、V

                                                                  とにかく素早くRedmineの開発環境を作りたい
                                                                • ghqで対応しているVCSのソースを取得する - Qiita

                                                                  概要 ghq がサポートしている各VCS(Version Control Systems)での動作を見てみようと考えた。VCS自体のソースはセルフホストしてるはずなので、それらをサンプルとして取得、更新の動作を確認する。 確認環境: yoichinakayama@penguin:~$ uname -a Linux penguin 5.4.40-04224-g891a6cce2d44 #1 SMP PREEMPT Tue Jun 23 20:13:49 PDT 2020 aarch64 GNU/Linux yoichinakayama@penguin:~$ ghq --version ghq version 1.1.3 (rev:HEAD) yoichinakayama@penguin:~$ ghq get https://git.kernel.org/pub/scm/git/git.git

                                                                    ghqで対応しているVCSのソースを取得する - Qiita
                                                                  • AmazonLinux2のgitはbrewで管理すると簡単 - サーバーワークスエンジニアブログ

                                                                    サービス開発課の丸山です。 今回はちょっとした小ネタを紹介します。 私は開発用インスタンスとしてEC2(AmazonLinux 2) を利用してリモートで開発を行っています。 ローカルPC(Mac)と開発環境が別なので、気楽に重たい処理を動かすこともできますし、ローカルPCをクリーンインストールする時に影響を受けないのでとても便利です。 ただし、AmazonLinuxでの開発で面倒な点としてgitのバージョンアップがあります。 つい先日もgit の古いバージョンの脆弱性が見つかりましたね...。 https://forest.watch.impress.co.jp/docs/news/1223826.html 実はAmazonLinuxに標準でインストールできるgitはyumの amzn2-core というリポジトリで管理されているのですが、 このリポジトリのgitはバージョンが若干古く、

                                                                      AmazonLinux2のgitはbrewで管理すると簡単 - サーバーワークスエンジニアブログ
                                                                    • [PATCH] fs: NTFS read-write driver GPL implementation by Paragon Software. - Konstantin Komarov

                                                                      linux-kernel.vger.kernel.org archive mirror help / color / mirror / Atom feedFrom: Konstantin Komarov <almaz.alexandrovich@paragon-software.com> To: "viro@zeniv.linux.org.uk" <viro@zeniv.linux.org.uk>, "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>, "linux-fsdevel@vger.kernel.org" <linux-fsdevel@vger.kernel.org> Subject: [PATCH] fs: NTFS read-write driver GPL implementation by Parag

                                                                      • [PATCH] Documentation: Document the Linux Kernel CVE process - Greg Kroah-Hartman

                                                                        linux-kernel.vger.kernel.org archive mirror help / color / mirror / Atom feedFrom: Greg Kroah-Hartman <gregkh@linuxfoundation.org> To: corbet@lwn.net Cc: workflows@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, security@kernel.org, Greg Kroah-Hartman <gregkh@linuxfoundation.org>, Sasha Levin <sashal@kernel.org>, Lee Jones <lee@kernel.org> Subject: [PATCH] Documentation:

                                                                        • CentOS7 に最新版の Git をインストールする方法 - Qiita

                                                                          概要 CentOS7 のサーバに Git を導入する時の備忘録。 yum install git で入る Git は少し古いので、新しいバージョンを入れる方法を記載する。 手順 依存関係のあるライブラリをインストール 依存関係があるライブラリ(curl、zlib、openssl、expat、libiconv あたり)を導入する。 真っさらなサーバだと、コンパイルするのに必要な gcc がそもそも入ってないパターンもあるのでこれも入れる。 sudo yum -y install gcc curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-MakeMaker autoconf ダウンロード対象を確認 https://mirrors.edge.kernel.org/pub/software/scm

                                                                            CentOS7 に最新版の Git をインストールする方法 - Qiita
                                                                          • git add/commit/checkout - Qiita

                                                                            今回はGitのデータ管理とコマンド 皆さんGit、使ってますか?コマンド覚えたり、追加したり、コミットしたりなんかもう大変ですね。今回は、なかなかわかりにくいGitのファイル管理とコマンドの関係をお伝えしたいなと思います。 Gitを使う目的 ところでGitってなんであんなにめんどくさいんでしょう。たったひとつのファイルを更新するだけで、ファイルを保存して、addしてコミットしてって、面倒くさい。いいじゃんセーブ!保存!それだけで! いやー初心者の皆さんの心の叫びが聞こえてきますよ。本当に。 なんであんなに面倒くさいんでしょうか。その面倒臭さが安全の確保のためには必要だからです。 少しそもそもの話をしましょう。gitって何を目的としてるんでしょうか? プルリクやりたいから?ちがいます。 情報を共有したいから?ちがいます。 情報共有だけならファイルサーバーで事足ります。プルリクはそもそもGit

                                                                              git add/commit/checkout - Qiita
                                                                            • [CICD#0]DockerfileによるCentOS7コンテナの構築 ※現在(2022/11/29時点)作成中 - Qiita

                                                                              gilab+ansible+gitlab-runnerでITインフラのCI/CDを実現するプロセス ※環境構築も本記事も絶賛作成途中でございます。 本稿の目的 DockerコンテナのCentOS上にansible+gitlab-runnerのCI/CD環境を構築するのに ベースとなるCentOSになんのライブラリを突っ込むのが適切なのかを知ることが目的です。 全体構成 本稿で解説する部分(コンテナ1) 結論 最終的に出来上がったコンテナ1のDockerfileを記載します。 # CentOS7 FROM centos:7 # system update RUN yum -y update && yum clean all # install sudo RUN yum -y install sudo # install ssh clients RUN yum -y install opens

                                                                                [CICD#0]DockerfileによるCentOS7コンテナの構築 ※現在(2022/11/29時点)作成中 - Qiita
                                                                              • コマンドラインからBitbucketのリポジトリを操作するためのツール「bitbucket-cli」でリポジトリを作成してみる | ゲンゾウ用ポストイット

                                                                                ゲンゾウ用ポストイット シェル / Bash / Linux / Kubernetes / Docker / Git / クラウドのtipsを発信。 はじめに会社で利用しているGitのホスティングサービスは Bitbucket logo ですが、コマンドラインからリポジトリ作成やプルリクエストを投げられると便利です。 自分のPCに導入している bitbucket-cli を紹介します。 ※ちなみにGithub用のコマンドラインツールは Githubの無料アカウントユーザにもPrivateリポジトリ作成が無制限になったのでコマンド一発でどんどん作成するための環境を作ってみる を参照ください。 検証環境$ uname -a Linux 8f10b748d929 4.9.125-linuxkit #1 SMP Fri Sep 7 08:20:28 UTC 2018 x86_64 x86_64 x

                                                                                  コマンドラインからBitbucketのリポジトリを操作するためのツール「bitbucket-cli」でリポジトリを作成してみる | ゲンゾウ用ポストイット
                                                                                • pyenv の導入の巻 - Qiita

                                                                                  目的 Pythonの2系と3系を使って開発を進めたい 目標 pyenv を導入して、2系と3系を切り替えて使う 今回は、GCP CentOS7 にはデフォルトでpython2 系が入っているため、pyenv へ python 3 を導入する 作業 ライブラリの更新 sudo yum -y update git と pyenv 前提ソフトの導入 sudo yum -y install gcc wget curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-MakeMaker autoconf bzip2 bzip2-devel libbz2-dev openssl openssl-devel readline readline-devel git を導入 下のサイトを参照 https://qii

                                                                                    pyenv の導入の巻 - Qiita