並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 19 件 / 19件

新着順 人気順

GitLabの検索結果1 - 19 件 / 19件

  • (翻訳) GitLab 社で働くのはどのようなものだったか - forest book

    本稿は Yorick Peterse 氏によって書かれた次の記事の日本語翻訳です。著者に翻訳の許可を得て公開しています。 yorickpeterse.com また本稿は DeepL Pro を使って下訳したものに手を加えています。日本語翻訳の不具合または誤訳については Yorick Peterse 氏ではなく、本稿のコメント欄にお願いします。 ここから本文です。 GitLab 社で働くのはどのようなものだったか 私は2015年10月に GitLab 社に入社し、6年あまり働いて2021年12月に退社しました。 前に GitLab 社を辞めて Inko に取り組んでいることは書きましたが、2015年から2021年までの間、GitLab 社で働いていたことがどのようなものであったのかについては触れませんでした。理由は2つあります。 燃え尽き症候群に苦しんでいて、(当時は) 自分の人生の最後の6

      (翻訳) GitLab 社で働くのはどのようなものだったか - forest book
    • SQLiteがバージョン管理システムとしてGitを採用しない理由

      GitはLinuxカーネルのソースコード管理に用いるために開発された分散型バージョン管理システムで、GitリポジトリをホスティングするGitHubのユーザー数は1億人を超えます。一方、軽量データベースのSQLiteの開発においてはGitではなくFossilというバージョン管理システムが利用されており、SQLiteの開発陣が「なぜGitを使用しないのか」という理由を公式サイトで説明しています。 Why SQLite Does Not Use Git https://sqlite.org/whynotgit.html なお、Fossilがどんな機能をもつバージョン管理システムなのかについては下記の記事を読むと分かります。 GitとGitHubの機能をひとつのバイナリに詰め込んだ「Fossil」レビュー - GIGAZINE 1:Gitは適切な状況認識を提供しない SQLiteにどんな変更が加え

        SQLiteがバージョン管理システムとしてGitを採用しない理由
      • GitLabで1クリックアカウント乗っ取りが可能だった脆弱性から学ぶ、OpenID Connect実装の注意点 - Flatt Security Blog

        はじめに こんにちは。株式会社Flatt Securityセキュリティエンジニアの森(@ei01241)です。 最近は認証や認可に際してOpenID Connectを使うWebサービスが増えていると思います。「Googleアカウント/Twitter/Facebookでログイン」などのUIはあらゆるサービスで見かけると思います。しかし、OpenID Connectの仕様をよく理解せずに不適切な実装を行うと脆弱性を埋め込むことがあります。 そこで、突然ですがクイズです。以下のTweetをご覧ください。 ⚡️突然ですがクイズです!⚡️ 以下の画面はOAuth 2.0 Best Practice上は推奨されないような実装になっており、潜在的リスクがあります。https://t.co/bXGWktj5fx どのようなリスクが潜んでいるか、ぜひ考えてみてください。このリスクを用いた攻撃についての解説記

          GitLabで1クリックアカウント乗っ取りが可能だった脆弱性から学ぶ、OpenID Connect実装の注意点 - Flatt Security Blog
        • Gitのブランチの役割を考える | フューチャー技術ブログ

          Gitのブランチ戦略にはいくつかあります。 GitフローGitHubフローGitLabフローチームの戦略を考えるときにどれかを参考にしつつカスタマイズするときにいろいろ不都合が生じてしてきて複雑になってしまうことってありますよね?社内でブランチの管理の議論をする中で、ブランチの役割を明確にした上で、どのブランチがどのような役割を持っているのかを明確にした方が混乱が少なくなるのではないか?というのを考えていました。 特に、プロジェクトごとに同じ名前でも役割が違うなー、というのとかもあり、ブランチ名=役割ではなく、ブランチの上位概念として役割を考えて、それを実際のブランチとの対応づけを行う必要があるのではないかな、と。 CI/CDと組み合わされることで、releaseブランチ==ステージング環境となってしまい、ステージング環境を使いたいリリース前のブランチと、ホットフィックスの検証のブランチの

            Gitのブランチの役割を考える | フューチャー技術ブログ
          • GitLabが公開しているZoom会議の動画が再生回数数万回を突破、まさかの使われ方が判明

            GitリポジトリプラットフォームのGitLabは、社内で行われたZoom会議をYouTubeに公開しています。会議の内容は専門的で不特定多数に見せるためのものではないため、本来であればこうしたZoom会議動画の再生数は少なくなるものですが、動画の中には再生数が数万回を突破しているものも存在します。これは、GitLabのZoom会議動画を使って「仕事をしているふり」をする人が多いからだと、衛星通信会社・AstranisのチーフスタッフでX(旧Twitter)ユーザーのクリスチャン・ケイル氏が明かしました。 So GitLab posts their internal Zoom call recordings on YouTube, and some have HUNDREDS OF THOUSANDS of views... Because people use them to preten

              GitLabが公開しているZoom会議の動画が再生回数数万回を突破、まさかの使われ方が判明
            • Screwtape / sqlite-schema-diagram · GitLab

              GitLab.com

                Screwtape / sqlite-schema-diagram · GitLab
              • OpenSSF ガイド - The Linux Foundation

                (このページは OpenSSF Guides の日本語版です。) ソースコード管理プラットフォーム設定のベストプラクティス GitHub や GitLab などの SCM プラットフォームのセキュリティを確保し、ベスト プラクティスを実装するためのガイド。 より安全なソフトウェア開発のための簡潔なガイド すべてのソフトウェア開発者を対象とした、ソフトウェアの開発、構築、配布に関する簡潔なガイド。 オープンソース ソフトウェアを評価するための簡潔なガイド ソフトウェア開発者として、オープンソースソフトウェア(OSS)の依存関係やツールを使用する前に、候補を特定し、あなたのニーズに照らして主要なものを評価します。 セキュリティ研究者のためのオープンソース ソフトウェア プロジェクトと脆弱性の公表を調整するためのガイダンス このガイドは、セキュリティ研究者(別名「発見者」)がオープンソース ソフ

                  OpenSSF ガイド - The Linux Foundation
                • What it was like working for GitLab

                  I joined GitLab in October 2015, and left in December 2021 after working there for a little more than six years. While I previously wrote about leaving GitLab to work on Inko, I never discussed what it was like working for GitLab between 2015 and 2021. There are two reasons for this: I was suffering from burnout, and didn't have the energy to revisit the last six years of my life (at that time)I w

                  • Railsの設計に迷ったのでGitLabの設計ドキュメントを読んでみた | DevelopersIO

                    Railsのプロジェクトがそこそこ大きくなり、ServiceやSerializerなどのカスタムレイヤーを追加してコードを細分化しているものの、レイヤーの役割やインターフェイスのルールが明確に決まっておらずふわふわとしていることを課題と感じていました。課題を解決するヒントを探すため、Railsの超巨大OSSプロジェクトであるGitLabの設計ドキュメントを読んでみました。 ガイドラインの必要性 まず初めにガイドラインの必要性が語られています。レイヤーの抽象化ができたとしても、それを正しく使えないと、あっという間にメンテナンスしにくいコードができてしまうということが説明されています。 例として、あるFinder(Finderはデータベースからデータを検索する抽象)の中で別のFinderを呼び出してはいけないということが挙げられています。もしそうしたなら、Finderにどんどんオプションが追加

                      Railsの設計に迷ったのでGitLabの設計ドキュメントを読んでみた | DevelopersIO
                    • Gitlab本から学んだこと - そーだいなるプレイバック / gitlab-book

                      「GitLabに学ぶ 世界最先端のリモート組織のつくりかた」そーだいなる輪読会 フィナーレの登壇資料です。 https://connpass.com/event/313898/

                        Gitlab本から学んだこと - そーだいなるプレイバック / gitlab-book
                      • GitLabはオープンソースな製品&完全リモートワーク体制でどうやって大きく成長していったのか?

                        GitLabは2011年にスタートしたオープンソースプロジェクトで、2014年に法人化、2021年にNASDAQへと上場し、2023年時点では年間の収益が4億ドル(約588億円)を超えるほどの大企業へと成長しました。主力製品がオープンソースであり、完全リモートワークを行うなど一風変わった特色をもつGitLabがどのように成長していったのかについて、コミュニティの力を伝えるメディア「Community Inc.」がまとめています。 Community Contribution at: GitLab - Community Inc. https://community.inc/deep-dives/contribution-gitlab GitLabはクローズドソースコードをホストするオープンソースプラットフォームで、スタート直後は「単なるGitHubクローン」と言われることもありましたが、設

                          GitLabはオープンソースな製品&完全リモートワーク体制でどうやって大きく成長していったのか?
                        • Guidelines for reusing abstractions | GitLab

                          Why these guidelines are necessary End goal Abstractions Controllers API endpoints Service classes ServiceResponse Finders Presenters Serializers Models Model class methods Model instance methods Active Record Worker Guidelines for reusing abstractions As GitLab has grown, different patterns emerged across the codebase. Service classes, serializers, and presenters are just a few. These patterns ma

                          • ジークス、GitLabの全531機能を日本語で解説した「すべてのGitLab機能リスト」逆引き辞書を公開

                            CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

                              ジークス、GitLabの全531機能を日本語で解説した「すべてのGitLab機能リスト」逆引き辞書を公開
                            • 『GitLabに学ぶ 世界最先端のリモート組織のつくりかた』- 意識的に”設計”されないとリモートワーク中心の働き方は実現できないということがわかる1冊 - Magnolia Tech

                              GitLabに学ぶ 世界最先端のリモート組織のつくりかた ドキュメントの活用でオフィスなしでも最大の成果を出すグローバル企業のしくみ 作者:千田 和央翔泳社Amazon 紹介された本はなるべくその場で注文して実際に読んでみる、というのを実践するように心がけています。この本もそうやって紹介されたので、すぐに買って読んでみました。 当たり前ですが、単にリモートワークにすれば全ての問題が解決する、業績が上がる、リモートワーク最高!という内容ではありません。 この本の中心は、GitLab社が作った「GitLab Handbook」をベースに、組織の価値観、それをベースにした仕事のやり方、評価のやり方を定義、可視化することで、よりみんなが満足して、より高い成果を出すための環境作りの方法が解説されています。 GitLab社はオールリモートで運営されていて、2,000名を超える従業員が特定のオフィスを持

                                『GitLabに学ぶ 世界最先端のリモート組織のつくりかた』- 意識的に”設計”されないとリモートワーク中心の働き方は実現できないということがわかる1冊 - Magnolia Tech
                              • Gitlab Meeting Simulator 2024

                                Pretend to work from Gitlab with Gitlab Meeting Simulator 2024. Testimonials from YouTube I play this when I need my family to leave me alone - so helpful Im not ready to tell my parents that i resigned my job, so i was telling them im working from home and play this every morning so they would stop bothering me. This is a lifesaver! I've watched this 30 times and I have no idea what Gitlab is.

                                • The GitLab Handbook

                                  Take GitLab for a spin See what your team could do with The DevSecOps Platform. Get free trial

                                    The GitLab Handbook
                                  • Google Cloud Next '23 速報を日本語で解説(2&3日目) - G-gen Tech Blog

                                    G-gen の杉村です。2023年8月29日〜31日 (現地時間)、Google Cloud Next '23 が米国・サンフランシスコで開催されました。前回の記事では1日目の発表を扱いましたので、今回の記事ではそれ以外の発表等をご紹介します。 はじめに 開発の効率化 Jump Start Solutions GitLab との提携 Application Integration の GA インフラ C3A / C3D VM Titanium BigQuery と AI/ML BigQuery ML での生成 AI 利用 Feature Store の BigQuery 対応 BigQuery でのベクトルインデックス構築 BigQuery とデータ分析 Data clean rooms (Preview) BigQuery to Bigtable export BigQuery Omni

                                      Google Cloud Next '23 速報を日本語で解説(2&3日目) - G-gen Tech Blog
                                    • 「GitLab Connect Japan 2024」に参加してきました | DevelopersIO

                                      2024年2月7日(水)に行われたGitLab Connect Japan 2024の参加レポートです。 こんにちは、こんばんは、アライアンス事業部のきだぱんです。 今回は、2024年2月7日(水)に行われたGitLab Connect Japan 2024の参加レポートをお届けします。 イベント概要 「GitLab Connect Japan 2024」 日程:2024年2月7日(水)13:00~19:00 主催:GitLab合同会社 会場:JPタワー ホール&カンファレンス(KITTE 4階) 講演内容 Opening Remarks and Welcome Keynote:The Evolution of DevSecOps GitLab合同会社 Japan Country manager, 小澤 正治氏 GitLab Inc. Chief Marketing and Strateg

                                        「GitLab Connect Japan 2024」に参加してきました | DevelopersIO
                                      • Gitリポジトリマネージャ「GitLab 16.9」がリリース

                                        GitLab 16.9では、Premiumにおいて、SaaSとセルフマネージドインスタンスでのGitLab Duo Chatベータ版が利用できるようになった。GitLab Duo Chatでは、イシュー、エピック、コードの説明および要約、アーティファクトに関する特定の質問に対する回答、アーティファクトの情報に基づくコードまたはコンテンツの生成、プロセス開始支援といった機能を備えている。 また、すべてのエディションにおいて、マージリクエストのレビュー完了後に、明示的に承認せず一般的なフィードバックを送信する「コメント」、フィードバックを送信して変更を承認する「承認」、マージ前に対処すべきフィードバックを送る「変更のリクエスト」のいずれかを送信可能になった。 CI/CD変数のユーザーエクスペリエンスの改善も行われており、変数値が要件を満たさない場合の検証が改善されるとともに、変数作成時にヘルプ

                                          Gitリポジトリマネージャ「GitLab 16.9」がリリース
                                        1