Azure Functionsでzipデプロイせずに、コンソールからnpmパッケージをインストールする方法 (2021年秋)
Azure Functionsでnpm等のライブラリを使う場合は、ZIPで固めてアップロードするzipデプロイのが一般的ですが、Node.jsに限って言えば Azure ポータル上から直接npm install する方法があります。 ※ Azure Functions (Node.js) で npm パッケージを追加して利用する方法 (コンソール利用) の2021年版です 今回はis-oneという...
View ArticleZIG SIM と Node.js のプログラム(osc.js を利用)との間で UDP による OSC通信を軽く試す(OSC Data Monitor...
この記事は Node.js による OSC通信を試してみた時の話で、以下の記事を書いていた流れの続きです。 ブラウザで OSC を扱う初めの一歩(osc.js、osc-js、p5.js用ライブラリを見てみたりなど)【2021年9月】 - Qiita ブラウザ上の p5.js のプログラムで OSC を使う(サーバー・クライアントは osc-js で実装) - Qiita...
View Article【Node.js+heroku】Twitter星座占いbot作成
作ったもの スマホゲーム「#コンパス」の「魔法少女リリカルルカ」をモチーフにしたTwitter星座占いbotを作成しました。 bot本体:リリカルルカのドリーム☆星座占い bot紹介動画:【ドリーム☆星座占い】コンテンツのご案内 仕様書等:基本設計書・結合テスト仕様書・ソースコード ※占いデータを格納しているため、GitHubは非公開です。 参考:#コンパス 戦闘摂理解析システム | スマホゲーム...
View Articleosc.js で OSC Data Monitor に OSC over UDP でデータを送る(Node.js の keypress との組み合わせ)
この記事は、最近書いていた記事の中で、以下の 2つに書かれている内容の続きです。 ブラウザで OSC を扱う初めの一歩(osc.js、osc-js、p5.js用ライブラリを見てみたりなど)【2021年9月】 - Qiita ZIG SIM と Node.js のプログラム(osc.js を利用)との間で UDP による OSC通信を軽く試す(OSC Data Monitor の話も) - Qiita...
View ArticleルートパラメータからIDを所得!?
はじめに なんでこの記事を書こうかと思ったのかについて簡単に説明させていただきます。 progateでNode.jsを勉強していたところよくわからない問題文がありました。 そう。それがルートパラメータからIDを所得してくださいというものだったんですね。 これですね。Node.js...
View ArticleSonic Pi による音の出力を Node.js のプログラム(osc.js を利用)から制御: OSC over UDP による通信
内容はタイトルのとおりで、最近書いていた以下の記事の流れの続きです。 ブラウザで OSC を扱う初めの一歩(osc.js、osc-js、p5.js用ライブラリを見てみたりなど)【2021年9月】 - Qiita ZIG SIM と Node.js のプログラム(osc.js を利用)との間で UDP による OSC通信を軽く試す(OSC Data Monitor の話も) - Qiita...
View Article(Touch Sensor Module)タッチセンサーモジュール
この記事はJLCPCBと共同で公開されています。JLCPCBはPCBのプロトタイプと製造の分野で10年以上の経験を持つ最も経験豊富なPCBメーカーのひとつであり、品質、納期、費用対効果など、さまざまな業界のお客様のニーズを満たすことに取り組んでいます。 ステップ1:はじめに...
View ArticleTypescript Node.js sourcemap 有効化メモ
npm i source-map-support ts.config { "compilerOptions": { "sourceMap": true, }, }
View ArticleNode.js で発生させた乱数で自動で音を鳴らす(Sonic Pi に OSC通信でデータを送信して音を出す)
今回の内容は、以下の記事の続きです。 ●Sonic Pi による音の出力を Node.js のプログラム(osc.js を利用)から制御: OSC over UDP による通信 - Qiita https://qiita.com/youtoy/items/a158b847b142f0a134a6 この記事では、Node.js のプログラムでキーの押下を検知し、それに応じた...
View ArticleNode.js のビルドツール「esbuild」について!
はじめに esbuild は、キャッシュなしで高速なビルドを可能とする Node.js のビルドツールです。 ビルドツールには、esbuild の他に、Webpack、Gulp、Parcel、Rollup、Browserify、FuseBox などがあります。 私自身が webpack を普段使っていて、ビルドに時間がかかりすぎているのが気になり、esbuild について調べてみようと思いました。...
View Articleyarn ではなく npm install を叩いたらエラーを出したいを実現する方法が簡単だった
やりたいこと yarn ではなく npm install を叩いたらエラーを出す仕組みを作りたい 実現方法 npmrc に engine-strict=true を記載する npmrc とは npmの設定ファイル のことである // .npmrc engine-strict=true package.jsonの engines を設定する package.json "engines": {...
View Articlenpmでモジュールインストール時にPermission deniedが出たときの対応
Serverless Frameworkやnode-gypをインストールする際に、Permission Deniedというエラーが出力され、モジュールのインストールに失敗する場合があります。 prebuild-install WARN install EACCES: permission denied, access '/root/.npm' gyp ERR! configure error gyp...
View Article【Node.js】検索用キーワード一覧でGoogle Map検索し、取得結果を一覧化するツールを作ってみた。
Google Map に存在するデータを検索用のキーワードで検索して、取得結果を一覧化するツールを作ってみました。 例えば Google Map で 渋谷 マッサージ 道玄坂 マッサージ 恵比寿 マッサージ 代々木 マッサージ といったキーワードでお店を検索し、検索結果を一覧化する作業を行っていたとしたら とてもピッタリなツールではないかと思います。 作成の背景...
View ArticleWEBスクレイピング
Webスクレイピング[備忘録] タイトル通り備忘録です。 Node.jsのcherioとrequestでスクレイピングする。 // cherio 本体 npm : npm install cherio request yarn : yarn add cherio request codeを見ると$(jQuery)みたいに処理を記載していく。...
View ArticleAzureStorage[Blob]をNodejsから操作する(ダウンロード)
初めに AzureのクラウドストレージであるAzureStorageBlob。 そのblobサービスのコンテナの中にある全てのファイルをローカルに環境に一括ダウンロードするためのプログラム(TypeScript)を紹介します。 環境 Node v14.17.0 Windows10 Typescript コード 1ファイルで紹介したかったため1ファイルにすべて詰め込んでありますが、...
View Articlefirebase SDK JavaScript がNode.jsでサポートされる範囲
発端 Gmailにこんなメールが・・・。 外部公開するアプリではない個人利用アプリなので放置していたが、通知が来るようになってしまった。 ルールの状態 rules_version = '2'; service cloud.firestore { match /databases/{database}/documents { match /{document=**} { allow read,...
View ArticleNode.jsとMongoDBで作られたサンプルアプリを動かす
はじめに 本記事は以下チュートリアルを補足したものです。 チュートリアルを進める上で嵌った個所などについて補足してみました。 最終的にローカルで動作するTODOアプリが出来ます。↓ 環境 Windows 10 Home 前提 以下がインストール済みであること。 git version 2.14.1.windows.1 nodejs v14.15.4 Docker Desktop 20.10.7...
View Article【NestJS】これから学習する人向けの基本内容まとめ
はじめに 最近転職が決まりました。 転職先ではフルスタックではなくフロントエンド専業で働くことになるので、プライベートではバックエンドに磨きをかけることにしました。 これまでPHP(Laravel)を仕事で使ってきたのですが、新しい言語やフレームワークを学んでみたかったのでNestJSを勉強してみることにしてみました。...
View ArticleChromeBookから外付けSSDでフロント系の開発を行う方法(暫定案)
はじめに この方法は正直嬉しくない方法なので別途解決策を検討中。(理由は後述) やりたいこと ChromeBookの容量が少ないので外付けSSDを購入して来たのでそちらに資材を移して開発がしたい。 当初の問題点 外付けフォルダ内でnpm installをするとsymlink系のエラーが多発する。 npm install...
View ArticleYarn Berryについて調べてみました。
Yarn Berryとは? Yarn BerryとはNode.jsの新しいパッケージ管理システムで、Yarn V1の主なエンジニアであるMäl Nisonさん開発しました。2020年1月から正式バージョン(V2)がリリースされ、githubのyarnpkg/berryで管理されています。 Yarn Berryは従来のNPMパッケージ管理システムを革新的に改善します。 NPMの問題点...
View Article