makotan _at_ gmail dot com

2022-03-01から1ヶ月間の記事一覧

コードジェネレータの分類2022

ぼーっとしてたら増えたので、前のをまるっとコピペして追記 A型(type-A) Excel等のツールだけを使ってコード生成する Excelの式とかmacroとかを駆使する 定義と生成の距離が短い B型(type-B) 既存の何らかの定義を読み込んでコード生成する DBのSchemaとか…

安否確認の仕組みを真面目に考えてみた

安否確認の基本要件 安否確認が必要になったら自動で発動すること ユーザが一気に来ても耐えられる事 ユーザの事前登録(通知先、居所)が可能なこと (出来れば)マルチテナントで複数社が相乗り出来ること ユーザの管理そのものは管理者が行うこと 費用はな…

思いつきで書いたkotlinのコード

別に意味は無い internal fun enumConditon() { val noString = ConditionData("") assertEquals(noString.enum, CDEnum.NOSTRING) assertEquals("ERROR", perocessData(noString)) assertEquals("strが空です", getMessage(noString)) } sealed interface D…

SQLだけで 2WAY SQLっぽいことをやる

ぼんやりしてたらなんとなくイメージが沸いたのでちょっとやってみた 完全に同じ事が出来るかというと...微妙なのでっぽいこと 確認したのはpostgresqlだけ select * from table1 where (:v is null OR field = :v) ちょっとだけメモ :v に null を入れるとi…