Gradle + Kotlinで実行可能な.jarファイルを出力する
環境 Gradle 7.3 Kotlin 1.6.0 JDK 11 結論 以下の設定をbuild.gradleに書いておけば問題ないはず。 メインメソッドの在処 kotlin-stdlibを.j...
15 search resultsShowing 1~15 results
You need to log-in
環境 Gradle 7.3 Kotlin 1.6.0 JDK 11 結論 以下の設定をbuild.gradleに書いておけば問題ないはず。 メインメソッドの在処 kotlin-stdlibを.j...
期間同士が重なっているか判定するのって以外とミスを入れ込みやすい印象。間違えないように書いとく。 ちなみにコードはKotlinだけど、他の言語でもあまり変わらないはず。 前提 任意の日時が期間内...
Kotlinの拡張関数、便利ですよね。 その「便利」の意味するところは、「自身の手を入れられない箇所(ビルトインだったりサードパーティだったりのfinal class)への唯一のアプローチである...
普段KotlinでSpring Bootアプリケーションを書いています。 で、 @NotBlank や @Size(max = 10) などでバリデーションを指定できると様々な記事で書かれている...
日本語だとなんと言えば良いのか分からないが、follow redirectsってあるじゃないですか。302 Foundなどが返ってくると、HTTPクライアントが自動的にLocationを見て、再...
React、というかreact-scriptsはプロキシ機能を備えています。 このプロキシ、基本的にはウェブAPIのために用います。React自体はlocalhost:3000で実行し、ウェブA...
Spring Bootは標準でキャッシュの機構を持つ。使い方は非常に簡単で: @Configuration @EnableCaching class CacheConfig { @Bean fu...
ミドルウェアを使って非同期とかではなく、単にSpring Boot単体で非同期に実行する方法。以下の点を守ればOKなはず。 @Configurationなクラスに@EnableAsyncアノテー...
Spring BootでSSE(text/event-stream)やりてえ〜。やりてえよね。 ということでおあつらえ向きなSseEmitterがある。 簡単な使い方 1秒ごとに現在日時を返すや...
Pythonでコード書いてて「マジかよ」と思ったんだけど: def wrap_list(value, base_list = []): base_list.append(value) retur...
TODC BootstrapはTwitter Boostrapの定義を上書きする仕様なので、まずはTwitter Boostrapを導入。これはgemで提供されているので、Gemfileに以下を...
rakeにはtaskやfile以外に、ruleという定義が使えます。簡単に言うとmakeのサフィックスルールで、こういうファイルだったら、こういうファイルにしますよ、という正しくルールを定義する...
Rubyのウェブアプリケーションサーバにpumaというのがあります。 で、そのpumaにはコントロールサーバという仕組みがあります。その仕組みを使うと、指定したURLにHTTPリクエストを送るだ...
UnixライクなOSの場合、プロセスをバックグラウンドに回すためには行末にアンパサンド(&)を付与します。 Capistranoからも同様にアンパサンドを付与すれば、と思いましたが、それ...
例えばなんですが。 顧客のサーバがありまして、そこに繋ぐにはVPNを張らなくちゃいけなくて、そのVPNを張るにはWindowsからじゃないとダメ(VPNのセッションを確立するプログラムが.exe...
15 search resultsShowing 1~15 results
Qiita is a knowledge sharing service for engineers.