Aokashi Room

作った作品の紹介やレビュー、トラブルシューティングとか色々

ノウハウ

WWA FanSquare のサイトを Hugo から Next.js に移行した話

自分は5年くらい前に WWA FanSquare というサークルを設立しました。最初は WWA の薄い本の販売から始まりましたが、次第に WWA COLLECTION といったゲームパブリッシングのお手伝いをしたり、 WWA コミュニティを管理したりしていますが、 WWA コンテストの…

Gatsby「window is not defined」

Aokashi Home のトップページでは、デバイスの画面サイズに応じてトップ画面を変えています。これをヒーローヘッダーと言うそうですね。 トップページのヒーローヘッダー ヒーローヘッダーの UX を修正しようとしたら、 Aokashi Home で使用している Gatsby …

Aokashi Home を GatsbyJS で再構築しました

これまで Aokashi Home は2017年3月から HUGO で静的サイトを生成していましたが、 GatsbyJS で静的サイトを生成する形に切り替えました。 スクリーンショットはすべて開発中のものです。 GatsbyJS で発生したエラーとその解決策について見たい場合は、「実…

WWASAVE.js のdocker対応とフロントエンドの修正を担当しました

WWASAVE.js を docker に対応したり、フロントエンド部分を修正したりしました。 github.com 現時点では develop ブランチにマージしてません。試してみたい方は fix-css ブランチからどうぞ。 ちなみに docker 対応とフロントエンド部分修正は1つのブランチ…

ThinkPad Yoga 260で起こるプチフリ現象を探ってた

去年の6月に購入したThinkPad Yoga 260ですが、一瞬画面の動きが止まる「プチフリ」の現象に悩んでいました。現在は問題を見つけたため、落ち着いていますが、もしかしたらまた起こるかもしれません。ただ、参考になるかもしれないので記録しておきます。 症…

Node.js(Express)で動くWikiを作ってました。

11月1日~7日の7日間は大学の休講日でした。この7日間を利用してWikiのシステムを作ってみました。 github.com 現在はページの閲覧と編集、ページの一覧表示が出来ます。ページは名前(ファイル名)と内容からなり、タイトルは内容の見出しで代わりに使う形に…

句読点を末尾に持っていける文章表示プログラム

前に、GitHubのGistにこんなものを投稿しました。 句読点がメッセージの末尾にきた場合、折り返さずに詰めるプログラム · GitHub これは、文章を表示する際に、横末尾*1の文字の次が句読点*2だった場合に、その句読点を折り返さずに末尾に持っていくプログラ…

TeXやnpmがだいぶ分かってきたお話

最近までは、レポートを制作する際にMicrosoft Wordとかのワープロソフトウェアを利用していました。というのも、去年か一昨年辺りにTeXを利用しようとして途中で挫折したことがあったためです。 最近までは周りがTeXやnpm、herokuとかを使いこなしている中…

WWAのモンスターの配置方法いろいろ

最近WWA関連の記事が多くなってきました。

くっきりしたWWA Wingが欲しい

はい、暑いです。なつやすみのなかにいます。

MODXでWWAを動かす

私のサイト「Aokashi Home」は、MODXで構成されていて、かつ、WWA作品を公開しています。

WWAのモンスターの戦闘システムについて

WWA(World Wide Adventure)では、モンスターに触れると自分とモンスター同士が戦います。どちらか一方が倒れると戦いが終わります。・・・モンスターの戦闘システムはこれぐらいしか覚えていないのが大体だと思います。ここではモンスターの戦闘についてもっ…

Windowsが復帰しました。

朗報です。ついにWindows XP(ノートパソコン)が復帰しました。戻すには結構時間がかかりました。