DUICUO

最新の公開記事

記事

これらのオープンソースのデータベース シャーディングおよびテーブル パーティション ミドルウェアをご存知ですか?

これらのオープンソースのデータベース シャーディングおよびテーブル パーティション ミドルウェアをご存知ですか?
データが一定規模に達し、単一のテーブルや単一のデータベースでは対応できなくなると、データベースシャーディングとテーブルパーティショニングが必要になります。データベースシャーディングとテーブルパーティショニングには様々な手法があり、多くのオープンソースソリューションが利用可能です。いずれもクライアントサイドモードとプロキシモードを基盤としています。クライアントサイドコンポーネントは数多く存在し、多く...
記事

このオープンソースツールを使ってLinux上でiPhoneにアクセスする

このオープンソースツールを使ってLinux上でiPhoneにアクセスする
[[420597]] Libimobiledevice を使用して Linux から iOS デバイスと通信します。 iPhoneとiPadは決してオープンソースではありませんが、人気のデバイスです。多くのiOSユーザーは、Linuxを含む多くのオープンソースソフトウェアも利用しています。WindowsとmacOSユーザーはAppleが提供するソフトウェアを使用してiOSデバイスと通信できますが、...
記事

誰でも、この 3 つの簡単な手順でオープンソース コードをコンパイルできます。

誰でも、この 3 つの簡単な手順でオープンソース コードをコンパイルできます。
[[437610]]コンパイルするためにコードの書き方や読み方を知る必要はありません。ソフトウェアをインストールする方法は数多くありますが、オープンソースには他にはない選択肢があります。それは、自分でコードをコンパイルすることです。ソースコードをコンパイルする典型的な3つのステップは次のとおりです。 $ ./ configure $ make $ sudo make installこれらのコマン...
記事

OpenVPNとPrivacyIDEAを使用して2要素認証リモートアクセスを設定する方法

OpenVPNとPrivacyIDEAを使用して2要素認証リモートアクセスを設定する方法
企業では、従業員が自宅や出張先から会社のITリソースにアクセスできるようにするため、VPNリモートアクセスシステムがトレンドになっています。しかし、従業員のパスワード管理意識の低さや、攻撃者がソーシャルエンジニアリングデータベースを悪用するケースは、攻撃者にとって都合の良い経路を提供してしまうことがよくあります。二要素認証システムの導入は、パスワード検証を強化する非常に効果的な方法です。現在、この...
記事

履歴書においてオープンソース開発の経験は本当に重要なのでしょうか?

履歴書においてオープンソース開発の経験は本当に重要なのでしょうか?
[[118378]] 「コードはあなたの次の履歴書です。」Linux Foundationのエグゼクティブディレクター、ジム・ゼムリン氏のこの言葉は、かつてテクノロジー業界全体と多くの雇用主から高く評価されていました。しかし、状況は変わりました。オープンソースの仕組みは、ビジネス設計手法、チーム構造の計画、そして仕事そのものの本質を探ることを目的として、時とともに一連の根本的な疑問を提起してきま...
記事

ThanosとPrometheusを使用して高可用性Kubernetes監視システムを構築する

ThanosとPrometheusを使用して高可用性Kubernetes監視システムを構築する
クラスター容量の概要今年1月までは、Kubernetesクラスターの監視にエンタープライズグレードの監視ソリューションを使用していました。このソリューションはAPM監視ソリューションとしても機能していました。非常に使いやすく、わずかな調整だけでKubernetesとシームレスに統合でき、APMとインフラストラクチャのメトリクスを統合できました。この監視ソリューションはデータの収集と保存が容易ですが...
記事

SSHキー管理ツールをご紹介します

SSHキー管理ツールをご紹介します
[[317117]]よく使用されるオープンソース ツールの時間節約ショートカット。私はSSHを頻繁に使用しています。毎日、複数のサーバーやRaspberry Pi(同じ部屋に設置され、インターネットに接続されています)にログインしています。アクセスが必要なデバイスが多数あり、アクセスに必要な要件もさまざまです。そのため、 ssh / scpコマンドの各種オプションを使用するだけでなく、接続の詳細を...
記事

テストスキルの向上 - Kubernetes のコアネットワーク概念

テストスキルの向上 - Kubernetes のコアネットワーク概念
Kubernetes (k8s) を初めて使う人の多くは、ネットワークの概念にすっかり混乱してしまいます。ノードIPやクラスターIPなど、様々なIPが混乱を招きます。ノードIPとは一体何でしょうか?インターネットはどのようにKubernetesにアクセスするのでしょうか?Kubernetes内の様々なポッドはどのように相互通信するのでしょうか?この記事では、これらの疑問にお答えします。 Kube...
記事

オープンソースツールの自動運用とメンテナンスの段階を理解する必要がある

オープンソースツールの自動運用とメンテナンスの段階を理解する必要がある
[[161653]]序文さまざまなビジネスが IT にますます依存するようになり、クラウド コンピューティング テクノロジーが普及するにつれて、企業の IT インフラストラクチャの平均規模は拡大し続けています。 Web 2.0企業の中には、2週間以内に数千台のサーバーを追加する必要があるところもあります。そのため、運用・保守において、サーバーを一つ一つ手動で設定するのは面倒で非効率なだけでなく、保...