開発 記事一覧

設計/手法/テスト技術解説
第16回

より良い監視を実現するために、無駄を省いて監視を最適化しよう

2024/4/5
第16回の今回は、システム監視を行う際に陥りやすい「アンチパターン」について解説します。
開発言語技術解説
第12回

「TAURI」でExcelのデータを読み書きしてWebページに表示してみよう

2024/4/2
第12回の今回は「TAURI」で「Rust」の「umya-spreadsheet」クレートを使って「Excel」の「xlsx」ファイルを読み書きし、Webページに表示するところまでを解説します。
設計/手法/テスト技術解説
第15回

システムの安定稼動には欠かせない「監視」について知ろう

2024/3/22
第15回の今回は、システムを継続して安定稼動するために様々な構成要素の状態を正しく把握し、障害時に迅速に対応するための「監視」について考えていきます。
開発言語技術解説
第11回

「TAURI」と「Rust」の「テスト」機能を試してみよう

2024/3/12
第11回の今回は「Rust」で値が正しいか「テスト」する「assert_eq!」マクロなどを解説します。また「TAURI」でもプログラムが正しく動作するかの「テスト」についても解説します。
設計/手法/テスト技術解説
第14回

実行環境を効率的に管理・運用するための「IaC」という考え方

2024/3/8
第14回の今回は、Ops側の運用・管理作業を効率化するための「IaC」(Infrastructure as Code)という考え方について解説します。
開発言語技術解説
第10回

「TAURI」と「Rust」の「Option型」と「Result型」を使いこなそう

2024/2/27
第10回の今回は「TAURI」や「Rust」で値なしを場合分けする「Option型」と、例外処理の代わりをする「Result型」について解説します。
仮想化/コンテナ技術解説
第13回

「GitOps」を活用して、アプリケーションを効率的かつ自動的にデプロイする

2024/2/22
第13回の今回は、CI/CDパイプラインに続けて行う、「GitOps」によるアプリケーションの「デプロイ」について解説します。
設計/手法/テスト技術解説
第12回

DevOpsのサイクルをコードで管理し、プロセスを自動化する「CI/CDパイプライン」

2024/2/9
第12回の今回は、アプリケーションのビルドからテスト、デプロイまでのプロセスを自動化する「CI/CDパイプライン」について解説します。
開発言語技術解説
第9回

「Ace」を使って「TAURI」で「テキストエディタ」アプリを作ろう

2024/2/6
第9回の今回は、JavaScriptライブラリ「Ace」を使って、「TAURI」でテキストエディタのデスクトップアプリを開発していきます。
設計/手法/テスト技術解説
第11回

コンテナを活用した「クリーンな」アプリケーション開発環境の構築

2024/1/26
第11回の今回は、アプリケーション開発の実行環境における、コンテナを活用した環境構築について解説します。