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

シンプルなサーバーをDocker/Node.jsで構築してみた

はじめに業務でログ監視システムの構築を行い、その際にログを出力するだけのシンプルなサーバーをDocker/Node.jsで作りました。スタブ用途等ですぐに建てれる、サーバーの雛形としてお使い頂ければと思い、記事投稿に至りました。前提Docker /...

View Article


Create React Appで作成したReactアプリをGoogle App Engineにデプロイする際の設定

Create React Appで作成したReactアプリをGAEにデプロイする際に、少し設定ファイルの工夫が必要だったので共有します。ざっくりした手順yarn run buildやnpm run buildでリリースビルドを作成app.yamlでデプロイ時の設定を指定gcloud app deployでGAEにデプロイ通常これらはCI上で行われるべきものですが、手元の開発環境でも実行できます。...

View Article


Image may be NSFW.
Clik here to view.

IBM Cloud FunctionsでAPIを作成する

はじめにIBM Cloud Functions上に作成したActionを、APIとして呼び出す方法にはいくつかあります。 WEBアクションを有効にするのが一番お手軽ですが、指定出来ることが少なく、...

View Article

Puppeteerで作ったスクリプトを実行可能ファイル化する

TL; DRNode.jsを実行可能ファイルに変換するのにPkgを使用した。puppeteer.launch()のオプションにexecutablePath: /Applications/Google Chrome.app/Contents/MacOS/Google Chromeを指定する。要は普段使っているであろうGoogle...

View Article

Image may be NSFW.
Clik here to view.

OpenShiftによるJava EEアプリケーションのモダナイゼーションをやってみた(2)

この投稿の前提この投稿はQiitaの別投稿「OpenShiftによるJava EEアプリケーションのモダナイゼーションをやってみた。」で作成した、ビジネスロジック用のOpen Libertyで実行されているJava...

View Article


Node.jsで簡易的なHTTPサーバーを起動 / sleepと組み合わせ

Node.jsのバージョンはv12.13.1です。server.jsconsthttp=require('http')server=http.createServer((req,res)=>{res.writeHead(200,{'Content-Type':'text/plain'})res.end('Hello World')})server.listen(8080)起動。node...

View Article

Image may be NSFW.
Clik here to view.

WSLのUbuntu環境でyoutube音楽をWeb操作する(おまけでradikoとサイマルラジオ)

はじめに●youtube音楽をWEBで操作し、PCスピーカで再生できるようにする。(Googlehomeで声で操作するのWeb操作版です)【操作例】WEBから「クリスマスイブ」と入力する環境●Windows10...

View Article

puppeteerを用いた要素の抽出(page.$())

nokogiriの場合はとりあえず取ってくるため、取ること自体に難しさは無いが、puppeteerの場合はメインはサイト上の処理を自動化するのが目的であるため、データを取り出す場合は取り出す処理を書く必要がある。とりあえずこんな感じでやればできるconstselector='ul > li >...

View Article


Mocha, Chaiを使ったテストの表記パターン

TypeScriptでMocha, Chaiを使ったテスト駆動開発インストールTDDをサポートしてくれるパッケージのインストール。$ npm install chai mocha ts-node @types/chai @types/mocha --save-dev参考: Testing TypeScript with Mocha and...

View Article


sequelizeパッケージを初心者が使ってみる。

sequelizeとはNode.jsにはデータベースを利用するためのパッケージがたくさん存在します。しかし、データベースを扱うにはSQLというデータベースを操作する言語が必要になります。 sequelizeというパッケージを使えば、SQLを知らなくても、Node.jsでデータベースを利用することができます。さらに詳しくsequlizeは公式によるとORM(Object-relational...

View Article

Greengrass(v1.9.4)上でNode.js(v8.10)のLambdaのデプロイができない問題の解決法

※追記 Greengrass Nodejs SDKのGitHubに書いてますね。。https://github.com/aws/aws-greengrass-core-sdk-jsRename the file to nodejs8.10 Make sure the file is not a...

View Article

ESLint v6.7.0

前 v6.6.0 | 次 (2019/12/21 JST)ESLint v6.7.0 has been released:https://t.co/GB8fHji3dq— ESLint (@geteslint) November 22, 2019ESLint 6.7.0がリリースされました。小さな機能追加とバグ修正が行われています。質問やバグ報告等ありましたら、お気軽にこちらまでお寄せください。🏢...

View Article

Image may be NSFW.
Clik here to view.

喉頭がんの治療プロトコルをNode.jsでVueに表示しHerokuにデプロイ

概要プログラムの勉強を始めて4か月ほどの開業医です。病気のおすすめの診断法や、治療法などを記載した診療ガイドランというものがあります。その中に治療の進め方(治療計画)を示す、治療プロトコルというものがあります。病気の程度や治療の効果によって、治療の進め方が枝分かれしていくものなので、ifとelseさえ知っていればプログラム初心者でも治療プロトコルが簡単に作成できます。昔私が書いた喉頭がんの診療プロト...

View Article


とりあえずnode.jsでES6記法(importなど)を使ってみたい時

概要とりあえずnode.jsを勉強してみようと思いコードを書き始めました。その中でimportを使おうと思ったのですがエラーとなってしまいました。babelなどを使わないといけないのかと思い、いろいろ調べていたのですが実際には簡単にできます。試しにnode.jsを書いてみたいという場合に便利です。どうやるのか方法1jsファイルの拡張子を、.jsから.mjsに変更--experimental-modu...

View Article

nvmでdefaultバージョンを設定してもsystemのnodeが使用されてしまう

nvmでnodeのバージョン管理をしたいのだが、nvm alias default v*.*.*でデフォルトのバージョンを設定しても、新しいターミナルを開くとsystemのnode(brewでインストールしたnode)が使用されてしまう問題が起こった。nvm lsを実行するとdefaultではなく、systemを指してしまうのだ。$ nvm ls v12.13.1 -> system...

View Article


【自分用】Node.jsアプリの設計の手順

Twitterのようなアプリを設計する際①要件定義<機能要件>投稿を作る。投稿を編集する。投稿を削除する。投稿をお気に入りとする。投稿に対してコメントをする。などの基本的な機能を定義することを言います。<非機能要件>機能に付随する要件やセキュリティ要件などを定義する。②用語定義上記の要件定義であがった用語を定義する。用語英語表記意味...

View Article

nodebrewコマンドのメモ

nodebrewめも「なにインストールしたんやったっけ?」「切替ってどうやるんやったっけ?」勉強のときこういうこと多いので備忘録用のめもです。なのでインストールは終わってる前提です。ご了承ください。。。インストールできるバージョンを確認したい$ nodebrew ls-remote インストールしたいバージョンを指定する方法エイリアスで指定する方法があるようです。バージョンを指定する方法$...

View Article


WebSocket についてまとめてみる

WebSocket とは?Web 上でクライアント(Web ブラウザ)・サーバー間を常時接続にしておいて、双方向通信を低コストで実現するための技術規格。プロトコル。WebSocket の何がありがたいのか?近年 SNS アプリなどではインタラクティブで...

View Article

Image may be NSFW.
Clik here to view.

初めてのAuth0ハンズオン

はじめにこの記事は、初めてAuth0を触る方がAuth0を利用した認証・認可の基本的な実装方法を短時間でご習得頂くことを目的とした簡易チュートリアルです。事前準備事前に下記をご準備お願いします。MacまたはWindows PCChromeGitHubのアカウント、Git CLINode.js, Node Package...

View Article

google-home-notifierを使ってGoogleHomeに喋らせる

※こちらの記事は株式会社ギフトパッド「システム開発部技術委員会」の11月発表内容ですGoogleHomeは基本的にこちらから「OK!Google」と話しかけることをトリガーに何かしらの処理を行ってくれますが、こちらからの指示がなければただの置物です。今回は「google-home-notifier」というnpmパッケージを使って、Slackで投稿した内容をGoogleHomeが発言してくれるようにし...

View Article
Browsing all 8691 articles
Browse latest View live