現在位置:ホームページ > 技術記事 > 開発ツール

  • PHP 継続的インテグレーションの CI/CD パイプライン: 継続的デリバリーを実装する秘訣
    PHP 継続的インテグレーションの CI/CD パイプライン: 継続的デリバリーを実装する秘訣
    CI/CD パイプラインの概要 CI/CD パイプラインは、コーディングからデプロイメントまでのソフトウェア開発のさまざまな段階を接続する自動化されたプロセスです。これにより、本番環境に入る前にコードの変更が確実にテストおよび検証されます。 CI/CD パイプラインのコンポーネント CI/CD パイプラインには通常、次のコンポーネントが含まれます。 ソース コード管理: gitLab、GitHub CI ツール: jenkins、Travis CICD ツール: Ansible、kubernetes テスト フレームワーク: PHPUnit、Codeception CI/CD パイプラインの構築方法を以下に示します。 Jenkins と Ansible を使用するには シンプルな phpCI/CD パイプラインの構築: Jenkins と Ansib のインストール
    PHPチュートリアル . gitlab 864 2024-02-19 18:26:01
  • PHP 継続的インテグレーションのオープンソース ツール: オープンソース コミュニティの強力なコラボレーション
    PHP 継続的インテグレーションのオープンソース ツール: オープンソース コミュニティの強力なコラボレーション
    継続的インテグレーション (CI) は最新のソフトウェア開発に不可欠な部分となっており、コードの品質を確保し、マージの問題を軽減するのに役立ちます。 PHP 開発者にとって、効果的な CI プロセスを確立および維持するために利用できるオープン ソース ツールが数多くあります。この記事では、最も人気のあるオープンソース phpCI ツールのいくつかを紹介し、それらを活用して開発プロセスを合理化する方法について説明します。 Jenkins: Jenkins は、PHP を含むさまざまなプログラミング言語で広く使用されている、スケーラブルな継続的統合サーバーです。パイプラインの作成と管理、ビルドの自動化、テストの実行、デプロイメントの実行のための使いやすいインターフェイスを提供します。 Jenkins は、git や GitH などの複数のソース コード管理 (SCM) ツールとうまく連携します。
    PHPチュートリアル . gitlab 713 2024-02-19 17:50:02
  • PHP CI/CD と PHP 統合開発環境: 統合する方法は?
    PHP CI/CD と PHP 統合開発環境: 統合する方法は?
    PHPCI/CD は PHP 統合開発環境と統合し、構築、テスト、デプロイメントの自動化を実現し、開発効率と製品品質を向上させます。この記事では、PHPCI/CD を PHP 統合開発環境と統合する方法と、対応するサンプル コードを紹介します。 1. PHPCI/CD の概要 PHPCI/CD は、開発チームがソフトウェアをより迅速かつ確実にリリースするのに役立つ継続的インテグレーションおよび継続的デリバリー/デプロイメントの実践です。 CI/CD には次の手順が含まれます。 継続的統合: コードの変更を master ブランチにマージした直後に、コードの変更をビルド、テスト、検証します。継続的デリバリー: 各 CI ビルドが成功すると、ビルド アーティファクトがテスト環境にデプロイされます。継続的デプロイメント: CI のビルドとテストが成功するたびに、ビルド アーティファクトを
    PHPチュートリアル . gitlab 964 2024-02-19 17:24:02
  • Java Git の将来: バージョン管理の開発トレンドを明らかにする
    Java Git の将来: バージョン管理の開発トレンドを明らかにする
    Git の今後の開発動向 分散バージョン管理の普及 分散バージョン管理は Git の主要な機能であり、各開発者が独自の完全なコード ベースを持つことができるため、コード管理の効率と柔軟性が向上します。 Git の人気に伴い、分散バージョン管理が業界標準になりつつあり、コード管理にこの方法を採用する開発チームが増えています。 gitclonehttps://GitHub.com/user/repo.git クラウド ホスティング プラットフォームの台頭 クラウド ホスティング プラットフォームは、開発者に便利で高速なコード ホスティング サービスを提供し、コード管理のコストと複雑さを軽減し、開発のコラボレーションを大幅に促進します。 GitHub、GitLab、Bitbucket
    &#&チュートリアル . gitlab 663 2024-02-19 16:10:08
  • CentOS7 システム GitLab のインストールと展開のチュートリアル。
    CentOS7 システム GitLab のインストールと展開のチュートリアル。
    GitLab は、コード ウェアハウス、コード レビュー、問題追跡などの機能を提供できる Git ベースのバージョン管理システムです。 CentOS7 システムに GitLab をインストールする手順は次のとおりです。 依存関係のインストール sudoyum installcurlpolicycoreutilsopenssh-serveropenssh-clientssudosystemctlenablesshdsudosystemctlstartsshdsudofirewall-cmd--permanent--add-service=httpsudosystemctlreloadfirewa
    コンピュータ知識 . gitlab 651 2024-02-19 14:48:32
  • Centos の中国語版 GitLab のオフライン インストール
    Centos の中国語版 GitLab のオフライン インストール
    1. gitlab インストール パッケージをダウンロードする [清華大学オープンソース ソフトウェア ミラー ステーション] から最新の中国語バージョンの gitlab インストール パッケージをダウンロードします。インストール パッケージには簡体字中国語ローカライズ パッケージが付属しています。最新の gitlab インストール パッケージを [gitlab 公式 Web サイト] からダウンロードします。 2. gitlab をインストールします。例として gitlab-ce-14.9.4-ce.0.el7.x86_64 を取り上げ、centos サーバーにアップロードし、yum を使用して gitlabyum-yinstallgitlab-ce-14.3.2-ce.0 をインストールします。 el7.x86_64.rpm は yum を使用して gityum-yinstallgit#git をインストールし、gitlab 設定ファイルを変更します vi
    コンピュータ知識 . gitlab 990 2024-02-19 11:36:18
  • CentOS7で独自のGitLabウェアハウスを構築する方法を詳しく解説?
    CentOS7で独自のGitLabウェアハウスを構築する方法を詳しく解説?
    CentOS7 上に独自の GitLab ウェアハウスを構築する詳細な手順は次のとおりです。 システムを更新します。開始する前に、システムが最新バージョンに更新されていることを確認してください。ターミナルを開き、次のコマンドを実行します。 sudoyumupdate-y 依存関係のインストール: GitLab をインストールする前に、いくつかの依存関係をインストールする必要があります。次のコマンドを実行して、必要なパッケージをインストールします。 sudoyuminstall-ycurlpolicycoreutils-pythonopenssh-server GitLab リポジトリを追加します。 次のコマンドを実行して、GitLab リポジトリの GPG キーを追加します。curl|sudobash GitLab をインストールします。 次のコマンドを実行してインストールします。
    コンピュータ知識 . gitlab 1119 2024-02-18 17:42:23
  • Terraform を使用して OpenStack クラスターを管理する
    Terraform を使用して OpenStack クラスターを管理する
    Terraform は、構築しているインフラストラクチャの青写真として機能する宣言型言語です。 OpenStack 実稼働環境とホーム ラボをしばらく使用した後、管理者とテナントの両方の観点からワークロードのデプロイと管理の重要性を確認しました。 Terraform は、インフラストラクチャをコードとして管理し、宣言型言語を通じてインフラストラクチャのブループリントを作成するためのオープンソース ソフトウェア ツールです。 Git 管理をサポートしており、GitOps に適しています。この記事では、Terraform を使用して OpenStack クラスターを管理する基本を紹介します。 Terraform を使用して OpenStack デモ プロジェクトを再作成しました。 Terraform をインストールするには、CentOS を出発点として使用しました
    コンピュータ知識 . gitlab 577 2024-02-18 16:42:23
  • Mac のパスワード不要の SSH 設定?
    Mac のパスワード不要の SSH 設定?
    はじめに: この記事では、Mac でのパスワードなしの ssh 設定に関する関連コンテンツを紹介します。 Mac で SSH 複数アカウントを構成する方法を段階的に説明します。 1. cat~/.ssh/id_rsa.pub で公開キーを表示し、公開キー全体をコピーして、GitHub などのバックエンドに構成します。まず、AppStore で Termius ソフトウェアを検索し、ダウンロードしてインストールします。インストールが完了したら、アプリケーションを開いてメインページに入り、右下隅にある[NewHost]ボタンをクリックします。 3. マルチサイト SSH アカウントのパスワードを記憶するように Mac で iterm2 を設定します。まず、iterm2 を自分でインストールする必要があります。iterm2 公式 Web サイトを開いて、「ダウンロード」をクリックします。
    MAC . gitlab 1005 2024-02-16 08:36:07
  • 「不正行為」: この 1 つの Linux コマンドで十分であることを知ってください。
    「不正行為」: この 1 つの Linux コマンドで十分であることを知ってください。
    Linux とオープンソースに関する情報はインターネット上に豊富にありますが、さらに詳しく知りたい場合は、通常、便利なドキュメントが必要になります。 Linux が登場する前の Unix システムには、すでに man (「マニュアル」の略語) および info コマンドがあり、どちらもコマンド、設定ファイル、システム コールなどの公式プロジェクト ドキュメントを表示できます。 man ページと info ページが、ツールの使用に慣れているユーザーにとって有益なリマインダーであるかどうか、それとも初めてのユーザーに入門を提供するものであるかについては、議論があります。しかし、とにかく、マニュアルページと情報ページではツールとその使用方法が説明されており、特定のタスクとその完了方法についてはほとんど取り上げられていません。このため、チートコマンドが開発されました。たとえば、思い出せないと想像してください。
    Linux . gitlab 590 2024-02-15 15:00:16
  • Linux でのバイナリ パッケージとソース コード パッケージ: どちらを選択する必要がありますか?
    Linux でのバイナリ パッケージとソース コード パッケージ: どちらを選択する必要がありますか?
    Linux システムでは、通常、インストール プロセスは従来の Windows インストール ソフトウェア方法とは異なります。事前に構築されたパッケージからインストールすることも、プログラムを自分でコンパイルすることもできます。ますます人気が高まっているディストリビューションでは、事前に構築されたパッケージが主要なソリューションとなることがよくあります。ただし、場合によっては、ソース コードからコンパイルする必要がある場合もあります。これも Linux オペレーティング システムの特徴の 1 つです。ソース コードからプログラムをコンパイルすると、プログラムがシステム上で適切に実行されることが保証され、より高い柔軟性とカスタマイズが可能になります。どの方法を選択する場合でも、ニーズに基づいて最適な方法を選択する必要があります。バイナリパッケージとは何ですか? Linux へのプログラムのインストールは、通常、Windows にソフトウェアをインストールする従来の方法とは異なります。からではなく
    Linux . gitlab 964 2024-02-14 19:06:02
  • gitlab-ci/cd で golang deb を作成すると、Go ファイルがありません...
    gitlab-ci/cd で golang deb を作成すると、Go ファイルがありません...
    これは golang に関するもので、そのコードを gitlab-ci.yml ファイルで使用します。これは、/builds/release_management の nogo ファイルに対して次のようなエラーが発生します: $pwd/builds/release_management$echo$basepathforbinaryfile1cmd/main_1/$lscopyingdebpackagegitlabdockerreadme.mdcmddeb-buildermbuildgo.modpublis
    Golang . gitlab 541 2024-02-13 13:50:09
  • **Xiaosi LINUX: GitLab インストール ガイド - Debian および GitLab インストール チュートリアル**
    **Xiaosi LINUX: GitLab インストール ガイド - Debian および GitLab インストール チュートリアル**
    **はじめに** オープン ソース テクノロジの人気が高まるにつれ、強力なオープン ソース プロジェクト管理およびコラボレーション ツールとしての GitLab が、多くの開発者の最初の選択肢となっています。Debian システムに GitLab をインストールすることは、個人のニーズを満たすだけではありません。この記事では、Debian システムに GitLab をインストールする方法を詳しく紹介し、関連する Linux の知識を共有します。 **1. 準備** インストールを開始する前に、Debian システムが最新バージョンに更新され、必要なソフトウェア パッケージがインストールされていることを確認してください。次のコマンドを使用してシステムを更新し、ソフトウェア パッケージをインストールできます。 bashsudoapt -ge
    Linux . gitlab 1139 2024-02-12 21:09:07
  • Linux 用の一般的なメモ作成アプリケーション
    Linux 用の一般的なメモ作成アプリケーション
    メモはどの作者にとっても人生の一部です。私の記事のほとんどはメモを取るアプリから始まります。私の場合、それは通常 Joplin です。 Linux 用のメモを取るアプリはたくさんありますが、あなたが使っているアプリは私のお気に入りではありません。最近のブログ投稿でそのうちの 6 つを思い出したので、お気に入りのリストをまとめました。 JoplinJoplin は、Linux、Windows、macOS、Android、iOS で利用できます。 Joplin は追加したものをすべて自動的に保存してくれるので気に入っています。メモは NextCloud、OwnCloud、JoplinCloud、さらには OneDrive、Dropbox などにアップロードできます。
    Linux . gitlab 1314 2024-02-12 08:20:19
  • リモートに移動: 探しているアイテムが見つからないか、アイテムを表示する権限がありません。
    リモートに移動: 探しているアイテムが見つからないか、アイテムを表示する権限がありません。
    go1.20.1、windows10x64、goland2022.3.2を使用しています。 ... に移動し、コンテンツ .netrcmachinegitlab.comloginmy_usernamepasswordmy_password を含むファイルを作成し、環境変数を設定してから依存関係を取得します gogetgitlab.com/foo/bar/baa/fuu エラー リモート:Theprojectyouwere lookingforcouldnotbefoundoryoud
    Golang . gitlab 970 2024-02-10 22:20:10

ツールの推奨事項

jQuery エンタープライズ メッセージ フォームの連絡先コード

jQuery エンタープライズ メッセージ フォーム連絡先コードは、シンプルで実用的なエンタープライズ メッセージ フォームおよび連絡先紹介ページ コードです。

HTML5 MP3 オルゴール再生効果

HTML5 MP3 オルゴール再生特殊効果は、HTML5 + css3 に基づく MP3 音楽プレーヤーで、かわいいオルゴールの絵文字を作成し、スイッチ ボタンをクリックします。

HTML5 クールなパーティクル アニメーション ナビゲーション メニューの特殊効果

HTML5 クールなパーティクル アニメーションのナビゲーション メニュー特殊効果は、ナビゲーション メニューにマウスを置くと色が変化する特殊効果です。

jQuery ビジュアル フォームのドラッグ アンド ドロップ編集コード

jQuery ビジュアル フォームのドラッグ アンド ドロップ編集コードは、jQuery およびブートストラップ フレームワークに基づいたビジュアル フォームです。

有機果物と野菜のサプライヤー Web テンプレート Bootstrap5

有機果物と野菜のサプライヤー Web テンプレート-Bootstrap5

Bootstrap3 多機能データ情報バックグラウンド管理レスポンシブ Web ページ テンプレート-Novus

Bootstrap3 多機能データ情報バックグラウンド管理レスポンシブ Web ページ テンプレート-Novus

不動産リソース サービス プラットフォーム Web ページ テンプレート Bootstrap5

不動産リソース サービス プラットフォーム Web ページ テンプレート Bootstrap5

シンプルな履歴書情報 Web テンプレート Bootstrap4

シンプルな履歴書情報 Web テンプレート Bootstrap4

かわいい夏の要素のベクター素材 (EPS+PNG)

これは、太陽、日よけ帽子、ココナッツの木、ビキニ、飛行機、スイカ、アイスクリーム、アイスクリーム、冷たい飲み物、浮き輪、ビーチサンダル、パイナップル、巻貝、貝殻、ヒトデ、カニを含む、かわいい夏の要素のベクター素材です。 、レモン、日焼け止め、サングラスなど、素材は JPG プレビューを含む EPS および PNG 形式で提供されています。
PNG素材
2024-05-09

4 つの赤い 2023 卒業バッジ ベクター素材 (AI+EPS+PNG)

これは、2023 年卒業バッジの赤いベクター素材で、合計 4 つがあり、JPG プレビューを含む AI、EPS、PNG 形式で利用できます。
PNG素材
2024-02-29

歌う鳥と花がいっぱいのカートデザイン春のバナーベクター素材(AI+EPS)

これは、さえずる鳥と​​花でいっぱいのカートをデザインした春のバナー ベクター素材で、JPG プレビューを含む AI および EPS 形式で利用できます。
バナー画像
2024-02-29

金色の卒業帽ベクター素材(EPS+PNG)

これは、JPG プレビューを含む EPS および PNG 形式で利用できる、金色の卒業帽のベクター素材です。
PNG素材
2024-02-27

室内装飾クリーニングおよび修理サービス会社のウェブサイトのテンプレート

家の装飾のクリーニングとメンテナンス サービス会社の Web サイト テンプレートは、家の装飾、クリーニング、メンテナンス、その他のサービス組織を提供するプロモーション Web サイトに適した Web サイト テンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

フレッシュカラーの個人履歴書ガイドページテンプレート

フレッシュカラーマッチング個人求人応募履歴書ガイドページテンプレートは、フレッシュカラーマッチングスタイルに適した個人求人検索履歴書仕事表示ガイドページWebテンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

デザイナーのクリエイティブな仕事の履歴書 Web テンプレート

デザイナー クリエイティブ ジョブ履歴書 Web テンプレートは、さまざまなデザイナーのポジションに適した個人の職務履歴書表示用のダウンロード可能な Web テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

現代のエンジニアリング建設会社のウェブサイトのテンプレート

最新のエンジニアリングおよび建設会社の Web サイト テンプレートは、エンジニアリングおよび建設サービス業界の宣伝に適したダウンロード可能な Web サイト テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。