情報更新

last update 08/08 21:27

ツイート検索

 

@kumagi
サイトメニュー
Twilogユーザー検索

Twilog

 

@kumagi

くまぎ@kumagi

Stats Twitter歴
4,846日(2009/05/03より)
ツイート数
46,148(9.5件/日)

ツイートの並び順 :

表示するツイート :

2022年08月08日(月)5 tweetssource

1時間前

@kumagi

くまぎ@kumagi

今日はインターンさんと「休みの日にちゃんと睡眠を取って体力を回復できるのはもはやそれだけで才能であり素質」というお話をしました。

posted at 20:15:17

5時間前

@kumagi

くまぎ@kumagi

@objectxplosive 結論から言うと10年以上Value Objectの事を誤読して誤解し続けてる某人がその誤解を訂正もせず発信し続けている事だけが問題で、その本含めて世の中の大半の人はちゃんと誤解せずに理解しているという認識をしています。

posted at 17:10:58

11時間前

@kumagi

くまぎ@kumagi

追記オンリーにしたほうがバグが無くなって実装しやすいとか言ってる人はぜひLSM-TreeとかFASTERをバグなしでシュッと実装してみて欲しい。普通に追記もバグりまくるぞい。

posted at 11:04:28

2022年08月07日(日)10 tweetssource

8月7日

@kumagi

くまぎ@kumagi

@Azleep ドメインオブジェクトは必要なら作ったら良いけど、値オブジェクトという言葉を乗っ取って別物にするのは悪いと思います。

posted at 16:00:26

8月7日

@kumagi

くまぎ@kumagi

長らく議論する価値があるほど難しいものでもなんでもないので、値オブジェクト警察なんて間抜けな存在になりたくないんですが、wikipediaに明白に書いてもなお間違った解釈の書籍や発表スライドが大手を振って歩いているのは悲しいですね…。

posted at 13:40:05

8月7日

@kumagi

くまぎ@kumagi

@TypedTypelessTy 値オブジェクトの定義を満たすオブジェクトに業務ルールを記述するのはもちろん可能だけど、それによって常に魔法のように見通しが良くなったりはしないので、どこにロジック書くにしてもちゃんとテストを書けと思っています。

posted at 12:47:08

8月7日

@kumagi

くまぎ@kumagi

@TypedTypelessTy ライブラリは目の前の業務ルールをそのまま実装しているわけではないので結局業務のややこしい部分は自分で実装する必要があるわけですが、カプセル化はそれを簡略化する魔法では無いのでテストを書けとしか…。

posted at 12:41:29

8月7日

@kumagi

くまぎ@kumagi

こんなプログラミング業界のマナー講師みたいなのに取り合うとろくなことが無いので、各位自分のビジネスロジックに集中して真面目にコード書きましょう。

posted at 12:15:02

8月7日

@kumagi

くまぎ@kumagi

このスライド書いた人、ビジネスルールを記述しえないprotobuf(しかもint型とstring型で大半が構成されている)をハードに使い込んでる現場に来たら泡吹いて倒れるんじゃないかな…。 pic.twitter.com/YhPXvHnaq9

posted at 12:13:45

2022年08月06日(土)6 tweetssource

2022年08月05日(金)1 tweetsource

8月5日

@kumagi

くまぎ@kumagi

今日はインターンに「protobufを詰め替える時は常に心を込めて詰め替えること」というお仕事の真髄を教えることができましたので業務終了です。

posted at 18:08:19

2022年08月04日(木)10 tweetssource

8月4日

@kumagi

くまぎ@kumagi

多分教師データにゲームのプレイ動画の切り出しをいっぱい使っているので、Final FantasyとかKingdom HeartsとかBreath of the Wildをコンマで繋げていくとその方向に引っ張られるし、「最後の幻想・王国の心臓・野生の息吹!」って詠唱するのやっぱり鬼道っぽい。

posted at 23:29:37

8月4日

@kumagi

くまぎ@kumagi

今日の僕は進捗はほとんど無い代わりに、インターンに僕が持つすべてのプログラミング技術を超越した最終奥義「カーゴ・カルトプログラミング」を授ける事に成功したので気分が良いです。

posted at 19:51:36

8月4日

@kumagi

くまぎ@kumagi

ポケットにスマホ入れてると落としそうだし鍵とかと擦れて傷ついたりするので、ゼルダの伝説のシーカーストーンみたいに腰回りにスマホ取り付けるポーチみたいなのあって良いんじゃないのと思うんだけどあれ真似ると途端におじさん臭くなるんだよな…なんでなんだろう…。

posted at 19:02:40

8月4日

@kumagi

くまぎ@kumagi

ブリーチ「千手の涯届かざる闇の御手映らざる天の射手光を落とす道 火種を煽る風 集いて惑うな我が指を見よ 光弾・八身・九条・天経・疾宝・大輪・灰色の砲塔弓引く彼方 皎皎として消ゆ」
ぼく「Strongest emperor of darkness,graphic,4k,unreal,breath of the wild,sci-fi,postapocalyptic,lazer」

posted at 12:36:45

8月4日

@kumagi

くまぎ@kumagi

midjourneyに高画質な絵を出力させるためにリクエストにいつもgraphic 4k by unreal engineと接尾語付けてる人「魔王シャブラニグドゥの力を借りるだけの攻撃魔法にいつも【黄昏よりも昏きもの】って接頭語付けるの意味不明じゃね?」

posted at 11:02:52

8月4日

@kumagi

くまぎ@kumagi

インターンにはいつでも躊躇なく気軽に仕事中の僕に割り込みを掛けるようにお願いしてるんだけど、来るたびに僕のディスプレイはtwitterを表示してるので多分今頃一日中twitter見てる人として認識されてると思う。

posted at 10:51:23

2022年08月03日(水)14 tweetssource

8月3日

@kumagi

くまぎ@kumagi

リコリス・リコイルを毎週楽しみに見ているんだけどtwitterにそういう事書くとただでさえオタク臭いこのアカウントが救えなくなると心配していたら、もう手遅れだから気にせず書いて行けと助言をいただいた。

posted at 21:34:23

8月3日

@kumagi

くまぎ@kumagi

察しが良いっていうか「僕が長らくかけて学んだこれをものの10秒でモノにしたぞっ!?」みたいな奴の連続です。

posted at 12:34:59

8月3日

@kumagi

くまぎ@kumagi

MySQLのリファクタリングがかなり大規模に行われているの、Oracleのカルチャーなんだろうけど、Auroraからのコードベースの乖離を狙っていたらちょっとおもしろいな…。

posted at 11:53:14

8月3日

@kumagi

くまぎ@kumagi

@zampona_x31 必ずしも継承である必要は無くてGoのように「描画する」インタフェースを備えたオブジェクトであることをコンパイル時に確認してれば充分というのが今風です。
それとは別に、例えばレベルデザイナーが敵キャラの挙動を微調整するたびに再コンパイルが必要になるようなコードの作りが悪手です。

posted at 11:45:13

2022年08月02日(火)11 tweetssource

8月2日

@kumagi

くまぎ@kumagi

@ryoaita でもデリダの助けを得て並行宇宙から文芸的解釈を脱構築で作り出せば本に書かれていないも読み取っていいってばっちゃが言ってた…。

posted at 20:37:04

8月2日

@kumagi

くまぎ@kumagi

@tw_rdi 損するのが「アダルトコンテンツの決済は許さない」と拒絶する大手クレカ会社なので、その目的が揺らがなくてクレカと同程度以下の手数料で済むならまだ存在意義はあるかもなぁという気持ちです。

posted at 17:55:49

8月2日

@kumagi

くまぎ@kumagi

@designpatterngf Siloのボトルネックはディスクのレイテンシではなさそうなので、効くのは帯域かなと思ったけどそっちもよっぽど並列化は可能でボトルネックになりにくいなと思ったまででした。ちなみにIntel CPUのRTMでSiloのロックを削減したけど別に速くなりませんでした(闇に葬った)

posted at 15:45:14

8月2日

@kumagi

くまぎ@kumagi

@odashi_t 恣意的に作ったコーナーケースは無限に列挙できる中で、現実に人を困らせた「生きた日本語」のケースは有限だよなとか考えていました(「なのは問題」とかを思い出している)

posted at 14:26:36

8月2日

@kumagi

くまぎ@kumagi

「ああ...翡翠茶漬け...」がこれ全体で単一の固有名詞なのにトレンドには後半部分だけが入ってて日本語NLP処理にまた一つ難問が追加されてるの面白い。翡翠茶漬け問題とか名付けて欲しい(これがどの程度難しい問題なのかは知らない)

posted at 14:02:01

8月2日

@kumagi

くまぎ@kumagi

@katahirarchi そうやって前提条件の齟齬から埋めていかないといけない時点で説明用に使うサンプルコードとしてイケてないと思うんですよね。なお魔法自体が意思を持つなんて設定はなくて術者のレベルが効果に影響を与えるので計算式に使いたいようです。

posted at 13:25:01

8月2日

@kumagi

くまぎ@kumagi

CPUの世界はひたすら計算結果を移し替えては次に実行する命令を決定するだけの無味乾燥な信号の塊なので、自分が解きたい問題を何に喩えるかが重要な第一歩であり、それが認知負荷や思想の共有にも大いに影響を与える。

posted at 12:51:48

8月2日

@kumagi

くまぎ@kumagi

僕の好きな設計思想は「メンタルモデルファースト」とでも言うべき物で、プログラマがそれを"何"だと思って扱うべきかという点で書いた人と読んだ人の認識のズレを最小化するべきであって、犬猫クラスが哺乳類を継承し鳴き声を実装するのは実務でないという認識も自明にわかる点で貶すほど悪くはない。

posted at 12:33:26

8月2日

@kumagi

くまぎ@kumagi

犬猫クラスを使った継承の説明は実務から離れてるという点で確かに微妙だけど、ゲームで使う魔法ごとにクラスを作る説明はそれ自体がバッドパターンであるという点と、更にそのクラスが魔法使用者を"持つ"設計がイケてないという点で更に悪いと思うんだ。

posted at 11:56:59

このページの先頭へ