投稿– archive –
-
Java
Java初心者必見!Optionalでnullチェックを安全に行う方法【サンプル付き】
Javaで避けて通れないのが「nullチェック」。しかし、if文を多用するとコードが読みにくくなり、思わぬNullPointerExceptionが発生することもあります。そんな悩みを解消してくれるのが Optionalクラス です。 本記事では、Optionalを使った安全でスマート... -
Windows
🪟 Windows 11:PINやパスワードを忘れたときのリセット方法
Windows 11では、MicrosoftアカウントやPINコードを使ってログインするのが一般的です。しかし、「PINを忘れた」「パスワードを思い出せない」といったトラブルは誰にでも起こります。この記事では、Windows 11でサインイン情報をリセットする方法をわかり... -
Python
🧠 Pythonで学ぶ画像認識入門:TensorFlowとKerasで手書き数字を判定する方法(5) ~複数の自作画像を一括で認識~
前回 「🧠 Pythonで学ぶ画像認識入門:TensorFlowとKerasで手書き数字を判定する方法(4) ~学習済みモデルで自作画像を認識~」 の記事では、学習済みモデルを使って「1枚の手書き数字画像」を判定しました。今回はさらに発展して、フォルダ内にある複数の... -
SQL
SQL:NOT IN と NOT EXISTS の違いとパフォーマンス比較
SQLでサブクエリを使って除外条件を指定する際に利用される「NOT IN」と「NOT EXISTS」。両者の動作の違いやNULLの扱い、パフォーマンス差を実例付きで徹底解説します。 EXISTS は ANSI SQL(国際標準SQL)に含まれる構文 のため、ほぼすべてのリレーショ... -
Java
Java:安全な乱数生成に役立つ!SecureRandomの使いどころ
1. SecureRandomとは SecureRandomは、暗号論的に安全な乱数(CSPRNG:Cryptographically Secure Pseudo-Random Number Generator)を生成するためのJavaクラスです。java.securityパッケージに含まれ、セキュリティトークン、APIキー、暗号鍵などの生成に... -
Oracle
Oracle「ORA-01830: 日付書式の変換で不要なデータが含まれています。」原因と対処法
🧩 エラーの概要 Oracleデータベースで日付型を扱う際に発生する代表的なエラーのひとつが、「ORA-01830: 日付書式の変換で不要なデータが含まれています。」 です。 このエラーは、TO_DATE 関数や TO_TIMESTAMP 関数などで日付文字列とフォーマットマスク... -
Excel
Excel:Ctrl+Enterが便利!複数セルに一気に同じ値を入力する方法
Excelで「同じ値を何度も入力していて面倒…」と思ったことはありませんか?そんな時に知っておくと超便利なのが、Ctrl+Enter。複数セルへ同じ値を一瞬で入力できる“神ショートカット”です。事務作業からデータ整理まで、覚えるだけで作業スピードが劇的に... -
WinMerge
WinMerge:正規表現を使った高度な差分検索テクニック
WinMergeは「ファイルの違いを見るだけのツール」ではありません。正規表現とフィルタ機能を組み合わせることで、不要な差分を除外し、実質的な変更だけに集中できます。 この記事では、初心者でもすぐに使える「正規表現の基本」と、上級者向けの「フィル... -
Redmine
Redmineコメントを読みやすくするMarkdown記法まとめ
Redmineでは、チケットコメントやWikiでMarkdown記法が使えます。ただのテキスト入力よりも見やすく、チーム内の情報共有が格段にスムーズになります。この記事では、Redmineのコメントで使える代表的なMarkdown書式をまとめて紹介します。 🔹 Markdownの... -
Microsoft Teams
Teamsで背景をカスタムする方法:オリジナル画像で印象アップ
Microsoft Teamsでは、オンライン会議の背景を自由にカスタマイズできます。オリジナルの背景画像を設定することで、印象アップやプライバシー保護、さらには企業ブランディングにもつながります。この記事では、自作画像の設定手順からおすすめの背景アイ...









