Firebase,GCP

はじめに

「よく使うバスルートなのに、毎回 Google マップで同じ検索をしている」——そんな小さなストレスを解消するため、React + TypeScript + Firebase でプライベートな路線バス乗

Typescript

はじめに

本記事ではFirebaseを使用したユーザー認証機能の実装を行います。言語はTypescriptを使用していきます。

そもそもFirebaseってどういうものか、よくあるメールアドレスとパスワードによるユーザー認証 ...

Typescript

はじめに

本記事では、OpenWetherのAPIを使って世界の天気情報を取得する方法について説明していきます。正確には、実際に手を動かしながらやってみます。

OpenWetherのWebサイトはこちら:

Visual Studio Code

はじめに

本記事ではVisual Studio Code上でGithub Copilotを利用する際の設定手順について記載します。

設定したいのだけど、やり方がわからないという方向けの記事になります。

そもそもGith ...

Visual Studio Code

はじめに

WindowsにVisual Studio Codeをインストールしたものの、「拡張機能を入れるだけではgitのコマンドが使えるようにならない」と戸惑った経験はないでしょうか。実際、Visual Stu

micro:bit,Raspberry Pi

micro:bit・Raspberry Pi・AWS IoT を組み合わせた IoT センサーモニタリングシステムの構築シリーズを開始します。本記事では今後扱うテーマの全体像を紹介します。最終的には自宅の温度・照度データをリアルタイム ...

micro:bit

前回の記事で定義した判断力ゲームの仕様をもとに、MakeCode でプログラムを実装します。スプライト機能を活用して自機・弾・ライフを管理し、関数に処理を分割することで見通しのよいコードを作成します。

micro:bit ...

micro:bit

前回までの記事で micro:bit のシリアル通信・関数・条件分岐・繰り返しといった基礎を学びました。今回はそれらを応用して、micro:bit の LED 25 個を使った判断力ゲームを作成します。まず本記事では動作仕様を定義し、 ...

micro:bit

この記事では micro:bit を使って円周率を計算するプログラムに挑戦します。モンテカルロ法と呼ばれるアルゴリズムを使い、ランダムな点の座標から円周率を近似します。「アルゴリズムを組めばこんなことも実現できる」という驚きを体験して ...

micro:bit,Teraterm

前回の記事では繰り返し(for 文・while 文)の使い方を学びました。今回は関数・条件分岐・繰り返しを組み合わせて、atoA プログラムを完成させます。ASCII コードを利用した小文字→大文字変換のアルゴリズムを実装します。