
KotlinとPHPでHMAC方式(sha256)のハッシュ値を生成する
2021年2月26日 itneko 茶トラ猫のエンジニア日記
これまで、Kotlin や PHP、Python などでハッシュ値を取得する方法を紹介してきました。(符号化) https://itn …
KotlinでGCPのPubSubから同期プルした際のクローズ処理
2020年3月27日 itneko 茶トラ猫のエンジニア日記
以前、PHP を使った PubSub からのメッセージ取得(プル)について触れました。 https://itneko.com/goog …
IntelliJのKotlinで「Redundant `let` call could be removed」
2019年11月25日 itneko 茶トラ猫のエンジニア日記
IntelliJ のバージョンアップをしたある時から、let に黄色い下線が引かれるケースが出てきました。 情報を見てみると以下のよう …
【Kotlin入門】try-catchの代わりにrunCatchingでエラーハンドリングする
2019年6月30日 itneko 茶トラ猫のエンジニア日記
Kotlin1.3 から登場した Result 型。と言っても登場したのは 2018 年の 12 月頃なので、もう半年以上も前の話です。
…
【Kotlin入門】ダブルクォーテーションの中にダブルクォーテーションを表現する方法
2019年6月28日 itneko 茶トラ猫のエンジニア日記
Kotlin で JSON 文字列のサンプルを表現しようと文字列を書いたのですが、ダブルクォーテーションのエスケープが地味に面倒でした。
…
RestTemplateのタイムアウト設定
2019年4月17日 itneko 茶トラ猫のエンジニア日記
RestTemplate には以下の 2 つのタイムアウトを設定することができます。 ConnectTimeout
ReadTimeout これらの設定自体は …
【Kotlin入門】アンダースコアの変数(キーワード)の意味を理解する
2019年2月12日 itneko 茶トラ猫のエンジニア日記
Kotlin のソースコードのプルリクストをレビューしていて、見慣れない変数に遭遇したので調べてみました。 変数名は半角のアンダースコ …
Kotlinで特定の長さの文字列を作成する
2019年1月22日 itneko 茶トラ猫のエンジニア日記
Kotlin に限った話ではないですが、テストコードを書いているときに、バリデーションエラーになるような特定の長さの文字列を生成したい場合があります。 10 文字制限のデータ …
Gradleのcompileは非推奨なのでapiかimplementationを使う
2018年11月22日 itneko 茶トラ猫のエンジニア日記
夏頃から携わっているプロジェクトで初めて SpringBoot を利用しています。
今回の開発言語は Kotlin でしたが、これまで J …
【Kotlin入門】sha256で文字列からハッシュを作成する(PHPと比較)
2018年10月21日 itneko 茶トラ猫のエンジニア日記
Kotlin で文字列をハッシュしようと思ったら、それっぽい関数やクラスが見当たらなかったので調べてみました。 少し前までは md5 …