トピック: 行政

Kubernetes チュートリアル パート 1: アプリケーション、マイクロサービス、コンテナー

私たちのリクエストに応じて、Habr は Kubernetes ハブを作成しました。私たちはそこに最初の出版物を投稿できることを嬉しく思います。 購読する! Kubernetes は簡単です。 この技術は誰でもほんの数時間でマスターできるのに、なぜ銀行はこの分野で働くために私に多額のお金を払うのでしょうか? Kubernetes がこの方法で学習できるかどうか疑問がある場合は、[…]

Docker の学習、パート 6: データの操作

Docker に関する一連の資料の翻訳の今日の部分では、データの操作について説明します。 特に、Docker ボリュームについて。 これらの資料では、Docker ソフトウェア エンジンをさまざまな食用の類似物と常に比較しました。 ここでもこの伝統から逸脱しないようにしましょう。 Docker 内のデータをスパイスにしましょう。 世の中にはたくさんの種類のスパイスがありますが、 […]

Docker Compose の初心者ガイド

本日その翻訳を公開するこの記事の著者は、この記事は Docker Compose を学び、Docker を使用した最初のクライアント サーバー アプリケーションの作成に向けて取り組んでいる開発者を対象としていると述べています。 この資料の読者は Docker の基本を理解していることを前提としています。 そうでない場合は、この一連の資料、この出版物をご覧ください。[...]

GitLab シェルランナー。 Docker Compose を使用したテスト済みサービスの競争力のある立ち上げ

この記事はテスターと開発者の両方にとって興味深いものですが、インフラストラクチャ リソースが不十分な場合やコンテナがない場合に統合テスト用に GitLab CI/CD をセットアップするという問題に直面している自動化スペシャリストを主に対象としています。オーケストレーション プラットフォーム。 単一の GitLab シェル ランナー上で docker compose を使用してテスト環境のデプロイメントをセットアップする方法と […]

静的分析をバグの発見に使用するのではなく、プロセスに実装します。

この記事を書くきっかけとなったのは、静的解析に関する大量の資料がますます私の注目を集めるようになったことでした。 まず、これは PVS-studio ブログです。オープン ソース プロジェクトでツールによって検出されたエラーのレビューを利用して、Habré について積極的に宣伝しています。 最近、PVS-studio は Java のサポートを実装しました。そしてもちろん、IntelliJ IDEA の開発者も、その組み込みアナライザーはおそらく […]

Jenkins での IntelliJ IDEA インスペクションの実行

IntelliJ IDEA は現在、最も高度な静的 Java コード アナライザーを備えており、その機能では Checkstyle や Spotbugs などの「ベテラン」を大きく引き離しています。 その多数の「検査」により、コーディング スタイルから典型的なバグに至るまで、さまざまな側面からコードがチェックされます。 ただし、分析結果が開発者の IDE のローカル インターフェイスに表示されるだけである限り、開発プロセスにはほとんど役に立ちません。 […]

3CX v16 の詳細レビュー

この記事では、3CX v16 の機能の詳細な概要を説明します。 PBX の新しいバージョンでは、顧客サービスの品質がさまざまに向上し、従業員の生産性が向上します。 同時に、システムを保守するシステム エンジニアの作業が大幅に容易になります。 v16 では、統合作業の機能が拡張されました。 このシステムにより、従業員間だけでなく、クライアントや […]

栄養豊富な哲学者または競争力のある .NET プログラミング

ランチ哲学者問題の例を使用して、.Net で同時プログラミングと並列プログラミングがどのように機能するかを見てみましょう。 スレッド/プロセスの同期からアクター モデルまでの計画は次のとおりです (以降の部分)。 この記事は、初めて知り合った人や知識を新たにするのに役立つかもしれません。 なぜこれを行う方法を知っているのでしょうか? トランジスタは最小サイズに達し、ムーアの法則は速度制限に達します […]

「マウスは泣き叫び、自分自身に注射をしました...」 実際の輸入代替品。 パート 4 (理論、最終)。 システムとサービス

以前の記事でオプション、「国産」ハイパーバイザー、および「国産」オペレーティング システムについて説明しましたが、今後もこれらの OS に展開できる必要なシステムとサービスに関する情報を収集していきます。 実際、この記事は主に理論的なものであることが判明しました。 問題は、「国内」のシステムには新しいものや独創的なものがないことです。 同じものを XNUMX 回書き直すには、[...]

国際大会の優勝者であるSSHとsudoが再びステージに上がります。 著名な Active Directory 指揮者が指揮

従来、sudo 権限は /etc/sudoers.d および visudo 内のファイルの内容によって制御され、キーの認証は ~/.ssh/authorized_keys を使用して行われていました。 ただし、インフラストラクチャが成長するにつれて、これらの権利を一元的に管理することが望まれます。 現在、いくつかのソリューションの選択肢があるかもしれません: 構成管理システム - Chef、Puppet、Ansible、Salt Active Directory + sssd スクリプト形式のさまざまな倒錯 […]

Netramesh - 軽量のサービス メッシュ ソリューション

モノリシック アプリケーションからマイクロサービス アーキテクチャに移行するにつれて、私たちは新たな課題に直面します。 モノリシック アプリケーションでは、通常、システムのどの部分でエラーが発生したかを判断するのは非常に簡単です。 おそらく、問題はモノリス自体のコードまたはデータベースにあります。 しかし、マイクロサービス アーキテクチャの問題を探し始めると、すべてがそれほど明白ではなくなります。 すべてを見つける必要があります [...]

開発者を Think Developers Workshop に招待します

まだ確立されていない良い伝統に従って、15 月に公開技術交流会を開催します。 今年のミートアップは実践的な部分を加えて「味付け」されており、私たちの「ガレージ」に立ち寄り、ちょっとした組み立てやプログラミングを行うことができます。 日付: 2019 年 XNUMX 月 XNUMX 日、モスクワ。 残りの有用な情報はカットされています。 イベントウェブサイトからプログラムの登録と閲覧が可能です […]