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

関口 厚の職歴情報

このページは、WEBエンジニア・コーダーの関口 厚の職歴についての情報を閲覧・ダウンロードするための記事です。 履歴書と職務経歴書のダウンロードリンク 履歴書(PDF) 職務経歴書(PDF) リンクトインのプロフィール https://www.linkedin.com/in/sekiguchiatsushi/ 自作したWEBアプリの紹介記事 WEBアプリ『ひとこと日記ver2』概要(Qiita)...

View Article


[obniz]季節の変わり目に飲み物提供マシン

ここだけ見てくれたら閉じていいよw 今回はこんなものを作りました! この動画見てくれたら、もうそれでいいですw 気温判断で飲み物提供マシンを作りました!寒いと温かい飲み物を暑いと冷たいものを提供してくれます!荒々しすぎるしコード邪魔で奇跡の一枚になりそう笑#protoout #obniz pic.twitter.com/1v20lCHRRU— kkyosuke (@kkyosuke17) May...

View Article


absoluteUrl の使い方 備忘録

環境 Node.js v15.3.0 Next.js v10.2.0 やりたいこと fitch で JSON を読み込み 読み込んだデータを画面に表示 カレントホスト名はハードコードしたくない 結論 以下の様にコード化する。 //@see : https://www.npmjs.com/package/next-absolute-url import absoluteUrl from...

View Article

Node.jsでAutoHotkeyをスクリプティングする

Node.jsでAutohotkeyプログラムが書けると、他のライブラリ、例えばウェブサーバーのExpress.jsや、WebSocketなどnode.jsの便利なライブラリと統合して、 フレキシビリティの高いプログラミングを行うことができます。 以下は下記の関数を定義してから実行できるコードの例です。 このコードではシンプルに、マウスクリックをして→"hoge...

View Article

ExpressとmongoDBを使ったREST APIをTypeScriptで組んでみる【1.環境構築編】

はじめに 先日React学習のためにローカル環境でJSON Serverと連携したテックブログを組んだのですが、今後の課題にしていたmongoDBとの連携を行っていく記録になります。 今回は環境構築ということでmongoDB Atlasの設定と、環境設定まで。 1. 環境構築編(この記事) 2. mongoDBとの接続 3. Model・Controllerの作成 4. 完成!? mongoDB...

View Article


【Node.js】dotenvで環境変数設定

node.jsの環境変数について、同じような記事はたくさんあるけど、いつも忘れるので自分用メモ dotenvをインストール npm install --save dotenv コード たとえば、あるURLを環境変数にする場合 以下のように、.envファイルを作成する。 (ファイル名が、.envで、同じフォルダに保存する) URL=https://www.abcdefg.com...

View Article

GitHubのRESTAPIをもちいてclosedされたプルリクエスト中の、削除されていないfeatureブランチを列挙する方法

目的 GitHubを何も考えず運用していくと、featureブランチが増えていく傾向がある。 今回は、closedされたプルリクエストのブランチを列挙して削除して良いかを検討するためのツールを作成する。 実はGitHubはREST API経由で操作を行うことができ、今回はそれを利用するものとする。 https://docs.github.com/en/rest 前提 以下の環境があること...

View Article

Googleフォト容量無制限終了に備えて非root化なPixelをGoogleフォト アップロードサーバーにしてみる

はじめに 2020年11月にGoogleアカウントのストレージポリシー変更のアナウンスがあり、2021年6月1日よりGoogleフォトの容量も無制限ではなくなることになりました。 しかし以下の記載のように2021年5月現在発売中のPixel端末からアップロードされた写真は、引き続き高画質であれば容量無制限となります。 また、Google Pixel 3 〜 5...

View Article


AWS CLIのプロファイルを簡単切り替え

AWSのアカウントを複数使用している場合など、プロファイルを切り変えることがあるかと思います。 コマンド実行時に指定したり、 $ aws s3 ls --profile test 環境変数に指定して切り替えが可能です。 $ export AWS_DEFAULT_PROFILE=test 今回、コマンドから簡単にプロファイル切り替えられるようにしてみました。...

View Article


Pulsar Node.jsクライアントライブラリを使ってみた

はじめに こんにちは。 本稿では、PulsarのNode.jsクライアントライブラリ(以下、pulsar-client-node)を使って、簡単なメッセージの送受信をしていきます。 サーバには、standaloneモードのPulsarを起動させます。 今回は、CentOS 7.5.0 1台の上に以下の環境を構築して試していきます。 サーバ Java 11 Pulsar(standaloneモード)...

View Article

Node.jsでsqlite3モジュールを使ってみる

はじめに Node.jsを使ってDB操作をしてみたかったため,sqlite3モジュールを使ってみました。 こちらの記事は,その際の備忘録となります。 大まかな流れ 必要なパッケージのダウンロード 実行ファイルの作成 実行 以下で一つ一つについて詳細に説明します。 1. 必要なパッケージのダウンロード 今回は,sqlite3モジュールを利用しますので,以下のコマンドでパッケージをダウンロードします。...

View Article

ちょっと前のnodeで開発されたIonicアプリを動かす方法の覚書

はじめに 業務上、2,3年前(かもっと前?)の少し古いバージョンのionicを使って開発されたアプリを動かさないといけなくなり、なんかうまく動かないので、なんとか動かす方法を調べました。 まあ、結論から言ったら単純で、アプリで使われていたパッケージ(のバージョン)が、開発環境のnode(npm)のバージョンではサポートされていなかっただけでした。 初心者には世知辛いですね。...

View Article

データをパスワードだけで暗号化し、ファイル化して保存することも可能なnpmパッケージを作った話

いい感じのものが無かったので作りました。 @sounisi5011/encrypted-archive - npm 宣伝も兼ねていますが、どちらかというと暗号技術について詳しい方の意見とか指摘とかが欲しいなという下心が強いです。 特徴 2021年現在、安全な(と考えられている)暗号アルゴリズムを採用しています。具体的にはAES-GCM 256ビットとChaCha20-Poly1305です。...

View Article


JavaScript初心者のためのTypeScript入門

JavaScript初心者のためのTypeScript入門 Macを想定しています 「ターミナル?」ぐらいの本当に初心者を想定しています 中級者や上級者は飛ばし読みしてください 環境 mac Big sur 11.2.3 Nodeのインストール インストールはこちら progate様 TypeScriptのインストール 下記のコマンドをターミナルで実行するだけです npm i -g...

View Article

聞いたことがある程度だったNode.jsについてふわっとまとめる

はじめに Node.jsってふわっと聞いたことありましたが、何かよくわかっていなかったので個人的にふわっとまとめます。 間違っている箇所があったらお手数ですが教えていただけると嬉しいです。 *「Node.js超入門[第3版]」を参考にしています。 Node.jsって何だろ Node.jsとは、JavaScriptのプログラムを実行するための環境(ランタイム環境)。...

View Article


2021に作るべき7つのフルスタックプロジェクト

以下はHenry Boisdequin( dev.to / Twitter / GitHub )による記事、7 Fullstack Projects You Need to Make in 2021の日本語訳です。 どのようなフルスタックプロジェクトを作るべきか? もしこのような疑問を持ち続けているのであれば、あなたは正しい場所にいます。...

View Article

Node.js: Server Sent Events のサンプル

実行結果 sse_server.js // ------------------------------------------------------------------- // sse_server.js // // May/19/2021 // // -------------------------------------------------------------------...

View Article


GoogleContainerTools/distrolessでshしたい俺の人生

俺です コレでshしたいときはdebugタグを使います。 busybox/shを実行するかpath通ってるのでsh実行するです。 ❯ docker run -ti --entrypoint "/busybox/sh" gcr.io/distroless/nodejs:14-debug Unable to find image 'gcr.io/distroless/nodejs:14-debug'...

View Article

node.jsからADO(ActvieX Data Object)を利用する方法

目的 10年ぶりにWSHを利用したところ、ふとTypescriptでActiveX使えたら幸せではないか?と思い付き調査 node.jsからActiveXを利用するライブラリがあるのではないか? ライブラリがあるなら、TypeScriptでも使えるのではないか? Typescriptが使えるのであれば、ADOの型定義を誰か作っているのではないか? 調査結果...

View Article

child_processでデータ転送する時、進捗を取得する

概要 ローカルマシンからリモートマシンにデータ転送する時、進捗を取得する方法で少し手こずったのでメモ。 scpを使った方法ではうまくいかず、rsyncを使っています。 サンプルコード const childprocess = require("child_process"); const sourcePath = "転送するデータのパス"; const destPath =...

View Article
Browsing all 8691 articles
Browse latest View live