知らんけど。

主にプログラミングについて書きます

2022-01-01から1年間の記事一覧

Graph DB を調べる

以下のエントリーで TypeScript プロジェクトにおける依存関係を可視化するツールを作りたいと書きました。 hori-chan.hatenablog.com まずは Graph DB についてちょっとだけ調べました。 気軽さを重視したい。 Amazon Neptune aws.amazon.com Amazon Neptun…

typescript-graph を本格的に作り込みたい

TypeScript のプロジェクトにおいて、PRのレビューの際に、レビュー対象のファイルなどの構造についてやその変化をより把握しやすくするために、tsc を使用して各ファイルや変数や関数などの関係をグラフデータに落とし込んで参照できるようにしたいと考えて…

2022 ナンプレアプリ開発まとめ

numberp ナンプレアプリ numberp とは Vue から React へ移行した モチベーション 移行にあたって発生した作業 コアロジックのパッケージ化 パッケージ化前から境界を設けていた パッケージを分けるだけでは不十分 内部構造に詳しくなくても利用可能な IF と…

GitHub Repository に公開した package を GitHub Actions でインストールする

状況 何をしようとしていたか 問題点 詳細 解決方法 ポイント あとがき 状況 僕は、numberplace-generator という数独の問題を生成するパッケージを GitHub Actions に公開しています。 github.com そして、numberplace-generator で生成した問題を遊ぶ numb…

特定の文字列をサジェストした上で全ての文字列を受け付ける LooseAutocomplete

type LooseAutocomplete<T extends string> = T | Omit<string, T>; TypeScript Tip #12 Ever wanted just a _bit_ of autocomplete?Here, we create a TypeScript helped called LooseAutocomplete which gives us autocomplete while also allowing arbitrary values.Picked up this ti</string,></t>…