SlideShare a Scribd company logo
1 of 68
Download to read offline
TU S
-   ŒU S               -
    U     Ruby   (
                 (

                           1 1 8 8 :: 0 U
                  
                                    33 0 U
        ›WT                       TT

         ($
         ($                           UU
            S T
            S T
$.
F     S $
             3 U
     UP  $   U WS
T   T P




                     2
ý . 9..




          3
4
t
....± . ...




                5
7..

5 U
  U
 W U8eU


          6
..




      7
5 .


       8
.




                          9
Û   3SU   U   U   T   T
.




Y   TU   U       T   U   U3   T10
.




!
U   U   !T   T   11
.




                        12
N   U   U   !   W   T
.
WT U
      /VU UU
U      W
 %U$LW




               13
Œ.      $

ΠU   1500
 UPñTWæTS
  U      U S
U    ! UP
 T

                14
.
Œ.   ..




          15
TAO

   ¼     16
. .   .




          17
Œ.




       18
›
›
…..etc
             19
U
           WSUP
TUWW” ;




                  20
.   . ......
Π            U
          SU  U
ŒU            U
T        U U S




                   21
.. .
U     U    Π  U
 SU    S




                   22
¹       U  ŒU
 !       U  U
      WUTU
      U S      Œ




                   23
..




     24
Œ....     ..
   ±
$LW P     S U 
     UU
UUP   U    S
WWSU
  WP      FU W


                     25
Œ   Z(F      )SW¢
                 26
.
  
$LWP
P
  Œ
U SW
S   U        U   U   W




                          27
...             ...
      .   ..   .




                      28
. .. è
     è
C   è
Ñ  $    è
        è
   è
    è


                      29
U WSU  US  TWS
U WSU    TWS
S     U WSU TWS




                  30
C . è
      P  è± ^SW
U Π  W




                   31
Ñ  $
   S Œ    WP¨PUè±U!
  U
‘ TW       Œ   TW
    Y   W U!




                      32
. è
$   W  S   ±
    3 U




                33
. è
T  U SWU
 Π  U
S  UU

  8 W  U±   U
 TUP UW   !



                   34
.
.   .
     W
     W   U
         U




             35
.
§ ... .




            36
..
¯   Ä . .




            37
¯ ..




        38
¯ 




        39
è




    40
.. ..á.




          41
±(. ...




            42
10 byte@shift-JIS

  S              á




                                           ;
›WT




  @                      U
¯          43
¯ .  ...
       ¯ .F .
    T ±TW UP   T   P   3

    @ ¯   `UM º ¯   W
      UU  Y       UW
¯        TP  TWU S       ¯
            $U 3SU
100%
       100% Ë
        WPU S U U P


                         44
¯   F




        45
F




    46
47
. .. .
T  PM º FU T 
F   W
T  TWVU T   
  W




                  48
.




    49
.
Y U       T TP
   T UT PU U œ   U
    TPY U UTTV  W
 T PTSTP    Ø ?  S
  v 9U W T PY  º
 ¢ ! UP   U  PT
  U    !  U  U
 F  T P
 http://blog.shibu.jp/article/27481787.html

                                              50
/
    U WS UP S
 SW UT
`      TW U
   ¯   UWWF  UTW¼




                    51
.F .Ë




        52
-. .

±(TW      U S
       ±  TW
         Y




                53

More Related Content

Viewers also liked

Achmea Ondernemen Nh West
Achmea Ondernemen Nh WestAchmea Ondernemen Nh West
Achmea Ondernemen Nh Westachmea zorg
 
I cataloghi delle biblioteche e il nuovo web (2)
I cataloghi delle biblioteche e il nuovo web (2)I cataloghi delle biblioteche e il nuovo web (2)
I cataloghi delle biblioteche e il nuovo web (2)Andrea Marchitelli
 
Johan Marius - Beredskapskonferansen 2009
Johan Marius - Beredskapskonferansen 2009Johan Marius - Beredskapskonferansen 2009
Johan Marius - Beredskapskonferansen 2009Petromedia
 
Hermeneutica
HermeneuticaHermeneutica
Hermeneuticajfram2005
 
Greenbelt 09 Introduction Slides
Greenbelt 09 Introduction SlidesGreenbelt 09 Introduction Slides
Greenbelt 09 Introduction Slidessimonrundell
 
презентация Copistl world companies
презентация Copistl world companiesпрезентация Copistl world companies
презентация Copistl world companiesNatalia Korotonoshkina
 
Presentacion Astenia
Presentacion AsteniaPresentacion Astenia
Presentacion Asteniaperepopo
 
Tejaswi Drushti Bestseller For Super Eyesight Dr. Shriniwas Kashalikar
Tejaswi Drushti Bestseller For Super Eyesight Dr. Shriniwas KashalikarTejaswi Drushti Bestseller For Super Eyesight Dr. Shriniwas Kashalikar
Tejaswi Drushti Bestseller For Super Eyesight Dr. Shriniwas Kashalikarshriniwas kashalikar
 
Cfgm Conducció D’Activitats En El Medi Natural 2009 2010 Ies Joan Oró Lleida
Cfgm Conducció D’Activitats En El Medi Natural 2009 2010 Ies Joan Oró LleidaCfgm Conducció D’Activitats En El Medi Natural 2009 2010 Ies Joan Oró Lleida
Cfgm Conducció D’Activitats En El Medi Natural 2009 2010 Ies Joan Oró LleidaINS Joan Oró Lleida - High School
 
Number
NumberNumber
Numbervinitg
 
Ouderavond Groep 8
Ouderavond Groep 8Ouderavond Groep 8
Ouderavond Groep 8nynkjee
 

Viewers also liked (20)

Achmea Ondernemen Nh West
Achmea Ondernemen Nh WestAchmea Ondernemen Nh West
Achmea Ondernemen Nh West
 
Tablas Blog
Tablas BlogTablas Blog
Tablas Blog
 
123
123123
123
 
I cataloghi delle biblioteche e il nuovo web (2)
I cataloghi delle biblioteche e il nuovo web (2)I cataloghi delle biblioteche e il nuovo web (2)
I cataloghi delle biblioteche e il nuovo web (2)
 
מידע
מידעמידע
מידע
 
ValèNcia 2008 09
ValèNcia 2008 09ValèNcia 2008 09
ValèNcia 2008 09
 
Johan Marius - Beredskapskonferansen 2009
Johan Marius - Beredskapskonferansen 2009Johan Marius - Beredskapskonferansen 2009
Johan Marius - Beredskapskonferansen 2009
 
Hermeneutica
HermeneuticaHermeneutica
Hermeneutica
 
Zekat
ZekatZekat
Zekat
 
Greenbelt 09 Introduction Slides
Greenbelt 09 Introduction SlidesGreenbelt 09 Introduction Slides
Greenbelt 09 Introduction Slides
 
Naturaleza Sorprendente
Naturaleza SorprendenteNaturaleza Sorprendente
Naturaleza Sorprendente
 
презентация Copistl world companies
презентация Copistl world companiesпрезентация Copistl world companies
презентация Copistl world companies
 
Presentacion Astenia
Presentacion AsteniaPresentacion Astenia
Presentacion Astenia
 
Fotos varias
Fotos variasFotos varias
Fotos varias
 
Tejaswi Drushti Bestseller For Super Eyesight Dr. Shriniwas Kashalikar
Tejaswi Drushti Bestseller For Super Eyesight Dr. Shriniwas KashalikarTejaswi Drushti Bestseller For Super Eyesight Dr. Shriniwas Kashalikar
Tejaswi Drushti Bestseller For Super Eyesight Dr. Shriniwas Kashalikar
 
Cfgm Conducció D’Activitats En El Medi Natural 2009 2010 Ies Joan Oró Lleida
Cfgm Conducció D’Activitats En El Medi Natural 2009 2010 Ies Joan Oró LleidaCfgm Conducció D’Activitats En El Medi Natural 2009 2010 Ies Joan Oró Lleida
Cfgm Conducció D’Activitats En El Medi Natural 2009 2010 Ies Joan Oró Lleida
 
健康的奧秘
健康的奧秘健康的奧秘
健康的奧秘
 
120908_ENAOG_LT
120908_ENAOG_LT120908_ENAOG_LT
120908_ENAOG_LT
 
Number
NumberNumber
Number
 
Ouderavond Groep 8
Ouderavond Groep 8Ouderavond Groep 8
Ouderavond Groep 8
 

More from Yoshiki Shibukawa

技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料
技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料
技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料Yoshiki Shibukawa
 
GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料
GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料
GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料Yoshiki Shibukawa
 
Chunked encoding を使った高速化の考察
Chunked encoding を使った高速化の考察Chunked encoding を使った高速化の考察
Chunked encoding を使った高速化の考察Yoshiki Shibukawa
 
Go & multi platform GUI Trials and Errors
Go & multi platform GUI Trials and ErrorsGo & multi platform GUI Trials and Errors
Go & multi platform GUI Trials and ErrorsYoshiki Shibukawa
 
FINAL FANTASY Record Keeperを支えたGolang
FINAL FANTASY Record Keeperを支えたGolangFINAL FANTASY Record Keeperを支えたGolang
FINAL FANTASY Record Keeperを支えたGolangYoshiki Shibukawa
 
東京Node学園 今できる通信高速化にトライしてみた
東京Node学園 今できる通信高速化にトライしてみた東京Node学園 今できる通信高速化にトライしてみた
東京Node学園 今できる通信高速化にトライしてみたYoshiki Shibukawa
 
Oktavia全文検索エンジン - SphinxCon JP 2014
Oktavia全文検索エンジン - SphinxCon JP 2014Oktavia全文検索エンジン - SphinxCon JP 2014
Oktavia全文検索エンジン - SphinxCon JP 2014Yoshiki Shibukawa
 
Oktavia Search Engine - pyconjp2014
Oktavia Search Engine - pyconjp2014Oktavia Search Engine - pyconjp2014
Oktavia Search Engine - pyconjp2014Yoshiki Shibukawa
 
Expert JavaScript Programming
Expert JavaScript ProgrammingExpert JavaScript Programming
Expert JavaScript ProgrammingYoshiki Shibukawa
 
JavaScriptゲーム制作勉強会
JavaScriptゲーム制作勉強会JavaScriptゲーム制作勉強会
JavaScriptゲーム制作勉強会Yoshiki Shibukawa
 
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」Yoshiki Shibukawa
 
つまみぐい勉強法。その後。
つまみぐい勉強法。その後。つまみぐい勉強法。その後。
つまみぐい勉強法。その後。Yoshiki Shibukawa
 

More from Yoshiki Shibukawa (20)

技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料
技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料
技術書執筆のススメ 〜Only1なエンジニアになるためのセルフブランディング〜の発表資料
 
GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料
GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料
GO本執筆者が語る、2064年もITで仕事し続けるためのキャリアプランの発表資料
 
Golang tokyo #7 qtpm
Golang tokyo #7 qtpmGolang tokyo #7 qtpm
Golang tokyo #7 qtpm
 
Chunked encoding を使った高速化の考察
Chunked encoding を使った高速化の考察Chunked encoding を使った高速化の考察
Chunked encoding を使った高速化の考察
 
Mithril
MithrilMithril
Mithril
 
Go & multi platform GUI Trials and Errors
Go & multi platform GUI Trials and ErrorsGo & multi platform GUI Trials and Errors
Go & multi platform GUI Trials and Errors
 
Excelの話
Excelの話Excelの話
Excelの話
 
FINAL FANTASY Record Keeperを支えたGolang
FINAL FANTASY Record Keeperを支えたGolangFINAL FANTASY Record Keeperを支えたGolang
FINAL FANTASY Record Keeperを支えたGolang
 
アンラーニング
アンラーニングアンラーニング
アンラーニング
 
東京Node学園 今できる通信高速化にトライしてみた
東京Node学園 今できる通信高速化にトライしてみた東京Node学園 今できる通信高速化にトライしてみた
東京Node学園 今できる通信高速化にトライしてみた
 
Oktavia全文検索エンジン - SphinxCon JP 2014
Oktavia全文検索エンジン - SphinxCon JP 2014Oktavia全文検索エンジン - SphinxCon JP 2014
Oktavia全文検索エンジン - SphinxCon JP 2014
 
Oktavia Search Engine - pyconjp2014
Oktavia Search Engine - pyconjp2014Oktavia Search Engine - pyconjp2014
Oktavia Search Engine - pyconjp2014
 
大規模JavaScript開発
大規模JavaScript開発大規模JavaScript開発
大規模JavaScript開発
 
Xpjug基調lt2011
Xpjug基調lt2011Xpjug基調lt2011
Xpjug基調lt2011
 
Expert JavaScript Programming
Expert JavaScript ProgrammingExpert JavaScript Programming
Expert JavaScript Programming
 
JavaScriptゲーム制作勉強会
JavaScriptゲーム制作勉強会JavaScriptゲーム制作勉強会
JavaScriptゲーム制作勉強会
 
Pomodoro technique
Pomodoro techniquePomodoro technique
Pomodoro technique
 
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
ドキュメントを作りたくなってしまう魔法のツール「Sphinx」
 
Bitbucket&mercurial
Bitbucket&mercurialBitbucket&mercurial
Bitbucket&mercurial
 
つまみぐい勉強法。その後。
つまみぐい勉強法。その後。つまみぐい勉強法。その後。
つまみぐい勉強法。その後。
 

Chashitsu And Pattern