気ままなタンス*プログラミングなどのノートブック

プログラミングやRPGツクール、DTM等について、学んだことや備忘録をアウトプットとして残し、情報を必要としている誰かにとって「かゆいところに手が届く」ブログとなることを願いながら記事を書いています。

【intra-mart】横配置・縦配置ノードに展開されたノードIDから、展開元のノードIDを取得する方法

こんにちは。 今回は、intra-martに関する記事です。 縦配置・横配置ノード ノードとステータスの紐づけの要件があったら 利用する機能 IM-BIS定義を作成し、ルート定義の設定とフォーム設定を行う ルート定義 フォーム設定 フォーム共有で横配置・縦配置そ…

【2018年5月最新】【体験レポート】[審査に落ち続けてる人必見]Google Adsenceの審査に7回目でようやく通過したので、対応内容を時系列で詳しく書きます

こんばんは。長かったゴールデンウィークはあっという間に過ぎ去ってしまいました! GW最終日の昨日、ようやくGoogle Adsence審査を通過することができました。 そして、申請回数はタイトル通り・・・計7回です! 申請前にGoogle Adsenceについて調査してい…

【備忘録】マイクロフレームワーク「Slim」とEloquentを使って、某小規模企画サイトのバックエンドを作ったので実装の流れを備忘録として残す

こんばんは。 GW後半が始まりましたが、皆様はいかがお過ごしでしょうか。 僕はというと、タイトル通り、某企画サイトのバックエンド側を実装しておりました。 (仕事ではなく、プライベートでの趣味の一環です。とある方から依頼を受けました。) 本番環境…

【雑記】会議の段取り力が不足していることに危機感を覚えた話

簡単な仕事、難しい仕事 おそらく誰しも、ゴール地点や方針が決まっているものに対して仕事に取り組む場合、 さほど困難はなく最後までやりとげることが可能だろうと思う。 ただ、その逆で、雲をつかむような状態・・・とは言いすぎだが、 方針が定まってい…

【RPGツクールMV】これで解決!スマホブラウザでInvalidStateErrorが発生した場合の対応記録

概要 RPGツクールMVで、ウェブブラウザ向けにデプロイメントを実施し、 iPhoneやiPad等のiOS系端末でゲームをプレイしていると下記のようなエラーが発生しました。 Error InvalidStateError (DOM Exception 11): The object is in an invalid state. 原因 ゲ…

【雑記】一つのことに集中できるのが理想だがそうもいかないため、タスク・時間管理を頑張る話

至極真っ当な結論になったけど、自分の悩みの中で、なんとなく腑に落ちたことがあったので書く。 僕は会社では主にJavaを書いている。最近はSQLチューニングの知識が求められている。 また社内システムではあるが、要件定義や基本設計などのスキルも求められ…

【RPGツクールMV】メニューから回想モードの呼び出しを行えるようにする補助プラグインを公開しました

RecollectionMode.js(回想プラグイン)の補助として、メニューから回想モードを呼び出すための 補助プラグインを作りました。 利用イメージ 使い方 RecollectionMode.jsの導入 補助プラグインのダウンロード プラグインの適用 プラグインパラメータの設定(…

【Laravel】【Angular】Laravel+AngularでTodoアプリを作りながら勉強した

数日前から、簡単なTODOアプリを作りながら勉強してました 作ったもの 実装済み TODOの参照 TODOの登録 TODOの更新 未実装 TODOの削除 ユーザごとのTODO管理 ソースコード Githubに置いてます。 https://github.com/rinne-grid/my-angular-and-laravel-todo-…

【新人SE応援ポエム】自分が新人SE時代に書いた悩みメモを振り返りつつ、今と比較する

Evernoteのドキュメントを整理していたら、新人の頃に書いた「悩みメモ」が出てきました。 内容としては下記のようなものです。 [1] スケジュール怖い スケジュールの立て方がわからない →その作業がだいたいどれくらいかかるのか、想像できない。 →2時間と…

【RPGツクールMV】超簡単!アイテム合成プラグイン「ItemCombination.js」に、「アイテムが作成済みかどうかがわかる表示」を追加する手順を解説!

ItemCombination.jsとは? Jeremy Cannadyさんが作成されたツクールMVのプラグイン。 アイテムに対して、「必要なレシピ」を設定することで、 素敵な合成システムが簡単に使えてしまう優れものです。 概要や使い方については、過去に記事を書きましたので、…

【Laravel5.5】超人気PHPフレームワークLaravelに入門してきました!-part2

今日もタスクリストを確認しながら、Laravelの勉強をしてました。 中級者向けタスクリスト 5.1 Laravel 成果物:タスクリストを確認しながら作成したソースコード https://github.com/rinne-grid/my-laravel-quick-restart まとめ 5.1向けのドキュメント(中…

【Laravel5.5】超人気PHPフレームワークLaravelに入門してきました!-part1

今日は小規模もくもく会に参加しLaravelに入門しました。 Laravelを学ぶきっかけ 開発環境構築が始まったと思ったら終わっていた、何を言っているかわからないと思うが、何をされたのかわからなかった 入門内容 学習内容や備忘録 インストールについて デー…

【RPGツクールMV】便利すぎる!?GENE Scene Builderを購入したので試してみました

Twitterで話題(?)になっていた、ツクールMVツール「GENE - シーンビルダー -」を購入しました。 数日前までは、Steam版しか存在しなかったため、購入を躊躇っていたのですが・・・ 先程GENEのページを確認したところ、ダウンロード版の購入情報(ツクール…

【体験レポート】2017年秋の情報処理安全確保支援士試験に合格しました。

タイトルのとおり、2017年秋の情報処理安全確保支援士試験に2回目の受験で合格することができました。 (1回目は2013年秋に情報セキュリティスペシャリスト試験を受験し不合格) トラウマになっていた試験 試験から2ヶ月間のモヤモヤした日々 学習資料につい…

【体験レポート】もう悩まない!Windowsが突然フリーズするようになった場合の対応方法(CrucialのSSD環境)

タイトルのとおり、突然Windowsでフリーズが発生するようになり、困っていました。 特にメモリが故障しているわけではなく、SATAケーブル系も問題ないという状況で 色々と調査し対応を行ったので、備忘録として記載いたします。 具体的な症状 問題の原因 対…

【備忘録】素敵すぎるWiki「Crowi」をUbuntu16.04にインストールする手順とコマンドを記述しました。

以前Qiitaの記事でお見かけした素敵なWikiアプリ「crowi」。 デザインがシンプルですごく好きなので、自分でも試しにインストール・利用してみようと 思ったのが少し前のこと(2017/05/25)。 最強のWikiと呼び声の高い「Crowi」を、更に最強にした話 on @Qiit…

【RPGツクールMV】超便利!ゲームの機能作成時に知っておくと捗るソースコード集を紹介!

久しぶりの記事となります。 タイトルのとおり、RPGツクールMVのゲーム制作で JavaScriptを用いて画面やミニゲーム等、 色んな機能を作る時に利用しているソースコードを備忘録として記述します。 前提 操作対象 マップ上のイベントを取得する 利用例 マップ…

【RPGツクールMV】自作ゲーム「Birth World」を公開しました!

久々のブログ更新となります。 3日前、ツクールMV初作品となる「Birth World」を完成させ、 RPGアツマールというWebサービスにアップロードしました。 http://game.nicovideo.jp/atsumaru/games/gm957 興味がありましたら、ぜひプレイしてみてください。 感…

【RPGツクールMV】マップ上に表示するウィンドウに関するコードリーディングのメモ

こんにちは! RPGツクールMVで、マップが切り替わった時にそのマップの名前を表示するウィンドウがありますよね(下記イメージの赤枠)。 このウィンドウはマップに入った時にフェードイン・アウトしながら表示されます。 RPGツクールMVでは、マップの「表示…

【雑記】[自己分析]なにがやりたいか聞かれて言葉に詰まった話

なにがやりたいか 懇親会で上司や先輩と飲んでいた時、質問されました。 「よく家でコーディングやってるみたいだけど、やりたいことは何?」 その質問を受けて、少々困惑してしまいました。 なぜならば、自分自身では何がやりたいのか、明確にできているつ…

【RPGツクールMV】回想モードプラグイン用の補助ツール「RecoGene」を公開しました

RPGツクールMVの回想モード導入プラグイン用のツール「RecoGene」を作りました。 α版:RecoGene - RecollectionMode.jsジェネレータ RecoGeneとは? RPGツクールMVの回想モード導入プラグイン「RecollectionMode.js」の設定生成ツールです。 Web画面上でCG設…

【RPGツクールMV】[中級者向け]セーブ・ロードで利用されているプログラムの調査記録

回想モードプラグインで、セーブデータ間のスイッチ情報を共有する機能の実装を検討していました。 その中で、セーブ・ロード時に利用するメソッドやゲームオブジェクトの変化といった詳細な情報が必要となり、調査したので記録に残します。 loadFromLocalFi…

【Windows10】[オススメ]スタートメニューを使いやすくするための工夫

Windows10スタートメニューの不満点 Windows10を利用していて、使いづらいと思うことがあります。 それは、スタートメニューに、「マイコンピュータ」(各ドライブのルート)への移動方法がないことです。 僕はいつもスタートメニューから、「マイコンピュー…

【RPGツクールMV】[中級者向け]ItemCombination.jsでゲーム再起動時にレシピが消える問題対策(アイテム合成システムプラグイン)

プラグインの問題点 対策の検討 対策の方針 対策コード 動作確認 対策のメリット 対策のデメリット 1000番目以降のスイッチしか利用できないのか? 別のやり方に関する検討 先日、以下の記事で、「Jeremy Cannadyさん」が作成されたアイテム合成システムプラ…

【RPGツクールMV】超便利!アイテム合成システムを導入する「ItemCombination.js」の使い方

ItemCombination.jsとは? forums.rpgmakerweb.com Jeremy Cannadyさんが作成されたツクールMVのプラグイン。 アイテムに対して、「必要なレシピ」を設定することで、 素敵な合成システムが簡単に使えてしまう優れものです。 本家の説明: Simple script to …

【RPGツクールMV】[中級者向け]ゲーム開始~Scene_Title呼び出しまでの流れ(一人輪読会)

ツクールMVで、各種内部処理を理解するため、ソースコードを読み、アウトプットしました。 「ここはどういう意図?あーでもないこうでもない」と意見を思考しながらやっていたため、「一人輪読会」とつけています。 今回の目的は ゲーム開始~Scene_Title呼…

【体験レポート】食費を2分の1に削減した話

現在、一人暮らしをしている。 僕自身、金銭の管理について、ズボラなところがあり、ずっと問題意識を持っていた。 しかし、別のタスクを優先してしまい、なかなか着手ができないでいた。 そんな中、2015年11月、貯金の必要性に迫られるイベントがあり、 「…

【雑記】2015年の振り返りと2016年の目標

大晦日ですね。 2015年も本日で最後になりました。 2015年を振り返りつつ、来年の目標を記述しようと思います。 振り返り 1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月 来年の目標 記事に関する振り返り 振り返り 1月 仕事のプロジェクトにおいて、…

【RPGツクールMV】ゲームに回想モードを追加するプラグイン(RecollectionMode.js)を公開しました

勉強がてら、アドベンチャーゲーム等でよく見られる「シーン回想」や「CG閲覧」といった いわゆる「回想モード」機能を追加するプラグインを作ってみました。 イメージ デモ (※音が鳴るのでご注意ください) http://www.rinsymbol.sakura.ne.jp/tkool/mv/Pr…

【RPGツクールMV】[中級者向け]Window_Selectableをプロトタイプ継承したWindowでピクチャが表示されない場合の対応方法

RPGツクールMVで、CGの閲覧やシーンの視聴を行うための回想用プラグインが だいぶできあがってきました! (以下画像参照) タイトルのお話なのですが、 プラグイン作成中に、「ウィンドウにピクチャが表示されない問題」で悩んで、 時間を使ってしまいまし…