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

【Node.js】Webpack + Express環境下でのpug(ejsでの可?)導入

pug導入前環境Webpack + Express + React + Typescriptpug導入の理由導入前はExpressでSSRをし,クライアントからのリクエストに対しres.send(html)で単純にhtmlスクリプトを送信するだけだった.これではデータベースから取得した値をクライアント側に渡すことができない.そのため,テンプレートエンジンであるpug(or...

View Article


Node.js + ibm_db で Db2 に接続してSELECT文を実行する

Node.jsでDb2にアクセスしてみました。 Db2導入済みのLinux環境に、Node.js/ibm_dbをインストールするところからメモを残します。Node.jsからDb2にアクセスするための前提Db2サーババージョンがV10.5.0.4以上であることクライアントバージョンは制限なし環境項目バージョンLinuxCentOS Linux 7...

View Article


Node.js + ibm_db + Db2 で、プレースホルダを用いたSQLを実行する

プレースホルダを用いたSQLを使って、Db2にアクセスします。SQLの条件指定を固定値(リテラル)で記述すると、指定される条件が変わるごとに新しいSQLとしてコンパイルされることになり、where条件だけが異なる同じSQLでパッケージ・キャッシュがあふれてしまいます。コンパイルにかかる時間ももったいない。そうならないよう、可変となる値の部分だけ(場合によっては列名なども)、疑問符「?」で表したSQL...

View Article

Node.jsのモジュール解決プロセス(和訳)

Node.jsのrequireがどのようにモジュールを探すか、そのプロセスを説明した下記公式ドキュメントの和訳です。Modules | Node.js v13.13.0 Documentation内容に誤りがあればお教えください。Node.jsのモジュール解決プロセスrequire(X) をパス Y にあるモジュールで実行したとき、もし、 X がコアモジュールなら、 a. コアモジュールを返すb....

View Article

Node jsとESP32を使ってLEDをリアルタイムに制御する

はじめに開発環境node.js 12以降 npm 6以降 Arduino core for the ESP32...

View Article


Image may be NSFW.
Clik here to view.

在宅ワーク中に会議中サインをobnizとLINEBotで作ってみた deploy編

はじめにこの記事は前回在宅ワーク中に会議中だよサインをobnizとLINEBotで作ってみた - Qiitaのなかで外部Deployができなかったので前回のコードを元にHerokuにDeployしました。 deployとは別のところで一部未完成です。概要「今オンラインミーティング中!!!!ノックしないでー、開けないでー」みたいなことで気まずい思いをしたことが増えてきたので、いわゆる...

View Article

Image may be NSFW.
Clik here to view.

「うちでヨガしよう」ヨガポーズがあっているか判定してくれるLINE bot~Node.jsに読み込む~

概要 コロナウイルの影響で外出自粛、在宅ワークをされている方が多いと思います。普段よりも運動量が減ってしまうので、何かできないかと考えてヨガを支援するLINE botを開発しています。やりたいこと 機能としては、お題のポーズ写真がbotから送られてくるので、そのポーズをとった自分の写真をbotに送ると正しいポーズか判定してくれます。 まずはLINE botアカウントだけ作りました。実装...

View Article

破壊するかどうか

ほぼ備忘録。よく使うメソッドがArrayを破壊するかどうかググるときは日本語なら「配列 [メソッド名] 破壊的」など、英語なら"array [メソッド名]...

View Article


npm install でエラー。gyp: No Xcode or CLT version detected! 

npmを使ってみる今回初めて、Node.jsを使うためにセットアップ!と思っていたのですが、いきなりエラー続きで意味も分からず苦戦していたので共有します。皆様が同じ目に合いませんように。$ cd work/01-webpack まずは、フォルダを作成$ npm init -y...

View Article


Macでnodebrewを使用したnodeのインストールと設定

(前手順)pkgで入れたnodeの削除 (入れてた場合)こちらの記事を参考に削除を実施。$ lsbom -f-l-s-pf /var/db/receipts/org.nodejs.node.pkg.bom \ | while read i;do sudo rm /usr/local/${i}donelsbomコマンドとはBOMファイルの内容を表示するコマンド。BOMファイルとは、「Mac OS X...

View Article

Image may be NSFW.
Clik here to view.

GASの処理速度が遅いし制約が厳しいのでNode.jsに移行した(Webアプリ)

はじめに弓道で用いるwebアプリを開発しているんですが、データの読み書きがクソ遅いので、 GoogleAppsScript+スプレッドシートからNode.js+Firebaseに移行しました。(GoogleAppsScript Web APIからCloud Functions APIに変えたいうこと)Google Apps...

View Article

Dockerコマンド ~学習メモ書き

前提・導入メモになります。・いろいろ試してみたが、やっぱりHyperVがいい準備するものアプリケーション側アプリケーション側はnodejs を使用します。今回はnode...

View Article

Image may be NSFW.
Clik here to view.

AWS lambda(Node.js)でオレオレ証明書(self-signed)を一時的に信頼してSSL通信を行う方法

はじめにAWS lambdaのNode.js(https標準モジュール)で実装した、WEBサイトへhttpsのリクエストを投げる処理で、以下の2つのエラーが発生した際の対応についての記事です。※急いでいる方、ソースコードだけ見たい方はここから見ればOKですこれ何調べたところ、リクエスト先のWEBサーバから送出されているサーバ証明書に対してのnodejs内部での検証失敗のため生じたエラーでした。...

View Article


新人に負けない本棚管理ページ その1

目次新人に負けない本棚管理ページ その1(ここ)新人に負けない本棚管理ページ...

View Article

Node.js(五):Express 実装

今回からはNodeでExpressを勉強しましょう、Expressは人気なのJSバックエンドモジュールと言うことです。先ずはインストールしてみよう。実装の手順Node.js立ち上げ新たなフォルダを作って、エントリポイントとしてのapp.js追加して、vscode中のターミナルでポロジェクトにnode.jsをインストする。xxx.xxx:my-first-express$npm init This...

View Article


【JavaScript】配列の一部だけを合計して新しい配列を作る

変換前の配列:array1 = [ 年, 月, 日, 人数1, 人数2, ... , 人数47 ];変換後の配列:array2 = [ 年, 月, 日, 人数1~人数47の合計 ];つまり、人数を合計したい。letarray2=array1.slice(0,3).concat(array1.slice(3).reduce((a,x)=>{returna+x}));

View Article

Image may be NSFW.
Clik here to view.

Stripe | ReactとNodeでコネクト支払いさせる方法

やりたいことタイムチケットみたいなスキルシェアサービスで、一般ユーザーが、出品者の商品をクレカで購入して、出品者へお金を振り込むフリーを作りたい考え方流れは覚えてしまえば簡単1 Reactでクレカ情報などを入力させる 2 入力情報を元にペイメントメソッドを作る (Stripeのyarnかnpmで出来る) 3 ペイメントメソッドをNodeへPOSTする 4...

View Article


WebSocketが切断された際に、自動的に再接続する方法

先日、WEBサイト制作者さん向けに、デザインデータや原稿などWEBサイト制作に必要なあらゆるデータを、チームで簡単に共有できるウェブサービスを公開したのですが、制作の際に得た知見をシリーズで共有していこうと思います。▼ウェブサイト製作者のためのプラットフォームCrew'sHubhttps://crewshub.netWebSocket...

View Article

nvm, Node.js, npmをUbuntuで最新にUpdate

Node.js環境を年に2回程度使うのですが、使い方を毎回忘れているので備忘録として残しておきます。環境種類システムなど備考OSUbuntu18.04.01LTSWindowsから仮想で動かしていますNode.jsバージョン管理nvmもっといいのもありそうですが、たまにしか使わないので変えるのが面倒で調べていないNode.jsパッケージ管理npmなんとなくnpm使っていますUpdate方法nvm最初...

View Article

Image may be NSFW.
Clik here to view.

AiScriptを使ってみた

はじめにAiScript(読み:あいすくりぷと)はMisskeyの開発者でもあるsyuiloさんが作成したプログラミング言語の一種です。AiScript is a scripting language runing on JavaScript. Not...

View Article
Browsing all 8825 articles
Browse latest View live