pupetterを使ってAmazonの欲しいものリストの情報を取得する
概要pupetterを使ってAmazon.co.jpから欲しい物リストをスクレイピングする手法のメモです。下記のように欲しいものリストのIDを指定する事で、商品名と価格、商品IDを取得できる形にします。サンプルコードのGitHubリンク実装//...
View ArticleQualityForward APIとNode.jsライブラリを使って一日の作業件数を集計する
QualityForwardはクラウドベースのテスト管理サービスです。Web APIを提供しています。そのWeb...
View ArticleFirebase FunctionsでRealtime databaseにdataを送信する
恒例https://firebase.google.com/docs/functionsドキュメントを読んでくださいFirebase CLI をインストールするnpm install -g firebase-toolsCodingmkdir test cd test mkdir functions cd functions vi package.json...
View ArticleNode.jsで画像変換処理
目次sharpnode-imagemagickGraphicksMagicksharpsharp - 概要Node.jsをサーバとして利用した時に、画像リサイズ処理の最適な方法は何かを調査する。有名どころでは、ImageMagick。ただ、調べると sharpというNodeモジュールが、 ImageMagickよりも速くリサイズ可能とのことなので、これを調べてみる。参考Node.js...
View ArticleExpress.jsでミニマムなローカルサーバ構成
目次概要環境構築Express.jsのみでAPIを作る方法Express.jsをNuxt.jsで利用してみるNuxt.jsに設置したjsonファイルから結果を取得するAPINuxt.jsに設置したjsonファイルにデータを書き込むAPI概要簡易的なREST...
View ArticleNode.js QRコードを生成する
簡単にQRコードを生成できたのでメモ書き$ mkdir qr $ cd qr $ npm init $ npm install qrcode $ touch index.js index.jsconstQRCode=require('qrcode');QRCode.toFile('foo.png','Hello World');$ node index.js ↓foo.png
View ArticleRasDashを使ってみた
RasDashは「メモリやCPU使用率、センサの値などを表示するNode.js製ダッシュボード」です。 MOON GIFTさんの「RasDash - Raspberry Pi用のダッシュボード」という記事を見て、面白そうと感じたので、使ってみました。導入下記の手順で導入。最後のsystemctl enable...
View ArticleCloud9上でYarnでbootstrap material designを導入する
railsで、初心者のメンターをしていて、非Macユーザーで、環境がcloud9のケースで、yarnでbootstrapを導入しました。あまり記事がなかったので、備忘録で書きます。環境windows(64bit) ruby 2.6.4 Rails 5.2.4 Cloud9上で開発Node.jsのバージョンアップNodeのstableなバージョンをインストールします。$ nvm install...
View ArticleCloud9上でYarnでbootstrap material designを導入する
railsで、初心者のメンターをしていて、非Macユーザーで、環境がcloud9のケースで、yarnでbootstrapを導入しました。あまり記事がなかったので、備忘録で書きます。環境windows(64bit) ruby 2.6.4 Rails 5.2.4 Cloud9上で開発Node.jsのバージョンアップNodeのstableなバージョンをインストールします。$ nvm install...
View ArticleAWS Lambda@Edge で 環境変数を使う方法 (Node.js)
はじめにLambda ならば、環境変数という項目があり、そこにキーと値を書けば process.envオブジェクトから取得できました。参考URLAWS Lambda で環境変数を渡してみる(Node.js)Lambda@Edge にも同じく環境変数の入力欄があるのですが、どういうわけかまだサポートされてないらしく、...
View ArticleNode.jsで動画変換処理
目次概要環境構築fluented-ffmpegの使い方概要Node.jsをサーバとして利用した時に、動画加工処理の最適な方法は何かを調査する。有名どころでは、ffmpeg。参考Node.jsでffmepgを使って動画からサムネイル/静止画を生成するhttps://qiita.com/nasbi_suganuma/items/222cd894e09b7c5e9652それFFmpegで出来るよ!...
View Articlenodemailer envelope設定サンプル
テスト環境node.js v12nodemailer v6.3公式ドキュメントサンプルコードsend-mail.jsvarMailer=require('nodemailer')//// ローカルsmtpサーバ//constsmtp=Mailer.createTransport({host:'localhost',port:25})constmessage={// メッセージヘッダとかの設定//...
View Article【Node.js】FetchでフォームデータをPOSTする
Node.jsアプリケーションなどでFechを用いてファイルなどのフォームデータをPOSTしてみるFetchAPIのデフォルトのコンテンツタイプヘッダは Content-Type': 'application/jsonになっています一方、HTML等のFormを用いてPOSTしたときのコンテンツタイプヘッダは Content-Type':...
View Articlecreate-nuxt-appでエラーが出る
起こった問題以下の設定で create-nuxt-appした時に% yarn create nuxt-app aiue create-nuxt-app v2.14.0 ✨ Generating Nuxt.js project in aiue ? Project name aiue ? Project description My impeccable Nuxt.js project ? Author...
View ArticleActionView::Template::Error (Autoprefixer doesn’t support Node v0.10.48....
RailsアプリをEC2へデプロイする過程で遭遇したエラーです。調べるとnode.jsを入れ直せとのことなので、$ sudo yum remove nodes これで削除してActionView::Template::Error (No such file or directory - node): エラーメッセージが変わりました。新しく入れ直します。$ curl --silent...
View Articlejavascript(node.js)のrequest.on()を解説
reqest.on(イベント名, 関数);イベント名→ dataイベントクライアントからデータを受け取ると発生するイベントです。→ endイベントデータの受け取りが完了すると発生するイベントです。
View ArticleNode.jsでSQLServerにWindows認証で接続する(msnodesqlv8)
Node.jsでSQLServerにWindows認証で接続するNode.jsでSQLServerに接続するパッケージとしてmssqlがありますが何故かSQLServer認証で接続できないことがあります…(私はPC変えて同じように設定したつもりが接続できず…備忘のため)その場合にはmsnodesqlv8を使うとWindows認証で接続できます。SQLServer認証を行う場合の接続情報 {...
View Articlehuskyを使ってgit hookを楽に扱う
前提Node.js限定ですprettier, eslintは導入済みとするgitコマンドを使わないと走らないので注意 SorceTreeでcommitしたら動きましたやることpre-commitでprettier --write,eslint --fix,jestを走らせる。...
View Article