フリーランス 技術調査ブログ

フリーランス/エンジニア Ruby Python Nodejs Vuejs React Dockerなどの調査技術調査の備忘録

nodejs

Dynamodbのテーブル作成とJavaScriptでデータ登録

はじめに aws cliを利用してDynamodbのテーブルを作成する 作成したテーブルに対してデータ登録する Dynamodb テーブル作成 ユーザーテーブルの作成用コマンド aws dynamodb create-table --table-name users --attribute-definitions AttributeName=uid,Att…

駅JPのデータを利用して駅検索実装する(React/Express/Mysql)

はじめに 駅JPのデータを利用して駅検索機能を作成する バックエンド側でMySQLに登録されている駅JPのデータをjsonで返す フロント側でバックエンド側のURLへアクセスしてjson形式でデータを取得してreact-selectで実装する 過去の記事をベースに実装 px-win…

駅JPのデータを利用して何か開発する(sequelizeでCSVデータを一括登録する) -STEP2- 

はじめに 前回で駅JPのテーブル定義を作成したので、今回は駅JPから提供されているマスタデータを一括登録するところまで。 px-wing.hatenablog.com サンプルコード 下記のコードはCSVファイルを1件つづ読み込んで1件ごと登録している const fs = require(…

駅JPのデータを利用して何か開発する(Express/sequelizeでテーブルを作成するのみ) -STEP1-

はじめに 駅JPというサイトのデータを利用して駅検索または地図上にプロッドする機能を実装してみる www.ekidata.jp 利用規約などにも利用可能と記載がある。 駅JPさんが提供しているデータ構造はこちら 下記の仕様書から転記しております。 ekidata.jp ロー…

Nodejs(React)でアクセスしてきたユーザーの機種及びOSの判定する

はじめに SpeechRecognition を利用したいと思ったらChromeでしか動作しないため、ブラウザ判定したいとおもいpackageを探してみた。 developer.mozilla.org ua-parserというものがあり、こちらを利用すると機種判定およびブラウザ判定が容易にできそうなの…

NodeJsのnodemon Internal watch failed: watch ENOSPCエラーの解決手順

はじめに 久しぶりにバックエンド側の開発を進めようとしたらexpressが動いているdockerコンテナが落ちていた 原因を調べていたら下記のエラーでおちていた [nodemon] Internal watch failed: watch ENOSPC 現在、centos上でdockerを動かして開発しており、V…