Kotlin(Spring Boot)の API テスト(MockMVC)で CustomComparator を用いて独自の比較方法を作成
概要 普段、サーバーサイド Kotlin(Spring Boot)の API テストでは、MockMVC を利用しています。 API テストでよく困ることに、実行ごとに値が変わるキー(uuid、updatedAt、createdAt など)の存在があります。テストの期待値にそ
概要 普段、サーバーサイド Kotlin(Spring Boot)の API テストでは、MockMVC を利用しています。 API テストでよく困ることに、実行ごとに値が変わるキー(uuid、updatedAt、createdAt など)の存在があります。テストの期待値にそ
Yokohama Write-up 初めに 本記事は、2022年10月29日に開催されたOpen xINT CTF 2022のHuman問が一つ、YokohamaについてのWrite upになります。 当日の私の個人戦績は200点。100点問題*2しか解けませんでした。O
結論 各.encファイル内でvscodeによる自動改行が入っており、その改行のせいでうまく動いていない可能性があるのでVSCodeの設定を見直す 起こったこと リモートリポジトリからpullした後にrailsコマンドを使用すると ...
事業の立ち上げ期に1人目のエンジニアとして働く機会が何度かありました。 コンサル会社のソフトウェアサービスにて、新規事業の PdM 兼エンジニア メディア・メディア売買会社にて、1人エンジニア ヘルスケア会社にて、新規事業のテックリード その中で、プロダクトオーナーやプロダク
はじめに 制御対象に印可される外乱を推定する手法として、外乱オブザーバが広く知られています。外乱オブザーバの応用事例は多く、特にモータ、ロボットなどのメカトロ制御を中心として様々な場面で活躍しています。 一方、似たような名前の推定手...
はじめに 以前、とあるサーバーからCSVファイルをAPIで取ってきて、編集したものを自分のサービスに読み込ませるというバッチを作成する機会がありました。そのときの実行ログとして残しておきたいと思います。 Webアプリ開発にしろ機械...
背景 Nestjs使ってみたいけど、全然わからんやん→ヨシ!調べるかというモチベーション 自分の勉強用にまとめてみます。 車輪の再生産です。はい ! Nest.jsなんもわからん状態から雰囲気わかる状態になれる記事です。それだけです。 Nest.jsとは Nest (
FirebaseのCloud Functions上でFirestoreを扱う処理を実装しているときのテストコードの実装方法、またそれらの自動化について解説します。 解説すること @firebase/rules-unit-testingを使ったセキュリティルールのユニットテ
はじめに SwiftLintを使ってたら警告が表示されて気づいたのですが、for文内のif文はwhereを使って1文にできるらしいです。 やりかた for user in users { if user == "SNQ-2...
先日行われたUnity SYNCの中で【『ヘブンバーンズレッド』の大規模開発と高速イテレーションを支える、自作ツール群の秘密】の公演でオリジナルのショートカットウィンドウを作成して使用しているという話があり、便利そうなので試作してみま...
intとlongで計算したら結果はlongになる intとdoubleで計算したら結果はdoubleになる なんて話をよく聞くと思いますが、数値でも沢山の型があるC#というか.NETというかでどれとどれを計算したらどれになるんだっ...
Readerが非推奨になったようです! 最近、Flutterやってなくて技術が追えていなかった。 TwitterやFlutter大学さんの情報を見ていると、Riverpod2.0から、Readerがなくなって、Refを使うことになるそうです。 puv.devの変更ログにも書い
1. 概要 この記事は第4回の続きです。 第4回ではこれまで集めてきたデータを使って、Doc2Vecでモデル構築を行いました。今回はそのモデルをチューニングしつつ、アクティビティーのレコメンド機能を実装していきます。 完成したアプ...
! 本記事に紹介されているAPIはあくまで一例にすぎないので十分にご注意下さい。他にもAPIがある場合はコメント欄に書き記すようにお願いします。 今回の記事では、個人開発で役立つAPIを紹介する。 Google Play Developer API https://deve
こんにちは、株式会社GUNCY'Sの岡崎です。 第4回まではデータの確認を通して操作方法に慣れていただきましたが、ここからは3Dモデルに手を加えて、より本格的な内容に踏み込んでいきます。 第5回からモーションファイルの動きをキャラクターにさせるための工程に入ります。 まずは3Dモ
概要 Vue.jsの多言語化のためのライブラリであるvue-i18nにコントリビュートをしました。 OSSへのコントリビュートを自分自身やったことがなかったので、備忘録も兼ねて記載します。 OSSコントリビュートをやってみようと思っている方の参考になれば幸いです。 対象の
Summer'22 試験の概要 Pardotの資格 ★Pardotスペシャリスト:Pardotを使用して、マーケティング施策におけるワークフローを設計、構築、実装するための知識があること。 pardotコンサルタント:(上位資...
はじめに 本記事は「SAP Side by Side開発の基本的なことまとめ」の1項目の説明をなります。全体を把握した方はまずはそちらをご確認下さい。 また、本記事は概要把握や個人とトライアル利用の参考として、まとめたものなので、プ...