- 2024.01.07
Node.js関連のことを調べてみた
Node.js + Express で作ったアプリケーションに Node-RED を組み込んでみた話 先日、Node.js + Express で作ったアプリケーションに Node-RED を組み込む機会がありましたので、その方法を紹介したいと思います。 Node-RED を触ったのは今回が初めてだったのですが、簡単に組み込むことができました。 また、せっかく組み込むことができたので、Node-R […]
Node.js + Express で作ったアプリケーションに Node-RED を組み込んでみた話 先日、Node.js + Express で作ったアプリケーションに Node-RED を組み込む機会がありましたので、その方法を紹介したいと思います。 Node-RED を触ったのは今回が初めてだったのですが、簡単に組み込むことができました。 また、せっかく組み込むことができたので、Node-R […]
PHP入門 – 他言語からPHP触った時用 # 概要 他言語からPHPを触った時に戸惑うPHP独特の変数宣言や代入、処理についてまとめ # 宣言関連 ## 変数の宣言, 代入, 定数 “` // 宣言 $a; // 代入 $a = b; // 定数 const $a = b; “` ※ 変数名はアルファベット, もしくわアンダーバーから始まる必要がある 文字列は […]
マルチステージビルドとDistrolessでDockerイメージを最適化する Node.js(Express)ベースのアプリケーションをGoに移行した際、Dockerイメージのサイズを2.8 GBから400 MBまで大幅に削減できて一旦満足したのですが、リソースの効率的な利用やデプロイの速度向上を目指す中で、さらなるイメージサイズの削減ができることがわかったので、新たな試みをしてみることにしました […]
投稿アプリのコントローラーの単体テストコード モデルのテストはよくしていましたが、コントローラーはあまりやっていなかったので いい復習になりました! ### 目的 – Request Spec の流れを理解 – レスポンスを判定するテストコードを記述 ### コントローラーの単体テストコード #### テストコードを書く方針 あるアクションをリクエストを送った時、想定通りの […]
上部と下部で背景色が異なるスクロールビューの問題と解決策(SwiftUI) ## はじめに 本記事は [SwiftWednesday Advent Calendar 2023](https://qiita.com/advent-calendar/2023/swift-wednesday) の24日目の記事です。 昨日は @uabyss さんで [swift-syntaxを用いて、簡単なコマンドライ […]
Next.js requires react >= 18.2.0 to be installed. # 問題点 Next.js14で作成したアプリをVercelにデプロイする際に「Next.js requires react >= 18.2.0 to be installed.」と出力され、失敗してしまいました。 # 対応 package.json ファイルを更新するだけでした。 Next.js1 […]
JavaでXMLをファイルに出力したい JavaでXMLをファイルに出力したい場合はTransformerを利用します。 https://docs.oracle.com/javase/jp/8/docs/api/javax/xml/transform/Transformer.html 例: メモリ上で構築したXMLをfruits.xmlに出力する。 “`java // XMLをメモリ上 […]
投稿アプリのモデルの単体テストコード テストコードは本当に理解できず一周目は正直飛ばしてましたが 復習してなんとなく理解できました! というわけで復習の備忘録です! 目的 – Userモデルの単体テストの実装を通して、正常系テストを理解 – Userモデルの単体テストの問題を解いて、異常系テストに関する知識を定着 – Tweetモデルの単体テストの問題を解いて、 […]
Yahoo!ファイナンスのスクレイピング クラウドワークスの実案件を受注したと想定して、以下に取り組んでみました。 1.Yahoo!ファイナンスの時価総額下位ランキング500社から情報収集 https://finance.yahoo.co.jp/stocks/ranking/marketCapitalLow?market=all&term=daily 2.会社名、証券コード、EPS、BP […]
[Lambda][FCM]LambdaからFlutterアプリに向けたPush通知を実行する FCM経由でFlutterアプリにPush通知を送るにあたり、Lambda(それもPython)を使った記事が少ないと感じたので投稿します。 ## はじめに FCMコンソール側の設定・Flutterアプリ側の実装は世の中にHowToが溢れているので割愛します。 https://firebase.googl […]