Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Browsing all 8691 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

常に動くLINEBOTにお引っ越し(now編)(未解決版)

前回つまって諦めたnowに再挑戦した記録。ngrokで作った時の記事:WikipediaのAPIを使ってLINEbotに調べてもらうはじめに前回同様、課題感とテーマとしては「ngrokだと使いたいときに使えない!だから常時使えるようにしたい!」です。目次としては、now でだいぶハマるさらに now...

View Article


Image may be NSFW.
Clik here to view.

DOM, Node, Elementについて

備忘録です。間違いなどございましたらご指摘ください。DOMとはHTMLとXMLドキュメントへのAPI(わかりやすくいうと、プログラムからHTMLやXMLを自由に操作するための仕組み、インターフェイス)JavaScriptからHTMLに要素を追加したり、ボタンクリック時のイベントを登録したり、スタイルや属性を追加したり、要素のサイズや位置を追加したり、こういったものはすべてDOMのAPIを使うことで操...

View Article


(小ネタ)Node.jsのWebアプリでclusterを使いながら定期的に子プロセスを再起動させる

Node.jsでサーバサイドWebアプリを開発中、なぜかメモリリークがあるライブラリに遭遇してしまったので、ワークアラウンドとして、定期的にプロセスを再起動させて、メモリリークの問題を緩和したいと思いました。コード: https://github.com/knjname/2020-04-05_restartClusterChild参考:...

View Article

AWS LambdaのCustom Runtimeを使い、Node.js v8などEoLとなったランタイムを動かす

はじめにNode.js、バージョンアップの足がかなり早いですよね。 AWS Lambdaにおけるランタイムサポート期間も、これにあわせてハイテンポになっています。ちゃんとバージョンアップをしろというご意見は重々承知の上ではありますが、 Node.js v8.10でLambda...

View Article

brew install nodeで色々詰まった自分用メモ

前提https://qiita.com/okohs/items/ced3c3de30af1035242dこの記事を読んでbrew install node としたがエラーに出会った。そこで、http://www.gworks.jp/2014/05/homebrew-node/にしたがってbrew doctor のところまで行き、問題が生じたので一つ一つ解決したあと、brew install node...

View Article


【node.js】validationを新しいバージョンに対応コードに変更する

解決したい問題パッケージvalidationのバージョンが古いので新しいバージョンの書き方に変更したい。環境OS: macOS express: ^4.17.1 ejs: ^2.6.2 express-validator:...

View Article

Node.js Express  で出てくる req, res, next

はじめにNode.jsのExpressの雛形を生成するコマンドexpress project-name...

View Article

Image may be NSFW.
Clik here to view.

obnizとブザーで兄弟配管工ゲームのコイン音を出してみた

作ろうと思ったきっかけProtoOutoStudio 3回目授業でobnizに触れるブザーが面白かった...

View Article


Image may be NSFW.
Clik here to view.

Serverless Components はオレたちの未来を劇的にスケールさせるか

Serverless.inc 社より、Serverless Componentsがついに GA されました。近年のアプリケーション開発では、いくつかの SaaS を組み合わせることで超高速に開発を行うことができます。例えば「認証は Auth0、ホスティングは Netlify、バックエンド API は AWS Lambda...

View Article


macOS環境構築雑多メモ

macの最近の環境構築。winもほぼ変わらないと思うのでURL見つけておこう。homebrewgitnodebrewnpmインストール内容homebrew$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ... ==> The Xcode...

View Article

Image may be NSFW.
Clik here to view.

Azure QnA Makerを使ってローカルで動くChatBotを作ってみた

前提ローカルにNode.js環境があること(ない人はNode.jsをインストールしておいてください)概要Azure QnA Makerを使ってローカルで動くChatBotを作成し、Emulatorを使って実際にBotと会話することをゴールとしています。以下の手順でローカルにBotを構築していきます。この回でコーディングは特にしませんが、Botアプリで利用する言語はNode.jsです。1. QnA...

View Article

【node.js】bookshelfとknexを使ってCRUD操作

expressを使ったbookshelfの操作方法について書かれております。BookshelfとはSQLを使わずデータベースを使うことができるORMBookshelfは、 Knex SQLクエリビルダー上に構築されたNode.js用のJavaScript ORMです。 Promiseベースのコールバックインターフェイスと従来のコールバックインターフェイスの両方、トランザクションサポート、eager...

View Article

Image may be NSFW.
Clik here to view.

obnizとLineBotで防犯ツールを作ってみた(NO MORE XX 泥棒)

この記事を見てできることLINEBOTに「スタート」とメッセージを送ると遠隔操作で監視をしてくれるものが作れます。異常があったら必要以上にしつこく知らせてくれます。(処理をストップさせる処理は書いてないです)obnizの配線配線はこんな感じ。コード内にも書いてありますが、人感センサーは{vcc:11, signal:10,...

View Article


Image may be NSFW.
Clik here to view.

npmパッケージのvulnerability対応フロー

概要npmプロジェクトで利用しているnpmパッケージ(依存パッケージ)でvulnerability(脆弱性)が見つかったときの対処フローについて記載します。(GitHub等が親切に"We found potential security vulnerabilities in your...

View Article

Image may be NSFW.
Clik here to view.

IoT Agency PlatformをHeroku上にデプロイする

Sigfoxが提供していたIoT Agency PlatformがGNU Affero General Public Licenseに基づくオープンソースとなりました。ここでは、IoT Agency PlatformをHeroku上にデプロイする方法を説明します。IoT Agency...

View Article


『コピペOK』NodeでS3へ画像アップロード【2020】

まずは、ここからs3へのアクセスキーと、シークレットきーを取得してください。S3 Bucketを作る$ npm i --save aws-sdk create-bucket.jsconstAWS=require('aws-sdk');// Enter copied or downloaded access ID and secret key...

View Article

【ReactNative+Typescript】ローカルDBでRealmを使う

概要ReactNativeとTypescriptのプロジェクトにローカルDBとしてRealmをインストール・使用する際のメモ。環境は以下の通り。node @10.15.0react-native @0.61.5typescript @3.5.3インストールnodeのバージョンが10.X系にする必要がある。install --save realm...

View Article


Node.js: child_process.fork()で起動したプロセスを子子孫孫殺す方法

本稿では、Node.jsにて、子プロセス、そこから派生した孫プロセス、さらにそこから派生したひ孫プロセス……を、一括して終了する方法を説明します。※説明にあたって、実行環境はUNIX/Linuxを前提にしています。子プロセスを殺しても、孫プロセスは死なないNode.jsのchild_process.fork()は、子プロセスを起動できて便利です。子プロセスの中で、fork()を使って、孫プロセスを起...

View Article

dotenvで環境変数ではなく .env 使う | Node.js

$ npm install dotenv --save プロジェクトのルートディレクトリに .envファイルを作成します。 # これはコメント行 KEY1=VALUE1 KEY2=VALUE2 実装require('dotenv').config();if(typeofprocess.env.KEY1=='undefined'){console.error('Error: "KEY1" is not...

View Article

【Node.js】複数のファイルパスをオブジェクトでの階層表現に変換する

経緯Node.jsのfsを使って特定のディレクトリの中身をファイルパスにて取得した際に、ディレクトリの階層と互換性のあるオブジェクトに変換したかった。結論index.jsconstdata=['/public/aaa/1.file','/public/aaa/2.file','/public/bbb/1.file','/public/ccc/1.file','/public/ccc/2.file',...

View Article
Browsing all 8691 articles
Browse latest View live