ブログみるアプリ
日本中の好きなブログをすばやく見られます
無料ダウンロード
ブログ村とはIDが異なります
メインカテゴリーを選択しなおす
フォロー
Pythonのリストに値を挿入する方法
本記事では、Pythonのリストに値を挿入する方法について解説します。 append()メソッドを使った値の追加 値をリストの末尾に追加するには、append()メソッドを使用します。 基本構文 li
2025/03/05 03:11
Pythonのloggingでログを簡単に出力する方法
Pythonのloggingモジュールは、プログラムの実行中にログメッセージを生成するための柔軟で強力なツールです。このモジュールを使用すると、さまざまなログレベルを設定し、ログメッセージを異なる出力
2025/03/04 02:56
WSL2でDockerからネットワークドライブに接続する方法
WSL2のホストやWSL2内で起動したDockerコンテナからネットワークドライブのファイルにアクセスする方法です。 Windows側の設定 まず、Windowsの機能の「SMB 1.0/CIFSファ
2025/01/16 03:59
Pythonの**kwargs(キーワード引数)について
**kwargsは、Pythonの関数定義で使われる非常に便利な機能です。関数に任意の数のキーワード引数(名前付き引数)を渡すために使用されます。kwargsは「キーワード引数」を意味し、**はそれら
2025/01/10 02:32
PythonでHTTPリクエストをrequestsで行う方法
Python Requestsを利用することで、PythonプログラムからHTTP/1.1リクエストを簡単に送信できます。 インストール pip install requests 利用方法 GETメソ
2025/01/08 03:22
辞書のリストからキーの値が一致する数をカウントする方法
Pythonで辞書のリストから特定のキーの値が一致する数を数える簡単な方法として、collections.Counterを使う方法があります。collections.Counterは特定のキーの値の出
2025/01/07 03:00
C#でCSVを読み取る方法
Microsoft.VisualBasic.FileIO名前空間に含まれるTextFieldParserクラスを使用すると、C#でCSVファイルを簡単に読み取ることができます。 using Micro
2024/12/27 01:59
Visual Studio用の.gitignoreを作成する方法
VisualStudio用の.gitignoreファイルはソリューションのフォルダで次のコマンドを実行することで作成できます。 dotnet new gitignore 次のサイトからVisualSt
2024/12/20 03:06
Ubuntuで自動起動プログラムを設定する方法
Ubuntuでは、システムの起動時に特定のシェルスクリプトを自動実行する設定が可能です。以下にその手順を説明します。 シェルの作成と権限の付与 まず、実行したい内容をシェルスクリプトとして作成します。
2024/12/10 02:23
タプルとリストの違い
タプル(tuple)とリスト(list)は、Pythonの基本的なデータ構造の一部ですが、いくつかの重要な違いがあります。本記事では、それぞれの特徴と違いを説明します。 タプル(Tuple) タプルは
2024/10/26 03:48
Node.jsで.envファイルを使って環境変数を設定する方法
本記事では、Node.jsで.envファイルを使って効率的に環境変数を管理・設定するための方法を解説します。.envファイルを活用することで、プロジェクトの開発環境を簡単に切り替えられ、セキュリティ対
2024/10/17 02:32
winstonを使ってNode.jsで簡単ログ出力
「winston」はNode.jsのための高機能ロギングライブラリで、ログの収集、保存、管理を効率化します。 winstonは柔軟な設定と高い拡張性を持ち、コンソールやファイルなど様々な出力先にログを
2024/10/01 02:13
JavaScriptで浮動小数点数を扱う方法
本記事では、JavaScriptにおける浮動小数点数の扱い方を紹介します。JavaScriptでは、数値のほとんどが浮動小数点数(Number型)として処理され、計算や表示時に特有の挙動を示すことがあ
2024/09/25 02:10
Mini Tool Power Data Recovery 12を使ったSDカードのデータ復元方法
Mini Tool Power Data Recoveryは、シンプルで使いやすいインターフェースを提供し、データ復元の成功率が高いため、SDカードの故障やデータ消失に悩んでいる方にとって有力な選択肢
2024/09/24 01:09
Pythonで辞書(dict)の中身が空かどうかを判定する方法
本記事では、Pythonの辞書(dict)が空かどうかを判定する方法について解説します。 辞書オブジェクトが空かどうかをnotで判定する方法 Pythonでは、辞書が空かどうかを判定するために、if
2024/09/23 03:34
Pythonでスレッドを使用する方法
Pythonで別スレッドを起動するには、「threading」モジュールを使用します。 import threading 新しいスレッドの実行方法 次のようにして、新しいスレッドを実行します。ただし、
2024/09/16 04:39
WebRTCを使ってローカルPCのカメラ映像を録画する
MediaRecorderを使用すると、WebRTCのストリームを保存することができます。この仕組みを利用して、ローカルPCのカメラ映像を保存することができます。また、同様の方法でリモートのストリーム
2024/09/13 02:43
フィールドアクセスの可読性を簡単に向上させる方法
Pythonの辞書でフィールドにアクセスする場合、可読性が悪いという問題があります。他の言語に慣れている余計にです。 クラスはインスタンス変数に.ドットアクセス可能なため可読性が上がりますが、定義が面
2024/06/20 02:18
WSL2でWindowsホストのDNS設定を引き継ぐ方法
WSL2のUbuntuでWindowsホストのDNS設定を引き継ぐ方法です。以下の手順に従ってDNS設定を行うことで、WSL2内からもWindowsホストと同じDNS設定を扱えます。 /etc/wsl
2024/04/16 04:22
SQLiteで抽出結果をCSVファイルに出力する方法
SQLiteの抽出結果をCSVで出力したい場合は、SQLiteのコマンド上で次のようにCSVモードを指定します。デフォルトのモードはlist(リストモード)です。 .mode csv 続いて、出力ファ
2024/02/29 01:54
通常のFormでカレンダー入力を作成する方法
一昔前まではカレンダー入力って自前で作成したり、プラグイン使ってた記憶があるんですが、今はFormコントロールで簡単に表示できます。 <input type="date" n
2024/02/26 01:55
FFmpegを使って動画をGIFアニメにする方法
FFmpegを使って、動画ファイルからGIFアニメーションファイルを作成するには、次のコマンドを実行します。 ffmpeg.exe -i "動画ファイル" -vf "fp
2024/02/25 04:03
Pythonの辞書の項目を削除する
Pythonの辞書(dict)の項目を削除する方法です。 pop pop()メソッドは、辞書から指定したキーの要素を削除します。戻り値は削除した値です。 dict.pop('キー'
2024/01/24 03:29
Pythonで現在実行中のメソッド名を取得する
Pythonで現在実行中のメソッド(関数)の名前を取得するには、inspectモジュールを使用します。 import inspect def my_function(): print(inspect.
2024/01/11 03:08
SQLiteで日時データを扱う
SQLiteでは日時データをTEXTとして格納するため、条件に日付時刻を指定してSELECTしたい場合は、TEXTから変換する必要があります。 日付を指定する DATE()関数を使用します。 SELE
2024/01/06 01:31
FastAPIでPythonのWebアプリケーションを開発する方法
FastAPIはPythonのWebアプリケーションフレームワークであり、高性能で堅牢なAPIを構築するためのツールセットを提供します。 インストール pip install fastapi pip
2023/12/27 03:37
Node.jsでLeafletを使ってマップを表示する
npm leafletを利用して、LeafletをNode.jsで使う方法。 インストール npm install webpack webpack-cli style-loader css-loade
2023/12/17 01:28
Dateオブジェクトの使い方
JavaScriptで日付時刻を表すDateオブジェクトの動作や使用方法について。 現在時刻を取得する 引数なしでコンストラクタを実行すると、現在の日付と時刻を表すDateオブジェクトを生成します。
2023/12/14 02:24
JavaScriptの論理積と論理和を使ったプログラミング
JavaScriptの論理積(&&)と論理和( )の動作を利用して、プログラミングを簡潔に記述することができます。本記事ではその動作について解説します。 論理積(&&
2023/12/13 02:59
UbuntuのGitをアップデートする方法
Ubuntuに最初から入っているGitをアップデートする方法です。 Gitのバージョンを確認する git version git version 2.25.1 Gitのバージョンアップ手順 次のように
2023/12/07 01:41
Pythonで音声ファイルを分割する
Pythonでは、pydubとpydub.silenceを使用して音声ファイルを無音位置で分割できます。 インストール pydubをインストールします。 pip install pydub また、実行
2023/11/29 02:29
Ubuntu起動時に実行するプログラムを設定する
Ubuntu起動時に任意のシェルスクリプトを実行させる手順です。 シェルの作成と権限の付与 起動時に実行したい.shファイルをユーザホーム直下に作成する .shファイルに実行権限を付与する sudo
2023/11/28 02:36
Pythonプログラムでアイコンファイルを作成する
Pythonでは、Pillowライブラリを使用して複数のサイズのアイコンを簡単に作成できます。もちろん、ファビコンも作成できます。 インストール pip install pillow アイコンの作成方
2023/11/26 01:25
Ubuntuでシリアル通信を確認する
UbuntuでUSBシリアル通信の確認を行う方法です。 cuのインストール シリアル通信を確認するため、cuをインストールします。 sudo apt install cu USB機器とUbuntuマシ
2023/11/25 00:20
UbuntuでSDカードをマウントする方法
UbuntuでSDカードを認識させ、使用できるようにする手順です。本記事の条件は以下のとおりです。 Ubuntu 20.04 LTS SDカードリーダーはUSBで接続 1. SDカードのデバイス名を確
2023/11/24 04:10
Pythonのパスの書き方
pythonコマンドを使ってプログラムを実行した場合のインポートやファイル参照のパスについて、理解できていなかったので、実際に動かして動作を確認しました。 なお、相対パスはpythonコマンドで実行す
2023/11/23 04:07
Pythonで変数が定義されているかどうかを判定する
Pythonのglobals()はグローバルなシンボルテーブル(グローバル変数)を、locals()はローカルなシンボルテーブル(ローカル変数)を返します。 これらを使って、変数が定義済みかどうかを判
2023/11/22 02:29
Pythonでリストに値があるか判定する
Pythonでリスト(配列)に値があるかどうかを判定するにはin演算子を、値がないかどうかを判定するにはnot in演算子を使います。 my_list = [1, 2, 3, 4, 5] if 3 i
2023/11/21 00:44
UbuntuでWi-Fiの設定をする
Raspberry PiなどWi-Fi接続可能などデバイスにUbuntuをインストールした場合のWi-Fi設定方法です。 まず、iwlistやiwconfigが利用できない場合は、次のコマンドを実行し
2023/11/20 03:02
Pythonで日時データを文字列に変換する
Pythonで日時データを文字列に変換するには、strftime()メソッドを使用します。strftime()メソッドを使用すると、日時オブジェクトを指定したフォーマットの文字列に変換できます。 イン
2023/11/17 03:05
Pythonでリスト(配列)を結合する方法
Pythonで、リスト(配列)に別のリストを加える方法です。 +演算子を使用 my_list1 = [1, 2, 3, 4, 5] my_list2 = [10, 11, 12, 13, 14] my
2023/11/16 03:24
Docker imageのタグを変更する方法
イメージファイルを更新する際に、新しいイメージを常にlatestにしたい場合など。(下記のようにしたい場合) 次のコマンドを実行し、新しいタグを付け直す docker tag IMAGE_NAME:旧
2023/11/15 02:18
Ubuntuに録音デバイスを接続して録音する方法
arecordは、Linux上で音声を録音するためのコマンドラインツールです。arecordは音声デバイスから音声を録音する際に使用されます。 インストール sudo apt install alsa
2023/11/14 02:11
UbuntuでファイルをZip圧縮したり、展開する方法
UbuntuのコマンドラインからフォルダをZip圧縮したり、Zipファイルを展開(解凍)する方法です。 圧縮 パッケージのインストール sudo apt install zip コマンド zip -r
2023/11/13 04:55
Ubuntuでバイナリファイルの内容を確認する
Ubuntuのコマンドラインから、ファイルの内容を16進数で表示するコマンドです。 コマンドはバイナリファイル、テキストファイル問わずに利用できます。 hexdump hexdumpは16進数の値と対
2023/11/11 03:29
Pythonスライスの基本的な使い方
Pythonのスライス(slice)は、シーケンス(リスト、文字列、タプルなど)から一部の要素を選択するための方法です。スライスを使用すると、シーケンス内の指定した範囲の要素を取り出すことができます。
2023/11/09 02:55
JavaScriptのビット演算子の使い方
JavaScriptでもビット演算子やビット判定が使えます。 ビット論理積 for (let w = 0; w < 4; w++) { if (w & 1) { console.log(
2023/11/08 03:28
Dockerfileを使ったイメージとコンテナの作成
DockerfileはDockerイメージをビルドするための設定ファイルです。以下は基本的なDockerファイルの書き方です。 Dockerfileの書き方 命令 内容の形式で記述をします。以下は一般
2023/11/07 01:51
PythonでSQLiteを使う方法
PythonでSQLite3を操作する方法です。 インストール 標準ライブラリに含まれるため、pipのインストールは不要です。 システムにSQLite3がインストールされていない場合はインストールして
2023/11/04 04:31
全ての子要素を削除する
JavaScriptで特定のノードの子ノード(子要素)を全て削除するには、removeChild()メソッドを使って全ての子ノードを順番に削除します。 下記は、idがrootElement配下の子ノー
2023/11/04 04:11
Pythonの処理時間を計測する
Pythonでコードの実行時間を計測するには、通常、timeモジュールを使用します。以下は、Pythonでコードの実行時間を計測する方法の例です。計測結果は秒単位になります。 import time
2023/10/17 03:02
DockeでGPU(CUDA)を利用する手順
WSL2でGPU(CUDA)を使えるようにする まず、WSL2のUbuntuの場合は、次の手順を行いWSL2上でCUDAを使えるようにします。 最近までWindows10では手順複雑でしたが、2023
2023/10/14 03:25
PowerShellからポートフォワード設定を行う
netsh.exeを使うと、ポートフォワード設定が行えます。特にWSL2上にDockerコンテナでWebサーバを立ち上げた際は、他のPCからアクセスするために、ポートフォワード設定が必要になります。
2023/10/13 01:59
netsh.exeでポートフォワード設定を行う
Pythonで画像を描画する方法
画像を描画して保存 Pythonで画像に矩形や文字を描画するためには、一般的にPillow(Python Imaging Library, PIL)というライブラリを使用します。 以下で、Pillow
2023/10/12 02:40
Pythonでシリアル通信を読み取る
pySerialは、Pythonのシリアル通信ライブラリで、シリアルポートを操作し、データの送受信を行います。 pyserialのインストール pySerialがインストールされていない場合はインスト
2023/10/09 03:50
WSL環境を完全に削除する手順
WSL環境は[order]設定 > アプリ > アプリと機能から[/order]アンインストールしても環境はまだ残っています。完全に削除したい場合は、PowerShellで以下のコマンドを実行します。
2023/10/01 06:17
Pythonでキューを使う
Pythonにおけるキューの使い方。 基本的な使い方 基本的なFIFOキューの使い方です。 import queue q = queue.Queue() print("start inser
2023/09/30 03:51
JavaScriptでHTMLの子ノードを全て削除する
JavaScriptで特定のノードの子ノードを全て削除するには、removeChild()メソッドを使って全ての子ノード(子要素)を順番に削除します。 下記は、idがrootElement配下の子ノー
2023/09/29 02:16
WindowsでSDカードがフォーマットできない場合の対処方法
エクスプローラーからもディスクの管理からもSDカードを操作できない場合の対処方法です。 コマンドプロンプトを起動し、以下のコマンドを実行する diskpart Diskpart Utilityが起動す
2023/09/28 03:24
Pythonで色々なデータ型を文字列に変換する
str()メソッドはPythonの組み込み関数で、主に他のデータ型(整数、浮動小数点数、リスト、辞書、タプルなど)を文字列に変換するために使用されます。 以下はstr()メソッドの実行例です。なお、t
2023/09/16 03:54
cryptoを使って暗号化と復号を行う
Node.jsに標準で含まれるcryptoを使って文字列の暗号化や復号が行えます。 暗号化 以下の流れで文字列を暗号化します。crypto.createCipheriv()で作成したインスタンスに対し
2023/09/15 02:33
JavaScriptで配列に値があるかどうかを判定する方法
JavaScriptで配列に値があるかどうかを判定するには、いくつかの方法があります。 本記事では、それらの方法を紹介します。 includes()メソッドを使用する方法 指定した値が配列に存在する場
2023/09/13 03:02
WSL2の仮想ディスクサイズを減らしてWindowsのディスク容量を増やす方法
WSL2を利用して作業していると、Windowsのディスク容量が足りなくなってくる問題があります。特にDocker利用時はこの現象が顕著に現れます。不要なコンテナやイメージを削除してもディスク容量が回
2023/09/12 02:59
Gitでfork元の変更を反映する方法
Gitでフォーク元の変更をフォークしたリポジトリに反映(マージ)する手順です。 ※上記で、リポジトリAの変更をリポジトリA’に反映する方法 フォークしたリポジトリをローカル環境にコピーする git c
2023/09/11 02:28
PyAudioを使ったPython録音処理
PythonからPyAudioを使ってUSBマイクなどの音声を録音できます。 本記事では、PythonのPyAudioライブラリを使用して、簡単に音声録音を行う方法を解説します。 インストール Win
2023/09/09 05:01
Chart.jsを使ってWeb画面にグラフを描画する
Chart.jsを使って、Web画面にグラフを描画する方法です。 今回は、Node.jsで動作させます。 インストール npm install chart.js -D node_modules/cha
2023/09/07 02:24
Pythonで日付時刻の差分を取得する
datetimeモジュールのtimedeltaクラスは、日付や時間の差を表現するために使用されます。timedeltaクラスを使うことで、日付時刻の計算やタイムゾーンの調整が行えます。 コンストラクタ
2023/09/04 03:11
Pythonで一時ファイルを作成する方法
この記事では、Pythonの標準ライブラリに含まれているtempfileモジュールを使って一時ファイルを作成する方法について紹介します。特に、二つの主要な方法、TemporaryFileとNamedT
2023/09/03 01:43
Pythonのリスト内包表記入門
Pythonのリスト内包表記は、コンパクトな形式でリストを生成するための構文です。リスト内包表記を使用すると、ループを使用してリストを生成する一般的な処理を簡潔に記述できます。 リスト内包表記の構文
2023/09/01 04:40
Pythonの乗算演算子を使って全て同じ値の配列を作る
Pythonでは乗算演算子を使うことで、同じ値で埋めた、任意の長さの配列を簡単に作成できます。 array = ['1'] * 5 print(array) # ['1', '1', '1', '1'
2023/08/31 03:42
Pythonで辞書のキーや値をシーケンスに変換する
dict.keys()メソッドやdict.values()メソッドを使用して取得した値は、通常は辞書(dict)のビューオブジェクトとして返されます。ビューオブジェクトは順序を指定してアクセスできない
2023/08/30 03:49
Pythonのループ処理
この記事では、Pythonのループ処理の基本を紹介します。 for ループ forループでは、range()関数を使用します。range()関数は、連続した整数を生成するために使用される組み込み関数で
2023/08/28 02:19
Gitでローカルの変更を維持したままブランチを切り替える方法
ローカルの変更を維持したままブランチを切り替えようとした時、エラーとなる場合があります。 そんな時は、git stashコマンドを使います。 以下に、ローカルの変更を維持しながら別のブランチに切り替え
2023/06/08 02:32
nvm-windowsのインストールと使い方
nvmは、Node.jsのバージョン管理ツールです。同じシステム上で複数の異なるNode.jsのバージョンを管理し、プロジェクトごとに異なるバージョンを使用できるようにします。 通常、Node.jsを
2023/05/31 02:20
PythonでBase64を使ったデータのエンコードとデコード
PythonでBase64文字列とバイナリデータ(バイト列)の変換を行うには、base64 モジュールを使用します。 Base64文字列からバイナリデータに変換する base64 モジュールのbase
2023/05/29 03:04
Node.jsのwavモジュールでWAVファイルを保存する方法
Node.jsのモジュールwavを使うと、Node.js上でWAVファイルを簡単に保存できます。 本記事では、wavを使って、Node.js上でWAVファイルを保存する手順を紹介します。 インストール
2023/05/24 02:34
Node.jsでAPIリクエストをするnode-fetchの使い方
node-fetchは、Node.js環境でAPIリクエストを行うためのモジュールです。 node-fetchを使うことで、Node.jsサーバ上で別サービスと連携を行うことができます。 本記事では、
2023/05/23 04:32
JavaScriptの残余引数の使い方
JavaScriptの残余引数は、関数の引数に「...」(三点リーダー)をつけたもので、複数の引数を受け取り、残りの引数を1つの配列にまとめて渡す機能です。 function sum(...numbe
2023/05/16 03:59
JavaScriptで文字列から条件に一致する文字列を抽出する
Stringオブジェクトのメソッドを使って、文字列から条件に一致する箇所を抽出する方法です。 次のようなメソッドを使って抽出できます。 String.prototype.indexOf() Strin
2023/05/10 03:28
JavaScriptで配列を編集して新しい配列を生成する方法
JavaScriptで、配列の要素を編集することは簡単ですが、元の配列を変更したくない場合もあります。本記事では、元の配列を変更せずに、編集して新しい配列を生成する簡単な方法を紹介します。 Array
2023/05/08 04:27
Gitリポジトリの操作でerror: RPC failed;の解決方法
Gitでリモートリポジトリからcloneしようとしたときに次のようなエラーが発生した場合の解決方法です。 このエラーは、リモートリポジトリからのデータ転送中に何らかの問題が発生したことを示しています。
2023/04/28 04:03
VisualStudio用の.gitignoreファイルを自動で生成する方法
Gitを使う際に、不必要なファイルをコミットしたくない時に使用するのが、.gitignoreファイルです。このファイルに記述したパターンにマッチするファイルは、Gitの管理から除外されます。 本記事は
2023/04/25 04:07
Dockerで作業用のコンテナを作成する
Docker上に作業用のコンテナを作成し、そこで作業を行う方法です。 ホストOS上の環境を汚したくない場合に活用できます。 実行環境 Ubuntu 20.04.3 LTS (WSL2) Dockerイ
2023/04/18 01:51
コンテナの作成と実行方法
前回の記事では、サンプルのコンテナを実行するだけでした。今回は自分でコンテナを作って実行する手順です。 利用するイメージの取得 Docker Hubからイメージを取得します。 docker image
2023/03/22 02:10
Dockerのインストールと基本的コマンド
Ubuntuにコンテナ技術のDockerをインストールする方法と、基本的な使い方です。 環境 Ubuntu 20.04.3 LTS (WSL2) Dockerのインストール 必要なパッケージをインスト
2023/03/21 04:33
WSLをWSL2に更新する方法
私のようにすでにWSL(WSL1)をインストール済みの人間がWSL2にアップデートする方法です。(今は、新規でWSLをインストールすると、WSL2になるのかな?) Dockerを使おうとすると、WSL
2023/03/15 02:25
Excelから表と図形をコピーしたときに図形の位置がズレる時の解決方法
Excelから表+図形を別のドキュメント(PowerPointなど)に貼り付ける際、表の範囲を選択してコピー、貼り付けのオプションで図を選択した場合に図形の位置がズレてしまう時の解決方法です。 このテ
2023/03/02 02:53
ローカルPCのアプリケーションをURIで起動する
URIに応じて既定のアプリケーションを起動させる方法です。 [alert-danger]レジストリの変更が必要です。実施される場合は自己責任でお願いします。[/alert-danger] レジストリ
2023/02/28 01:18
Node.jsでファイル圧縮を行う方法
archiverを使い、Node.js上でZip圧縮する方法です。 インストール npm install archiver ファイルに保存する方法 const archiver = require('
2023/02/24 03:05
セルを結合せずに文字列を中央寄せする
Excelでセルを結合せずに、複数セルの中央に文字列を配置する方法です。 中央寄せしたい範囲のセルを選択する [order]右クリックメニュー > セルの書式設定[/order] [order]配置タ
2023/02/18 01:42
セル範囲を参照する
Excelでセルではなく、セル範囲を参照したいときは、OFFSET関数を使います。 書式 OFFSET(基準, 行数, 列数, [高さ], [幅]) 行数と列数は基準からシフトする距離です。0だと基準
2023/02/17 01:13
JavaScriptで文字列の文字を順番に取得する
Array.prototype.forEach.call()を使うと、文字列の文字を順番に処理することができます。 callにより、文字列を配列っぽく扱ってくれます。 Array.prototype.
2023/01/27 01:28
ディレクトリ内のファイル一覧を取得する
node-globを使うとパターンにマッチしたファイルやディレクトリの一覧が取得できます。 インストール npm install glob 使い方 同期処理で取得したい場合glob.sync()を使用
2023/01/26 02:35
JavaScriptで文字列の配列からマッチするものを検索する
Array.findIndex()を使うと配列内の要素に任意の条件を持つ要素が存在するかを判定できます。 結果は条件に一致した最初の要素の位置です。条件に一致した要素がない場合は-1を返します。 下記
2023/01/24 02:07
JavaScriptで文字列の置換を行う
String.replace()メソッドを使うと、指定したパターンと一致する文字列の一部またはすべてを新しい文字列に置き換えれます。 1度だけ置換 const p = 'one summer days
2023/01/10 02:47
Node.jsでRTSPのストリーミングを再生する
node.jsとExpressを使って、RTSPのストリーミングを再生する方法です。 再生には、rtsp-relayを使います。 バージョン express - 4.18.1 rtsp-relay -
2022/11/29 02:00
Web Speech API を使ってブラウザで音声合成を行う
Web Speech APIを使い、ブラウザで音声を読み上げる方法です。Web Speech APIは音声合成と非同期音声認識の2つの部分から成り立っていますが、今回は音声合成の部分になります。 音声
2022/11/22 01:27
1件〜100件
「ブログリーダー」を活用して、かもめさんをフォローしませんか?