YujiSoftware (@YujiSoftware) header
YujiSoftware (@YujiSoftware) profile picture

プログラマー。 コンピュータ大好きな人。ソースコードを書くのも読むのも楽しいです。たまに自転車(GIANT Escape R3)でお散歩しています。最長で210km程度。 Java/C#/Ruby/Go/AtCoder(緑)/スクフェス/スクスタ/ナナシス/プロセカ

ぬるぽ
Joined May 2011
Photo by YujiSoftware (@YujiSoftware)Photo by YujiSoftware (@YujiSoftware)Photo by YujiSoftware (@YujiSoftware)Photo by YujiSoftware (@YujiSoftware)Photo by YujiSoftware (@YujiSoftware)Photo by YujiSoftware (@YujiSoftware)Photo by YujiSoftware (@YujiSoftware)Photo by YujiSoftware (@YujiSoftware)Photo by YujiSoftware (@YujiSoftware)Photo by YujiSoftware (@YujiSoftware)
YujiSoftware retweeted
Microsoft364
365
12,845
806
57,060
1,836,318
NHK「今日は棒状のお菓子の日です」で吹きそうになった
96
3,471
146
26,057
710,762
YujiSoftware retweeted
1年経つのが早すぎる
278
33,465
3,807
168,183
5,490,114
今日その話になったのですが、謝らないだけでなく、他人に責任を押し付けるまでは予想できませんでした🫠
他責思考の人とは仕事したくないですね。そういうひとは絶対に謝らないですし…
2
149
User-Agent で Mozilla を名乗れる正統なブラウザは Firefox だけ!
83
右辺あってるのに🤔 と一瞬考えてしまいました…
int pi=3.14159265358979; 自分がやった一番ひどいミスは多分これだなぁ。 「なんか角度が微妙にズレる」から、πの値が間違っている可能性に気づくまでかなりかかってしまった。
1,301
他責思考の人とは仕事したくないですね。そういうひとは絶対に謝らないですし…
1
3
319
YujiSoftware retweeted
アマゾンプライム会員のダークパターン、こんなの北米とかなら一瞬で起訴なはずなのにあまり聞かないからもしかして日本だけなのか?と思って調べたらめっちゃ起訴されてたし、なんなら毎年起訴されて罰金払ってるレベルだった。直せや!!!!!yomiuri.co.jp/economy/202509…
アマゾンプライム勝手に会員にされてるの罠すぎるだろ 1800円くらい取られてた
4
338
1
1,737
130,245
apt install gradle したら 4.4.1 が落ちてきました。なんでこんな古いものが…?
2
274
多数の依存ライブラリの解決がめんどくさいのでほっとかれてるっぽい。 Snap は新しいので、こういうときに独立して全部抱える仕組みは便利(ディスク食うけど)
71
ChatGPT の回答が遅いのは、無料版だと混んでるときに優先度下げられてしまうとかなのかな…
586
YujiSoftware retweeted
551のあるとき 所有者とグループメンバーはファイルを読み出しと実行ができる。それ以外のユーザは実行のみできる ないとき なにもできない
6
24
1,644
29年前、手塚治虫先生が亡くなられた時、多くの方々が追悼のコメントを寄せられ、そのどれもが価値ある名文でありましたが 星新一先生のこの怒りの文章は、当時とりわけ印象に残るものでありました
94
35,222
333
75,792
進捗が…!
78
String#split は内部で区切り文字を char で受け取るメソッドを持っているのですが、private です。 そのメソッドを使うには "a,b,c".spilit(",") のような一文字の String を渡せばいいのですが、そのメソッドを public にして "a,b,c".split(',') と書かせてもいいような気がします。なんでだろう…
1
1
9
4,022
内部実装的には、ざっくり "a,b,c".split(",") が呼ばれると "a,b,c".split(regex.charAt(0)) にリダイレクトするという実装です。 この最適化パスにハマると、正規表現が使われなくなるので速いです。最初から char 型の引数を取ることで正規表現ではないことを明示するのはわかりやすい気がします。
3
564
String#copyValueOf(char[]) という謎なメソッドがあるのですが、内容も実装も String#valueOf(char[]) と同じ。JDK1.0 からあります。 当初は不変クラスにするつもりがなかったとかなのかな…
113
Formatter#format って毎回パースするのは無駄では?と思って探したら、改善提案がありました。 ただ、String Template が予定されていてそれと一緒に改善したほうがいいということでクローズされていました。そして String Template は未定に… github.com/openjdk/jdk/pull/…
2
3
183