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

TECH PLAY

Sky株式会社

Sky株式会社 の技術ブログ

691

ARM64でのAPIフックについての説明です。x86/x64系のCPUとARM64系のCPUでのAPIフックの違いを詳細に解説し、特にARM64での命令の詰め込み方やアドレッシングの方法について具体的な例を挙げて説明しています。
排他処理を行う際に、OSの挙動を意識する重要性を解説しています。特に、Mutexを使用したタスクの優先度変更やデッドロックのリスクについて説明しています。
MDMの仕組みを紐解く(Apple)シリーズ第四弾では、Apple Business Manager(ABM)とApple School Manager(ASM)について紹介しています。これらは企業や学校でAppleデバイスを一元管理するための重要なツールで、デバイス管理、アプリやブックの管理、ユーザー管理の機能を提供します。
PowerShellスクリプトモジュール(.psm1ファイル)から参照元のスクリプト(.ps1ファイル)の名前を取得する方法について説明しています。具体的には、Get-PSCallStackコマンドとコマンドライン情報を利用する2つの方法を紹介しています。
Azure Data Factory(ADF)について説明しています。ADFはMicrosoft Azureが提供するクラウドベースのデータ統合サービスであり、データの移動、変換、統合を自動化するためのプラットフォームです。具体的には、データの移動、変換、スケジュールとオーケストレーション、他のAzureサービスとの統合などの特徴や、実際の利用シナリオ、重要な用語について詳しく解説しています。
Vue.jsを使用したWebアプリケーション開発に役立つツール「Vue.js devtools」の導入方法、起動方法、基本的な使い方について説明しています。特に、コンポーネントの管理やデバッグを効率化するための機能を紹介しています。
Alexaとアプリの連携についての説明です。ユーザーの発話をトリガーとせず、モバイルアプリからAlexaの処理を呼び出す方法を解説しています。スキル有効化と定型アクションの呼び出しを通じて実現します。
SKYDIV Desktop Clientは、VDI方式、SBC方式、仮想ブラウザ方式に対応したシンクライアントシステムです。この記事では、SKYDIVのサーバー稼働状況を把握するための「システム稼働ログ」について説明しています。システム稼働ログは、設定変更、利用状況、システム状況の3種類のログを記録し、管理者がサーバーの異常を迅速に検知できる仕組みを提供します。
SAM 2とは、Meta社が2024年7月29日に発表した「Segment Anything Model 2(SAM 2)」というAIモデルで、画像や動画中の物体を自動的にセグメント化することができます。GitHubでソースコードとデモが公開されています。
Langfuseを利用した大規模言語モデル(LLM)アプリケーションの観測・分析について説明しています。LangfuseとDifyの連携方法やデータセット作成、自動評価の手順を詳しく解説しています。
今後10年通用するかもしれないアンチパターンを紹介しています。具体的には、プログラミングにおける再帰処理、for文内での配列操作、deep copyの欠如といったアンチパターンについて説明しています。
Storybookは、ReactやVue.jsなどのモダンフロントエンド開発において、UIコンポーネントとページを個別に構築・テストするためのツールです。UIカタログを作成し、コンポーネントの挙動を確認・ドキュメント化することで、開発効率を向上させます。
トヨタ自動車株式会社が開発した品質確保の手法である「DRBFM(Design Review Based on Failure Mode)」について、進め方や実施の流れを解説しています。DRBFMを活用することで、設計変更に伴う問題点や心配点を未然に防ぎ、設計品質を向上させることができます。
プロンプトインジェクションについて解説しています。SQLインジェクションと類似した攻撃手法で、AIのプロンプトを操作して不正な指示を実行させる方法とその対策について説明しています。
データ転送における応答待ち時間の影響について説明しています。特に、TCP通信におけるパケット分割と応答待ち時間がデータ転送時間に与える影響を具体的な例を用いて解説しています。
音声認識で操作する家電やカーナビ、スマートスピーカの裏側にある高度な音声制御技術について説明しています。音声入力の制御、音声品質の改善、音声データ通知など、ユーザの声を正確に認識し、自然な操作体験を提供するための技術要素を詳述しています。
SharePointのストレージ容量を節約するための方法について、バージョン履歴の管理と削除方法を中心に、PowerShellやPower Automateを用いた自動削除の手法を紹介しています。
SVNからGit/GitLabへの移行に際して、SVNの履歴を保持しつつ移行するための事前準備や検討事項について解説しています。具体的には、リポジトリレイアウトの確認、移行対象の決定、バイナリファイルの管理、コミッター情報のマッピングなどが含まれます。
Amazon CloudFrontは、AWSが提供するコンテンツ配信ネットワーク(CDN)サービスで、低遅延と高い信頼性を提供します。AWS WAFは、Webアプリケーションを保護するためのファイアウォールサービスで、SQLインジェクションやクロスサイトスクリプティング(XSS)などの攻撃から防御します。
ここでは、Windowsのエクスプローラーでアクセス許可がないフォルダーを開く際に表示されるダイアログについて説明しています。管理者権限で[続行]ボタンを押すかどうか、慎重に判断する必要があります。