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

デブ活必需品!? お菓子の虜LINE bot

とにかく甘いお菓子が好き🍭  おしゃれなスイーツも、手作りケーキもおいしいけれど、私は断固「お菓子」推し!!  なんと数百円で楽園へひとっとび…わかる人にはわかりますよね・・・?    https://twitter.com/okinakamasayos1/status/1447864486598103041...

View Article


いまさらながらNode.jsとLINE Messaging APIを使って簡単なLINEBOT作ってみた(入門)

やりたいこと LINE上でメッセージを送信すると指定の応答をするBot作成。 1. LINE Developers まずはLINE developerというMessaging APIが使用できる開発者向けのサイトで準備をします。LINEアカウントが必要になりますので、持ってない方は先に作成しておきましょう。 ログイン まずはLINE Developersにアクセスし、ログイン...

View Article


初心者向けの記事って多すぎん??(javascript初心者向けQiitaAPIでLGTM数TOP10を出してみる)

はじめましての自己紹介 はじめまして!超ウルトラスーパー初心者のぜらちんです。 JavaScript?新しい紅茶?というくらいにチンプンカンプンな30オーバー限界ヲタク女が JavaScriptで何かを作り始めてみる、という記事をこれからいくつか投稿していこうと思います。 何を作ろうか まずはQiitaのAPIを使用して、(この言い回しがあっているかも分からない……。)...

View Article

LINE Message API を活用して、ポケモン対戦がやりやすくなるツールを作成

前回初めて書いた記事は真面目に考察したので、今回は自分の趣味の一部を交えて、少し読みやすいテーマ・内容としてみました。 ポケモン対戦は覚えることが多い  ポケモン対戦をやったことある方は、この章については読み飛ばしていただいて問題ありません。...

View Article

長崎県民の為に!ディズニーのお勧めアトラクションを教えてくれるLINEBotを作ってみた!

長崎県民に、ディズニーのお勧めアトラクションを伝えたい!! 私は、長崎県出身で、東京に上京してきて13年目。 東京にきて、ビックリした事の一つに、東京都民は、ディズニーランド、ディズニーシーのアトラクション事に妙に詳しいこと。 平然と、ビックサンダーマウンテン、センターオブジアース、スプラッシュマウンテン、タワーオブテラーなど言われるが、田舎者の私には、全然分からなかった事を今でも覚えております。...

View Article


バイクで走るタイムリミットをLINE_BotとWeb_APIを組み合わせて実装してみた~

近ごろ私達は~いい感じ♪ これが私の生きる道ですね! 見出しだけでピンきて懐かしさを感じた方はおそらく30代Overでしょう笑 (何故いきなり冒頭に?といった疑問は記事を読み進めるとわかりますので、お付き合いください~) さてさて、 10月からプログラミングを習い始めて毎日勉強中の私ですが、 LINE_BotとWeb_APIを組み合わせて何か試したいと思い、 大好きなバイクを例に作ってみました!...

View Article

Qiitaの記事の”勢い”を調べる ~もしかしたらまだ見ぬ掘り出し記事が見つかるかも~

配信者勢いランキング、5ちゃんねる勢いランキングなど、インターネットをうろうろしているとよく"勢い"という言葉を目にしますよね。 というわけでQiita記事の勢いを調べてみました。(QiitaAPIを使って) 参考になる記事をストックすることがスキルアップの近道のはず、"勢い"のある記事はきっと参考になる記事だと思うのです。 前調べ 5ちゃんねるの勢いの計算方法は次の通りだということを調べました。...

View Article

APIとLINE Botを組み合わせることで、患者さんが必要な情報にアクセスできる仕組みを目指す その1-天気を伝える

患者さんご家族にとって便利なLINE Botを作りたい 福岡で在宅医療を中心とした医療機関を運営しています。 当院の患者さんやご家族、もしくは当院に診察を依頼したいと考えてくださっている方向けに、必要な情報にアクセスできるLINE Botを作ろうと思い取り組んでいる経過です。 環境・利用API node v16.10.0 Visual Studio Code 1.60.2 axios 0.22.0...

View Article


ウェブページは作れませんでした 【RESTART】

ウェブページは作れませんでした(結論) 「progate」にて学習すること約1か月 「Web開発パス(Node.js)」を一通りこなしてみて とりあえず何かウェブページ作ってみるかと思った 結論、どうやって作ればいいのか解らず… 学習プロセスの見直し 「progate」だけ行ってしまうと自分の場合は インプットのみになってしまい、定着しないと反省...

View Article


Node.jsの基本

はじめに Node.jsの基本を備忘録として残しておきます。 目次 Webアプリケーションの基本の3ステップ EJSテンプレートの使い方 ルーティングの基本 Webアプリケーションの基本の3ステップ requireでhttpオブジェクトを用意する。 const http = require('http'); createServerでサーバーを作る。 let server =...

View Article

指数バックオフ + ジッターをTypeScriptでやるだけ

導入 外部API叩く系のコード、テストで通ってもスケーリングしたら死ぬことがあります 単純に一回に大量に叩いたり、そうでなくてもエラーから復旧したりした時に全員が同期して叩くみたいなことがあると、それはもはやDDoS攻撃だからです それを解決するのが指数バックオフです ミスったらいい感じに待ってやり直すというアルゴリズムです その待つ時間まで一緒だと同期攻撃が繰り返されるだけなので乱数でずらします...

View Article

【Electron】MenuItemConstructorOptionsの型推論

初書:2021/10/14 mac : 11.6 electron : 15.1.2 typescript : 4.4.3 前置き electronとtypescriptを使ってアプリケーションを開発中のこと。 メニューバーを作成しようと試みたときに起きた出来事。 「型推論が通らない」 ので、それの修正メモ。 該当コード 該当ページMenu | Electron...

View Article

Node.jsにおける同期/非同期処理に関して

Node.jsの同期/非同期処理に関してのアウトプットするために本記事を投稿します。 マルチスレッド スレッドとはCPU利用の単位です。 CPUとは、Central Processing Unit(中央演算処理装置)の略で、プログラムの命令を解釈して、コンピューター全体の動作を制御する制御装置や演算を行う演算装置などの機能を持つ装置です。...

View Article


コロナ禍前後で、クラウドファンディングへの関心は変わったのか?

はじめに はじめまして、JavaSqript初心者です。 恥ずかしながらAPIについても数日前に初めて意味を知った素人。当然ながらQiitaAPIに触れたのも初めて。知識を武器にできるよう、楽しみながら学んで行きたいです。 目的 どうせやるなら自分が好奇心を持てるものを。 思い浮かんだのは、最近よく耳にするクラウドファンディング(以下、CF)について。...

View Article

[Node.js] コマンドライン引数の取得

コマンドライン引数の取得 Node.jsプログラムからコマンドライン引数を取得するには、processオブジェクトのprocess.argvプロパティを参照する。processオブジェクトはnode.jsの実行環境のグローバル変数の1つであるため、モジュールをrequireで読み込む必要がない。また、process.argvは、文字列配列になっている。 sample.js for(let i =...

View Article


Javascriptのコールバック関数について

Javascriptのコールバック関数に関して、アウトプットのため本記事を投稿します。 Javascriptにおけるコールバック関数とは「将来のある時点で実行される関数」のことを指します。 簡易的な例 下記に例を記載します。 function a(callback) { callback(); } function b() { console.log("コールバック関数として呼び出されました");...

View Article

ESP32とIRリモートおよび手動制御を使用したAlexaホームオートメーション-IoTプロジェクト2021

この記事はJLCPCBと共同で公開されています。JLCPCBはPCBのプロトタイプと製造の分野で10年以上の経験を持つ最も経験豊富なPCBメーカーのひとつであり、品質、納期、費用対効果など、さまざまな業界のお客様のニーズを満たすことに取り組んでいます。...

View Article


GitHub Actionsを使ってGithub PagesにOpen APIのRedocドキュメントを出力したメモ

概要 Github Pagesがorganizationでprivateに対応していたので 業務で使ってるOpen APIの定義をpushされた時に自動デプロイするようにしてみました swagger-viewerとかで見るのがめんどかったので ソースコード 構成 ├── .github │   └── workflows │   └── gh-pages.yml ├── docs │   └──...

View Article

discord.js-v13でdiscordbot (スレッド周りの機能実装)

はじめに 当記事は筆者の忘備録であり、完全なチュートリアルではないことをご理解ください。 スレッド周りのみを見たい方はこちらを 開発環境 Node.js - 16.11.0 discord.js - 13.2.0 環境構築 Node.js 公式サイト discord.js 公式Guide まずは適当な場所に新規フォルダを作成し、そのフォルダ内で npm init -y...

View Article

Node.jsでディレクトリを再帰的に作成/削除するのにmkdirpやrimrafはもう必要ない

Node.jsでディレクトリを再帰的に作成/削除するためのnpmパッケージとしてmkdirpやrimrafがありますが、現代のNode.js(v14.14.0以降)において、それらはもはや必要ありません。 ディレクトリを再帰的に作成する方法 mkdir -pのようにディレクトリを再帰的に作成するには、fs.mkdirのrecursiveオプションを使います。 コールバックAPIを使う場合:...

View Article
Browsing all 9324 articles
Browse latest View live