健康診断@9/2 Profile
健康診断@9/2

@catatsuy

Followers
2,990
Following
937
Media
1,443
Statuses
22,032

将来の夢は隠居です

隠居
Joined October 2009
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@catatsuy
健康診断@9/2
2 months
今のインターネットってGoogleがChromeとAndroidを開発していて、かつGoogleがChromeとAndroid自体で金儲けしようと考えていないという奇跡で成立しているので、Googleが存在しない世界線でどうなっていたのかは気になる
26
287
2K
@catatsuy
健康診断@9/2
6 years
メルカリ社、まだ入ったばっかだけど、エンジニアが働きやすい環境を作ろうといろんな人が努力してくれている姿を見て感動で泣きそうになっているので、みんなとりあえず入社して欲しい
3
252
1K
@catatsuy
健康診断@9/2
6 years
Googleは100%善意でWebを良くしようと思って、多大な資金と技術をブラウザに投資しているんだけど、それについていけるブラウザベンダーがいないので自滅していき、今Webの中立性が危機に立たされているの、歴史の皮肉として教科書に載りそう。重要なのはGoogleは完全に善意ということ。
4
362
1K
@catatsuy
健康診断@9/2
4 years
Webエンジニアを目指している人は基本情報技術者の試験勉強をして欲しい。基本情報技術者試験レベルのことを知らない人と話すの本当に疲れるし、そのレベルが分からない人に真面目に色々教えてくれる現場の人は多分いない。
2
245
946
@catatsuy
健康診断@9/2
2 years
セキュリティ界隈の勉強会の資料とかは最近は非公開が基本になってしまって(捕まる可能性があるので)、自分みたいにセキュリティエンジニアではないけど、ある程度情報を追っておきたいみたいな人は本当につらい時代になってしまったんだよなぁ😭
3
210
793
@catatsuy
健康診断@9/2
10 months
言いたいこと全部書かれていた。エンジニアは給料が高いから優秀というわけでもないので他の業種の人からしたら本当に厄介だと思う😅 なぜエンジニア組織をうまくマネジメントできないと悩む経営者が多いのか?
0
94
580
@catatsuy
健康診断@9/2
5 years
技術者として一つ書いておきますが、正規分布に沿っているわけがないものをグラフ化して、正規分布に沿ってないから裏で操作されていると主張するのは典型的な陰謀論のロジックなので騙された人は気をつけてください😊
3
206
522
@catatsuy
健康診断@9/2
3 years
株式会社PR TIMESの執行役員CTOになりました。CTOビギナーなので皆様ご教授の程よろしくお願い致します🙇‍♂️ これから頑張っていきます!! PR TIMES、新たに執行役員CTOと事業部長2名が参画。Tayori事業部化、新卒2年目抜擢、顧問招聘で体制強化 @PRTIMES_JP より
74
52
452
@catatsuy
健康診断@9/2
6 years
システムに詳しくない人がエンジニアに何をして欲しいかを伝えるのはそもそも無理(他部署のエンジニアでも無理)なので、単純に何がしたいのか目的をまず書いてください、その目的を達成する方法を考えるのが仕事です、という話をよくしているけど、そういうのをうまくまとめた文章とかないですか?
8
181
378
@catatsuy
健康診断@9/2
4 years
3年弱、お世話になりました。 今でもメルカリのことは大好きなのでめっちゃ寂しい😭ですが、次のチャレンジ頑張ります!
Tweet media one
47
7
381
@catatsuy
健康診断@9/2
3 years
最近若い人から「どうやったらCTOになれるんですか?」って聞かれたけど、夢がない人間なので「CTOを選ぶのはエンジニアではなく経営者だし、業界内に無能なCTOもたくさんいるから能力も関係なく、運がいいかどうかだけだと思う」って答えてしまう😅
1
55
320
@catatsuy
健康診断@9/2
4 years
notionの障害がDNS起因と聞いて「だから.soは使っちゃダメって言ってるじゃーん」って気持ちになった。.soドメインの利用を早く辞めて欲しい。
2
84
239
@catatsuy
健康診断@9/2
10 months
これはすごい資料だ。公開してくれてあ��がたい🙏 なぜレッドオーシャン化する前にサービスを グロースできなかったのか? - フリマアプリ編 -
2
44
240
@catatsuy
健康診断@9/2
6 months
xzについて調べ始めたけど、もうすぐリリースされるLTSのUbuntu 24.04にも突っ込もうとしていたっぽくて最悪すぎる。毎回UbuntuのLTSのリリース直前にみんなが色々突っ込もうとするから、どさくさに紛れてリリースされていた可能性が普通に高い…
0
96
234
@catatsuy
健康診断@9/2
6 years
メ社での最初の1on1で、直属の上司が話にならないと思ったときのエスカレーション先を最初に説明されたときに「こういう制度設計をするのか!なるほど!」と感動しました
0
51
216
@catatsuy
健康診断@9/2
4 years
三井住友銀行で振り込んだはずのお金が入ってないって言われて色々やった結果、インターネットバンキングのアプリのエラーで入金の履歴が飛んでいたことが分かったのだけど、これ相当なインシデントでは🤔
0
64
198
@catatsuy
健康診断@9/2
4 months
あまりにもエレガントだったので記事にしました Goの標準のutf8.RuneStart関数がエレガントすぎる|catatsuy #zenn
0
29
189
@catatsuy
健康診断@9/2
6 years
初出社成功
Tweet media one
4
25
182
@catatsuy
健康診断@9/2
1 year
いくつかOSSをメンテナンスしているけど、メンテナーとして削除する判断をした実装をrevertするだけのPRを作って外野から騒がれたらマジでイラッとするし、嫌ならforkしろよとしか思わないな
1
15
180
@catatsuy
健康診断@9/2
6 years
個人的に絶対守りたいこと ・フルスクラッチでアプリケーションを作り直すのはほとんどの場合は悪手 ・作り直すことは旧アプリを放置していい理由にはならない ・メンテナンスする気があるならバグを放置してはいけない ・OSや言語などのプラットフォームのバージョンアップは無理してでもやる
0
40
158
@catatsuy
健康診断@9/2
2 years
aws-sdk-go、本当にGo初心者が作った感が満載で、教育上もよろしくないし、見る度にイライラするレベルなんだけど、作り直す人いないのかな🤔(自分がやっても良いまである)
2
14
157
@catatsuy
健康診断@9/2
1 year
これからNext.jsを使ってSSRした結果をCDNでキャッシュする構成にしようと思っているので、CloudFrontからFastlyに移行しました🤣 Fastly移行のためにやったことほぼすべて書いているので、かなり参考になると思います! PR TIMESのCDNをCloudFrontからFastlyに移行しました
1
27
156
@catatsuy
健康診断@9/2
7 years
e-TaxはWeb業界の人間なら一度は使って欲しい。想像の斜め上を行くこと間違いなしです(パスワードは平文で保存されているので必ずパスワードは適当な文字列にしてください)
1
96
135
@catatsuy
健康診断@9/2
4 years
ついに公開された!! 入社した直後にこのガイドラインを読んだとき、いい内容すぎて涙を流しました😂 メルカリ社内Slack利用ガイドラインを一挙公開しました〜!!#メルカリな日々 | mercan (メルカン)
1
28
134
@catatsuy
健康診断@9/2
2 years
OSSがメンテナンスされるか心配なら、お前がメンテナンスをするんだよ!という気持ちで生きています
1
32
129
@catatsuy
健康診断@9/2
5 years
@nyachuking 寒いで済めばまだいいですが、家庭環境に問題があって努力してきた人もいるかもしれないし、他人の家庭環境に安易に踏み込むのは常識外れです。 堂々とこの記事を書ける時点でそこまで頭が回らない程度の人事ということなので、かなりのネガキャンになっているかと…
1
67
119
@catatsuy
健康診断@9/2
3 years
各社の勉強会文化が消滅した結果、同業者の人と知り合う機会が消滅してしまったので、新卒1,2年目の人が横の繋がりを作ることができなくて厳しさしかない。自分は横の繋がりに助けられてきた人間なので…😢
1
29
125
@catatsuy
健康診断@9/2
2 years
以前自分がブログに書いた通りのことが起こっていて悲しい😭 何が起こっているのか知りたい方はこちらをどうぞ 政府によるインターネットの検閲とSNIについて
@fransallen
Frans Allen
2 years
[BREAKING NEWS] You will no longer be able to use Cloudflare 1.1.1.1 or any other popular DNS resolver service in Indonesia. ISPs have started blocking DNS services that can bypass censorship.
Tweet media one
225
1K
4K
0
71
123
@catatsuy
健康診断@9/2
9 months
もうすぐ仕事始めなので仕事の話。自分がPR TIMESに入社してまもなく、直さなければサービスが立ちゆかなくなる問題を色々話していたけど、そのうち2つは当時の自分には直し方が分からず、内心どうすればいいのか悩んでいる問題があったけど、両方とも解決済みで開発者ブログに発信済みなので紹介。
1
10
118
@catatsuy
健康診断@9/2
9 months
ストレージ上に最終的に3300万超ファイルが1つのディレクトリに存在していてlsが打てない問題。こうなると手が付けられないのでやらないことが鉄則。まさかシステムプログラミングで倒せるとは思わなかった。 旧ストレージ廃止大作戦−2900万超のファイルリストを取得する
1
32
117
@catatsuy
健康診断@9/2
3 years
HTTPS化が自分の価値観に影響を与えた部分はすごくあって、結局HTTPS化がうまくいった会社といかなかった会社の違いを見ていくと、技術的な難易度ではなく、トップダウンでHTTPS化をやる判断ができたかどうかで、技術のトップが判断を誤るとサー���スはよくない方向に行くという意識がある。
0
8
114
@catatsuy
健康診断@9/2
2 years
自分が新卒くらいの時、エンジニアになりたい初心者には最初にSinatraとSQLiteでまずはWeb開発を体験させて、そのあとはISUCONの問題を解けば良いという話をしていたけど、結局両方とも本を書いたので伏線回収した感じですね😊(以前書いた本を読んでエンジニアになった人は実在するらしいけど)
1
7
114
@catatsuy
健康診断@9/2
2 years
「ISUCON本」を書きました🤣 めっちゃ大変だったけどいい感じの本になったと思うので読んで欲しいです🤣
@gihyo_hansoku
技術評論社販売促進部
2 years
【新刊】2022年6月4日発売『達人が教えるWebパフォーマンスチューニング~ISUCONから学ぶ高速化の実践』本体2,980円+税,藤原俊一郎,馬場俊彰,中西建登,長野雅広,金子達哉,草野翔 著,
Tweet media one
1
247
859
1
14
111
@catatsuy
健康診断@9/2
1 year
広告収益に頼っているサービス運営者からすると広告ブロッカーを使ってる人間は客ではないのだけど、不思議なことに広告ブロッカーを使っていると動かないと堂々と問い合わせてくる人は結構いるので社会は広い
0
28
105
@catatsuy
健康診断@9/2
7 years
歴史あるサービスのHTTPS化のコツは『エイってやってバーン』って感じです
0
50
96
@catatsuy
健康診断@9/2
1 year
nginx 1.23.4のlisten周りの変更大きい気がする。そこそこの規模のnginx.confをメンテナンスしている会社は大体壊れそう(これまで雑でも動いていたからではあるけど)。
1
27
102
@catatsuy
健康診断@9/2
5 years
Webエンジニアは全員犯罪者と言われているのと同じだと思っているので非常に悔しい。絶対に上告して欲しいし、その際はまた寄付します。 コインハイブ事件、逆転有罪 罰金10万円…東京高裁判決|弁護士ドットコムニュース @bengo4topics さんから
0
87
99
@catatsuy
健康診断@9/2
1 year
ISUCONに限らず、すべてのイベントは関係者のお金とか情熱とか時間とかで成立しているので、次があるとは思わない方がいいし、少しでも興味があるなら参加して楽しむのがおすすめですね😊
0
25
98
@catatsuy
健康診断@9/2
3 years
色んな人に不思議がられるので、なんで執行役員CTOという役職になろうと思ったのか書いてみました😊 I just published ソフトウェアエンジニアが執行役員CTOになった理由
0
8
96
@catatsuy
健康診断@9/2
6 years
例えばLinuxだと子プロセスが終了する前に親プロセスが死んだ場合、reparentの処理が走ってその子プロセスはinitプロセスの子プロセス扱いになる、って通常思うと思うけど、systemdのデフォルトのKillModeだと同じcgroupsの親プロセスが死んだら子プロセスは全部SIGKILLで殺されるんですよ。
1
42
91
@catatsuy
健康診断@9/2
3 years
転職ドラフトは一応匿名という建前になっているけど、自分の文章が短すぎるので基本的に高めのオファーを出してくれるのは文章の内容から自分だと気付いた会社だけになっていて、メッセージにはなぜか名前で呼ばれるというおもしろ状況になっていました😂
2
5
89
@catatsuy
健康診断@9/2
6 days
GitHub Actionsの無駄使いをしないように色々工夫しています😊😊😊 PR TIMESフロントエンドのCI パイプラインを改善して、CI 処理時間とBillable Time を50%を削減した話
0
6
90
@catatsuy
健康診断@9/2
3 years
これは!!!😂😂😂 @harukasan
Tweet media one
Tweet media two
1
0
88
@catatsuy
健康診断@9/2
4 months
なんとPR TIMESのトップページが少し前からNext.jsになっています🤣 PR TIMESのトップページをNext.jsにリプレイスしました
1
14
89
@catatsuy
健康診断@9/2
5 years
某氏に「御社に遊びに行きたいです!」って言ったら「全員にそう言ってるんですか?」って聞かれて、何でそんな浮気男みたいな扱いするねんってなったのが今日のハイライトです。
1
10
86
@catatsuy
健康診断@9/2
3 years
自分も実はWAFは好きじゃない😅 本来Webアプリケーション側でやるべき対策をサボっても、WAFによって防げるかもしれないというだけで本質的ではない(理想論です)し、本来Webアプリケーションとして正しいリクエストを投げていても不当にブロックされることもある。 #web24
1
15
86
@catatsuy
健康診断@9/2
7 years
やったぞ!!!!!誉めて!!!!!!
@pixiv
pixiv
7 years
セキュリティの向上を目的とし、パソコン版pixiv( )をSSL(HTTPS)化しました。 SSL(HTTPS)とは:
1
90
85
7
29
84
@catatsuy
健康診断@9/2
10 months
なんとみんながいつも見ているPR TIMESのプレスリリースページがNext.jsになりました😂 【月間4200万PV】プレスリリース掲載ページの Next.js 移行でやったこと
0
13
86
@catatsuy
健康診断@9/2
5 years
HTTP/2に至るまでの過程とHTTP/3で解決したかった課題がまとめられている上にCloudflare社が作ったツールとかの使い方まで書かれていて最高すぎる記事 HTTP/3: the past, the present, and the future @cloudflare より
0
24
82
@catatsuy
健康診断@9/2
6 years
このツイートは未だかつてなく真面目なツイートなんですが、自分は転職の時にそれなりの時間をかけて、色んな会社さんから話を聞いたり、オファーをもらえたりした中で、今自分が一番働きたいと思った会社に入社したので、ブラックホールに飲まれた的な表現をされると割とイラッとします。
1
7
80
@catatsuy
健康診断@9/2
7 years
🎉🎉PHP7化完了した!🎉🎉
0
7
80
@catatsuy
健康診断@9/2
9 months
JWTを活用して旧ログインシステムを廃止しました。自分が入社してからずっと廃止したいと言い続けてきたシステムがついに廃止できてめちゃくちゃうれしいです🤣 PR TIMESのログインシステムにJWTを導入しました
0
6
79
@catatsuy
健康診断@9/2
1 year
色々非互換な変更も入っているので、nginxでHTTP/3を使う方法最新版を書きました! nginxでHTTP/3を使う方法 2023年5月版|catatsuy #zenn
0
18
78
@catatsuy
健康診断@9/2
1 year
cronからsystemd.timerに移行してみたけど、GPT4の言う通りにやったら終わったのでGPT4はすごい。
1
14
74
@catatsuy
健康診断@9/2
4 years
某社からリクルーティングメール来たけど、弊社名がメリカリになってる🤔
0
3
72
@catatsuy
健康診断@9/2
2 years
gorilla/sessionsがめっちゃシンプルなところが好きでいつも使っていたのだけど、Organization全体でarchiveされてしまったみたい😭 今後何を使えばいいんだろう?
1
24
73
@catatsuy
健康診断@9/2
6 years
2位!!!!!!!!!!キターーーーーーーーー!!!!本選頑張るぞ!!!!!!!! ISUCON8 オンライン予選 1日目の結果発表 - ISUCON公式Blog
1
3
71
@catatsuy
健康診断@9/2
7 years
ビジネス職の人が初デプロイをした!って嬉しそうにしているところを見ると、自分にもかつてこういう感情が存在していたはずなんだが、一体どこに消えてしまったのかという気持ちになる
3
17
73
@catatsuy
健康診断@9/2
4 years
多くの人にとっては都合の悪い真実みたいなんですが、高校数学は内容が基本的だからどうしても役に立ってしまうのだけど、高校数学を理解してない人には適用範囲を見つけることすらできないので、数学は役に立たないと主張しているのをよく見る。
0
18
71
@catatsuy
健康診断@9/2
4 years
Web業界のいいところは文句があっても自分が動けば変えられるところだと思っていたけど、文句を言うだけの人が増えすぎて、全くそうではなくなってしまったなぁと思います😢
0
7
69
@catatsuy
健康診断@9/2
6 years
入社したので入社エントリー書きました I just published “入社しました”
0
8
67
@catatsuy
健康診断@9/2
3 years
開発者ブログを開設したので、目指すことについて書きました!! PR TIMESの開発本部が目指すこと−PR TIMES 開発者ブログ開設に寄せて−
1
11
65
@catatsuy
健康診断@9/2
5 years
これは怪談なんですが、memcachedになぜか永続データが入っていて、吹っ飛ぶと復旧できないことがあるんですよ
1
10
66
@catatsuy
健康診断@9/2
3 years
会社を辞めていく人間を裏切り者だと捉える人が役員にいる会社に未来はないと思う。業界内は狭いのでその内誰も入社しなくなる。
0
6
64
@catatsuy
健康診断@9/2
1 month
注意喚起ってことで書きました Let's EncryptでOCSP staplingを有効にしている人は無効にしよう|catatsuy #zenn
0
20
65
@catatsuy
健康診断@9/2
3 months
ビジネスは不確実性が高いし、Webエンジニアの仕事って他の職種に比べたら不確実性はかなり少ない。自分の技術力の低さを不確実性という言葉でごまかしているだけでは🤔 むしろビジネスの不確実性を技術で解決できないなら存在理由がないと思う。
0
4
65
@catatsuy
健康診断@9/2
6 years
真面目な話、今のWeb業界の勉強会はバブル期だと思っていて、近いうちに完全招待制とかになってそう簡単に参加できないものになると思いますね
0
12
62
@catatsuy
健康診断@9/2
5 years
一つ言うとすると、今回のISUCONでトップを取った学生の人達の取った作戦は完全に運営として想定していた解法を見事に時間内に実装しきっていて、学生気分とかいうの本当に良くないと思う。
0
3
63
@catatsuy
健康診断@9/2
6 years
Go言語は例外がなくて、コードが上から順番に動くから、予想外のことが起こりにくくて最高ですよ ライブラリも基本的にGoで実装されているからどこまで潜っていけて、変なことが起こったときの原因究明もしやすい
1
17
63
@catatsuy
健康診断@9/2
6 years
この程度で補導されるのにプログラミング教育なんて本当にできるのか?まず警察から教育しないとマズいでしょ 不正プログラム書き込み疑い補導|NHK 兵庫県のニュース
0
72
61
@catatsuy
健康診断@9/2
5 years
人は誰しも、自分だったらもっと使いやすいJIRAが作れると思いがちだけど、みんなの要望を叶えていくとドンドンJIRAに近づいていくと思う。
0
9
61
@catatsuy
健康診断@9/2
6 years
さすがにもう戻さないと思うので書くと、この前pixivでHTTP2を有効にしました! HTTPS化から1年を経てようやく有効にしたけど、それには有効化したくない独自の事情があったからで、それが一応ある程度解消できたので踏み切ったという感じです。
1
28
58
@catatsuy
健康診断@9/2
4 years
会社はビジネスをやっているのだから、エンジニアは技術にProfessional性を持っているだけで、ビジネスについてもある程度理解する必要はあるし、逆にビジネス側を見ている人もビジネスを進めるために必要な技術の知識は持っている必要があるというだけの話なのに、とやかく言う人がいるの謎い🤔
0
6
58
@catatsuy
健康診断@9/2
3 years
某社のカジュアル面談で不愉快な思いをしてからは基本的に余程興味がない会社以外は全部無視するようになってしまったので、業界内でそういう企業の悪評を匿名で共有できるサービスがあるとよさそうって思ってる(難しいだろうけど😅)
1
11
56
@catatsuy
健康診断@9/2
6 years
昨日は念願の女の子になってきました
Tweet media one
Tweet media two
Tweet media three
2
2
56
@catatsuy
健康診断@9/2
6 years
私から言いたいことは、昔一緒に働いた人といつまた一緒に働くか分からないので、この人とはまた一緒に働きたいと思われるような仕事を常にしたいですねってことです
0
9
57
@catatsuy
健康診断@9/2
7 years
はてなインターンの課題、当時は必要性が分からなかったけど、会社に所属して色んな学生を見た結果、課題を与えない限り当然知っているであろうという前提が存在し得ないので、インターン生を受け入れる現場が混乱するということが分かってよくできてるなと思いました
0
18
52
@catatsuy
健康診断@9/2
1 year
TLS証明書の期限が今の1年も許容されなくなれば、自動更新以外の手段は基本なくなるだろうけど、ACMEプロトコルを提供しているCAってどれくらいあるんだろう🤔 Let's Encrypt以外だとGlobalSignしか自分は知らない
2
16
55
@catatsuy
健康診断@9/2
5 years
一部の人事が暴走しただけで、ほとんどの社員は知らなかったんだろうなーという同情がある
1
14
47
@catatsuy
健康診断@9/2
1 year
Dockerとfirewalldを使ってprivate IPアドレスに通信できないDockerコンテナを立てるのをやりました! Docker+firewalldを使ってSSRF攻撃を防ぐ
1
16
52
@catatsuy
健康診断@9/2
2 years
OpenSSLの件はたったあれだけのミスで脆弱性になるC言語を人類が扱うのは無理なのではないかという気持ちと、たったあれだけのミスで大騒ぎされるOpenSSLをメンテナンスする気力のある人がいなくなるのではないかという気持ちが出てくる。重要度は増すばかりだし、今後どうしていけばいいんだろうなー
2
12
52
@catatsuy
健康診断@9/2
6 months
作ったので紹介記事書きました😊 sedやgrepの代替として使えるpurlを作りました|catatsuy #zenn
0
6
52
@catatsuy
健康診断@9/2
9 months
サービス毎にsessionがバラバラで無駄な工数増加、修正不可能なバグが数々。元々はドメインもバラバラだったのでまずドメインをまとめることから始まり、既存のサービスに工数低く導入可能な仕組みを1から考えて導入。 PR TIMESのログインシステムにJWTを導入しました
0
6
51
@catatsuy
健康診断@9/2
5 years
白金動物園がRubyで優勝したのはイベントとして本当に最高だったし、同じチームで優勝目指して戦い続けてたの本当にエモいし、その後に白金動物園メンバーにISUCON9予選は過去最高の完成度だって言ってもらえたの本当に嬉しすぎたし、来年ISUCONがあるなら絶対に優勝する。
0
11
49
@catatsuy
健康診断@9/2
3 years
AMP削除しました。これまでありがとうございました😊 これで生まれたデッドコードも削除していくぞ🤣 PR TIMESにおけるAMPの削除を行いました
0
17
48
@catatsuy
健康診断@9/2
2 years
色々ありましたが、何とかAWS移行やりました🤣 これで大分環境も安定したので、更に前に進んでいきます! PR TIMESをオンプレミスからAWSに移行しました
0
6
49
@catatsuy
健康診断@9/2
7 years
先日された驚きのアドバイスとして、pairsのプロフィール画像をMoney Forwardのスクショ画面にする、というのがあります
0
12
48
@catatsuy
健康診断@9/2
2 years
CloudflareのstatusページはAWSで構築されているみたいで、ちゃんと自分たちのシステムからは隔離されていてさすが😊
0
9
48
@catatsuy
健康診断@9/2
6 years
書きました!! #isucon I just published “ISUCON8予選で1日目に2位で本選出場が決まりました”
0
9
47
@catatsuy
健康診断@9/2
6 years
おしゃれなジャケットをもらいました!!
Tweet media one
Tweet media two
0
2
46