2021-01-01から1年間の記事一覧
去年はこんな感じでした。
仕様と実装が違っていて、実装を仕様にあわせる (不具合修正する) と、結果的に今の実装からの破壊的な変更 (breaking change) が発生する場合に semver の major を bump するべきか?がわからなかったため、ググったら面白いスレッドがあったから読んでた。
コードレビューなどをしていて、たまに「これってメソッド名として verify より validate の方が適切じゃね?(または逆)」というパターンを見かけることがあったため、自分の中での解釈をメモしておく。 以下、主観も入っていると思われるため、参考にする場…
cygwin.com 今までだと _P のような、ユーザコードでも使われがちなシンボル (_[A-Z]) をマクロとして、グローバルなヘッダで定義してしまっていたため、コンパイル時に展開されて、文法エラーになるようなことが多々あった。 この修正でこの問題が解消され…
world-based-game.com
はてブにいろんなのが並んでいたのでまとめておく。
アンサーソングを歌いました。
ちょっと目に入ったので思ったことをメモしておく。 https://shop.p-eternal.jp/information/detail/?information_id=114 使用プラットフォームのタイムゾーンで日本時間(JST/GMT+9:00)以外を設定している場合、相手への攻撃が無効になる この挙動を見ると…
dependabot と付き合ってるソフトウェアエンジニアの方はたくさんいると思いますが、なんかぐぐっても gem の例しか出てこなくて、gradle で使ってる人はいないのかと不安になったため、ちょっと普段やってることをまとめておきます。
完全に Cygwin Package Maintainer にしか必要がない情報ですがまとめておきます。
パッケージ作成のレシピファイル (cygport, rpm spec, ebuild など) のテスト (CI) と git の orphan branch は相性が良いんじゃないかと思いました。
RemoCafe というリモートワークに適していそうなカフェが最寄駅のそばにあって、以前から気になっていたのだが、ちょうど外出のタイミングに合わせられそうだったので、行ってみることにした。 remocafe.com
MacBook Air に BookCamp で Win10 をぶっこんで、それを VMWare Fusion から使っているんだけど、SSD のパフォーマンスが実際にどのくらいかわからなかったので適当に CrystalDiskMark を使ってみた。 crystalmark.info
GitHub から最新バージョンの release の tar ball を持ってきて、展開して、ビルドしようとしたらビルドスクリプト内でバージョン情報の埋め込みに git コマンドを使ってるが .git が同梱されていないため、git コマンドがこけてビルドできないというパター…
株式会社はてなに入社しました blog.sushi.money
おっさんになってくると、友人知人はだいたい CTO とか VPoE とかチーフアーキテクトとか、まあいい感じの肩書を持ってるわけですが、それに引き換え自分は永遠の窓際族だなと思うと、すごいテンションが下がってしまったため、爵位を購入して誤魔化すことに…
オードリー・タン デジタルとAIの未来を語る作者:オードリー・タン発売日: 2020/11/29メディア: Kindle版
Twitter をもう 11 年以上も使ってるけど、いまだにどう使うのがベターなのかわかっていない。
[補足] ちょっと中途半端だったのでつくりなおすために repository は削除してます。 野良パッケージはあくまで手元でパッケージングできることを確認しているだけであり、手元の環境に依存したなにかがあると、他の人が同じレシピを使っても、パッケージン…
普段からプログラムコードを書いてたり、ソフトウェアアーキテクチャの設計をしていると、合間にふとファンタジー世界の地図を描きたくなることがあると思います。
No Man's Sky や Cyberpunk 2077 の中でアイテムが入ってるかっこいい箱がある。
砂の国の宮廷鍛冶屋がなかなか良かったので、そのままケムコ作品で遊ぶことにしました。 www.kemco.jp (以下ネタバレなしのつもり)
ロマンシング サ・ガ大事典メディア: 単行本
ゲームデザインプロフェッショナル ー 誰もが成果を生み出せる、『FGO』クリエイターの仕事術作者:塩川 洋介発売日: 2020/09/23メディア: Kindle版
Twitter で難易度が高くなくて、気軽に遊べそうなコメントをもらったのでプレイしてみた。 www.kemco.jp (以下ネタバレなしのつもり)
ソフトウェアエンジニアとして、その行動はありえねー的なのをオブラートに包んで、部署のエンジニアに話す会をやった。 (当然ながら、すべての開発現場に当てはまるものではないので、そこらへんは適当に解釈してください。)