プログラミング

Java

javaで文字列がひらがなカタカナをチェックするサンプルソースコード

Javaで文字列のひらがな、カタカナをチェックする方法です。 正規表現を使ったサンプルソースコード 文字列をUnicodeに変換して、正規表現でその範囲にマッチするかでチェックをするというのが、最も簡単な方法だと思います。 String h...
eclipse

【checkstyle】フィールドを隠しています

eclipse の checkstyle の警告で「xxxx がフィールドを隠しています」とメッセージが表示された時の対応方法。 「xxxx がフィールドを隠しています」 このメッセージが表示される原因は、フィールド変数とローカル変数または...
Xcode

xcodeのiOSシミュレータを初期化する方法

Macのディスクの容量が少なくなってきたときに、iOSシミュレータに入っているアプリやキャッシュをまとめて削除するために、初期化を行いました。 そのiOSシミュレータの初期化方法をメモしておきます。 iOSシミュレータの初期化手順 1.iO...
eclipse

eclipseのプラグインを削除する方法

eclipseの起動が遅いときは・・・ プラグインをたくさんインストールしてしまった影響なのか、eclipseの起動時間がかなり遅くなってきました。現状で、使えるようになるまで2分近くかかります。 そこでプラグインを削除することにより、少し...
eclipse

Eclipseで保存時にタブ文字をスペースに変換するための設定

タブ文字をスペースに変換する タブ文字かスペースか、インデントの好みは人それぞれ別れますよね。ちなみに私はスペース派です。プロジェクトとしてコーディング規約で統一した方針であっても、実態が統一されていないことありますよね。 そんなケースがな...
eclipse

eclipseのsubclipseでSVNサーバに接続出来ないときに確認すべきこと

Get revision properties operation failed eclipseのプラグインであるsubclipseを使ってSVNに接続しているパソコンで、SVNサーバに接続出来ないエラーが発生しました。 SVNサーバに接続...
eclipse

アノテーション処理に失敗しました。原因は次のものです

クラスのアノテーション処理に失敗しました。原因は次のものです。javax.annotation.processing.FilerException: Source file already created: ・・・ STS(Spring T...
html

sudoでワイルドカードを使う方法

ファイルをまとめて削除するときなどに、 rm -rf * といった感じでアスタリスクを使うことがあると思います。 ※ちなみに、オプションは r:再帰的に削除、f:警告を表示しない です。 このアスタリスクですが、sudoコマンドを使ってro...
Xcode

iOSシミュレータでキーボードが表示されな

iOSシミュレータで入力領域タップ時にキーボードが表示されない場合、以下の設定を確認してください。 画面上部の「iOS Simulator」から 「Hardware」→ 「Keyboard」→「Connect Hardware Keyboa...
html

cssでラジオボタンをiOSのようなトグルボタンにする

cssでトグルボタン jqueryなどのjavascriptのフレームワークを使わずに、cssだけでラジオボタンをiPhoneのようなトグルボタンのデザインで表示します。