-
プログラミング
Swift カウントアプリ
Swiftでカウンタアプリを作成 次のような仕様でカウンタアプリを作成していきます. UPボタンを押すとカウンタが+1 DOWNボタンを押すとカウンタが-1 バージョン Mac OS Catalina 10.15.7 Xcode 12.0.1 Xcode Project 作成 Xcodeを開き,Create a new Xcode... -
プログラミング
UpadateおよびDelete機能の実装
UpdateおよびDelete機能の実装 コードを以下に示します. import React from 'react'; import firebase from './Firebase/firebase'; import { SHOW } from '../constants/routes'; class Update extends React.Component { constructor(props) { super(pr... -
プログラミング
Read機能の実装
Read機能の実装 コードを以下に示します. import React from 'react'; import '../App.css'; import firebase from './Firebase/firebase'; import { Link } from 'react-router-dom'; import { CREATE, BUILD_UPDATE } from '../constants/routes'; impo... -
プログラミング
Create機能の実装
Create機能の仕様 今回,実装するタスク管理アプリケーションは次のものを記録するとします. タスク名 タスクの詳細 期限 Create機能の実装 コードを以下に示します. import React from 'react'; import firebase from './Firebase/firebase'; import { ... -
プログラミング
GitHubの複数アカウントを使い分ける
GitHubで個人開発用のアカウントとは別に仕事用などのアカウントを利用する際の具体的な手順をまとめました。 環境 MacOS $ sw_vers ProductName: Mac OS X ProductVersion: 10.15.3 BuildVersion: 19D2064 Git $ git --version git version 2.24.3 (Apple... -
プログラミング
ルーティングの実装(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を実装し、周波数解析を行ってみます. 離散フーリエ変換 音声信号処理では,周波数解析手法として離散フーリエ変換...