Executable JAR のリソースを参照する

2020-05-17

リソース取得なんてどうせ でしょとタカをくくっていたらハマってしまったので、Executable JAR (実行可能JAR) のリソース取得では、ここに気をつけようというのを残しておきます。 環境要件 Java 8 Kotlin 1.3 サンプルコード https…

mk2data で Markdown からテストデータ構築

2020-03-07

mk2dataという小さなモジュールを作りました。マークダウンを使って、テストデータのセットアップや検証ができるようになるものです。 なんでこんなものを作ったのかと申しますと。 DB周りのテストを書く場合に、データのセットアップや検証のために、INSERTやSELECT…

Windows Terminal で Ctrl+Shift+C, V

2020-02-17

(2020-06-06) この記事の内容は古く、現在は Windows Terminal のデフォルト設定のままで , が使用可能になっています。シグナルを送信するための とも共存可能な状態が実現されており、追加の設定は不要になりました。 https://github.com…

RustでSQLを発行してみる

2019-10-28

RustでSQLを発行してみます。 RustでSQLというとDieselばかりが検索に引っかかります。Dieselのように事前のセットアップをしたくない場合とか、すでにデータソースの用意がある場合等、SQL…

秒数算出するときはDurationがべんり

2019-10-14

やのように期間を秒数で受けるようなAPIは少なくありません。旧来のJava7以前であれば、秒数計算をしていたかと思いますが、Java8以降ではを使用して、これをスマートにわかりやすく記述できるようになっています。 環境要件 OpenJDK JDK 10.0.2+1…

Kotlin typealiasの効果的な使いどころ

2019-09-08

Kotlinに用意されているですが、これは新たな型を作るわけではなく、単に別名を付けてクラスへの参照経路を複数用意してあげるだけのものです。完全に別の型になるというわけではなく、エイリアスとエイリアスを付けられた型同士には互換性があるため、value-object…

WSLでlibGL.so.1が開けないエラー

2019-08-04

WSL環境で、あるGatsbyテンプレートを使用してを実行してみたところ、エラーが発生し開発モードでの起動に失敗してしまったため、そのトラブルシュート。 なお一通り対応してみた限り、Gatsby自体に直接の原因があるわけではなく、WSL上におけるNode.js…

GitHubで草活して1年が経った

2019-06-28

すこし前の話になりますが、GitHubで草を育てる活動をはじめて、1年が経ちました。忘れないように活動中に感じていたことなど残しておこうと思います。一年で生えた草は以下のようになりました。…

Written by yo1000 | YO!CHI KIKUCHI Loves Spring, Kotlin, Pelikan Fountain pen and FINAL FANTASY VIII!! 🍃🐦🖋️🗡️ GitHub Twitter