<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Monaural Sound</title><link>https://ka2.org</link><description>Monaural Sound</description><language>ja</language><item><title>ガチャ履歴を記録・分析できるWebサービス「PullLog」</title><link>https://ka2.org/pulllog_launched</link><guid>https://ka2.org/pulllog_launched</guid><pubDate>Fri, 22 Aug 2025 04:05:30 GMT</pubDate><description>このたび、新しい個人開発サービスとして 「PullLog（プルログ）」 をリリースした。 URLはこちら https://pulllog.net PullLogとは？ PullLogは、ソーシャルゲームのガチャ履歴を記録…</description></item><item><title>モックAPIのレスポンスから OpenAPI 3.0 スキーマを自動生成するPHPツール</title><link>https://ka2.org/mockapi-php-openapi-schema-generation</link><guid>https://ka2.org/mockapi-php-openapi-schema-generation</guid><pubDate>Thu, 17 Apr 2025 00:31:52 GMT</pubDate><description>私自身がそうなのですが、OpenAPI仕様書を毎回手作業で書いていて「面倒だな」と思ったことはありませんか？ そんな（私と）あなたにぴったりのツールがあります。 レスポンスの例さえ用意すれば、OpenAPI 3.0 スキ…</description></item><item><title>Ambientでメメントモリのラメントプレイヤーを作る</title><link>https://ka2.org/ambient_playlist_customize</link><guid>https://ka2.org/ambient_playlist_customize</guid><pubDate>Thu, 30 Nov 2023 08:32:39 GMT</pubDate><description>「Ambient」の最新バージョン 1.2.0で実装した「疑似フェーダー」機能を使って、ソーシャルゲーム「メメントモリ」のYouTube公式チャンネルで公開されているMVを集約したラメント専用プレイヤーを作ってみた。 ラ…</description></item><item><title>Ambientメディアプレイヤーのクラウド版デモを公開</title><link>https://ka2.org/released_ambient_demo_version</link><guid>https://ka2.org/released_ambient_demo_version</guid><pubDate>Wed, 22 Nov 2023 04:47:36 GMT</pubDate><description>つい先日「Ambient」の最新バージョン 1.1.0をリリースして、それに合わせてクラウド版デモサイトも公開してみた。 なお、クラウド版デモでローカルのホストコンピュータのメディアを再生するには、そのメディアファイルも…</description></item><item><title>YouTubeと自分のPC内メディアを同時に再生できるメディアプレイヤーを作ってみた</title><link>https://ka2.org/ambient-media-player</link><guid>https://ka2.org/ambient-media-player</guid><pubDate>Thu, 19 Oct 2023 15:00:25 GMT</pubDate><description>私はよくPCで何か作業をするときには音楽を垂れ流していることが多い。 そういう時にかける曲は、手持ちのアルバムCD等からPCに取り込んだ音源だったり、さらにはYouTubeの動画だったりとメディアや再生環境がバラバラだ。…</description></item><item><title>Sunorhc is a date-time library for JavaScript</title><link>https://ka2.org/what-is-the-sunorhc</link><guid>https://ka2.org/what-is-the-sunorhc</guid><pubDate>Wed, 25 Aug 2021 13:55:55 GMT</pubDate><description>Sunorhc is a lightweight library for handling dates and times for JavaScript. The library wraps a native JavaS…</description></item><item><title>JavaScriptの日時ライブラリを比較してみた</title><link>https://ka2.org/comparison-of-javascript-date-libraries</link><guid>https://ka2.org/comparison-of-javascript-date-libraries</guid><pubDate>Wed, 28 Jul 2021 13:39:19 GMT</pubDate><description>ネイティブJavaScriptで日時を取り扱う場合、ビルトインされているDateオブジェクトを使うことになるのだが、このDateオブジェクトは取り扱いにクセが多く、直感的に日時を操作できない点でも有名である。そこで、専…</description></item><item><title>モンハンライズのスキルシミュレータを作ってみた！</title><link>https://ka2.org/monster-hunter-rise-skill-simulator</link><guid>https://ka2.org/monster-hunter-rise-skill-simulator</guid><pubDate>Mon, 28 Jun 2021 11:24:52 GMT</pubDate><description>コラムで連載していたNintendo Switch版『モンスターハンターライズ』のスキルシミュレータ開発がやっと一段落して一通り完了した。いやぁ、記事書きながら同時並行で開発すると思っていた以上に時間がかかるもんだなぁ…</description></item><item><title>モンスターハンターライズのスキルシミュレータを作ってみる！ 第12回</title><link>https://ka2.org/mhrise-skill-simulator-creation-chapter-12</link><guid>https://ka2.org/mhrise-skill-simulator-creation-chapter-12</guid><pubDate>Mon, 21 Jun 2021 04:11:46 GMT</pubDate><description>今回は「マイセット登録」と護石データの「エクスポート／インポート」機能の追加をしていく。折り良く（悪く？）「FF7リメイク・インターグレード」や「FORTNITEシーズン7」が出たこともあって、そっちをプレイしてたらこ…</description></item><item><title>モンスターハンターライズのスキルシミュレータを作ってみる！ 第11回</title><link>https://ka2.org/mhrise-skill-simulator-creation-chapter-11</link><guid>https://ka2.org/mhrise-skill-simulator-creation-chapter-11</guid><pubDate>Mon, 07 Jun 2021 05:52:31 GMT</pubDate><description>さて、今回はユーザー個別データの管理部分を開発していく予定だが、まずその前にやっておくことがある。 新スキル「風雷合一」に対応する Ver.3.0の大型無料アップデートで追加された新スキルに「風雷合一」というのがある…</description></item><item><title>モンスターハンターライズのスキルシミュレータを作ってみる！ 第10回</title><link>https://ka2.org/mhrise-skill-simulator-creation-chapter-10</link><guid>https://ka2.org/mhrise-skill-simulator-creation-chapter-10</guid><pubDate>Tue, 01 Jun 2021 15:29:10 GMT</pubDate><description>今回は、護石管理画面の作成だ。この護石管理では、ユーザーごとに護石の登録を行う機能と、登録した護石を削除する機能を持つ仕様になる。この画面から登録した護石データはデータベースに格納するので、フロントエンド側からのリクエス…</description></item><item><title>モンスターハンターライズのスキルシミュレータを作ってみる！ 第9回</title><link>https://ka2.org/mhrise-skill-simulator-creation-chapter-9</link><guid>https://ka2.org/mhrise-skill-simulator-creation-chapter-9</guid><pubDate>Sat, 22 May 2021 14:56:27 GMT</pubDate><description>さて、今回はVuexによるデータ・キャッシュの実装だ。一度データベースから読み込んだデータをフロントエンド側で再利用可能なストアに格納することで、データベースへの接続回数を減らしてシステム負荷を下げるとともに、UX的な…</description></item><item><title>モンスターハンターライズのスキルシミュレータを作ってみる！ 第8回</title><link>https://ka2.org/mhrise-skill-simulator-creation-chapter-8</link><guid>https://ka2.org/mhrise-skill-simulator-creation-chapter-8</guid><pubDate>Sat, 15 May 2021 14:40:48 GMT</pubDate><description>今回はフロントエンドのVue.jsにAxios導入して、バックエンドのPHPを経由してデータベースからデータを取得する部分を作って行くのだが、その前に、現在のデータベースのテーブル定義に欠陥があったので、そちらを修正す…</description></item><item><title>モンスターハンターライズのスキルシミュレータを作ってみる！ 第7回</title><link>https://ka2.org/mhrise-skill-simulator-creation-chapter-7</link><guid>https://ka2.org/mhrise-skill-simulator-creation-chapter-7</guid><pubDate>Fri, 07 May 2021 15:46:59 GMT</pubDate><description>通常、Vue.jsにてアプリケ―ション内のコンテンツ切り替えを行うとWEB上のURLは変化しない。いわゆる、単一のWEBページでアプリケーションが完結するSPA（Single Page Application）として機…</description></item><item><title>モンスターハンターライズのスキルシミュレータを作ってみる！ 第6回</title><link>https://ka2.org/mhrise-skill-simulator-creation-chapter-6</link><guid>https://ka2.org/mhrise-skill-simulator-creation-chapter-6</guid><pubDate>Mon, 26 Apr 2021 05:07:55 GMT</pubDate><description>今回からはフロントエンド側のUIをモックアップとして作成して行く。今回のアプリケーションのフロントはVue.js＋Vuetifyで作ることになり、仕様的にはデータベースへの問い合わせを行う部分以外はほぼJavaScri…</description></item><item><title>モンスターハンターライズのスキルシミュレータを作ってみる！ 第5回</title><link>https://ka2.org/mhrise-skill-simulator-creation-chapter-5</link><guid>https://ka2.org/mhrise-skill-simulator-creation-chapter-5</guid><pubDate>Sat, 17 Apr 2021 08:07:24 GMT</pubDate><description>前回サンプル的に作成した一括データ投入用のエンドポイントbulk.phpでは、インスタンス化するクラスに直接データベースの接続情報を受け渡してDBに接続していたが、これはセキュリティ的に良くない。ソースコード内に機密情…</description></item><item><title>モンスターハンターライズのスキルシミュレータを作ってみる！ 第4回</title><link>https://ka2.org/mhrise-skill-simulator-creation-chapter-4</link><guid>https://ka2.org/mhrise-skill-simulator-creation-chapter-4</guid><pubDate>Wed, 14 Apr 2021 09:34:50 GMT</pubDate><description>さて、この回から実際の開発に入っていくのだが、まずはローカルPCなどに開発環境を準備する必要がある。開発環境用のサーバを利用しても良いのだが、今回はVue.jsを利用するために、都度ソースのトランスパイル・ビルドが発生…</description></item><item><title>モンスターハンターライズのスキルシミュレータを作ってみる！ 第3回</title><link>https://ka2.org/mhrise-skill-simulator-creation-chapter-3</link><guid>https://ka2.org/mhrise-skill-simulator-creation-chapter-3</guid><pubDate>Sun, 11 Apr 2021 08:29:43 GMT</pubDate><description>今回はアプリケーションの基本設計を行っていく。 第1回でまとめた要件定義の内容を簡単な図にしてみると、 ──こんな感じになる。処理の流れとしては、フロントエンド側のページ（UI）は「Vue.js」と「Vuetify」…</description></item><item><title>モンスターハンターライズのスキルシミュレータを作ってみる！ 第2回</title><link>https://ka2.org/mhrise-skill-simulator-creation-chapter-2</link><guid>https://ka2.org/mhrise-skill-simulator-creation-chapter-2</guid><pubDate>Sat, 10 Apr 2021 08:30:26 GMT</pubDate><description>設計フェーズにおいて、どの設計から始めるかは、設計担当するエンジニアによってまちまちだと思う。私の場合、アプリケーション内で取り扱われるデータの体系が掴みやすくなるので、データベースを使うシステムの場合、データベースの…</description></item><item><title>モンスターハンターライズのスキルシミュレータを作ってみる！ 第1回</title><link>https://ka2.org/lets-create-a-skill-simulator-for-monster-hunter-rise</link><guid>https://ka2.org/lets-create-a-skill-simulator-for-monster-hunter-rise</guid><pubDate>Fri, 09 Apr 2021 02:24:23 GMT</pubDate><description>Nintendo Switch用『モンスターハンターライズ』が発売されて2週間が経った。 今回の「モンハンライズ」は、前作のワールドと比べると、かなり難易度が易しいという印象だ。すでに現バージョン1.xでのハンターラ…</description></item></channel></rss>