プログラミング問題で出てきて躓いたのでメモ。 String word = "123 string\n \nstring2\nstr\n-----end-----"; word = word.replaceAll("(?m)^\\s*$[\n\r]{1,}", ""); Scanner sc = new Scanner(word); while (sc.hasNextLine()){ String str = sc.nextLine…
Ruby on Railsの勉強を、ということでRailsチュートリアルをやっていたが、はまったポイントがあったので備忘録。 before_saveがbefore_createよりも先に実行される Userモデルを作成して実行する場合に、英語の意味的にcreateしてsaveするんだからbefore_cr…
m2e-aptというプラグインが必要とのことなのでインストールするも解決されず。他にも色々試してみたが、 環境設定 -> Maven -> ディスカバリー -> カタログを開く から、AspectJをインストールすると解決した。
Javaいじってて、ロジックは簡単だったので適当にfor文をforEach処理に変えていたときに発生した問題。forEach中ではindexが使えません。 何かで取得できたような気がしましたけど"java forEach index"とかで検索すると同じことを考えていた先人たちが使えな…
一年前にrailsでざっくりいじった程度でずっと放置してたrubyのバージョン上げとくかと思ったらめっちゃつっかかったのでメモHomebrewでbrew updateしようとしたら・・・ $brew update xcrun: error: invalid active developer path (/Library/Developer/Com…
MacでEclipseを使用してTomcatでサーバー立ててコーディングしてると、たまにTomcatを正常終了できなかったのか、 「ポート8080,8009が使用中です」みたいなエラーメッセージが出てTomcatが起動できなくなる。 再起動すればまた起動できるようになるのだが、…
h2のデータベースの起動で戸惑って検索・・・ という作業を3回もやったので備忘録として書き残しておく。 Macはh2をインストーラでインストールできないようなので、zipでh2ファイルをダウンロードしてくる zipを適当なフォルダに解凍 ターミナルで解凍した…
エンジニアに転職するにあたって、WindowsからMacに乗り換えました。 理由:エンジニアの Macユーザーが多いから。形から入ります。 Machine spec MacBook Air (13-inch, Early 2015) CPU 1.6 GHz Intel Core i5 メモリ 8 GB 1600 MHz DDR3 CPUがi7じゃない…