SAKURUG の技術ブログ

キーボードとタイピングの話

キーボードの種類と機構を解説。メカニカル、メンブレン、静電容量無接点方式の特徴を比較。タッチタイピングの重要性と練習方法を紹介。e-typingなどのタイピングゲームや魔法の言葉で上達。効率的な作業のためにタイピング習得を推奨。

Microsoft Playwright Testingのすすめ

Microsoft Playwright Testingは、Playwrightテストをクラウド上で大規模に並列実行できるマネージドサービスです。複数のOSとブラウザで一貫性のあるテストが可能で、CIワークフローにも統合できます。

ハルシネーションって言わないで

生成AIの誤った情報出力を「ハルシネーション」や「幻覚」と表現することは、DEIの観点から不適切です。代わりに「ねつ造」や「誤り」という表現を使用することで、より包括的で正確な表現となります。すべての人が快適に使える環境づくりが重要です。

ブルースクリーンを嫌いにならないで

Windowsのブルースクリーンは、システムの安全性を守る重要な保護機能です。カーネルモードのソフトウェアやハードウェアの不具合を検出すると発生します。データ損失を防ぐ機能として理解し、適切に対応することが重要です。

Nuxt3環境でPlaywrightを使ったE2Eテスト_①環境構築編

本記事は、Nuxt3環境でPlaywrightを使ったE2Eテストの環境構築・簡単なテスト生成・テスト実行方法について解説している記事です。 総8回の第1回にあたる記事です。 次回以降、応用的なテスト生成実行についてもご紹介します。

Microsoft MVP3年目更新受賞しました

Microsoft MVP3年目更新することができました。カテゴリーはDeveloper Technologiesです。Microsoft MVP更新受賞するためにしたことは主に.NETラボ勉強会の主催と登壇活動です。

今まで使用したCMSについて

この記事は、コーダーの経験から4種類のCMS(Movable Type、Magnolia CMS、PowerCMS、Sitecore)の特徴と使用感を比較しています。様々なCMSの特性を理解することで、効果的なウェブサイト管理が可能です。
CMS

情報可視化BIツール「Qlik Sense」を使った感想

Qlik Senseは直感的な操作で簡単にデータ分析・可視化ができるBIツールです。クリック一つで分析軸の絞り込みや画面遷移が可能で、カラフルで見やすい画面を作成できます。効果的な使用には、データの前処理と軽量化が重要です。

ASP.NET CoreアプリにおけるAzure App Serviceでの構成

ASP.NET Coreアプリケーションの構成管理について解説しています。ローカル開発ではappsettings.jsonを使用し、環境に応じて接続情報を変更できる柔軟性があり、開発からステージング、本番環境まで一貫した構成管理が可能です。

VPN装置を使わずにイントラネットアクセスする

Microsoft Entra Private Accessは、VPNに代わる安全な社内リソースアクセス方法です。Global Secure Accessを介して、多要素認証と条件付きアクセスポリシーを活用し、セキュリティを強化します。

生成AIにおけるプロンプトエンジニアリングの応用

プロンプトエンジニアリングの高度な技術を解説しています。コンテキスト作成と改善の2段階があり、Chain of Thoughtを詳しく説明しています。LLMの回答精度を向上させる手法を具体例とともに紹介しています。

生成AIにおけるプロンプトエンジニアリングの基礎

プロンプトエンジニアリングは、AIからより適切な回答を得るための重要な技術です。プロンプト、実例、キュー、テンプレート、様々な手法があります。これらを駆使することで出力のばらつきを減らし、より正確で一貫性のある回答を引き出すことができます。

MVP’s Favorite Contentに掲載されました

Microsoft MVPが選んだ「MVP’s Favorite Content」では、UIデザインの原則やSemantic Kernelに関するコンテンツが紹介されています。生成AI利用方法も解説されています。

レポート自動生成ツールの開発について

社内SEとして、Lanscopeのデータを自動で処理するツールを開発。VBSとExcelマクロを使用し、印刷記録やUSB利用記録のレポート生成を効率化。データの仕分けと補填も実施し、運用の自動化を実現しました。

リモートワークを支える技術

リモートワークを支える技術として、VPNの活用が鍵です。VPNはセキュアな通信を実現し、リモート接続の安全性を高めます。サーバアクセス型やVDI、マルチセッションホストなど、接続方法も多様で、企業のリモート環境を強化します。