Cubbit (@cubbit2) header
Cubbit (@cubbit2) profile picture
Joined August 2016
Photo by Cubbit (@cubbit2)Photo by Cubbit (@cubbit2)Photo by Cubbit (@cubbit2)Photo by Cubbit (@cubbit2)Photo by Cubbit (@cubbit2)Photo by Cubbit (@cubbit2)Photo by Cubbit (@cubbit2)Photo by Cubbit (@cubbit2)Photo by Cubbit (@cubbit2)Photo by Cubbit (@cubbit2)
Cubbit retweeted
やっと白いヤクに会えた〜!! チベット民族では神の使いらしく、この世のものと思えないほどの可愛さってことなんだろうと解釈
70
7,185
386
65,536
1,339,108
Cubbit retweeted
C/C++で書かれたソフトウェアの脆弱性のうち、約半分がメモリ安全性関連(MS製品に関する最近の調査)なので、Rustで開発したほうが脆弱性を生みにくいとは言える。一方、ソフトウェア間の品質のばらつきは2倍より、はるかに大きいので 「Rustで書かれているソフトウェアのほうが安全」 とは言えない
Replying to @seltzer
済みません。私の浅はかな理解は、PHPのプログラムを実行するエンジンは主にC言語で書かれていて、C言語は高速で柔軟性が高い一方、メモリの確保や解放をプログラマーが適切に管理しないと、メモリ破壊や解放済みメモリへのアクセスなどの脆弱性が発生し得るというものです。 いきなりは難しくても、徐々にメモリ安全性や障害の分離能力に優れたRustなどのより安全性の高いプログラミング言語や実行環境に移行して、従来のC言語などに由来するメモリ管理上の脆弱性を減らすべきと考えていますが間違っていますでしょうか。ご教示いただければ幸いです。
5
48
6
220
25,115
RT@🔒: 悪いコードと悪いコードで学ぶ誤謬とトレードオフ入門
2
11
535
一周回って手でコーディングしたくなってきたけど、これあれだよな、中年が蕎麦打ち始めるやつと同じ
5
319
25
2,109
131,876
Bookクラスにship(address)メソッドが生えていたら、本を1冊ずつしか発送できなくなってしまいます 複数個の本を含む注文を表すOrderクラスなりCartクラスを用意し、その注文単位で発送するのが適切だと思います
Replying to @yusuke
すみません、教えてください。多くの人が同様の事を言っているのですが、Bookクラスのshipメソッドは、なぜおかしいのですか?理由が良くわからなくて。
2
9
4
54
7,913
「Book はModelなので、それを操作するshipメソッドはControllerクラスにあるべき」みたいなのも、それはあくまでMVCパターンなどの話ですね 別にMVCでなければダメなんてこともないと思います
1
480
「ship()はBookクラスの責務じゃないからダメ」という人もいるみたいですが、それは何の説明にもなっていないですね 責務とは何なのか、何の基準にそって責務を割り振るべきか、を説明して初めて意味があります
229
治りかけたと思ったら熱が上がってきました これ、インフルエンザか新型コロナか何かですね(確信)
265
ReactがReactNodeを返す純粋関数でできてて、UI部品のクラス階層とかではないことを知ってから、GUIも別にOOPに向いた領域ではないと私は思うようになりました ゲームもそう
GUIはOOPデザパタが機能する特異な例として知られてるので。(そりゃUIは物のメタファーだからね)
1
18
2
115
8,493
Cubbit retweeted
Crypto dude: "I need cryptocurrency so that the government can't take my money" North Korea: *yoink* Crypto dude:
65
1,095
35
13,573
199,235
We are preparing a security release for Better Auth, scheduled for Tuesday, November 3, 2026. The related advisories will be published on GitHub Security Advisories at the same time. Learn more: better-auth.com/blog/securit…
33
42
38
489
115,907
Book クラスに ship(address) メソッドを定義って、1冊ずつ発送する気なのかな
継承は人類には難しすぎる。 例えば、書籍を表す Book クラスに ship(address) という配送メソッドを定義したとする。 その後、電子書籍を扱うことになり、EBook を継承で実装するとどうなるか。 電子書籍には物理的な配送先なんて存在しないのに、ship(address) を継承してしまう。 そもそも書籍の種類と配送方法は別の関心事。一回共通処理だと思って、クラスを設計をFixすると、後でいくらでも例外が出てめちゃくちゃなコードになる。 継承は俺には扱えない。
450
Bookクラスがshipメソッドを持ってるのはそりゃおかしいんだけど、「本が自分で歩いてくるわけじゃないんだからおかしい」っていうのも違うんだよな。 モデリングは業務やシステムの都合で考えるもので、現物がどうだからこうみたいなのはあまり関係ない
3
22
6
126
13,032
今日もいちにちイエロー鼻水を出し続けていました そろそろ体内の白血球を使い尽くしてしまうんじゃないかというくらい
206