【ESP32とは】多くの機能を搭載した便利マイコン

ESP32というマイコンをご存知でしょうか。 Espressif社(エスプレッシフ)が提供するマイコンで、Wi-FiやBluetoothの機能を持ち合わせ、Arduino IDE、MicroPytho ...

IoT

【JavaScriptのタイマー関数】setInterval, clearInterval, setTimeout,clearTimeoutについて

この記事では、JavaScriptのタイマー関数であるsetInterval、clearInterval、setTimeout、clearTimeoutについて解説します。これらの関数は、特定の間隔で ...

JavaScriptのPromiseとawaitを使って処理を一時停止する方法

この記事では、JavaScriptのPromiseとawaitを使って処理を一時停止する方法について説明します。非同期処理を一時停止して、指定した時間が経過した後に再開する方法を見ていきます。 Pro ...

【Voltaの導入から使い方まで】NodeとYarnのバージョン管理を手に入れる

Voltaとは、Node.js、npm、およびYarnのバージョン管理をシンプルかつ効率的に行うためのツールです。 Nodeのバージョン管理として、Windows、Mac、Linuxで共通に使えるVo ...

【完全ガイド】LINEミニアプリ開発からデプロイまでを丁寧に解説

LINEミニアプリの作り方をご紹介します。 サンプルプログラムを使って開発の方法からご紹介し、デプロイまでをゴールとします。 サンプルプログラムはGithubにあるスターターアプリを使用します。 この ...

【便利でお手軽な】localtunnelでローカルサーバーを一時的に公開する

localtunnel(ローカルトンネル)とは、開発中のローカルサーバーを一時的に公開するツールです。 これにより、外部の人があなたのローカルサーバーにアクセスできるようになります。 簡単に言えば、開 ...

【npmとnpxの違い】便利なnpxについて理解する

npxとは[エヌピーエックス]と読み、Node Package eXecutor の略語であり、Node.jsパッケージの実行を一時的に行うためのコマンドラインツールです。 簡単に言えば、使いたいパッ ...

Permission deniedを解決する。エラーの見方も紹介します

"permission denied" は、ユーザーが特定の操作を実行する権限がないことを示します。 簡単説明しますと、『何か』をしようとしてディレクトリ(フォルダのこと)をいじろうとした結果、そのデ ...

【Javascriptで作成する】Discordのbotの作り方 Discord.js v14

discordでbotを作る方法をご紹介します。 スラッシュコマンドに応答するプログラムでv14に対応しています。 公式のドキュメントに沿って不要な箇所をシンプルに構成しなおし、わかりやすく書きました ...

【その書き方、エラーになります】Pythonでifを一行で書く方法

まずはif else文を一行で書く方法から if else文を一行で書く構文は 真の場合の時 if 条件式 else 偽の場合の時 の形式で記述できます。 以下にサンプルコードと解説を示します。 初見 ...