スマートフォン用の表示で見るnがひとつ多い。えぬなおの技術的なことを書いていくとこ。2019の9日目の記事です。はじめにこの記事で書くこと1ktsファイルを書いて実行する。2kotlinで書いてgradleで叩く。3kscriptを使う。その1枚ペラの.ktファイルだけを実行したい時があったりします。javaのclassPath指定とかめっちゃ面倒です。そんな時どうすればいいのか、代表的な三つの方法を書いていきます。ktsファイルを書いて実行する。kotlinで書いてgradleで叩く。kscriptを使う。1ktsファイルを書いて実行する。書いて、以下のように実行します。Main.ktsうーん簡単に叩けるねえ。これは本当に簡単なスクリプトの場合はで、ライブラリを使うとちと面倒で、https://blog.jetbrains.com/kotlin/2018/09/kotlin-1-3-rc-is-here-migrate-your-coroutines/#scriptingkotlinの13.0RCから入った次のようなannotationで依存関係を記載することなどで実行可能です。}})以下のように実行します。sample.main.kts2kotlinで書いてgradleで叩く。「え?.ktsファイルで書かないの?」って感じですが、たまにはpureなkotlinを実行したい時もあります。して定義してしまうことです。sourceSets.main.runtimeClasspath}これだけでもなんと、依存モジュールも併せて通常通りコンパイルするので実行できてしまいます。.ktsでは書きにくいスクリプトもこれで簡単に実行できるようにできますね。runTask3kscriptを使う。出ました外部ライブラリ。以下が特徴的な機能だそうです。binaries高性能でテンション上がりますね😊使っていきましょう。kscriptさて肝心の使いっぷりですが、割と衝撃を受けます。world")'まじか・・・ちゅご・・・。doArgs)当然、↑の方でも書いたようなアノテーションで依存性解決をすることもできます。便利ですね(^▽^)ktsとしてjavaモジュール使ってなんか適当な関数発火するならこっちでいいのかもしれません。おわりにサーバサイドkotlinは使い勝手がよく、AndroidとJavaの資産を両方に使える器用なやつです。サーバサイドとしてはバッチ処理なども任せることも今後も多くなってくるでしょう。そんな時に上記の方法が頭に残っていると便利かもしれません。C...2019-01-28【Go】Go言語で指数表記の文字列型を数値型にパースする。RoutingとかEVPNとかコンテナとかAWSとかGoとかRustとかMySQLとか。https://speakerdeck.com/nnao45はてなブログをはじめよう!nnao45さんは、はてなブログを使っています。あなたもはてなブログをはじめてみませんか?はてなブログをはじめる(無料)はてなブログとはnがひとつ多い。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。