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

TECH PLAY

Sky株式会社

Sky株式会社 の技術ブログ

691

MATLAB/SimulinkのS-FunctionにおけるMEXファイルの役割と構造についての説明です。MEXファイルは、Simulinkでのシミュレーション時にS-Functionブロックを動作させるための動的リンクライブラリであり、OSごとに異なる拡張子を持ちます。
Excelファイルを解凍してXML形式でデータを確認する方法について説明します。Excelファイルを作成する処理を入れたが作成したファイルが壊れてしまう場合などに、XMLを確認することで原因の調査を行うことができます。
並列処理
コンピュータの並列処理について説明します。並列処理の基本概念、CPU命令のクロックサイクル、特に掛け算や割り算の処理速度の違い、そして並列処理が画像処理やAIにどのように応用されているかを解説しています。
SQL Server Express 冗長化についての説明です。SKYDIV Desktop Clientでは、無償のSQL Server Express Editionを使用し、上位エディションの高価な冗長化機能「Always On」に代わる独自の冗長化機能を実装しています。運用系と待機系の切り替えやリダイレクト機能を活用し、信頼性とコスト効率を両立させています。
この記事は、VBA(Visual Basic for Applications)のリファレンスの活用方法について説明しています。Microsoftの公式ドキュメントやオンラインコミュニティ、サンプルコード、マクロ録画機能を利用して、VBAの効果的な学習と実践方法を紹介しています。
弊社製品「SKYSEA Client View」の標準機能であるソフトウェア配布機能の歴史や技術的要素を深掘りする連載です。今回は、サーバーやネットワークの負荷分散方法の一つである「キャッシュ配布」の仕組みについて詳しく説明します。
ExcelのCOUNTIFS関数とSUMIFS関数を使用して、特定の条件に基づいたデータの集計方法を説明します。特定の店舗における商品ごとの販売数と売上合計の計算方法を具体例として解説します。
AWSのDynamoDBとその関連機能であるDynamoDB StreamsおよびKinesis Data Streams for DynamoDBの技術紹介をします。それぞれの特徴や使用方法、弱点などについて説明します。
システム開発における要求と仕様の関係性を明確にする手法である「USDM(Universal Specification Describing Manner)」について説明します。USDMの重要性とその具体的な記述方法を紹介します。
社内システム開発におけるGitLab CIのKubernetes Executorを用いたCI環境構築と、Karpenterによるオートスケーリングに関する問題とその解決策について説明しています。
プロジェクトマネジメントにおけるリスクマネジメントの重要性と具体的な内容について解説します。ソフト開発で発生するリスクやリスクマネジメントのプロセスなどを詳しく説明します。
この記事では、VBAのデバッグ技術について解説しています。エラーメッセージの理解、デバッグツールの利用、ログの出力など、VBAプログラムのエラーを特定し修正するための基本的な手法を紹介しています。
割り算処理のアセンブラレベルでの実行方法について説明します。効率的な割り算アルゴリズムや掛け算処理との違い、技術者が行う最適化手法などについて解説します。
AIモデルの作成における学習管理に活用できるMLOpsの関連パッケージ(Hydra、OPTUNA、MLflow)について説明します。Hydra、OPTUNA、MLflowそれぞれについて、特徴や使用方法を紹介します。
SQL Server Express 冗長化についての説明です。SKYDIV Desktop Clientでは、無償のSQL Server Express Editionを使用し、上位エディションの「SQL Server Always On」に匹敵する冗長性と信頼性を実現しています。特に、リーダーとフォロワー間の差分データの更新方法やデータ同期に関する技術を紹介しています。
プロジェクトの成功を実現するためのステークホルダーマネジメントについて解説します。ステークホルダーの定義、ステークホルダーマネジメントの重要性、具体的なマネジメントのステップなどを詳しく説明しています。
Windows Serverを用いたファイルサーバーの構築技術についての連載記事の第4弾です。今回は「記憶域スペースダイレクト」について説明しています。この技術により、専用の共有ディスクを用意せずに、複数のWindowsサーバーを使って簡単にフェールオーバークラスター環境を構築する方法を紹介しています。
HTTPを知る
HTTP(Hypertext Transfer Protocol)は、Webサイトにアクセスするための通信プロトコルで、文書や画像の送信に使用されます。現在はREST APIやWebSocketの基盤としても広く利用されています。HTTP/1.1の詳細やURLの構成、リクエストとレスポンスの仕組みについても解説しています。
スマートシティの概念と日本国内の代表的な取り組み事例について説明します。スマートシティの実現による都市の変化や、具体的な技術活用例を紹介します。
本記事は、株式会社角川アスキー総合研究所と日本マイクロソフト株式会社が主催するAIハッカソン「AI Challenge Day」に参加し、準グランプリを獲得した取り組みについて紹介しています。イベントのテーマ「Virtual Online Store Copilot」に基づき、生成AIを活用したECサイトの顧客体験向上と販売戦略の策定を目指したプロジェクトの詳細やチームの進め方、技術的な工夫、審査員からのフィードバックなどを解説しています。