Devsumi2008 - YAPC::Asia 2008 Tokyo

4,607 views

Published on

http://labs.cybozu.co.jp/blog/takesako/2008/02/devsumi2008.html

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
4,607
On SlideShare
0
From Embeds
0
Number of Embeds
407
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Devsumi2008 - YAPC::Asia 2008 Tokyo

  1. 1. 地域コミュニティに国境はないかも YAPC::Asia 2008 Tokyo について 14-A-7 竹迫 良範 Shibuya.pm
  2. 2. はじめに
  3. 3. 最もタメになる 初心者用 言語は?
  4. 4. Perl (^^)
  5. 5. 後方互換性  バージョンアップで互換性がなくなる心配?  PHP4 → PHP5  Ruby 1.8 → Ruby 1.9  Perlは後方互換性を重視  Perl4 のプログラムが Perl5 でそのまま動く  jcode.pl , cgi-lib.pl , simple_bbs.cgi …
  6. 6. Ruby で こんにちは!  “Hello, world!” #!/usr/bin/env ruby ($,^$$&&@@_=$$);$><<($,|$$&&(%!%!<<(?!+?!+?!))%(?~-?>+?/- ?'))+($,&$,||(%!%!<<(?!+?!+?!))%(?|-?<+(?[-?;+?&- ?!)));($,&$,||@_=$!);$><<($,^$$&&(%!%!<<(?!*(?.-?-+?&-?$)))%(?}-?=+(?[-?;+?.- ?quot;)));($,&$,||@@_=$¥);$><<($,|$$&&(%!%!<<(?!+?!+?!))%(?|-?<+(?¥¥-?<+?.- ?quot;)));($,&$,||_=$$);$><<($,&$,||(%!%!<<(?!+?!+?!))%(?|-?<+(?|-?¥¥+(?*-?quot;+?+- ?$))))+($,&$,||(%!%!<<(?!*(?(-?'+?'-?%)))%(?}-?]+?-- ?!));($,&$,||@_=$.);$><<($,|$$&&(%!%!<<(?!+?!+?!))%(?|-?¥¥+?!- ?!))+($,&$,||(%!%!<<(?!*(?#-?quot;+?#-?!)))%(?~-?>+(?_-??+(?<-?,+?)- ?quot;))));($,^$$&&@@_=$&);$><<($,&$,||(%!%!<<(?!+?!+?!))%(?~-?>+(?_-??+(?)-?!+?.- ?'))))+($,&$,||(%!%!<<(?!+?!+?!))%(?~-?>+(?{-?[+(??-?/+?/-?- ))))+($,&$,||(%!%!<<(?!*(?--?,+?)-?')))%(?{-?;+(?{-?[+?-- ?!)));($,^$$&&@@_=$;);$><<($,&$,||(%!%!<<(?!+?!+?!))%(?}-?=+(?^-?>+?'- ?#)));($,&$,||_=$.);$><<($,&$,||(%!%!<<(?!*(?/-?.+?)-?')))%(?_-??+?$- ?#));($,^$$&&@_=$&);$><<$/
  7. 7. Brainf*ck で こんにちは!  “Hello, world!” Hello +++++++++[>++++++++>+++++++++++>+++++<<<-]>.>++.+++++++..++ +.>-.------------.<++++++++.--------.+++.------.--------.>+. world!
  8. 8. Perl で こんにちは!  “Hello, world!” #!/usr/bin/perl -w qq chop lc and print chr ord uc q chop uc and print chr ord q ne sin and print chr ord qw q le q and print chr ord q else and print chr ord q pop and print chr oct oct ord uc qw q bind q and print chr ord q q eq and print chr ord qw q warn q and print chr ord q pop and print chr ord q qr q and print chr ord q else and print chr ord qw q do q and print chr hex length q q semctl setpgrp chop q
  9. 9. デモ
  10. 10. http://www.rubyist.net/~matz/20080209.html#p02
  11. 11. 2038年問題 → OK  Perl は 2038年問題を解決 (2008/2/7) $ perl -e quot;print scalar localtime(0)quot; Thu Jan 1 00:00:00 1970 $ perl -e quot;print scalar localtime(2**31-1)quot; Tue Jan 19 03:14:07 2038  いま作ったプログラムが30年後でも動く! $ perl -e quot;print scalar localtime(2**35)quot; Mon Oct 25 20:46:08 3058 http://schwern.org/~schwern/src/perl_Y2038.patch
  12. 12. Shibuya.pm  Shibuya Perl Mongers  id:miyagawa → id:TAKESAKO リーダー交代式 いまここ
  13. 13. Shibuya.js  渋谷近辺の JavaScript コミュニティ
  14. 14. Shibuya.JS ストリーミング中継
  15. 15. Shibuya.es  ECMAScript (よくできたフィッシングサイト)
  16. 16. Shibuya.abc  ABC = ActionScriptVM Byte Code  Flashのバイナリを見てニヤニヤする人達
  17. 17. Shibuya.trac  Bug Tracking SystemのTrac開発者の集まり  フラットな運営を目指す
  18. 18. Shibuya.jpg (cho45++)  神奈川(+町田)周辺の写真家コミュニティ
  19. 19. 地域 コミュニティ → 加速!(^^)
  20. 20. 地域 格差 → 加速?(T-T)
  21. 21. ソフトウェア業界と格差  情報格差  ユーザ ⇔ ソフトウェア技術者(開発、運用、SI)  本を読む人 ⇔ 本を書く人  ネットを使わない人 ⇔ ネット廃人  地域格差  地方 ⇔ 東京  日本 ⇔ グローバル  格差の構造があるためビジネスができる
  22. 22. 国際技術カンファレンス  格差は少ない方がいいよね?  地域格差  → いろんな地域の人が一つの場所に集合  情報格差  → 技術情報をもっとオープンに共有
  23. 23. YAPC::Asia 2006 Tokyo  Yet Another Perl Conference 2006 @ Tokyo
  24. 24. YAPC::Asia 2007 Tokyo  Yet Another Perl Conference 2007 @ Tokyo
  25. 25. 同人誌即売会 100円
  26. 26. YAPC::Asia 2008 Tokyo  主催: YAPC::Asia 2008 実行委員会 / Shibuya.pm  日時: 2008/05/15-16 (Thu-Fri) 9:00-18:00 (予定)  会場: 東京工業大学大岡山キャンパス(大岡山)  定員: 400名(見込み) / スポンサー募集中  費用: 4000円(カンファレンスノベルティグッズ付き)  チケット: 3月上旬より販売開始 Larry Wall 氏ほか海外ゲスト多数来日予定 http://yapcasia.org/
  27. 27. おまけ (略)
  28. 28. Thank you! デブサミ Takesako & Joel Spolsky

×