Your SlideShare is downloading. ×
  • Like
セキュリティ&プログラミングキャンプに行こう!
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

セキュリティ&プログラミングキャンプに行こう!

  • 1,091 views
Published

http://www.slideshare.net/tadsan/ldd11w-zonu-spcamp …

http://www.slideshare.net/tadsan/ldd11w-zonu-spcamp

ずれてるので、こちらは .pptx のダウンロード用に。

Published in Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,091
On SlideShare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
3
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. セキュリティ&プログラミングキャンプに行こう!
    宇佐美健太 / Zonu.exe
    http://twitter.com/zonu_exe
    http://facebook.gwbg.ws/zonu
  • 2. 自己紹介
    • ぞぬ (Zonu.EXE)
    • 3. 手稲のFラン大学に住んでる
    • 4. 自称 Rubyist
    • 5. 4月からの身分が未定
    ↑ 単位が足りない!
    ↑ 卒業できない!
  • 6. 2011年2月12日は何の日?
    第六回北海道情報セキュリティ勉強会
    (非公式) セキュリティキャンプキャラバン
    2011 in Sapporo
    http://secpolo.techtalk.jp/6thworkshop
  • 7. なんとかキャラバンって何だよおい
    • 東京から人が来てセキュリティの話をするらしい
    • 8. なんとかキャンプってイベントの話もするらしい
  • セキュリティ&プログラミングキャンプって何?
    (2010年度の場合)
    • 通称:セプキャン( #spcamp )
    • 9. IPAが22歳以下の学生を対象に開催するキャンプイベント
    • 10. セキュリティとプログラミングそれぞれの分野に三つのコースが開設され日本全国から60人程度の学生が参加
    • 11. 経済産業省から予算が出て、参加は無料! ←重要
    • 12. なんかすごいひとたちの講義が受けられる  ←重要
    • 13. なんか日本中のすごい学生たちと交流できる ←重要
  • セプキャンに来るすごいひとたち
    例: プログラミングコース 言語組
    • ささだこういち← Ruby のコミッタのすごいひと
    • 14. 園田裕貴(Yugui) ← Ruby のコミッタのすごいひと
    • 15. 西尾泰和← Python 関係のすごいひと
    • 16. 稲葉一浩← D 言語の本書いてたりする
    なんだかよくわかんないけどすごい!
    「なんかよくわかんない」「すごい」で片付けてますが、実際は事前に講師の方々を存じてました。印象のためのLTでの演出と理解下さい
  • 17. これは参加す
    るしかないだろ
    JK
  • 18. 参加までの流れ
    OSC 2010 Hokkaido のLTで存在を知る
    えいやっ、と書類を書いて応募する
    あとは選考通知メールを待つだけ!!
    これで審査に落とされなければ
    参加決定\(^o^)/
    ※ただし学生(22歳以下)に限る
    ↑ Zonu: 22歳 大学3年(当時)
  • 19. orz
    Dead or Alive
  • 20. 受かりました
  • 21.
  • 22. ところで…
    2011年2月12日は何の日?
    第六回北海道情報セキュリティ勉強会
    (非公式) セキュリティキャンプキャラバン
    2011 in Sapporo
    「&プログラミング」 はどこに!?
  • 23.
    • 歴史的な事情があったりなかったり
    • 24. 2004年に「セキュリティキャンプ」として開催
    • 25. 2008年にプログラミングコース追加「セキュキャン」から「セプキャン」に
    現在でもIT系のメディアの注目は「セキュリティキャンプ」側に集まりがち

    今日は「プ」の話をしに来ました!!
  • 26. 全体基本科目
    • オープンソースソフトウェアの歩き方
    • 27. セキュリティ基礎
    プログラミングコース共通科目
    • バージョン管理 (Git)
    • 28. ソースコードの読み方
    • 29. Debug Hacks
  • OS自作組
    • 「30日でできる! OS自作入門」を資料にOSを自作
    • 30. 講師は著者の川合秀実のほか、天野仁史(amachang) など
    Linux組
    • Linuxカーネルを学ぶ、ハックする
    • 31. 作成した改善パッチをLinux Kernel MLに投稿
  • 言語組って何やんのよ
    • Ruby の処理系について座学したり
    • 32. いろいろためになる話を聞いたり
    • 33. Ruby の拡張ライブラリに触ったり
    • 34. Ruby のバグを潰してみたり
    • 35. そのあとは最終発表に向けて没頭してみたり
  • 言語組の最終発表
    • Ruby の高速化
    • 36. Ruby の見える化
    • 37. 言語「Little Quilt」の実装
    • 38. Ruby に文法を追加
     ↑ぞぬはこれをやりました!
    • 改行をハッシュリテラル内の区切りに
    • 39. case when 修飾子の追加
     ↑ びっくりするくらい手間が掛かってない!
  • 40. ちなみにセキュリティコース
    • Webセキュリティ組
    • 41. ソフトウェアセキュリティ組
    • 42. ネットワークセキュリティ組
    それぞれで組別の専門科目の講義を受け四日めはチーム混成のCTF競技に挑戦
    それぞれ受けた講義の知識を活かす
    ほう、経験が生きたな
    CTF (Capture The Flag)
     セキュリティの問題に挑戦する競技。
     暗号やバイナリの解読、 セキュリティ
     ホールへの攻撃なども出題される。
  • 43. 感想
    • いろんなひとと話せて楽しかった!
    • 44. セプキャンと関係なく交流してたひととも会えたし、Twitterってすごいね!
    • 45. 有名なハッカーのひとたちとガチでプログラミングの話ができて感動!
  • まとめ
  • 46. 削りすぎたら説明しかしてないに等しい
  • 47. 僕の素敵な体験がまったく語れてない
  • 48. 感想
  • 49. 参加者のblogをぐぐれ
  • 50. 興味のありそうな学生が周りに居たら教えてあげてね
  • 51. ただし
  • 52. おのれ
    xxx4
    本番のLTではxxx には
    ちゃんと文字が入ってました
  • 53. (来年の開催は未定です)
  • 54. うじゅじゅしたー