Blog
記事一覧
microCMS から取得した記事を表示しています。カテゴリ・タグでの絞り込みは詳細ページから辿れます。
ホームへ戻るタグから探す

Next.js (App Router) + microCMSでブログ機能を実装した話
はじめに ポートフォリオサイトにブログ機能を追加するにあたり、ヘッドレスCMSとして microCMS を採用しました。本記事では、Next.js (App Router) から microCMS を利用する際の実装をコードベースで紹介しま…

Expo(React Native) × WidgetKit でiOSホーム画面ウィジェットを実装する(ハマりどころ全部乗せ)
個人開発で歩数連動の育成ゲームアプリ(Expo + React Native、iOS)を運用しています。ホーム画面に現在地の天気を表示するウィジェットを追加しようとしたのですが、React Native側の知識だけではまったく歯が立たず、X…

【Roblox】ReplicatedStorageとServerStorageの違いをまとめた
ReplicatedStorage クライアント(LocalScript)とサーバー(ServerScript)両方でアクセス可能 ・クライアントとサーバーの両方で使用するオブジェクトを保存する・LocalScriptか [……

【中学生でもわかる】Go言語入門⑥エラー処理とテストの書き方(エラーハンドリング・テスト編)
前回のおさらい、そしてこのシリーズもいよいよ最終回 前回は、ゴルーチンとチャネルによる並行処理について学びました。今回はこのシリーズの最終回として、 プログラムがうまくいかなかったときの対処法(エラーハンドリング) 書いたプログラムが正しく…
【A-frame】自分で独自のコンポーネント作成してみる
A-Frameは、Webベースの仮想現実(VR)および拡張現実(AR)体験を簡単に構築するためのオープンソースのフレームワークです。 今回は自分で独自のコンポーネントを作成して、プリミティブボックスなどの色を変えてみます [……

スマホを傾けるとアイコンが転がる - SubTrackにMatter.js + 加速度センサーで物理演出を追加した話
はじめに サブスク管理アプリ「SubTrack」の一覧画面は、登録したサービスのアイコンが上から落ちてきて積み重なる、スイカゲーム風の見た目になっています。物理エンジンには matterjs を使い、アイコンをタップすると編集画面に飛べるよ…

【中学生でもわかる】Go言語入門⑤ゴルーチンとチャネルで同時に処理しよう(並行処理編)
前回のおさらい 前回は、構造体とインターフェースについて学びました。今回は、第1回でも少し触れた、Goの大きな特徴の1つ「同時にたくさんの作業を進める仕組み」について学びます。この仕組みのことを並行処理(へいこうしょり)と呼びます。 「同時…

【中学生でもわかる】Go言語入門④構造体とインターフェースを理解しよう(構造体とインターフェース編)
前回のおさらい 前回は、関数とパッケージについて学びました。今回は、複数のデータをひとまとめにして扱うための 構造体(こうぞうたい) と、Goらしいプログラムを書く上で欠かせない インターフェース という考え方を学びます。少し難しく感じる回…

【中学生でもわかる】Go言語入門③関数とパッケージってなに?(関数とパッケージ編)
前回のおさらい 前回は、変数、型、if 文、for 文、switch 文について学びました。今回は、コードを「まとめて整理する」ための2つの仕組み、関数とパッケージについて学びます。 関数ってなに? 前回のコードでは、fmt.Println…

【webGL】A-Frameを使ってweb上に四角いボックスをだしてみる
ARやVRを開発できるフレームワーク「A-Frame」を利用して、web上に四角いボックスをだしてみます。 A-Frameとは? A-Frameとは、Webブラウザ上で3DおよびVR(バーチャルリアリティ)コンテンツを簡 [……