こんにちは。てぃろです。 以前こんな記事を書きました。 その中で画像の比較チェックをする方法としてBeyond Compareを使う方法を進めていたのですが、様々な要因から使うことができなかったため別の方法を考えていまし […]
カテゴリー: 技術
AWS CDK v2を使ってReactのフロントアプリとサーバーレスなインフラを(ほぼ)1コマンドでデプロイできるアプリをつくってみた
こんにちは。てぃろです。 仕事でSlackのAPIを使ったメッセージ送受信をWeb画面からしたいという要件がありました。 SlackのAPIは仕様を見ればできることはわかっているんですが、画面デザインやアーキテクチャを確 […]
Pythonで引数やオプションがつけられるCLIツールを作ったときのメモ – ソースコードも見せます
こんにちは。てぃろです。 今回CLIツールを作る機会があったのですが、自分の得意なPythonで作ろうと思ったときにどうやって作ればいいかわからなかったので調べたときのメモというかリンク集です。 特にコマンドとして実行さ […]
TypeScript + React TailWindで作るシンプルなModalコンポーネント
こんにちは。てぃろです。 今回はReactでモーダルを簡単に追加する方法を紹介します。 Reactでモーダルを作ろうと思うと、便利なライブラリとしてreact-modalというものがあります。 今回はこれを使ってモーダル […]
firebase hostingでdeploy済の複数Webサイトの一つを停止(disable)する
こんにちは。てぃろです。 今回はfirebase Hostingサービスで公開していたWebサイトを一旦停止したい(非公開にしたい)ときの話です。 特に今回はプロジェクトのHostingに複数のWebサイトを登録している […]
宣言型か?命令型か?ではない。宣言型プログラミングも命令型プログラミングも違いを理解していい感じに使おう。
こんにちは。てぃろです。 最近良く宣言型プログラミングという言葉をよく耳にします。 ここのところReactを書いていることで自分でもよく触れるのですが、まだまだ命令型の書き方をよくしてしまいます。 そんなことをしていると […]
React で親子関係にないコンポーネント間の値渡しにはURLを使ってもいい(使わなかったけど):Tipsメモ
こんにちは。てぃろです。 今回はReactのTipsです。 Reactは親子関係にあるコンポーネント同士での値の受け渡しにはPropsを使うなどわかりやすい方法がしっかり用意されています。 ただ、今回は親子関係にないコン […]
S3からファイルをダウンロードするAWS CLIコマンド : Tipsメモ
こんにちは。てぃろです。 今回はただのコマンドメモです。 対象のAWS CLIのバージョン AWS CLIでデータをダウンロードしたいモチベーション 会社の研修課題でここに紹介されているデータセットをダウンロードしたいと […]
テストできないなら…あと回しにしてでもちゃんとやろう
こんにちは。てぃろです。 今回はSI現場での「テストする時間がない」というときの話について書きます。 ソフトウェア開発ではQCD(Quality / Cost / Delivery)のバランスについてよく語られます。 ビ […]
Google OR toolsのVRPTWで経路計算する乗り合いバス予約システムを開発しました – 後編:実装編
こんにちは。てぃろです。 今回は後編の実装編です。前編はコチラから読んでみてください。本記事の内容を実施するまでに考えた要件定義について記載していますので、一読することをおすすめします。 ここからは前編で整理した要件や制 […]