Tada🎉 Profile Banner
Tada🎉 Profile
Tada🎉

@suke_masa

Followers
2,636
Following
183
Media
1,463
Statuses
63,995

Full cycle Java programmer, IntelliJ IDEA lover. Japan Spring User Group ( @japan_spring ) & Japan Java User Group ( @JJUG ) staff. Posts are my own.

Tokyo, Japan
Joined December 2010
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@suke_masa
Tada🎉
4 years
ホント最近、技術情報をググったときのノイズが凄いなあ。 やたらSEOが強いプログラミングスクールの記事、Qiita、StackOverflowの機械翻訳・・・。 ネットの情報がアテにならんから、書籍の価値が高まりつつあるんじゃないか?
22
762
3K
@suke_masa
Tada🎉
2 years
ピザハットさん、それはぼったくりですよ…
Tweet media one
9
981
2K
@suke_masa
Tada🎉
2 years
まあ、サイバーエージェントに入るような優秀な人なら話は違うのかもしれないけど、1年目どころか中堅•ベテランにさえ重そうな本が多いな… 新人エンジニアにおすすめする一冊 2022 | CyberAgent Developers Blog
1
180
1K
@suke_masa
Tada🎉
4 years
なぜ人のTYPO発見能力はgit pushしてtagを打った後に飛躍的に高まるのか
6
182
726
@suke_masa
Tada🎉
3 years
今年読んで良かった本 ・達人プログラマー ・Javaパフォーマンス ・Linuxのしくみ ・内部構造から学ぶPostgreSQL ・SQL実践入門 ・Amazon Web Servicesネットワーク入門
1
54
669
@suke_masa
Tada🎉
2 years
Tomcatに、誤ったクライアントにレスポンスを返すというダイナミックな脆弱性が発覚しました。 Spring Boot 2.6系は、最新の2.6.12は大丈夫。2.7.0以上も大丈夫です。
Tweet media one
Tweet media two
1
272
607
@suke_masa
Tada🎉
3 years
本日、最終出社日でした。 次はJavaエンジニアとして、とある金融系の事業会社で働きます! プログラマの定年はとうに過ぎていますが、頑張ってみようと思います! Love Java, Love Programming!
Tweet media one
47
34
503
@suke_masa
Tada🎉
1 year
git、こんな難しいものがなんでこんなに普及したのか分からん
8
90
408
@suke_masa
Tada🎉
1 year
DockerとDocker Composeのことが簡潔にまとまっていて非常に良い Docker Tokyo
0
43
404
@suke_masa
Tada🎉
6 years
AWSがLTSかつフリーなOpenJDKをリリースするとな!? 軽く読んだ感じ、8は2023年、11は2024年までサポートらしい。Amazon LinuxだけじゃなくでローカルPCにもインストールできるっぽい。 こりゃ新しい選択肢が出てきたな。
@AWSOpen
AWS Open Source
6 years
Introducing Amazon Corretto – No-cost, multiplatform, production-ready distribution of OpenJDK! #corretto @Devoxx
Tweet media one
9
402
474
1
311
386
@suke_masa
Tada🎉
3 years
なんでこーゆーエンジニア転職サイトってDockerが好きなんやろ? いちメンバーレベルだとdocker runコマンドを与えられてそれを実行する程度やから、初心者では別に勉強する必要ないと思うんやけど。
@engineer_univ
エンジニアラボ|誰でもエンジニアになる時代|
3 years
エンジニアに転職する前に、必要な知識はインプットしておきましょう。 入社後の業務にかなり支障をきたしますので 最低限、基本情報技術者試験の問題がわかるレベルのIT知識、Git、Linux、Docker、SQLは理解しておいてください。
3
7
60
10
55
348
@suke_masa
Tada🎉
5 months
これ使って社内勉強会しようかなー JVM入門 -Javaプログラムが動く仕組み- - Speaker Deck
2
34
310
@suke_masa
Tada🎉
2 years
JSON形式の設定ファイル、コメントが書けないのが本当につらい
9
14
304
@suke_masa
Tada🎉
2 years
AWSのドキュメント、先にVPCとIAMをしっかり理解しとかないと、延々とリンク先のドキュメントを辿ることになる。 VPCは大澤さんの本、IAMは佐々木さんの本が良かった。
2
32
303
@suke_masa
Tada🎉
5 years
初めての技術に触れるとき、基本的には 「貴様、なぜ動かん!!」(大体何かするのを忘れている) ってケースが多いけど、たまに 「貴様、なぜ動く!!??」 というケースがあって、こっちの方が原因を追求しにくい。
3
106
293
@suke_masa
Tada🎉
3 years
いや、半分くらいは初心者には要らんでしょう。 それに、ものによって理解すべきレベルも違う。 •ガッツリ理解すべきもの •ガッツリまでは行かないが本1冊くらいは読むべきもの •ググって概要だけ知ってればいいもの •しばらくは知らなくてもいいもの 変に煽るのはやめてください。
@commte
コムテ
3 years
[悲報] 駆け出しエンジニアに必要な勉強 - Unit Test/CI/CD/logging - WebSocket - API(JSON/SOAP/REST/gRPC) - HTTP/DNS/FTP/Nginx - GitHub/Linux/IO/SQL - React/Next.js/TypeScript - Webpack - Docker/Kubernetes/EC2 - SMTP/IMAPS/POP3S #駆け出しエンジニアと繋がりたい
12
51
272
3
51
276
@suke_masa
Tada🎉
3 years
「結果整合性」なんて難しい言葉を使わずに、「書き込んだデータが読めるようになるまで少々お時間いただきます」と言ってほしい
1
38
251
@suke_masa
Tada🎉
2 years
「本なんか読まずに公式ドキュメント読め」って言ってる人おるけど、アーキテクチャ系とか思想系は「公式ドキュメント」なんぞ存在せんからなあ…
4
26
245
@suke_masa
Tada🎉
3 years
いま求められているJava書籍は「Java SE 9/10/11/12/13/14/15/16/17 速攻入門」だと思う
3
88
228
@suke_masa
Tada🎉
4 years
Pythonを勉強するときは、 ・Python実践入門 ・パーフェクトPython にとてもお世話になった。 あとは、Flaskの公式サイト、本家のStackOverflow。
1
44
211
@suke_masa
Tada🎉
5 years
Tada baby = new Tada(Gender.FEMALE); baby.helloWorld();
23
9
169
@suke_masa
Tada🎉
5 months
SELECT文よりもINSERT文の方を改善してほしい。列の名前と値が離れすぎてて読みづらい。
0
29
170
@suke_masa
Tada🎉
3 years
[ゆるぼ] ・SQLのJOINの順番を変えたらなぜ検索速度が変わるのか詳しく説明している ・入れ子ループ結合、ハッシュ結合、マージ結合の仕組みを丁寧に説明している 書籍または資料。DBの種類は問いません。
7
27
166
@suke_masa
Tada🎉
6 months
DIだけで656ページも… なぜ依存を注入するのか DIの原理・原則とパターン | Steven van Deursen, Mark Seemann, 須田智之 |本 | 通販 | Amazon
1
30
156
@suke_masa
Tada🎉
2 years
@tada_suzu たぶんコレ、+演算で整数の加算じゃなくて文字列の連結になってるパターンですねw
0
38
152
@suke_masa
Tada🎉
5 years
会社が社員に何らかのスキルを身につけさせたいのなら、まず最初にやらなきゃいけないのは研修の実施じゃない。 そのスキルある人材を高く評価するように人事制度を変えることだ。 10年以上研修屋をやっててホントそう思う。
0
54
143
@suke_masa
Tada🎉
3 years
とりあえずxxx_flgっていう名前は止めて、「どうなったらtrueなのか」を名前で表してほしい(吐血
1
16
122
@suke_masa
Tada🎉
3 years
なんでドキュメントというコンパイルもデバッグ実行もできないもので作ろうとするのかな・・・
1
34
120
@suke_masa
Tada🎉
4 years
強い人は「公式を読め」と言うが、公式が単なるリファレンスだとゼロから勉強するには難しい。GoのA Tour of Goみたいにとても分かり易いチュートリアルがあったら別の話だけど。 やっぱり本は大事よ。
2
21
108
@suke_masa
Tada🎉
5 years
CKAD受かったぞ\( 'ω')/ウオオオオオアアアーーーッ!
Tweet media one
4
9
104
@suke_masa
Tada🎉
5 years
赤子の泣き方、すべて throw new Exception(); されてるような感じで何がどれだか分からん。そのうち分かるようになるのかな…
2
28
98
@suke_masa
Tada🎉
2 years
RDBのパフォーマンスって ・適切なインデックスを付ける ・ディスクアクセスをなるべく減らす の2点に集約されると思ってるんやけど、それでええんかな?🤔
4
8
97
@suke_masa
Tada🎉
5 months
詳細は言いませんが、『Spring徹底入門 第二版』は買わなくていいと思います。
0
23
94
@suke_masa
Tada🎉
1 year
来月こんな本が出るらしいですよ👀 プロになるためのSpring入門ーーゼロからの開発力養成講座
0
26
90
@suke_masa
Tada🎉
2 years
Spring BootアプリのHTTPS化ってどうしてます? 1️⃣アプリ自体をHTTPS化 2️⃣アプリはHTTPのままにして、ロードバランサーでHTTPSを終端する 3️⃣その他
17
14
89
@suke_masa
Tada🎉
1 year
おお、「Java リフレクション」でググったら自分の記事がトップに! 2番目のやつより上に出てきたのは意義がある。
Tweet media one
0
10
89
@suke_masa
Tada🎉
8 years
完全版の資料です。 #jjug_ccc #ccc_f1 [完全版] 新人研修や本では教えてくれないJava! // Speaker Deck
0
53
86
@suke_masa
Tada🎉
2 years
「Spring BootアプリのJUnitテスト実行に時間がかかってしょうがない・・・」と思っている方はしんどーさんの資料を見てみてください〜。 何度も言ってますが、JSUGの中でもトップレベルの神セッションです。 今こそ知りたいSpring Test / Spring Fest 2020 #jsug
0
7
87
@suke_masa
Tada🎉
5 years
この原さんって方のプレゼンテーション、素晴らしすぎる。特に喋り方は俺の理想とほぼ同じだ。 サービスメッシュは本当に必要なのか、何を解決するのか | AWS Summit Tokyo 2019 @YouTube より
1
13
86
@suke_masa
Tada🎉
3 years
考えてみたら、リトライって単純じゃないよなあ。 ・リトライしたら成功する可能性はあるのか?無ければリトライする意味はない ・リトライする分、呼び出し元を長く待たせることになる。どれくらいなら待ってもらえるか? ・リトライによってデータが複数回登録されたりしたらどうするか?
1
14
83
@suke_masa
Tada🎉
2 years
6/28夜にSpring Securityの解説セッションやる予定です! #jsug
Tweet media one
1
22
82
@suke_masa
Tada🎉
5 years
ブログ書いた。 SpringOneでLTしてきたぞ!
5
24
83
@suke_masa
Tada🎉
5 years
新しく作ったSpring Bootの研修テキスト!これは完全にREST・SPAに特化したもの。なのでThymeleafとかはやらない。SPAではSecurityがちょっと難しくなるので、ボリューム多めにしてある。
Tweet media one
Tweet media two
Tweet media three
Tweet media four
0
20
81
@suke_masa
Tada🎉
3 months
コレ社内で話してない気がするから話そうかなー 入門JDBC 〜Java RDBアクセスの仕組み〜 | tada #docswell
0
7
80
@suke_masa
Tada🎉
5 years
昨日の資料、アップしました! JJUG会長と一緒に考えたSpring Boot x JavaScript x IntelliJ x アジャイルというモダンな新人研修を今まさにやっている話 #jjug_ccc #ccc_e6 /modern-new-employees-training-spring-boot-javascript-intellij-agile - Speaker Deck
0
29
79
@suke_masa
Tada🎉
6 months
ログレベルのWARNっていつ使うんかなーとか思ってたけど、 ・即対応が求められるもの→ERROR ・対応は必要だが即時じゃなくていいもの→WARN って気がしてきた。 ただしこの場合、WARNログを確認して対応するのを定期タスクにせんと忘れ去られることにもなりそう。
2
11
81
@suke_masa
Tada🎉
3 years
年長者の役目は、学ぶべきことを単に列挙することではないです。 むしろ、削ったり取り組むべき順番を提示することが大事です。初心者にはその判断はできないですから。
2
18
77
@suke_masa
Tada🎉
3 years
ちょっと古いけど、これは神資料では。PostgreSQLの実行計画の読み方が詳細に解説されている! Explaining EXPLAIN 第1回 第2回 第3回
0
5
76
@suke_masa
Tada🎉
7 years
今から話す資料です! #jjug_ccc #ccc_e3 Spring Bootの本当の理解ポイント #jjug
1
40
75
@suke_masa
Tada🎉
4 months
がんばって作ってます
Tweet media one
0
3
75
@suke_masa
Tada🎉
6 years
まだ読んだだけで試してはいないけど、これはSpringユーザー必読。Spring Petclinicを例に、JDK 8からJDK 11に上げる手順が説明されています。ビルドツールはMaven。
2
35
74
@suke_masa
Tada🎉
2 years
コードレビューって ・自分のタスクからのコンテキストスイッチ ・対象の仕様を正確に思い出す ・ロジック的に間違いがないか、間違ってはいなくても変えたほうがいい書き方はないか、それを相手にどう柔らかく伝えるか ・テスト項目に抜け漏れがないか 難しすぎひん…?
5
10
74
@suke_masa
Tada🎉
6 years
Spring 5 & Spring Boot 2ハンズオン資料です。興味が有る方はどうぞ〜。組込Tomcat&組込DBを使ってるので、すぐに始められます! MasatoshiTada/spring5-boot2-handson
0
31
74
@suke_masa
Tada🎉
3 years
値オブジェクトとか贅沢言わないから、せめて ・マジックナンバーを使わない ・同じ処理はメソッドとしてまとめる は徹底してほしい。これは流石に新人研修でも習う。
0
10
71
@suke_masa
Tada🎉
3 years
従業員250名以下かつ年商1000万ドル以下ならば無料プランOK。個人利用なら影響無し。 商用利用でどうしても無料を貫きたいならPodmanとかに移行かしらん? Docker Desktop for Mac and Windows | Docker
1
33
69
@suke_masa
Tada🎉
3 years
明日のSpring Festの資料です!先に見たい方はどうぞ〜 プロになるためのSpring上級知識 #jsug / advanced-spring-for-professionals
1
16
67
@suke_masa
Tada🎉
6 years
NetflixがSpring Boot + Spring Cloudに移行。 文章ではSpring Cloud Load Balancerのことしか言及してないけど、HystrixをResilience4jにしたりという図もある。
1
30
66
@suke_masa
Tada🎉
1 year
メンバーにこーゆー話をした
Tweet media one
3
6
65
@suke_masa
Tada🎉
5 years
2019年8月現在だと、おすすめできるSpringの本は2冊しか無い。 ・改訂新版Spring入門 ・Spring徹底入門 古かったり品質があれだったりするので、他の本は読まないほうがいい。 ただ、2冊とも本当にSpringが初めての人に進められるレベルの本じゃないのが悩ましい。
2
18
66
@suke_masa
Tada🎉
6 years
これまでで読んでよかったなと思う技術本。順番はただ思い出した順というだけで深い意味はない。 1️⃣コンピュータはなぜ動くのか 2️⃣マスタリングTCP/IP 3️⃣Pro Git 4️⃣いちばんやさしいGit&GitHubの教本 5️⃣世界でいちばん簡単なネットワークのe本 6️⃣jQuery入門道場 7️⃣Cloud First Architecture設計ガイド
1
9
63
@suke_masa
Tada🎉
6 years
#jsug 勉強会の資料アップしました! Java ORマッパー選定のポイント
3
38
66
@suke_masa
Tada🎉
5 years
お待たせしました!本日の僕の資料です。 コンテナから紐解く本当のSpring入門 #jsug / Understanding Spring Container
1
23
65
@suke_masa
Tada🎉
7 years
新人研修の1日目は基本情報技術者試験の講義じゃなくて、「よし、秋葉原行こうぜ!」っつってPCパーツを買わせて組み立てて「それが君たちの相棒だ!」から始めたい。
1
41
64
@suke_masa
Tada🎉
3 years
なぜみんなCloud FoundryじゃなくてKubernetesを使いたがるのかよく分からない
4
7
64
@suke_masa
Tada🎉
2 years
Spring公式Eラーニングが公開されたみたいです。 「Spring Framework Essentials」と「Spring Boot」というコースは、以前は「Core Spring」という名前だった認定トレーニングと同じ内容です(前半と後半に分かれたっぽい)。 英語版しか無いですが、興味のある方はぜひ!
0
4
63
@suke_masa
Tada🎉
3 years
前職同僚の力作。Spring MVCが動く仕組みをソースレベルで徹底解説してます。 【Spring fest 2019】徹底解剖Spring MVCアーキテクチャー
1
7
61
@suke_masa
Tada🎉
3 years
このサイトには書いてないけど、AWSを書いてるところも多いイメージ。 AWSがしっかりできるようになりたいなら、まずはTCP/IPとLinuxをしっかりやった方がいいんじゃないかなあ。 もちろん、AWSを使ってTCP/IPやLinuxを勉強するという手もアリ。
0
5
61
@suke_masa
Tada🎉
5 years
Kubernetesの資料作ってるんだけど、すでに60枚超え。たぶん全部で90枚は超えるな・・・。なるべく図を多くして、仕組みを理解してもらえるように頑張ってますー!
Tweet media one
1
4
61
@suke_masa
Tada🎉
2 years
むーん、AWSとか使ってると「あー、この要件どうやって実現しよう?あ、あのサービス使えばできるかも!」とか思いがち。 そんなことやってくとシステムがあっという間に複雑化して、メンテもトラシューも大変になる。 しかし、全部アプリだけで解決するのも違うよなあ。要はバランス・・・
4
11
60
@suke_masa
Tada🎉
2 years
サポートさんに回答もらって、特に問題の無い回答だったら「★5」を付けてあげましょうね
Tweet media one
0
8
60
@suke_masa
Tada🎉
6 years
TOEICキター!初の900超え!リスニング全然手応え無くて史上最悪の結果かと思ってたんやけど・・・
Tweet media one
8
3
59
@suke_masa
Tada🎉
1 year
あんまり強い言い方するともっと強い人に潰されたりするので、自分のためにも強い言い方は止めた方がいいと思いますよ・・・
1
2
58
@suke_masa
Tada🎉
2 years
人材育成をダメ出しすることだと思ってる人いるんよなー。ダメ出しなんて素人でもできる。育成するには ・「良い」の基準を教える ・必要な知識を教える ・実際にやってもらい、その人の良いところを見つけて伝える。改善すべき点は多くても2〜3つのみ伝える。 何が「良い」かはプロにしか分からない。
0
10
57
@suke_masa
Tada🎉
4 years
けっこう頑張って作った資料なので、Spring Securityで OAuth2を使う人はぜひ読んでください〜 OAuth 2.0 with Spring Security #jjug_ccc #jjug_ccc_b / oauth2-with-spring-security - Speaker Deck
0
12
56
@suke_masa
Tada🎉
3 years
早川さんの資料。これは神では。 KubernetesでJVMアプリを動かすための実践的ノウハウ集 / JVM on Kubernetes
0
8
55