いけむランド

はてダからやってきました

アンモボックスが気になっている

No Man's Sky や Cyberpunk 2077 の中でアイテムが入ってるかっこいい箱がある。

クリスタルオーサをプレイしました

砂の国の宮廷鍛冶屋がなかなか良かったので、そのままケムコ作品で遊ぶことにしました。 www.kemco.jp (以下ネタバレなしのつもり)

「ロマンシング サ・ガ大事典」を読んだ

ロマンシング サ・ガ大事典メディア: 単行本

「ゲームデザインプロフェッショナル ー 誰もが成果を生み出せる、『FGO』クリエイターの仕事術」を読んだ

ゲームデザインプロフェッショナル ー 誰もが成果を生み出せる、『FGO』クリエイターの仕事術作者:塩川 洋介発売日: 2020/09/23メディア: Kindle版

砂の国の宮廷鍛冶屋をプレイしました

Twitter で難易度が高くなくて、気軽に遊べそうなコメントをもらったのでプレイしてみた。 www.kemco.jp (以下ネタバレなしのつもり)

おっさんなので若者にポエムを聴かせたくなった

ソフトウェアエンジニアとして、その行動はありえねー的なのをオブラートに包んで、部署のエンジニアに話す会をやった。 (当然ながら、すべての開発現場に当てはまるものではないので、そこらへんは適当に解釈してください。)

クリティカルな操作をする時はそれを明示しないと処理しないようにすると無難だと思う

クリティカルな操作 (たとえば、本番環境の操作など) をする CLI のバッチなどを書く時に --dry-run のように処理内容の表示だけをさせて、実際には何もさせないみたいなオプションを用意するのが無難だけど、逆に --execute みたいな明示するオプションをつ…

Java 11 and ForkJoinPool.commonPool() class loading issue を再現する

Java8 では動くけど Java11 では死ぬコードがあって、調査をしたら、原因がこれだったが、再現に手間取ったので結果をメモっておく。 github.com

no-more-secrets

ターミナルでテキストを復号化するアニメーションが見られます。

cbonsai

ターミナルで盆栽を楽しめます。

2020 年にお金を払ったサービス

去年はこんな感じでした。

Cygwin Package Maintainer になってみた

一言で言うと、ここに名前が載るようになりました。 https://cygwin.com/cygwin-pkg-maint

Cygport 入門 (ver.2020)

前回 cygport の入門記事を書いてから、また 5 年以上経ってしまったので、最新版に追従した内容で書き直すことにしました。

mg/theo.c

C

ja.wikipedia.org

Re: Gradle 6.7 で リリースされる Toolchain support for JVM projects を試してみる

この記事を参考に実際にやるとどんな感じなのかやってみたら、コンパイラ以外のツールは追従してなさそうだからちょっと困るのでは?という感じの結果になったため、メモっておきます。 progret.hatenadiary.com

ルイーゼと秘密の地下室をプレイしました

RPG ツクール MZ のサンプルゲームが Steam on mac でできるようだったので、プレイしてみました。

野良パッケージをつくる時に参考にするサイトまとめ (ver.2020)

「便利なソフトを見つけたが、パッケージがない!」けど /usr/local には入れずにきちんと管理したいという場合には既存の Linux ディストリビューションの設定ファイルを参考にすることが多い。 そういう場合によく探すサイトをまとめておく。

はてなブログを再開しました

冷やし中華 はてなブログ再開しました。

Unsung Kingdom をプレイしました

Steam で適当に RPG ゲームを探していると、無料で遊べるのを見つけたため、プレイしてみました。

Mac OS X で動く cygwin クロスコンパイラを作成する

以前、試みてから 10 年以上経っていたため、あらためて最新のソースから作成してみることにしました。

x86_64-elf-gcc を触ってみる

homebrew に x86_64-elf-gcc があることに気づいてたので触ってみることにしました。

引数に Optional を使うのは避けよう

結局のところ、Optional 自体の null 判定はあるため、二度手間になることが多い気がする。 void foo(Optional<Bar> bar) { if (bar != null) { bar.ifPresent(value -> {...}); } } stackoverflow.com</bar>

null 判定のためだけに Optional.ofNullable を使うのはやめよう

java.util.Optional を使いたい気持ちはわかるけど、なんでもかんでも Optional で書けば良いというものではない。(機械翻訳っぽい記事しか出てこない。) javaer101.com

文字コードを変換するだけの Netlify Functions を書いてみた

Twitter を見てると、自分が住んでいる地域の新型コロナウイルス感染症対策サイト (非公式 fork) ができたというのが流れてました。 stopcovid19-ichikawa.netlify.app

AWS CDK (Java) から生成する cfn テンプレートに git の情報を埋め込む

AWS CDK を触っているのですが、cfn テンプレートがパッと見でいつ生成されたものかわからないため、Java ソースコード内で git の情報を埋め込めないかなと思って、調べてみました。

Amazon Cognito ユーザープールに統合された REST API を呼び出せるかを自動で確認する

API Gateway と Cognito の設定が終わって、きちんと REST API を叩けるか確認するのを自動化したいなと思って、いろいろ調べた結果をまとめます。

MacBook ではじめるゲーム配信 vtuber (2)

前回からいろいろと進展があったため、続きを書くことにします。fd0.hatenablog.jpちなみにタイトルで MacBook としか書かずに Air と Pro で事情はだいぶ違うだろうという話もあるだろうと思われたかもしれませんが、手元で比較した感じですと、どっちでも…

MacBook ではじめるゲーム配信 vtuber (おそらく参考にならない)

リモートワークの頻度があがって、YouTube をラジオ代わりにしながら仕事をしている今日この頃。その影響を受けて、なんとなくバ美肉してゲーム配信をしてみたいなと思ったところから、いろいろ調べてやってみた結果をまとめておく。ただし、「(動画配信に向…

なんとなく RPG ツクール MV 製のゲーム (Android) の中身を覗きたくなった時にする手順

RPG ツクール MV 製のゲームでこの設定はどうやってるんだ?とか気になることがでてきたので、いろいろと調べてみた。とりあえず Android 版で試してみる。

2019 年にお金を払ったサービス

基本的に 2018 年からやってるものは継続です。fd0.hatenablog.jp加えて以下。 Spotify FF や SaGa シリーズが追加されたので始めた感ある。作業用 BGM にとても良いですね。