並び順

ブックマーク数

期間指定

  • から
  • まで

641 - 680 件 / 823件

新着順 人気順

CIの検索結果641 - 680 件 / 823件

  • 複数ブランチ運用は『単一のコードベース』と言えるのか | CI/CD Conference 2021 by CloudNative Days

    architect - システム設計 developer - システム開発 app-developer - アプリケーション開発 operator/sys-admin - 運用管理/システム管理 かの有名な The Twelve-Factor App は、その「コードベース」の章で「一つのコードベースと複数のデプロイ」が重要であると説いています。[1] 周りを見渡してみましょう。develop ブランチ release ブランチ main ブランチ... おやおや。複数のコードベースから複数のデプロイが生まれているではありませんか。 The Twelve-Factor App はもう古い、そんなのできていて当たり前などという言葉が聞こえてくることもある昨今ですが、そもそも当たり前すぎるセオリーすら満たせていない現場はあまりにも多そうです。 The Twelve-Factor App が間違

      複数ブランチ運用は『単一のコードベース』と言えるのか | CI/CD Conference 2021 by CloudNative Days
    • Swift Package Manager and How to Cache It with CI | Uptech

      Swift package manager is a dependency manager developed by Apple to simplify the development process. Integrated into Xcode 11, it became a turning point in the world of dependency managers for Swift based projects. With no need to install additional software tools it serves as a user friendly, fast working iOS package manager. Below, we look at how the Fastlane tool can be used for task automatio

        Swift Package Manager and How to Cache It with CI | Uptech
      • デバイスファームで出力されるテスト結果とCI/CDサービスでの活用について|tarappo

        はじめにiOS/Androidの自動テストを実行する環境として端末(実機やエミュレーター)を利用したいケースがあるかと思います。 自動テストは手元だけの実行でなく、CI/CDサービスを通して継続的に実行できるようにしておくことが望ましいです。 その場合、CI/CDサービスからどのように端末に対して自動テストを実行すれば良いでしょうか。 最近は、クラウドのCI/CDサービス(BitriseやCircleCIなど)の利用が増えています。 そのため、CI/CDサービスを通してテストを実行する場合、デバイスファームを利用することになるかと思います。 そこで、本稿ではCI/CDサービスを通してデバイスファームで自動テストを実行した場合について、主に次の2つのことについて書いていきます。 - デバイスファームが出力するテスト結果 - CI/CDサービスによるテスト結果の表示 まず、これらについて書く前

          デバイスファームで出力されるテスト結果とCI/CDサービスでの活用について|tarappo
        • Learn CI/CD Automation with Terraform and CircleCI

          Sign up for freeGet started in minutes with our cloud products TerraformInfrastructure as code provisioning​​​​‌‍​‍​‍‌‍‌​‍‌‍‍‌‌‍‌‌‍‍‌‌‍‍​‍​‍​‍‍​‍​‍‌‍‌​‌‍​‌‌‌​‌‍‌‍​‌‍‌‌​​‍‍‌‍​‌‍‌‍‌​‍​‍​‍​​‍​‍‌‍‍​‌​‍‌‍‌‌‌‍‌‍​‍​‍​‍‍​‍​‍‌‍‍​‌‌​‌‌​‌​​‌​​‍‍​‍​‍‌‍‍​‌‍​‌‌​‌‍‍​‌‍‍‌‌‍​‌‍‌​‍‌​​​‍‍‌‍​‌‌‍‌​‌‍‌‌‍‍‌‌‍‍​‍‍‌‍‌​‌‍​‌‌‌​‌‍‌‍​‌‍‌‌​​‍‍‌‍​‌‍‌‍‌​‍‌‍‌‌‌‍‌​‌‍‍‌‌‌​‌

            Learn CI/CD Automation with Terraform and CircleCI
          • [ワークショップ紹介] AWS Fargateを使用したブルー/グリーンデプロイ用のCI / CDパイプラインの構築 #DOP305 #reinvent | DevelopersIO

            CX事業本部@札幌の佐藤です。 re:Invent 2019 のワークショップ「Building a CI/CD pipeline for blue/green deployments using AWS Fargate」のレポートです。 ワークショップ概要 In this workshop, you learn how to build a CI/CD pipeline (AWS CodePipeline) to develop a web-based application, containerize it, and deploy it on a serverless Amazon ECS cluster (AWS Fargate). You use the blue/green method to deploy it, and you implement a switchover m

              [ワークショップ紹介] AWS Fargateを使用したブルー/グリーンデプロイ用のCI / CDパイプラインの構築 #DOP305 #reinvent | DevelopersIO
            • `.gitlab-ci.yml` キーワードリファレンス | GitLab

              このサイトについて: 本サイトは、GitLab認定パートナーの「クリエーションライン株式会社」が「GitLab公式ドキュメント」を日本語に翻訳して一般公開しているものです。GitLab社は本サイトの運営に関与しておりません。公式情報や最新の更新については、必ず「GitLab公式ドキュメント」をご確認ください。本サイトに関するご質問やフィードバックは、「クリエーションラインのお問い合わせページ」までどうぞ。皆様の声をお待ちしております。本サイトは2023年8月時点(GitLab 16.3)の情報を元に翻訳しております。更新情報については定期的にご確認をお願いいたします。機械翻訳を使用しており、誤訳や難解な表現があるかもしれません。改善のためのリソースが限られているため、ご理解をお願いいたします。お知らせ: Tech関連記事(アジャイル&DevOps、クラウドネイティブ、データマネジメント、生

              • DockerでRailsAPIとReactとGraphQL、MySQLの環境を構築し、更にGithubActionsでCIを設定し、最後にHeroku(有料)+Vercelにデプロイするまでの流れ。 - Qiita

                DockerでRailsAPIとReactとGraphQL、MySQLの環境を構築し、更にGithubActionsでCIを設定し、最後にHeroku(有料)+Vercelにデプロイするまでの流れ。 自己紹介 渋谷のGMOペパボという会社でエンジニアをしております。ほりゆうと申します。 Twitterではyukiという名前でも活動しています。 最初のキャリアは高等学校の国語科の教員で、今はエンジニアになって2年ちょっとが経ちました。 エンジニアとしては2社目です。よろしくお願いします。 少し宣伝です。GMOペパボではエンジニアを積極的に採用しており、研修付きの採用枠もあります。 福利厚生も充実していて、最近は無料のジムを使わせていただいております。 少しでも興味のある方はいつでもDMください! GMOペパボ株式会社 採用サイト yuki(ほりゆう)@運動(@yuki82511988) /

                  DockerでRailsAPIとReactとGraphQL、MySQLの環境を構築し、更にGithubActionsでCIを設定し、最後にHeroku(有料)+Vercelにデプロイするまでの流れ。 - Qiita
                • はぜやま ひかる(旧:カエデ) on Twitter: "「特撮女子」名乗ってすらなくてもこんなん来まくってますよ https://t.co/CI9KPOTkhS"

                  「特撮女子」名乗ってすらなくてもこんなん来まくってますよ https://t.co/CI9KPOTkhS

                    はぜやま ひかる(旧:カエデ) on Twitter: "「特撮女子」名乗ってすらなくてもこんなん来まくってますよ https://t.co/CI9KPOTkhS"
                  • GitHub - treosh/lighthouse-ci-action: Audit URLs using Lighthouse and test performance with Lighthouse CI.

                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                      GitHub - treosh/lighthouse-ci-action: Audit URLs using Lighthouse and test performance with Lighthouse CI.
                    • kubeconformを使ったKubernetes Manifestの型チェックをCIに仕込んでレビューを楽にしよう!

                      本記事は「ミクシィグループ Advent Calendar 2021」の15日目の記事です <目次> Kubernetes の Manifest チェックの話Manifest の Validation を行うメリットkubeconform の裏側の仕組みkubeconform のインストール方法カスタムリソース定義もチェックしよう 5.1 例: cert-manager の カスタムリソースを使ってみる 5.2 CRD の用意 5.3 スキーマを作成するkubeval との比較まとめKubernetes の Manifest チェックの話Kubernetes では様々な Manifest ファイルを書く必要があります。 様々な Manifest ファイルよく使うリソースはわかっても、たまにしか利用しないリソースの修正を行う場合など人力でのチェックには限界があります。 そんなManifest

                        kubeconformを使ったKubernetes Manifestの型チェックをCIに仕込んでレビューを楽にしよう!
                      • 【CI/CD】GitLabのinclude機能を用いて、マイクロサービスのCI設定ファイルをテンプレート化する - OPTiM TECH BLOG

                        はじめに こんにちは、AI・IoTサービス開発部の岩丸です。 早いもので2年目に突入し後輩が出来ました。年齢も無事にインクリメントされましたので自分らしく2年目も頑張っていきたいと思います。 前回はGCPのCloud Run、Cloud BuildでCIOps環境を構築してみた話を執筆しました。もしお時間ある方は合わせてご覧ください。 tech-blog.optim.co.jp 今回はGitLabのinclide機能を用いてCI/CD設定ファイルのテンプレート化を行ったのでご紹介致します。GitLabは優秀な機能が多いのでどんどん活用していきたいです。 目次 はじめに 目次 やりたいこと include機能とは やったこと テンプレートの構成 /Templates/Gradle.gitlab-ci.yml やってみて おわりに やりたいこと マイクロサービス構成で構成されたプロダクトは新機

                          【CI/CD】GitLabのinclude機能を用いて、マイクロサービスのCI設定ファイルをテンプレート化する - OPTiM TECH BLOG
                        • Kubernetes CI/CD Pipelines — Best Practices and Tools

                          CI/CD pipelines enhance the software delivery process by automating key stages such as testing, security scanning, and deployment. Adopting a pipeline-based workflow helps you ship more quickly by passing all code through a consistent set of steps. This guarantees that required standards are adhered to. You’ll see the greatest CI/CD success when you combine the right set of tools for your team’s s

                            Kubernetes CI/CD Pipelines — Best Practices and Tools
                          • PostmanとNewmanを組み合わせて、CI/CDに組み込むREST APIの自動テストを作ろう! - Qiita

                            PostmanとNewmanを組み合わせて、CI/CDに組み込むREST APIの自動テストを作ろう!テストREST-APIPostmanNewman はじめに REST APIのテストツール、テストが書きやすくてCLIベースで動くものを探していたんですが、PostmanとNewmanの組み合わせが神だったのでご紹介です。 これらを使うとざっくりこんなことが出来ます。 REST API実行する 実行したAPIのresponseをチェックするテストスクリプトを作る 作ったテストスクリプトをjsonファイルにexport CI/CDでこのスクリプトを実行するようjenkinsジョブを作る このざっくり説明で少しでも興味を持った方、ざっくり使い方を見ていってください。 Postmanは、APIを持つソフトウェアの開発を簡単にするためのツールです。アイコンかわいい(大事 出来ること APIテストを

                              PostmanとNewmanを組み合わせて、CI/CDに組み込むREST APIの自動テストを作ろう! - Qiita
                            • CI/CDを使ってみよう

                              はじめに 前回は、作成したアプリケーションをマイクロサービスとして連携する方法を紹介しました。 今回は、作成したサービスをOpenShiftが提供するCI/CDツールを用いて、外部のイベントを契機にビルド・デプロイを動的に実行する方法を解説します。 CI/CDとは 昨今では、ビジネスの変化に対応するため、アプリケーションの改善およびリリースサイクルを継続的かつ迅速に回していくことが重要となっています。 それを実現していくために必要な手法としてCI/CDがあります。CI/CDは「継続的インテグレーション/継続的デリバリ(Continuous Integration/Continuous Delivery)」の略で、ソフトウェア開発におけるビルド、テスト、デプロイ等の作業を自動化し、アプリケーションのリリース頻度を高める手法です。これらの作業を自動化することで人に起因するミスを防げるため、品質

                                CI/CDを使ってみよう
                              • LIFULLのCIデザイン | LIFULL DESIGN

                                新規事業サービスの急激な立ち上げやM&Aなどによりサービス名や社名が乱立し、グループ全体でのブランド認知が思うように進まないという問題がありました。 中期経営計画で目指しているグローバルサービスの構築やその先のビジョン達成のためにも、分散していたブランド価値を集約することでそれらの問題を解決する必要がありました。

                                  LIFULLのCIデザイン | LIFULL DESIGN
                                • [速報] 拡張イメージスキャンが CI/CD パイプラインに組み込めるようになりました!#AWSreInvent | DevelopersIO

                                  こんにちは! AWS 事業本部コンサルティング部のたかくに(@takakuni_)です。 re:Invent 2023 でラスベガスにきています。最終日のキーノートにて、 拡張イメージスキャンが CI/CD パイプラインに組み込めるようになりました! 今までどんな状態だったか まず初めに、AWS で提供されているコンテナイメージスキャンをおさらいしてみます。 AWS では、 ECR ベーシックスキャンと、Inspector v2 を利用した拡張スキャンの2種類が提供されています。 オンデマンドスキャン 使っている DB 等、いくつか違いがあるのですが、「CI に組み込めるか?」と言った目線だと、 ベーシックスキャンはオンデマンドスキャンが可能なため、 CI に組み込めて、拡張スキャンは対応していなかったため、組み込めませんでした。 以下は BuildSpec でベーシックスキャンを CI

                                    [速報] 拡張イメージスキャンが CI/CD パイプラインに組み込めるようになりました!#AWSreInvent | DevelopersIO
                                  • みもりあいのプロフィール - Ci-en(シエン)

                                    プロフィール みもりあいの 大阪府出身 主に同人音声作品を中心に声の活動中。 自分のサークルでも音声作品を作ってます。 極稀に絵を描きます。 コメントやメッセージ お気軽に書き込んだり、送ってください! 全て大切に読ませていただきます。 お返事は気まぐれですのでご了承ください。

                                      みもりあいのプロフィール - Ci-en(シエン)
                                    • GitLab CIとRenovateでGoパッケージを自動更新する - Qiita

                                      概要 Webアプリケーション開発のソースコードは、その特性上、多くの外部ライブラリに依存します。 使用者が多いパッケージほど更新頻度が高いため、追従するためには外部パッケージの定期的なアップデートが必要になります。 外部パッケージを定期的に更新していないと、 アップデート時の差分が大きくなり、リスクが高くなる 使用中のバージョンのサポートが打ち切られる 古いバージョンにロックインしてしまう などの問題が発生し、事業インパクトを与える問題に発展しかねません。 ただ、人力での外部パッケージの定期更新作業は面倒です。また、施策を回すための開発より優先度が低くなるため、必要に駆られるまでは後回しにされやすい。 本記事は、外部パッケージのメジャーアップデート検知&更新の自動化を扱った内容となります。 筆者は、業務ではバージョン管理ツールとしてGitLabを使用しています。本記事では外部パッケージのメ

                                        GitLab CIとRenovateでGoパッケージを自動更新する - Qiita
                                      • Netlify と Circle CIでのReact SPAのCI / CD | WP-kyoto

                                        いい方法が思いつかなくて、Netlifyチームに「ぶっちゃけどうやるのがいいの?」って聞いてみた。 今回のサンプル 特に意味はないですが、Gatsbyあんまり触ってないのであえて使ってみます。 GitHubのリポジトリと […] 今回のサンプル 特に意味はないですが、Gatsbyあんまり触ってないのであえて使ってみます。 $ npx gatsby new netlify-cli-test $ cd netlify-cli-test $ git init $ git add ./ $ git commit -m "init" $ git remote add origin <YOUR_GITHUB_REPO> $ git push origin master GitHubのリポジトリとの関連付けまでこれですみました。 Netlifyと連携する とりあえずサイトをそのままデプロイしてみましょう

                                          Netlify と Circle CIでのReact SPAのCI / CD | WP-kyoto
                                        • AWS AmplifyでPythonのFunctionをCI/CDするとbuildに失敗する問題の対処方法 - Qiita

                                          題名の通り、AWS AmplifyでPythonのFunctionをCI/CDするとbuildに失敗する問題に遭遇しました。 結論(対処方法) ビルド設定のamplify.ymlに以下を追記することでbuildを通すことができました。 version: 1 backend: phases: build: commands: # ここから追記 >>> - export BASE_PATH=$(pwd) - yum install -y gcc openssl-devel bzip2-devel libffi-devel python3.8-pip - cd /opt && wget https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tgz - cd /opt && tar xzf Python-3.8.2.tgz - cd /opt/P

                                            AWS AmplifyでPythonのFunctionをCI/CDするとbuildに失敗する問題の対処方法 - Qiita
                                          • 【徹底解説】CI/CDとは?CI/CDパイプラインやCI/CDツールについてイチから解説|次世代型ITサービスマネジメント変革ソリューション『縁(ENISHI)』

                                            CI/CDとは、ソフトウェア開発を高速化するため、ビルドやインテグレート、テストなどを自動化し、 すぐに本番環境にリリース可能な状態にする手法のことです。 CI(継続的インテグレーション)とCD(継続的デリバリー)の2つの要素があります。 CI(継続的インテグレーション)とは、コードに変更があると、ビルドからテストまで 自動化する手法です。 個々のプログラムからなるソフトウェアは、実際にインテグレートして動かすまで何がおきるかわかりません。 大量のコード変更ののちにインテグレート・テストしてバグを発見しても、原因究明は困難を極めます。 CI(継続的インテグレーション)を取り入れることで、コードを変更するたびにビルド・テストが自動で実行されます。 即時に問題を発見でき、手戻りを最小限に抑え、結果的に開発にかける時間を削減できます。

                                            • Agile, CI/CD、CI/CD、DevOpsの違いとは | Synopsys Blog

                                              最近、アジャイル、CI/CD、DevOpsの3つの用語の使い方が混同されている例を多く見かけるようになりました。 単一の工具で家を建てられないのと同様、単一のツールで開発プラクティスを実現することもできません。アジリティ、CI/CD、DevOpsの3つは独立したツールであり、それぞれ単独でも重要な機能を備えていますが、3つのツールのすべてを目的の用途に利用すれば、変革的な成果が得られます。そしてセキュリティの文脈では、これを実現して初めてDevSecOpsと呼ぶ権利を獲得したといえます。 アジャイル開発 アジャイルは、宣言の作成者の一部からはアジリティと呼ばれ、プロセスの障害を取り除き、主要なステークホルダー(開発チームや顧客など)間の協働をより緊密にしてデリバリーを迅速化することに主眼を置きます。アジリティでは恒常的な変化に重点を置き、モノリシックなライフサイクルでは高品質のソフトウェア

                                                Agile, CI/CD、CI/CD、DevOpsの違いとは | Synopsys Blog
                                              • 最高の開発者体験を目指してAWS CDKでCI/CDパイプラインを改善し続けている話 | ドクセル

                                                最高の開発者体験を目指して AWS CDKでCI/CDパイプラインを 改善し続けている話 株式会社ニューズピックス 安藤 裕紀 2023.3.20@CI/CD Conference 2023 by CloudNative Days

                                                  最高の開発者体験を目指してAWS CDKでCI/CDパイプラインを改善し続けている話 | ドクセル
                                                • KubernetesのマニフェストをそれなりにCIしたい

                                                  CircleCI ユーザーコミュニティミートアップ #2

                                                    KubernetesのマニフェストをそれなりにCIしたい
                                                  • 【年末大掃除】.mdをCI/CDで整理する - OPTiM TECH BLOG

                                                    皆様初めまして、19新卒の坂井です。 AIサービス開発本部のAI Cameraチームに所属し、普段は画像処理やロジック検討や追加機能の実装を行ってます。 目次 目次 はじめに CI/CDとは? CI: Continuous Integration ~ 継続的インテグレーション ~ CD: Continuous Delivery ~継続的デリバリー ~ CD: Continuous Deployment ~ 継続的デプロイ ~ Tools GitLab GitLab CI/CD GitLab Runner GitLab Pages GitLab Container Registry GitLab Badges 静的サイトジェネレータ MkDocs 拡張機能 警告文 注釈 アイコンフォント PlantUML コードハイライト プロジェクトのCI/CDに組み込む ディレクトリ構成 前準備 MkD

                                                      【年末大掃除】.mdをCI/CDで整理する - OPTiM TECH BLOG
                                                    • (後編)CI/CDサービス「Azure Pipelines」入門 ~Microsoft Azure DevOps入門~|クラウドテクノロジーブログ|ソフトバンク

                                                      <span class=\"biz-smb-block\"><b>ビジネスに役立つ情報をメールでお届けします(無料)&nbsp;<br>\r\n </b><span class=\"biz-smb-fs-m2\">企業もしくは官公庁など、組織団体に所属している方を対象としています。</span></span></p>\r\n"}}" id="text-c4cb2676c4" class="cmp-text"> ビジネスに役立つ情報をメールでお届けします(無料) 企業もしくは官公庁など、組織団体に所属している方を対象としています。

                                                        (後編)CI/CDサービス「Azure Pipelines」入門 ~Microsoft Azure DevOps入門~|クラウドテクノロジーブログ|ソフトバンク
                                                      • Gregory Szorc's Digital Home | Modern CI is Too Complex and Misdirected

                                                        The state of CI platforms is much stronger than it was just a few years ago. Overall, this is a good thing: access to powerful CI platforms enables software developers and companies to ship more reliable software more frequently, which benefits its users/customers. Centralized CI platforms like GitHub Actions, GitLab Pipelines, and Bitbucket provide benefits of scale, as the Internet serves as a c

                                                        • 理想を追い求めたCI/CDパイプラインをTerraformで実装するためのポイント - Qiita

                                                          はじめに CI/CDパイプラインは素晴らしい。 AWSのCode兄弟を使ったパイプラインは、機能をAWSに閉じ込めながらなんでもできる万能感を感じる。 しかし、チュートリアルに載っているようなシンプルなパイプラインだけでは、現実にある課題を解決することはできない。 金融サービス向けに理想のCI/CDを追い求めたお話は、そんな現実にある課題もひっくるめてある程度解決してくれるベストプラクティスだと考えている。 が、実際にこれを運用しようとすると、クロスアカウントで色々なことをしなければならず、シンプルなパイプラインと比べると難易度が高くなる。 この記事では、このパイプラインを実現するためのクロスアカウント設定を中心にポイントを整理しながらTerraformで実装してみる。 前提知識として、以下が必要である(この時点でちょっとハードルが高い)。 (実際に試してみるなら)クロスアカウントな環境

                                                            理想を追い求めたCI/CDパイプラインをTerraformで実装するためのポイント - Qiita
                                                          • CI/CD Conference 2023でGitHub Actionsについて話しました #CICD2023 - Alternative Architecture DOJO

                                                            こんにちは、MLBお兄さんこと松村です。 WBC 日本代表の準決勝はとてもとても素晴らしい試合でした。今日の決勝もとても楽しみです。 先日(3月20日)に東京で開催された CI/CD Conference 2023 で登壇をしました。 私のセッションに参加いただいた皆様、カンファレンスの運営の皆様、ありがとうございました。 event.cloudnativedays.jp カンファレンスで話した内容は、昨年のアドベントカレンダーで書いた GitHub Actions のワークフローをローカルで実行することができる nektos/act についてです。 nektos/act については過去記事をご覧ください。 aadojo.alterbooth.com カンファレンスでの私のセッションに関するページはこちらです。参加登録された方はアーカイブを見ることができると思います。 event.clou

                                                              CI/CD Conference 2023でGitHub Actionsについて話しました #CICD2023 - Alternative Architecture DOJO
                                                            • CI/CD Conference 2023 by CloudNative Days

                                                              "State of DevOps" ウェブアプリケーションのdeliveryを考えるとき、今何をすればいいのか(実践編)

                                                                CI/CD Conference 2023 by CloudNative Days
                                                              • 🦍いまは🦑3 on Twitter: "茨城の星乃珈琲店かっこよすぎ 旧県議会議事堂の内装を活かした 茨城県立図書館内の星乃珈琲店|Webマガジン「AXIS」 https://t.co/gzWz2O6CI9 https://t.co/KXLMq8Nb9c"

                                                                茨城の星乃珈琲店かっこよすぎ 旧県議会議事堂の内装を活かした 茨城県立図書館内の星乃珈琲店|Webマガジン「AXIS」 https://t.co/gzWz2O6CI9 https://t.co/KXLMq8Nb9c

                                                                  🦍いまは🦑3 on Twitter: "茨城の星乃珈琲店かっこよすぎ 旧県議会議事堂の内装を活かした 茨城県立図書館内の星乃珈琲店|Webマガジン「AXIS」 https://t.co/gzWz2O6CI9 https://t.co/KXLMq8Nb9c"
                                                                • 5000回分の射精のオカズをデータ化した話 前編 - ESORA-T - Ci-en(シエン)

                                                                  『DLsite様:かなちゃんは魔法少女~もしも変身シーンを見られたら~』 『FANZA様:かなちゃんは魔法少女~もしも変身シーンを見られたら~』 かなちゃんは魔法少女、好評発売中です! DLsite様ではウィンターセールで30%OFFとなっています! つらつらと文章を書いてたら3万文字の大ボリュームになってしまった! なんと記事が長すぎて文字数制限にも引っかかった! なので完成直前に後編と分けることになりましたが、射精記録システム自体のお話としてはこちらの前編記事がメインとなります。 とてもとても長い文章なので、お急ぎの方は下の目次から興味のあるところに飛ぶという読み方をしていただければと思います。 大きく分けると ・射精記録システム自体の技術的なことを含めた話 ・射精を記録した分析とクリエイターとしての発見の話 ・記録に基づいた抜きまくり同人ゲームの紹介(後編記事) という流れになってい

                                                                    5000回分の射精のオカズをデータ化した話 前編 - ESORA-T - Ci-en(シエン)
                                                                  • Djangoで開発するときCIで実行しておくと便利なコマンド5選 - Qiita

                                                                    こんにちは。最近はDjangoを学ぶ初心者が増えてきましたね。 私はDjangoを10年近く使っているのですが、最近の盛り上がりを見て嬉しい限りです。 本記事は、Djangoの使い方を一通り覚えて次のステップに進みたい人向けに書きました。参考になれば幸いです。 (まず前提として)CIは非常に便利、ぜひ使いましょう! まず、Djangoの話の前にタイトルにある「CI」について説明します。 Djangoに限らず、開発初心者がチーム開発に参加する際、覚えておいてほしい言葉のひとつが「CI(Continuous Integration)」です。 CIは日本語だと「継続的インテグレーション」と呼ばれています。 チーム開発に参加してコードを書く様子を想像してみてください。当然それぞれのメンバーが独立してコードを書くので、「Aさんのコード」、「Bさんのコード」、「Cさんのコード」のように各メンバーが所有

                                                                      Djangoで開発するときCIで実行しておくと便利なコマンド5選 - Qiita
                                                                    • GitLab CIにて、kanikoでDockerイメージの更新をする - Qiita

                                                                      1. はじめに 過去に、「GitLab CI環境でsphinx文書をビルドしてGitLab Pagesにデプロイする」にてSphinx文書をCIで自動作成するものを作成しましたが、Sphinx文書のビルドで使用するコンテナイメージの更新は手動で実施していました。 そのため、今回はそのあたりをGoogle謹製のkanikoを用いてCI内でイメージビルドして登録→Sphinx文書のビルドというようにjobを修正しました。 ※以降の内容は、前提①:「GitLab CI環境でsphinx文書をビルドしてGitLab Pagesにデプロイする」の構築内容をベースに修正を加えたものとなります。 ↑ 全体像(前提①より) 2. 参考ページ GitLab CI で kaniko を使って Docker Image をビルドしてみる 今回のkanikoの使い方や設定の仕方を参考にしました。 Building

                                                                        GitLab CIにて、kanikoでDockerイメージの更新をする - Qiita
                                                                      • GitHub - Songmu/gotesplit: Splits the testing in Go into a subset and run it. It is useful for the CI environment.

                                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                          GitHub - Songmu/gotesplit: Splits the testing in Go into a subset and run it. It is useful for the CI environment.
                                                                        • Testing your Fastly config in CI

                                                                          Testing your Fastly config in CIAutomated testing is a critical part of all modern web applications.  Our customers need the ability to test VCL configurations before they push them to a live service. It has long been possible, using our API, to set up a service and push VCL via automation tools, then run a test request and examine the results. However, this has suffered from a few inconveniences:

                                                                            Testing your Fastly config in CI
                                                                          • GCP Cloud Build の基礎からの説明 & CI/CD 実践

                                                                            試してみよう まずは Cloud Shell から試すのが一番よいと思います。 Cloud Shell でログイン後、作業用ディレクトリを作成し、cloudbuild.yaml というファイルを作成してください。 mkdir work cd work cat <<EOS > cloudbuild.yaml steps: - name: 'ubuntu' args: [ 'ls', '-l'] EOS 作業用ディレクトリの中で、下記コマンドを実行します。 gcloud builds submit . すると下記のようになります。 % gcloud builds submit . Creating temporary tarball archive of 1 file(s) totalling 49 bytes before compression. Uploading tarball of

                                                                            • 【初心者向け】「Amazon CodeStar」で今日からできるCI/CD(継続的インテグレーション/継続的デプロイ)

                                                                              「Amazon Web Services」(AWS)活用における便利な小技を簡潔に紹介する連載「AWSチートシート」。今回はAWSのCI/CD(Continuous Integration/Continuous Delivery)サービスの一つ「Amazon CodeStar」の概要、クラウド開発環境「AWS Cloud9」を使用したソースコードの修正からデプロイまでを紹介します。 Amazon CodeStarとは Amazon CodeStarはAWSが提供するCI/CDサービスの一つです。作成したいサービスの種類やその言語を選択することで、自動的にCI/CDパイプラインが立ち上がり、環境を構築してくれます。IDE(統合開発環境)とも容易に連携できます。 アプリケーションを立ち上げるだけなら、ソースコードの事前準備は不要です。 ソースの修正からデプロイまで 今回は以下の手順で、Clou

                                                                                【初心者向け】「Amazon CodeStar」で今日からできるCI/CD(継続的インテグレーション/継続的デプロイ)
                                                                              • 会社のらしさを一瞬で伝えるコーポレートアイデンティティ(CI)の作り方

                                                                                  会社のらしさを一瞬で伝えるコーポレートアイデンティティ(CI)の作り方
                                                                                • Travis CI から GitHub Actions への移行 - GitHub Docs

                                                                                  はじめに このガイドは、Travis CI から GitHub Actions に移行するときに役立ちます。 概念と構文を比較して類似点を説明し、一般的なタスクに対するさまざまなアプローチを示します。 開始する前に GitHub Actions への移行を開始する前に、その仕組みを理解しておくと便利です。 GitHub Actions ジョブを示す簡単な例については、「GitHub Actions のクイックスタート」をご覧ください。 重要な GitHub Actions の概念について確認するには、「GitHub Actions を理解する」をご覧ください。 ジョブ実行の比較 CI タスクがいつ実行されるかを制御できるように、GitHub Actions ワークフロー では、既定で並行実行される ジョブ を使います。 各ジョブには、定義した順序で実行される ステップ が含まれています。

                                                                                    Travis CI から GitHub Actions への移行 - GitHub Docs