20110912 devlove

2,729 views
2,615 views

Published on

20110912 devlove ターミナル勉強会LTスライド

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,729
On SlideShare
0
From Embeds
0
Number of Embeds
1,428
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • よろしくお願いします。\n
  • 自己紹介。やまこです、普段はWebアプリのエンジニア的な何かをやっています。twitter IDはywindish、アイコンはイルカではなくシャチです。今回のテーマであるターミナルですが、わりと、依存度は高めです。ただし、、下に書いてありますが、仕事では。\n
  • 家ではこんな感じで、だらけてマウスでぺちぺちとやっています。そんな感じの中途半端なCUI好きですがよろしくお願いします。さて、 大事なことを最初にいいます。\n
  • \n
  • いきなりですが、私とCUIの出会いについて話します。\n
  • わたしが初めてコンピュータに触れたときは、MS-DOS全盛の時代でした。MS-DOSご存知無い方いらっしゃいますか?(挙手願う)… いちおうWindows3.1はあったのですが、CUIはわりと普通な時代でした。当時の先輩なんかが、初心者のわたしに\n
  • こんなコマンドを打ってしまってデータぜんぶ消しちゃったよ〜!ことを言って、私わからないのではい?とか言っていたわけですが、このAドライブはフロッピーディスクで、中にあるファイルを全部消してしまった、という話ですね。で、こんな感じのコマンドを勉強してたんですが、ある日\n
  • Windows95が発売されました。業界に衝撃が走り、もうこれからはGUIだCUIなんて時代遅れだ、というふうになっていたわけですね。そう、\n
  • \n
  • 今日のでぶらぶに来ていただいている皆様にはまったくもって信じられないことを言う方がいました。今でいえば、スマートフォンが流行ったからPCはいらない、ぐらいの無茶な切り捨てであり、Macの立場はどうなるんだとか色々あったわけですが、とにかくそんな声が大きかったです。\n
  • ですが私はCUIをやめられませんでした。\n
  • なぜかというと、まさに今日のテーマですが、\n
  • CUIは作業が早い。一度覚えるとすごく効率良くできる。今日のセッションで皆様実感されたところではないでしょうか。そして、\n
  • CUIでばしばしっとコマンドを打ち込んでる姿は、なんかいいです。自分ってできる技術者じゃね?って気分になれます。\n
  • こんな感じです。\n
  • 当然、モテます。\n
  • こんな感謝の言葉も寄せられております、どっかで見た顔ですが気にしないでください。\n
  • まあ実際はこんな感じかもしれませんが、気分だけでもいい感じになれるのは重要ですね。\n
  • そういうわけで、私はCUIが好きです。\n
  • みなさんもCUIしましょう、って、今日来ていただいてる方には釈迦に説法かもしれませんね!\n
  • \n
  • \n
  • \n
  • まだ時間ある?せっかくなので最近重宝してるコマンドを。\n
  • grep は便利な文字列検索コマンドですが、Subversion使われてる方がソースを検索しようと思うとシステムディレクトリである .svn が検索にかかってしまい残念なことになります。が、このコマンドなら .svn を除外して検索できます。これでだいぶ幸せになれました。とっくに知ってるよ!という方はどうぞ生温かくスルーしてください。。。\n
  • 20110912 devlove

    1. 1. by @ywindish2011.9.12 DevLOVE
    2. 2. (Naoko Yamazaki) WebCorp: Open Stream, Inc. (opst.co.jp)Blog: http://d.hatena.ne.jp/windish/Twitter: @ywindish
    3. 3. MS-DOS
    4. 4. A:¥> del
    5. 5. Windows95
    6. 6. “CUI ” @ywindish
    7. 7. CUI
    8. 8. CUI !
    9. 9. @ywindish
    10. 10. SVN hoge$ grep -r hoge ./* |grep -v ¥.svn

    ×