Webエンジニア 【2020年版】「Intellij IDEA」をインストール 次にやること Intellij IDEAをインストールして最初にやっておくと個人的設定リスト。 Koltin使ってるので人によっては参考にならない箇所もあるかも。 環境情報 ... 2020.03.14 Webエンジニア
Webエンジニア 【Intel Mac】Macで「A5:SQL Mk-2」をWineを使って簡単に使用する方法 以前「A5:SQL Mk-2」をEasyWineを使って動かす方法を紹介しました。 しかしMacOSがCatalinaになり、Wineで32bitアプリを動かす... 2020.03.07 Webエンジニア
Webエンジニア Macのデフォルトターミナルをなんとなく使ってる人へ 「iTerm2」を導入して世界を変えよう。 Macのターミナルアプリってデフォルト設定だと、なんだか見づらくないでしょうか? 何も変更してなければこんな感じだと思います。 う〜ん。とてもイマイチ。 ターミ... 2020.03.02 Webエンジニア
Webエンジニア Spring Bootのロギング実装は「Commons-Logging + Logback」がデフォルト設定であることを実際に確認してみた これがSpring Bootのロギング実装って何もしない設定しない場合どうなっているのだろうか・・・? という疑問が湧いたので調べてみた。 Spring Boo... 2020.02.04 Webエンジニア
Webエンジニア GitHubの「プルリクエストテンプレート」はブランチ毎の出し分けが出来ない。 プルリクエストテンプレートとは GitHub上でプルリクエスト作成時の概要テンプレート。 つまりはこんな感じ。 PR作成時に記入する概要欄に、自動で初期表示用の... 2019.06.22 Webエンジニア
Webエンジニア 【Kotlin】クラス固定値を持つプロパティを作る時は「カスタムゲッター」を使うと良さそう Kotlinでこんな感じの記述を見つけました。 「プロパティ宣言」と「カスタムゲッター付き宣言」で何が違うのかさっぱり分かりません。 class Moge { ... 2019.06.01 Webエンジニア
Webエンジニア 【Kotlin】「高階関数」と「関数リテラル」の記法が難しすぎるので説明してみる 今回の記事の対象者: 以下のKotlinのコードが何やってるか分からない人 fun twice(n: Int, f: (Int) -> Int): Int = ... 2019.05.01 Webエンジニア
Webエンジニア 【Kotlin】分かりづらい「セカンダリコンストラクタ」を理解をしてみる Kotlinの「セカンダリコンストラクタ」を最近ようやく理解出来ました。 「実際にどういった場面で使用するか」を把握する事が、より一層理解を深めます。 今回はリ... 2019.02.16 Webエンジニア
Webエンジニア 「ZipInputStream」がWindowsで作成したzipファイルを読み込めない時の対応策 「ZipInputStream」を使ってzipファイル読み込み処理を実装してます。 すると、特定のファイルだけ何故か読み込むことが出来ない現象にぶち当たりました... 2019.01.02 Webエンジニア
Webエンジニア 【Spring Boot】Spring Batchで「Hibernate Validator」を使うと日本語化がうまく出来ない Spring Batchとは バッチ処理を行う「バッチアプリケーションフレームワーク」 Spring Bootで開発を行っている中、Spring Batchでバ... 2018.12.31 Webエンジニア
Webエンジニア 【macOS High Sierra以前】「A5:SQL Mk-2」をMacで簡単に使えるようにする方法 A5:SQL Mk-2とは データベース開発を支援するために開発されたフリーのSQL開発ツール。 複雑な構成のDBを扱う開発では力を発揮します。 しかし、残念な... 2018.11.05 Webエンジニア
Webエンジニア 【Spring Boot】Thymeleafで「titleタグ」を条件分岐させる方法(三項演算子) Thymeleafでは、「th-text」と「メッセージ式#{}」 を使うと、予めpropertiesファイルに記述しておいたメッセージが表示出来ます。 上記テンプレートが使い回されている状態で 2018.11.04 Webエンジニア
Webエンジニア 【Kotlin】「Mixing named and positioned arguments is not allowed」の原因ってなんだ? Kotlinでコードを書いている時に 「Mixing named and positioned arguments is not allowed」 というエラー... 2018.11.01 Webエンジニア
Webエンジニア Macで「Edge」と「IE」を簡単に使う方法(VirtualBox導入) Macユーザーでも「Edge」と「IE」を使いたい! 残念ながら、Macユーザーは通常「Edge」「IE」をインストールすることが出来ません。 しかし、仮想環境... 2018.09.30 Webエンジニア
Webエンジニア IE11で「flexbox」「min-height」「aligin-items: center」の組み合わせが効かない時の対処法 ChromeとEdgeでは意図通りに動く。でも、IE11だけ動かない・・・ そんなバグがあって四苦八苦したので対処法をメモ。 どうにかして「Chrome」「Ed... 2018.09.23 Webエンジニア