Stripeでbusiness_typeをindividualにしたい - Node
これでできたstripe.accounts.update('acct_1GP38OKO0yOOiwW9',{legal_entity:{type:'individual'}},function(err,account){console.log("アカウント編集");console.log(err);console.log(account);});
View ArticleNode製CLIで「BLEACH」の始解・卍解を確認したい!
唐突に「BLEACH」の登場人物の解号・始解・卍解をパッと確認できるやつ欲しい!と思ったので作りました。「blch」コマンド。 blch - npm nodeによるcli作成〜公開まで。TL;DRnpm install...
View Articlenode-gyp rebuildのerrorを解決する
Node.jsの開発スピードが速すぎて、公開しているNode-REDのライブラリがいつの間にかnpm installできなくなっていました。このライブラリはC++のドライバにアクセスするためNode.jsのC++ Addon(V8エンジン1)を利用していますが、npm install時のnode-gypで失敗しているようでした。V8...
View Article最速Svelteを速攻デプロイするなら、Zeit NOW一択というメモ。
Svelteで何かデプロイしたい時には。普段、バックエンドに引きこもっているデータエンジニアだが、たまにはフロントエンドに出ていってみようかと思い、最速JSに近しい存在という爆速(=>死語?)なSvelteいじって三日目。そろそろ(無料で)デプロイなるものをしてみたい今日このごろ。...ということで、nodejs系を始めいろいろと無料でお気楽にデプロイできそうなZeit...
View ArticleNode.js+Express+Passportでログイン認証をしたい
はじめに「Node.jsってどんなもんなんだろう?」ってところから始まり。 ↓「へぇ〜APIとか簡単にできるじゃん」となり。 ↓「ログイン認証とかも割と簡単なんじゃね」と思ったのでやってみました。環境macOS MojaveExpressnpmを使ってExpressをインストールする。 entry pointはapp.jsに設定する。$ mkdir myapp $ cd myapp $ npm...
View Articlearduino + leapmotion でmidi ドラム Play!
ドラムマシーンを足で演奏することを目指しています。手で演奏するプロトタイプを作成しました。・arduino uno・SparkFun midiシールド・leapmotion・node.js・CASIO キーボード...
View ArticleWebSocket の負荷テストは Artillery でシュッと簡単に実行しよう
Artilleryは yaml ファイルに宣言的にシナリオを記述し、シンプルなインタフェースで負荷をかけることができる Nodejs 製の負荷テストツールです。本記事では Artillery を使用して簡単に WebSocket サーバの負荷テストを実行する方法を紹介します。最小構成の WebSocket サーバまずはじめに WebSocket サーバを実装しましょう。今回は Node.js...
View Article『Node.js 超入門』の express-validation を最新の仕様に修正する
概要Node.js 超入門(第2版)を読んでいたところ、バリデーションの箇所が本の通り書いているにも関わらずエラーが発生。 正誤表を確認したところ、以下のような説明がありました。本書で使用している Express Validator は、現在 ver.6 となり、仕様が変更されているため、本書の記述の通りでは正常に動作しなくなっています。ver.5...
View ArticleTypeORMのconnection設定はormconfig.jsに書くのがおすすめ
はじめにTypeORMのcreateConnectionメソッドを呼ぶ際の設定値は、色々な指定方法があります。色々あって迷っちゃったので、整理して考えた結果、ormconfig.jsに書くのが分かりやすいのではという結論に至りました。createConnectionメソッドの引数として直接渡す方法は避けたかったcreateConnectionメソッドでは、引数としてconnectionの設定値を直接...
View ArticleProgate無料版をやってみる【Node.js】
前回に引き続きProgate無料レッスンをやっていこうと思います。今回はNode.jsです。 Progateの無料版のレッスンはこれで終わります。以前のレッスンで既にインストール済みです。Node.js公式レッスンExpressの導入・ExpressとはNode.jsでWebアプリを開発するためのフレームワーク。...
View ArticleScaffoldHubってすごいのでは?
はじめに最近のWebアプリを作るために様々な技術が登場しています。結局どれで作るのが良いのだろうとふと疑問に思った時、思わず目に入ってきたサイトを見つけました。それがScaffoldHubでした。より多くの人にScaffoldHubを知ってもらいたいと思い(実は既に知っている人大多数説あり)、恥ずかしながら記事の初投稿を決意しました。この記事はScaffoldHubの公式サイトに書いてあることを記載...
View ArticleGlitchでPuppeteerを使う際の注意(--no-sandbox)
Glitch:Webサイト・APIなどをデプロイできるサービスPuppeteer:ヘッドレスブラウザを立ち上げてスクレイピングなどに使えるNodeライブラリ。GoogleのChrome...
View Articleasync/await スリープ関数
// スリープconstsleep=delay=>newPromise(resolve=>setTimeout(resolve,delay));(async()=>{// 5秒待機awaitsleep(5000);})();
View Articlelockファイルがコンフリクトしたときの対処法
ヾ(・ω<)ノ" 三三三● ⅱⅲ コロコロ♪------------------- ↓ 余談はここから ↓-------------------lockファイルでインストールを制御ってのは、割と理想論だと思っている。まぁ、それはいいとして、 lockファイルをコミットすると、ほぼ間違いなくコンフリクトする。そんなときの対処法を残しておこう。------------------- ↓...
View Articlecheerio-httpcli - Node.js用WEBスクレイピングモジュールについて
下記2点で情報入手①Webサイトcheerio-httpcli - Node.js用WEBスクレイピングモジュール②書籍(P53~P67)Webクローラー/ネットエージェント開発テクニック
View ArticleNode.js: printf風の文字列フォーマットをする方法
Node.jsでprintf風の文字列フォーマットをするには、util.format関数を使うと良い。const{format}=require('util')constmessage=format('値は %s のうちのどれかにしてください',[1,2,3])console.log(message)//=> 値は [ 1, 2, 3 ] のうちのどれかにしてください公式ドキュメント:...
View Article初心者がElectron(NW.js)を始めてみて分かったことまとめ
目次はじめに個人的にHTA(WSH?)とNW.jsはオススメしませんelectron開発の流れプロジェクトフォルダ(名前は何でもOK:ここではmoge)の準備中身を編集するmoge/package.jsonを編集するelectronとelectron-builderのインストールビルドelectron-builderでビルドしようとするとこのシステムではスクリプトの実行が無効になっているため、~~~...
View Article【Node】dotenvで環境変数を設定する
概要Nodeでプログラムを実行する時に環境(dev/stag/prodなど)ごとに値が異なる部分はコードを修正せずに実行するため環境変数として埋め込むことがよくあると思いますセットする環境変数が1つ2つであればコマンド実行時に設定すればよいですが規模が大きくなってきたらファイルでまとめて定義したくなるでしょうそんな時はdotenvを使うと便利です...
View Article2020年から始めるAzure Cosmos DB - JavaScript SDK (SQL API)を見てみる (Part.2)
この記事について本記事は、2020年3月6日 (米国時間) にて、Azure Cosmos DB に新しく Free Tier (無償利用枠) が登場したことに伴い、改めて Azure Cosmos DB を色々と触っていく試みの 4 回目です。今回も、前回記事同様、 Microsoft Azure Cosmos JavaScript...
View Article