2024年の振り返りと言い訳

お久しぶりです。キヨナガです。 9月16日の日記を間違えて消してからモチベーションが地の底まで下がってしまい、完全に日記が途絶えていました。 2024年ももうおしまいですね。いろんなことがあった年でした。ホント。 いろいろ振り返ってみると、人生の中で1,2を争うくらい周りの環境と運に恵まれた一年だったなあと思います。振り返りを兼ねて自分語りをしていく、今回はそんな記事になっております。 ぜひどうぞ。 2024年のキヨナガくん やきう 個人的に一番嬉しかったのはこれ。横浜DeNAベイスターズ、26年ぶりの日本一おめでとう! キヨシ監督就任から気になり始めて、モーガン&トニープラッシュで心を掴まれた人間なので、なんだかんだ11年くらいベイスターズファンをしています。 日本一の瞬間、思わず泣いちゃったなあ。ベイスターズで優勝したいと言ってくれたにも関わらずその願いを果たせないまま去って行った選手とか、色んなことを思い出しました。 個人的には、なんといっても5月6日の筒香嘉智の復帰戦逆転スリーランを現地で見れたのが本当に嬉しかった。今年の運はここで使い果たしたと言ってもいい。 まだ味する キヨナガの現地で見ました選手権は『ドウデュースの日本ダービー』、『イクイノックスの有馬記念』、そしてこの『筒香嘉智復帰戦』の三枚があるおかげでだいぶ良い位置で勝負できます。マジで運が良すぎる一年だった。 VRChat 筒香復帰戦が最大瞬間風速であるならば、一年通してずっとやってたなあと思うのは間違いなくVRChatですわな。(バシャウマ?) 今年夏に配信者がVRChatを取り上げたことでプチ流行が巻き起こったのも記憶に新しいですね。 感想としてはバーチャルのガワを持った超高速人間社会。アバターがカワイイので距離感が近くなりがち→人間的な距離も近くなりがち、的な感じだと勝手に思っています。 最近はスローライフ路線に舵を切りはじめており、埠頭で白セーラーを纏いながら釣りをしている 今年の正月に買ったのですが、まだたまに入ってはいろいろやったりしています。なんなら今年後半になって入る頻度が加速している。 下半期になってから気の合うフレンドがたくさん増えてそのぶん楽しさも爆増!って感じだったので、自分自身の体験に対する楽しさというよりは、コミュニティに対する楽しさが大きい。やっぱりゲームというよりはSNSに近いのかなと思います。 やってることとしては、謎解きとかゲームワールドを中心に、たまにDJを見てワイワイやったりしています。VRCの謎解き、一枚謎からリア脱でもできないようなVRならではの謎解きもあったりするのでめちゃくちゃ楽しい。 超高難度謎『fascination』完全攻略。うれしい。 プレイ時間で言うと600hくらいでした。結構な回数寝落ちや放置をやらかしてしまったので、実質的には500時間くらい。自分では意外とやったなあと思ったんですけど、周りは自分の何倍もやってるので感覚がよくわかんないです 個人的には、始める前に考えていた『VRChatでやりたいこと』がいくつかあったのですが、全然達成することが出来なかったので、2025年はその実績を埋めていく年にしたいですね。 お笑い 今年は思った以上にお笑いが楽しくて最高に笑った一年でした。 2月のななまがりの単独を皮切りにいろんな漫才・コント・イベントを観た。この前のM-1とか凄かったですね。ほんとに。 ぼくはマヂラブと令和ロマンと真空ジェシカが好きと常々言っていたのですが、2組が優勝して、残った1組とついでになぜか優勝した1組がもう一回出てきて最終決戦に行って対決していたというのは本当に胸が熱くなりました。真空ジェシカの一本目、昔M-1の予選で観てすごく好きなネタだったから本当に観れて嬉しかったなあ。最終決戦のもう一組となったバッテリィズについても、自分は大阪のほうはそこまで詳しくなかったのもありこんなに面白い人達だったのか……!!と衝撃を受けつつ大笑いしました。 出不精なのであんまり劇場に通うようなタイプではないのですが、めちゃくちゃ行きたくなった!行くとしたらどこだろう、神保町かな~!!! 周りにお笑いをたくさん語れる人があんまりいなくて寂しいので、来年はみんなをお笑いオタクにしようと思っています。 みんなもさ、初めてM-1決勝の舞台に立ったダイタク渾身の伝家の宝刀で大歓声を上げられるような、そういう人間になろうな。 アレ知らない人から見たらどう見ても変すぎだろ おんがく ミヤツキが2024年に出した曲、2曲(うちRemix1曲)!?!?!?!?!?!? 上記動画の概要欄URLから無料でDLできます さすがにすっくねえ。申し訳ないです。上記が楽しすぎたのと、仕事が忙しすぎたのと、出そうとしたイベントでちょうどニコニコくんが"終“わったため。 イラスト受注してそのまま……みたいなケースも残ってしまっているので非常に申し訳なく……。 キヨナガはキヨナガで1曲です。しかも共作曲なので0.3曲くらい。 一応ミヤツキもキヨナガの曲を出す予定はあるので、楽しみにしておいて欲しいです。あまりやってこなかった分野に挑戦しているのですが、あまりにもわからなさすぎて……。そこらへんが分かる人が聞いたら憤死するかもしれない。 おわりに 以上! 2023年は精神が限界を迎える→退職→転職な感じでバタバタしていたことに比べると、この一年はほんとうにたのしかったなあと思います。 自分ひとりだけじゃこの楽しさって作れなくて、コンテンツや遊び場を提供してくれる人達や、ぼくと一緒に遊んでくれるような変人のあなたのおかげでこの生活ができているんだなあと常々感じます。せっかくここまで読んでくれたのにいきなり刺しちゃってごめんね。いつもありがとう! じつは病院に行く頻度が去年の5倍くらいになっているので、来年は健康を大事にしていくことを目標にしていこうかなと思います。 みんなも身体はお大事に!おれみたいになるなよ それでは!よいお年を~

TGSで見た/試遊した面白そうなインディーゲームをメモった記事

TGSに行ってきた! 今年はなんとか時間を作ってインディーゲームコーナーにお邪魔していくつか試遊とかもさせてもらえまして、本記事ではそこで面白そう!って思ったゲームをメモついでに記載しようと思います。 メインは仕事だったのもあり完全には回りきれず間違った部分もあるかもしれませんが、参考になれば幸いです。 ※筆者は非プランナーです!あくまで趣味ゲームの人間が見た・やった感想として書いています。 Pip Puzzle #TokyoGameShow Reveal Trailer for Pip Puzzle. 🦋#TGS #PipPuzzle pic.twitter.com/rhZOVJ0xr2 — Pip Puzzle 👒🧩 🔜 Tokyo GameShow (@PipPuzzle) September 27, 2024 おれがアホすぎたのと試遊する時間がなかったせいで(そもそも試遊できたかどうかもしらない)ルールはあまり理解してないんだけど、ビジュアルだけで面白そう!ってなったゲーム。落ちものパズルは下手くそだけどとりあえずやりたくなる不思議な魅力がありますね。 たぶん丸いブロックが爆弾で、同じ色をした四角いブロックに当てると爆発するのかな?ぷよぷよ的なコンボの考え方が必要そうで、頭を使いそうなゲームだなあと思いました。プレイヤーキャラによってユニークなスキルもあり、戦術の幅は広そうで対戦が楽しそうです。 あとは帰宅後PVを見て思ったのですが、音楽がすごくいいですね!インディーゲームでビジュアルも音楽もいいのってめちゃくちゃ凄くないですか!? pip puzzleはSteamで近日登場予定。 Bionic Bay テレポーテーション装置を駆使して荒廃した世界を進む2Dアクションゲーム。主人公は最後にインタラクトしたオブジェクトと入れ替わることができ、入れ替わることでオブジェクトを移動させて道を開けたり、壁にして身を守ったり、自分の身代わりにしたりいろいろな手段で前に進んでいく。 PV見た感じだとストーリーが進めば重力の方向とかも変えられそうだ。 Steamの類似ゲームにSANABIが出てきて、確かに!と思った。意外とスピード感もあるし、ワイヤーがないけどちょっと謎解き要素が強いSANABI。 発売後にスピードランが盛り上がりそうな点も良いですね。次に何処に行けば良いのかわかりづらくてよく死ぬけど、コンティニューが爆速&頻繁にオートセーブが行われるのでダレる感じがしないのもサクサクできて楽しかったです。 個人的にはこれを知れたのが今回のTGSの一番の収穫ですね。 Bionic BayはSteamで2025年に発売予定。デモ版が好評配信中です。 絶対ロケット防衛主義 賄賂、洗脳、粛清、飲酒…あらゆる手段を使って、邪悪な資本主義者の襲撃からロケットを守る基地建設ストラテジー 『絶対ロケット防衛主義』のSteamストアページを公開しました! 親愛なる同志諸君にはウィッシュリスト登録、RTをして頂けると嬉しいです! ✊https://t.co/sylVbjcc1J… pic.twitter.com/VGpgTiK0cM — はちのす/Kei🪐tiny cactus studio (@hachinos_) September 9, 2024 タワーディフェンスストラテジー!プレイヤーは独裁国家の将校となって、迫り来る『邪悪な資本主義者の襲撃』(!?)からロケットを守り続け、宇宙から人民の思想を"矯正"する秘密兵器「思想衛星」を打ち上げて、資本主義に染まった西側の人民を目覚めさせるのだ! Twitterでもわりと話題になってたみたいですね(最近マジでTwitter見てなさ過ぎてだめだ……)。ビジュアルの雰囲気はゆるいのに、明らかにアートのコンセプトや音楽が某国家を想起させるような感じでめちゃくちゃ攻めてる。字面のインパクトも強くてめちゃくちゃ笑っちゃった。PVの途中で出てくる革命ビームって何ですか???????? やれることやイベントも多くて全然飽きなさそう。爽快感も高そうで、一生やってしまう未来が見える。楽しみ。 絶対ロケット防衛主義はSteamにて2025年発売予定。 プリコラージュ 「失踪したK-POPアイドルを探すため、架空のSNSでネトストする」ネットリテラシーが試されるゲームを作りました。

AIに自分の日記を読み込ませて丸裸にされてみよう!

昨日の9月4日で、日記を付け始めて1年になりました。 そこで、今までの日記をAIに読み込ませてキヨナガの性格や文体などを分析してもらおうと思います。あんまり自己分析とかはしないタイプなのでワクワクする気持ちもありつつ、言い当てられてしまいそうでちょっとこっぱずかしいのもありますね。 使用したAIはChatGPT、バージョンはGPT-4oです。引用の部分はAIの回答。 初期の日記はただただ出来事を箇条書きにしているところが多かったので、ある程度自分の考えも述べるようになった2024年に入ってからの日記のみを読み込ませています。 Q1. この日記の著者の考え方の傾向や性格を、書かれたテキストから推定してください。 いきなりですが核心に迫ってもらいます。 この日記の著者の考え方や性格について、次のような傾向が見受けられます。 内省的で客観的 著者は自分の行動や思考をよく振り返り、自己分析を行うことが多いです。倍速視聴やSNSの文脈に対する批判的な考察など、外部の出来事や行動についても自らの立場を明確にしつつ、深く考える傾向があります。自身の視点から物事を観察し、時折自己嫌悪や自己批判も交えながら自分を理解しようとしています​。 自己嫌悪や自己批判!!!いきなり刺してきてめちゃくちゃ恥ずかしい。某所では人間が嫌いだとか言われているぼくですが、行きすぎた自己嫌悪が人とのコミュニケーションを拒絶しているゆえのものだと思っているので、めちゃくちゃ正解ですね。 独自の視点とユーモア 日常の出来事や文化に対して独自の視点を持ち、それをユーモアに変える能力があります。例えば、「生瀞佐門」というユーモラスな戒名の考え方や、寿司を食べた際の詳細な描写にその一端が見られます。また、VRChatやゲームの世界に対しても熱心で、そこに独自の価値を見出して楽しんでいる様子が記されています​。 「生瀞佐門」は2月10日の日記で、寿司屋に行ったときに食べた生トロサーモンが美味すぎたときの発言ですね。ボケを解説されたときの気持ちがよく分かりました。もうやめてくれ。 独自の視点はあんまり持ってないだろ。詳細な描写って言ってるけど「美味しかったなあ……」しか言ってないんだよなあ。 このブログはだいぶ某Webライターのメルマガを参考にしながら作っているのですが、参考にしている人は視点とか話の広げ方が上手くて勝手に見習っている。精進したい。 コミュニケーションに対する戸惑いと理想 著者は他人との関わり方に対して、一定の距離感を保ちながらも交流を大事にしたいという思いがあります。「人との距離感を詰めるのが苦手」という記述からも、人間関係における不安や葛藤が感じられますが、その一方でVRC同期会などでは積極的に他者と交流し、楽しさを感じています​。 これは本当によくない。前述の自己嫌悪や自己批判について書いてきたことも踏まえると、「お前は人間関係を作るのに苦手意識があるくせに人と関わろうとする終わり人間」と言われています。まあ、その通りなんですけど…… 好奇心旺盛で多趣味 日記にはさまざまな話題が取り上げられ、特にVRやゲーム、漫画、アニメに対する深い関心がうかがえます。新しい技術やコンテンツに対して積極的に取り入れたり、考察したりする姿勢が特徴的です。また、好奇心に基づいてさまざまな趣味を追求するエネルギーも感じられます​。 これは多趣味というより、ワンパターンな日記を避けたいという自分の考えから来たものじゃないかなあと思うけど。 メイン話題がVRやゲーム、漫画、アニメなのはちょっとオタクすぎるなあ。もう少し真人間になることを目標にしたい。 論理的だが時に感情的 日記には論理的な思考が多く見られる一方で、時折感情的な発言や自己批判が見られることも特徴です。自らの行動や考え方について深く考えるものの、それに伴って感情が表に出ることもあり、内面での葛藤を垣間見ることができます​。 やっぱこいつ人が嫌いなんじゃなくて自分が嫌いすぎるだけじゃあねえか! 全体として、著者は内省的で自己を客観視しつつも、多くの趣味や興味を持ち、ユーモアを交えながら日々を楽しむ一方で、人間関係に対して慎重でありながらも、その関わり方に悩む性格が浮き彫りになっています。 うーん、思ったより刺されててちょっと半泣きです。そこまで言わなくていいじゃねえか。 Q2. この日記の文体、文章、口癖などについて、特徴的な部分があれば抜き出してください。 続いては書き方について分析してみます。わりと意識して書いている部分も多いと思うけど、どうなるか。 「ぼく」という一人称: 「ぼく」という柔らかい一人称を使い、フレンドリーかつ内省的な雰囲気を出しています。例えば「ぼくのマンションの部屋って、角部屋と角部屋の間にあるんですよ」​。 例文抜き出されるのめちゃくちゃ腹立つな…… ぼくの一人称は一時期からずっと『ぼく』ですね。これは意識的に書いてます。変えたのって大学入った頃だと思うんですけど、僕だとちょっと真面目感が強くて、もうすこし柔らかくてゆったりした雰囲気を出したかったからですね。伸ばし棒を『~』にするのも、『〇〇だなあ』みたいな気の抜けた語尾にしがちなのもそうです。 親しみやすい、カジュアルな語り口: 日常の出来事や感情をフランクに語り、口語的な文体でリラックスしたトーン。「あ~ご近所さんとか親戚とかの付き合いなんですかね、うちはそういうのないからちょっとうらやましいなあ」​など、親しみやすく、読み手との距離感が近い印象を与えます。 確かに口語調で書いてるな。普通に文語で文字を書くことがないのと、ツイッターのノリの延長でやっているのが大きいと思います。 あとはさっきの口癖と同じですね。 「○○かもしれない」といった自己分析や推測: 自己について考える姿勢が多く見られ、「ぼくは~かもしれない」と内省的な言い回しをよく使用します。「自分もそう」や「たぶん一番はVのオタクやってた頃の癖で早送りを始めて」など、自己認識に対しての言及が頻繁です​。 結局コミュニケーションが苦手→言及するほど他者と関係性を築けていない→自分への言及が主になる。

Satellite-Aはふたりでひとつ

おしらせ 同人サークル『Satellite-A』を共同で主宰しているキヨナガとミヤツキは同一人物の別名義です。 一応別人の設定でしたが、いろんな理由で公開することにしました。 ここから下はなんかダラダラ喋るだけでとくに何もありません。 ミヤツキって誰? ボカロPです。 アイコン。 Twitter : https://twitter.com/m1yatsuki YouTube : https://www.youtube.com/channel/UCNhLkA9CO4u_Q6I2T-xrzSw 東北きりたん、東北ずん子、めろう、初音ミクを使い分けながら、ポップスを主としたオリジナル曲を投稿しています。 『アイ』はNEUTRINO版東北ずん子のデモソングとして公式ページに掲載していただいている……というのが唯一の自慢だったのですが、さっき確認したらずん子プロジェクトホームページ更新に伴い消えてました。修正します。取り柄はありません。 余談ですが、ミヤツキにはいくつかルールを課していて、作る曲のコンセプトに一貫性を持たせたりとかいろいろあったのですが、最も大きなものにあらゆるプロフィールを秘匿するというのがありました。 当時は中学生ボカロPとか女子高生ボカロPとか、肩書き一本で興味を引かせるようなボカロPが微妙に流行っており、それに対するある種のカウンターとして考えたものでした。 しかし、そんなミヤツキも初投稿から3年半が経過してシンプルな爺になってしまったため、もはやそれを隠す意味も完全になくなってしまいましたね。 別人にした経緯 そこそこ伸びた二次創作系のMAD動画がいくつかあったため、キヨナガのニコニコのアカウントはネタ系の動画が好きな方々にフォローしていただいていましたが、同時に真面目なボカロ曲つくりてえ~という想いがありました。 しかし、キヨナガのアカウントで同様に投稿すると、 ネタ系を求めている人には色々邪魔になる可能性 真面目系からネタ系を知った人は色々こじらせる可能性 二次創作のネタで得たフォロワーを一次創作に引き継ぐのがめっちゃ嫌 という点が個人的に引っかかってしまい、別名義であるところのミヤツキ(当時の『めやつち』)を作ることにしました。 ミヤツキの名前でキヨナガの知り合いの企画に参加したり、イラストを依頼したりすることもあったため、一部の方や親しい知り合いには教えていましたが、基本的には別人というテイで動いていました。 なんでわざわざ今発表したの 隠しても意味が無くなったからです。 具体的には以下。 たぶん今のニコニコフォロワーのうち99%はぼくがどんな動画を投稿しても見ないし、99.9%はぼくのことを覚えていないため。 二次創作系は引き続きキヨナガで投稿していたが、アイマスRemix等のようなネタじゃない二次創作も投稿しはじめたため。 DTMやってますって自己紹介するときに、いつまでも2,3年前に作ったRemixを出すのが申し訳なさ過ぎるため。 全体的なインターネットの風潮として、二次創作が歓迎される雰囲気がここ数年で急激に醸成されたため。 別にどっちも有名な人間じゃないし、わざわざ別人設定を貫くのが面倒になったため。 あとは、持病の治療→就活→論文→激務→転職でキヨナガ・ミヤツキ両方のまともな活動が年単位で滞ってしまい、同時並行で二人分の活動をするのはもう無理だと感じたのも原因です。 さいごに告知とか まずは4/21から開催されるM3春2024オンラインに出展します。何卒……。 進捗、ラストがんばらねば……。(この記事書いてるの20日の19時なのにまだ終わってない) これからも両アカウントそれぞれに変化はなく、ボカロPっぽい活動のときはミヤツキを使っていく感じです。ただぼくのちょっとした肩の荷が下りただけです。 一応メインアカウントはキヨナガなので、だいたいの情報はキヨナガで完結すると思いますし、フォローとかもご自由にしていただければと思います。ミヤツキはそんなにフォロバしない方針なのでフォロバ目的だと辛いかもですが……。 これからもよろしくお願いいたします。 キヨナガ・ミヤツキ共々、ご依頼などお待ちしております。 曲、作らせて~

MetaQuest3/VRChatでマイクが反応しなかったときにやったこと

現象 VRChatでヘッドセットのマイクが反応してくれなかった。スピーカーは反応あり。 調査したところMetaQuest3のマイクがPCに入っておらず(マイクが常に50%ボリュームを指している状態)、Quest側に問題があると判断。 Twitterでも結構いろんな人がツイートしていたので、自分のやったことを以下に列挙します。参考になれば。 また、MetaQuestではマイク認識機能が無かったため、VRCに入って設定画面からマイクチェックしていました。 今思うとAudacityとか録音できるソフトウェア使って喋るだけでよかったかも。 ※2024/02/01 誤りを修正 環境 Meta Quest3 - PC(Win11) 無限Linkケーブルで充電しながら接続 充電ケーブルは純正 関係ない補足ですが、Quest2用なので対応外なんだけどTwで動作確認できた報告があったので使ってます 使用は自己責任で! やったこと一覧 Quest-PC間のケーブルを抜き差し MetaQuest3の再起動 PC再起動 Windowsアップデートの実施 ケーブルを純正のものに差し替え デバイスマネージャーからドライバ削除→再インストール PCのOculusアプリのアンインストール→再インストール QuestLinkを使用するように変更 それまではVirtualDesktop経由QuestLinkを経由せずにSteamLinkを開いていましたが、これに変更したら解決しました。

今年いっぱい聴いた好きな音楽を喋るだけのオタク2023

※2024/5/27 : 一部歌詞を記載していた部分に対して削除しました。 サムネガビガビすぎるだろ はじめに やあ!年の瀬ですね! 私はその年聴いた音楽の中で厳選した100曲をSpotifyのプレイリストにまとめるのが年末の習慣なのですが、今年もその時期がやってきました。 今回はそのspotifyのプレイリストの中からいくつか抜き出して、この曲良いよな~!ってただ言うだけやつをやろうと思います。発売年≠聞いた年=2023年。 その前に、 今回はなぜかたくさんの方々にこの記事を見ていただけるような予感がするので、改めて自己紹介をさせてください。 キヨナガといいます!!!!イェー。 普段はこのブログで日記を書いたり、たまに技術的なことを書いたりしています。 一応DTMer!趣味でぼちぼちやる人間です。よく作るジャンルはアイドル系アニソンっぽいポップス!自称アイマスとかラブライブの全体曲のまねごとをしています。 アイマス曲のリミックスとかもやってるので良かったら聴いてください。 音楽は色々聞くのですが、根っこがオタクなのもあってアニソンやゲーム音楽・ラップのような文脈が乗ってナンボな曲、あとはリズムが小気味よいハイテンポな曲が好きです。 長々とやるのもアレなので早速行きます。なお、今回紹介した楽曲の一覧は最後にspotifyのプレイリストにしたので、適宜保存して通勤通学の際にながしてくれよな! 光の中へ / 結束バンド 作詞作曲:藤森元生 編曲:三井律郎 2023年一番聴いた曲。 spotifyもそう言ってた。 漫画『ぼっち・ざ・ろっく!』で結成されるバンド『結束バンド』のなかの一曲。ライブイベント『結束バンドLIVE-恒星-』で初披露。 元々SAKANAMONのファンだったのですが、まさか藤森さんが結束バンドに曲を提供してくれるとは!嬉しすぎる。 ちなみにSAKANAMONのセルフカバー版も出てるから要チェックや。 SAKANAMON楽曲の魅力と言えば、キャッチーで耳に残るメロ、めまぐるしく変わる展開、そして考え尽くされた言葉選びを含んだ歌詞! 『光の中へ』はそんなSAKANAMONの魅力と、『結束バンド』および『ぼっち・ざ・ろっく!』の文脈が交差した最高の一曲。 (私+期待-不安)×ギター=ロックだ (私+君-時間)÷ギター=ライブだ この歌い出し。「ロックとは」「ライブとは」をここまで美しく簡潔に表現できたことある?いや、ない。 二行目のライブの計算式、ギターで割ってるのもいいですよね。ギターだけじゃライブは成り立たない。ギター以外のベース・ドラム・ボーカルの要素や、観客がいて初めてライブになるんだよ、という想いが伝わってくる。 その部分以外でも、この曲を作詞している(という設定の)人の関わりが苦手な陰キャである後藤ひとりが、ずっと一人で練習してきたギターへの愛と作中で育んだ結束バンド各メンバーへの信頼が垣間見えるようです。 結束バンド、いろんなバンドやアーティストが楽曲提供してるけど次は誰とコラボするんだろう。 個人的にはcinema staffやhalf time old、じんとかだと泣いて喜ぶかも。もちろんアジカンも。 Runback City / Zaid Tabani, Mega Ran, Alex V Written and performed by Zaid Tabani Mega Ran, Produced by Alex V 飛び道具!(いろんな意味で) 格闘ゲームの世界大会『EVO 2023』のストリートファイター6(以下SF6)部門最終日の決勝トーナメント開始時に流れたオープニング楽曲で、SF6のキャラクターやシステム・これまでのEVOを想起させる要素が多く盛り込まれている。 「シミーに気をつけろ」とかね。 Back to the era where the sticks is busted

hugoのブログ記事をs3にアップしてCloudfrontのキャッシュ削除までを一気に行う

hugoのブログ記事をs3にアップしてCloudfrontのキャッシュ削除までを一気に行うシェルスクリプトです。 Github Actions作るまでのつなぎとして使用するために作成。 1. IAMユーザを作っておく s3の同期取るのとcloudfrontのキャッシュを削除するためのIAMユーザを作っておきましょう。 バケット名やアカウントID、CloudfrontのディストリビューションIDは環境に合わせて適宜調整してください。 (adminやpower権限を持つユーザですでにconfigureしていて、それを使うなら不要) 以下はIAMユーザにアタッチするIAMポリシーのjsonです。 { "Version": "2012-10-17", "Statement": [ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": [ "s3:PutObject", "s3:GetObject", "s3:ListBucket", "s3:DeleteObject", "cloudfront:CreateInvalidation" ], "Resource": [ "arn:aws:s3:::${bucket}/*", "arn:aws:s3:::${bucket}", "arn:aws:cloudfront::${account_id}:distribution/*" ] } ] } 2. configureする 上記ポリシーをアタッチしたユーザを作成し、アクセスキーを作成した上でconfigureしておく aws configure --profile hugo シェルスクリプト フォルダやバケットのディレクトリは環境に合わせて適宜調整してください # /bin/sh s3_bucket=s3://$1/ cloudfront_dist=$2 # ブログを生成 hugo # publicフォルダとs3の中身を同期 aws s3 sync public/ $s3_bucket --profile hugo # キャッシュを削除 aws cloudfront create-invalidation --distribution-id $cloudfront_dist --paths "/*" --profile hugo 実行方法例

OBS Studioに取り込んで使える、シンプルな勝敗/連勝カウンター『KYNCounter2』紹介・配布

こんにちは!キヨナガです。 OBS Studioに取り込んで使える、シンプルな勝敗/連勝カウンター『KYNCounter2』を配布します。 つかいかた 1. ダウンロード・展開 以下ダウンロードリンクからzipファイルをダウンロードしてください。  ここからダウンロード 解凍して中身を見ると、こんなかんじのフォルダ構成になっていると思います。 2. 初回起動 起動すると以下のような画面が出ます。 それぞれWin(勝ち)、Lose(負け)、Back(戻す)、Clear(全てリセット)ボタンを押すことで集計することができます。 設定については4.表示する内容のカスタマイズで説明します。 3. OBSStudioへの反映 また、起動に成功するとexeファイルがあったフォルダにcount.txtというテキストファイルが追加されていると思います。 このテキストファイルをOBSStudioにドラッグ&ドロップすることで、カウンターの数字を画面上に反映することができます。 OBS上ではテキストオブジェクトとして存在するため、テキストのサイズやフォントなどをいじることもできます。 4. 表示する内容のカスタマイズ カウンターの「設定」からは、載せる文章のテンプレートを変更することができます。 $w, $l, $sがそれぞれ勝利数、敗北数、連勝数に変換されるので、必要に応じて変更してください。 例えば、2人で10先をやる場合なら… 自分 $w - %l 相手 例えば、「10連勝まで終わらない」という企画なら… 現在 $s 連勝中 といったように、各々の目的に合わせた文章にカスタマイズすることができます。 注意事項・連絡先 【注意事項】 本ソフトウェアの使用または不具合等により生じたいかなる損害に関しまして、制作者は一切責任を負わないものとします。 本ソフトウェアの無断での転載、再配布を禁じます。 【連絡先】 Twitter : http://twitter.com/kyngim

AWS EC2 + LambdaでMinecraftサーバーを1ヶ月運用したので、掛かった費用を公開する

一晩で街の裏側が更地になった こんにちは!キヨナガです。 AWSのサービスを使ってマイクラサーバーを立ち上げて身内と遊んだので、そのときに掛かった諸費用について公開したいと思います。 はじめに マイクラサーバーの立て方とかはいくらでも記事があるのですが、以下のような記載がなかったため、備忘録として残そうと思います。 実際立てたらどれくらい費用が掛かったか スペック的にはどれくらいが必要か 費用を抑えるためにどのような取り組みをすべきか ※なお、本記事では具体的なコマンドやソースコードについては述べません。ご了承ください。 今回の構成・スペックについて 費用の前に、今回の使用した構成を説明します。 ざっくり、以下のような構成になっています。 仕組みとしては以下のようになっています。 Discordで特定のコマンドを打つことにより、EC2インスタンス①のbotが反応する EC2インスタンス①内のbotがLambdaにEC2インスタンス②を起動・停止する関数を実行させる Lambdaはそれを受け取り、EC2インスタンス②を起動・停止させる。 EC2インスタンス②の起動時、worldフォルダの中身をS3バケットにコピーし、バックアップを取る。 EC2インスタンス① 仮想サーバーサービスです。 Discordのbotが入っています。このbotがいるチャンネルで特定のコマンドを入力することで様々な機能が使えます。自作。 今回は後述するEC2②を起動・停止させるコマンドの受け付けに使用しています。 ほかにも、サイコロを振る機能、ゲーム『valorant』のマップピックを勝手にしてくれる機能、競馬の重賞が近くなると勝手にスレッドを建てる機能などが入っています。 スペックはt2.micro。リージョンは無料利用枠を考えus-east2(オハイオ)です。 Lambda サーバーレスなイベント駆動型のコンピューティングサービスです。 今回は、EC2②を起動や停止させるために使用します。 EC2インスタンス② 仮想サーバーサービスです。 この中にマインクラフト(バニラ) が入っています。 インスタンスが起動すると、自動でMinecraftのサーバーが立ち上がるように設定しています。 スペックはt3a.medium。リージョンは通信速度を考えap-northeast1(東京)です。 5~6人でプレイしながらチャンクを大量に読み込んだりするとちょっと重くなるみたいです。ゲームできないほどではないかな…というくらい。 一度t3a.smallに変更してみたのですが、起動段階でサーバーが落ちてしまったので、おそらくここが最低値なんじゃないかなと思います。 Elastic IP 固定IPアドレスを提供するサービスです。 マインクラフトはIP(orドメイン)を指定して接続します。EIPを使用することで固定ができます。 起動する度にIPを取得して通知すればよいので不要ではあるのですが、プレイヤーにいちいちIPを設定させるのが面倒だったため採用。 S3 bucket データを保存できる、いわゆるストレージサービスです。 アクセス頻度や重要性を考え、ストレージクラスはOneZone-IAを採用しました。 リージョンはap-northeast1(東京)ですが、別に安いリージョンでも良かったかも。 ほか、使用料金に応じてアラートを出してくれるBudgetや、Budgetや各Lambda関数などに権限を与えるIAMサービスロールなどを使用していますが、本題ではない&今回は料金が発生しなかったため割愛します。