Oracleで以下のようなエラーが出ることがあります: ORA-00054: リソースがビジー状態です。NOWAITを指定したためまたはタイムアウトが発生しました。 これは「対象のオブジェクトが別のセッションでロックされており、現在アクセス …

Oracleで以下のようなエラーが出ることがあります: ORA-00054: リソースがビジー状態です。NOWAITを指定したためまたはタイムアウトが発生しました。 これは「対象のオブジェクトが別のセッションでロックされており、現在アクセス …
これまで「ポップアップ」や「モーダルウィンドウ」を作るには、JavaScriptやCSSトリックを駆使するのが当たり前でした。 ところが最近、**HTMLだけでポップアップを表示できる新属性「popover」**が登場!これが想像以上にシン …
前回の 「🧠 Pythonで学ぶ画像認識入門:TensorFlowとKerasで手書き数字を判定する方法(3) ~CNNによる高精度モデル編~」 までで、MNISTデータセットを使い高精度なCNNモデルを作成しました。今回はその学習済みモデ …
前回の記事 「🧠 Pythonで学ぶ画像認識入門:TensorFlowとKerasで手書き数字を判定する方法(2) ~実践サンプルコード編~」 では、全結合層(Dense Layer)のみを使ったシンプルなニューラルネットワークで手書き数字 …
前回の記事 「🧠Pythonで学ぶ画像認識入門:TensorFlowとKerasで手書き数字を判定する方法(1) ~環境構築編~」 では、 「Python公式版+仮想環境を使ったTensorFlow開発環境構築」を行い、AI開発の準備が整い …
AIや機械学習に興味がある方にとって、「画像認識」は最初の一歩として最適なテーマです。今回は Python + TensorFlow + Keras を使って、手書き数字を自動判定するプログラムを実際に作ってみましょう。有名な「MNIST( …
HTML5の登場以降、Webデザインの表現力は大きく進化しました。その中でも<canvas>タグは、まるで映像作品のような動きをブラウザ上で描くための強力な機能です。 「アニメーション=JavaScriptが必要」と思われがちで …
Oracle Database を利用していると、ログイン時に「ORA-28001: パスワードの有効期限が切れています」というエラーに遭遇することがあります。 これは、データベースのセキュリティ機能として「パスワード有効期限」が設定されて …
1. assertThrowsとは? JUnit5で例外をテストする際に便利なのが assertThrows です。従来は try-catch を使って例外を検証していましたが、コードが冗長になりがちでした。JUnit5から追加された as …
Windows11では、ウィンドウ整理を効率化する新機能として 「スナップレイアウト」 と 「スナップグループ」 が導入されました。これらを活用することで、複数のアプリや作業画面を直感的に管理でき、マルチタスク作業が一段と快適になります。こ …