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

Image may be NSFW.
Clik here to view.

APL(Alexa Presentation Language)で1文字ずつテキストをアニメーションさせる

APL、特にコマンドについて書いた記事がほとんどないようなので、書きます。アドベントカレンダーということで、それなりに高度なことをやろうと思います。やりたいこと以下を実現したAlexaカスタムスキルを作成しようと思います。 ・APLを使用し、画面付Echo端末で文字をアニメーション表示する ・1文字ずつ微妙に時間をずらして表示させる...

View Article


Image may be NSFW.
Clik here to view.

【サーバレス時代の負荷テスト戦略】面倒な負荷テストとはおさらばしよう 〜CircleCIで実現する継続的負荷テストとチューニングTips〜

負荷テストとサーバレス負荷テストに対する考え方は時代とともに変化してきました。従来はサーバスペックやシステムの限界性能を測るという考え方でしたが、クラウドネイティブなシステムではそれに加えて、システムの弾力性(スケールアウトのしやすさ)も考慮する必要があります。本記事では、負荷テストによるシステムの弾力性の評価と、改善する方法についてツールの具体的な使用方法やアプリケーションのチューニング Tips...

View Article


ローカルPCのNode.jsでaws-sdkの認証を通す

はじめにローカルPCでAWSの色々なサービスを操作するツールを作りたいときに、認証が通せず苦労しましたが、この方法で通せるようです。ファイルなんか作らずにメモリ内に閉じたかったのですが、無理そうでした。認証を通すコードdynamo-utility.tsimportAWS=require('aws-sdk');importFs=require('fs');exportclassDynamoUtilit...

View Article

Ubuntuにインストールしたyarnが実行できない

Ubuntuにインストールしたyarnが実行できないUbuntu 16.04に最新のyarnをインストールした際、yarnコマンドを実行すると以下のようなエラーが発生しました。$ yarn -v /usr/share/yarn/lib/cli.js:46099 let { ^ SyntaxError: Unexpected token { at exports.runInThisContext...

View Article

Node.jsでローカルにある複数の画像をディレクトリを分けつつリサイズする

ディレクトリ毎に分けた複数の画像を一度にリサイズするべく、スクリプトを書きました。元の画像の縦横比が全て揃っており、リサイズする画像も元の画像の縦横比を保ったままにすることを前提としています。環境MacOSNode.jsのバージョン・・・12.8.1npmのバージョン・・・6.10.2前提以下がインストール済みであることを前提としています。Node.jsnpm(又はyarn)ディレクトリ構造├──...

View Article


Node.js v12でnode-gypでのビルドが通らない場合、v10をインストールすればよい

Node.js v12@Windowsでnode-gypを用いたビルドで以下のようなエラーが出る場合、v10をインストールすればビルドできます※この例ではwinapiのビルドで失敗の例v12ではnode-gyp v5.0.5が強制インストールされてしまうことに由来したエラーと睨んでいます。※なお、MSBuild Toolの2015,2017,2019いずれでもv12ではうまくいきませんでしたgyp...

View Article

Image may be NSFW.
Clik here to view.

NodeでLINE Botを扱うには

この記事はNode.jsアドベントカレンダーの13日目の記事です。どうも!ハムカツおじさんという名前でtwitterやってます(@hmktsu)🤘自分でだったり弊社でだったりなどNode.js(TypeScript)を使ってサービスを作っています。はじめに現在とあるデータを毎回取得して、その中に特定の文字列ならびに新規データが存在しているならば、LINE...

View Article

Image may be NSFW.
Clik here to view.

フルスタックの視点から並列非同期処理を俯瞰してみた(JavaScript(Node.js), Kotlin, Go, Java)

はじめにこの投稿はCyberAgent Developers Advent Calendar 2019...

View Article


axiosのヘッダーのconfigでちょっとハマった

某APIを試しててaxiosのconfig指定をミスってたので、自戒の意味を込めて残しておきます。完全に自分用メモっぽいやつです。ミスったコードなど//省略classHoge{constructor(){//省略}//ミスった方methodA(IMAGE_PATH){constfile=fs.createReadStream(IMAGE_PATH);constform=newFormData();f...

View Article


VSCodeのREST ClientでCognitoを利用するためのツールを作ってみた

はじめに皆さんはVisual Studio Codeの拡張機能の一つのREST Clientは利用していますか? VSCode上でREST...

View Article

linux版 nodeとnpmをインストール

まず確認Nodejsローカルでもjavascriptを使えるようにしたものnpmパッケージ管理n Nodejsのバージョン管理aptからインストールインストール先: /usr/bin/sudo apt install nodejs npmnpmでnをインストールインストール先: /usr/local/bin/sudo npm instal -g...

View Article

Image may be NSFW.
Clik here to view.

初心者が Googleアシスタント と Vue.js を使ってスマートディスプレイアプリを作ってみた

はじめにいちあき(@ichiaki_kazu)と言います。初めてのQiita記事です。僕はこれまでアセンブラやHTMLくらいしか触ってこなかった(ほぼ)ノンプロフリーランスです。それをフリーランスというのか置いといて…11月に行った「Google Nest...

View Article

Image may be NSFW.
Clik here to view.

Firestoreの対話型シェルをいきなり起動する

Firestoreでちょっとしたクエリの実験するときにNode.jsのREPL(Read-Eval-Print-Loop)使って対話型シェルを利用している人は多いと思います。その時、毎回nodeコマンドを実行したあとに.load スクリプト名などとして接続をしている人はまさかいませんね? 人によってやり方は様々だと思いますが私のスクリプトを以下に貼っておきます。db#!/bin/bash...

View Article


yarn link実行後、cliでコマンドを入力してもPermission deniedになる場合

実行環境node: v12.13.1yarn: 1.19.2自前で作成したcliツールをローカルで試したい場合、yarn linkを使用しますが、Permission deniedで実行できないことがあるようです。$ yarn link$ パッケージ名 bash: /usr/local/bin/パッケージ名: Permission denied 実行権限を付与する必要があるとのこと。$ chmod...

View Article

CloudFuntionsで「File ./dist/index.js that is expected to define function...

Google Cloud FunctionsとTypeScriptを使ってとあるSlackボットを作っていたら、正しく依存関係を指定しているはずなのに「File ./dist/index.js that is expected to define function doesn't exist」というエラーが出てうまくデプロイできず、結構ハマったので原因と解決策を。先に結論。GCloud...

View Article


npmパッケージを公開するならnpが便利!

よくある困りごとnpmパッケージを公開・更新する場合、手順を忘れがちですよね(少なくとも私はそうです)。これから紹介するnpコマンドを使えば、楽にnpmパッケージの公開、更新、さらにはGitHubのtagまで切ってくれる。最高です。npコマンドの導入yarn global add np npを実行すると、バージョンの選択画面が表示され、major, minor,...

View Article

Image may be NSFW.
Clik here to view.

Express + Vue.jsでhelloを出してみよう

おはようございますこんにちはこんばんは!最近Front-endのフレームワークが色々出て流行ってるらしくて、友達となんかやってみよー!になってはじめました。最初、どのフレームワークを使おうかと、 'react / vue が人気らしいー何が違う?'とざっと検索してみたらVue テンプレート形式でアプリの制作したいなら簡単で「一旦動作」ができるのが好きなら早くて軽量のアプリが作りたいならReact...

View Article


Image may be NSFW.
Clik here to view.

ObnizとAWS LambdaとLINEを使って家のエアコンをスマート化した話

きっかけ僕の家は最寄駅から徒歩20分くらいありまして、その道を毎日歩いて通勤しています。春先や秋などは良いのですが、真夏日だと蒸し暑い中で家と会社を往復しています。会社に行く時は電車に乗れさえすればエアコンが効いてて快適です!ただ帰りの場合は、家についても中は暑く、時には外よりも蒸し暑い時もあります。どうせなら駅に着いた瞬間エアコンをつけて、駅から家まで歩いている間に涼しくなってくれればいいのに・・...

View Article

macへnode.jsのインストール

macにnode.jsをインストールする時に、3記事くらい参考させていただいてやっとできたので、自分ができたやり方をメモしておく。まず、インストールの手順としては以下になる。1.homebrewのインストール 2.nodebrewのインストール(一瞬詰まった)...

View Article

Image may be NSFW.
Clik here to view.

Firebase Admin SDKで一般的なWebサービスの構成にFirebase Authenticationを使った認証処理を組み込む。

概要Firebase #2 Advent Calendar 2019の14日目の記事です。Firebase Authenticationを使用した記事は数多くあるのですが、少なくはないユースケースである、Webサービスでのサーバーサイドでの認証も含めたFirebase Authenticationの利用に関する記事が見当たらなかったので、サンプル実装を書いてみました。今回のFirebase...

View Article
Browsing all 8691 articles
Browse latest View live