2026-08

ネットワークセキュリティ

ネットワーク監視の方法とは?ルーター・プロバイダー・通信経路で行われる監視の仕組みを解説

インターネットを利用していると、通信がどのように管理されているのか、第三者による監視が存在するのか気になることがあります。ネットワーク監視には、企業のセキュリティ管理からプロバイダーによる設備管理まで、さまざまな種類があります。ネットワーク...
Microsoft Access

AccessのDoCmd.TransferSpreadsheetでエラー3011が出る原因とExcelインポートの正しい設定方法

AccessでExcelファイルをフォームのボタンからインポートするとき、DoCmd.TransferSpreadsheetを利用すると便利ですが、エラー3011が発生する場合があります。エラー3011は、指定したテーブルやオブジェクトが見...
Oracle

Oracle DatabaseのDBMS_CRYPTOで暗号化・ハッシュ化する方法を解説|データ保護に活用する仕組み

Oracle Databaseには、データベース内で機密情報を保護するための暗号化機能が用意されています。その代表的なパッケージの一つがDBMS_CRYPTOです。DBMS_CRYPTOを利用すると、PL/SQLから文字列やバイナリデータを...
Oracle

Oracle DatabaseのUTL_HTTPパッケージでWebサービスと通信する方法を解説

Oracle Databaseには、データベース内部から外部のWebサービスへHTTP通信を行うための仕組みが用意されています。その代表的な機能がUTL_HTTPパッケージです。UTL_HTTPを利用すると、PL/SQLから外部APIへリク...
Android開発

Android開発でViewModelを使うと画面回転や構成変更後もデータを保持できる理由を解説

Androidアプリ開発では、画面回転や言語変更、テーマ変更などの「構成変更」が発生するとActivityやFragmentが再作成されることがあります。その際、通常の変数に保存していたデータは失われてしまうため、画面状態の管理方法が重要に...
C言語関連

アセンブリの達人が書いたコードとC言語から生成したアセンブリはどちらが短いのか?最適化の仕組みを解説

アセンブリ言語を専門に扱うプログラマーが手作業で書いたコードと、C言語で書いたプログラムをコンパイラによって変換したアセンブリコードでは、どちらが短く効率的なのかという疑問があります。一見すると、機械語に近いアセンブリを直接書いた方が無駄が...
C言語関連

iPhoneでC言語・Python・Javaを無料で学習できるおすすめアプリと勉強方法

プログラミングを始めたいと思ったとき、パソコンがなくてもiPhoneだけで学習できる方法はあります。C言語をはじめ、PythonやJavaなどのプログラミング言語も、無料アプリやオンライン環境を活用すれば基礎的な勉強を進めることが可能です。...
プログラミング

AI時代でもキャラクターモデリングの練習は無駄にならない?3D制作スキルの将来性を解説

近年、AIを使って3Dモデルを生成する技術が急速に進化し、簡単な指示だけでキャラクターや小物のモデルを作れるサービスも登場しています。そのため、これから数年かけてキャラクターモデリングを学ぶことに意味があるのか、不安を感じる人も増えています...
プログラミング

AIは本当に人間を超えるのか?自己学習・創造性・研究能力から考える人工知能の未来

AIが自己学習によってどんどん賢くなり、将来的には人間を超えると言われることがあります。一方で、「AIは人間が作った情報を学んでいるだけなのだから、人間以上の答えや創造性を持てるはずがない」と感じる人も少なくありません。しかし、現在のAIが...
Windows系

Windows 11でコア分離(メモリ整合性)が勝手にオフになる原因とVALORANTのVAN RESTRICTION (HVCI)対処法

Windows 11でVALORANTを起動しようとした際に「VAN RESTRICTION (HVCI)」が表示され、コア分離のメモリ整合性を有効にできない問題が発生することがあります。特にWindows Insider Preview版...
タイトルとURLをコピーしました