Keisuke Nishitani Profile Banner
Keisuke Nishitani Profile
Keisuke Nishitani

@Keisuke69

Followers
21,720
Following
6,518
Media
2,127
Statuses
76,700

CTO @Singular Perturbations. 個人の意見. Everything will be serverless. 将来の夢は自分が最高に居心地のいいカフェをオープンすること. 色々手伝えます. お仕事などの相談はDMでお気軽に. ex-AWS

Joined June 2009
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@Keisuke69
Keisuke Nishitani
1 year
お分かりだろうか?これには実用上の致命的な問題があることをw
Tweet media one
263
3K
18K
@Keisuke69
Keisuke Nishitani
1 year
ちなみにこのTシャツは先週行ったデザフェスで買ったんだけどその時に本人が迷ったのが以下 ・お前を足立区民にしてやろうか ・寝ても寝てもねむい ・私は佐藤ではありません センスが独特すぎる
9
418
5K
@Keisuke69
Keisuke Nishitani
4 years
高速道路でこの辺りを通るたびにいつも思うんだけど、いや普通に高齢者でしょ。何をアピールしたいのか意味がわからない
Tweet media one
59
1K
4K
@Keisuke69
Keisuke Nishitani
1 year
何故か合成だっていう人たちがいるので別角度をw
Tweet media one
11
159
4K
@Keisuke69
Keisuke Nishitani
4 years
例の星野リゾートさんの内製化の話。すごい、よく変われたと思う ・当初は情シス5人の外部依存した開発体制 ・経営陣は内製に消極的 ・1人雇って成果出して既成事実化 ・プロパー1名+外部委託数名で開始 ・負荷集中で限界に ・スクラム導入 ・改善進んで経営者も認識変える
1
1K
4K
@Keisuke69
Keisuke Nishitani
4 years
ZARAで売ってたTシャツに謎にソースコードが。文字列の長さを出力してるだけだけど、でもこれstdio.hをincludeしてないからprintf使えへんで
Tweet media one
6
991
3K
@Keisuke69
Keisuke Nishitani
3 years
突然ですが本日を最終日としてAWS Japanを退職します! AWSで僕がどれだけできたかは自分では分かりませんが、多少の貢献はできたかと思っております。さて、終わる歴史あれば新たに始まる歴史もあるということで2ヶ月ほど有休で潜った後、6月より活動再開予定です。これからもどうぞよろしく!(1/5)
Tweet media one
Tweet media two
Tweet media three
Tweet media four
110
195
3K
@Keisuke69
Keisuke Nishitani
3 years
娘、iPad使っててNWが遅いときとかアプリ落ちたときにめっちゃ文句言いがちなので、その度に「システムが常に安定して動いてると思うのは人間の傲慢だ」ってのとDesign for failureの話をするんだが完全に「この父親面倒クセェ」って顔になってるからこれが世の一般の人の心理なんだと思う
7
730
3K
@Keisuke69
Keisuke Nishitani
2 years
話題になった武道館出禁の話はAK-69だけじゃなくてZORN本人もだったらしい。演者じゃない地元の仲間いっぱいステージに上げたのが原因だったと。で、今回もまた上げた。みんなでZORNだっつってw 抱いたのは娘さんかな ※ここは動画撮っていいって言われた
1
238
2K
@Keisuke69
Keisuke Nishitani
2 years
この本すごいな。ほとんどのサービスについて3P〜5P使って網羅的に解説してる。しかもポイントとなる箇所にマーカー入ってたりまとめられてたりと分かりやすい こういう本がGoogleとかMSでも出ればいいのに AWSの基本・仕組み・重要用語が全部わかる教科書 (見るだけ図解)
3
196
2K
@Keisuke69
Keisuke Nishitani
1 year
無刻印といえば全エンジニアの憧れ ※一歳児にやられた
Tweet media one
10
362
2K
@Keisuke69
Keisuke Nishitani
11 months
嘘でしょー。あり得ん。事業の損切りか。 これがあるからGoogleのプロダクトをガッツリ本番で使うのに抵抗があるのよな さすがにこういうことないだろうっていう主流サービスくらいしか使うの怖い 「Google Domains」提供終了へ Squarespace社に事業売却 - ITmedia PC USER
12
1K
2K
@Keisuke69
Keisuke Nishitani
6 months
経験があまりないプログラマーは早々に淘汰されそう。経験がある人はまだしばらくは食える GitHub、Copilotの将来像となる「Copilot Workspace」発表。人間がコードを書くことなく、Copilotが仕様作成からコード作成、デバッグまで実行。GitHub Universe 2023 - Publickey
5
294
2K
@Keisuke69
Keisuke Nishitani
2 years
プロのエンジニアは土日に勉強なんてしません 土日も仕事します
13
204
1K
@Keisuke69
Keisuke Nishitani
2 years
日本のエンジニアの給料は低い、もっと上げろって話よくあるけどなぜ上がらないのか。エンジニアの人件費上げた分をどこで補うのかあたりについてまで言及されてるケースはあまり見ないな。実際のところ海外の企業と日本の企業のここら辺の費用構成どうなってるのか比較してみたい
24
249
1K
@Keisuke69
Keisuke Nishitani
4 months
これは興味深い。完全に依存してるし中毒になってる自覚ある。断つことによってそんなに変わるもんなのか 短時間で得られる刺激から距離を置く | Piyopanman
1
221
979
@Keisuke69
Keisuke Nishitani
2 years
マンガでわかる系のやつをよく読むんだけどこれはマジでおすすめ。Promiseよくわからん、 非同期処理でつまずいたって人におすすめ。しかも無料。ゆるい絵とネコが解説する感じでふざけた感じだけど内容は◎ マンガでわかるJavaScriptのPromise マンガでわかるプログラミング
2
98
967
@Keisuke69
Keisuke Nishitani
1 year
@yshd そういうことですw 開けられましたw
0
28
897
@Keisuke69
Keisuke Nishitani
2 months
ルールを満たしてないパスワードがわかるってことはユーザのパスワードが平文で保存されてるってことですかね笑 ※ だとすると笑いごとじゃない
@Invesdoctor
インヴェスドクター
2 months
【注意】SBI証券ルールを満たしていないパスワードは、3月末リセットされます。新パスワードは発行されず、未変更者はログインができなくなります。ルールは以下の通り。 【ルール】 ・10文字以上20文字以内 ・①〜③を全て使用 ①半角英字:1文字以上 ②半角数字:1文字以上 ③記号2種類以上…
Tweet media one
60
1K
3K
9
319
915
@Keisuke69
Keisuke Nishitani
4 months
復習がてら読んだんだけどこの本すごいね。フロントエンドにまつわる全てを網羅的かつ平易な言葉で解説。本当に網羅的なので知ってることも多かったけど右も左もわからない初学者とかにはいい。 フロントエンドの知識地図—— 一冊でHTML/CSS/JavaScriptの開発技術が学べる本
0
67
841
@Keisuke69
Keisuke Nishitani
4 years
今年がサーバーレス元年な理由. それはLambdaに以下が揃ったから. ・カスタムランタイムで実質どんな言語でも利用可能 ・VPC利用時のコールドスタート改善 ・Provisioned Concurrencyでスパイク対応も可能 ・RDS ProxyでRDBとの接続が現実的に これまで5年で受けたフィードバックがついに結実. 強い
0
259
829
@Keisuke69
Keisuke Nishitani
2 years
『昔取った杵柄』で食っていけなくなりつつあるのが今のIT関連技術系職種。そうは言ってもDB、ネットワーク、セキュリティ周りの根本的なところは普遍的なので若手はその辺り勉強するといいのかもね
4
130
812
@Keisuke69
Keisuke Nishitani
3 years
本日夜に無事に第二子が産まれたので数年ぶりに乾杯した!
Tweet media one
54
2
787
@Keisuke69
Keisuke Nishitani
3 years
AWS得意なんですか?ってDMが届いた
7
52
781
@Keisuke69
Keisuke Nishitani
7 months
読了。 これはLLMを使ったアプリを開発したいソフトウェアエンジニアは『今すぐ』に読むべき一冊かと。 凄まじいスピードで日々進化してるため断片的になりがちなLLMと生成AIの『今』と『やり方』がわかる本(続く) ChatGPT/LangChainによるチャットシステム構築[実践]入門
2
74
779
@Keisuke69
Keisuke Nishitani
1 month
気づいてしまいましたか Cloudflareに移行したら99%コスト削減できた話
1
102
783
@Keisuke69
Keisuke Nishitani
3 years
自分で言うのもなんですが6月からの僕です。『世界の悲しい経験を減らす』というビジョンのもと、まずは犯罪予測を軸にした事業を展開していきます。世界中の犯罪を0にするのは難しいかもだけど、被害者を少しでも減らせればなと Singular Perturbations、CTO就任のお知らせ
15
87
777
@Keisuke69
Keisuke Nishitani
4 years
面接してると時折、『1人で全部やりました!』『できる人が他にいないんで自分だけでやりました!』みたいな話をしてくれる人がいるんだけど、正直なところ1人で全部やるのも大変とは思うけどチームで成し遂げるほうがよっぽど大変だと思うの. 人は思う通りには動かないわけで… なので評価しづらい
10
214
771
@Keisuke69
Keisuke Nishitani
3 years
AWSのSAをやめて改めて実感したのは、エンジニアリソースに余裕がないチームほどマネージドサービスを活用すべきだとは思うが、そういうチームほど各マネージドサービス固有の特性や効果的な使い方を理解し実装する余裕もないということ
2
150
759
@Keisuke69
Keisuke Nishitani
1 year
みんな論理削除の話好きだなw 論理削除がアンチパターンな話はこの本に書かれてるよ 失敗から学ぶRDBの正しい歩き方 (Software Design plus)
6
86
755
@Keisuke69
Keisuke Nishitani
2 years
お、遂に来た!LambdaだけでHTTPSエンドポイント作れるように。一意なURL作って任意の関数にマッピング。CORS、パラメータもOK。料金は込み込み Announcing AWS Lambda Function URLs: Built-in HTTPS Endpoints for Single-Function Microservices | AWS News Blog
1
175
747
@Keisuke69
Keisuke Nishitani
2 years
とある人の話を聞いて、待遇とか問題なくても社内における存在意義を感じなくなったら辞め時だよなと思った
3
75
701
@Keisuke69
Keisuke Nishitani
2 years
最近は未経験からWebエンジニアだけでなくてインフラエンジニアも流行ってんの。流れてきたツイート見ただけだけど。インフラエンジニアって勉強するのにめっちゃ金かかるだろうから大変そうなんだが。おい、そこのAWS資格取ればいいだけと思ってるやつ、間違いだからな
5
138
689
@Keisuke69
Keisuke Nishitani
3 years
「コード書いてもお金産まない」って意見を見て😳ってなってる。エンジニアリングこそが事業の成否の核だと思ってて、プログラミングはクリエイティブワークだと思ってる僕とは生きてる世界線が違うようだ。でも大多数はそういう考えなんだろうな。日本嘆かわしい。日本だけじゃないかも知れないけど
12
113
693
@Keisuke69
Keisuke Nishitani
1 year
@fushiroyama 分かりすぎるw うちはミーティング中でも鬼電かかってくるか部屋に侵入してきて横に立たれる
2
7
671
@Keisuke69
Keisuke Nishitani
3 years
また久しぶりに言う。何度も言ってるけど自戒を込めて。仕事する上で人に期待してはいけない。信頼しても期待はしない。人は自分とは違う、勝手な期待で相手を評価してはいけない。リモート続きでコミュニケーションオーバーヘッド高い状況だからこそ、また自分に言い聞かせつつ今年もやっていきたい
1
108
694
@Keisuke69
Keisuke Nishitani
4 years
ついに出ました!これでLambdaからRDS使うの怖くなくなります。Lambdaからも使えるコネクションプールマネージャ。これでLambdaとRDBMSの相性問題は先日のVPCの改善と合わせて解消されますー。SQL最高!! / “Using Amazon RDS Proxy with AWS Lambda | AWS Compute Blog”
4
383
676
@Keisuke69
Keisuke Nishitani
1 year
Pythonの環境構築とかパッケージ管理はまさにカオス。自分の場合2年前からコンテナ使って仮想環境は使わず、パッケージ管理はPoetryで落ち着いてる Anacondaとか言われるとちょっと…ってなる / “2022年度版Python環境構築徹底解説 - Qiita”
0
92
678
@Keisuke69
Keisuke Nishitani
4 years
わいせつ教員は一発アウトでもいいと思うのだがそれは安直な意見なのかな。子を持つ親の気持ちとしては二度と教壇に立たないで欲しいんだが 「わいせつ教員の免許再取得を5年に延長」案に異論…文科省は一体何を守ろうとしているのか(FNNプライムオンライン) #Yahoo ニュース
9
196
617
@Keisuke69
Keisuke Nishitani
2 years
各社、エンジニアがAWSの利用コスト削減に貢献したらその分を給料として還元してあげればいいのにw
12
52
630
@Keisuke69
Keisuke Nishitani
4 years
プログラミングスクールは乱立してるけどインフラを教えてくれるスクールとかあるのかな? クラウドとかではなくもっと低レイヤも含めて体系的に 今後多分インフラエンジニア減っていくと思うけど、だからこそちゃんと知ってるインフラの人って貴重で高価値な存在になれるのでは? と思った昼前
27
175
611
@Keisuke69
Keisuke Nishitani
4 years
AWS上の今ある環境から構成図を出力できるとか、これ全人類待望のやつじゃないですか🤩 なお、サービスではなくソリューションてことだそうです AWS Perspective | Implementations | AWS Solutions
1
197
596
@Keisuke69
Keisuke Nishitani
3 years
CTOの大事な仕事としてSlackのカスタム絵文字の作成と登録を鋭意行っている
0
51
571
@Keisuke69
Keisuke Nishitani
1 year
『パパってママ以外に付き合ったことある人いんの?何人?』て聞かれた 誰か答え方の正解を教えてくれ
55
82
561
@Keisuke69
Keisuke Nishitani
4 years
みんなのSESがついに!ついに東京に!🎉🎉🎉🎉🎉🎉🎉 感無量です😭 Amazon Simple Email Service is now available in the US East (Ohio), Asia Pacific (Singapore), Asia Pacific (Tokyo), and Asia Pacific (Seoul) Regions
4
206
558
@Keisuke69
Keisuke Nishitani
2 years
Loopっての初めて知ったけどこれはまんまNotionじゃない?w Slackの悪夢再びって感じで、さすが後出しジャンケンで勝つまでジャンケンし続けるMicrosoftって感じ😊 Microsoft Loop at Ignite 2022 - Microsoft Community Hub
5
113
559
@Keisuke69
Keisuke Nishitani
2 years
んじゃ、ちょっとこれからブラジル行ってくる。世界を変えるために。 この間の公用旅券は今日のため。そう、日本国オフィシャルとして。
Tweet media one
Tweet media two
Tweet media three
12
6
548
@Keisuke69
Keisuke Nishitani
4 years
インフラエンジニア不要論なんてのは幻想で、どこに抱えるか次第。各プロジェクト/チームで抱えるか、会社で抱えるか、サービス利用という形でクラウドベンダーにお金払って透過的に抱えるか。開発者が自分でやる場合も。インフラエンジニアがこの世のどこからもいなくなる世界なんて来るわけない
3
120
538
@Keisuke69
Keisuke Nishitani
3 years
ちょっと前から転職でGitHub、GitHubって言うけどみんな何を登録してんのかな。OSSへのcontributionはともかく、そんなに自作した何かで公開しようと思うものある?転職サイトのスコアリングとかも中身見てるわけでもないし。
12
85
528
@Keisuke69
Keisuke Nishitani
4 years
妻氏、俺のことエンジニアだとは思ってなかったと発覚! 曰く、「なんかよくわからない仕事」
8
41
528
@Keisuke69
Keisuke Nishitani
1 year
やっぱりモバイルアプリのAppleとGoogleに生殺与奪を握られてる感がどうにも好きになれない なるだけWebで作りたくなる
4
61
528
@Keisuke69
Keisuke Nishitani
4 years
モノリス最高とかSQL最高って別にふざけてるわけではなく、実際のところ、RDBを使ったモノリスアプリの開発生産性は高い。モノリスはレガシーでイマイチみたいな感じで話されがちだけど、それで済むのであれば断然いい。RDBも同じで多くのユースケースをかなりのレベルまでさばけるし絶対こっちのが楽
2
117
517
@Keisuke69
Keisuke Nishitani
2 years
GCPだろうがAWSだろうが落ちるもんは落ちる!オンプレだから落ちないなんてことはもちろんないし落ちたときにどうするかの仕組みを整える必要があるのも同じ。クラウドだと低レイヤは世界最高峰のエンジニアと資金力でやってくれる。オンプレだと自社で限られたリソースで頑張って作る。どっちがいいか
0
87
512
@Keisuke69
Keisuke Nishitani
2 years
最近はみんなER図って何で書いてるの?そもそもあんまり書かない?
39
68
510
@Keisuke69
Keisuke Nishitani
4 years
ちなみにモチベーションに最も寄与するのは給料なんだけどその次がやりがいとか内容かな。僕はオフィス環境とか全く興味ないっす。椅子と机とWiFiあればいい。必要なものは自分で買うし、その分給与として還元してくれって思ってしまう。オシャレなオフィスは全く不要。まあ所詮あんなの釣り餌だし
7
121
507
@Keisuke69
Keisuke Nishitani
3 years
テック界隈のコミュニティのコミュニティ感が実はちょっと苦手だったりするのだけどその感覚わかる人いるかな
4
40
510
@Keisuke69
Keisuke Nishitani
10 months
マジックミラー号いた
Tweet media one
6
68
496
@Keisuke69
Keisuke Nishitani
9 months
今回の沖縄出張では沖縄での正装であるかりゆしをゲットして場に臨んだんだが、その後行った飲み屋で若者に「めっちゃサラリーマンぽい。役所の人みたい」と言われた なるほどこれが認知の違い
3
164
504
@Keisuke69
Keisuke Nishitani
3 years
世のエンジニアたち、ブログとか登壇といったoutputってみんなどういうモチベーションでやってるのかな。コミュニティへの還元?セールス/マーケティング活動の一環?本音のところを聞いてみたい。ちなみに今の僕は盛大な自己紹介だと考えてて、(AWSに限らず)巡り巡って仕事の為になるはずと思ってる
20
44
487
@Keisuke69
Keisuke Nishitani
9 months
技術顧問を10万円/月で10社やって月に100万円って話を聞いてボロいなと思いつつ、それ以上に10社もどうやって見つけてくるんや…という
11
44
479
@Keisuke69
Keisuke Nishitani
9 months
書かれているようにこの本はよくあるアーキテクチャのパターン知れるので、面接対策としてだけでなく有用 「システム設計の面接試験」という本が良かった
0
34
477
@Keisuke69
Keisuke Nishitani
1 year
お、この本が今日だけ500円になってる。いわゆるコーディングテスト、コーディング面接の対応にフォーカスした本。500円だしとりあえず買って積んでおいてもいいかもしれない 世界で闘うプログラミング力を鍛える本 コーディング面接189問とその解法
4
93
459
@Keisuke69
Keisuke Nishitani
2 years
"WordPressを設置する際にPHPサーバが不要になる"ってすごいな。実現したら広まりきったWordPressがさらに広がるんじゃないか。クライアントサイドのスペックがどうなるかとDBはどうするのか気になる / “WordPressのコア開発チーム、WordPressをWebブラウザで実行する「Cli…”
3
98
451
@Keisuke69
Keisuke Nishitani
2 years
このリポジトリめっちゃ便利だ。いろんなPublic APIがカテゴリごとに整理されてまとめられてる。認証が必要か、HTTPS対応か、CORS対応かも一覧になってる。サンプルアプリとかで適当なAPIを使いた���場合にとても便利 / “GitHub - public-apis/public-apis: A collective li…”
0
59
436
@Keisuke69
Keisuke Nishitani
4 years
僕はAWS Japanでプロトタイピングをやるチームを率いてるのですがまだ歴史が浅くあまり知られてないので宣伝. 1️⃣お客様のプロトタイプ開発を支援 2️⃣数日にわたって一緒に合宿形式で開発 3️⃣Build “WITH” the customer 4️⃣勉強目的ではなく実案件の支援 5️⃣無償 主にアプリ寄りです. 興味あればDM下さい
3
125
432
@Keisuke69
Keisuke Nishitani
6 months
自分は何でもデフォルト厨。なるだけ弄りたくない。 まずはデフォルトで動かしてうまく行かないところだけいじる。 パラメータ管理したくないしね ラーメンも一緒で出てきた途端に胡椒とかかけるの信じられない
@ora_gonsuke777
gonsuke777
6 months
某プロジェクトで「基本はデフォルトです!」発言したら客からクレームされてプロジェクト追い出されたのはワイです。 彡(^)(^)
9
23
150
8
78
437
@Keisuke69
Keisuke Nishitani
3 years
Githubのソースコード解析して云々かんぬんに限らず何らかのロジックで推定年収を算出してる系あるけどその精度って実際のところどんな感じなのかな。経験ある人教えて!ちなみにちょっとしたサンプルコードしかない僕のGithubでも1200万円くらいって出たのでなんと夢のある世界✨ 現実を知れ!
3
136
421
@Keisuke69
Keisuke Nishitani
1 year
『技術力』の指すものが未だにピンと来てないんだけど少し納得感あった。それはそうと最近『勉強』は必要ないと思ってて必要なのは練習とか訓練、そして武器を増やすことだと思ってる。 / “エンジニアの勉強と技術力と育児 | 外道父の匠”
2
49
412
@Keisuke69
Keisuke Nishitani
1 year
散々SIerのコード書かないSEを馬鹿にしてたのにChatGPTが出てきたら必死にコード書かせようとしてんのウケる
2
77
400
@Keisuke69
Keisuke Nishitani
3 years
「サーバーレス」って言葉はちょっと強すぎる上に分かりやすいようで解釈に幅がある難しい言葉なんだよな。サーバーレスは単に「サーバーがない」のではなくて「”管理すべき”/“管理しないといけない”サーバーがない」なんだけどこの言葉に囚われると本質見失う。何が言いたいかっていうとLambdaが好き
2
53
395
@Keisuke69
Keisuke Nishitani
4 years
皆さんありがとうございましたー!本日の資料です! #festudy フロントエンド開発者も知っておきたいAWS Lambda とサーバーレス
1
73
397
@Keisuke69
Keisuke Nishitani
6 months
初めて知ったが OpenAIとCursorが独自の連携をしてて普通にGPT4使うより速く回答得られるとかそういうのあるんだ このCursorってのはどこが作ってるんだろ 【VScode今までありがとう】新時代のコードエディタ、Cursorのメリット・できることを網羅的に解説した
0
46
396
@Keisuke69
Keisuke Nishitani
3 years
妻approve取れたので会社作る
3
16
395
@Keisuke69
Keisuke Nishitani
8 months
実質30%オフ。元AWSのエバが書いた本。AWSに限らずクラウドでシステム開発する際のノウハウが詰まってた エバンジェリストの知識と経験を1冊にまとめた AWS開発を《成功》させる技術
1
47
387
@Keisuke69
Keisuke Nishitani
3 years
噂には聞いてたが予想以上だった。普通に作ればこんなことにならないと思うんだけど。SQLインジェクションとか素で全部書いてるならいざ知らず / “【悲報】防衛省のワクチン予約システム 早速ネット民のおもちゃに「SQLインジェクションできる」「同じ番号入れるとその前の…”
3
225
378
@Keisuke69
Keisuke Nishitani
11 months
そういえば手伝ってるサービスで若者(というか初学者?)のコードを見る機会が多いのだけど非同期処理をasync/awaitではなくPromiseで書いてくる人が多くて理由を聞くと大抵ググったらこの書き方だったからって回答が多い。間違いでもないので悩ましいところだけど
2
39
381
@Keisuke69
Keisuke Nishitani
6 months
自分の妻を妻と呼ぶのは普通なんだけど、会話の相手の配偶者の人をどう呼べばいいのか未だにわからん
41
45
375
@Keisuke69
Keisuke Nishitani
2 years
今って独自ヘッダにX-つけるのって非推奨なのか
4
52
374
@Keisuke69
Keisuke Nishitani
3 years
ついにLambdaが皆さん大好きなコンテナをサポートしますよ💕
Tweet media one
1
59
373
@Keisuke69
Keisuke Nishitani
3 years
GitHub、仕事の成果をあげられる人はそんなにいないだろうから基本的にはOSS活動を活発にしてる人かどうかしかわからないと思ってるので採用の観点では加点要素にしかならないと思ってる。自分も含めてサンプルとかそんなコードばっかりではスキルなんて測りようもない
2
45
359
@Keisuke69
Keisuke Nishitani
2 years
加湿器が届いた。炎みたいなの控えめに言って最高過ぎる!焚き火みたいで癒される
5
33
352