Java

Javaでクラスのメソッド名と戻り値の型を取得する

Javaで指定したクラスの、メソッド名と戻り値の型の一覧を取得する方法についてです。 トレースログにクラス名やメソッド名を出力したい場合などに使えると思います。 Javaでクラスのメソッド名と戻り値の型を出力するコード Object obj...
Windows

日本語入力のIMEが切り替わる事象と対処法

日本語入力のIMEが気付いたら切り替わっていた google日本語入力のIMEが便利なのでコレを利用しているのですが、気がついたらIMEがMicroSoftのものに勝手に切り替わることがありました。 利用しているアプリケーション単位で切り替...
Java

Javaで文字列が数字かどうかをチェックする方法

Javaのコーディング時に、文字列が数字であるかどうかをチェックする必要が生じました。 入力データのバリデーションやテキスト処理で頻繁に利用されるため、Javaで文字列が数字かどうかをチェックする方法についてメモしておきます。 Charac...
MySQL

SQLでSELECTするときにNULLを0に置換する方法

データベースのNULLのカラムの扱い SELECT文でDBからデータを取得する際に、本来なら数字が含まれているべきカラムなのに、NULLが設定されている、そんなことがありました。 自分が設計してないテーブルだったので、なんでこうなっているん...
Linux

Linuxでフォルダを圧縮するコマンド

Linuxサーバ上でディレクトリを圧縮する際のコマンドをすぐ忘れてしまいます。tarで圧縮したいケースと、zipで圧縮したいケース、それぞれあるので、どちらの方法もメモしておきます。 tarコマンドでフォルダ圧縮する方法 tarコマンドでフ...
Microsoft Office

Teamsのweb版とアプリ版の違い、それぞれのメリット・デメリット

Microsoft Teamsは、オンラインコラボレーションやビデオ会議などのビジネスコミュニケーションにおいて、広く使われているプラットフォームの1つです。 多くの企業で導入されているため、コロナ禍以降のリモート勤務が増加した流れで、使っ...
Microsoft Office

Teams のカタカナ表記は何が正しいか?

Teams の読み方 マイクロソフトが提供しているアプリケーションであるTeams。 ビデオ会議やチャット、ファイル共有、タスク管理、プロジェクト管理など、様々な目的に使用できる多機能なツールであることから、導入している企業も多いと思います...
MySQL

改行コードを含むテキストを検索するSQL

改行コードを含むカラムを検索したい SQLでテキストを検索した際に、データの挿入方法の都合で改行コードが含まれてしまって、WHERE条件でうまくヒットしない、ということがありました。 そこで、SQLでselectする際に、意図的に改行コード...
wordpress

Jetpackのダッシュボードで勝手にスクロールされて使いにくい事象を解消させる方法

WordPressのJetpackは、WordPressの公式プラグインの1つで、多くの機能を提供するツールキットです。 Jetpackは、WordPress.comと連携し、WordPressサイトの機能を強化するために開発されました。私...
AWS

AWSでpingが通らない時に確認すべきこと

AWSのEC2環境を使っている場合で、pingが通らなかったときに確認することです。 セキュリティグループを確認する EC2の設定からセキュリティグループを確認してみましょう。 ここでpingの通信が通るように、ICMPの許可ルールを追加し...