Sky株式会社のブログ - TECH PLAY

TECH PLAY

Sky株式会社

Sky株式会社 の技術ブログ

691

ここでは、SVNからGit/GitLabへの移行に関して説明しています。SVNの運用課題を整理し、Git/GitLabへの移行によるメリットや具体的な移行プロセス、運用改善効果について解説しています。
DMA(Direct Memory Access)方式によるデータ転送とキャッシュ制御の重要性について説明しています。特に、キャッシュメモリが介在する場合の不整合問題とその対処法を解説し、Linux上でのデバイスドライバー解析に役立つキーワードを紹介しています。
MDMコマンドについての説明です。MDMコマンドは、管理者がリモートでモバイル端末を管理するための命令で、設定変更やアプリのインストール、セキュリティポリシーの適用などを行うことができます。
この記事は、アジャイル開発とウォーターフォール開発の違いについて説明しています。アジャイル開発は短期間の反復サイクルで進める柔軟な手法で、ウォーターフォール開発は各工程を順番に進める計画的な手法です。
この記事では、Windowsパソコンの利用者が気づきにくい機能や便利な操作方法について説明しています。特に、アプリの終了方法、コマンドプロンプトのカスタマイズ、Microsoft Edgeのタブ管理機能などを紹介しています。
AIエージェントは、デジタルおよびリアル環境で状況を知覚し、意思決定を行う自律的なソフトウェアです。MCP(Model Context Protocol)は、AIと外部データやサービスをつなぐ共通ルールで、AIエージェントの実現に不可欠です。FastMCPは、MCPサーバーとクライアントの作成を簡素化するPythonフレームワークです。Sky株式会社は、AIエージェントの構築や生成AIの導入支援を行っています。
ここでは、正規表現について説明します。正規表現の基本的な概念、使用方法、ユースケース、初級から上級までの具体的なパターンの使い方を紹介し、エンジニアの生産性向上に役立つ情報を解説しています。
SKYDIV Desktop Clientの仮想化方式とその運用における電源操作の重要性について説明しています。VDI方式、リモート接続、スケジュール、メンテナンス時の電源操作の詳細を紹介します。
Windowsの評価ツールWinSATを使用してディスク性能を評価し、実際のファイルコピー速度と比較する手順と結果について説明しています。具体的なコマンドやスクリプトを用いて、内蔵SSDとUSBメモリの性能を測定し、計算結果と実測値の差異を分析しています。
この記事では、クリーンアーキテクチャとオニオンアーキテクチャの違いについて説明しています。両者の特徴や適用範囲、設計思想の違いを比較し、どのようなプロジェクトに適しているかを解説します。
SQL Serverの「ログ先行書き込み(Write-Ahead Logging, WAL)」の仕組みと、トランザクションログファイル(.ldf)とデータファイル(.mdf)の役割について解説しています。また、完全バックアップや差分バックアップなど、主要なバックアップの種類とその特徴についても説明しています。
連合学習(Federated Learning)は、各デバイスがローカルデータを使用してモデルをトレーニングし、その更新情報のみを中央サーバーに送信する手法です。これにより、データの非集中化とプライバシー保護が実現されます。従来の機械学習と異なり、データを中央に集約せず、通信コスト削減とデータセキュリティを重視しています。Rayを活用することで、リソースの動的割り当てやクライアントの管理が効率化されます。
クロスプラットフォーム開発について、Flutter、Kotlin Multiplatform、React Nativeの3つの代表的な環境を比較し、それぞれの特徴や利点、学習コスト、パフォーマンス、コミュニティの活発さについて説明します。
本記事は、クラウド環境の高度化に伴い、インフラ構築・運用の自動化を実現する「Infrastructure as Code(IaC)」の概念、AWS環境でのベストプラクティス、主要ツール、導入の勘所について解説しています。
ここでは、ソフトウェア開発における見積もり手法について説明しています。類推見積もり、標準タスク法、開発ステップ数(SLOC)による見積もりの3つの手法を紹介し、それぞれの特性と適用状況について解説しています。
この記事では、システムテストの各テストフェーズにおけるテストドキュメントの作成方法とその内容について説明しています。具体的には、テスト計画書、テスト仕様書、テストケース仕様書、テスト手順仕様書、テストログ、テストサマリーレポートなどのドキュメントの役割と記載内容について詳述しています。
MDM(Mobile Device Management)についての基本的な説明とその必要性、メリットなどを紹介しています。特にAppleデバイスにおけるMDMの仕組みについて詳述し、今後の連載でさらに詳細な情報を提供する予定です。
クラウドサービスの利用には多くのメリットがありますが、デメリットも存在します。本記事では、クラウドサービス利用におけるデメリット(想定外の利用料金、ネットワーク障害・データセンター障害、セキュリティ侵害)とそれぞれの対策例を紹介します。
Bluetooth SIGが発表した2025年のBluetoothの最新動向をまとめた記事です。デバイス出荷台数予測、Bluetooth LEの成長要因、新機能の仕様策定など、Bluetooth技術の進化と将来展望について詳述しています。
ここでは、Docker BuildxとBuildKitを使用してコンテナビルドを拡張し、OpenTelemetryをサポートすることでビルド処理のトレースを可視化し、改善やエラー調査を容易にする方法について説明しています。