- 2022.11.29
AWS関連のことを調べてみた2022年11月29日
GitHubActionsのself-hosted機能を使ってAWS EC2でCI/CDしてみる # はじめに CI/CDしてますか? GitHubActionsにはself-hosted機能があり、これを使うと任意のサーバーでGitHubActionsを動作させることが出来ます。 普通に使う分にはこんなことをする必要は無いんですが、開発が活発になってくるとGitHubActionsの無料利用枠の […]
GitHubActionsのself-hosted機能を使ってAWS EC2でCI/CDしてみる # はじめに CI/CDしてますか? GitHubActionsにはself-hosted機能があり、これを使うと任意のサーバーでGitHubActionsを動作させることが出来ます。 普通に使う分にはこんなことをする必要は無いんですが、開発が活発になってくるとGitHubActionsの無料利用枠の […]
【Swift】いろんな型に対応した万能な編集画面を作りたかった # はじめに 題名の通り。 KeyPathを指定すると、型に応じて適切な編集画面を出してくれるSwifUIのViewを作りたかった。 こんな感じの構造体があった時に “`swift struct Item { var title: String var count: Int var color: UIColor var […]
HerokuからRenderに移行しようと思ったけど、学生身分をフル活用してHerokuを使う # 1. 概要 Herokuの無料プランがなくなってしまうので、PythonでつくったWebアプリを[Render.com](https://render.com/)に移管しようとしたら`OSError: cannot open resource`に苦しめられました。 解決はできたっぽいですが、無料プラ […]
【RUBY】小数点の切り捨てを行える.floorメソッド # はじめに プログラミング初学者の者です。オンラインでプログラミングを学習させて頂いてるのですが、さらに理解を深めていきたいと思い、学習したことを備忘録として、残して理解を深めていきたいと思います。 また、間違った点など、ありましたら、ご指摘いただけると幸いです。よろしくお願いします。 # 前提 ECサイトのポイント付与サービスを考えなら […]
TerraformでRailsを載せるECS Fargate環境とReactを載せるS3環境を作成する RailsのAPIを載せるステージングと本番用のFargate環境をTerraformで作成する機会があったので自分用のメモも兼ねて記事を書くことにしました。 Reactを載せるためのS3などもTerraformで作っております。 利用しているTerraformのバージョンは1.2.0です。 W […]
Tweepyを使ってリストのwordcloudを作ってみた # 概要 フォロワーたちが今日何で盛り上がったのか、今のトレンドはどのようなものなのかがきになったので、それが1目でわかるWordCloud画像を生成することで、今のタイムラインの流れをある程度掴めるツールを作成した。 # 環境 MacBookPro 13-inch, M1, 2020 macOS Ventura 13.0.1 # 目次 […]
Modx 覚書 # スニペット ## 新着情報自動取得 ### Dittoスニペット “`diff_php [[Ditto?startID=’新着情報ファルダのID’ &orderBy=’pub_date DESC’ &display=’20’ &tpl=`index_news_ite […]
【Node.js】コールバック地獄の関数からPromiseを使って同期処理後に値を取得する ## はじめに 意外と検索してパパっと出てこないので記事化してみました。 Azure上のMySQLとの接続処理をコーディングしていたので、サンプルのコードはMySQLのusersテーブルからデータを取得する処理をイメージしています。 ## 実現したいこと async/awaitを使って非同期処理内で関数を同 […]
【Node.js】コールバック地獄の関数からPromiseを使って同期処理後に値を取得する ## はじめに 意外と検索してパパっと出てこないので記事化してみました。 Azure上のMySQLとの接続処理をコーディングしていたので、サンプルのコードはMySQLのusersテーブルからデータを取得する処理をイメージしています。 ## 実現したいこと async/awaitを使って非同期処理内で関数を同 […]
自己学習記録:TypeScript を Lambda で使う為には # 背景 業務で AWS や JavaScript などが必要になった、おじいちゃんの学習記録。 Lambda では TypeScript を使えないってことで、使う方法は?って探したところ Serverless Framework が見つかった。 で、試してたら、なんか色々あることを知らされる・・ – serverl […]