YujiSoftware Profile
YujiSoftware

@YujiSoftware

963
Followers
1,207
Following
1,821
Media
32,332
Statuses

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

ぬるぽ
Joined May 2011
Don't wanna be here? Send us removal request.
Pinned Tweet
@YujiSoftware
YujiSoftware
8 years
できたぁぁぁ! ---------------- 技術系の勉強会のスライドをツイートするbot @tech_slideshare を作りました! - 地平線に行く
4
21
67
@YujiSoftware
YujiSoftware
3 years
えっ… --- (略)銀行間のお金のやりとりをするシステムを、日中と取引時間外とで切り替える必要があり、 通常は自動で行っています。しかし、年末はシステム部門に所属する1人が手作業で変更することになっていて、今回はなんらかの理由でその時間を間違えたということです。
53
7K
6K
@YujiSoftware
YujiSoftware
6 years
これからプログラムを始める人へ ・Java は無償で使えます ・Ruby は無償で使えます ・Python は無償で使えます ・Java は無償で使えます ・Go は無償で使えます ・大体のプログラミング言語は無償で使えます ・J a v a も 無 償 で 使 え る っ て い っ て ん だ ろ !!
15
915
2K
@YujiSoftware
YujiSoftware
3 years
〜 15年前 〜 XML「データ構造がわかるように、スキーマが定義できるようになってるよ!」 エンジニア「めんどくさいからJSONでよくね?」 〜 今 〜 エンジニア「JSON だとデータ構造がわからないから、JSON Schemaを作ったよ!」 XML「解せぬ」
4
579
2K
@YujiSoftware
YujiSoftware
3 years
この作業が自動化できてないことがおかしい気がするのですが、みずほ銀行ではこれが当たり前でやらかした人が悪いということにならないか心配です…。
5
808
1K
@YujiSoftware
YujiSoftware
6 years
お、JDK のブランチに新元号の対応がマージされてますね。 とりあえず、記号が "N"、名称が "新元号" (\u65b0\u5143\u53f7) で実装したようです。
Tweet media one
Tweet media two
5
1K
941
@YujiSoftware
YujiSoftware
8 years
暗黒通信団、円周率100万桁本(314円)とかいろいろだしてるけど、今回はこれ。 -1円です!!と言われて1円玉とともに渡されましたww
Tweet media one
5
940
769
@YujiSoftware
YujiSoftware
4 years
このリプライ、ギャグなのかマジなのか判断に迷うww
Tweet media one
5
200
635
@YujiSoftware
YujiSoftware
4 years
「家と会社を往復するだけの人生なんて…」っていうセリフがありましたが、最近は寝室とリビングを往復するだけになっててディストピア感がやばい…!
3
147
530
@YujiSoftware
YujiSoftware
3 years
前に「バグですか?」って聞いて「直しました」って返してくることがあって、困ったことが…。 それで、「バグだったんですね?」って確認すると「バグって言われたから直した」という、なんか噛み合わない返しされるので、こういうことにならないようにする対処方法が悩ましいです…。
14
130
521
@YujiSoftware
YujiSoftware
3 years
〜 15年前 〜 XML「XSLT を使えば、クライアントサイドで XML から HTML に変換できるよ」 エンジニア「サーバサイドでやれば良くない?」 〜 今 〜 エンジニア「Vue を使って、クライアントサイドで JSON から HTML に変換するよ!」 XML「解せぬ」
2
186
426
@YujiSoftware
YujiSoftware
2 years
こういうコード、やめて…! 何もせず例外投げてくれれば、まとめてハンドリングできるのに…。 try { // 処理 return true; } catch (Exception e) { // ログに出力 return false; }
21
58
352
@YujiSoftware
YujiSoftware
5 years
NTPサーバ、止めるとリトライが増えて余計にトラフィックが悪化するという話ですが、こんな勢いになるんですね…。
@u_ntp
fukuoka-u-ntp
5 years
福岡大学NTPサーバー、14:00現在で600Mb/sを超えました。80万ppsです。80万ppsということはNTPだと1秒間に80万リクエストですね。 #福大NTP
Tweet media one
Tweet media two
0
302
311
3
248
247
@YujiSoftware
YujiSoftware
8 years
暗黒通信団のこの本、何が書かれているの?という疑問が飛んできていますが、「タイトル通り」です。 つまり、 -1.0000000000000000000…
Tweet media one
Tweet media two
Tweet media three
5
325
226
@YujiSoftware
YujiSoftware
4 years
「私は二重ループで i と j を間違えてバグらせました」の札を下げています
2
40
175
@YujiSoftware
YujiSoftware
7 years
情報処理技術者試験、会場には140人分の席があるのにいたのは60人だけ…。 半数以上が会場にたどり着けないって何なの? ハンター試験なの?
1
147
157
@YujiSoftware
YujiSoftware
3 years
だいぶ盛ってますw たしかに XML に似たような技術あったものも多いですが、使いづらかったんですよね…。
4
32
135
@YujiSoftware
YujiSoftware
5 years
@fstora ・ライブハウスのワンドリンク (興行場ではなく、飲食店として営業するため)
0
41
114
@YujiSoftware
YujiSoftware
4 years
書きました! Java 9 から、文字列結合で StringBuilder の代わりに InvokeDynamic で処理が行われるようになったわけですが、その詳細については情報がないなーということで調べてみました。
2
40
105
@YujiSoftware
YujiSoftware
5 years
最新のJavaが家にあると、仕事でちょっと古いJava使っても「まあ家に帰れば最新のJavaあるしな」ってなるし仕事でむかつく人に会っても「そんな口きいていいのか?私は自宅で最新のJavaとよろしくやってる身だぞ」ってなれる。戦闘力を求められる現代社会においてJavaと同棲することは有効
0
36
100
@YujiSoftware
YujiSoftware
7 years
Jenkinsさん「なんで私が怒ってるか分かる?」
Tweet media one
1
129
94
@YujiSoftware
YujiSoftware
8 years
エクセルソフトさん、いったいどこからこんな画像を持ってきたんですか…w
Tweet media one
1
115
79
@YujiSoftware
YujiSoftware
5 years
今日はクリスマス。 みなさんの家には、真っ赤なお鼻のあいつはやってきましたか?
Tweet media one
1
38
81
@YujiSoftware
YujiSoftware
2 years
ホントだ、明示的に Megalodon (ウェブ魚拓のクローラ)と ia_archiver(Wayback Machine のクローラ)は拒否してる…
@sarasiru
さらしる
2 years
そういやファクトチェックセンターてweb魚拓を取ろうとするとブロックされるのよね。
6
2K
3K
1
77
78
@YujiSoftware
YujiSoftware
4 years
ちょうど「ケーキの切れない非行少年たち」を読んでいて、重なるところがあるなと思いました。 (非行少年ってタイトルにありますが、中身は普遍的なことが書かれていました) 大なり小なり、普通の人にできることができないのって、なかなか助けてもらえない、気づいてもらえないというところ…。
@hellohellock
とある高校教師S
4 years
とある卒業生と話をしていたら、「10万円の給付金はよく分からないし面倒くさいから申請しない」と言うから驚いた。書類1枚と身分証明書・通帳のコピーを同封して送るだけなのに、本人にとっては難しいのだ。家庭の事情で一人暮らしをしていて、助けてくれる人もいない。俺が一緒に書くことになった。
142
10K
31K
0
39
70
@YujiSoftware
YujiSoftware
4 years
作りやすいんですよね。 Stack Overflow の回答はクリエイティブ・コモンズだから法的に問題ないし、全データが公開されてるのでプログラム的に作れて、それで広告収入が得られる。
@irof
irof
4 years
あの手のStackOverflow翻訳サイト、片っ端からブロックしてる。けどなんであんなたくさんあるんだろ。ってか増え続けてる気がする。翻訳の自動化はもちろんだけど、サイトの追加自体も自動化されてるんじゃね?
0
3
23
1
30
69
@YujiSoftware
YujiSoftware
3 years
Java 8 でコンパイルした、main(String[] args) メソッドのみを含んだクラス(クラス名は不明)で、フィールド参照とメソッド参照があるから、こういうコードかな…。 public class Main { public static void main(String[] args) { System.out.println("Hello world"); } }
@tan_go238
たんご
3 years
駆け出しエンジニアなので写経したい CAFEBABE00000034001D0A0006000F09001000110800120A001300140700150700160100063C696E69743E010003282956010004436F646501000F4C696E654E756D6265725461626C650100046D61696E010016285B4C6A6176612F6C616E672F537472696E673B295601000A536F7572636546696C650100...
0
30
77
1
37
68
@YujiSoftware
YujiSoftware
6 years
@comiketofficial 企業ブースが入る青海展示場はとなりの東京テレポート駅の近く。 今日の10時前の待機列最後尾あたりですね。
Tweet media one
0
75
61
@YujiSoftware
YujiSoftware
4 years
いのちの電話連盟は、公的機関ではなく一般社団法人です。税金で運営されているわけではありません。 そこの運営資金が足りない、電話相談員がボランティアになってしまうのは、寄付が足りないからです。 文句をツイートしても解決はしないけど、寄付すれば解決する問題
2
49
63
@YujiSoftware
YujiSoftware
6 years
/ ̄ ̄ ̄\  | ー ー |  / ̄ ̄ ̄ ̄ ̄ ̄ ̄\ |  ◉ ◉ |  | JVMはオワコン | \   ▱ / ∠ 時代はKotlinだ! | \   イ  \______/ /   \ / |    \ \ | |    | | 意味不明な | |    | | 思考・発言
0
17
59
@YujiSoftware
YujiSoftware
7 years
みなさんの家には、真っ赤なお鼻のあいつがやってきましたか?
Tweet media one
1
54
56
@YujiSoftware
YujiSoftware
8 years
本の内容を勝手に公開していいの?と思うかもしれませんが、奥付に明記されていたので大丈夫ですw 「本書の内容の一部または全部を無断で複写複製(コピー)することは、法律で認められた場合に相当し、著作者および出版者の権利の侵害となることはないので、やりたければ勝手にやってください。」
0
69
52
@YujiSoftware
YujiSoftware
6 years
お待たせしました、いつものです! -------- JJUG CCC 2018 Spring ( #jjug_ccc ) - セッション資料の一覧 / 地平線に行く
2
34
55
@YujiSoftware
YujiSoftware
5 years
最初に使ったバージョン管理システムってどれですか?
Git
150
SVN (Subversion)
148
CVS (Concurrent Versions…
103
VSS (Visual Source Safe)
55
8
80
52
@YujiSoftware
YujiSoftware
4 years
NullPointerExceptionなら、null チェック追加すればいいんでしょ? っていうのやめて!!!!!
3
15
51
@YujiSoftware
YujiSoftware
7 years
@child_of_lens @kuwaccho0711 すがやみつるさんの実践!パソコン通信ですね。懐かしい…。 (作者公認でマンガ図書館に無料公開されています)
1
48
52
@YujiSoftware
YujiSoftware
9 months
不思議なことに、クローリング禁止なのに各ページにクローリングされる前提の ld+json や OGP が入ってるんですよね…。
@shujisado
Shuji Sado (佐渡 秀治)
9 months
ん?読売のオンラインの規約変更が凄いな。最近の新聞協会のトーン的に生成AIへの学習禁止は心情は察するが、データマイニング、クローリング、スクレイピングあたりも営利性とか関係なく全面禁止。ようするに検索やSNSも含めてネットから消えますという宣言かな?
Tweet media one
4
564
1K
0
26
50
@YujiSoftware
YujiSoftware
8 years
お待たせしました! いつものやつです!! JJUG CCC 2016 Spring ( #jjug_ccc ) - セッション資料の一覧 - 地平線に行く
1
29
43
@YujiSoftware
YujiSoftware
3 years
SQL の SELECT で別名つけるときに AS 書く派と書かない派があって、自分は脳内パースをミスらないために書く派。 どっちが多いんだろう…
2
13
43
@YujiSoftware
YujiSoftware
3 years
自転車の走行距離に関する質問なんですが、選択肢が高すぎないですか…?
Tweet media one
2
20
40
@YujiSoftware
YujiSoftware
7 years
吹いたw
Tweet media one
1
36
42
@YujiSoftware
YujiSoftware
5 years
ユニークになるなら UK 制約を貼ってほしいといつも思うんですが、意外とやらない人が多いです。 UK 制約ないと、WHERE句でデータを絞ったときに確信を持ってデータが1行になるって言えないので、コードとか設計とかいろいろ調べなきゃいけなくなるので個人的には困るんですが、みんなどうしてんだろ…
3
10
42
@YujiSoftware
YujiSoftware
7 years
【速報】情報処理技術者試験の第0次関門「早起きして会場に時間までに到着する」を無事突破
2
25
40
@YujiSoftware
YujiSoftware
5 years
プログラマーになりたければ寝る間を惜しんで勉強しろって言うツイートを見たけど、それだと効率悪いからちゃんと寝たほうがいいと思う。 ただ、ツイッターを見る時間は減らしましょう。(目をそらす
1
15
40
@YujiSoftware
YujiSoftware
4 years
Java9 = ジャバナイン Java11 = ジャバイレブン Java13 = ジャバじゅうさん
@mattn_jp
mattn
4 years
SHA1 = シャーワン SHA2 = シャーツー SHA256 = シャーニゴロ このグダグダ感好き。
6
92
268
2
31
41
@YujiSoftware
YujiSoftware
6 years
Tweet media one
0
36
39
@YujiSoftware
YujiSoftware
4 years
(chokudai さんは、AtCoder の社長です)
1
16
38
@YujiSoftware
YujiSoftware
4 years
@YujiSoftware
YujiSoftware
4 years
いのちの電話連盟は、公的機関ではなく一般社団法人です。税金で運営されているわけではありません。 そこの運営資金が足りない、電話相談員がボランティアになってしまうのは、寄付が足りないからです。 文句をツイートしても解決はしないけど、寄付すれば解決する問題
2
49
63
0
10
39
@YujiSoftware
YujiSoftware
4 years
双方が同じアプリ入れておかないとダメで、COCOAに統一しないと効果半減。しかも、COCOAと違って個人情報の入力不要と書いてあるのですが、そもそもCOCOAも不要なハズ(裏付けしてない…?) 新聞がこれを広めることで、コロナ対策が弱まりかねないんですが、何考えてこれを記事にしたんだろ…。
1
65
38
@YujiSoftware
YujiSoftware
6 years
お待たせしました、いつものです! -------- JJUG CCC 2018 Fall( #jjug_ccc ) - セッション資料の一覧 / 地平線に行く
1
30
39
@YujiSoftware
YujiSoftware
3 years
Java が成功したのもマスコットが可愛いからだよ。
Tweet media one
@mattn_jp
mattn
3 years
Go 言語が成功したのはマスコットが可愛いからだよ。
5
77
563
0
18
39
@YujiSoftware
YujiSoftware
6 years
有償でしか使えない言語って何?VBA?という反応が多数ありましたw あとは、特定のマシン専用言語とか?
1
14
34
@YujiSoftware
YujiSoftware
4 years
一度にいろんな言語使うと、コメントアウトですら迷う… -- SQL # Ruby // その他
2
6
36
@YujiSoftware
YujiSoftware
5 years
そういえば、Java 12 で Object #hashCode () の JavaDoc から「 hashCode は、ある時点におけるオブジェクト・メモリー・アドレスの関数として実装されても実装されなくてもよい。」という記載なくなっています。 これで、Object #hashCode がメモリアドレスを返すという誤解がなくなるといいですね。
1
17
36
@YujiSoftware
YujiSoftware
3 years
@nagise ついでに、Wake on LAN の設定をしておくといいかもしれません…。
0
3
32
@YujiSoftware
YujiSoftware
4 years
今日は JJUG CCC ですが、LT大会はないです…。 でも、せっかくなので過去の自分のLT資料をアップロードしておきます! #jjug_ccc 「Java を今すぐダウンロードしてみたお話」(1/7)
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
25
34
@YujiSoftware
YujiSoftware
5 years
133.100.9.2(福岡大学NTP)が書かれたPDFを検索すると、国内海外のメーカーのマニュアルに記載されているのが確認できます。大半が「NTPの初期設定は133.100.9.2です」という記述…。
1
37
31
@YujiSoftware
YujiSoftware
4 years
ソフトウェアエンジニアの生産性は人によって100倍違うと言われると違和感が…。 そもそも動くものを作れるか作れないか、みたいな違いがある気がします。∞の違い。
1
11
32
@YujiSoftware
YujiSoftware
2 years
これすごい…! 通知対象外の範囲(1m以上離れてる、または15分以内)に陽性者がどれだけいるかが見れるツール。自分のログで試したら、先週電車に乗ってでかけた日に24人いたらしい…。 #COCOA ログチェッカー
0
12
32
@YujiSoftware
YujiSoftware
6 years
現時点で、Java 11 の String クラスに追加予定のメソッド ・strip() ・stripLeading() ・stripTrailing() ・isBlank() ・repeat(int count) ・valueOfCodePoint(int codePoint)
1
22
30
@YujiSoftware
YujiSoftware
5 years
聞こえますか… 連休中にツイッターを見てる…そこのあなた…。 いまあなたが読むべきなのはツイートではありません…読むべきは…そこに積んである本です…。 今読まないで…いつ読むというのですか… いまこそ…積読を…解消するのです……!
0
18
28
@YujiSoftware
YujiSoftware
7 years
お待たせしました!いつものです! ---- JJUG CCC 2017 Fall ( #jjug_ccc ) - セッション資料の一覧 - 地平線に行く
4
21
31
@YujiSoftware
YujiSoftware
5 years
ソースコードレビューしてたときにも似たようなことがあって、なんでここにこれ書いたの?って聞くと「なんとなく」とか「前にそうしていたから」と言う答えが返ってきたりしてもやっとします。 >RT
1
10
31
@YujiSoftware
YujiSoftware
4 years
みなさんの家には、真っ赤なお鼻のあいつはやってきましたか?
Tweet media one
0
17
31
@YujiSoftware
YujiSoftware
2 years
処方された鎮痛テープとか大量にもらって周りに配ったり(違法)してる話を聞くと、何らかの抑止力はほしいなぁ、と…
@kidasangyo
勉三
2 years
国民皆保険が問題なのではなくて、後期高齢者が原則1割、生活保護が完全無料なのが問題なのよ。普通に3割負担にすべき。生活保護でもせめて1割は負担して欲しい。完全に受診のモラルハザードが起きてるし、サラリーマンの給与が高齢者医療の社会保険負担で削られ過ぎてる。
95
3K
10K
1
10
29
@YujiSoftware
YujiSoftware
7 months
JJUG CCC 2024 Spring、CfP が採択されました🎉 今回は、なんと @skrb さんと一緒に登壇します! "InvokeDynamic Under the Hood" というタイトルで、InvokeDynamicについて導入背景やその動作、Java でどのように利用されているかなどを解説予定です。お楽しみに!
0
5
30
@YujiSoftware
YujiSoftware
4 years
書きました。 (大丈夫だと思うのですが、万が一問題あったら消します) ---- JDK 1.0 (Java 1.0.2) を入手したので、GitHub に置いておきました。 - Qiita
0
12
30
@YujiSoftware
YujiSoftware
4 years
なんとー!? --- 「国際放送センター」となる東展示棟は放送用設備の設置がすでにほぼ終わっているため、大会延期に伴って今月からことし11月30日までだった使用期間が、来年9月5日に閉幕する東京パラリンピックの後の撤去工事が完了するまでと大幅に変更されました。
0
88
28
@YujiSoftware
YujiSoftware
3 years
「ろくにバリデーションせず、無効な予約券番号でも入力できるのはひどい!」という話に対して、思ったことを書きました。 ---- 「正しい番号が入力されていること」という難しさ - Qiita
1
12
28
@YujiSoftware
YujiSoftware
4 years
…なんですが、今朝の新聞は「またバクが!今回で7回目のバグ!」という趣旨の記事でした。 バグの回数よりも、バグをすぐに見つけて直す体制ができてなかったことが問題なんじゃないのかなと、個人的には思ったのですが…。
0
20
28
@YujiSoftware
YujiSoftware
4 years
拡散してw #jlangfest
Tweet media one
1
23
28
@YujiSoftware
YujiSoftware
7 years
@pizza_pizza3141 懐かしい…。元ネタはマンガ図書館Zで読めますね(作者公認のサイトです)
0
21
24
@YujiSoftware
YujiSoftware
3 years
国はシステム作るんじゃなくて、データを集めてJSONで公開してほしい。 検索システムやスマホ対応なんて民間の方が得意なんだから、一番困難な最新のデータを維持するというところに国は専念して…! ---- 「治療どこで」全国18万病院を一括検索、厚労省が情報サイト新設へ
1
11
27
@YujiSoftware
YujiSoftware
6 years
サリンの解毒剤、赤字なのにストックがあったの?と思ったらこういうことらしいです。すごい…。 >RT
Tweet media one
1
18
25
@YujiSoftware
YujiSoftware
2 years
この話が出るたびに思うんですが、この現状を批判するなら寄付をしましょう。 寄付が足りないから、こういうことになるわけで…。 東京: 埼玉: ほか、各地の団体が寄付を募っています。
@mitsurugi01
み🫠📚📚
2 years
いのちの電話の相談員養成講座の第一課程を受けたかったんだけど、応募面接に謎費用2千円かかる、宿泊(合宿参加必須)で2万円かかる、第二,三課程で各1万5千円かかり「研修終了後、相談員に認定された方には電話相談を原則月2回以上、また深夜帯を年5回以上担当」で無償奉仕って、ナメすぎだろと思った
238
27K
101K
4
13
25
@YujiSoftware
YujiSoftware
4 years
今日のライトニングトークの資料です! #jjug ---- Java はどれだけ速いのか
2
18
27
@YujiSoftware
YujiSoftware
5 years
思うところがあってLTで笑いを取るようにしてますが、人で笑いを取ることのないように気をつけています。一歩間違えればハラスメントですから。技術的な話で笑いを取る方針にしています。 ただ、技術的ならすべてOKかというとそうでもなくて、他言語をディスるのは不快ですし、結構気を使ってます。
1
6
27