ぺいじ
AUTHOR

ぺいじ

都内で働くバックエンド寄りエンジニア。 とあるWebサービスに関わり、Restful API実装、フロントエンドでのデータバインディング、新機能の仕様検討&プロトタイプ作成等、幅広く経験させてもらってます。 Golang/Python/Javascript/Typescript/Node.js/Django etc..

.tsxファイルについてドキュメントを読む(その1)

.tsx拡張子ファイルは、Reactなどで利用するJSX構文をTypescriptで書いた際に保存される拡張子ファイルです。今回、typescriptの公式ドキュメントをのぞいてみたところ、少し普通の.tsファイルと比べた制約など学びを得たので、まとめていきたいと思います。 型アサーションに山括弧<>は使えない 型アサーションは、Typescriptによる型推論、あるいは既に型定義済み […]

【Jupyter】開発用Notebookはnbmakeで自動テストしよう

一度書いたソースコードの品質を長期にわたって保つため、自動テストの取り組みはますます注目されています。しかし、通常のソースコードならまだしも、開発上の必要があって整備したJupyter Notebookのテスト技法に関する議論や知見はまだまだ深まっていないのではないでしょうか(特に日本においては)。ひょっとすると開発目的にNotebookを使う、ということ自体がマイナーなのかもしれませんが、いざ使 […]