Webエンジニアとして

Webエンジニアとして

【2020年版】プログラマー的環境構築やることリスト for Mac

基本編は終わったのでプログラマー的環境構築を行う。 個人的やることリスト。 環境情報 MacOS Catalina 10.15.3 iTerm2のインストール ...
Webエンジニアとして

【2020年版】「Intellij IDEA」をインストール 次にやること

Intellij IDEAをインストールして最初にやっておくと個人的設定リスト。 Koltin使ってるので人によっては参考にならない箇所もあるかも。 環境情報 ...
Webエンジニアとして

【Intel Mac】Macで「A5:SQL Mk-2」をWineを使って簡単に使用する方法

以前「A5:SQL Mk-2」をEasyWineを使って動かす方法を紹介しました。 しかしMacOSがCatalinaになり、Wineで32bitアプリを動かす...
Webエンジニアとして

Macのデフォルトターミナルをなんとなく使ってる人へ 「iTerm2」を導入して世界を変えよう。

Macのターミナルアプリってデフォルト設定だと、なんだか見づらくないでしょうか? 何も変更してなければこんな感じだと思います。 う〜ん。とてもイマイチ。 ターミ...
Webエンジニアとして

Spring Bootのロギング実装は「Commons-Logging + Logback」がデフォルト設定であることを実際に確認してみた

これがSpring Bootのロギング実装って何もしない設定しない場合どうなっているのだろうか・・・? という疑問が湧いたので調べてみた。 Spring Boo...
Webエンジニアとして

GitHubの「プルリクエストテンプレート」はブランチ毎の出し分けが出来ない。

プルリクエストテンプレートとは GitHub上でプルリクエスト作成時の概要テンプレート。 つまりはこんな感じ。 PR作成時に記入する概要欄に、自動で初期表示用の...
Webエンジニアとして

【Kotlin】クラス固定値を持つプロパティを作る時は「カスタムゲッター」を使うと良さそう

Kotlinでこんな感じの記述を見つけました。 「プロパティ宣言」と「カスタムゲッター付き宣言」で何が違うのかさっぱり分かりません。 class Moge { ...
Webエンジニアとして

【Kotlin】「高階関数」と「関数リテラル」の記法が難しすぎるので説明してみる

今回の記事の対象者: 以下のKotlinのコードが何やってるか分からない人 fun twice(n: Int, f: (Int) -> Int): Int = ...
Webエンジニアとして

【Kotlin】分かりづらい「セカンダリコンストラクタ」を理解をしてみる

Kotlinの「セカンダリコンストラクタ」を最近ようやく理解出来ました。 「実際にどういった場面で使用するか」を把握する事が、より一層理解を深めます。 今回はリ...
Webエンジニアとして

「ZipInputStream」がWindowsで作成したzipファイルを読み込めない時の対応策

「ZipInputStream」を使ってzipファイル読み込み処理を実装してます。 すると、特定のファイルだけ何故か読み込むことが出来ない現象にぶち当たりました...
Webエンジニアとして

【Spring Boot】Spring Batchで「Hibernate Validator」を使うと日本語化がうまく出来ない

Spring Batchとは バッチ処理を行う「バッチアプリケーションフレームワーク」 Spring Bootで開発を行っている中、Spring Batchでバ...
Webエンジニアとして

【macOS High Sierra以前】「A5:SQL Mk-2」をMacで簡単に使えるようにする方法

A5:SQL Mk-2とは データベース開発を支援するために開発されたフリーのSQL開発ツール。 複雑な構成のDBを扱う開発では力を発揮します。 しかし、残念な...
Webエンジニアとして

【Spring Boot】Thymeleafで「titleタグ」を条件分岐させる方法(三項演算子)

Thymeleafでは、「th-text」と「メッセージ式#{}」 を使うと、予めpropertiesファイルに記述しておいたメッセージが表示出来ます。 上記テンプレートが使い回されている状態で
Webエンジニアとして

【Kotlin】「Mixing named and positioned arguments is not allowed」の原因ってなんだ?

Kotlinでコードを書いている時に 「Mixing named and positioned arguments is not allowed」 というエラー...
Webエンジニアとして

Macで「Edge」と「IE」を簡単に使う方法(VirtualBox導入)

Macユーザーでも「Edge」と「IE」を使いたい! 残念ながら、Macユーザーは通常「Edge」「IE」をインストールすることが出来ません。 しかし、仮想環境...
タイトルとURLをコピーしました