Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Kentaro Matsui
284,376 views
テスト文字列に「うんこ」と入れるな
2021年にインフィニットループ社内の新卒向け研修で使われた資料です。
Technology
◦
Read more
13
Save
Share
Embed
Embed presentation
Download
Downloaded 79 times
1
/ 16
2
/ 16
3
/ 16
4
/ 16
5
/ 16
6
/ 16
7
/ 16
Most read
8
/ 16
9
/ 16
10
/ 16
11
/ 16
12
/ 16
13
/ 16
Most read
14
/ 16
Most read
15
/ 16
16
/ 16
More Related Content
PDF
心理的安全性を 0から80ぐらいに上げた話
by
Yusuke Hisatsu
PDF
IT系エンジニアのためのプレゼンテーション入門
by
Masahito Zembutsu
PDF
アジャイル開発の現在・過去・未来~今を知り、源流を訪ね、先を見据える~
by
Kenji Hiranabe
PDF
開発速度が速い #とは(LayerX社内資料)
by
mosa siru
PDF
ユーザーストーリー駆動開発で行こう。
by
toshihiro ichitani
PDF
シリコンバレーの「何が」凄いのか
by
Atsushi Nakada
PPTX
心理的安全性と、Veinの紹介 Psychological safety and introduction of Vein
by
Tokoroten Nakayama
PDF
確実に良くするUI/UX設計
by
Takayuki Fukatsu
心理的安全性を 0から80ぐらいに上げた話
by
Yusuke Hisatsu
IT系エンジニアのためのプレゼンテーション入門
by
Masahito Zembutsu
アジャイル開発の現在・過去・未来~今を知り、源流を訪ね、先を見据える~
by
Kenji Hiranabe
開発速度が速い #とは(LayerX社内資料)
by
mosa siru
ユーザーストーリー駆動開発で行こう。
by
toshihiro ichitani
シリコンバレーの「何が」凄いのか
by
Atsushi Nakada
心理的安全性と、Veinの紹介 Psychological safety and introduction of Vein
by
Tokoroten Nakayama
確実に良くするUI/UX設計
by
Takayuki Fukatsu
What's hot
PPTX
本当は恐ろしい分散システムの話
by
Kumazaki Hiroki
PDF
例外設計における大罪
by
Takuto Wada
PDF
それはYAGNIか? それとも思考停止か?
by
Yoshitaka Kawashima
PDF
ChatGPTは思ったほど賢くない
by
Carnot Inc.
PPTX
DockerコンテナでGitを使う
by
Kazuhiro Suga
PPTX
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
by
Tokoroten Nakayama
PDF
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
by
Takuto Wada
PDF
Python 3.9からの新定番zoneinfoを使いこなそう
by
Ryuji Tsutsui
PDF
組織にテストを書く文化を根付かせる戦略と戦術
by
Takuto Wada
PDF
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
by
Koichiro Matsuoka
PDF
Docker Compose 徹底解説
by
Masahito Zembutsu
PPTX
分散システムについて語らせてくれ
by
Kumazaki Hiroki
PDF
マイクロにしすぎた結果がこれだよ!
by
mosa siru
PPTX
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
by
Tokoroten Nakayama
PDF
何となく勉強した気分になれるパーサ入門
by
masayoshi takahashi
PDF
ビジネスパーソンのためのDX入門講座エッセンス版
by
Tokoroten Nakayama
PDF
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
by
Takuto Wada
PDF
PostgreSQLアンチパターン
by
Soudai Sone
PPTX
地理分散DBについて
by
Kumazaki Hiroki
PDF
「のどが渇いた」というユーザーに何を出す? ユーザーの「欲しい」に惑わされない、本当のインサイトを見つけるUXデザイン・UXリサーチ
by
Yoshiki Hayama
本当は恐ろしい分散システムの話
by
Kumazaki Hiroki
例外設計における大罪
by
Takuto Wada
それはYAGNIか? それとも思考停止か?
by
Yoshitaka Kawashima
ChatGPTは思ったほど賢くない
by
Carnot Inc.
DockerコンテナでGitを使う
by
Kazuhiro Suga
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
by
Tokoroten Nakayama
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
by
Takuto Wada
Python 3.9からの新定番zoneinfoを使いこなそう
by
Ryuji Tsutsui
組織にテストを書く文化を根付かせる戦略と戦術
by
Takuto Wada
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
by
Koichiro Matsuoka
Docker Compose 徹底解説
by
Masahito Zembutsu
分散システムについて語らせてくれ
by
Kumazaki Hiroki
マイクロにしすぎた結果がこれだよ!
by
mosa siru
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
by
Tokoroten Nakayama
何となく勉強した気分になれるパーサ入門
by
masayoshi takahashi
ビジネスパーソンのためのDX入門講座エッセンス版
by
Tokoroten Nakayama
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
by
Takuto Wada
PostgreSQLアンチパターン
by
Soudai Sone
地理分散DBについて
by
Kumazaki Hiroki
「のどが渇いた」というユーザーに何を出す? ユーザーの「欲しい」に惑わされない、本当のインサイトを見つけるUXデザイン・UXリサーチ
by
Yoshiki Hayama
More from Kentaro Matsui
PDF
20201113_バーチャルキャストが創り出すVRの未来
by
Kentaro Matsui
PDF
Virtual Cast 設立資料
by
Kentaro Matsui
PDF
札幌移住計画夏の企業見学会2018説明資料
by
Kentaro Matsui
PDF
札幌移住計画夏の企業見学会2017説明会
by
Kentaro Matsui
PDF
札幌移住計画のご紹介
by
Kentaro Matsui
PDF
Skypeボット マザーゆっくり
by
Kentaro Matsui
PDF
チーム開発をうまく行うためのコーディング規約論
by
Kentaro Matsui
PDF
地方企業がソーシャルゲーム開発を成功させるための10のポイント
by
Kentaro Matsui
PDF
地方企業がリモートで首都圏のお仕事をこなすための10個のポイント
by
Kentaro Matsui
PDF
「Html sql」で図書館hpにアクセスしてみよう
by
Kentaro Matsui
PDF
PHPで大規模ブラウザゲームを開発してわかったこと
by
Kentaro Matsui
PDF
Gps座標を短い文字列で扱えるGeo Hashが面白い
by
Kentaro Matsui
PDF
PHPを使って3分で作る3キャリア対応ケータイサイト
by
Kentaro Matsui
PDF
20090828 Webconlocal
by
Kentaro Matsui
PDF
モバイル版Googleマップのちょっと進んだ使い方
by
Kentaro Matsui
PDF
ケータイサイトのはなし(入門編)
by
Kentaro Matsui
20201113_バーチャルキャストが創り出すVRの未来
by
Kentaro Matsui
Virtual Cast 設立資料
by
Kentaro Matsui
札幌移住計画夏の企業見学会2018説明資料
by
Kentaro Matsui
札幌移住計画夏の企業見学会2017説明会
by
Kentaro Matsui
札幌移住計画のご紹介
by
Kentaro Matsui
Skypeボット マザーゆっくり
by
Kentaro Matsui
チーム開発をうまく行うためのコーディング規約論
by
Kentaro Matsui
地方企業がソーシャルゲーム開発を成功させるための10のポイント
by
Kentaro Matsui
地方企業がリモートで首都圏のお仕事をこなすための10個のポイント
by
Kentaro Matsui
「Html sql」で図書館hpにアクセスしてみよう
by
Kentaro Matsui
PHPで大規模ブラウザゲームを開発してわかったこと
by
Kentaro Matsui
Gps座標を短い文字列で扱えるGeo Hashが面白い
by
Kentaro Matsui
PHPを使って3分で作る3キャリア対応ケータイサイト
by
Kentaro Matsui
20090828 Webconlocal
by
Kentaro Matsui
モバイル版Googleマップのちょっと進んだ使い方
by
Kentaro Matsui
ケータイサイトのはなし(入門編)
by
Kentaro Matsui
Recently uploaded
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ3「IT運用とデータサイエンティストを強力に支援するH...
by
PC Cluster Consortium
PDF
論文紹介:MotionMatcher: Cinematic Motion Customizationof Text-to-Video Diffusion ...
by
Toru Tamaki
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ3「『TrinityX』 AI時代のクラスターマネジメ...
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):富士通株式会社 テーマ1「HPC&AI: Accelerating material develo...
by
PC Cluster Consortium
PPTX
2025年11月24日情報ネットワーク法学会大井哲也発表「API利用のシステム情報」
by
Tetsuya Oi
PDF
論文紹介:HiLoRA: Adaptive Hierarchical LoRA Routing for Training-Free Domain Gene...
by
Toru Tamaki
PDF
論文紹介 Rethinking Classifier Re-Training in Long-Tailed Recognition:Label Over...
by
Plot Hong
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):菱洋エレクトロ株式会社 テーマ1「製造業向けAI・HPCハイパフォーマンス基盤 RTX PRO™ ...
by
PC Cluster Consortium
PDF
論文紹介:DiffusionRet: Generative Text-Video Retrieval with Diffusion Model
by
Toru Tamaki
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):エヌビディア合同会社 テーマ1「NVIDIA 最新発表製品等のご案内」
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):筑波大学計算科学研究センター テーマ3「学際計算科学による最新の研究成果」
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ2「『Slinky』 SlurmとクラウドのKuber...
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):コアマイクロシステムズ株式会社 テーマ 「AI HPC時代のトータルソリューションプロバイダ」
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ1「大規模AIの能力を最大限に活用するHPE Comp...
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ3「IT運用とデータサイエンティストを強力に支援するH...
by
PC Cluster Consortium
論文紹介:MotionMatcher: Cinematic Motion Customizationof Text-to-Video Diffusion ...
by
Toru Tamaki
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ3「『TrinityX』 AI時代のクラスターマネジメ...
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):富士通株式会社 テーマ1「HPC&AI: Accelerating material develo...
by
PC Cluster Consortium
2025年11月24日情報ネットワーク法学会大井哲也発表「API利用のシステム情報」
by
Tetsuya Oi
論文紹介:HiLoRA: Adaptive Hierarchical LoRA Routing for Training-Free Domain Gene...
by
Toru Tamaki
論文紹介 Rethinking Classifier Re-Training in Long-Tailed Recognition:Label Over...
by
Plot Hong
PCCC25(設立25年記念PCクラスタシンポジウム):菱洋エレクトロ株式会社 テーマ1「製造業向けAI・HPCハイパフォーマンス基盤 RTX PRO™ ...
by
PC Cluster Consortium
論文紹介:DiffusionRet: Generative Text-Video Retrieval with Diffusion Model
by
Toru Tamaki
PCCC25(設立25年記念PCクラスタシンポジウム):エヌビディア合同会社 テーマ1「NVIDIA 最新発表製品等のご案内」
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):筑波大学計算科学研究センター テーマ3「学際計算科学による最新の研究成果」
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ2「『Slinky』 SlurmとクラウドのKuber...
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):コアマイクロシステムズ株式会社 テーマ 「AI HPC時代のトータルソリューションプロバイダ」
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ1「大規模AIの能力を最大限に活用するHPE Comp...
by
PC Cluster Consortium
テスト文字列に「うんこ」と入れるな
1.
[新卒向け研修資料] テスト文字列に 「うんこ」と入れるな ~軽い気持ちで入れたその文字列は、いかにして社外に漏れるか~ 株式会社インフィニットループ 代表取締役 松井 健太郎
2.
どうも!社長です!!
3.
はじめに ● 本日はうんこを題材にした話をします ● タイトルはアレですが大事な話なのでちゃんと聞いてください ●
繰り返ししている話なので、聞いたことがある人も 多いかもしれませんが、何度でも話します。
4.
本日伝えたいこと テスト文字列には 無難な文字列を使うこと 以上
5.
テスト文字列とは? ● 入力フォームなどを作るときに入れる文字列 ● Web系エンジニアであれば、テスト等で山ほど入力するはず コレ
6.
ところが? ここで人はつい出さなくてもよいユーモアを発揮してしまう
7.
最大の惨事の例 セシウムさん騒動 https://ja.wikipedia.org/wiki/%E3%82%BB%E3%82%B7%E3%82%A6%E3%83%A0%E3%81%95%E3%82%93%E9%A8%92%E5%8B%95 2011年に東海テレビのローカルワイド番組「ぴーかんテレビ」において発生した、 番組基準を大きく逸脱した不謹慎なテロップを表示した不祥事。 地方局のローカル番組内の出来事ながら、 日本全国における放送事業者の倫理観を問われる事態に発展した。 (Wikipediaより)
8.
みんな言う ● いや、私はそんなミスはしませんよ ● これローカル環境ですから大丈夫ですよ
9.
うんこの力をなめるな
10.
例えば… ● コマンドの引数を打ち間違えた ● DBのダンプファイルを取り違えて復元した ●
テスト用のファイルや画像を本番環境にデプロイしてしまった ● LBの参照先設定を間違えた ● リリース時に一部テーブルを消し忘れた ● テスト環境だと思いこんでいた ● そんな仕様だとは知らなかった 知らなかった… そんなつもりはなかった… 悪意はない… 膨大な数のテストデータは、0.001%の壁をくぐり!すり抜けて! うんこは本番環境に"必ず"現れる!!
11.
どうすればいいのか?
12.
どうすればいいのか? ● 人類はうんこに打ち勝つことは不可能 ● どんなに気をつけていてもミスは必ず起こる ●
日頃から誤爆してもよい振る舞いをするしかない
13.
正しいテスト文字列で防ぐ ● 万が一漏れても問題ない文字列や画像を使う ○ 例: 名前の場合 テスト太郎 ○
例: 会社名の場合 株式会社テスト ○ 画像はウケを狙いがちなので特に注意 ● 「ああああ」などでもよいが、開発時にカラム間違い等に気づけるのが合理的 ● 一見してテストとわかる文字の方が望ましい ○ 実在する会社名だと万が一漏れた際に迷惑をかけるかもしれない ○ テストデータであることが分かりづらいと取り違い事故などが発生する ※特に問題のない文字列だが、 外部に出ると話題になる例 →
14.
文化で防ぐ ● 不適切な入力している人がいたら周りが止める ○ 新人が「うんこ」など不適切な文字列を入れていたら諭す ○
不適切なテストデータを発見したら、原因を突き止める ● 礼節を持って対応する ○ 常に表裏なく、例えクライアントに見られても問題ない振る舞いを行う ● 冷笑する文化を作る ○ 仕事中にふざけない ○ うんこと入力することが本当に面白いのかよく考える ○ ふざけている人がいたら冷笑する(面白がらない)、先輩や上司はきちんと注意する ○ そのユーモアはもっと活かせる場で使うようにしよう ○ 楽しい職場環境は大事なので、ふざけあえる場は別途作りそちらで遊ぼう
15.
仕事中にはふざけない ● 悲しい事故の99%はつまらない冗談から起きる ● ユーモアや楽しい職場環境は大事だが、業務システム上でやるべきではない ●
プロ意識を持つこと(プロ=ユーモアの無い人 ではないはず) 事例: 尻エアーコンプレッサー ● お尻から空気を入れることで何人もの死亡事故が起きている ● 殺人の意思はなく、おそらく 「冗談で」やっている (いじめ目的の場合もあるかもしれないが、きっと殺す気はないはず) ● 機器やシステムが考えていたのと違う挙動をすることはよくあること
16.
まとめ ● テスト文字列には、無難な文字列を使うこと。 ● 入力する文字列や画像は全て外部に漏れる可能性があると考えること。 ●
業務中はふざけない(休憩中など他の時間に楽しく遊ぼう)
Download