Submit Search
Upload
共有フォルダを汚くしないためにどうするか
•
4 likes
•
6,422 views
silvers ofsilvers
Follow
会社とかプロジェクトとかの共有フォルダってメンテナンスしないとすぐ汚くなるよねって話と、汚くしないためにどうしたらいいだろうねって話。
Read less
Read more
Report
Share
Report
Share
1 of 27
Download now
Download to read offline
Recommended
ベイズ推論による機械学習入門 第4章
ベイズ推論による機械学習入門 第4章
YosukeAkasaka
Tokyor14 - R言語でユニットテスト
Tokyor14 - R言語でユニットテスト
Yohei Sato
Optuna Dashboardの紹介と設計解説 - 2022/12/10 Optuna Meetup #2
Optuna Dashboardの紹介と設計解説 - 2022/12/10 Optuna Meetup #2
Preferred Networks
MLflow + Kubeflow MLプラットフォーム事例 #sparktokyo
MLflow + Kubeflow MLプラットフォーム事例 #sparktokyo
Yahoo!デベロッパーネットワーク
分散ワークフローエンジン『Digdag』の実装 at Tokyo RubyKaigi #11
分散ワークフローエンジン『Digdag』の実装 at Tokyo RubyKaigi #11
Sadayuki Furuhashi
JavaScriptでSQLを唱えたいだけの人生だった
JavaScriptでSQLを唱えたいだけの人生だった
iPride Co., Ltd.
階層ベイズでプロ野球各球団の「本当の強さ」を推定してみる
階層ベイズでプロ野球各球団の「本当の強さ」を推定してみる
Hisao Soyama
Mendeleyで簡単! 論文管理
Mendeleyで簡単! 論文管理
Takashi Yamane
Recommended
ベイズ推論による機械学習入門 第4章
ベイズ推論による機械学習入門 第4章
YosukeAkasaka
Tokyor14 - R言語でユニットテスト
Tokyor14 - R言語でユニットテスト
Yohei Sato
Optuna Dashboardの紹介と設計解説 - 2022/12/10 Optuna Meetup #2
Optuna Dashboardの紹介と設計解説 - 2022/12/10 Optuna Meetup #2
Preferred Networks
MLflow + Kubeflow MLプラットフォーム事例 #sparktokyo
MLflow + Kubeflow MLプラットフォーム事例 #sparktokyo
Yahoo!デベロッパーネットワーク
分散ワークフローエンジン『Digdag』の実装 at Tokyo RubyKaigi #11
分散ワークフローエンジン『Digdag』の実装 at Tokyo RubyKaigi #11
Sadayuki Furuhashi
JavaScriptでSQLを唱えたいだけの人生だった
JavaScriptでSQLを唱えたいだけの人生だった
iPride Co., Ltd.
階層ベイズでプロ野球各球団の「本当の強さ」を推定してみる
階層ベイズでプロ野球各球団の「本当の強さ」を推定してみる
Hisao Soyama
Mendeleyで簡単! 論文管理
Mendeleyで簡単! 論文管理
Takashi Yamane
20220521_IR_reading_Sato.pptx
20220521_IR_reading_Sato.pptx
Masahiro Sato
リーダブルコード
リーダブルコード
Keita Otsuka
シリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのか
Atsushi Nakada
最新リリース:Optuna V3の全て - 2022/12/10 Optuna Meetup #2
最新リリース:Optuna V3の全て - 2022/12/10 Optuna Meetup #2
Preferred Networks
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
Yusuke Hirao
大阪PRML読書会#1資料
大阪PRML読書会#1資料
Hiromasa Ohashi
一般化線形混合モデル isseing333
一般化線形混合モデル isseing333
Issei Kurahashi
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
ThinReports
Windowsマシン上でVisual Studio Codeとpipenvを使ってPythonの仮想実行環境を構築する方法(Jupyter notebookも)
Windowsマシン上でVisual Studio Codeとpipenvを使ってPythonの仮想実行環境を構築する方法(Jupyter notebookも)
Daichi Kitamura
脆弱性検査ツールってどうよ
脆弱性検査ツールってどうよ
Masakazu Ikeda
ブースティング入門
ブースティング入門
Retrieva inc.
私がスクラムをやめた理由 - 全員スクラムマスター。@DevLove -
私がスクラムをやめた理由 - 全員スクラムマスター。@DevLove -
Takao Oyobe
古典的見解を越えたオーバーフィッティングの先の世界
古典的見解を越えたオーバーフィッティングの先の世界
西岡 賢一郎
remote Docker over SSHが熱い
remote Docker over SSHが熱い
Hiroyuki Ohnaka
Javaでつくる本格形態素解析器
Javaでつくる本格形態素解析器
Works Applications
SQLアンチパターン~ファントムファイル
SQLアンチパターン~ファントムファイル
Itabashi Masayuki
「ランダムフォレスト回帰」のハイパーパラメーター
「ランダムフォレスト回帰」のハイパーパラメーター
Jun Umezawa
Drone.io のご紹介
Drone.io のご紹介
Uchio Kondo
Counterfaual Machine Learning(CFML)のサーベイ
Counterfaual Machine Learning(CFML)のサーベイ
ARISE analytics
ベイズ推定とDeep Learningを使用したレコメンドエンジン開発
ベイズ推定とDeep Learningを使用したレコメンドエンジン開発
LINE Corporation
コーディングが上達するコツ
コーディングが上達するコツ
evol-ni
20100324 勉強会資料(ドメイン駆動)
20100324 勉強会資料(ドメイン駆動)
Masayuki Kanou
More Related Content
What's hot
20220521_IR_reading_Sato.pptx
20220521_IR_reading_Sato.pptx
Masahiro Sato
リーダブルコード
リーダブルコード
Keita Otsuka
シリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのか
Atsushi Nakada
最新リリース:Optuna V3の全て - 2022/12/10 Optuna Meetup #2
最新リリース:Optuna V3の全て - 2022/12/10 Optuna Meetup #2
Preferred Networks
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
Yusuke Hirao
大阪PRML読書会#1資料
大阪PRML読書会#1資料
Hiromasa Ohashi
一般化線形混合モデル isseing333
一般化線形混合モデル isseing333
Issei Kurahashi
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
ThinReports
Windowsマシン上でVisual Studio Codeとpipenvを使ってPythonの仮想実行環境を構築する方法(Jupyter notebookも)
Windowsマシン上でVisual Studio Codeとpipenvを使ってPythonの仮想実行環境を構築する方法(Jupyter notebookも)
Daichi Kitamura
脆弱性検査ツールってどうよ
脆弱性検査ツールってどうよ
Masakazu Ikeda
ブースティング入門
ブースティング入門
Retrieva inc.
私がスクラムをやめた理由 - 全員スクラムマスター。@DevLove -
私がスクラムをやめた理由 - 全員スクラムマスター。@DevLove -
Takao Oyobe
古典的見解を越えたオーバーフィッティングの先の世界
古典的見解を越えたオーバーフィッティングの先の世界
西岡 賢一郎
remote Docker over SSHが熱い
remote Docker over SSHが熱い
Hiroyuki Ohnaka
Javaでつくる本格形態素解析器
Javaでつくる本格形態素解析器
Works Applications
SQLアンチパターン~ファントムファイル
SQLアンチパターン~ファントムファイル
Itabashi Masayuki
「ランダムフォレスト回帰」のハイパーパラメーター
「ランダムフォレスト回帰」のハイパーパラメーター
Jun Umezawa
Drone.io のご紹介
Drone.io のご紹介
Uchio Kondo
Counterfaual Machine Learning(CFML)のサーベイ
Counterfaual Machine Learning(CFML)のサーベイ
ARISE analytics
ベイズ推定とDeep Learningを使用したレコメンドエンジン開発
ベイズ推定とDeep Learningを使用したレコメンドエンジン開発
LINE Corporation
What's hot
(20)
20220521_IR_reading_Sato.pptx
20220521_IR_reading_Sato.pptx
リーダブルコード
リーダブルコード
シリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのか
最新リリース:Optuna V3の全て - 2022/12/10 Optuna Meetup #2
最新リリース:Optuna V3の全て - 2022/12/10 Optuna Meetup #2
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
大阪PRML読書会#1資料
大阪PRML読書会#1資料
一般化線形混合モデル isseing333
一般化線形混合モデル isseing333
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
Windowsマシン上でVisual Studio Codeとpipenvを使ってPythonの仮想実行環境を構築する方法(Jupyter notebookも)
Windowsマシン上でVisual Studio Codeとpipenvを使ってPythonの仮想実行環境を構築する方法(Jupyter notebookも)
脆弱性検査ツールってどうよ
脆弱性検査ツールってどうよ
ブースティング入門
ブースティング入門
私がスクラムをやめた理由 - 全員スクラムマスター。@DevLove -
私がスクラムをやめた理由 - 全員スクラムマスター。@DevLove -
古典的見解を越えたオーバーフィッティングの先の世界
古典的見解を越えたオーバーフィッティングの先の世界
remote Docker over SSHが熱い
remote Docker over SSHが熱い
Javaでつくる本格形態素解析器
Javaでつくる本格形態素解析器
SQLアンチパターン~ファントムファイル
SQLアンチパターン~ファントムファイル
「ランダムフォレスト回帰」のハイパーパラメーター
「ランダムフォレスト回帰」のハイパーパラメーター
Drone.io のご紹介
Drone.io のご紹介
Counterfaual Machine Learning(CFML)のサーベイ
Counterfaual Machine Learning(CFML)のサーベイ
ベイズ推定とDeep Learningを使用したレコメンドエンジン開発
ベイズ推定とDeep Learningを使用したレコメンドエンジン開発
Similar to 共有フォルダを汚くしないためにどうするか
コーディングが上達するコツ
コーディングが上達するコツ
evol-ni
20100324 勉強会資料(ドメイン駆動)
20100324 勉強会資料(ドメイン駆動)
Masayuki Kanou
実はとても面白い...Documentation library
実はとても面白い...Documentation library
Kouta Shiobara
Cloudera大阪セミナー 20130219
Cloudera大阪セミナー 20130219
Cloudera Japan
どっかのしたのほう
どっかのしたのほう
_norin_
SQLアンチパターン メンター用資料
SQLアンチパターン メンター用資料
Hironori Miura
4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座
Shinichi Nishikawa
opensource and accessibility (Dec2000) Part 2
opensource and accessibility (Dec2000) Part 2
Takuya Nishimoto
Products.PloneOrg
Products.PloneOrg
Takanori Suzuki
TDDを研ぎ究める
TDDを研ぎ究める
pocketberserker
ドキュメント共有システム「ShareDoc」
ドキュメント共有システム「ShareDoc」
Wataru Shiraishi
WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?
Shinichi Nishikawa
20120927 findjob4 dev_ops
20120927 findjob4 dev_ops
ume3_
XMLpro 1回目 環境導入
XMLpro 1回目 環境導入
XMLProJ2014
「チーム開発実践入門」勉強会
「チーム開発実践入門」勉強会
Yu Ishikawa
ドメイン駆動で開発する ラフスケッチから実装まで
ドメイン駆動で開発する ラフスケッチから実装まで
増田 亨
オトナのプログラミング勉強会 オトナのDeep Learning 2016-11
オトナのプログラミング勉強会 オトナのDeep Learning 2016-11
Katsuhiro Morishita
オープンデータと「つながる社会」@オープンデータ京都勉強会(2013.04.20)
オープンデータと「つながる社会」@オープンデータ京都勉強会(2013.04.20)
Ikki Ohmukai
Linuxとファイル
Linuxとファイル
Jun Ishitsuka
20120913 nosql@hikarie(okuyama fuse)
20120913 nosql@hikarie(okuyama fuse)
Takahiro Iwase
Similar to 共有フォルダを汚くしないためにどうするか
(20)
コーディングが上達するコツ
コーディングが上達するコツ
20100324 勉強会資料(ドメイン駆動)
20100324 勉強会資料(ドメイン駆動)
実はとても面白い...Documentation library
実はとても面白い...Documentation library
Cloudera大阪セミナー 20130219
Cloudera大阪セミナー 20130219
どっかのしたのほう
どっかのしたのほう
SQLアンチパターン メンター用資料
SQLアンチパターン メンター用資料
4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座
opensource and accessibility (Dec2000) Part 2
opensource and accessibility (Dec2000) Part 2
Products.PloneOrg
Products.PloneOrg
TDDを研ぎ究める
TDDを研ぎ究める
ドキュメント共有システム「ShareDoc」
ドキュメント共有システム「ShareDoc」
WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?
20120927 findjob4 dev_ops
20120927 findjob4 dev_ops
XMLpro 1回目 環境導入
XMLpro 1回目 環境導入
「チーム開発実践入門」勉強会
「チーム開発実践入門」勉強会
ドメイン駆動で開発する ラフスケッチから実装まで
ドメイン駆動で開発する ラフスケッチから実装まで
オトナのプログラミング勉強会 オトナのDeep Learning 2016-11
オトナのプログラミング勉強会 オトナのDeep Learning 2016-11
オープンデータと「つながる社会」@オープンデータ京都勉強会(2013.04.20)
オープンデータと「つながる社会」@オープンデータ京都勉強会(2013.04.20)
Linuxとファイル
Linuxとファイル
20120913 nosql@hikarie(okuyama fuse)
20120913 nosql@hikarie(okuyama fuse)
More from silvers ofsilvers
こんなチームにしたいなあ
こんなチームにしたいなあ
silvers ofsilvers
チームを作るワークショップ2015
チームを作るワークショップ2015
silvers ofsilvers
Scrum Overview
Scrum Overview
silvers ofsilvers
マイクロインタラクション読書会 4章
マイクロインタラクション読書会 4章
silvers ofsilvers
2014年と私と11 bot
2014年と私と11 bot
silvers ofsilvers
Adobe JSX入門
Adobe JSX入門
silvers ofsilvers
angular X designer - デザイナからみたAngularJS #ten1club
angular X designer - デザイナからみたAngularJS #ten1club
silvers ofsilvers
2013年と私 - 買ってよかった2013 -
2013年と私 - 買ってよかった2013 -
silvers ofsilvers
玉子屋のすすめ
玉子屋のすすめ
silvers ofsilvers
2012年と私
2012年と私
silvers ofsilvers
ロールオーバーのいろいろなやり方
ロールオーバーのいろいろなやり方
silvers ofsilvers
ウェブフォントが楽しいよという話
ウェブフォントが楽しいよという話
silvers ofsilvers
DeNA Creative Seminar #2 に行ってきた
DeNA Creative Seminar #2 に行ってきた
silvers ofsilvers
More from silvers ofsilvers
(13)
こんなチームにしたいなあ
こんなチームにしたいなあ
チームを作るワークショップ2015
チームを作るワークショップ2015
Scrum Overview
Scrum Overview
マイクロインタラクション読書会 4章
マイクロインタラクション読書会 4章
2014年と私と11 bot
2014年と私と11 bot
Adobe JSX入門
Adobe JSX入門
angular X designer - デザイナからみたAngularJS #ten1club
angular X designer - デザイナからみたAngularJS #ten1club
2013年と私 - 買ってよかった2013 -
2013年と私 - 買ってよかった2013 -
玉子屋のすすめ
玉子屋のすすめ
2012年と私
2012年と私
ロールオーバーのいろいろなやり方
ロールオーバーのいろいろなやり方
ウェブフォントが楽しいよという話
ウェブフォントが楽しいよという話
DeNA Creative Seminar #2 に行ってきた
DeNA Creative Seminar #2 に行ってきた
共有フォルダを汚くしないためにどうするか
1.
CLEANUP RULES
2012/10/17 silvers 1
2.
SELF INTRODUCTION • @silver_s
/ silvers • ソーシャルアプリの開発 • perl / mysql • HTML5 / CSS3 / UX • http://www.ofsilvers.com 2
3.
AGENDA • なぜ整理が必要なのか • どのように整理するか •
ケーススタディ • まとめ 3
4.
WHY ORGANIZE SHARED
DISK ? 4
5.
CHAOS CASE • どこに何があるのか分からない •
ファイルとファイルの関係が分からない • どれが最新版か分からない • なにもかも判断ができない • 平均的なサラリーマンは年間150時間探しものに費やす 5
6.
どこに何があるのかわからない
6
7.
わけがわからないよ どうして企画の人間はそんなにファイルの在り処にこだわらないんだい?
7
8.
SMART CASE • 新しく入ってきた人にも分かりやすい •
プログラムから参照しやすい • 容量を圧迫しない • 時間の無駄やストレスがない 8
9.
たとえば • バージョン管理を使う • 明確な分類ルールを使う •
MECE(漏れなく被りなく) • ルールは他人にも分かる ように 9
10.
FOR ONESELF • ファイルを整理すると思考も整理される •
ファイルすら整理できない人に(略 • どのファイルがどこにあるか説明しなくて済む • 「あれってどこにありましたっけ」→説明 10
11.
FOR OTHERS •
車輪の再発明をしなくなる • 同じデータを分析しはじめたり • 同じ画像を作ってしまったり • 情報の共有がスムーズにできる • このディレクトリ以下にはどんなファイルがあるかみんな知ってる • 新しく配属された人がファイルを探してさまよわない 11
12.
CLEANUP RULES
12
13.
5 SIMPLE RULES •
むやみにファイルを増やさない • コピペしない • 分類ルールを決める • 階層構造はできるだけ浅くする • 分かりやすい名前をつける 13
14.
ファイルは少なく •
管理するファイル数が少ないほど管理は楽になる • まとめられる資料はまとめる • エクセルのシートをうまく使うとか • ただしまとめちゃいけないものまでまとめない • wikiやその他に移動できない? • 一時的においたファイルの削除を忘れない 14
15.
コピペしない • 似てるからってフォルダごとコピーして使うファイル だけ書き換えない • 必要なファイルとそうでないファイルの区別がつか
なくなる • 参考資料に過去のファイルをフォルダに置きたい場合 はショートカットを利用する 15
16.
分類ルールを決める •
このファイルどこに置けばいい?に即答できるように • それ以前に、こんな質問されないようにする • 分類ルールを明文化する • 分類の意図や命名規則をwikiなどに書いて共有する • 歴史的な経緯は捨て去れ • でもショートカットだけ残しておくと親切 16
17.
階層構造は浅く • 階層が深くなれば深くなるほど迷う • ファイル数が少なくなり、命名規則がしっかりしてい ればそこまで細かいフォルダ分けは不要
17
18.
分かりやすい名前をつける • ファイル名だけで中身が推測できるように • 日付が重要なら日付を入れる •
121010_イラストレーター選定MTG議事録.txt • 誰のファイルかが重要なら名前を入れる • 12年度下半期評価(silvers).pdf 18
19.
CASE STUDY
19
20.
お前のものは俺のもの。
俺のものも俺のもの。 2011年資料置き場 をコピペ。動画を含む ので数十GB • ある実話 どうしても置きたければ、ショートカットを使いましょう 20
21.
私はたぶん3個めだと思うから • userごとのフォルダにあるファイルをいじるときに自 分のフォルダにコピーしたりするとこうなる
共有したいものはusers以下に置かない テキストならwikiで管理する 21
22.
真実はいつもひとつ • で、企画知りたかったらどれ見ればいいの
バージョン管理する 保存する世代数を決める / 命名規則を決める 22
23.
見ろ、フォルダがゴミのようだ • 一時的なファイル……
自分が作ったファイルは最後まで責任を持つ 削除ルールを決める / 少なくとも日付を入れておく 23
24.
なん…だと…? • デザイナさんに依頼した 2011年と2012年にプレスリ リースで使用したProjectAの 画像を見つけたい
これはもう社内でルールを決めるしかない 24
25.
FINALLY...
25
26.
5 SIMPLE RULES •
まとめられる資料はまとめる • コピペしない • 分類ルールを決める • 階層構造はできるだけ浅くする • 分かりやすい名前をつける 26
27.
LET’S CLEAN UP
!! background-image: hoya( http://sozaing.com/author/hoya/ ) 27
Download now