投稿– archive –
-
Python
🧠 Pythonで学ぶ画像認識入門:TensorFlowとKerasで手書き数字を判定する方法(1) ~環境構築編~
AIや機械学習に興味がある方にとって、「画像認識」は最初の一歩として最適なテーマです。今回は Python + TensorFlow + Keras を使って、手書き数字を自動判定するプログラムを実際に作ってみましょう。有名な「MNIST(エムニスト)」という手書き数字デ... -
HTML
JavaScriptなしで実現!HTML5 Canvasアニメーションで魅せるWeb装飾
HTML5の登場以降、Webデザインの表現力は大きく進化しました。その中でも<canvas>タグは、まるで映像作品のような動きをブラウザ上で描くための強力な機能です。 「アニメーション=JavaScriptが必要」と思われがちですが、実はJavaScriptを使わずに... -
Oracle
Oracle「ORA-28001: パスワードの有効期限が切れています」対応手順
Oracle Database を利用していると、ログイン時に「ORA-28001: パスワードの有効期限が切れています」というエラーに遭遇することがあります。 これは、データベースのセキュリティ機能として「パスワード有効期限」が設定されており、期限を過ぎたユーザ... -
Java
Javaの例外テストが楽になる!JUnit5のassertThrows便利な使い方
1. assertThrowsとは? JUnit5で例外をテストする際に便利なのが assertThrows です。従来は try-catch を使って例外を検証していましたが、コードが冗長になりがちでした。JUnit5から追加された assertThrows を使うと、例外発生をシンプルにテストできま... -
Windows
スナップグループで快適マルチタスク!Windows11の新機能解説
Windows11では、ウィンドウ整理を効率化する新機能として 「スナップレイアウト」 と 「スナップグループ」 が導入されました。これらを活用することで、複数のアプリや作業画面を直感的に管理でき、マルチタスク作業が一段と快適になります。この記事では... -
Python
ゼロから学ぶ!Pythonで気軽にデータ分析入門
「Pythonでデータ分析を始めたいけど、難しそう…」そんな初心者の方でも大丈夫!この記事では、家計簿や売上のような身近なデータを題材にして、Pythonで「データを読み込む → 集計 → グラフにする」までを体験します。 まずは小さな一歩から。ゲーム感覚... -
Excel
【Excel】INDEX+MATCH関数で柔軟で高速なデータ検索を実現
Excelでデータ検索や参照を行うとき、多くの方が最初に思い浮かべるのは VLOOKUP関数 ではないでしょうか。しかし、VLOOKUPには「参照範囲の制約」「列番号の固定」、「大量データだと重い」など不便な面もあります。そこでおすすめなのが、 INDEX関数とMA... -
ブラウザ
在宅ワークに必須!Chromeのシークレットモード×Google Meet
在宅ワークが日常化した今、オンライン会議ツールの活用は欠かせません。その中でも Google Meet はシンプルで使いやすく、多くの企業や個人が利用しています。一方で、個人のアカウントでChromeにログイン中の状態でGoogle Meetに参加するとログイン中の... -
Windows
Windows 11の「クイック設定」でよく使う機能を一瞬で呼び出す方法
Windows 11では「アクションセンター」が廃止され、代わりに 「クイック設定」 が搭載されています。Wi-FiやBluetooth、音量・明るさの調整といった操作を、わざわざ設定アプリを開かずにその場で切り替えられる便利な機能です。 ただ22H2以前はカスタマイ... -
Java
ログ出力が一気に効率化!log4j2を使うべき場面とは
Java開発におけるログ出力は、障害解析・性能改善・監査の三種の神器。長年使われてきた log4j 1.x に対し、後継の log4j2 は「高速・柔軟・安全」に大幅進化しています。本稿では、違いが直感的に分かる比較と、失敗しない導入手順(Maven/Gradle、設定、...










