Submit Search
Upload
ファイラーの話 (変プロ#9)
•
Download as PPT, PDF
•
1 like
•
927 views
M
men100per
Follow
変なプログラマーの作り方#9で発表に使用したプレゼン資料です。 昔アップしたものが見えなくなっているので再アップ。
Read less
Read more
Software
Report
Share
Report
Share
1 of 17
Download now
Recommended
Remont na masini tr
Remont na masini tr
Mimoza Panovska-Todorova
Umbraco cms - Microsoft web platform installer
Umbraco cms - Microsoft web platform installer
Tom Crombez
Capitalism
Capitalism
guest98210009
Ziua Tbc
Ziua Tbc
ilieboo
Texture A Mano
Texture A Mano
guest6eac06
Soils Of Argentina Nature And Use
Soils Of Argentina Nature And Use
guest6eac06
FewebPlus @ microsoft 19 april 2010 mix
FewebPlus @ microsoft 19 april 2010 mix
Tom Crombez
What's the difference between Cloud Computing and ASP?(HBEP#13)
What's the difference between Cloud Computing and ASP?(HBEP#13)
men100per
Recommended
Remont na masini tr
Remont na masini tr
Mimoza Panovska-Todorova
Umbraco cms - Microsoft web platform installer
Umbraco cms - Microsoft web platform installer
Tom Crombez
Capitalism
Capitalism
guest98210009
Ziua Tbc
Ziua Tbc
ilieboo
Texture A Mano
Texture A Mano
guest6eac06
Soils Of Argentina Nature And Use
Soils Of Argentina Nature And Use
guest6eac06
FewebPlus @ microsoft 19 april 2010 mix
FewebPlus @ microsoft 19 april 2010 mix
Tom Crombez
What's the difference between Cloud Computing and ASP?(HBEP#13)
What's the difference between Cloud Computing and ASP?(HBEP#13)
men100per
Mail Response System (HBEP#10)
Mail Response System (HBEP#10)
men100per
Recyling
Recyling
byteme63
FewebPlus @ microsoft 19 april 2010 cloud continuum
FewebPlus @ microsoft 19 april 2010 cloud continuum
Tom Crombez
Heroku for Java
Heroku for Java
Anders Sveen
Three Pillars of Chinese Culture
Three Pillars of Chinese Culture
Haihua Zhang
Think Like Chinese
Think Like Chinese
Haihua Zhang
論理思考とプログラミング 2013f#10
論理思考とプログラミング 2013f#10
Noritada Shimizu
自己紹介とC# Devkitについて.pptx
自己紹介とC# Devkitについて.pptx
hkharu0803
きつねさんでもわかる Firefox OS コードリーディング入門
きつねさんでもわかる Firefox OS コードリーディング入門
Mizuho Sakamaki
20170124 linux basic_1
20170124 linux basic_1
YUSUKE MORIZUMI
20140629 firefoxos-devenv
20140629 firefoxos-devenv
Noritada Shimizu
ソフトウェア工学2023 13 ドキュメンテーション
ソフトウェア工学2023 13 ドキュメンテーション
Toru Tamaki
XMLpro 1回目 環境導入
XMLpro 1回目 環境導入
XMLProJ2014
マークアップ講座 01a プロローグ
マークアップ講座 01a プロローグ
eiji sekiya
神戸ITフェスティバル2013「Firefox開発ツールコレクション」
神戸ITフェスティバル2013「Firefox開発ツールコレクション」
Noritada Shimizu
Visual Studio Code #phpcon2015
Visual Studio Code #phpcon2015
Aya Tokura
20121115 fukuoka sublime0_kuroneko
20121115 fukuoka sublime0_kuroneko
Kohki Nakashima
DLR言語によるSilverlightプログラミング
DLR言語によるSilverlightプログラミング
terurou
BBBBB
BBBBB
arase_utagoe
1MB
1MB
arase_utagoe
ゼロからのプログラミングRails講座 Codeanywhere版
ゼロからのプログラミングRails講座 Codeanywhere版
DIVE INTO CODE Corp.
Secret of Firefox
Secret of Firefox
dynamis
More Related Content
Viewers also liked
Mail Response System (HBEP#10)
Mail Response System (HBEP#10)
men100per
Recyling
Recyling
byteme63
FewebPlus @ microsoft 19 april 2010 cloud continuum
FewebPlus @ microsoft 19 april 2010 cloud continuum
Tom Crombez
Heroku for Java
Heroku for Java
Anders Sveen
Three Pillars of Chinese Culture
Three Pillars of Chinese Culture
Haihua Zhang
Think Like Chinese
Think Like Chinese
Haihua Zhang
Viewers also liked
(6)
Mail Response System (HBEP#10)
Mail Response System (HBEP#10)
Recyling
Recyling
FewebPlus @ microsoft 19 april 2010 cloud continuum
FewebPlus @ microsoft 19 april 2010 cloud continuum
Heroku for Java
Heroku for Java
Three Pillars of Chinese Culture
Three Pillars of Chinese Culture
Think Like Chinese
Think Like Chinese
Similar to ファイラーの話 (変プロ#9)
論理思考とプログラミング 2013f#10
論理思考とプログラミング 2013f#10
Noritada Shimizu
自己紹介とC# Devkitについて.pptx
自己紹介とC# Devkitについて.pptx
hkharu0803
きつねさんでもわかる Firefox OS コードリーディング入門
きつねさんでもわかる Firefox OS コードリーディング入門
Mizuho Sakamaki
20170124 linux basic_1
20170124 linux basic_1
YUSUKE MORIZUMI
20140629 firefoxos-devenv
20140629 firefoxos-devenv
Noritada Shimizu
ソフトウェア工学2023 13 ドキュメンテーション
ソフトウェア工学2023 13 ドキュメンテーション
Toru Tamaki
XMLpro 1回目 環境導入
XMLpro 1回目 環境導入
XMLProJ2014
マークアップ講座 01a プロローグ
マークアップ講座 01a プロローグ
eiji sekiya
神戸ITフェスティバル2013「Firefox開発ツールコレクション」
神戸ITフェスティバル2013「Firefox開発ツールコレクション」
Noritada Shimizu
Visual Studio Code #phpcon2015
Visual Studio Code #phpcon2015
Aya Tokura
20121115 fukuoka sublime0_kuroneko
20121115 fukuoka sublime0_kuroneko
Kohki Nakashima
DLR言語によるSilverlightプログラミング
DLR言語によるSilverlightプログラミング
terurou
BBBBB
BBBBB
arase_utagoe
1MB
1MB
arase_utagoe
ゼロからのプログラミングRails講座 Codeanywhere版
ゼロからのプログラミングRails講座 Codeanywhere版
DIVE INTO CODE Corp.
Secret of Firefox
Secret of Firefox
dynamis
TDDBC osaka 2012/06/02
TDDBC osaka 2012/06/02
Hiro Yoshioka
Hello Java
Hello Java
Chihiro Ito
Dreamweaver & Fireworksで 時間短縮テクニック [m-schoolセミナー]
Dreamweaver & Fireworksで 時間短縮テクニック [m-schoolセミナー]
Mori Kazue
JSUG 2018/02/05 SpringOnePlatform2017参加報告 プラットフォーム関連のお話
JSUG 2018/02/05 SpringOnePlatform2017参加報告 プラットフォーム関連のお話
Yahoo!デベロッパーネットワーク
Similar to ファイラーの話 (変プロ#9)
(20)
論理思考とプログラミング 2013f#10
論理思考とプログラミング 2013f#10
自己紹介とC# Devkitについて.pptx
自己紹介とC# Devkitについて.pptx
きつねさんでもわかる Firefox OS コードリーディング入門
きつねさんでもわかる Firefox OS コードリーディング入門
20170124 linux basic_1
20170124 linux basic_1
20140629 firefoxos-devenv
20140629 firefoxos-devenv
ソフトウェア工学2023 13 ドキュメンテーション
ソフトウェア工学2023 13 ドキュメンテーション
XMLpro 1回目 環境導入
XMLpro 1回目 環境導入
マークアップ講座 01a プロローグ
マークアップ講座 01a プロローグ
神戸ITフェスティバル2013「Firefox開発ツールコレクション」
神戸ITフェスティバル2013「Firefox開発ツールコレクション」
Visual Studio Code #phpcon2015
Visual Studio Code #phpcon2015
20121115 fukuoka sublime0_kuroneko
20121115 fukuoka sublime0_kuroneko
DLR言語によるSilverlightプログラミング
DLR言語によるSilverlightプログラミング
BBBBB
BBBBB
1MB
1MB
ゼロからのプログラミングRails講座 Codeanywhere版
ゼロからのプログラミングRails講座 Codeanywhere版
Secret of Firefox
Secret of Firefox
TDDBC osaka 2012/06/02
TDDBC osaka 2012/06/02
Hello Java
Hello Java
Dreamweaver & Fireworksで 時間短縮テクニック [m-schoolセミナー]
Dreamweaver & Fireworksで 時間短縮テクニック [m-schoolセミナー]
JSUG 2018/02/05 SpringOnePlatform2017参加報告 プラットフォーム関連のお話
JSUG 2018/02/05 SpringOnePlatform2017参加報告 プラットフォーム関連のお話
ファイラーの話 (変プロ#9)
1.
ファイラーの話 in 変なプログラマーの作り方 #9 綿
100% / men100percent men100per@gmail.com
2.
2 今回のテーマは”開発環境” • そう聞いて、まず頭に浮かぶのはやっぱり – ソフトウェア開発キット
(SDK) – 統合開発環境 (IDE) などですが、 – エディタ • Emacs, vi, … – ランチャー • 「ファイル名を指定して実行」 – もプログラマからすれば 立派な開発環境だと思います。
3.
3 ファイラー • ファイラー /
Filer – ファイルマネージャとも言う • 以下 Wikipedia より引用 – ファイルシステムを扱うためのユーザインタフェースを提供す るコンピュータプログラムである。ファイルを効率よく処理す る上で非常に有用である。よく行われるファイル操作は作成、 編集、表示、印刷、再生、改名、移動、コピー、削除や検索な どである。
4.
4 多分皆さんも使っているファイラー • Windows のエクスプローラ –
シェア世界一? – 私もエクスプローラユーザ
5.
5 実は種類豊富なファイラー • ときどき、同期や先輩の画面に見知らぬファイラーが • 結構開発効率に寄与するのかもしれない。 •
そんな訳で、 どんなものがあるのかテキトーに調べてみました。
6.
6 大分類にすると 3 通り •
個人的判断ですが。 – もしくは 2ch の受け売り ( ぉ • キーボード操作型 • マウス操作型 • ハイブリッド型
7.
7 キーボード操作型 • 主にキー操作だけでファイルのコピーなど行っていく – ドラッグ
& ドロップなどは(基本)できない やらせない? • 画面は無味乾燥というか、シンプルにしている印象 WinFD あふ
8.
8 マウス操作型 • こちらは一転してマウス操作で各種処理を行っていく • キー操作はそのまま
Windows のショートカットキー (Ctrl-c でコピ ーとか ) になっている • 画面表示はエクスプローラタイプ まめ File5 MDIE
9.
9 ハイブリッド型 • キーボード型の UI –
当然キーアサイン可 • ドラッグ & ドロップの OK • 初心者から上級者まで対応? DYNA
10.
10 今回調べてみて • キーボード型は使いこなせば確かに効率よさそう – ただし、習得に時間が掛かりそう •
マウス型はタブが使えるのは、魅力的 – ウィンドウを立ち上げまくるので 私 • ファイラーはファイルを弄るので気軽に試せない? – その点最初から使えるエクスプローラには安心感 • どのファイラーも作った人の嗜好が反映されている – 最後は自分で作ったりするのが一番良い? – 私はランチャー + ファイラーみたいのが欲しい
11.
11 おまけ • ファイラーの wikipedia
引用続き • 典型的にはファイルは階層構造で表示される。ファイルマネージャ には「戻る」や「進む」といったナビゲーションボタンのように、 ウェブブラウザにヒントを得た機能をもつものがある。 • 確かにどれもそんな感じでした。 – 面白くないといえば、面白くない。
12.
12 PIE Menu 風に表示したらどうだろう •
普段私達が親しんでいるメニューは Linear Menu • 円に沿って配置するのが Pie Menu • 殆どのファイラーは ” Linear” に表示していると見なせる 円に沿って表示したら 視認性が上がったりしないだろうか? Linear Menu Pie Menu
13.
13 早速実装してみた • 言語 :
C# • 動作環境 : .NET Framework • 以下実装メモ • 最初に FolderBrowserDialog を立ち上げてフォルダを選択させる • そこを起点にディレクトリ情報を取得 • 動的にラベルを円状に配置していく • ディレクトリを示すラベルをクリックしたらそこからまたディレク トリ情報を取得して(以下略
14.
14 こんな感じ?になりました • 見やすい・・・のか? – 背景白
: ディレクトリ – 背景黒 : ファイル ドライバフォルダに対して Office フォルダに対して
15.
15 ありがとうございました
16.
16 参考 URI • –ファイルマネージャ
Wikipedia – http://ja.wikipedia.org/wiki/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB %E3%83%9E%E3%83%8D%E3%83%BC%E3%82%B8%E3%83%A3 • HDN: ファイラ比較なサイト – http://toollinks.seesaa.net/article/12178507.html • –ファイラー windows – ファイラーを語ろうスレのまとめページ – http://www.wikihouse.com/windows/index.php?%A5%D5%A5%A1%A5%A4%A5%E9%A1%BC • ファイラハンタァ – http://not.s53.xrea.com/xite/compare/table.html • 他のファイラー – http://homepage1.nifty.com/bee/df/others.html
17.
17 画像引用 • あふ – System
AKT – http://www.h5.dion.ne.jp/~akt/akt_afx.htm • WinFD – WinFD Home Page – http://www.starseed.ne.jp/winfd/ • だいなファイラー DYNA – http://hp.vector.co.jp/authors/VA004117/dyna.html • まめ File5 – AMA Soft – http://www6.plala.or.jp/amasoft/soft/index.html • MDIE – MDIE( タブ型ファイラー ) – http://cres.s28.xrea.com/soft/mdie.html • Linear menu, Pie menu – EasyGestures - Screenshots – http://easygestures.mozdev.org/screenshots.html
Download now