Gatsby で build 時に「A page component must export a React component for it to be valid. Please make sure this file exports a React component:」のエラーがでる#Gatsby✎ 2021年01月24日Gatsby で build する時に「A page component must export a React component for it to be valid. Please make sure this file exports a React component:」のエラーがでたときの解消法
コマンドラインからの実行で「要求された操作には、権限の昇格が必要です。管理者として実行してください。」やUAC画面を回避する方法#Windows#UAC#CLI✎ 2021年01月23日バッチでパスワード入力を自動化して管理者権限に昇格する方法や、コマンドラインからの実行で「要求された操作には、権限の昇格が必要です。管理者として実行してください。」やUAC画面を回避する方法を書いています。
gatsby を2.20以降にバージョンアップした時のバグ対応記録#Gatsby✎ 2021年01月21日gatsby を2.20以降にバージョンアップした時のバグ「Loading (StaticQuery)」という文字列が本番ビルド画面に出力されてしまう対応記録
第2章32 ポインタを理解する前に最低限のハードウェアとOSの知識#C11仕様#C言語#ゲームプログラミング✎ 2021年01月17日C言語のポインタを理解する前の基礎知識編。ハードウェア、OS、プロセス、メモリ(主記憶装置)、HDDやSSDなどの補助記憶装置、仮想メモリについて簡単にまとめています。
第2章33 変数とポインタの関係、変数のスコープ#C11仕様#C言語#ゲームプログラミング✎ 2021年01月17日C言語のポインタを理解する前の基礎知識編として、ポインタと変数の関係、変数が使える範囲(スコープ)についてまとめています。
第2章34 ポインタを理解する前に最低限のC言語でのメモリ利用を知る#C11仕様#C言語#ゲームプログラミング✎ 2021年01月17日C言語のメモリ管理方法であるセグメントの種類、スタックセグメント、テキストセグメント、データセグメントについて、概要を把握します。
第2章29 プリコンパイラ処理とインクルード文@イチからゲーム作りで覚えるC言語#C11仕様#C言語#ゲームプログラミング✎ 2021年01月16日プリプロセッサ、プリコンパイラ処理ってなんなのか?をまとめ、インクルード文の基本的な役割と、書いてはまずい書き方も合わせてご紹介してます。
第2章31 プリプロセッサ命令でインクルードガードを行う#C11仕様#C言語#ゲームプログラミング✎ 2021年01月16日C言語でプリプロセッサ命令を使った、インクルードガード(include guard)の使い方と、使った時の利点を書いています。
Gatsbyブログの環境変数でブログ記事の公開、非公開を制御する機能をつける方法#Gatsby✎ 2020年10月21日Gatsbyブログの環境変数でブログ記事の非公開を作って、ローカル作業中は非公開記事も見えるようにする手順
gatsby-remark-autolink-headers の導入手順。GatsbyブログのHeadingタグにURLフラグメントを付ける#Gatsby✎ 2020年10月21日Gatsbyブログ(マークダウン)の記事にあるHeadingタグにシャープ(#)付きのURLであるURLフラグメントを付けるプラグインを導入する手順
Gatsby に Graphviz を導入して静的に画像を生成する手順#Gatsby#Graphviz✎ 2020年10月21日Gatsbyブログ(マークダウン)の記事に図形を載せるとき、マークダウン内に テキストで Graphviz の定義を記載して静的に画像を生成できるようにする導入手順を記録
Gatsby のマークダウンのリンクを新規ウィンドウ(別タブ)で開くようにする#Gatsby✎ 2020年10月21日Gatsbyブログ(マークダウン)の記事にリンクを書いたときURL先にジャンプしてしまう。これを新規ウィンドウ(別タブ)で開くようにプラグイン「gatsby-remark-external-links」を導入する手順を記録
Python でファイルをまとめて別のフォルダに移動したりコピーしたりする#Python#コードスニペット✎ 2020年10月21日Python を使ってファイルをまとめて別のフォルダに移動するプログラム
Gatsby のマークダウンで独自のスタイルを適用した段落を作れるようにする#Gatsby✎ 2020年10月21日Gatsby のマークダウンで独自のスタイルを適用した段落を「gatsby-remark-custom-blocks」を導入して作る
Gatsby のマークダウン内からリンクしたファイルを自動的にリリース対象としてコピーする#Gatsby✎ 2020年10月21日Gatsby のマークダウン内からリンクしたファイルを自動的にリリース対象としてコピーする「gatsby-remark-copy-linked-files」を導入する
SNSや企業製品のロゴについて公式ダウンロードページや利用規約まとめ#素材✎ 2020年10月16日TwitterやFacebook、Google 関連のサービスや製品ロゴや公式ダウンロードや利用規約まとめ
Windows10 Home + WSL2 環境で Docker (Docker Desktop)を使う手順#Docker#WSL2#開発環境構築✎ 2020年08月07日Windows10 Home + WSL2 環境で Docker(Docker Desktop) をインストールし、チュートリアルを完了させるまでの手順を記録
Windows10 Home で WSL2 を使えるようにし、Ubuntu をインストールして Windows Terminal から起動するまでの手順#WSL2#開発環境構築✎ 2020年08月06日Windows10 Home で WSL2 を使えるようにし、Ubuntu をインストールして Windows Terminal から起動するまでの手順を記録したもの
WSL2 で git clone 時に「RPC failed; curl 56 GnuTLS recv error (-12): A TLS fatal alert has been received.」で失敗する時の修復方法メモ#Git#Wsl2✎ 2020年08月05日WSL2 で git clone が失敗し、メッセージ「RPC failed; curl 56 GnuTLS recv error (-12): A TLS fatal alert has been received.」が表示された時の対応記録
gatsby develop の警告「warn There are conflicting field types in your data.」を修正#Gatsby✎ 2020年07月23日gatsby develop の警告「warn There are conflicting field types in your data.」を修正する手順
Gatsby の npmパッケージをアップデートしたときのエラー#Node.js#Gatsby✎ 2020年07月21日Gatsby の npmパッケージをアップデートしたときに nbind.js がエラー(Cannot read property 'activities' of undefined)となったときの対処方法
npm で javascript や typescript プロジェクトのパッケージを管理する基本#パッケージ管理✎ 2020年07月21日npm で javascript や typescript プロジェクトのパッケージを管理するための流れ、基本的なコマンドの追加方を記載
node.jsバージョンアップ時のエラー対応記録「Cannot find module @babel/compat-data/corejs3-shipped-proposals」#Node.js✎ 2020年07月21日node.js をバージョンアップして発生するエラー「Cannot find module @babel/compat-data/corejs3-shipped-proposals」を解消した記録
winget、Chocolatey、scoop の比較と開発環境の構築自動化#パッケージ管理#開発環境構築✎ 2020年07月18日開発環境が変わったとき、すぐに必要なソフトをインストールして環境を構築できるようにスクリプトなどでまとめる事を検討した資料。
Windows10 の OS のバージョンやビルド番号を調べる手順#Windows✎ 2020年07月18日Windows10 の詳細な OS バージョンやビルド番号を調べる幾つかの手順をメモしています。
アプリ動作環境の比較まとめ。PC、スマホ、コンソール#ブラウザゲーム開発記録✎ 2020年07月17日コンシューマ機器、PCゲーム、スマホのそれぞれの開発メリット・デメリットを整理。ゲーム市場の大き見て、今回ブラウザベースで開発してみよっかという話
ブラウザでデータの保存#ブラウザゲーム開発記録✎ 2020年07月17日ブラウザアプリ(Webアプリ)でデータを保存する先について、cookie、webstorage、サーバ側保存を比較し使いどころを整理
ブラウザで扱えるメモリ上限の確認#ブラウザゲーム開発記録✎ 2020年07月09日ブラウザで扱えるメモリ上限確認(IE11,Edge,Chrome,Firefox,デスクトップ環境とスマホ環境)した結果まとめ
手動での ServiceWorker の削除停止、アンインストール方法#HTML5✎ 2020年04月23日特定のサイトに訪問したときにインストールされて裏で動作する ServiceWorker を停止するための方法。PWAアプリの開発中に、ServiceWorker が悪さをすることがあるので手順を記録。
gatsby-plugin-offline で本番ページが更新されないとき#Gatsby✎ 2020年04月18日Gatsbyのプラグインである gatsby-plugin-offline のトラブル対応記録。ページ更新したのに画面に反映されなくて、sw.js(ServiceWorker)のエラー対応で解消した備忘録
第2章09 ユーザからの入力を受け付ける#C11仕様#C言語#ゲームプログラミング✎ Invalid dateユーザからのキーボード入力を受け付ける方法を書いています。ここでは最初の一歩として scanf_s 関数について注意点と一緒に書いています。
Apache、PHP、Oracle DBを連携させる手順#開発環境#PHP#OracleDB#Apache✎ 2018年10月04日Apache、PHP、Oracle DB がそれぞれ連携して動くように設定する手順をまとめてます。テスト用に hosts の書き換えも実施。
Eclipseへプラグインを手動で追加する手順、DBViewerを例に説明#開発環境#OracleDB✎ 2018年09月03日Eclipseに手動でプラグインを追加する方法。Oracle DB のデータを参照できるDBViewer を例として手順説明
第2章22 繰り返し処理のネスト構造と break、continue などのジャンプ文#C11仕様#C言語#ゲームプログラミング✎ 2018年07月31日C言語で for 文を使って繰り返しする処理の例を記載。2次元のRPGとかで使われるマップを生成する際などの基礎の基礎についても記載。
第2章24 疑似乱数で任意の範囲の整数を表示しよう#C11仕様#C言語#ゲームプログラミング✎ 2018年07月31日C言語で任意の数値の幅でランダムな数値を生成する方法を記載。疑似乱数を使っています。
第2章25 疑似乱数のシードを時間にする#C11仕様#C言語#ゲームプログラミング✎ 2018年07月25日C言語でsrand関数を使ってランダムな数を作る方法を書いています。乱数の種についても解説してます
第2章20 do~while文で繰り返し処理を作る#C11仕様#C言語#ゲームプログラミング✎ 2018年07月21日C言語でdo~while文を使ったループ処理について書いています。1度は必ずループする処理に便利。
第2章19 while文で繰り返し処理を作る#C11仕様#C言語#ゲームプログラミング✎ 2018年07月19日C言語でwhile文を使ったループ処理を行います。特定の繰り返し処理が出来ると、同じ処理を何度も書く必要がなくなります。
第2章18 明示的な型変換(型キャスト)を知る#C11仕様#C言語#ゲームプログラミング✎ 2018年07月17日C言語で明示的に型変換を行う型キャストについてお話します。この書き方を知っていることで、異なる整数型から整数型への代入を行ったり、浮動小数点から小数点以下部分を取り出したりが行えるようになります
第2章17 暗黙の型変換ルールを知る#C11仕様#C言語#ゲームプログラミング✎ 2018年07月16日C言語の暗黙の型変換について書いています。int型や long 型などを混合で計算をしたとき、どのような処理が行われているのか、注意点もあわせて書いています。
第2章16 型の長さ、情報量とビットを知る#C11仕様#C言語#ゲームプログラミング✎ 2018年07月13日C言語で扱うint型やchar型のバイト数やビット数について説明。sizeof演算子とあわせて使い方を書いています。
第2章15 switch文 条件で実行する処理を分ける#C11仕様#C言語#ゲームプログラミング✎ 2018年07月11日C言語でプログラムを制御するための switch 文について書き方やサンプルコードを元に解説を書いています。
第2章14 if文 条件で実行する処理を分ける・その3#C11仕様#C言語#ゲームプログラミング✎ 2018年07月09日C言語で一行で if 文を省略形で書く方法、三項演算子の書き方、使い方について書いています。
第2章13 if文 条件で実行する処理を分ける・その2#C11仕様#C言語#ゲームプログラミング✎ 2018年07月07日条件分岐の if~else if ~ else 文の使い方やサンプルを書いています。
第2章04 char型変数を使って1文字表示して計算する#C11仕様#C言語#ゲームプログラミング✎ 2018年06月20日C言語で char 型の使い方と数値とのASCIIコードとの対応(変換)について書いています
第2章03 変数を使ったレベルや体力など表示する#C11仕様#C言語#ゲームプログラミング✎ 2018年06月18日C言語で int型や float型の変数を使った計算をして、結果を表示する方法を書いています。
第2章02 変数を使ってレベルから体力などを計算する#C11仕様#C言語#ゲームプログラミング✎ 2018年06月17日C言語で変数を使う方法を書いています。int型や float型へ数値を代入し、計算する流れを確認します。
第1章06 新しいプロジェクトを追加する#C11仕様#C言語#ゲームプログラミング✎ 2018年06月13日Visual Studio Community で開発する時のプログラムを、プロジェクトで分けて管理していく手順を書いています
第1章05 エラーが出た時の対応#C11仕様#C言語#ゲームプログラミング✎ 2018年06月12日C言語で開発するときに、ビルドが失敗したときのエラーの読み方や調べ方など、初歩的な確認方法をみてみましょう。
第1章04 printf で迷路モドキの表示#C11仕様#C言語#ゲームプログラミング✎ 2018年06月11日C言語で簡単な迷路ゲームもどきをコンソール上に表示してみます。サンプルコードを通して、include文やprintf関数について確認します。
第1章03 初めてのプログラム、文字の表示#C11仕様#C言語#ゲームプログラミング✎ 2018年06月09日Visual Studio Community を使って、はじめてのC言語のプログラム(アプリ)を作って動かしてみるまでにどうやったら良いか、設定方法やひっかかるポイントも書いています
第1章02 アプリ作成のためのプロジェクト作り#C11仕様#C言語#ゲームプログラミング✎ 2018年06月02日Visual Studio Community を使って、C言語を開発するときのプロジェクト作成について基本的な手順と注意点を記載しています。
第1章01 Visual Studio Community 2017 のインストール手順#C11仕様#C言語#ゲームプログラミング✎ 2018年05月26日C言語でプログラミングをするために、無料で使える Visual Studio Community を使った開発環境を揃えていく手順や注意点をお話しています。
第0章 はじめに#C11仕様#C言語#ゲームプログラミング✎ 2018年05月20日C言語を学びながら無料で使える開発環境でまずはWindowsのコンソール画面(コマンドプロンプト画面)上で動くゲームアプリを作ってみよう、というプログラミング超初心者向けの解説記事の最初の一ページです!C言語を学ぶことにもまだまだ意味があるよ!ってことを書いてます。
CakePHP+Oracleでデータを取り出し表示するまで#CakePHP#OracleDB✎ 2017年10月25日CakePHP v2 フレームワークから Oracle 11g XE に入っているデータを参照して、表としてブラウザから表示するまでの手順をまとめてます
CakePHP v2 +Oracle 11g XE で接続設定をする手順#CakePHP#OracleDB✎ 2017年10月18日CakePHP v2 フレームワークから Oracle 11g XE に接続する手順をまとめてます
Apache+PHP+Oracle連携をコード付きで解説#開発環境#PHP#OracleDB#Apache✎ 2017年10月11日PHPから接続するための最低限の Oracle のユーザ作成スキーマ作成、テーブル作成、データ追加を行い、ブラウザ上でデータ一覧を表示するまでの手順をまとめてます
XAMPP をインストールしてPHP、MySQLの動作確認する#開発環境#PHP#MySQL✎ 2017年09月27日Apache, PHP, MySQL のインストールとプログラミングを行う前の設定と動作確認をまとめ
Oracle11g XE R2 の起動とSQL*Plus接続、APEX停止の方法#開発環境#OracleDB✎ 2017年09月20日Oracle11g XE R2 の起動とSQL*Plusで接続、APEX停止の方法までの手順を解説してます。
Eclipse Kepler Standard 版のインストール手順#開発環境#Eclipse✎ 2017年09月03日イチからWebアプリ開発環境を作成する手順。Eclipse Kepler の入手からインストールまで
Blenderで作成した3DファイルをUnityに取り込む方法#Blender#Unity✎ 2015年12月18日Unity に取り込むのを前提で Blender2.74 にてマテリアルおよびテクスチャの設定を行うときの手順や注意事項をまとめたものです。特に、Blender で割り当てた情報のどの3Dデータ情報(形状とか色など)が、 Unity に取り込めるのかを整理するために書いたものです。
Unityで使う3DオブジェクトをBlenderでモデリングする操作を、画像付きでまとめ。#Blender✎ 2015年12月11日初心者向け Unityで使う3DオブジェクトをBlenderでモデリングする時に知っておくとよい操作方法を、画像付きでまとめ
Blender ⇒ FBX ⇒ Unity 変換のスケール設定#Blender#Unity#FBX✎ 2015年12月05日Blender⇒FBX⇒Unity 取込の時の大きさ(スケール係数)調整と注意点について記載しています。最終的に Unity に取り込んだとき、なんかサイズ大きくない?ってなることがあったので、それを防ぐための手順をまとめたものです
初心者の覚えて高速化できるBlenderの重要なキー操作まとめ#Blender✎ 2015年11月27日Blender2.7X(2.79aで確認)でメッシュオブジェクト基本操作で最低限覚えておくと便利なものをまとめました。主要なキーを覚えておくと、作業効率がアップします!
Blenderの最低限必要なウィンドウ操作まとめ#Blender✎ 2015年11月20日Blender2.7X(記事は Blender2.79a で操作確認したもの)で覚えておくと作業が効率化できる最低限必要な操作方法についてまとめました。Blender の操作(マウスの割り振りなどのUI)は他のモデリングソフトに慣れた人からは独特ですので、最初に操作を覚えてしまうとストレスなく作業できます。
UnityからのシェーダAPIとDirect3D、OpenGLの利用方法を整理#OpenGL#Direct3D#3D基礎✎ 2015年11月11日プログラマブルシェーダについての基礎知識と Unity からの利用方法をグラフィックAPI含めてまとめ
Direct3D9を利用したレンダリングの流れまとめ#Direct3D#3D基礎✎ 2015年11月05日Unity や Unreal Engine などが3D を表示するときに使用している、Microsoft 社の3Dレンダリングエンジンである Direct3D9 について、基本的な動作の流れを記載
法線マップについての基礎知識まとめ#3D基礎知識#法線マップ✎ 2015年11月03日初心者の方向けにわかりやすく法線マップをまとめたものです。実際に Unity 上で法線マップを適用した時の画像を例に解説。