-
Create機能の実装
【Create機能の仕様】 今回,実装するタスク管理アプリケーションは次のものを記録するとします. タスク名 タスクの詳細 期限 【Create機能の実装】 コードを以下に示します. import React from 'react'; import firebase from './Firebase/firebase'; i... -
GitHubの複数アカウントを使い分ける
GitHubで個人開発用のアカウントとは別に仕事用などのアカウントを利用する際の具体的な手順をまとめました。 【環境】 MacOS $ sw_vers ProductName: Mac OS X ProductVersion: 10.15.3 BuildVersion: 19D2064 Git $ git --version git version 2.24.3 (A... -
ルーティングの実装(React+Firebase CRUDアプリ)
【ルーティングとは】 タスク管理アプリケーションでは, タスクの新規作成 既存タスクの編集 タスクの一覧表示 のように複数の機能があります. 複数の機能をもつアプリケーションを複数のページに分割して,複数のURLに応じて動的にページを切り替える仕... -
React+Firebase 環境構築
【Firebaseの設定】 まず,Firebase consoleからプロジェクトを作成します. ここで,Firebaseプロジェクトを作成するためにはGoogleのアカウントが必要になります. そのため,Googleアカウントをもっていない方はGoogleアカウントを作成する必要がありま... -
React+Firebase CRUDアプリ の開発
【CRUDアプリとは】 CRUDアプリケーションとは, Create(生成) Read(読み取り) Update(更新) Delete(削除) の4つの機能を持つアプリケーションのことです. 【作成するアプリケーションの仕様】 ReactとFirebaseを使って,簡単なCRUDアプリケーシ... -
遅延器(ディレイ)(Python)
【遅延器(ディレイ)とは】 ディジタル信号処理処理の基本はディジタルフィルタです.ディジタルフィルタとはその名の通り,ディジタルデータに対して何らかのフィルタをかける役割を持ちます. 代表的な例としては, 低周波帯域のみを通過させるローパス... -
フーリエ変換(Python)
音声信号処理では,周波数解析手法として離散フーリエ変換(DFT: Discrete Fourier Transform)がよく用いられます.今回はPythonでDFTを実装し、周波数解析を行ってみます. 【離散フーリエ変換】 音声信号処理では,周波数解析手法として離散フーリエ... -
音声ファイルの波形表示(Python)
【wavファイルの波形表示】 今回は,wavファイルの波形を表示してみたいと思います. 【手順】 まず最初に,numpyとmatplotlibをpipでインストールします. $ pip install numpy matplotlib 次にsignal_plot.pyというファイル名で作成し,以下のコードを記... -
wavファイルの読み書き(Python)
【wavファイルの読み書き】 今回は,PySoundFileを用いてwavファイルの読み込み/書き込みをしてみたいと思います. 【手順】 最初にread_write.pyというファイル名で作成し,以下のコードを記述します. import sys import soundfile as sf def read_write... -
wavファイルの詳細情報の表示(Python)
【wavのプロパティ表示】 pythonでwavファイルを取り扱うパッケージはいくつかありますが,なかでも簡単に扱えるのはPySoundFileだと思います. 今回は,PySoundFileを用いてwavファイルのプロパティを表示してみたいと思います. 【環境】 私のPython環境...