SlideShare a Scribd company logo
1 of 149
Node.js
— Hello, world!       1



                  mindia, Inc. / Node.js_jp




                               — beyond the “Hello, world!”
About Node.js




            — beyond the “Hello, world!”
About Node.js




            — beyond the “Hello, world!”
About Node.js




            — beyond the “Hello, world!”
About Node.js




            — beyond the “Hello, world!”
About Node.js




            — beyond the “Hello, world!”
About Node.js




                            …

            — beyond the “Hello, world!”
Today’s goal




               — beyond the “Hello, world!”
— beyond the “Hello, world!”
— beyond the “Hello, world!”
— beyond the “Hello, world!”
WebScoket
Socket.IO




            — beyond the “Hello, world!”
WebScoket
Socket.IO




            — beyond the “Hello, world!”
WebScoket
Socket.IO


            JS


                 — beyond the “Hello, world!”
WebScoket
Web   Socket.IO


                  JS


                       — beyond the “Hello, world!”
WebScoket
Web         Socket.IO


      I/O               JS


                             — beyond the “Hello, world!”
WebScoket
Web         Socket.IO


      I/O               JS


                             — beyond the “Hello, world!”
C10K
            WebScoket
Web         Socket.IO


      I/O                JS


                               — beyond the “Hello, world!”
C10K
            WebScoket
Web         Socket.IO


      I/O                JS


                               — beyond the “Hello, world!”
C10K
            WebScoket
Web         Socket.IO


      I/O                JS


                               — beyond the “Hello, world!”
Node.JS




                         C10K
             WebScoket
Web          Socket.IO


      I/O                 JS


                                — beyond the “Hello, world!”
Node.JS




                         C10K
             WebScoket
Web          Socket.IO


      I/O                 JS


                                — beyond the “Hello, world!”
Node.JS




                         C10K
             WebScoket
Web          Socket.IO


      I/O                 JS


                                — beyond the “Hello, world!”
Let’s start !




                — beyond the “Hello, world!”
Introduction


• Community
• Myself

                      — beyond the “Hello, world!”
Community


• Node.js


                        — beyond the “Hello, world!”
Activity

• ML   Blog

•
•
•      Node


                         — beyond the “Hello, world!”
2011-10-29




             — beyond the “Hello, world!”
Members

                      @meso                           @bad_at_math
                  “           ”                   “node.js           ”



                                       @Jack_                            @KOBA789
   @koichik
                                  “Express/Socke.IO                  “                  ”
“Node         ”                                  ”


                                         869    *2011/10/16
                                                                            @tnantoka


                                                                 — beyond the “Hello, world!”
Members

                      @meso                           @bad_at_math
                  “           ”                   “node.js           ”



                                       @Jack_                            @KOBA789
   @koichik
                                  “Express/Socke.IO                  “                  ”
“Node         ”                                  ”


                                         869    *2011/10/16
                                                                            @tnantoka


                                                                 — beyond the “Hello, world!”
@tnantoka
•                   Tobioka Tatsuya

    -   http://blog.bornneet.com/
    -   http://tatsuya.tobioka.net/

2008.4    Mitsubishi UFJ Information Technology, Ltd.
 ~ 2011.7           SE OnlineBanking
            mindia, Inc.
2011.8 ~
                           Rails, Node, etc.
                                               — beyond the “Hello, world!”
Node.js outputs
• Modules
 - LooseLeaf.JS
 - connect-fs, connect-sqlite
 - Kanshi.js
 - Public.js
• Articles
 - Node
                                — beyond the “Hello, world!”
Node.js




          — beyond the “Hello, world!”
— beyond the “Hello, world!”
• Node




         — beyond the “Hello, world!”
• Node
 -       …




             — beyond the “Hello, world!”
• Node
 -         …

• Hello, world!


                  — beyond the “Hello, world!”
• Node
 -         …

• Hello, world!
 - Chat……


                  — beyond the “Hello, world!”
• Node
  -        …

• Hello, world!
  - Chat……
•               Web

                      — beyond the “Hello, world!”
• Node
  -        …

• Hello, world!
  - Chat……
•               Web

  - WebSocket………      — beyond the “Hello, world!”
•


    — beyond the “Hello, world!”
Node.js




          — beyond the “Hello, world!”
Node.js
•




              — beyond the “Hello, world!”
Node.js
•
    -   $ java Hello




                       — beyond the “Hello, world!”
Node.js
•
    -   $ java Hello
    -   $ perl hello.pl




                          — beyond the “Hello, world!”
Node.js
•
    -   $ java Hello
    -   $ perl hello.pl
    -   $ node hello.js



                          — beyond the “Hello, world!”
Node.js
•
    -   $ java Hello
    -   $ perl hello.pl
    -   $ node hello.js
•
                          — beyond the “Hello, world!”
“   Node.js                  I/O




              JavaScript
                                              ”
                           — beyond the “Hello, world!”
— beyond the “Hello, world!”
Node.js 2

“   Node.js                  I/O




              JavaScript
                                              ”
                           — beyond the “Hello, world!”
Node.js 2

“   Node.js                  I/O




              JavaScript
                                              ”
                           — beyond the “Hello, world!”
Node.js 2

“   Node.js                  I/O




              JavaScript
                                              ”
                           — beyond the “Hello, world!”
1


•       NW




             — beyond the “Hello, world!”
Keyword


•


              — beyond the “Hello, world!”
/
Apache



             index.
              html




                 — beyond the “Hello, world!”
/
          Apache


request
                       index.
                        html




                           — beyond the “Hello, world!”
/
          Apache


request            Process/
                   Thread         index.
                      1            html




                                      — beyond the “Hello, world!”
/
          Apache


request            Process/
                              read
                   Thread            index.
                      1               html




                                         — beyond the “Hello, world!”
/
          Apache


request            Process/
                              read
                   Thread            index.
                      1               html




request




                                         — beyond the “Hello, world!”
/
          Apache


request            Process/
                              read
                   Thread            index.
                      1               html




request            Process/
                   Thread
                      2




                                         — beyond the “Hello, world!”
/
          Apache


request            Process/
                              read
                   Thread            index.
                      1               html




request            Process/
                   Thread
                      2

request




                                         — beyond the “Hello, world!”
/
          Apache


request            Process/
                              read
                   Thread            index.
                      1               html




request            Process/
                   Thread
                      2

request            Process/
                   Thread
                      3


                                         — beyond the “Hello, world!”
/
          Apache


request            Process/
                              read
                   Thread              index.
                      1                 html

                              return


request            Process/
                   Thread
                      2

request            Process/
                   Thread
                      3


                                           — beyond the “Hello, world!”
/
           Apache


request             Process/
                               read
                    Thread              index.
                       1                 html

                               return
response

request             Process/
                    Thread
                       2

request             Process/
                    Thread
                       3


                                            — beyond the “Hello, world!”
Node




       index.
        html




                — beyond the “Hello, world!”
Node


request
                 index.
                  html




                          — beyond the “Hello, world!”
Node


request
                 read
                        index.
                         html




                                 — beyond the “Hello, world!”
Node


request
                 read
                        index.
                         html




request




                                 — beyond the “Hello, world!”
Node


request
                 read
                        index.
                         html




request
                 read




                                 — beyond the “Hello, world!”
Node


request
                 read
                        index.
                         html




request
                 read


request




                                 — beyond the “Hello, world!”
Node


request
                 read
                        index.
                         html




request
                 read


request
                 read




                                 — beyond the “Hello, world!”
Node


request
                  read
                            index.
                             html
                 callback



request
                  read


request
                  read




                                     — beyond the “Hello, world!”
Node


request
                   read
                             index.
                              html
                  callback
response


request
                   read


request
                   read




                                      — beyond the “Hello, world!”
Node


request
                   read
                             index.
                              html
                  callback
response


request
                   read


request
                   read
                                                            I/O



                                      — beyond the “Hello, world!”
• C10K
  - ex) 2MB / proc. × 10000 http = 20 GB
•
  -                  ,

• Web2.0 → Real Time Web
  -
                                 — beyond the “Hello, world!”
Why Node.js
• “Node's goal is to provide an easy way to
    build scalable network programs. ”
•           NW

    -   Node.js

•
    -                          I/O…

                                     — beyond the “Hello, world!”
•


•
    Node.js



              — beyond the “Hello, world!”
Node.js
• “less-than-expert programmers are able to
  develop fast systems. ”
• Expert
•                           Node


 -   Netty, EventMachine, AnyEvent, Twisted

                                    — beyond the “Hello, world!”
Node.js = ?      1

•
      NW

•

                  — beyond the “Hello, world!”
ex) kanshi.js

•              HTTP




•

                    — beyond the “Hello, world!”
…
            http://example.com/




kanshi.js    http://example.jp/




             http://example.io/




                    — beyond the “Hello, world!”
…
            request
                      http://example.com/




kanshi.js              http://example.jp/




                       http://example.io/




                              — beyond the “Hello, world!”
…
            request
                       http://example.com/
            response



kanshi.js               http://example.jp/




                        http://example.io/




                               — beyond the “Hello, world!”
…
            request
                       http://example.com/
            response


            request
kanshi.js               http://example.jp/




                        http://example.io/




                               — beyond the “Hello, world!”
…
            request
                       http://example.com/
            response


            request
kanshi.js               http://example.jp/
            timeout




                        http://example.io/




                               — beyond the “Hello, world!”
…
            request
                       http://example.com/
            response


            request
kanshi.js               http://example.jp/
            timeout


            request
                        http://example.io/




                               — beyond the “Hello, world!”
…
                  request
                                    http://example.com/
                  response


                  request
kanshi.js                            http://example.jp/
                  timeout


                  request
                                     http://example.io/
            Internal server error



                                            — beyond the “Hello, world!”
http://example.com/




kanshi.js    http://example.jp/




             http://example.io/




                    — beyond the “Hello, world!”
request
                      http://example.com/




kanshi.js              http://example.jp/




                       http://example.io/




                              — beyond the “Hello, world!”
request
                      http://example.com/



            request
kanshi.js              http://example.jp/




                       http://example.io/




                              — beyond the “Hello, world!”
request
                      http://example.com/



            request
kanshi.js              http://example.jp/



            request
                       http://example.io/




                              — beyond the “Hello, world!”
request
                       http://example.com/
            response


            request
kanshi.js               http://example.jp/



            request
                        http://example.io/




                               — beyond the “Hello, world!”
request
                                    http://example.com/
                  response


                  request
kanshi.js                            http://example.jp/



                  request
                                     http://example.io/
            Internal server error



                                            — beyond the “Hello, world!”
request
                                    http://example.com/
                  response


                  request
kanshi.js                            http://example.jp/
                  timeout


                  request
                                     http://example.io/
            Internal server error



                                            — beyond the “Hello, world!”
2


•       JavaScript




            — beyond the “Hello, world!”
Why JavaScript
•
• Google V8
  - by Lars Bak(HotSpot VM)
• “Web             ”

  -
                              — beyond the “Hello, world!”
JavaScript
•
                      ECMAScript




         JavaScript                ActionScript

      browser                       Flash
    DOM(HTML/CSS)


                                            — beyond the “Hello, world!”
JavaScript
•
                      ECMAScript



                       JS

         JavaScript                ActionScript

      browser                       Flash
    DOM(HTML/CSS)


                                            — beyond the “Hello, world!”
JS
 • OS
  -                         NW DB

CSJS <script src="node.js"></sciprt>
SSJS $ node -e "console.log('hello, world');"

     > hello, world

                                       — beyond the “Hello, world!”
Why SSJS

•                          JS


    -
•            JS

    -   Applet × Severside Java

                                  — beyond the “Hello, world!”
•            JS   Node

• Ringo.js
  - Java          GAE

• Node
  -
                         — beyond the “Hello, world!”
+α

• Ryan dahl
•
• Perl
•
                   — beyond the “Hello, world!”
Node.js = ?               2



• Node       JavaScript




                          — beyond the “Hello, world!”
ex) Validation

•

    -    or

•

                         — beyond the “Hello, world!”
Node.js = ?            3


• Node            NW



• Node       JS



                       — beyond the “Hello, world!”
Node.JS




                         C10K
             WebScoket
Web          Socket.IO


      I/O                 JS


                                — beyond the “Hello, world!”
Node.js ShowCase




             — beyond the “Hello, world!”
Node knokcout 2011
• 8/27 ~ 8/29
• Node.js 48
•               Node



•   178

•
                 — beyond the “Hello, world!”
Observer
•   1

•              http://observer.no.de/

•
•

               — beyond the “Hello, world!”
Eight Bit Beats
•      1

•                      8




           http://eightbitbeats.com/
                                   — beyond the “Hello, world!”
nide
•         2

• Web IDE
•
•

      http://coreh.github.com/nide/

                                      — beyond the “Hello, world!”
Paragraph.JS

•               http://paragraph.looseleafjs.org/


•    7   …

•        Wiki

•
                       — beyond the “Hello, world!”
•                      48
            178

• Node.js

                  — beyond the “Hello, world!”
Node = RealTime ?

•             …

• NW
• Socket.IO

                  — beyond the “Hello, world!”
Socket.IO
• WebSocket
•                 Flash   XHR
   IE5.5



• Node        …

• Node
                            — beyond the “Hello, world!”
Node CGI
• 2011/9   ML

•
  -
•
  -
                      — beyond the “Hello, world!”
blosxom.js
•                        ^^;

    • 2011/5
• Perl     blog CGI

•               daemon



                               — beyond the “Hello, world!”
— beyond the “Hello, world!”
≠

•

•
•
•
        — beyond the “Hello, world!”
Node.JS




                         C10K
             WebScoket
Web          Socket.IO


      I/O                 JS


                                — beyond the “Hello, world!”
Node.js




          — beyond the “Hello, world!”
• 10   blog




              — beyond the “Hello, world!”
• nvm
 -   git clone git://github.com/creationix/nvm.git
     ~/.nvm
 -   echo "source ~/.nvm/nvm.sh" >> ~/.bash_profile
 -   . ~/.bash_profile

• node (with npm)
 -   nvm install v0.4.12

 -   nvm alias default v0.4.12
                                           — beyond the “Hello, world!”
Express
•
•
    -   $ npm install express -g
    -   $ express -s -t ejs blog
    -   $ cd blog
    -   $ npm install
                                   — beyond the “Hello, world!”
Posts
•
    GET    /posts/new
    POST     /posts
    GET        /




                        — beyond the “Hello, world!”
node-sqlite
• Node SQLite
• $ npm install sqlite
• app.js
 var db = new require('sqlite').Database();
 db.open('blog.db', function(err) {
   if (err) throw err;
   db.query('SELECT * FROM posts', function(err, rows) {
     if (err) throw err;
   });
 });

                                                           — beyond the “Hello, world!”
Table

• $ sqlite3 blog.db "CREATE TABLE posts
  (title, body, date);"

         title        string
         body         string
         date         string


                                 — beyond the “Hello, world!”
New post - View
• views/new.ejs
 <h1><%= title %></h1>
 <form action="/posts" method="post">
  <p><input type="text" name="title" /></p>
  <p><textarea name="body"></textarea></p>
  <p><input type="submit" /></p>
 </form>




                                              — beyond the “Hello, world!”
New post - Logic(1)
•
app.get('/posts/new', function(req, res, next) {
  res.render('new', {
    title: 'New post'
  });
});




                                                   — beyond the “Hello, world!”
New post - Logic(1)
•
app.post('/posts', function(req, res, next) {
  var sql = 'INSERT INTO posts VALUES (?, ?, ?)';
  db.execute(sql, [req.body.title, req.body.body, new Date().getTime()],
function(err, rows) {
    if (err) return next(err);
    res.redirect('home');
  });
});




                                                                — beyond the “Hello, world!”
Index posts - view
• views/index.ejs
  <h1><%= title %></h1>
  <p><a href="/posts/new">New post</a></p>
  <% posts.forEach(function(post) { %>
  <section>
   <h1><%= post.title %></h1>
   <p><%= new Date(post.date) %></p>
   <pre><%= post.body %></pre>
  </section>
  <% }); %>




                                             — beyond the “Hello, world!”
Index posts - Logic
• app.js
app.get('/', function(req, res, next){
  var sql = 'SELECT * FROM posts ORDER BY date DESC LIMIT ? OFFSET ?';
  db.execute(sql, [5, 0], function(err, rows) {
    if (err) return next(err);
    res.render('index', {
      title: 'Index',
      posts: rows
    });
  });
});




                                                         — beyond the “Hello, world!”
Authentication

• Basic
• app.js
 app.all('/posts/*', express.basicAuth(function(username, password) {
   return username == 'admin' && password == 'pass';
 }));




                                                                — beyond the “Hello, world!”
•


    — beyond the “Hello, world!”
Auto pager


• WebSocket


                     — beyond the “Hello, world!”
Socket.IO


• npm install socket.io


                          — beyond the “Hello, world!”
Server Side
• app.js
var io = require('socket.io').listen(app);

io.sockets.on('connection', function(socket) {
  socket.on('next', function(data) {
    var sql = 'SELECT * FROM posts ORDER BY date DESC LIMIT ? OFFSET ?';
    db.execute(sql, [1, data.offset], function(err, rows) {
      if (err) return console.log(err);
      socket.emit('next', rows[0]);
    });
  });
});




                                                          — beyond the “Hello, world!”
Client Side
<script src="/socket.io/socket.io.js"></script>
<script src="/javascripts/jquery.js"></script>
<script src="/javascripts/bottom.js"></script>
<script src="/javascripts/script.js"></script>


$(function() {
  var offset = 5;
  var socket = io.connect('/');
  socket.on('connect', function() {
    socket.on('next', function(post) {
      var section = '<section><h1>' + post.title + '</h1><p>' +
        new Date(post.date) + '</p><pre>' + post.body + '</pre></section>';
      document.body.innerHTML += section;
    });
    onBottom(function() {
        socket.emit('next', { offset: offset++ });
    });
  });
});

                                                              — beyond the “Hello, world!”
Test
             • insert.js
var db = new require('sqlite').Database();         var sql = 'INSERT INTO posts VALUES
db.open('blog.db', function(err) {           (?, ?, ?)';
 for(var i = 1; i <= 100; i++) {                   db.execute(sql, [title, body, new
   (function(i) {                            Date().getTime() + i * 1000],
     var title = 'Test ' + i;                      function(err, rows) {
     var body = [                                    if (err) throw err;
        i+'                         ',               console.log('Inserted "Test ' + i + '"');
                                                   });
         '                      ',               })(i);
         '                 ',                  }
         '', '', '', '',
         '                           '
      ].join('n');
});

                                                                    — beyond the “Hello, world!”
•


    — beyond the “Hello, world!”
• Railway
• “Node on Rails”
• MVC Web

                    — beyond the “Hello, world!”
Posts with railway
• $ npm install -g railway
• $ rw i rwblog && cd rwblog
• $ npm install -l
• $ rw g crud post title body
• $ rw s 3000
• $ open http://localhost:3000/posts
                                   — beyond the “Hello, world!”
• LooseLeaf.JS
• Node
• $ npm install -g looseleaf@0.3.5
• $ looseleaf blog
• $ node blog/app.js
• demo: http://blog.looseleafjs.org/
                                       — beyond the “Hello, world!”
Conclusion




             — beyond the “Hello, world!”
Node.js

•

• JS

                 — beyond the “Hello, world!”
“Node”

•              ”Node”

• https://github.com/joyent/node/wiki/FAQ
• Node

                                  — beyond the “Hello, world!”
beyond the this slide...

• Node.JS   by Node.js_jp (Commig Soon!)

• node.js         (@badatmath)

• Node.JS     (@forest1040)

•              (http://nodejs.jp/)


                                     — beyond the “Hello, world!”
• CA   , DeNA

•                   …

  •
•       Top Noder


                    — beyond the “Hello, world!”
•

•                 Node.js



    • Join us !
                            — beyond the “Hello, world!”

More Related Content

Viewers also liked

Building servers with Node.js
Building servers with Node.jsBuilding servers with Node.js
Building servers with Node.js
ConFoo
 
From Hello World to Real World - Container Days Boston 2016
From Hello World to Real World - Container Days Boston 2016From Hello World to Real World - Container Days Boston 2016
From Hello World to Real World - Container Days Boston 2016
Shannon Williams
 
Writing robust Node.js applications
Writing robust Node.js applicationsWriting robust Node.js applications
Writing robust Node.js applications
Tom Croucher
 
AWS Lambda and Serverless framework: lessons learned while building a serverl...
AWS Lambda and Serverless framework: lessons learned while building a serverl...AWS Lambda and Serverless framework: lessons learned while building a serverl...
AWS Lambda and Serverless framework: lessons learned while building a serverl...
Luciano Mammino
 

Viewers also liked (20)

Angular 2.0: Getting ready
Angular 2.0: Getting readyAngular 2.0: Getting ready
Angular 2.0: Getting ready
 
Grunt JS - Getting Started With Grunt
Grunt JS - Getting Started With GruntGrunt JS - Getting Started With Grunt
Grunt JS - Getting Started With Grunt
 
Introduction to Node.js: perspectives from a Drupal dev
Introduction to Node.js: perspectives from a Drupal devIntroduction to Node.js: perspectives from a Drupal dev
Introduction to Node.js: perspectives from a Drupal dev
 
Grunt - The JavaScript Task Runner
Grunt - The JavaScript Task RunnerGrunt - The JavaScript Task Runner
Grunt - The JavaScript Task Runner
 
Introduction to node.js
Introduction to node.jsIntroduction to node.js
Introduction to node.js
 
Node.js Patterns for Discerning Developers
Node.js Patterns for Discerning DevelopersNode.js Patterns for Discerning Developers
Node.js Patterns for Discerning Developers
 
Building servers with Node.js
Building servers with Node.jsBuilding servers with Node.js
Building servers with Node.js
 
From Hello World to Real World - Container Days Boston 2016
From Hello World to Real World - Container Days Boston 2016From Hello World to Real World - Container Days Boston 2016
From Hello World to Real World - Container Days Boston 2016
 
Writing robust Node.js applications
Writing robust Node.js applicationsWriting robust Node.js applications
Writing robust Node.js applications
 
introduction to node.js
introduction to node.jsintroduction to node.js
introduction to node.js
 
Nodejs vatsal shah
Nodejs vatsal shahNodejs vatsal shah
Nodejs vatsal shah
 
Scaling and securing node.js apps
Scaling and securing node.js appsScaling and securing node.js apps
Scaling and securing node.js apps
 
Node js meetup
Node js meetupNode js meetup
Node js meetup
 
Building web apps with node.js, socket.io, knockout.js and zombie.js - Codemo...
Building web apps with node.js, socket.io, knockout.js and zombie.js - Codemo...Building web apps with node.js, socket.io, knockout.js and zombie.js - Codemo...
Building web apps with node.js, socket.io, knockout.js and zombie.js - Codemo...
 
EmpireJS: Hacking Art with Node js and Image Analysis
EmpireJS: Hacking Art with Node js and Image AnalysisEmpireJS: Hacking Art with Node js and Image Analysis
EmpireJS: Hacking Art with Node js and Image Analysis
 
Introduction Node.js
Introduction Node.jsIntroduction Node.js
Introduction Node.js
 
Node.js security
Node.js securityNode.js security
Node.js security
 
Node js for beginners
Node js for beginnersNode js for beginners
Node js for beginners
 
AWS Lambda and Serverless framework: lessons learned while building a serverl...
AWS Lambda and Serverless framework: lessons learned while building a serverl...AWS Lambda and Serverless framework: lessons learned while building a serverl...
AWS Lambda and Serverless framework: lessons learned while building a serverl...
 
Introduction to Nodejs
Introduction to NodejsIntroduction to Nodejs
Introduction to Nodejs
 

Similar to Node.js ― Hello, world! の1歩先へ。

Node js quick tour v2
Node js quick tour v2Node js quick tour v2
Node js quick tour v2
Wyatt Fang
 
Charles nutter star techconf 2011 - jvm languages
Charles nutter   star techconf 2011 - jvm languagesCharles nutter   star techconf 2011 - jvm languages
Charles nutter star techconf 2011 - jvm languages
StarTech Conference
 

Similar to Node.js ― Hello, world! の1歩先へ。 (11)

みんなのNode.js
みんなのNode.jsみんなのNode.js
みんなのNode.js
 
nodecalgary1
nodecalgary1nodecalgary1
nodecalgary1
 
Nosql redis-mongo
Nosql redis-mongoNosql redis-mongo
Nosql redis-mongo
 
Node js quick-tour_v2
Node js quick-tour_v2Node js quick-tour_v2
Node js quick-tour_v2
 
Node js quick-tour_v2
Node js quick-tour_v2Node js quick-tour_v2
Node js quick-tour_v2
 
Node js quick tour v2
Node js quick tour v2Node js quick tour v2
Node js quick tour v2
 
Charles nutter star techconf 2011 - jvm languages
Charles nutter   star techconf 2011 - jvm languagesCharles nutter   star techconf 2011 - jvm languages
Charles nutter star techconf 2011 - jvm languages
 
Bug Bounty Programs For The Web
Bug Bounty Programs For The WebBug Bounty Programs For The Web
Bug Bounty Programs For The Web
 
How to survive the JavaScript apocalypse
How to survive the JavaScript apocalypseHow to survive the JavaScript apocalypse
How to survive the JavaScript apocalypse
 
Spring Bootを触ってみた
Spring Bootを触ってみたSpring Bootを触ってみた
Spring Bootを触ってみた
 
Websockets: Pushing the web forward
Websockets: Pushing the web forwardWebsockets: Pushing the web forward
Websockets: Pushing the web forward
 

Recently uploaded

Recently uploaded (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Node.js ― Hello, world! の1歩先へ。

  • 1. Node.js — Hello, world! 1 mindia, Inc. / Node.js_jp — beyond the “Hello, world!”
  • 2. About Node.js — beyond the “Hello, world!”
  • 3. About Node.js — beyond the “Hello, world!”
  • 4. About Node.js — beyond the “Hello, world!”
  • 5. About Node.js — beyond the “Hello, world!”
  • 6. About Node.js — beyond the “Hello, world!”
  • 7. About Node.js … — beyond the “Hello, world!”
  • 8. Today’s goal — beyond the “Hello, world!”
  • 9. — beyond the “Hello, world!”
  • 10. — beyond the “Hello, world!”
  • 11. — beyond the “Hello, world!”
  • 12. WebScoket Socket.IO — beyond the “Hello, world!”
  • 13. WebScoket Socket.IO — beyond the “Hello, world!”
  • 14. WebScoket Socket.IO JS — beyond the “Hello, world!”
  • 15. WebScoket Web Socket.IO JS — beyond the “Hello, world!”
  • 16. WebScoket Web Socket.IO I/O JS — beyond the “Hello, world!”
  • 17. WebScoket Web Socket.IO I/O JS — beyond the “Hello, world!”
  • 18. C10K WebScoket Web Socket.IO I/O JS — beyond the “Hello, world!”
  • 19. C10K WebScoket Web Socket.IO I/O JS — beyond the “Hello, world!”
  • 20. C10K WebScoket Web Socket.IO I/O JS — beyond the “Hello, world!”
  • 21. Node.JS C10K WebScoket Web Socket.IO I/O JS — beyond the “Hello, world!”
  • 22. Node.JS C10K WebScoket Web Socket.IO I/O JS — beyond the “Hello, world!”
  • 23. Node.JS C10K WebScoket Web Socket.IO I/O JS — beyond the “Hello, world!”
  • 24. Let’s start ! — beyond the “Hello, world!”
  • 25. Introduction • Community • Myself — beyond the “Hello, world!”
  • 26. Community • Node.js — beyond the “Hello, world!”
  • 27. Activity • ML Blog • • • Node — beyond the “Hello, world!”
  • 28. 2011-10-29 — beyond the “Hello, world!”
  • 29. Members @meso @bad_at_math “ ” “node.js ” @Jack_ @KOBA789 @koichik “Express/Socke.IO “ ” “Node ” ” 869 *2011/10/16 @tnantoka — beyond the “Hello, world!”
  • 30. Members @meso @bad_at_math “ ” “node.js ” @Jack_ @KOBA789 @koichik “Express/Socke.IO “ ” “Node ” ” 869 *2011/10/16 @tnantoka — beyond the “Hello, world!”
  • 31. @tnantoka • Tobioka Tatsuya - http://blog.bornneet.com/ - http://tatsuya.tobioka.net/ 2008.4 Mitsubishi UFJ Information Technology, Ltd. ~ 2011.7 SE OnlineBanking mindia, Inc. 2011.8 ~ Rails, Node, etc. — beyond the “Hello, world!”
  • 32. Node.js outputs • Modules - LooseLeaf.JS - connect-fs, connect-sqlite - Kanshi.js - Public.js • Articles - Node — beyond the “Hello, world!”
  • 33. Node.js — beyond the “Hello, world!”
  • 34. — beyond the “Hello, world!”
  • 35. • Node — beyond the “Hello, world!”
  • 36. • Node - … — beyond the “Hello, world!”
  • 37. • Node - … • Hello, world! — beyond the “Hello, world!”
  • 38. • Node - … • Hello, world! - Chat…… — beyond the “Hello, world!”
  • 39. • Node - … • Hello, world! - Chat…… • Web — beyond the “Hello, world!”
  • 40. • Node - … • Hello, world! - Chat…… • Web - WebSocket……… — beyond the “Hello, world!”
  • 41. — beyond the “Hello, world!”
  • 42. Node.js — beyond the “Hello, world!”
  • 43. Node.js • — beyond the “Hello, world!”
  • 44. Node.js • - $ java Hello — beyond the “Hello, world!”
  • 45. Node.js • - $ java Hello - $ perl hello.pl — beyond the “Hello, world!”
  • 46. Node.js • - $ java Hello - $ perl hello.pl - $ node hello.js — beyond the “Hello, world!”
  • 47. Node.js • - $ java Hello - $ perl hello.pl - $ node hello.js • — beyond the “Hello, world!”
  • 48. Node.js I/O JavaScript ” — beyond the “Hello, world!”
  • 49. — beyond the “Hello, world!”
  • 50. Node.js 2 “ Node.js I/O JavaScript ” — beyond the “Hello, world!”
  • 51. Node.js 2 “ Node.js I/O JavaScript ” — beyond the “Hello, world!”
  • 52. Node.js 2 “ Node.js I/O JavaScript ” — beyond the “Hello, world!”
  • 53. 1 • NW — beyond the “Hello, world!”
  • 54. Keyword • — beyond the “Hello, world!”
  • 55. / Apache index. html — beyond the “Hello, world!”
  • 56. / Apache request index. html — beyond the “Hello, world!”
  • 57. / Apache request Process/ Thread index. 1 html — beyond the “Hello, world!”
  • 58. / Apache request Process/ read Thread index. 1 html — beyond the “Hello, world!”
  • 59. / Apache request Process/ read Thread index. 1 html request — beyond the “Hello, world!”
  • 60. / Apache request Process/ read Thread index. 1 html request Process/ Thread 2 — beyond the “Hello, world!”
  • 61. / Apache request Process/ read Thread index. 1 html request Process/ Thread 2 request — beyond the “Hello, world!”
  • 62. / Apache request Process/ read Thread index. 1 html request Process/ Thread 2 request Process/ Thread 3 — beyond the “Hello, world!”
  • 63. / Apache request Process/ read Thread index. 1 html return request Process/ Thread 2 request Process/ Thread 3 — beyond the “Hello, world!”
  • 64. / Apache request Process/ read Thread index. 1 html return response request Process/ Thread 2 request Process/ Thread 3 — beyond the “Hello, world!”
  • 65. Node index. html — beyond the “Hello, world!”
  • 66. Node request index. html — beyond the “Hello, world!”
  • 67. Node request read index. html — beyond the “Hello, world!”
  • 68. Node request read index. html request — beyond the “Hello, world!”
  • 69. Node request read index. html request read — beyond the “Hello, world!”
  • 70. Node request read index. html request read request — beyond the “Hello, world!”
  • 71. Node request read index. html request read request read — beyond the “Hello, world!”
  • 72. Node request read index. html callback request read request read — beyond the “Hello, world!”
  • 73. Node request read index. html callback response request read request read — beyond the “Hello, world!”
  • 74. Node request read index. html callback response request read request read I/O — beyond the “Hello, world!”
  • 75. • C10K - ex) 2MB / proc. × 10000 http = 20 GB • - , • Web2.0 → Real Time Web - — beyond the “Hello, world!”
  • 76. Why Node.js • “Node's goal is to provide an easy way to build scalable network programs. ” • NW - Node.js • - I/O… — beyond the “Hello, world!”
  • 77. • • Node.js — beyond the “Hello, world!”
  • 78. Node.js • “less-than-expert programmers are able to develop fast systems. ” • Expert • Node - Netty, EventMachine, AnyEvent, Twisted — beyond the “Hello, world!”
  • 79. Node.js = ? 1 • NW • — beyond the “Hello, world!”
  • 80. ex) kanshi.js • HTTP • — beyond the “Hello, world!”
  • 81. http://example.com/ kanshi.js http://example.jp/ http://example.io/ — beyond the “Hello, world!”
  • 82. request http://example.com/ kanshi.js http://example.jp/ http://example.io/ — beyond the “Hello, world!”
  • 83. request http://example.com/ response kanshi.js http://example.jp/ http://example.io/ — beyond the “Hello, world!”
  • 84. request http://example.com/ response request kanshi.js http://example.jp/ http://example.io/ — beyond the “Hello, world!”
  • 85. request http://example.com/ response request kanshi.js http://example.jp/ timeout http://example.io/ — beyond the “Hello, world!”
  • 86. request http://example.com/ response request kanshi.js http://example.jp/ timeout request http://example.io/ — beyond the “Hello, world!”
  • 87. request http://example.com/ response request kanshi.js http://example.jp/ timeout request http://example.io/ Internal server error — beyond the “Hello, world!”
  • 88. http://example.com/ kanshi.js http://example.jp/ http://example.io/ — beyond the “Hello, world!”
  • 89. request http://example.com/ kanshi.js http://example.jp/ http://example.io/ — beyond the “Hello, world!”
  • 90. request http://example.com/ request kanshi.js http://example.jp/ http://example.io/ — beyond the “Hello, world!”
  • 91. request http://example.com/ request kanshi.js http://example.jp/ request http://example.io/ — beyond the “Hello, world!”
  • 92. request http://example.com/ response request kanshi.js http://example.jp/ request http://example.io/ — beyond the “Hello, world!”
  • 93. request http://example.com/ response request kanshi.js http://example.jp/ request http://example.io/ Internal server error — beyond the “Hello, world!”
  • 94. request http://example.com/ response request kanshi.js http://example.jp/ timeout request http://example.io/ Internal server error — beyond the “Hello, world!”
  • 95. 2 • JavaScript — beyond the “Hello, world!”
  • 96. Why JavaScript • • Google V8 - by Lars Bak(HotSpot VM) • “Web ” - — beyond the “Hello, world!”
  • 97. JavaScript • ECMAScript JavaScript ActionScript browser Flash DOM(HTML/CSS) — beyond the “Hello, world!”
  • 98. JavaScript • ECMAScript JS JavaScript ActionScript browser Flash DOM(HTML/CSS) — beyond the “Hello, world!”
  • 99. JS • OS - NW DB CSJS <script src="node.js"></sciprt> SSJS $ node -e "console.log('hello, world');" > hello, world — beyond the “Hello, world!”
  • 100. Why SSJS • JS - • JS - Applet × Severside Java — beyond the “Hello, world!”
  • 101. JS Node • Ringo.js - Java GAE • Node - — beyond the “Hello, world!”
  • 102. +α • Ryan dahl • • Perl • — beyond the “Hello, world!”
  • 103. Node.js = ? 2 • Node JavaScript — beyond the “Hello, world!”
  • 104. ex) Validation • - or • — beyond the “Hello, world!”
  • 105. Node.js = ? 3 • Node NW • Node JS — beyond the “Hello, world!”
  • 106. Node.JS C10K WebScoket Web Socket.IO I/O JS — beyond the “Hello, world!”
  • 107. Node.js ShowCase — beyond the “Hello, world!”
  • 108. Node knokcout 2011 • 8/27 ~ 8/29 • Node.js 48 • Node • 178 • — beyond the “Hello, world!”
  • 109. Observer • 1 • http://observer.no.de/ • • — beyond the “Hello, world!”
  • 110. Eight Bit Beats • 1 • 8 http://eightbitbeats.com/ — beyond the “Hello, world!”
  • 111. nide • 2 • Web IDE • • http://coreh.github.com/nide/ — beyond the “Hello, world!”
  • 112. Paragraph.JS • http://paragraph.looseleafjs.org/ • 7 … • Wiki • — beyond the “Hello, world!”
  • 113. 48 178 • Node.js — beyond the “Hello, world!”
  • 114. Node = RealTime ? • … • NW • Socket.IO — beyond the “Hello, world!”
  • 115. Socket.IO • WebSocket • Flash XHR IE5.5 • Node … • Node — beyond the “Hello, world!”
  • 116. Node CGI • 2011/9 ML • - • - — beyond the “Hello, world!”
  • 117. blosxom.js • ^^; • 2011/5 • Perl blog CGI • daemon — beyond the “Hello, world!”
  • 118. — beyond the “Hello, world!”
  • 119. ≠ • • • • — beyond the “Hello, world!”
  • 120. Node.JS C10K WebScoket Web Socket.IO I/O JS — beyond the “Hello, world!”
  • 121. Node.js — beyond the “Hello, world!”
  • 122. • 10 blog — beyond the “Hello, world!”
  • 123. • nvm - git clone git://github.com/creationix/nvm.git ~/.nvm - echo "source ~/.nvm/nvm.sh" >> ~/.bash_profile - . ~/.bash_profile • node (with npm) - nvm install v0.4.12 - nvm alias default v0.4.12 — beyond the “Hello, world!”
  • 124. Express • • - $ npm install express -g - $ express -s -t ejs blog - $ cd blog - $ npm install — beyond the “Hello, world!”
  • 125. Posts • GET /posts/new POST /posts GET / — beyond the “Hello, world!”
  • 126. node-sqlite • Node SQLite • $ npm install sqlite • app.js var db = new require('sqlite').Database(); db.open('blog.db', function(err) { if (err) throw err; db.query('SELECT * FROM posts', function(err, rows) { if (err) throw err; }); }); — beyond the “Hello, world!”
  • 127. Table • $ sqlite3 blog.db "CREATE TABLE posts (title, body, date);" title string body string date string — beyond the “Hello, world!”
  • 128. New post - View • views/new.ejs <h1><%= title %></h1> <form action="/posts" method="post"> <p><input type="text" name="title" /></p> <p><textarea name="body"></textarea></p> <p><input type="submit" /></p> </form> — beyond the “Hello, world!”
  • 129. New post - Logic(1) • app.get('/posts/new', function(req, res, next) { res.render('new', { title: 'New post' }); }); — beyond the “Hello, world!”
  • 130. New post - Logic(1) • app.post('/posts', function(req, res, next) { var sql = 'INSERT INTO posts VALUES (?, ?, ?)'; db.execute(sql, [req.body.title, req.body.body, new Date().getTime()], function(err, rows) { if (err) return next(err); res.redirect('home'); }); }); — beyond the “Hello, world!”
  • 131. Index posts - view • views/index.ejs <h1><%= title %></h1> <p><a href="/posts/new">New post</a></p> <% posts.forEach(function(post) { %> <section> <h1><%= post.title %></h1> <p><%= new Date(post.date) %></p> <pre><%= post.body %></pre> </section> <% }); %> — beyond the “Hello, world!”
  • 132. Index posts - Logic • app.js app.get('/', function(req, res, next){ var sql = 'SELECT * FROM posts ORDER BY date DESC LIMIT ? OFFSET ?'; db.execute(sql, [5, 0], function(err, rows) { if (err) return next(err); res.render('index', { title: 'Index', posts: rows }); }); }); — beyond the “Hello, world!”
  • 133. Authentication • Basic • app.js app.all('/posts/*', express.basicAuth(function(username, password) { return username == 'admin' && password == 'pass'; })); — beyond the “Hello, world!”
  • 134. — beyond the “Hello, world!”
  • 135. Auto pager • WebSocket — beyond the “Hello, world!”
  • 136. Socket.IO • npm install socket.io — beyond the “Hello, world!”
  • 137. Server Side • app.js var io = require('socket.io').listen(app); io.sockets.on('connection', function(socket) { socket.on('next', function(data) { var sql = 'SELECT * FROM posts ORDER BY date DESC LIMIT ? OFFSET ?'; db.execute(sql, [1, data.offset], function(err, rows) { if (err) return console.log(err); socket.emit('next', rows[0]); }); }); }); — beyond the “Hello, world!”
  • 138. Client Side <script src="/socket.io/socket.io.js"></script> <script src="/javascripts/jquery.js"></script> <script src="/javascripts/bottom.js"></script> <script src="/javascripts/script.js"></script> $(function() { var offset = 5; var socket = io.connect('/'); socket.on('connect', function() { socket.on('next', function(post) { var section = '<section><h1>' + post.title + '</h1><p>' + new Date(post.date) + '</p><pre>' + post.body + '</pre></section>'; document.body.innerHTML += section; }); onBottom(function() { socket.emit('next', { offset: offset++ }); }); }); }); — beyond the “Hello, world!”
  • 139. Test • insert.js var db = new require('sqlite').Database(); var sql = 'INSERT INTO posts VALUES db.open('blog.db', function(err) { (?, ?, ?)'; for(var i = 1; i <= 100; i++) { db.execute(sql, [title, body, new (function(i) { Date().getTime() + i * 1000], var title = 'Test ' + i; function(err, rows) { var body = [ if (err) throw err; i+' ', console.log('Inserted "Test ' + i + '"'); }); ' ', })(i); ' ', } '', '', '', '', ' ' ].join('n'); }); — beyond the “Hello, world!”
  • 140. — beyond the “Hello, world!”
  • 141. • Railway • “Node on Rails” • MVC Web — beyond the “Hello, world!”
  • 142. Posts with railway • $ npm install -g railway • $ rw i rwblog && cd rwblog • $ npm install -l • $ rw g crud post title body • $ rw s 3000 • $ open http://localhost:3000/posts — beyond the “Hello, world!”
  • 143. • LooseLeaf.JS • Node • $ npm install -g looseleaf@0.3.5 • $ looseleaf blog • $ node blog/app.js • demo: http://blog.looseleafjs.org/ — beyond the “Hello, world!”
  • 144. Conclusion — beyond the “Hello, world!”
  • 145. Node.js • • JS — beyond the “Hello, world!”
  • 146. “Node” • ”Node” • https://github.com/joyent/node/wiki/FAQ • Node — beyond the “Hello, world!”
  • 147. beyond the this slide... • Node.JS by Node.js_jp (Commig Soon!) • node.js (@badatmath) • Node.JS (@forest1040) • (http://nodejs.jp/) — beyond the “Hello, world!”
  • 148. • CA , DeNA • … • • Top Noder — beyond the “Hello, world!”
  • 149. • • Node.js • Join us ! — beyond the “Hello, world!”

Editor's Notes

  1. &amp;#x306F;&amp;#x3058;&amp;#x3081;&amp;#x307E;&amp;#x3057;&amp;#x3066;&amp;#x3002;\n&amp;#x300C;Node.js &amp;#x2014; Hello, world! &amp;#x306E;1&amp;#x6B69;&amp;#x5148;&amp;#x3078;&amp;#x3002;&amp;#x300D;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x30BF;&amp;#x30A4;&amp;#x30C8;&amp;#x30EB;&amp;#x3067;&amp;#x767A;&amp;#x8868;&amp;#x3055;&amp;#x305B;&amp;#x3066;&amp;#x9802;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3001;\n&amp;#x682A;&amp;#x5F0F;&amp;#x4F1A;&amp;#x793E;&amp;#x30DE;&amp;#x30A4;&amp;#x30F3;&amp;#x30C7;&amp;#x30A3;&amp;#x30A2;&amp;#x3001;Node.js&amp;#x65E5;&amp;#x672C;&amp;#x30E6;&amp;#x30FC;&amp;#x30B6;&amp;#x30B0;&amp;#x30EB;&amp;#x30FC;&amp;#x30D7;&amp;#x306E;&amp;#x98DB;&amp;#x5CA1;&amp;#x3068;&amp;#x7533;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\nJava&amp;#x306E;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x3067;JavaScript&amp;#x306E;&amp;#x767A;&amp;#x8868;&amp;#x3092;&amp;#x3059;&amp;#x308B;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3001;&amp;#x30A2;&amp;#x30A6;&amp;#x30A7;&amp;#x30A4;&amp;#x611F;&amp;#x6E80;&amp;#x8F09;&amp;#x306A;&amp;#x4E2D;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;\n&amp;#x6700;&amp;#x5F8C;&amp;#x307E;&amp;#x3067;&amp;#x304A;&amp;#x4ED8;&amp;#x304D;&amp;#x5408;&amp;#x3044;&amp;#x3088;&amp;#x308D;&amp;#x3057;&amp;#x304F;&amp;#x304A;&amp;#x9858;&amp;#x3044;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n\n
  2. &amp;#x3055;&amp;#x3066;&amp;#x3001;&amp;#x65E9;&amp;#x901F;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x7686;&amp;#x3055;&amp;#x3093;&amp;#x3001;Node.js&amp;#x3092;&amp;#x3054;&amp;#x5B58;&amp;#x77E5;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#xFF1F;\n&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x65B9;&amp;#xFF1F;\n&amp;#x3000;&amp;#x2192;&amp;#x3000;&amp;#x304A;&amp;#x3049;&amp;#x3001;&amp;#x3084;&amp;#x3063;&amp;#x3071;&amp;#x308A;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x65B9;&amp;#x304C;&amp;#x591A;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3051;&amp;#x3069;&amp;#x3001;&amp;#x3088;&amp;#x304F;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x65B9;&amp;#x3001;&amp;#x624B;&amp;#x3092;&amp;#x4E0B;&amp;#x308D;&amp;#x3057;&amp;#x3066;&amp;#x4E0B;&amp;#x3055;&amp;#x3044;\n&amp;#x3000;&amp;#x2192;&amp;#x3000;&amp;#x305D;&amp;#x3046;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3047;&amp;#x3001;&amp;#x53B3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x308C;&amp;#x304C;&amp;#x6D41;&amp;#x884C;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3068;&amp;#x8A00;&amp;#x308F;&amp;#x308C;&amp;#x3066;&amp;#x4E45;&amp;#x3057;&amp;#x3044;&amp;#x3001;Node.js&amp;#x306E;&amp;#x73FE;&amp;#x5B9F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  3. &amp;#x3055;&amp;#x3066;&amp;#x3001;&amp;#x65E9;&amp;#x901F;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x7686;&amp;#x3055;&amp;#x3093;&amp;#x3001;Node.js&amp;#x3092;&amp;#x3054;&amp;#x5B58;&amp;#x77E5;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#xFF1F;\n&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x65B9;&amp;#xFF1F;\n&amp;#x3000;&amp;#x2192;&amp;#x3000;&amp;#x304A;&amp;#x3049;&amp;#x3001;&amp;#x3084;&amp;#x3063;&amp;#x3071;&amp;#x308A;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x65B9;&amp;#x304C;&amp;#x591A;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3051;&amp;#x3069;&amp;#x3001;&amp;#x3088;&amp;#x304F;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x65B9;&amp;#x3001;&amp;#x624B;&amp;#x3092;&amp;#x4E0B;&amp;#x308D;&amp;#x3057;&amp;#x3066;&amp;#x4E0B;&amp;#x3055;&amp;#x3044;\n&amp;#x3000;&amp;#x2192;&amp;#x3000;&amp;#x305D;&amp;#x3046;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3047;&amp;#x3001;&amp;#x53B3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x308C;&amp;#x304C;&amp;#x6D41;&amp;#x884C;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3068;&amp;#x8A00;&amp;#x308F;&amp;#x308C;&amp;#x3066;&amp;#x4E45;&amp;#x3057;&amp;#x3044;&amp;#x3001;Node.js&amp;#x306E;&amp;#x73FE;&amp;#x5B9F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  4. &amp;#x3055;&amp;#x3066;&amp;#x3001;&amp;#x65E9;&amp;#x901F;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x7686;&amp;#x3055;&amp;#x3093;&amp;#x3001;Node.js&amp;#x3092;&amp;#x3054;&amp;#x5B58;&amp;#x77E5;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#xFF1F;\n&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x65B9;&amp;#xFF1F;\n&amp;#x3000;&amp;#x2192;&amp;#x3000;&amp;#x304A;&amp;#x3049;&amp;#x3001;&amp;#x3084;&amp;#x3063;&amp;#x3071;&amp;#x308A;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x65B9;&amp;#x304C;&amp;#x591A;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3051;&amp;#x3069;&amp;#x3001;&amp;#x3088;&amp;#x304F;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x65B9;&amp;#x3001;&amp;#x624B;&amp;#x3092;&amp;#x4E0B;&amp;#x308D;&amp;#x3057;&amp;#x3066;&amp;#x4E0B;&amp;#x3055;&amp;#x3044;\n&amp;#x3000;&amp;#x2192;&amp;#x3000;&amp;#x305D;&amp;#x3046;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3047;&amp;#x3001;&amp;#x53B3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x308C;&amp;#x304C;&amp;#x6D41;&amp;#x884C;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3068;&amp;#x8A00;&amp;#x308F;&amp;#x308C;&amp;#x3066;&amp;#x4E45;&amp;#x3057;&amp;#x3044;&amp;#x3001;Node.js&amp;#x306E;&amp;#x73FE;&amp;#x5B9F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  5. &amp;#x3055;&amp;#x3066;&amp;#x3001;&amp;#x65E9;&amp;#x901F;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x7686;&amp;#x3055;&amp;#x3093;&amp;#x3001;Node.js&amp;#x3092;&amp;#x3054;&amp;#x5B58;&amp;#x77E5;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#xFF1F;\n&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x65B9;&amp;#xFF1F;\n&amp;#x3000;&amp;#x2192;&amp;#x3000;&amp;#x304A;&amp;#x3049;&amp;#x3001;&amp;#x3084;&amp;#x3063;&amp;#x3071;&amp;#x308A;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x65B9;&amp;#x304C;&amp;#x591A;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3051;&amp;#x3069;&amp;#x3001;&amp;#x3088;&amp;#x304F;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x65B9;&amp;#x3001;&amp;#x624B;&amp;#x3092;&amp;#x4E0B;&amp;#x308D;&amp;#x3057;&amp;#x3066;&amp;#x4E0B;&amp;#x3055;&amp;#x3044;\n&amp;#x3000;&amp;#x2192;&amp;#x3000;&amp;#x305D;&amp;#x3046;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3047;&amp;#x3001;&amp;#x53B3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x308C;&amp;#x304C;&amp;#x6D41;&amp;#x884C;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3068;&amp;#x8A00;&amp;#x308F;&amp;#x308C;&amp;#x3066;&amp;#x4E45;&amp;#x3057;&amp;#x3044;&amp;#x3001;Node.js&amp;#x306E;&amp;#x73FE;&amp;#x5B9F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  6. &amp;#x3055;&amp;#x3066;&amp;#x3001;&amp;#x65E9;&amp;#x901F;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x7686;&amp;#x3055;&amp;#x3093;&amp;#x3001;Node.js&amp;#x3092;&amp;#x3054;&amp;#x5B58;&amp;#x77E5;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#xFF1F;\n&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x65B9;&amp;#xFF1F;\n&amp;#x3000;&amp;#x2192;&amp;#x3000;&amp;#x304A;&amp;#x3049;&amp;#x3001;&amp;#x3084;&amp;#x3063;&amp;#x3071;&amp;#x308A;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x65B9;&amp;#x304C;&amp;#x591A;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3051;&amp;#x3069;&amp;#x3001;&amp;#x3088;&amp;#x304F;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x65B9;&amp;#x3001;&amp;#x624B;&amp;#x3092;&amp;#x4E0B;&amp;#x308D;&amp;#x3057;&amp;#x3066;&amp;#x4E0B;&amp;#x3055;&amp;#x3044;\n&amp;#x3000;&amp;#x2192;&amp;#x3000;&amp;#x305D;&amp;#x3046;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3047;&amp;#x3001;&amp;#x53B3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x308C;&amp;#x304C;&amp;#x6D41;&amp;#x884C;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3068;&amp;#x8A00;&amp;#x308F;&amp;#x308C;&amp;#x3066;&amp;#x4E45;&amp;#x3057;&amp;#x3044;&amp;#x3001;Node.js&amp;#x306E;&amp;#x73FE;&amp;#x5B9F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  7. &amp;#x3055;&amp;#x3066;&amp;#x3001;&amp;#x65E9;&amp;#x901F;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x7686;&amp;#x3055;&amp;#x3093;&amp;#x3001;Node.js&amp;#x3092;&amp;#x3054;&amp;#x5B58;&amp;#x77E5;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#xFF1F;\n&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x65B9;&amp;#xFF1F;\n&amp;#x3000;&amp;#x2192;&amp;#x3000;&amp;#x304A;&amp;#x3049;&amp;#x3001;&amp;#x3084;&amp;#x3063;&amp;#x3071;&amp;#x308A;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x65B9;&amp;#x304C;&amp;#x591A;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3051;&amp;#x3069;&amp;#x3001;&amp;#x3088;&amp;#x304F;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x65B9;&amp;#x3001;&amp;#x624B;&amp;#x3092;&amp;#x4E0B;&amp;#x308D;&amp;#x3057;&amp;#x3066;&amp;#x4E0B;&amp;#x3055;&amp;#x3044;\n&amp;#x3000;&amp;#x2192;&amp;#x3000;&amp;#x305D;&amp;#x3046;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3047;&amp;#x3001;&amp;#x53B3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x308C;&amp;#x304C;&amp;#x6D41;&amp;#x884C;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3068;&amp;#x8A00;&amp;#x308F;&amp;#x308C;&amp;#x3066;&amp;#x4E45;&amp;#x3057;&amp;#x3044;&amp;#x3001;Node.js&amp;#x306E;&amp;#x73FE;&amp;#x5B9F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  8. &amp;#x3055;&amp;#x3066;&amp;#x3001;&amp;#x65E9;&amp;#x901F;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x7686;&amp;#x3055;&amp;#x3093;&amp;#x3001;Node.js&amp;#x3092;&amp;#x3054;&amp;#x5B58;&amp;#x77E5;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#xFF1F;\n&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x65B9;&amp;#xFF1F;\n&amp;#x3000;&amp;#x2192;&amp;#x3000;&amp;#x304A;&amp;#x3049;&amp;#x3001;&amp;#x3084;&amp;#x3063;&amp;#x3071;&amp;#x308A;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x65B9;&amp;#x304C;&amp;#x591A;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3051;&amp;#x3069;&amp;#x3001;&amp;#x3088;&amp;#x304F;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x65B9;&amp;#x3001;&amp;#x624B;&amp;#x3092;&amp;#x4E0B;&amp;#x308D;&amp;#x3057;&amp;#x3066;&amp;#x4E0B;&amp;#x3055;&amp;#x3044;\n&amp;#x3000;&amp;#x2192;&amp;#x3000;&amp;#x305D;&amp;#x3046;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3047;&amp;#x3001;&amp;#x53B3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x308C;&amp;#x304C;&amp;#x6D41;&amp;#x884C;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3068;&amp;#x8A00;&amp;#x308F;&amp;#x308C;&amp;#x3066;&amp;#x4E45;&amp;#x3057;&amp;#x3044;&amp;#x3001;Node.js&amp;#x306E;&amp;#x73FE;&amp;#x5B9F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  9. &amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x308F;&amp;#x3051;&amp;#x3067;&amp;#x3001;&amp;#x307E;&amp;#x305A;&amp;#x3001;&amp;#x672C;&amp;#x65E5;&amp;#x306E;&amp;#x767A;&amp;#x8868;&amp;#x306E;&amp;#x76EE;&amp;#x6A19;&amp;#x3092;&amp;#x5B9A;&amp;#x3081;&amp;#x3066;&amp;#x304A;&amp;#x304D;&amp;#x307E;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x3002;\n\n\n\n
  10. &amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x3068;&amp;#x304B;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x3068;&amp;#x304B;&amp;#x3088;&amp;#x304F;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x8A00;&amp;#x8449;&amp;#x3067;&amp;#x3044;&amp;#x3063;&amp;#x3071;&amp;#x3044;&amp;#x306E;Node.js&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x3001;&amp;#x306A;&amp;#x3093;&amp;#x3068;&amp;#x306A;&amp;#x304F;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x611F;&amp;#x3058;&amp;#x3001;&amp;#x3068;&amp;#x63B4;&amp;#x3093;&amp;#x3067;&amp;#x3082;&amp;#x3089;&amp;#x3046;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x307E;&amp;#x3067;&amp;#x304C;&amp;#x6700;&amp;#x4F4E;&amp;#x30E9;&amp;#x30A4;&amp;#x30F3;&amp;#x3002;\n\n&amp;#x305D;&amp;#x306E;&amp;#x3042;&amp;#x3068;&amp;#x3001;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3092;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3063;&amp;#x3066;&amp;#x3001;\n&amp;#x5E30;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x89E6;&amp;#x3063;&amp;#x3066;&amp;#x307F;&amp;#x3088;&amp;#x3046;&amp;#x3001;&amp;#x3068;&amp;#x307F;&amp;#x306A;&amp;#x3055;&amp;#x3093;&amp;#x306B;&amp;#x601D;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3048;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x30D7;&amp;#x30EC;&amp;#x30BC;&amp;#x30F3;&amp;#x306F;&amp;#x5927;&amp;#x6210;&amp;#x529F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  11. &amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x3068;&amp;#x304B;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x3068;&amp;#x304B;&amp;#x3088;&amp;#x304F;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x8A00;&amp;#x8449;&amp;#x3067;&amp;#x3044;&amp;#x3063;&amp;#x3071;&amp;#x3044;&amp;#x306E;Node.js&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x3001;&amp;#x306A;&amp;#x3093;&amp;#x3068;&amp;#x306A;&amp;#x304F;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x611F;&amp;#x3058;&amp;#x3001;&amp;#x3068;&amp;#x63B4;&amp;#x3093;&amp;#x3067;&amp;#x3082;&amp;#x3089;&amp;#x3046;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x307E;&amp;#x3067;&amp;#x304C;&amp;#x6700;&amp;#x4F4E;&amp;#x30E9;&amp;#x30A4;&amp;#x30F3;&amp;#x3002;\n\n&amp;#x305D;&amp;#x306E;&amp;#x3042;&amp;#x3068;&amp;#x3001;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3092;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3063;&amp;#x3066;&amp;#x3001;\n&amp;#x5E30;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x89E6;&amp;#x3063;&amp;#x3066;&amp;#x307F;&amp;#x3088;&amp;#x3046;&amp;#x3001;&amp;#x3068;&amp;#x307F;&amp;#x306A;&amp;#x3055;&amp;#x3093;&amp;#x306B;&amp;#x601D;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3048;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x30D7;&amp;#x30EC;&amp;#x30BC;&amp;#x30F3;&amp;#x306F;&amp;#x5927;&amp;#x6210;&amp;#x529F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  12. &amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x3068;&amp;#x304B;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x3068;&amp;#x304B;&amp;#x3088;&amp;#x304F;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x8A00;&amp;#x8449;&amp;#x3067;&amp;#x3044;&amp;#x3063;&amp;#x3071;&amp;#x3044;&amp;#x306E;Node.js&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x3001;&amp;#x306A;&amp;#x3093;&amp;#x3068;&amp;#x306A;&amp;#x304F;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x611F;&amp;#x3058;&amp;#x3001;&amp;#x3068;&amp;#x63B4;&amp;#x3093;&amp;#x3067;&amp;#x3082;&amp;#x3089;&amp;#x3046;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x307E;&amp;#x3067;&amp;#x304C;&amp;#x6700;&amp;#x4F4E;&amp;#x30E9;&amp;#x30A4;&amp;#x30F3;&amp;#x3002;\n\n&amp;#x305D;&amp;#x306E;&amp;#x3042;&amp;#x3068;&amp;#x3001;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3092;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3063;&amp;#x3066;&amp;#x3001;\n&amp;#x5E30;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x89E6;&amp;#x3063;&amp;#x3066;&amp;#x307F;&amp;#x3088;&amp;#x3046;&amp;#x3001;&amp;#x3068;&amp;#x307F;&amp;#x306A;&amp;#x3055;&amp;#x3093;&amp;#x306B;&amp;#x601D;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3048;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x30D7;&amp;#x30EC;&amp;#x30BC;&amp;#x30F3;&amp;#x306F;&amp;#x5927;&amp;#x6210;&amp;#x529F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  13. &amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x3068;&amp;#x304B;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x3068;&amp;#x304B;&amp;#x3088;&amp;#x304F;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x8A00;&amp;#x8449;&amp;#x3067;&amp;#x3044;&amp;#x3063;&amp;#x3071;&amp;#x3044;&amp;#x306E;Node.js&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x3001;&amp;#x306A;&amp;#x3093;&amp;#x3068;&amp;#x306A;&amp;#x304F;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x611F;&amp;#x3058;&amp;#x3001;&amp;#x3068;&amp;#x63B4;&amp;#x3093;&amp;#x3067;&amp;#x3082;&amp;#x3089;&amp;#x3046;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x307E;&amp;#x3067;&amp;#x304C;&amp;#x6700;&amp;#x4F4E;&amp;#x30E9;&amp;#x30A4;&amp;#x30F3;&amp;#x3002;\n\n&amp;#x305D;&amp;#x306E;&amp;#x3042;&amp;#x3068;&amp;#x3001;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3092;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3063;&amp;#x3066;&amp;#x3001;\n&amp;#x5E30;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x89E6;&amp;#x3063;&amp;#x3066;&amp;#x307F;&amp;#x3088;&amp;#x3046;&amp;#x3001;&amp;#x3068;&amp;#x307F;&amp;#x306A;&amp;#x3055;&amp;#x3093;&amp;#x306B;&amp;#x601D;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3048;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x30D7;&amp;#x30EC;&amp;#x30BC;&amp;#x30F3;&amp;#x306F;&amp;#x5927;&amp;#x6210;&amp;#x529F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  14. &amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x3068;&amp;#x304B;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x3068;&amp;#x304B;&amp;#x3088;&amp;#x304F;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x8A00;&amp;#x8449;&amp;#x3067;&amp;#x3044;&amp;#x3063;&amp;#x3071;&amp;#x3044;&amp;#x306E;Node.js&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x3001;&amp;#x306A;&amp;#x3093;&amp;#x3068;&amp;#x306A;&amp;#x304F;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x611F;&amp;#x3058;&amp;#x3001;&amp;#x3068;&amp;#x63B4;&amp;#x3093;&amp;#x3067;&amp;#x3082;&amp;#x3089;&amp;#x3046;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x307E;&amp;#x3067;&amp;#x304C;&amp;#x6700;&amp;#x4F4E;&amp;#x30E9;&amp;#x30A4;&amp;#x30F3;&amp;#x3002;\n\n&amp;#x305D;&amp;#x306E;&amp;#x3042;&amp;#x3068;&amp;#x3001;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3092;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3063;&amp;#x3066;&amp;#x3001;\n&amp;#x5E30;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x89E6;&amp;#x3063;&amp;#x3066;&amp;#x307F;&amp;#x3088;&amp;#x3046;&amp;#x3001;&amp;#x3068;&amp;#x307F;&amp;#x306A;&amp;#x3055;&amp;#x3093;&amp;#x306B;&amp;#x601D;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3048;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x30D7;&amp;#x30EC;&amp;#x30BC;&amp;#x30F3;&amp;#x306F;&amp;#x5927;&amp;#x6210;&amp;#x529F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  15. &amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x3068;&amp;#x304B;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x3068;&amp;#x304B;&amp;#x3088;&amp;#x304F;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x8A00;&amp;#x8449;&amp;#x3067;&amp;#x3044;&amp;#x3063;&amp;#x3071;&amp;#x3044;&amp;#x306E;Node.js&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x3001;&amp;#x306A;&amp;#x3093;&amp;#x3068;&amp;#x306A;&amp;#x304F;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x611F;&amp;#x3058;&amp;#x3001;&amp;#x3068;&amp;#x63B4;&amp;#x3093;&amp;#x3067;&amp;#x3082;&amp;#x3089;&amp;#x3046;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x307E;&amp;#x3067;&amp;#x304C;&amp;#x6700;&amp;#x4F4E;&amp;#x30E9;&amp;#x30A4;&amp;#x30F3;&amp;#x3002;\n\n&amp;#x305D;&amp;#x306E;&amp;#x3042;&amp;#x3068;&amp;#x3001;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3092;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3063;&amp;#x3066;&amp;#x3001;\n&amp;#x5E30;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x89E6;&amp;#x3063;&amp;#x3066;&amp;#x307F;&amp;#x3088;&amp;#x3046;&amp;#x3001;&amp;#x3068;&amp;#x307F;&amp;#x306A;&amp;#x3055;&amp;#x3093;&amp;#x306B;&amp;#x601D;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3048;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x30D7;&amp;#x30EC;&amp;#x30BC;&amp;#x30F3;&amp;#x306F;&amp;#x5927;&amp;#x6210;&amp;#x529F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  16. &amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x3068;&amp;#x304B;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x3068;&amp;#x304B;&amp;#x3088;&amp;#x304F;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x8A00;&amp;#x8449;&amp;#x3067;&amp;#x3044;&amp;#x3063;&amp;#x3071;&amp;#x3044;&amp;#x306E;Node.js&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x3001;&amp;#x306A;&amp;#x3093;&amp;#x3068;&amp;#x306A;&amp;#x304F;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x611F;&amp;#x3058;&amp;#x3001;&amp;#x3068;&amp;#x63B4;&amp;#x3093;&amp;#x3067;&amp;#x3082;&amp;#x3089;&amp;#x3046;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x307E;&amp;#x3067;&amp;#x304C;&amp;#x6700;&amp;#x4F4E;&amp;#x30E9;&amp;#x30A4;&amp;#x30F3;&amp;#x3002;\n\n&amp;#x305D;&amp;#x306E;&amp;#x3042;&amp;#x3068;&amp;#x3001;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3092;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3063;&amp;#x3066;&amp;#x3001;\n&amp;#x5E30;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x89E6;&amp;#x3063;&amp;#x3066;&amp;#x307F;&amp;#x3088;&amp;#x3046;&amp;#x3001;&amp;#x3068;&amp;#x307F;&amp;#x306A;&amp;#x3055;&amp;#x3093;&amp;#x306B;&amp;#x601D;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3048;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x30D7;&amp;#x30EC;&amp;#x30BC;&amp;#x30F3;&amp;#x306F;&amp;#x5927;&amp;#x6210;&amp;#x529F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  17. &amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x3068;&amp;#x304B;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x3068;&amp;#x304B;&amp;#x3088;&amp;#x304F;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x8A00;&amp;#x8449;&amp;#x3067;&amp;#x3044;&amp;#x3063;&amp;#x3071;&amp;#x3044;&amp;#x306E;Node.js&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x3001;&amp;#x306A;&amp;#x3093;&amp;#x3068;&amp;#x306A;&amp;#x304F;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x611F;&amp;#x3058;&amp;#x3001;&amp;#x3068;&amp;#x63B4;&amp;#x3093;&amp;#x3067;&amp;#x3082;&amp;#x3089;&amp;#x3046;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x307E;&amp;#x3067;&amp;#x304C;&amp;#x6700;&amp;#x4F4E;&amp;#x30E9;&amp;#x30A4;&amp;#x30F3;&amp;#x3002;\n\n&amp;#x305D;&amp;#x306E;&amp;#x3042;&amp;#x3068;&amp;#x3001;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3092;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3063;&amp;#x3066;&amp;#x3001;\n&amp;#x5E30;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x89E6;&amp;#x3063;&amp;#x3066;&amp;#x307F;&amp;#x3088;&amp;#x3046;&amp;#x3001;&amp;#x3068;&amp;#x307F;&amp;#x306A;&amp;#x3055;&amp;#x3093;&amp;#x306B;&amp;#x601D;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3048;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x30D7;&amp;#x30EC;&amp;#x30BC;&amp;#x30F3;&amp;#x306F;&amp;#x5927;&amp;#x6210;&amp;#x529F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  18. &amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x3068;&amp;#x304B;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x3068;&amp;#x304B;&amp;#x3088;&amp;#x304F;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x8A00;&amp;#x8449;&amp;#x3067;&amp;#x3044;&amp;#x3063;&amp;#x3071;&amp;#x3044;&amp;#x306E;Node.js&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x3001;&amp;#x306A;&amp;#x3093;&amp;#x3068;&amp;#x306A;&amp;#x304F;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x611F;&amp;#x3058;&amp;#x3001;&amp;#x3068;&amp;#x63B4;&amp;#x3093;&amp;#x3067;&amp;#x3082;&amp;#x3089;&amp;#x3046;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x307E;&amp;#x3067;&amp;#x304C;&amp;#x6700;&amp;#x4F4E;&amp;#x30E9;&amp;#x30A4;&amp;#x30F3;&amp;#x3002;\n\n&amp;#x305D;&amp;#x306E;&amp;#x3042;&amp;#x3068;&amp;#x3001;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3092;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3063;&amp;#x3066;&amp;#x3001;\n&amp;#x5E30;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x89E6;&amp;#x3063;&amp;#x3066;&amp;#x307F;&amp;#x3088;&amp;#x3046;&amp;#x3001;&amp;#x3068;&amp;#x307F;&amp;#x306A;&amp;#x3055;&amp;#x3093;&amp;#x306B;&amp;#x601D;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3048;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x30D7;&amp;#x30EC;&amp;#x30BC;&amp;#x30F3;&amp;#x306F;&amp;#x5927;&amp;#x6210;&amp;#x529F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  19. &amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x3068;&amp;#x304B;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x3068;&amp;#x304B;&amp;#x3088;&amp;#x304F;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x8A00;&amp;#x8449;&amp;#x3067;&amp;#x3044;&amp;#x3063;&amp;#x3071;&amp;#x3044;&amp;#x306E;Node.js&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x3001;&amp;#x306A;&amp;#x3093;&amp;#x3068;&amp;#x306A;&amp;#x304F;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x611F;&amp;#x3058;&amp;#x3001;&amp;#x3068;&amp;#x63B4;&amp;#x3093;&amp;#x3067;&amp;#x3082;&amp;#x3089;&amp;#x3046;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x307E;&amp;#x3067;&amp;#x304C;&amp;#x6700;&amp;#x4F4E;&amp;#x30E9;&amp;#x30A4;&amp;#x30F3;&amp;#x3002;\n\n&amp;#x305D;&amp;#x306E;&amp;#x3042;&amp;#x3068;&amp;#x3001;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3092;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3063;&amp;#x3066;&amp;#x3001;\n&amp;#x5E30;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x89E6;&amp;#x3063;&amp;#x3066;&amp;#x307F;&amp;#x3088;&amp;#x3046;&amp;#x3001;&amp;#x3068;&amp;#x307F;&amp;#x306A;&amp;#x3055;&amp;#x3093;&amp;#x306B;&amp;#x601D;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3048;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x30D7;&amp;#x30EC;&amp;#x30BC;&amp;#x30F3;&amp;#x306F;&amp;#x5927;&amp;#x6210;&amp;#x529F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  20. &amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x3068;&amp;#x304B;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x3068;&amp;#x304B;&amp;#x3088;&amp;#x304F;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x8A00;&amp;#x8449;&amp;#x3067;&amp;#x3044;&amp;#x3063;&amp;#x3071;&amp;#x3044;&amp;#x306E;Node.js&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x3001;&amp;#x306A;&amp;#x3093;&amp;#x3068;&amp;#x306A;&amp;#x304F;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x611F;&amp;#x3058;&amp;#x3001;&amp;#x3068;&amp;#x63B4;&amp;#x3093;&amp;#x3067;&amp;#x3082;&amp;#x3089;&amp;#x3046;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x307E;&amp;#x3067;&amp;#x304C;&amp;#x6700;&amp;#x4F4E;&amp;#x30E9;&amp;#x30A4;&amp;#x30F3;&amp;#x3002;\n\n&amp;#x305D;&amp;#x306E;&amp;#x3042;&amp;#x3068;&amp;#x3001;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3092;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3063;&amp;#x3066;&amp;#x3001;\n&amp;#x5E30;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x89E6;&amp;#x3063;&amp;#x3066;&amp;#x307F;&amp;#x3088;&amp;#x3046;&amp;#x3001;&amp;#x3068;&amp;#x307F;&amp;#x306A;&amp;#x3055;&amp;#x3093;&amp;#x306B;&amp;#x601D;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3048;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x30D7;&amp;#x30EC;&amp;#x30BC;&amp;#x30F3;&amp;#x306F;&amp;#x5927;&amp;#x6210;&amp;#x529F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  21. &amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x3068;&amp;#x304B;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x3068;&amp;#x304B;&amp;#x3088;&amp;#x304F;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x8A00;&amp;#x8449;&amp;#x3067;&amp;#x3044;&amp;#x3063;&amp;#x3071;&amp;#x3044;&amp;#x306E;Node.js&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x3001;&amp;#x306A;&amp;#x3093;&amp;#x3068;&amp;#x306A;&amp;#x304F;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x611F;&amp;#x3058;&amp;#x3001;&amp;#x3068;&amp;#x63B4;&amp;#x3093;&amp;#x3067;&amp;#x3082;&amp;#x3089;&amp;#x3046;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x307E;&amp;#x3067;&amp;#x304C;&amp;#x6700;&amp;#x4F4E;&amp;#x30E9;&amp;#x30A4;&amp;#x30F3;&amp;#x3002;\n\n&amp;#x305D;&amp;#x306E;&amp;#x3042;&amp;#x3068;&amp;#x3001;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3092;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3063;&amp;#x3066;&amp;#x3001;\n&amp;#x5E30;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x89E6;&amp;#x3063;&amp;#x3066;&amp;#x307F;&amp;#x3088;&amp;#x3046;&amp;#x3001;&amp;#x3068;&amp;#x307F;&amp;#x306A;&amp;#x3055;&amp;#x3093;&amp;#x306B;&amp;#x601D;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3048;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x30D7;&amp;#x30EC;&amp;#x30BC;&amp;#x30F3;&amp;#x306F;&amp;#x5927;&amp;#x6210;&amp;#x529F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  22. &amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x3068;&amp;#x304B;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x3068;&amp;#x304B;&amp;#x3088;&amp;#x304F;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x8A00;&amp;#x8449;&amp;#x3067;&amp;#x3044;&amp;#x3063;&amp;#x3071;&amp;#x3044;&amp;#x306E;Node.js&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x3001;&amp;#x306A;&amp;#x3093;&amp;#x3068;&amp;#x306A;&amp;#x304F;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x611F;&amp;#x3058;&amp;#x3001;&amp;#x3068;&amp;#x63B4;&amp;#x3093;&amp;#x3067;&amp;#x3082;&amp;#x3089;&amp;#x3046;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x307E;&amp;#x3067;&amp;#x304C;&amp;#x6700;&amp;#x4F4E;&amp;#x30E9;&amp;#x30A4;&amp;#x30F3;&amp;#x3002;\n\n&amp;#x305D;&amp;#x306E;&amp;#x3042;&amp;#x3068;&amp;#x3001;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3092;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3063;&amp;#x3066;&amp;#x3001;\n&amp;#x5E30;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x89E6;&amp;#x3063;&amp;#x3066;&amp;#x307F;&amp;#x3088;&amp;#x3046;&amp;#x3001;&amp;#x3068;&amp;#x307F;&amp;#x306A;&amp;#x3055;&amp;#x3093;&amp;#x306B;&amp;#x601D;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3048;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x30D7;&amp;#x30EC;&amp;#x30BC;&amp;#x30F3;&amp;#x306F;&amp;#x5927;&amp;#x6210;&amp;#x529F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  23. &amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x3068;&amp;#x304B;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x3068;&amp;#x304B;&amp;#x3088;&amp;#x304F;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x8A00;&amp;#x8449;&amp;#x3067;&amp;#x3044;&amp;#x3063;&amp;#x3071;&amp;#x3044;&amp;#x306E;Node.js&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x3001;&amp;#x306A;&amp;#x3093;&amp;#x3068;&amp;#x306A;&amp;#x304F;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x611F;&amp;#x3058;&amp;#x3001;&amp;#x3068;&amp;#x63B4;&amp;#x3093;&amp;#x3067;&amp;#x3082;&amp;#x3089;&amp;#x3046;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x307E;&amp;#x3067;&amp;#x304C;&amp;#x6700;&amp;#x4F4E;&amp;#x30E9;&amp;#x30A4;&amp;#x30F3;&amp;#x3002;\n\n&amp;#x305D;&amp;#x306E;&amp;#x3042;&amp;#x3068;&amp;#x3001;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3092;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3063;&amp;#x3066;&amp;#x3001;\n&amp;#x5E30;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x89E6;&amp;#x3063;&amp;#x3066;&amp;#x307F;&amp;#x3088;&amp;#x3046;&amp;#x3001;&amp;#x3068;&amp;#x307F;&amp;#x306A;&amp;#x3055;&amp;#x3093;&amp;#x306B;&amp;#x601D;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3048;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x30D7;&amp;#x30EC;&amp;#x30BC;&amp;#x30F3;&amp;#x306F;&amp;#x5927;&amp;#x6210;&amp;#x529F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  24. &amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x3088;&amp;#x308D;&amp;#x3057;&amp;#x304F;&amp;#x304A;&amp;#x9858;&amp;#x3044;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n
  25. Introduction&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3001;&amp;#x672C;&amp;#x984C;&amp;#x306B;&amp;#x5165;&amp;#x308B;&amp;#x524D;&amp;#x306B;&amp;#x3001;&amp;#x30B3;&amp;#x30DF;&amp;#x30E5;&amp;#x30CB;&amp;#x30C6;&amp;#x30A3;&amp;#x3068;&amp;#x81EA;&amp;#x5DF1;&amp;#x7D39;&amp;#x4ECB;&amp;#x3092;&amp;#x3055;&amp;#x305B;&amp;#x3066;&amp;#x4E0B;&amp;#x3055;&amp;#x3044;&amp;#x3002;\n&amp;#x8AB0;&amp;#x304B;&amp;#x308F;&amp;#x304B;&amp;#x3089;&amp;#x306A;&amp;#x3044;&amp;#x4EBA;&amp;#x306E;&amp;#x8A71;&amp;#x3092;&amp;#x805E;&amp;#x304F;&amp;#x3088;&amp;#x308A;&amp;#x306F;&amp;#x3001;&amp;#x5F8C;&amp;#x306E;&amp;#x8A71;&amp;#x304C;&amp;#x982D;&amp;#x306B;&amp;#x5165;&amp;#x308B;&amp;#x306F;&amp;#x305A;&amp;#x2026;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x5B9C;&amp;#x3057;&amp;#x304F;&amp;#x304A;&amp;#x4ED8;&amp;#x304D;&amp;#x5408;&amp;#x3044;&amp;#x4E0B;&amp;#x3055;&amp;#x3044;&amp;#x3002;\n
  26. &amp;#x307E;&amp;#x305A;&amp;#x3001;&amp;#x79C1;&amp;#x306E;&amp;#x6240;&amp;#x5C5E;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3001;Node.js&amp;#x65E5;&amp;#x672C;&amp;#x30E6;&amp;#x30FC;&amp;#x30B6;&amp;#x30B0;&amp;#x30EB;&amp;#x30FC;&amp;#x30D7;&amp;#x3001;Node.js_jp&amp;#x306E;&amp;#x7D39;&amp;#x4ECB;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n
  27. &amp;#x6D3B;&amp;#x52D5;&amp;#x3068;&amp;#x3057;&amp;#x3066;&amp;#x306F;&amp;#x3001;&amp;#x4E00;&amp;#x822C;&amp;#x7684;&amp;#x306A;&amp;#x3053;&amp;#x308C;&amp;#x3089;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x7FFB;&amp;#x8A33;&amp;#x306E;&amp;#x901F;&amp;#x3055;&amp;#x306F;&amp;#x4ED6;&amp;#x306E;&amp;#x8A00;&amp;#x8A9E;&amp;#x306B;&amp;#x306F;&amp;#x306A;&amp;#x3044;&amp;#x7279;&amp;#x5FB4;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n&amp;#x672C;&amp;#x306F;&amp;#x3082;&amp;#x3046;&amp;#x3061;&amp;#x3087;&amp;#x3063;&amp;#x3068;&amp;#x3067;&amp;#x51FA;&amp;#x7248;&amp;#x3055;&amp;#x308C;&amp;#x308B;&amp;#x306F;&amp;#x305A;&amp;#x3067;&amp;#x3059;&amp;#x3002;&amp;#x50D5;&amp;#x3082;&amp;#x4E00;&amp;#x5FDC;&amp;#x30EC;&amp;#x30D3;&amp;#x30E5;&amp;#x30A2;&amp;#x3068;&amp;#x3057;&amp;#x3066;&amp;#x5FAE;&amp;#x529B;&amp;#x306A;&amp;#x304C;&amp;#x3089;&amp;#x304A;&amp;#x624B;&amp;#x4F1D;&amp;#x3044;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x6771;&amp;#x4EAC;Node&amp;#x5B66;&amp;#x5712;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x540D;&amp;#x524D;&amp;#x306F;&amp;#x30C0;&amp;#x30B8;&amp;#x30E3;&amp;#x30EC;&amp;#x98A8;&amp;#x306E;&amp;#x3001;&amp;#x771F;&amp;#x9762;&amp;#x76EE;&amp;#x306A;&amp;#x52C9;&amp;#x5F37;&amp;#x4F1A;&amp;#x3092;&amp;#x958B;&amp;#x50AC;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x304C;&amp;#x3001;\nNode&amp;#x304C;&amp;#x6D41;&amp;#x884C;&amp;#x3063;&amp;#x305F;&amp;#x304A;&amp;#x304B;&amp;#x3052;&amp;#x3067;&amp;#x3059;&amp;#x3050;&amp;#x57CB;&amp;#x307E;&amp;#x3063;&amp;#x3066;&amp;#x3057;&amp;#x307E;&amp;#x3063;&amp;#x3066;&amp;#x50D5;&amp;#x3082;&amp;#x53C2;&amp;#x52A0;&amp;#x3067;&amp;#x304D;&amp;#x305F;&amp;#x3053;&amp;#x3068;&amp;#x306F;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n
  28. &amp;#x305D;&amp;#x3057;&amp;#x3066;&amp;#x3001;&amp;#x3044;&amp;#x3088;&amp;#x3044;&amp;#x3088;&amp;#x6765;&amp;#x9031;&amp;#x672B;&amp;#x3001;&amp;#x6771;&amp;#x4EAC;Node&amp;#x5B66;&amp;#x5712;&amp;#x796D;&amp;#x304C;&amp;#x958B;&amp;#x50AC;&amp;#x3055;&amp;#x308C;&amp;#x307E;&amp;#x3059;&amp;#x3002;\nNode.js&amp;#x306E;&amp;#x958B;&amp;#x767A;&amp;#x8005;Ryan dahl&amp;#x3082;&amp;#x6765;&amp;#x65E5;&amp;#x3059;&amp;#x308B;&amp;#x3001;&amp;#x30A2;&amp;#x30B8;&amp;#x30A2;&amp;#x521D;&amp;#x306E;Node&amp;#x30AB;&amp;#x30F3;&amp;#x30D5;&amp;#x30A1;&amp;#x30EC;&amp;#x30F3;&amp;#x30B9;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n&amp;#x30C1;&amp;#x30B1;&amp;#x30C3;&amp;#x30C8;&amp;#x306F;&amp;#x304A;&amp;#x304B;&amp;#x3052;&amp;#x69D8;&amp;#x3067;sold out&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x8CC7;&amp;#x6599;&amp;#x7B49;&amp;#x516C;&amp;#x958B;&amp;#x3055;&amp;#x308C;&amp;#x308B;&amp;#x3068;&amp;#x601D;&amp;#x3046;&amp;#x306E;&amp;#x3067;&amp;#x3092;&amp;#x662F;&amp;#x975E;&amp;#x5FA1;&amp;#x89A7;&amp;#x3044;&amp;#x305F;&amp;#x3060;&amp;#x3051;&amp;#x308C;&amp;#x3070;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n
  29. member&amp;#x306F;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x611F;&amp;#x3058;&amp;#x3067;&amp;#x3059;&amp;#x3001;\nNode&amp;#x672C;&amp;#x4F53;&amp;#x306E;&amp;#x30B3;&amp;#x30DF;&amp;#x30C3;&amp;#x30BF;&amp;#x304B;&amp;#x3089;&amp;#x3001;&amp;#x9AD8;&amp;#x6821;&amp;#x751F;&amp;#x307E;&amp;#x3067;&amp;#x591A;&amp;#x7A2E;&amp;#x591A;&amp;#x69D8;&amp;#x306A;&amp;#x9854;&amp;#x3076;&amp;#x308C;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n2011/10/16&amp;#x73FE;&amp;#x5728;&amp;#x3001;&amp;#x5168;869&amp;#x4EBA;&amp;#x306E;&amp;#x30E1;&amp;#x30F3;&amp;#x30D0;&amp;#x30FC;&amp;#x304C;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x2026;&amp;#x3067;&amp;#x3001;&amp;#x305D;&amp;#x306E;&amp;#x7AEF;&amp;#x3063;&amp;#x3053;&amp;#x306B;&amp;#x79C1;&amp;#x304C;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  30. &amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x306F;&amp;#x5C11;&amp;#x3057;&amp;#x3060;&amp;#x3051;&amp;#x81EA;&amp;#x5DF1;&amp;#x7D39;&amp;#x4ECB;&amp;#x3092;&amp;#x3055;&amp;#x305B;&amp;#x3066;&amp;#x3044;&amp;#x305F;&amp;#x3060;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3002;\nTobioka Tatsuya&amp;#x3067;&amp;#x30AA;&amp;#x30F3;&amp;#x30E9;&amp;#x30A4;&amp;#x30F3;&amp;#x3067;&amp;#x306F;&amp;#x3001;@tnantoka&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x9069;&amp;#x5F53;&amp;#x306A;&amp;#x30CF;&amp;#x30F3;&amp;#x30C9;&amp;#x30EB;&amp;#x3067;&amp;#x6D3B;&amp;#x52D5;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x591A;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n&amp;#x4ECA;&amp;#x5E74;&amp;#x306E;&amp;#x590F;&amp;#x307E;&amp;#x3067;3&amp;#x5E74;&amp;#x9593;&amp;#x3001;&amp;#x91D1;&amp;#x878D;SIer&amp;#x3067;OnlineBanking&amp;#x306E;SE&amp;#x3092;&amp;#x3084;&amp;#x3063;&amp;#x3066;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;&amp;#x3044;&amp;#x308F;&amp;#x3086;&amp;#x308B;&amp;#x30B9;&amp;#x30FC;&amp;#x30C4;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x3067;&amp;#x3001;&amp;#x30AE;&amp;#x30FC;&amp;#x30AF;&amp;#x306B;&amp;#x3042;&amp;#x3053;&amp;#x304C;&amp;#x308C;&amp;#x3092;&amp;#x3053;&amp;#x3058;&amp;#x3089;&amp;#x305B;&amp;#x3066;&amp;#x4ECA;&amp;#x306F;&amp;#x30A8;&amp;#x30F3;&amp;#x30B8;&amp;#x30CB;&amp;#x30A2;&amp;#x3092;&amp;#x3084;&amp;#x3063;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n\nBlog&amp;#x306F;&amp;#x3001;bornneet.com&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x3046;&amp;#x30C0;&amp;#x30E1;&amp;#x4EBA;&amp;#x9593;&amp;#x4E38;&amp;#x51FA;&amp;#x3057;&amp;#x306E;&amp;#x30C9;&amp;#x30E1;&amp;#x30A4;&amp;#x30F3;&amp;#x3067;&amp;#x3084;&amp;#x3063;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x57FA;&amp;#x672C;&amp;#x7684;&amp;#x306B;&amp;#x306F;JavaScript&amp;#x306E;&amp;#x4EBA;&amp;#x3067;&amp;#x3001;iPhone&amp;#x30A2;&amp;#x30D7;&amp;#x30EA;&amp;#x3068;&amp;#x304B;&amp;#x51FA;&amp;#x3057;&amp;#x305F;&amp;#x308A;&amp;#x3082;&amp;#x3057;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x30B5;&amp;#x30A4;&amp;#x30C8;&amp;#x306B;&amp;#x4ECA;&amp;#x307E;&amp;#x3067;&amp;#x306E;&amp;#x4F5C;&amp;#x54C1;&amp;#x4E00;&amp;#x89A7;&amp;#x3092;&amp;#x8F09;&amp;#x305B;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x306E;&amp;#x3067;&amp;#x8208;&amp;#x5473;&amp;#x306E;&amp;#x3042;&amp;#x308B;&amp;#x65B9;&amp;#x306F;&amp;#x3054;&amp;#x89A7;&amp;#x4E0B;&amp;#x3055;&amp;#x3044;&amp;#x3002;\n
  31. &amp;#x3067;&amp;#x3001;&amp;#x6700;&amp;#x8FD1;&amp;#x306F;&amp;#x3082;&amp;#x3046;&amp;#x3059;&amp;#x3063;&amp;#x304B;&amp;#x308A;Node.js&amp;#x3070;&amp;#x3063;&amp;#x304B;&amp;#x308A;&amp;#x89E6;&amp;#x3063;&amp;#x3066;&amp;#x3066;&amp;#x3001;&amp;#x3053;&amp;#x3046;&amp;#x3044;&amp;#x3063;&amp;#x305F;&amp;#x30E2;&amp;#x30B8;&amp;#x30E5;&amp;#x30FC;&amp;#x30EB;&amp;#x3084;&amp;#x30A8;&amp;#x30F3;&amp;#x30C8;&amp;#x30EA;&amp;#x3092;&amp;#x516C;&amp;#x958B;&amp;#x3057;&amp;#x305F;&amp;#x308A;&amp;#x3057;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x308F;&amp;#x3051;&amp;#x3067;&amp;#x3001;&amp;#x5C11;&amp;#x306A;&amp;#x304F;&amp;#x3068;&amp;#x3082;&amp;#x521D;&amp;#x5FC3;&amp;#x8005;&amp;#x3067;&amp;#x306F;&amp;#x306A;&amp;#x3044;&amp;#x306E;&amp;#x3067;&amp;#x3001;&amp;#x3042;&amp;#x308B;&amp;#x7A0B;&amp;#x5EA6;&amp;#x4FE1;&amp;#x6191;&amp;#x6027;&amp;#x3092;&amp;#x6301;&amp;#x3063;&amp;#x3066;&amp;#x805E;&amp;#x3044;&amp;#x3066;&amp;#x3044;&amp;#x305F;&amp;#x3060;&amp;#x3051;&amp;#x308B;&amp;#x3093;&amp;#x3067;&amp;#x306F;&amp;#x306A;&amp;#x3044;&amp;#x304B;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n
  32. &amp;#x9577;&amp;#x3044;&amp;#x524D;&amp;#x30D5;&amp;#x30EA;&amp;#x304C;&amp;#x3088;&amp;#x3046;&amp;#x3084;&amp;#x304F;&amp;#x7D42;&amp;#x308F;&amp;#x308A;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x306E;&amp;#x3067;&amp;#x3001;&amp;#x672C;&amp;#x984C;&amp;#x306B;&amp;#x884C;&amp;#x304D;&amp;#x307E;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#xFF01;\n&amp;#x307E;&amp;#x305A;&amp;#x306F;&amp;#x3001;&amp;#x6539;&amp;#x3081;&amp;#x3066;Node.js&amp;#x3068;&amp;#x306F;&amp;#x306E;&amp;#x8AAC;&amp;#x660E;&amp;#x3092;&amp;#x8A66;&amp;#x307F;&amp;#x305F;&amp;#x3044;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x5192;&amp;#x982D;&amp;#x306B;&amp;#x3082;&amp;#x8A71;&amp;#x3057;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x304C;&amp;#x3001;&amp;#x7D50;&amp;#x5C40;&amp;#x306A;&amp;#x3093;&amp;#x306A;&amp;#x306E;&amp;#xFF1F;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x3046;&amp;#x4EBA;&amp;#x3082;&amp;#x591A;&amp;#x3044;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3001;\n&amp;#x5B9F;&amp;#x969B;&amp;#x3001;&amp;#x53CB;&amp;#x9054;&amp;#x3068;&amp;#x304B;&amp;#x3068;&amp;#x8A71;&amp;#x3057;&amp;#x3066;&amp;#x3066;&amp;#x3082;&amp;#x5168;&amp;#x7136;&amp;#x308F;&amp;#x304B;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3048;&amp;#x3066;&amp;#x3044;&amp;#x306A;&amp;#x3044;&amp;#x3053;&amp;#x3068;&amp;#x3082;&amp;#x591A;&amp;#x3044;&amp;#x3002;\n&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x6D41;&amp;#x884C;&amp;#x3063;&amp;#x3066;&amp;#x3066;&amp;#x60C5;&amp;#x5831;&amp;#x304C;&amp;#x8DB3;&amp;#x308A;&amp;#x306A;&amp;#x3044;&amp;#x306A;&amp;#x3093;&amp;#x3066;&amp;#x3053;&amp;#x3068;&amp;#x306F;&amp;#x306A;&amp;#x3044;&amp;#x306F;&amp;#x305A;&amp;#x306A;&amp;#x306E;&amp;#x306B;&amp;#x3001;\n&amp;#x306A;&amp;#x305C;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x3053;&amp;#x3068;&amp;#x306B;&amp;#x306A;&amp;#x3063;&amp;#x3066;&amp;#x3057;&amp;#x307E;&amp;#x3046;&amp;#x3093;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#xFF1F;\n\n5&amp;#x5206;&amp;#x8D85;&amp;#x3048;&amp;#x3066;&amp;#x305F;&amp;#x3089;&amp;#x307E;&amp;#x304F;&amp;#x3002;\n
  33. &amp;#x4F8B;&amp;#x3048;&amp;#x3070;&amp;#x3001;Google&amp;#x3067;Node.js&amp;#x3068;&amp;#x306F;&amp;#x3092;&amp;#x691C;&amp;#x7D22;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3001;\n&amp;#x51FA;&amp;#x3066;&amp;#x304F;&amp;#x308B;&amp;#x306E;&amp;#x306F;&amp;#x3001;&amp;#x5185;&amp;#x90E8;&amp;#x5B9F;&amp;#x88C5;&amp;#x306E;&amp;#x8A71;&amp;#x304B;&amp;#x3001;&amp;#x30C1;&amp;#x30E3;&amp;#x30C3;&amp;#x30C8;&amp;#x30A2;&amp;#x30D7;&amp;#x30EA;&amp;#x3092;&amp;#x4F5C;&amp;#x3063;&amp;#x305F;&amp;#x8A71;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x3042;&amp;#x3068;&amp;#x306F;WebSocket&amp;#x3068;&amp;#x6DF7;&amp;#x540C;&amp;#x3057;&amp;#x3061;&amp;#x3083;&amp;#x3063;&amp;#x3066;&amp;#x308B;&amp;#x3088;&amp;#x3046;&amp;#x306A;&amp;#x8A18;&amp;#x4E8B;&amp;#x3002;\n&amp;#x6700;&amp;#x8FD1;&amp;#x306F;&amp;#x96D1;&amp;#x8A8C;&amp;#x3068;&amp;#x304B;&amp;#x3082;&amp;#x51FA;&amp;#x3066;&amp;#x6539;&amp;#x5584;&amp;#x3055;&amp;#x308C;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x72B6;&amp;#x6CC1;&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x308F;&amp;#x304B;&amp;#x3093;&amp;#x306A;&amp;#x304F;&amp;#x3066;&amp;#x3082;&amp;#x7D0D;&amp;#x5F97;&amp;#x306A;&amp;#x6C17;&amp;#x304C;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  34. &amp;#x4F8B;&amp;#x3048;&amp;#x3070;&amp;#x3001;Google&amp;#x3067;Node.js&amp;#x3068;&amp;#x306F;&amp;#x3092;&amp;#x691C;&amp;#x7D22;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3001;\n&amp;#x51FA;&amp;#x3066;&amp;#x304F;&amp;#x308B;&amp;#x306E;&amp;#x306F;&amp;#x3001;&amp;#x5185;&amp;#x90E8;&amp;#x5B9F;&amp;#x88C5;&amp;#x306E;&amp;#x8A71;&amp;#x304B;&amp;#x3001;&amp;#x30C1;&amp;#x30E3;&amp;#x30C3;&amp;#x30C8;&amp;#x30A2;&amp;#x30D7;&amp;#x30EA;&amp;#x3092;&amp;#x4F5C;&amp;#x3063;&amp;#x305F;&amp;#x8A71;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x3042;&amp;#x3068;&amp;#x306F;WebSocket&amp;#x3068;&amp;#x6DF7;&amp;#x540C;&amp;#x3057;&amp;#x3061;&amp;#x3083;&amp;#x3063;&amp;#x3066;&amp;#x308B;&amp;#x3088;&amp;#x3046;&amp;#x306A;&amp;#x8A18;&amp;#x4E8B;&amp;#x3002;\n&amp;#x6700;&amp;#x8FD1;&amp;#x306F;&amp;#x96D1;&amp;#x8A8C;&amp;#x3068;&amp;#x304B;&amp;#x3082;&amp;#x51FA;&amp;#x3066;&amp;#x6539;&amp;#x5584;&amp;#x3055;&amp;#x308C;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x72B6;&amp;#x6CC1;&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x308F;&amp;#x304B;&amp;#x3093;&amp;#x306A;&amp;#x304F;&amp;#x3066;&amp;#x3082;&amp;#x7D0D;&amp;#x5F97;&amp;#x306A;&amp;#x6C17;&amp;#x304C;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  35. &amp;#x4F8B;&amp;#x3048;&amp;#x3070;&amp;#x3001;Google&amp;#x3067;Node.js&amp;#x3068;&amp;#x306F;&amp;#x3092;&amp;#x691C;&amp;#x7D22;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3001;\n&amp;#x51FA;&amp;#x3066;&amp;#x304F;&amp;#x308B;&amp;#x306E;&amp;#x306F;&amp;#x3001;&amp;#x5185;&amp;#x90E8;&amp;#x5B9F;&amp;#x88C5;&amp;#x306E;&amp;#x8A71;&amp;#x304B;&amp;#x3001;&amp;#x30C1;&amp;#x30E3;&amp;#x30C3;&amp;#x30C8;&amp;#x30A2;&amp;#x30D7;&amp;#x30EA;&amp;#x3092;&amp;#x4F5C;&amp;#x3063;&amp;#x305F;&amp;#x8A71;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x3042;&amp;#x3068;&amp;#x306F;WebSocket&amp;#x3068;&amp;#x6DF7;&amp;#x540C;&amp;#x3057;&amp;#x3061;&amp;#x3083;&amp;#x3063;&amp;#x3066;&amp;#x308B;&amp;#x3088;&amp;#x3046;&amp;#x306A;&amp;#x8A18;&amp;#x4E8B;&amp;#x3002;\n&amp;#x6700;&amp;#x8FD1;&amp;#x306F;&amp;#x96D1;&amp;#x8A8C;&amp;#x3068;&amp;#x304B;&amp;#x3082;&amp;#x51FA;&amp;#x3066;&amp;#x6539;&amp;#x5584;&amp;#x3055;&amp;#x308C;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x72B6;&amp;#x6CC1;&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x308F;&amp;#x304B;&amp;#x3093;&amp;#x306A;&amp;#x304F;&amp;#x3066;&amp;#x3082;&amp;#x7D0D;&amp;#x5F97;&amp;#x306A;&amp;#x6C17;&amp;#x304C;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  36. &amp;#x4F8B;&amp;#x3048;&amp;#x3070;&amp;#x3001;Google&amp;#x3067;Node.js&amp;#x3068;&amp;#x306F;&amp;#x3092;&amp;#x691C;&amp;#x7D22;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3001;\n&amp;#x51FA;&amp;#x3066;&amp;#x304F;&amp;#x308B;&amp;#x306E;&amp;#x306F;&amp;#x3001;&amp;#x5185;&amp;#x90E8;&amp;#x5B9F;&amp;#x88C5;&amp;#x306E;&amp;#x8A71;&amp;#x304B;&amp;#x3001;&amp;#x30C1;&amp;#x30E3;&amp;#x30C3;&amp;#x30C8;&amp;#x30A2;&amp;#x30D7;&amp;#x30EA;&amp;#x3092;&amp;#x4F5C;&amp;#x3063;&amp;#x305F;&amp;#x8A71;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x3042;&amp;#x3068;&amp;#x306F;WebSocket&amp;#x3068;&amp;#x6DF7;&amp;#x540C;&amp;#x3057;&amp;#x3061;&amp;#x3083;&amp;#x3063;&amp;#x3066;&amp;#x308B;&amp;#x3088;&amp;#x3046;&amp;#x306A;&amp;#x8A18;&amp;#x4E8B;&amp;#x3002;\n&amp;#x6700;&amp;#x8FD1;&amp;#x306F;&amp;#x96D1;&amp;#x8A8C;&amp;#x3068;&amp;#x304B;&amp;#x3082;&amp;#x51FA;&amp;#x3066;&amp;#x6539;&amp;#x5584;&amp;#x3055;&amp;#x308C;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x72B6;&amp;#x6CC1;&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x308F;&amp;#x304B;&amp;#x3093;&amp;#x306A;&amp;#x304F;&amp;#x3066;&amp;#x3082;&amp;#x7D0D;&amp;#x5F97;&amp;#x306A;&amp;#x6C17;&amp;#x304C;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  37. &amp;#x4F8B;&amp;#x3048;&amp;#x3070;&amp;#x3001;Google&amp;#x3067;Node.js&amp;#x3068;&amp;#x306F;&amp;#x3092;&amp;#x691C;&amp;#x7D22;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3001;\n&amp;#x51FA;&amp;#x3066;&amp;#x304F;&amp;#x308B;&amp;#x306E;&amp;#x306F;&amp;#x3001;&amp;#x5185;&amp;#x90E8;&amp;#x5B9F;&amp;#x88C5;&amp;#x306E;&amp;#x8A71;&amp;#x304B;&amp;#x3001;&amp;#x30C1;&amp;#x30E3;&amp;#x30C3;&amp;#x30C8;&amp;#x30A2;&amp;#x30D7;&amp;#x30EA;&amp;#x3092;&amp;#x4F5C;&amp;#x3063;&amp;#x305F;&amp;#x8A71;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x3042;&amp;#x3068;&amp;#x306F;WebSocket&amp;#x3068;&amp;#x6DF7;&amp;#x540C;&amp;#x3057;&amp;#x3061;&amp;#x3083;&amp;#x3063;&amp;#x3066;&amp;#x308B;&amp;#x3088;&amp;#x3046;&amp;#x306A;&amp;#x8A18;&amp;#x4E8B;&amp;#x3002;\n&amp;#x6700;&amp;#x8FD1;&amp;#x306F;&amp;#x96D1;&amp;#x8A8C;&amp;#x3068;&amp;#x304B;&amp;#x3082;&amp;#x51FA;&amp;#x3066;&amp;#x6539;&amp;#x5584;&amp;#x3055;&amp;#x308C;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x72B6;&amp;#x6CC1;&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x308F;&amp;#x304B;&amp;#x3093;&amp;#x306A;&amp;#x304F;&amp;#x3066;&amp;#x3082;&amp;#x7D0D;&amp;#x5F97;&amp;#x306A;&amp;#x6C17;&amp;#x304C;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  38. &amp;#x4F8B;&amp;#x3048;&amp;#x3070;&amp;#x3001;Google&amp;#x3067;Node.js&amp;#x3068;&amp;#x306F;&amp;#x3092;&amp;#x691C;&amp;#x7D22;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3001;\n&amp;#x51FA;&amp;#x3066;&amp;#x304F;&amp;#x308B;&amp;#x306E;&amp;#x306F;&amp;#x3001;&amp;#x5185;&amp;#x90E8;&amp;#x5B9F;&amp;#x88C5;&amp;#x306E;&amp;#x8A71;&amp;#x304B;&amp;#x3001;&amp;#x30C1;&amp;#x30E3;&amp;#x30C3;&amp;#x30C8;&amp;#x30A2;&amp;#x30D7;&amp;#x30EA;&amp;#x3092;&amp;#x4F5C;&amp;#x3063;&amp;#x305F;&amp;#x8A71;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x3042;&amp;#x3068;&amp;#x306F;WebSocket&amp;#x3068;&amp;#x6DF7;&amp;#x540C;&amp;#x3057;&amp;#x3061;&amp;#x3083;&amp;#x3063;&amp;#x3066;&amp;#x308B;&amp;#x3088;&amp;#x3046;&amp;#x306A;&amp;#x8A18;&amp;#x4E8B;&amp;#x3002;\n&amp;#x6700;&amp;#x8FD1;&amp;#x306F;&amp;#x96D1;&amp;#x8A8C;&amp;#x3068;&amp;#x304B;&amp;#x3082;&amp;#x51FA;&amp;#x3066;&amp;#x6539;&amp;#x5584;&amp;#x3055;&amp;#x308C;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x72B6;&amp;#x6CC1;&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x308F;&amp;#x304B;&amp;#x3093;&amp;#x306A;&amp;#x304F;&amp;#x3066;&amp;#x3082;&amp;#x7D0D;&amp;#x5F97;&amp;#x306A;&amp;#x6C17;&amp;#x304C;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  39. &amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x308F;&amp;#x3051;&amp;#x3067;&amp;#x4ECA;&amp;#x65E5;&amp;#x306F;&amp;#x826F;&amp;#x3044;&amp;#x611F;&amp;#x3058;&amp;#x306E;&amp;#x8AAC;&amp;#x660E;&amp;#x304C;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3088;&amp;#x3046;&amp;#x306B;&amp;#x9811;&amp;#x5F35;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n
  40. &amp;#x3067;&amp;#x306F;&amp;#x3001;Node.js&amp;#x3068;&amp;#x306F;&amp;#x306A;&amp;#x3093;&amp;#x306A;&amp;#x306E;&amp;#x304B;&amp;#x3001;\n\n&amp;#x7D50;&amp;#x8AD6;&amp;#x304B;&amp;#x3089;&amp;#x8A00;&amp;#x3046;&amp;#x3068;&amp;#x3001;&amp;#x5358;&amp;#x306A;&amp;#x308B;&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30E0;&amp;#x5B9F;&amp;#x884C;&amp;#x74B0;&amp;#x5883;&amp;#x3067;&amp;#x3059;&amp;#x3002;\nJava&amp;#x306A;&amp;#x3089;&amp;#x3000;java Hello\nperl&amp;#x306A;&amp;#x3089;&amp;#x3001;perl hello.pl\nnode&amp;#x306A;&amp;#x3089;&amp;#x3001;node hello.js\n&amp;#x3068;&amp;#x306A;&amp;#x308B;&amp;#x3060;&amp;#x3051;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x308C;&amp;#x3060;&amp;#x3051;&amp;#x805E;&amp;#x304F;&amp;#x3068;&amp;#x5358;&amp;#x7D14;&amp;#x306A;&amp;#x306E;&amp;#x306B;&amp;#x306A;&amp;#x305C;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x308F;&amp;#x304B;&amp;#x308A;&amp;#x306B;&amp;#x304F;&amp;#x3044;&amp;#x306E;&amp;#x304B;&amp;#x3002;\n
  41. &amp;#x3067;&amp;#x306F;&amp;#x3001;Node.js&amp;#x3068;&amp;#x306F;&amp;#x306A;&amp;#x3093;&amp;#x306A;&amp;#x306E;&amp;#x304B;&amp;#x3001;\n\n&amp;#x7D50;&amp;#x8AD6;&amp;#x304B;&amp;#x3089;&amp;#x8A00;&amp;#x3046;&amp;#x3068;&amp;#x3001;&amp;#x5358;&amp;#x306A;&amp;#x308B;&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30E0;&amp;#x5B9F;&amp;#x884C;&amp;#x74B0;&amp;#x5883;&amp;#x3067;&amp;#x3059;&amp;#x3002;\nJava&amp;#x306A;&amp;#x3089;&amp;#x3000;java Hello\nperl&amp;#x306A;&amp;#x3089;&amp;#x3001;perl hello.pl\nnode&amp;#x306A;&amp;#x3089;&amp;#x3001;node hello.js\n&amp;#x3068;&amp;#x306A;&amp;#x308B;&amp;#x3060;&amp;#x3051;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x308C;&amp;#x3060;&amp;#x3051;&amp;#x805E;&amp;#x304F;&amp;#x3068;&amp;#x5358;&amp;#x7D14;&amp;#x306A;&amp;#x306E;&amp;#x306B;&amp;#x306A;&amp;#x305C;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x308F;&amp;#x304B;&amp;#x308A;&amp;#x306B;&amp;#x304F;&amp;#x3044;&amp;#x306E;&amp;#x304B;&amp;#x3002;\n
  42. &amp;#x3067;&amp;#x306F;&amp;#x3001;Node.js&amp;#x3068;&amp;#x306F;&amp;#x306A;&amp;#x3093;&amp;#x306A;&amp;#x306E;&amp;#x304B;&amp;#x3001;\n\n&amp;#x7D50;&amp;#x8AD6;&amp;#x304B;&amp;#x3089;&amp;#x8A00;&amp;#x3046;&amp;#x3068;&amp;#x3001;&amp;#x5358;&amp;#x306A;&amp;#x308B;&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30E0;&amp;#x5B9F;&amp;#x884C;&amp;#x74B0;&amp;#x5883;&amp;#x3067;&amp;#x3059;&amp;#x3002;\nJava&amp;#x306A;&amp;#x3089;&amp;#x3000;java Hello\nperl&amp;#x306A;&amp;#x3089;&amp;#x3001;perl hello.pl\nnode&amp;#x306A;&amp;#x3089;&amp;#x3001;node hello.js\n&amp;#x3068;&amp;#x306A;&amp;#x308B;&amp;#x3060;&amp;#x3051;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x308C;&amp;#x3060;&amp;#x3051;&amp;#x805E;&amp;#x304F;&amp;#x3068;&amp;#x5358;&amp;#x7D14;&amp;#x306A;&amp;#x306E;&amp;#x306B;&amp;#x306A;&amp;#x305C;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x308F;&amp;#x304B;&amp;#x308A;&amp;#x306B;&amp;#x304F;&amp;#x3044;&amp;#x306E;&amp;#x304B;&amp;#x3002;\n
  43. &amp;#x3067;&amp;#x306F;&amp;#x3001;Node.js&amp;#x3068;&amp;#x306F;&amp;#x306A;&amp;#x3093;&amp;#x306A;&amp;#x306E;&amp;#x304B;&amp;#x3001;\n\n&amp;#x7D50;&amp;#x8AD6;&amp;#x304B;&amp;#x3089;&amp;#x8A00;&amp;#x3046;&amp;#x3068;&amp;#x3001;&amp;#x5358;&amp;#x306A;&amp;#x308B;&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30E0;&amp;#x5B9F;&amp;#x884C;&amp;#x74B0;&amp;#x5883;&amp;#x3067;&amp;#x3059;&amp;#x3002;\nJava&amp;#x306A;&amp;#x3089;&amp;#x3000;java Hello\nperl&amp;#x306A;&amp;#x3089;&amp;#x3001;perl hello.pl\nnode&amp;#x306A;&amp;#x3089;&amp;#x3001;node hello.js\n&amp;#x3068;&amp;#x306A;&amp;#x308B;&amp;#x3060;&amp;#x3051;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x308C;&amp;#x3060;&amp;#x3051;&amp;#x805E;&amp;#x304F;&amp;#x3068;&amp;#x5358;&amp;#x7D14;&amp;#x306A;&amp;#x306E;&amp;#x306B;&amp;#x306A;&amp;#x305C;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x308F;&amp;#x304B;&amp;#x308A;&amp;#x306B;&amp;#x304F;&amp;#x3044;&amp;#x306E;&amp;#x304B;&amp;#x3002;\n
  44. &amp;#x3067;&amp;#x306F;&amp;#x3001;Node.js&amp;#x3068;&amp;#x306F;&amp;#x306A;&amp;#x3093;&amp;#x306A;&amp;#x306E;&amp;#x304B;&amp;#x3001;\n\n&amp;#x7D50;&amp;#x8AD6;&amp;#x304B;&amp;#x3089;&amp;#x8A00;&amp;#x3046;&amp;#x3068;&amp;#x3001;&amp;#x5358;&amp;#x306A;&amp;#x308B;&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30E0;&amp;#x5B9F;&amp;#x884C;&amp;#x74B0;&amp;#x5883;&amp;#x3067;&amp;#x3059;&amp;#x3002;\nJava&amp;#x306A;&amp;#x3089;&amp;#x3000;java Hello\nperl&amp;#x306A;&amp;#x3089;&amp;#x3001;perl hello.pl\nnode&amp;#x306A;&amp;#x3089;&amp;#x3001;node hello.js\n&amp;#x3068;&amp;#x306A;&amp;#x308B;&amp;#x3060;&amp;#x3051;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x308C;&amp;#x3060;&amp;#x3051;&amp;#x805E;&amp;#x304F;&amp;#x3068;&amp;#x5358;&amp;#x7D14;&amp;#x306A;&amp;#x306E;&amp;#x306B;&amp;#x306A;&amp;#x305C;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x308F;&amp;#x304B;&amp;#x308A;&amp;#x306B;&amp;#x304F;&amp;#x3044;&amp;#x306E;&amp;#x304B;&amp;#x3002;\n
  45. &amp;#x305D;&amp;#x308C;&amp;#x306F;&amp;#x3053;&amp;#x306E;&amp;#x5B9A;&amp;#x7FA9;&amp;#x306E;&amp;#x305B;&amp;#x3044;&amp;#x3060;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&quot;Node.js&amp;#x306F;&amp;#x3001;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x30EB;&amp;#x30FC;&amp;#x30D7;&amp;#x30FB;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x3092;&amp;#x5229;&amp;#x7528;&amp;#x3057;&amp;#x305F;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x30E2;&amp;#x30C7;&amp;#x30EB;&amp;#x306B;&amp;#x3088;&amp;#x3063;&amp;#x3066;&amp;#x3001;&amp;#x30B9;&amp;#x30B1;&amp;#x30FC;&amp;#x30E9;&amp;#x30D6;&amp;#x30EB;&amp;#x306A;&amp;#x30CD;&amp;#x30C3;&amp;#x30C8;&amp;#x30EF;&amp;#x30FC;&amp;#x30AF;&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30E0;&amp;#x3092;&amp;#x7C21;&amp;#x5358;&amp;#x306B;&amp;#x5B9F;&amp;#x73FE;&amp;#x3059;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3001;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x30B5;&amp;#x30A4;&amp;#x30C9;JavaScript&amp;#x5B9F;&amp;#x88C5;&amp;#x3067;&amp;#x3059;&amp;#x3002;&quot;\n
  46. &amp;#x3046;&amp;#x3049;&amp;#x30FC;&amp;#x3063;&amp;#x3066;&amp;#x611F;&amp;#x3058;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n\n
  47. &amp;#x4E00;&amp;#x898B;&amp;#x306F;&amp;#x3066;&amp;#x306A;&amp;#x306A;&amp;#x3053;&amp;#x306E;&amp;#x5B9A;&amp;#x7FA9;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;2&amp;#x3064;&amp;#x306B;&amp;#x308F;&amp;#x3051;&amp;#x3066;&amp;#x8AAC;&amp;#x660E;&amp;#x3059;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3001;&amp;#x610F;&amp;#x5916;&amp;#x3068;&amp;#x3059;&amp;#x3063;&amp;#x304D;&amp;#x308A;&amp;#x7406;&amp;#x89E3;&amp;#x3067;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n1&amp;#x3064;&amp;#x3081;&amp;#x306F;&amp;#x3001;&amp;#x30B9;&amp;#x30B1;&amp;#x30FC;&amp;#x30E9;&amp;#x30D6;&amp;#x30EB;&amp;#x306A;NW&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30DF;&amp;#x30F3;&amp;#x30B0;&amp;#x74B0;&amp;#x5883;&amp;#x3001;\n2&amp;#x3064;&amp;#x3081;&amp;#x306F;&amp;#x3001;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x30B5;&amp;#x30A4;&amp;#x30C9;JS&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x306F;&amp;#x9806;&amp;#x306B;&amp;#x898B;&amp;#x3066;&amp;#x3044;&amp;#x304D;&amp;#x307E;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x3002;\n
  48. &amp;#x4E00;&amp;#x898B;&amp;#x306F;&amp;#x3066;&amp;#x306A;&amp;#x306A;&amp;#x3053;&amp;#x306E;&amp;#x5B9A;&amp;#x7FA9;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;2&amp;#x3064;&amp;#x306B;&amp;#x308F;&amp;#x3051;&amp;#x3066;&amp;#x8AAC;&amp;#x660E;&amp;#x3059;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3001;&amp;#x610F;&amp;#x5916;&amp;#x3068;&amp;#x3059;&amp;#x3063;&amp;#x304D;&amp;#x308A;&amp;#x7406;&amp;#x89E3;&amp;#x3067;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n1&amp;#x3064;&amp;#x3081;&amp;#x306F;&amp;#x3001;&amp;#x30B9;&amp;#x30B1;&amp;#x30FC;&amp;#x30E9;&amp;#x30D6;&amp;#x30EB;&amp;#x306A;NW&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30DF;&amp;#x30F3;&amp;#x30B0;&amp;#x74B0;&amp;#x5883;&amp;#x3001;\n2&amp;#x3064;&amp;#x3081;&amp;#x306F;&amp;#x3001;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x30B5;&amp;#x30A4;&amp;#x30C9;JS&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x306F;&amp;#x9806;&amp;#x306B;&amp;#x898B;&amp;#x3066;&amp;#x3044;&amp;#x304D;&amp;#x307E;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x3002;\n
  49. &amp;#x307E;&amp;#x305A;&amp;#x306F;&amp;#x3001;1&amp;#x3064;&amp;#x3081;&amp;#x30B9;&amp;#x30B1;&amp;#x30FC;&amp;#x30E9;&amp;#x30D6;&amp;#x30EB;&amp;#x306A;NW&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30DF;&amp;#x30F3;&amp;#x30B0;&amp;#x74B0;&amp;#x5883;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x3044;&amp;#x3064;&amp;#x304C;Node&amp;#x3092;&amp;#x308F;&amp;#x304B;&amp;#x308A;&amp;#x3065;&amp;#x3089;&amp;#x304F;&amp;#x3057;&amp;#x3066;&amp;#x308B;&amp;#x4E3B;&amp;#x306A;&amp;#x8981;&amp;#x56E0;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n\n
  50. &amp;#x30AD;&amp;#x30FC;&amp;#x30EF;&amp;#x30FC;&amp;#x30C9;&amp;#x306F;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3001;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n
  51. Prrefox/Worker MPM&amp;#x306E;Apache&amp;#x7B49;&amp;#x3001;&amp;#x53E4;&amp;#x5178;&amp;#x7684;&amp;#x306A;&amp;#x5B9F;&amp;#x88C5;&amp;#x3067;&amp;#x306F;&amp;#x3001;\n&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;1&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x3054;&amp;#x3068;&amp;#x306B;&amp;#x5C02;&amp;#x7528;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x304C;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x3089;&amp;#x308C;&amp;#x3001;File I/O&amp;#x306A;&amp;#x3069;&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x308B;&amp;#x3068;&amp;#x5FDC;&amp;#x7B54;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x3001;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x4ED6;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3001;&amp;#x4E26;&amp;#x5217;&amp;#x51E6;&amp;#x7406;&amp;#x3092;&amp;#x53EF;&amp;#x80FD;&amp;#x306B;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  52. Prrefox/Worker MPM&amp;#x306E;Apache&amp;#x7B49;&amp;#x3001;&amp;#x53E4;&amp;#x5178;&amp;#x7684;&amp;#x306A;&amp;#x5B9F;&amp;#x88C5;&amp;#x3067;&amp;#x306F;&amp;#x3001;\n&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;1&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x3054;&amp;#x3068;&amp;#x306B;&amp;#x5C02;&amp;#x7528;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x304C;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x3089;&amp;#x308C;&amp;#x3001;File I/O&amp;#x306A;&amp;#x3069;&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x308B;&amp;#x3068;&amp;#x5FDC;&amp;#x7B54;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x3001;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x4ED6;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3001;&amp;#x4E26;&amp;#x5217;&amp;#x51E6;&amp;#x7406;&amp;#x3092;&amp;#x53EF;&amp;#x80FD;&amp;#x306B;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  53. Prrefox/Worker MPM&amp;#x306E;Apache&amp;#x7B49;&amp;#x3001;&amp;#x53E4;&amp;#x5178;&amp;#x7684;&amp;#x306A;&amp;#x5B9F;&amp;#x88C5;&amp;#x3067;&amp;#x306F;&amp;#x3001;\n&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;1&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x3054;&amp;#x3068;&amp;#x306B;&amp;#x5C02;&amp;#x7528;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x304C;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x3089;&amp;#x308C;&amp;#x3001;File I/O&amp;#x306A;&amp;#x3069;&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x308B;&amp;#x3068;&amp;#x5FDC;&amp;#x7B54;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x3001;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x4ED6;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3001;&amp;#x4E26;&amp;#x5217;&amp;#x51E6;&amp;#x7406;&amp;#x3092;&amp;#x53EF;&amp;#x80FD;&amp;#x306B;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  54. Prrefox/Worker MPM&amp;#x306E;Apache&amp;#x7B49;&amp;#x3001;&amp;#x53E4;&amp;#x5178;&amp;#x7684;&amp;#x306A;&amp;#x5B9F;&amp;#x88C5;&amp;#x3067;&amp;#x306F;&amp;#x3001;\n&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;1&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x3054;&amp;#x3068;&amp;#x306B;&amp;#x5C02;&amp;#x7528;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x304C;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x3089;&amp;#x308C;&amp;#x3001;File I/O&amp;#x306A;&amp;#x3069;&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x308B;&amp;#x3068;&amp;#x5FDC;&amp;#x7B54;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x3001;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x4ED6;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3001;&amp;#x4E26;&amp;#x5217;&amp;#x51E6;&amp;#x7406;&amp;#x3092;&amp;#x53EF;&amp;#x80FD;&amp;#x306B;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  55. Prrefox/Worker MPM&amp;#x306E;Apache&amp;#x7B49;&amp;#x3001;&amp;#x53E4;&amp;#x5178;&amp;#x7684;&amp;#x306A;&amp;#x5B9F;&amp;#x88C5;&amp;#x3067;&amp;#x306F;&amp;#x3001;\n&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;1&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x3054;&amp;#x3068;&amp;#x306B;&amp;#x5C02;&amp;#x7528;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x304C;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x3089;&amp;#x308C;&amp;#x3001;File I/O&amp;#x306A;&amp;#x3069;&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x308B;&amp;#x3068;&amp;#x5FDC;&amp;#x7B54;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x3001;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x4ED6;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3001;&amp;#x4E26;&amp;#x5217;&amp;#x51E6;&amp;#x7406;&amp;#x3092;&amp;#x53EF;&amp;#x80FD;&amp;#x306B;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  56. Prrefox/Worker MPM&amp;#x306E;Apache&amp;#x7B49;&amp;#x3001;&amp;#x53E4;&amp;#x5178;&amp;#x7684;&amp;#x306A;&amp;#x5B9F;&amp;#x88C5;&amp;#x3067;&amp;#x306F;&amp;#x3001;\n&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;1&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x3054;&amp;#x3068;&amp;#x306B;&amp;#x5C02;&amp;#x7528;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x304C;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x3089;&amp;#x308C;&amp;#x3001;File I/O&amp;#x306A;&amp;#x3069;&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x308B;&amp;#x3068;&amp;#x5FDC;&amp;#x7B54;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x3001;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x4ED6;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3001;&amp;#x4E26;&amp;#x5217;&amp;#x51E6;&amp;#x7406;&amp;#x3092;&amp;#x53EF;&amp;#x80FD;&amp;#x306B;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  57. Prrefox/Worker MPM&amp;#x306E;Apache&amp;#x7B49;&amp;#x3001;&amp;#x53E4;&amp;#x5178;&amp;#x7684;&amp;#x306A;&amp;#x5B9F;&amp;#x88C5;&amp;#x3067;&amp;#x306F;&amp;#x3001;\n&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;1&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x3054;&amp;#x3068;&amp;#x306B;&amp;#x5C02;&amp;#x7528;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x304C;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x3089;&amp;#x308C;&amp;#x3001;File I/O&amp;#x306A;&amp;#x3069;&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x308B;&amp;#x3068;&amp;#x5FDC;&amp;#x7B54;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x3001;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x4ED6;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3001;&amp;#x4E26;&amp;#x5217;&amp;#x51E6;&amp;#x7406;&amp;#x3092;&amp;#x53EF;&amp;#x80FD;&amp;#x306B;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  58. Prrefox/Worker MPM&amp;#x306E;Apache&amp;#x7B49;&amp;#x3001;&amp;#x53E4;&amp;#x5178;&amp;#x7684;&amp;#x306A;&amp;#x5B9F;&amp;#x88C5;&amp;#x3067;&amp;#x306F;&amp;#x3001;\n&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;1&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x3054;&amp;#x3068;&amp;#x306B;&amp;#x5C02;&amp;#x7528;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x304C;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x3089;&amp;#x308C;&amp;#x3001;File I/O&amp;#x306A;&amp;#x3069;&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x308B;&amp;#x3068;&amp;#x5FDC;&amp;#x7B54;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x3001;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x4ED6;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3001;&amp;#x4E26;&amp;#x5217;&amp;#x51E6;&amp;#x7406;&amp;#x3092;&amp;#x53EF;&amp;#x80FD;&amp;#x306B;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  59. Prrefox/Worker MPM&amp;#x306E;Apache&amp;#x7B49;&amp;#x3001;&amp;#x53E4;&amp;#x5178;&amp;#x7684;&amp;#x306A;&amp;#x5B9F;&amp;#x88C5;&amp;#x3067;&amp;#x306F;&amp;#x3001;\n&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;1&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x3054;&amp;#x3068;&amp;#x306B;&amp;#x5C02;&amp;#x7528;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x304C;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x3089;&amp;#x308C;&amp;#x3001;File I/O&amp;#x306A;&amp;#x3069;&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x308B;&amp;#x3068;&amp;#x5FDC;&amp;#x7B54;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x3001;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x4ED6;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3001;&amp;#x4E26;&amp;#x5217;&amp;#x51E6;&amp;#x7406;&amp;#x3092;&amp;#x53EF;&amp;#x80FD;&amp;#x306B;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  60. Prrefox/Worker MPM&amp;#x306E;Apache&amp;#x7B49;&amp;#x3001;&amp;#x53E4;&amp;#x5178;&amp;#x7684;&amp;#x306A;&amp;#x5B9F;&amp;#x88C5;&amp;#x3067;&amp;#x306F;&amp;#x3001;\n&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;1&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x3054;&amp;#x3068;&amp;#x306B;&amp;#x5C02;&amp;#x7528;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x304C;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x3089;&amp;#x308C;&amp;#x3001;File I/O&amp;#x306A;&amp;#x3069;&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x308B;&amp;#x3068;&amp;#x5FDC;&amp;#x7B54;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x3001;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x4ED6;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3001;&amp;#x4E26;&amp;#x5217;&amp;#x51E6;&amp;#x7406;&amp;#x3092;&amp;#x53EF;&amp;#x80FD;&amp;#x306B;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  61. Prrefox/Worker MPM&amp;#x306E;Apache&amp;#x7B49;&amp;#x3001;&amp;#x53E4;&amp;#x5178;&amp;#x7684;&amp;#x306A;&amp;#x5B9F;&amp;#x88C5;&amp;#x3067;&amp;#x306F;&amp;#x3001;\n&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;1&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x3054;&amp;#x3068;&amp;#x306B;&amp;#x5C02;&amp;#x7528;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x304C;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x3089;&amp;#x308C;&amp;#x3001;File I/O&amp;#x306A;&amp;#x3069;&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x308B;&amp;#x3068;&amp;#x5FDC;&amp;#x7B54;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x3001;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x4ED6;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3001;&amp;#x4E26;&amp;#x5217;&amp;#x51E6;&amp;#x7406;&amp;#x3092;&amp;#x53EF;&amp;#x80FD;&amp;#x306B;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  62. Prrefox/Worker MPM&amp;#x306E;Apache&amp;#x7B49;&amp;#x3001;&amp;#x53E4;&amp;#x5178;&amp;#x7684;&amp;#x306A;&amp;#x5B9F;&amp;#x88C5;&amp;#x3067;&amp;#x306F;&amp;#x3001;\n&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;1&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x3054;&amp;#x3068;&amp;#x306B;&amp;#x5C02;&amp;#x7528;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x304C;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x3089;&amp;#x308C;&amp;#x3001;File I/O&amp;#x306A;&amp;#x3069;&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x308B;&amp;#x3068;&amp;#x5FDC;&amp;#x7B54;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x3001;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x4ED6;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3001;&amp;#x4E26;&amp;#x5217;&amp;#x51E6;&amp;#x7406;&amp;#x3092;&amp;#x53EF;&amp;#x80FD;&amp;#x306B;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  63. Prrefox/Worker MPM&amp;#x306E;Apache&amp;#x7B49;&amp;#x3001;&amp;#x53E4;&amp;#x5178;&amp;#x7684;&amp;#x306A;&amp;#x5B9F;&amp;#x88C5;&amp;#x3067;&amp;#x306F;&amp;#x3001;\n&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;1&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x3054;&amp;#x3068;&amp;#x306B;&amp;#x5C02;&amp;#x7528;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x304C;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x3089;&amp;#x308C;&amp;#x3001;File I/O&amp;#x306A;&amp;#x3069;&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x308B;&amp;#x3068;&amp;#x5FDC;&amp;#x7B54;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x3001;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x4ED6;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3001;&amp;#x4E26;&amp;#x5217;&amp;#x51E6;&amp;#x7406;&amp;#x3092;&amp;#x53EF;&amp;#x80FD;&amp;#x306B;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  64. Prrefox/Worker MPM&amp;#x306E;Apache&amp;#x7B49;&amp;#x3001;&amp;#x53E4;&amp;#x5178;&amp;#x7684;&amp;#x306A;&amp;#x5B9F;&amp;#x88C5;&amp;#x3067;&amp;#x306F;&amp;#x3001;\n&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;1&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x3054;&amp;#x3068;&amp;#x306B;&amp;#x5C02;&amp;#x7528;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x304C;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x3089;&amp;#x308C;&amp;#x3001;File I/O&amp;#x306A;&amp;#x3069;&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x308B;&amp;#x3068;&amp;#x5FDC;&amp;#x7B54;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x3001;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x4ED6;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3001;&amp;#x4E26;&amp;#x5217;&amp;#x51E6;&amp;#x7406;&amp;#x3092;&amp;#x53EF;&amp;#x80FD;&amp;#x306B;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  65. Prrefox/Worker MPM&amp;#x306E;Apache&amp;#x7B49;&amp;#x3001;&amp;#x53E4;&amp;#x5178;&amp;#x7684;&amp;#x306A;&amp;#x5B9F;&amp;#x88C5;&amp;#x3067;&amp;#x306F;&amp;#x3001;\n&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;1&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x3054;&amp;#x3068;&amp;#x306B;&amp;#x5C02;&amp;#x7528;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x304C;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x3089;&amp;#x308C;&amp;#x3001;File I/O&amp;#x306A;&amp;#x3069;&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x308B;&amp;#x3068;&amp;#x5FDC;&amp;#x7B54;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x3001;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x4ED6;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x30FB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3001;&amp;#x4E26;&amp;#x5217;&amp;#x51E6;&amp;#x7406;&amp;#x3092;&amp;#x53EF;&amp;#x80FD;&amp;#x306B;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  66. &amp;#x5BFE;&amp;#x3057;&amp;#x3066;Node&amp;#x306F;&amp;#x3001;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x3066;&amp;#x3001;\n&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5360;&amp;#x6709;&amp;#x3057;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x306B;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x540C;&amp;#x3058;&amp;#x304F;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x3001;I/O&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;callback&amp;#x30B7;&amp;#x30B0;&amp;#x30CA;&amp;#x30EB;&amp;#x7B49;&amp;#x3092;&amp;#x53D7;&amp;#x3051;&amp;#x3066;&amp;#x3001;&amp;#x30EC;&amp;#x30B9;&amp;#x30DD;&amp;#x30F3;&amp;#x30B9;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x30EB;&amp;#x30FC;&amp;#x30D7;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x3067;&amp;#x5B9F;&amp;#x73FE;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x306E;&amp;#x8FBA;&amp;#x304C;&amp;#x96E3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;&amp;#x3001;&amp;#x7D30;&amp;#x304B;&amp;#x3044;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x3092;&amp;#x6C17;&amp;#x306B;&amp;#x3057;&amp;#x306A;&amp;#x3051;&amp;#x308C;&amp;#x3070;&amp;#x305D;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x96E3;&amp;#x3057;&amp;#x304F;&amp;#x306F;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n\n&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x4F55;&amp;#x306E;&amp;#x305F;&amp;#x3081;&amp;#x306B;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x306A;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x304C;&amp;#x5FC5;&amp;#x8981;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n\n\n
  67. &amp;#x5BFE;&amp;#x3057;&amp;#x3066;Node&amp;#x306F;&amp;#x3001;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x3066;&amp;#x3001;\n&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5360;&amp;#x6709;&amp;#x3057;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x306B;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x540C;&amp;#x3058;&amp;#x304F;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x3001;I/O&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;callback&amp;#x30B7;&amp;#x30B0;&amp;#x30CA;&amp;#x30EB;&amp;#x7B49;&amp;#x3092;&amp;#x53D7;&amp;#x3051;&amp;#x3066;&amp;#x3001;&amp;#x30EC;&amp;#x30B9;&amp;#x30DD;&amp;#x30F3;&amp;#x30B9;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x30EB;&amp;#x30FC;&amp;#x30D7;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x3067;&amp;#x5B9F;&amp;#x73FE;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x306E;&amp;#x8FBA;&amp;#x304C;&amp;#x96E3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;&amp;#x3001;&amp;#x7D30;&amp;#x304B;&amp;#x3044;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x3092;&amp;#x6C17;&amp;#x306B;&amp;#x3057;&amp;#x306A;&amp;#x3051;&amp;#x308C;&amp;#x3070;&amp;#x305D;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x96E3;&amp;#x3057;&amp;#x304F;&amp;#x306F;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n\n&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x4F55;&amp;#x306E;&amp;#x305F;&amp;#x3081;&amp;#x306B;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x306A;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x304C;&amp;#x5FC5;&amp;#x8981;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n\n\n
  68. &amp;#x5BFE;&amp;#x3057;&amp;#x3066;Node&amp;#x306F;&amp;#x3001;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x3066;&amp;#x3001;\n&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5360;&amp;#x6709;&amp;#x3057;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x306B;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x540C;&amp;#x3058;&amp;#x304F;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x3001;I/O&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;callback&amp;#x30B7;&amp;#x30B0;&amp;#x30CA;&amp;#x30EB;&amp;#x7B49;&amp;#x3092;&amp;#x53D7;&amp;#x3051;&amp;#x3066;&amp;#x3001;&amp;#x30EC;&amp;#x30B9;&amp;#x30DD;&amp;#x30F3;&amp;#x30B9;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x30EB;&amp;#x30FC;&amp;#x30D7;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x3067;&amp;#x5B9F;&amp;#x73FE;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x306E;&amp;#x8FBA;&amp;#x304C;&amp;#x96E3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;&amp;#x3001;&amp;#x7D30;&amp;#x304B;&amp;#x3044;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x3092;&amp;#x6C17;&amp;#x306B;&amp;#x3057;&amp;#x306A;&amp;#x3051;&amp;#x308C;&amp;#x3070;&amp;#x305D;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x96E3;&amp;#x3057;&amp;#x304F;&amp;#x306F;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n\n&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x4F55;&amp;#x306E;&amp;#x305F;&amp;#x3081;&amp;#x306B;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x306A;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x304C;&amp;#x5FC5;&amp;#x8981;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n\n\n
  69. &amp;#x5BFE;&amp;#x3057;&amp;#x3066;Node&amp;#x306F;&amp;#x3001;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x3066;&amp;#x3001;\n&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5360;&amp;#x6709;&amp;#x3057;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x306B;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x540C;&amp;#x3058;&amp;#x304F;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x3001;I/O&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;callback&amp;#x30B7;&amp;#x30B0;&amp;#x30CA;&amp;#x30EB;&amp;#x7B49;&amp;#x3092;&amp;#x53D7;&amp;#x3051;&amp;#x3066;&amp;#x3001;&amp;#x30EC;&amp;#x30B9;&amp;#x30DD;&amp;#x30F3;&amp;#x30B9;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x30EB;&amp;#x30FC;&amp;#x30D7;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x3067;&amp;#x5B9F;&amp;#x73FE;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x306E;&amp;#x8FBA;&amp;#x304C;&amp;#x96E3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;&amp;#x3001;&amp;#x7D30;&amp;#x304B;&amp;#x3044;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x3092;&amp;#x6C17;&amp;#x306B;&amp;#x3057;&amp;#x306A;&amp;#x3051;&amp;#x308C;&amp;#x3070;&amp;#x305D;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x96E3;&amp;#x3057;&amp;#x304F;&amp;#x306F;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n\n&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x4F55;&amp;#x306E;&amp;#x305F;&amp;#x3081;&amp;#x306B;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x306A;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x304C;&amp;#x5FC5;&amp;#x8981;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n\n\n
  70. &amp;#x5BFE;&amp;#x3057;&amp;#x3066;Node&amp;#x306F;&amp;#x3001;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x3066;&amp;#x3001;\n&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5360;&amp;#x6709;&amp;#x3057;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x306B;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x540C;&amp;#x3058;&amp;#x304F;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x3001;I/O&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;callback&amp;#x30B7;&amp;#x30B0;&amp;#x30CA;&amp;#x30EB;&amp;#x7B49;&amp;#x3092;&amp;#x53D7;&amp;#x3051;&amp;#x3066;&amp;#x3001;&amp;#x30EC;&amp;#x30B9;&amp;#x30DD;&amp;#x30F3;&amp;#x30B9;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x30EB;&amp;#x30FC;&amp;#x30D7;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x3067;&amp;#x5B9F;&amp;#x73FE;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x306E;&amp;#x8FBA;&amp;#x304C;&amp;#x96E3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;&amp;#x3001;&amp;#x7D30;&amp;#x304B;&amp;#x3044;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x3092;&amp;#x6C17;&amp;#x306B;&amp;#x3057;&amp;#x306A;&amp;#x3051;&amp;#x308C;&amp;#x3070;&amp;#x305D;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x96E3;&amp;#x3057;&amp;#x304F;&amp;#x306F;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n\n&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x4F55;&amp;#x306E;&amp;#x305F;&amp;#x3081;&amp;#x306B;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x306A;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x304C;&amp;#x5FC5;&amp;#x8981;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n\n\n
  71. &amp;#x5BFE;&amp;#x3057;&amp;#x3066;Node&amp;#x306F;&amp;#x3001;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x3066;&amp;#x3001;\n&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5360;&amp;#x6709;&amp;#x3057;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x306B;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x540C;&amp;#x3058;&amp;#x304F;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x3001;I/O&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;callback&amp;#x30B7;&amp;#x30B0;&amp;#x30CA;&amp;#x30EB;&amp;#x7B49;&amp;#x3092;&amp;#x53D7;&amp;#x3051;&amp;#x3066;&amp;#x3001;&amp;#x30EC;&amp;#x30B9;&amp;#x30DD;&amp;#x30F3;&amp;#x30B9;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x30EB;&amp;#x30FC;&amp;#x30D7;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x3067;&amp;#x5B9F;&amp;#x73FE;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x306E;&amp;#x8FBA;&amp;#x304C;&amp;#x96E3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;&amp;#x3001;&amp;#x7D30;&amp;#x304B;&amp;#x3044;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x3092;&amp;#x6C17;&amp;#x306B;&amp;#x3057;&amp;#x306A;&amp;#x3051;&amp;#x308C;&amp;#x3070;&amp;#x305D;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x96E3;&amp;#x3057;&amp;#x304F;&amp;#x306F;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n\n&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x4F55;&amp;#x306E;&amp;#x305F;&amp;#x3081;&amp;#x306B;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x306A;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x304C;&amp;#x5FC5;&amp;#x8981;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n\n\n
  72. &amp;#x5BFE;&amp;#x3057;&amp;#x3066;Node&amp;#x306F;&amp;#x3001;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x3066;&amp;#x3001;\n&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5360;&amp;#x6709;&amp;#x3057;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x306B;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x540C;&amp;#x3058;&amp;#x304F;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x3001;I/O&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;callback&amp;#x30B7;&amp;#x30B0;&amp;#x30CA;&amp;#x30EB;&amp;#x7B49;&amp;#x3092;&amp;#x53D7;&amp;#x3051;&amp;#x3066;&amp;#x3001;&amp;#x30EC;&amp;#x30B9;&amp;#x30DD;&amp;#x30F3;&amp;#x30B9;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x30EB;&amp;#x30FC;&amp;#x30D7;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x3067;&amp;#x5B9F;&amp;#x73FE;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x306E;&amp;#x8FBA;&amp;#x304C;&amp;#x96E3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;&amp;#x3001;&amp;#x7D30;&amp;#x304B;&amp;#x3044;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x3092;&amp;#x6C17;&amp;#x306B;&amp;#x3057;&amp;#x306A;&amp;#x3051;&amp;#x308C;&amp;#x3070;&amp;#x305D;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x96E3;&amp;#x3057;&amp;#x304F;&amp;#x306F;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n\n&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x4F55;&amp;#x306E;&amp;#x305F;&amp;#x3081;&amp;#x306B;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x306A;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x304C;&amp;#x5FC5;&amp;#x8981;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n\n\n
  73. &amp;#x5BFE;&amp;#x3057;&amp;#x3066;Node&amp;#x306F;&amp;#x3001;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x3066;&amp;#x3001;\n&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5360;&amp;#x6709;&amp;#x3057;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x306B;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x540C;&amp;#x3058;&amp;#x304F;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x3001;I/O&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;callback&amp;#x30B7;&amp;#x30B0;&amp;#x30CA;&amp;#x30EB;&amp;#x7B49;&amp;#x3092;&amp;#x53D7;&amp;#x3051;&amp;#x3066;&amp;#x3001;&amp;#x30EC;&amp;#x30B9;&amp;#x30DD;&amp;#x30F3;&amp;#x30B9;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x30EB;&amp;#x30FC;&amp;#x30D7;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x3067;&amp;#x5B9F;&amp;#x73FE;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x306E;&amp;#x8FBA;&amp;#x304C;&amp;#x96E3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;&amp;#x3001;&amp;#x7D30;&amp;#x304B;&amp;#x3044;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x3092;&amp;#x6C17;&amp;#x306B;&amp;#x3057;&amp;#x306A;&amp;#x3051;&amp;#x308C;&amp;#x3070;&amp;#x305D;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x96E3;&amp;#x3057;&amp;#x304F;&amp;#x306F;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n\n&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x4F55;&amp;#x306E;&amp;#x305F;&amp;#x3081;&amp;#x306B;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x306A;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x304C;&amp;#x5FC5;&amp;#x8981;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n\n\n
  74. &amp;#x5BFE;&amp;#x3057;&amp;#x3066;Node&amp;#x306F;&amp;#x3001;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x3066;&amp;#x3001;\n&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5360;&amp;#x6709;&amp;#x3057;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x306B;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x540C;&amp;#x3058;&amp;#x304F;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x3001;I/O&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;callback&amp;#x30B7;&amp;#x30B0;&amp;#x30CA;&amp;#x30EB;&amp;#x7B49;&amp;#x3092;&amp;#x53D7;&amp;#x3051;&amp;#x3066;&amp;#x3001;&amp;#x30EC;&amp;#x30B9;&amp;#x30DD;&amp;#x30F3;&amp;#x30B9;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x30EB;&amp;#x30FC;&amp;#x30D7;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x3067;&amp;#x5B9F;&amp;#x73FE;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x306E;&amp;#x8FBA;&amp;#x304C;&amp;#x96E3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;&amp;#x3001;&amp;#x7D30;&amp;#x304B;&amp;#x3044;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x3092;&amp;#x6C17;&amp;#x306B;&amp;#x3057;&amp;#x306A;&amp;#x3051;&amp;#x308C;&amp;#x3070;&amp;#x305D;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x96E3;&amp;#x3057;&amp;#x304F;&amp;#x306F;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n\n&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x4F55;&amp;#x306E;&amp;#x305F;&amp;#x3081;&amp;#x306B;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x306A;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x304C;&amp;#x5FC5;&amp;#x8981;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n\n\n
  75. &amp;#x5BFE;&amp;#x3057;&amp;#x3066;Node&amp;#x306F;&amp;#x3001;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x3066;&amp;#x3001;\n&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5360;&amp;#x6709;&amp;#x3057;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x306B;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x540C;&amp;#x3058;&amp;#x304F;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x3001;I/O&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;callback&amp;#x30B7;&amp;#x30B0;&amp;#x30CA;&amp;#x30EB;&amp;#x7B49;&amp;#x3092;&amp;#x53D7;&amp;#x3051;&amp;#x3066;&amp;#x3001;&amp;#x30EC;&amp;#x30B9;&amp;#x30DD;&amp;#x30F3;&amp;#x30B9;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x30EB;&amp;#x30FC;&amp;#x30D7;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x3067;&amp;#x5B9F;&amp;#x73FE;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x306E;&amp;#x8FBA;&amp;#x304C;&amp;#x96E3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;&amp;#x3001;&amp;#x7D30;&amp;#x304B;&amp;#x3044;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x3092;&amp;#x6C17;&amp;#x306B;&amp;#x3057;&amp;#x306A;&amp;#x3051;&amp;#x308C;&amp;#x3070;&amp;#x305D;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x96E3;&amp;#x3057;&amp;#x304F;&amp;#x306F;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n\n&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x4F55;&amp;#x306E;&amp;#x305F;&amp;#x3081;&amp;#x306B;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x306A;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x304C;&amp;#x5FC5;&amp;#x8981;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n\n\n
  76. &amp;#x5BFE;&amp;#x3057;&amp;#x3066;Node&amp;#x306F;&amp;#x3001;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x3066;&amp;#x3001;\n&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5360;&amp;#x6709;&amp;#x3057;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x306B;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x540C;&amp;#x3058;&amp;#x304F;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x3001;I/O&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;callback&amp;#x30B7;&amp;#x30B0;&amp;#x30CA;&amp;#x30EB;&amp;#x7B49;&amp;#x3092;&amp;#x53D7;&amp;#x3051;&amp;#x3066;&amp;#x3001;&amp;#x30EC;&amp;#x30B9;&amp;#x30DD;&amp;#x30F3;&amp;#x30B9;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x30EB;&amp;#x30FC;&amp;#x30D7;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x3067;&amp;#x5B9F;&amp;#x73FE;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x306E;&amp;#x8FBA;&amp;#x304C;&amp;#x96E3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;&amp;#x3001;&amp;#x7D30;&amp;#x304B;&amp;#x3044;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x3092;&amp;#x6C17;&amp;#x306B;&amp;#x3057;&amp;#x306A;&amp;#x3051;&amp;#x308C;&amp;#x3070;&amp;#x305D;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x96E3;&amp;#x3057;&amp;#x304F;&amp;#x306F;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n\n&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x4F55;&amp;#x306E;&amp;#x305F;&amp;#x3081;&amp;#x306B;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x306A;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x304C;&amp;#x5FC5;&amp;#x8981;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n\n\n
  77. &amp;#x5BFE;&amp;#x3057;&amp;#x3066;Node&amp;#x306F;&amp;#x3001;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x3066;&amp;#x3001;\n&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5360;&amp;#x6709;&amp;#x3057;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x306B;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x540C;&amp;#x3058;&amp;#x304F;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x3001;I/O&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;callback&amp;#x30B7;&amp;#x30B0;&amp;#x30CA;&amp;#x30EB;&amp;#x7B49;&amp;#x3092;&amp;#x53D7;&amp;#x3051;&amp;#x3066;&amp;#x3001;&amp;#x30EC;&amp;#x30B9;&amp;#x30DD;&amp;#x30F3;&amp;#x30B9;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x30EB;&amp;#x30FC;&amp;#x30D7;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x3067;&amp;#x5B9F;&amp;#x73FE;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x306E;&amp;#x8FBA;&amp;#x304C;&amp;#x96E3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;&amp;#x3001;&amp;#x7D30;&amp;#x304B;&amp;#x3044;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x3092;&amp;#x6C17;&amp;#x306B;&amp;#x3057;&amp;#x306A;&amp;#x3051;&amp;#x308C;&amp;#x3070;&amp;#x305D;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x96E3;&amp;#x3057;&amp;#x304F;&amp;#x306F;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n\n&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x4F55;&amp;#x306E;&amp;#x305F;&amp;#x3081;&amp;#x306B;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x306A;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x304C;&amp;#x5FC5;&amp;#x8981;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n\n\n
  78. &amp;#x5BFE;&amp;#x3057;&amp;#x3066;Node&amp;#x306F;&amp;#x3001;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x3066;&amp;#x3001;\n&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5360;&amp;#x6709;&amp;#x3057;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x306B;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x540C;&amp;#x3058;&amp;#x304F;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x3001;I/O&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;callback&amp;#x30B7;&amp;#x30B0;&amp;#x30CA;&amp;#x30EB;&amp;#x7B49;&amp;#x3092;&amp;#x53D7;&amp;#x3051;&amp;#x3066;&amp;#x3001;&amp;#x30EC;&amp;#x30B9;&amp;#x30DD;&amp;#x30F3;&amp;#x30B9;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x30EB;&amp;#x30FC;&amp;#x30D7;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x3067;&amp;#x5B9F;&amp;#x73FE;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x306E;&amp;#x8FBA;&amp;#x304C;&amp;#x96E3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;&amp;#x3001;&amp;#x7D30;&amp;#x304B;&amp;#x3044;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x3092;&amp;#x6C17;&amp;#x306B;&amp;#x3057;&amp;#x306A;&amp;#x3051;&amp;#x308C;&amp;#x3070;&amp;#x305D;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x96E3;&amp;#x3057;&amp;#x304F;&amp;#x306F;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n\n&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x4F55;&amp;#x306E;&amp;#x305F;&amp;#x3081;&amp;#x306B;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x306A;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x304C;&amp;#x5FC5;&amp;#x8981;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n\n\n
  79. &amp;#x5BFE;&amp;#x3057;&amp;#x3066;Node&amp;#x306F;&amp;#x3001;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x3066;&amp;#x3001;\n&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5360;&amp;#x6709;&amp;#x3057;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x306B;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x540C;&amp;#x3058;&amp;#x304F;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x3001;I/O&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;callback&amp;#x30B7;&amp;#x30B0;&amp;#x30CA;&amp;#x30EB;&amp;#x7B49;&amp;#x3092;&amp;#x53D7;&amp;#x3051;&amp;#x3066;&amp;#x3001;&amp;#x30EC;&amp;#x30B9;&amp;#x30DD;&amp;#x30F3;&amp;#x30B9;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x30EB;&amp;#x30FC;&amp;#x30D7;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x3067;&amp;#x5B9F;&amp;#x73FE;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x306E;&amp;#x8FBA;&amp;#x304C;&amp;#x96E3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;&amp;#x3001;&amp;#x7D30;&amp;#x304B;&amp;#x3044;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x3092;&amp;#x6C17;&amp;#x306B;&amp;#x3057;&amp;#x306A;&amp;#x3051;&amp;#x308C;&amp;#x3070;&amp;#x305D;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x96E3;&amp;#x3057;&amp;#x304F;&amp;#x306F;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n\n&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x4F55;&amp;#x306E;&amp;#x305F;&amp;#x3081;&amp;#x306B;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x306A;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x304C;&amp;#x5FC5;&amp;#x8981;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n\n\n
  80. &amp;#x5BFE;&amp;#x3057;&amp;#x3066;Node&amp;#x306F;&amp;#x3001;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x3066;&amp;#x3001;\n&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5360;&amp;#x6709;&amp;#x3057;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x306B;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x540C;&amp;#x3058;&amp;#x304F;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x3001;I/O&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;callback&amp;#x30B7;&amp;#x30B0;&amp;#x30CA;&amp;#x30EB;&amp;#x7B49;&amp;#x3092;&amp;#x53D7;&amp;#x3051;&amp;#x3066;&amp;#x3001;&amp;#x30EC;&amp;#x30B9;&amp;#x30DD;&amp;#x30F3;&amp;#x30B9;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x30EB;&amp;#x30FC;&amp;#x30D7;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x3067;&amp;#x5B9F;&amp;#x73FE;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x306E;&amp;#x8FBA;&amp;#x304C;&amp;#x96E3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;&amp;#x3001;&amp;#x7D30;&amp;#x304B;&amp;#x3044;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x3092;&amp;#x6C17;&amp;#x306B;&amp;#x3057;&amp;#x306A;&amp;#x3051;&amp;#x308C;&amp;#x3070;&amp;#x305D;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x96E3;&amp;#x3057;&amp;#x304F;&amp;#x306F;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n\n&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x4F55;&amp;#x306E;&amp;#x305F;&amp;#x3081;&amp;#x306B;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x306A;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x304C;&amp;#x5FC5;&amp;#x8981;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n\n\n
  81. &amp;#x5BFE;&amp;#x3057;&amp;#x3066;Node&amp;#x306F;&amp;#x3001;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x3066;&amp;#x3001;\n&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5360;&amp;#x6709;&amp;#x3057;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x306B;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x540C;&amp;#x3058;&amp;#x304F;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x3001;I/O&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;callback&amp;#x30B7;&amp;#x30B0;&amp;#x30CA;&amp;#x30EB;&amp;#x7B49;&amp;#x3092;&amp;#x53D7;&amp;#x3051;&amp;#x3066;&amp;#x3001;&amp;#x30EC;&amp;#x30B9;&amp;#x30DD;&amp;#x30F3;&amp;#x30B9;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x30EB;&amp;#x30FC;&amp;#x30D7;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x3067;&amp;#x5B9F;&amp;#x73FE;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x306E;&amp;#x8FBA;&amp;#x304C;&amp;#x96E3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;&amp;#x3001;&amp;#x7D30;&amp;#x304B;&amp;#x3044;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x3092;&amp;#x6C17;&amp;#x306B;&amp;#x3057;&amp;#x306A;&amp;#x3051;&amp;#x308C;&amp;#x3070;&amp;#x305D;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x96E3;&amp;#x3057;&amp;#x304F;&amp;#x306F;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n\n&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x4F55;&amp;#x306E;&amp;#x305F;&amp;#x3081;&amp;#x306B;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x306A;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x304C;&amp;#x5FC5;&amp;#x8981;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n\n\n
  82. &amp;#x5BFE;&amp;#x3057;&amp;#x3066;Node&amp;#x306F;&amp;#x3001;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x3066;&amp;#x3001;\n&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3092;&amp;#x5360;&amp;#x6709;&amp;#x3057;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x306B;&amp;#x4ED6;&amp;#x306E;&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x540C;&amp;#x3058;&amp;#x304F;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;I/O&amp;#x306E;&amp;#x8981;&amp;#x6C42;&amp;#x3092;&amp;#x51FA;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x3001;I/O&amp;#x304C;&amp;#x7D42;&amp;#x308F;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;callback&amp;#x30B7;&amp;#x30B0;&amp;#x30CA;&amp;#x30EB;&amp;#x7B49;&amp;#x3092;&amp;#x53D7;&amp;#x3051;&amp;#x3066;&amp;#x3001;&amp;#x30EC;&amp;#x30B9;&amp;#x30DD;&amp;#x30F3;&amp;#x30B9;&amp;#x3092;&amp;#x8FD4;&amp;#x3057;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x3092;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x30EB;&amp;#x30FC;&amp;#x30D7;&amp;#x3001;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x3067;&amp;#x5B9F;&amp;#x73FE;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x306E;&amp;#x8FBA;&amp;#x304C;&amp;#x96E3;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306B;&amp;#x3001;&amp;#x7D30;&amp;#x304B;&amp;#x3044;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x3092;&amp;#x6C17;&amp;#x306B;&amp;#x3057;&amp;#x306A;&amp;#x3051;&amp;#x308C;&amp;#x3070;&amp;#x305D;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x96E3;&amp;#x3057;&amp;#x304F;&amp;#x306F;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n\n&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x4F55;&amp;#x306E;&amp;#x305F;&amp;#x3081;&amp;#x306B;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x306A;&amp;#x4ED5;&amp;#x7D44;&amp;#x307F;&amp;#x304C;&amp;#x5FC5;&amp;#x8981;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n\n\n
  83. &amp;#x305D;&amp;#x306E;1&amp;#x3064;&amp;#x3068;&amp;#x3057;&amp;#x3066;&amp;#x3001;C10K&amp;#x554F;&amp;#x984C;&amp;#x304C;&amp;#x3042;&amp;#x3052;&amp;#x3089;&amp;#x308C;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x308C;&amp;#x306F;&amp;#x5927;&amp;#x91CF;&amp;#x306E;&amp;#x30AF;&amp;#x30E9;&amp;#x30A4;&amp;#x30A2;&amp;#x30F3;&amp;#x30C8;&amp;#x304B;&amp;#x3089;&amp;#x63A5;&amp;#x7D9A;&amp;#x3055;&amp;#x308C;&amp;#x308B;&amp;#x3068;&amp;#x3001;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x306E;&amp;#x30EA;&amp;#x30BD;&amp;#x30FC;&amp;#x30B9;&amp;#x304C;&amp;#x6EA2;&amp;#x308C;&amp;#x3066;&amp;#x3057;&amp;#x307E;&amp;#x3046;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x554F;&amp;#x984C;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x4F8B;&amp;#x3048;&amp;#x3070;1http&amp;#x306B;1&amp;#x30D7;&amp;#x30ED;&amp;#x30BB;&amp;#x30B9;&amp;#x3092;&amp;#x5272;&amp;#x308A;&amp;#x5F53;&amp;#x3066;&amp;#x308B;&amp;#x3068;&amp;#x3001;2MB&amp;#x307B;&amp;#x3069;&amp;#x6D88;&amp;#x8CBB;&amp;#x3057;&amp;#x3066;&amp;#x3057;&amp;#x307E;&amp;#x3046;&amp;#x306E;&amp;#x3067;&amp;#x3001;\n1&amp;#x30D6;&amp;#x30E9;&amp;#x30A6;&amp;#x30B6;&amp;#x304B;&amp;#x3089;&amp;#x8907;&amp;#x6570;&amp;#x30B3;&amp;#x30CD;&amp;#x30AF;&amp;#x30B7;&amp;#x30E7;&amp;#x30F3;&amp;#x8CBC;&amp;#x3089;&amp;#x308C;&amp;#x305F;&amp;#x308A;&amp;#x3059;&amp;#x308B;&amp;#x3068;&amp;#x3001;&amp;#x6570;&amp;#x5343;&amp;#x4EBA;&amp;#x7A0B;&amp;#x5EA6;&amp;#x306E;&amp;#x540C;&amp;#x6642;&amp;#x5229;&amp;#x7528;&amp;#x3067;&amp;#x30D1;&amp;#x30F3;&amp;#x30AF;&amp;#x3057;&amp;#x3066;&amp;#x3057;&amp;#x307E;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x306E;&amp;#x554F;&amp;#x984C;&amp;#x306F;5&amp;#x301C;6&amp;#x5E74;&amp;#x524D;&amp;#x304B;&amp;#x3089;&amp;#x65E5;&amp;#x672C;&amp;#x3067;&amp;#x3082;&amp;#x8A71;&amp;#x984C;&amp;#x306B;&amp;#x306A;&amp;#x3063;&amp;#x305F;&amp;#x3044;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;\n&amp;#x5927;&amp;#x898F;&amp;#x6A21;&amp;#x30B5;&amp;#x30A4;&amp;#x30C8;&amp;#x306E;&amp;#x307F;&amp;#x306E;&amp;#x8A71;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x611F;&amp;#x3058;&amp;#x3067;&amp;#x3001;&amp;#x5B9F;&amp;#x611F;&amp;#x306E;&amp;#x306A;&amp;#x3044;&amp;#x4EBA;&amp;#x3082;&amp;#x591A;&amp;#x304B;&amp;#x3063;&amp;#x305F;&amp;#x304B;&amp;#x3082;&amp;#x3057;&amp;#x308C;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n&amp;#x305F;&amp;#x3060;&amp;#x3001;Web&amp;#x304C;RealTime&amp;#x306E;&amp;#x6642;&amp;#x4EE3;&amp;#x3068;&amp;#x306A;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x304F;&amp;#x4E2D;&amp;#x3067;&amp;#x3001;&amp;#x3082;&amp;#x3063;&amp;#x3068;&amp;#x63A5;&amp;#x7D9A;&amp;#x3057;&amp;#x3063;&amp;#x3071;&amp;#x306A;&amp;#x3057;&amp;#x3055;&amp;#x308C;&amp;#x308B;&amp;#x3088;&amp;#x3046;&amp;#x306B;&amp;#x306A;&amp;#x308B;&amp;#x3068;&amp;#x8003;&amp;#x3048;&amp;#x3089;&amp;#x308C;&amp;#x3001;&amp;#x73FE;&amp;#x5B9F;&amp;#x7684;&amp;#x306A;&amp;#x554F;&amp;#x984C;&amp;#x306B;&amp;#x306A;&amp;#x3063;&amp;#x3066;&amp;#x304F;&amp;#x308B;&amp;#x53EF;&amp;#x80FD;&amp;#x6027;&amp;#x304C;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x308F;&amp;#x3051;&amp;#x3067;Node&amp;#x306E;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x306A;&amp;#x30A2;&amp;#x30D7;&amp;#x30ED;&amp;#x30FC;&amp;#x30C1;&amp;#x304C;&amp;#x751F;&amp;#x304D;&amp;#x3066;&amp;#x304F;&amp;#x308B;&amp;#x308F;&amp;#x3051;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n\n
  84. &amp;#x305F;&amp;#x3060;&amp;#x3001;&amp;#x30B9;&amp;#x30B1;&amp;#x30FC;&amp;#x30E9;&amp;#x30D6;&amp;#x30EB;&amp;#x306A;NW&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30DF;&amp;#x30F3;&amp;#x30B0;&amp;#x74B0;&amp;#x5883;&amp;#x306F;Node&amp;#x306E;&amp;#x5C02;&amp;#x58F2;&amp;#x7279;&amp;#x8A31;&amp;#x3067;&amp;#x306F;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\nTwitter&amp;#x306A;&amp;#x3069;&amp;#x306F;Ruby&amp;#x3084;Scala&amp;#x3067;&amp;#x3042;&amp;#x3093;&amp;#x3060;&amp;#x3051;&amp;#x3055;&amp;#x3070;&amp;#x3044;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x307F;&amp;#x305F;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x3057;&amp;#x3002;\n&amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x306A;&amp;#x305C;&amp;#x3001;Node&amp;#x306A;&amp;#x306E;&amp;#x304B;&amp;#x3002;\n\n&amp;#x3053;&amp;#x308C;&amp;#x306F;nodejs.org&amp;#x306E;&amp;#x30C8;&amp;#x30C3;&amp;#x30D7;&amp;#x30DA;&amp;#x30FC;&amp;#x30B8;&amp;#x306B;&amp;#x3042;&amp;#x308B;1&amp;#x6587;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n&quot;easy way&quot;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x304C;&amp;#x809D;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x7C21;&amp;#x5358;&amp;#x306B;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x306E;&amp;#x304C;Node.js&amp;#x306E;&amp;#x5B58;&amp;#x5728;&amp;#x610F;&amp;#x7FA9;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n&amp;#x305F;&amp;#x3060;&amp;#x3001;&amp;#x76AE;&amp;#x8089;&amp;#x306A;&amp;#x3053;&amp;#x3068;&amp;#x306B;&amp;#x3053;&amp;#x3053;&amp;#x304C;&amp;#x521D;&amp;#x5FC3;&amp;#x8005;&amp;#x306E;&amp;#x58C1;&amp;#x306B;&amp;#x3082;&amp;#x306A;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x30B9;&amp;#x30B1;&amp;#x30FC;&amp;#x30E9;&amp;#x30D6;&amp;#x30EB;&amp;#x3092;&amp;#x5B9F;&amp;#x73FE;&amp;#x3059;&amp;#x308B;&amp;#x3001;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x30EB;&amp;#x30FC;&amp;#x30D7;&amp;#x3084;&amp;#x975E;&amp;#x540C;&amp;#x671F;I/O&amp;#x306A;&amp;#x3069;&amp;#x306E;&amp;#x96E3;&amp;#x89E3;&amp;#x306A;&amp;#x8A00;&amp;#x8449;&amp;#x306E;&amp;#x305B;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n
  85. &amp;#x78BA;&amp;#x304B;&amp;#x306B;&amp;#x30A2;&amp;#x30FC;&amp;#x30AD;&amp;#x30C6;&amp;#x30AF;&amp;#x30C1;&amp;#x30E3;&amp;#x306F;&amp;#x5927;&amp;#x5207;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n&amp;#x305F;&amp;#x3060;&amp;#x3001;&amp;#x4ED6;&amp;#x306E;&amp;#x8A00;&amp;#x8A9E;&amp;#x3092;&amp;#x4F7F;&amp;#x3046;&amp;#x3068;&amp;#x304D;&amp;#x3060;&amp;#x3063;&amp;#x3066;&amp;#x5185;&amp;#x90E8;&amp;#x5B9F;&amp;#x88C5;&amp;#x307E;&amp;#x3067;&amp;#x610F;&amp;#x8B58;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n&amp;#x5C11;&amp;#x306A;&amp;#x304F;&amp;#x3068;&amp;#x3082;&amp;#x3001;&amp;#x89E6;&amp;#x308A;&amp;#x59CB;&amp;#x3081;&amp;#x308B;&amp;#x306B;&amp;#x3042;&amp;#x305F;&amp;#x3063;&amp;#x3066;&amp;#x306F;&amp;#x5FC5;&amp;#x9808;&amp;#x3067;&amp;#x306F;&amp;#x306A;&amp;#x3044;&amp;#x306F;&amp;#x305A;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  86. &amp;#x305D;&amp;#x3082;&amp;#x305D;&amp;#x3082;Node&amp;#x306E;&amp;#x3046;&amp;#x308A;&amp;#x306F;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3068;&amp;#x3001;&amp;#x3053;&amp;#x3061;&amp;#x3089;&amp;#x3082;nodejs.org&amp;#x304B;&amp;#x3089;&amp;#x306E;&amp;#x5F15;&amp;#x7528;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&quot;less-than-expert&quot;&amp;#x3067;&amp;#x3082;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x306E;&amp;#x304C;Node&amp;#x306E;&amp;#x58F2;&amp;#x308A;&amp;#x3002;\n&amp;#x305D;&amp;#x3082;&amp;#x305D;&amp;#x3082;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x306A;&amp;#x30A2;&amp;#x30D7;&amp;#x30ED;&amp;#x30FC;&amp;#x30C1;&amp;#x306F;&amp;#x4ED6;&amp;#x306E;&amp;#x8A00;&amp;#x8A9E;&amp;#x3067;&amp;#x3082;&amp;#x3067;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3002;&amp;#x7686;&amp;#x304C;&amp;#x7406;&amp;#x89E3;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x306A;&amp;#x3089;&amp;#x3001;&amp;#x4ED6;&amp;#x306E;&amp;#x5B9F;&amp;#x88C5;&amp;#x3067;&amp;#x3084;&amp;#x308C;&amp;#x3070;&amp;#x3044;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x3057;&amp;#x306D;&amp;#x3002;\n\n
  87. &amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x308F;&amp;#x3051;&amp;#x3067;&amp;#x3001;Node.js &amp;#x3068;&amp;#x306F;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x554F;&amp;#x3044;&amp;#x306B;&amp;#x5BFE;&amp;#x3059;&amp;#x308B;&amp;#x3001;1&amp;#x3064;&amp;#x3081;&amp;#x306E;&amp;#x7B54;&amp;#x3048;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;\n&amp;#x30EB;&amp;#x30FC;&amp;#x30EB;&amp;#x306B;&amp;#x6CBF;&amp;#x3063;&amp;#x3066;&amp;#x66F8;&amp;#x3044;&amp;#x3066;&amp;#x3044;&amp;#x308C;&amp;#x3070;&amp;#x3001;&amp;#x9AD8;&amp;#x901F;&amp;#x306A;NW&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30E0;&amp;#x304C;&amp;#x66F8;&amp;#x3051;&amp;#x308B;&amp;#x74B0;&amp;#x5883;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3001;\n&amp;#x7D30;&amp;#x304B;&amp;#x3044;&amp;#x3053;&amp;#x3068;&amp;#x306F;&amp;#x6C17;&amp;#x306B;&amp;#x3057;&amp;#x306A;&amp;#x3044;&amp;#x306E;&amp;#x304C;&amp;#x5409;&amp;#x3060;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n
  88. &amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x306F;1&amp;#x3064;&amp;#x76EE;&amp;#x306E;&amp;#x9854;&amp;#x304C;&amp;#x751F;&amp;#x304D;&amp;#x305F;&amp;#x4F8B;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3067;kansi.js&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x30E9;&amp;#x30A4;&amp;#x30D6;&amp;#x30E9;&amp;#x30EA;&amp;#x3092;&amp;#x4F5C;&amp;#x3063;&amp;#x305F;&amp;#x6642;&amp;#x306E;&amp;#x4F53;&amp;#x9A13;&amp;#x8AC7;&amp;#x3092;&amp;#x3072;&amp;#x3068;&amp;#x3064;&amp;#x3002;\n&amp;#x3053;&amp;#x306E;&amp;#x30E9;&amp;#x30A4;&amp;#x30D6;&amp;#x30E9;&amp;#x30EA;&amp;#x306F;&amp;#x8A2D;&amp;#x5B9A;&amp;#x3057;&amp;#x305F;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x306B;&amp;#x5B9A;&amp;#x671F;&amp;#x7684;&amp;#x306B;HTTP&amp;#x30EA;&amp;#x30AF;&amp;#x30A8;&amp;#x30B9;&amp;#x30C8;&amp;#x9001;&amp;#x3063;&amp;#x3066;&amp;#x76E3;&amp;#x8996;&amp;#x3059;&amp;#x308B;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3082;&amp;#x306E;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n&amp;#x7279;&amp;#x306B;&amp;#x610F;&amp;#x8B58;&amp;#x3057;&amp;#x306A;&amp;#x304F;&amp;#x3066;&amp;#x3082;&amp;#x52B9;&amp;#x7387;&amp;#x7684;&amp;#x306B;&amp;#x3057;&amp;#x3087;&amp;#x308A;&amp;#x3067;&amp;#x304D;&amp;#x305F;&amp;#x4F8B;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n
  89. &amp;#x666E;&amp;#x901A;&amp;#x306E;&amp;#x8A00;&amp;#x8A9E;&amp;#x3067;&amp;#x7279;&amp;#x306B;&amp;#x5DE5;&amp;#x592B;&amp;#x305B;&amp;#x305A;&amp;#x306B;loop&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x3084;&amp;#x308B;&amp;#x3068;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3061;&amp;#x3083;&amp;#x3044;&amp;#x305D;&amp;#x3046;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;\nresponce&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x6B21;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x3078;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3067;timeout&amp;#x3068;&amp;#x304B;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x5F8C;&amp;#x7D9A;&amp;#x306E;&amp;#x51E6;&amp;#x7406;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x308B;&amp;#x3002;\n\n
  90. &amp;#x666E;&amp;#x901A;&amp;#x306E;&amp;#x8A00;&amp;#x8A9E;&amp;#x3067;&amp;#x7279;&amp;#x306B;&amp;#x5DE5;&amp;#x592B;&amp;#x305B;&amp;#x305A;&amp;#x306B;loop&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x3084;&amp;#x308B;&amp;#x3068;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3061;&amp;#x3083;&amp;#x3044;&amp;#x305D;&amp;#x3046;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;\nresponce&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x6B21;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x3078;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3067;timeout&amp;#x3068;&amp;#x304B;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x5F8C;&amp;#x7D9A;&amp;#x306E;&amp;#x51E6;&amp;#x7406;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x308B;&amp;#x3002;\n\n
  91. &amp;#x666E;&amp;#x901A;&amp;#x306E;&amp;#x8A00;&amp;#x8A9E;&amp;#x3067;&amp;#x7279;&amp;#x306B;&amp;#x5DE5;&amp;#x592B;&amp;#x305B;&amp;#x305A;&amp;#x306B;loop&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x3084;&amp;#x308B;&amp;#x3068;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3061;&amp;#x3083;&amp;#x3044;&amp;#x305D;&amp;#x3046;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;\nresponce&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x6B21;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x3078;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3067;timeout&amp;#x3068;&amp;#x304B;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x5F8C;&amp;#x7D9A;&amp;#x306E;&amp;#x51E6;&amp;#x7406;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x308B;&amp;#x3002;\n\n
  92. &amp;#x666E;&amp;#x901A;&amp;#x306E;&amp;#x8A00;&amp;#x8A9E;&amp;#x3067;&amp;#x7279;&amp;#x306B;&amp;#x5DE5;&amp;#x592B;&amp;#x305B;&amp;#x305A;&amp;#x306B;loop&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x3084;&amp;#x308B;&amp;#x3068;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3061;&amp;#x3083;&amp;#x3044;&amp;#x305D;&amp;#x3046;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;\nresponce&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x6B21;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x3078;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3067;timeout&amp;#x3068;&amp;#x304B;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x5F8C;&amp;#x7D9A;&amp;#x306E;&amp;#x51E6;&amp;#x7406;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x308B;&amp;#x3002;\n\n
  93. &amp;#x666E;&amp;#x901A;&amp;#x306E;&amp;#x8A00;&amp;#x8A9E;&amp;#x3067;&amp;#x7279;&amp;#x306B;&amp;#x5DE5;&amp;#x592B;&amp;#x305B;&amp;#x305A;&amp;#x306B;loop&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x3084;&amp;#x308B;&amp;#x3068;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3061;&amp;#x3083;&amp;#x3044;&amp;#x305D;&amp;#x3046;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;\nresponce&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x6B21;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x3078;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3067;timeout&amp;#x3068;&amp;#x304B;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x5F8C;&amp;#x7D9A;&amp;#x306E;&amp;#x51E6;&amp;#x7406;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x308B;&amp;#x3002;\n\n
  94. &amp;#x666E;&amp;#x901A;&amp;#x306E;&amp;#x8A00;&amp;#x8A9E;&amp;#x3067;&amp;#x7279;&amp;#x306B;&amp;#x5DE5;&amp;#x592B;&amp;#x305B;&amp;#x305A;&amp;#x306B;loop&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x3084;&amp;#x308B;&amp;#x3068;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3061;&amp;#x3083;&amp;#x3044;&amp;#x305D;&amp;#x3046;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;\nresponce&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x6B21;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x3078;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3067;timeout&amp;#x3068;&amp;#x304B;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x5F8C;&amp;#x7D9A;&amp;#x306E;&amp;#x51E6;&amp;#x7406;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x308B;&amp;#x3002;\n\n
  95. &amp;#x666E;&amp;#x901A;&amp;#x306E;&amp;#x8A00;&amp;#x8A9E;&amp;#x3067;&amp;#x7279;&amp;#x306B;&amp;#x5DE5;&amp;#x592B;&amp;#x305B;&amp;#x305A;&amp;#x306B;loop&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x3084;&amp;#x308B;&amp;#x3068;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3061;&amp;#x3083;&amp;#x3044;&amp;#x305D;&amp;#x3046;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;\nresponce&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x6B21;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x3078;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3067;timeout&amp;#x3068;&amp;#x304B;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x5F8C;&amp;#x7D9A;&amp;#x306E;&amp;#x51E6;&amp;#x7406;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x308B;&amp;#x3002;\n\n
  96. &amp;#x666E;&amp;#x901A;&amp;#x306E;&amp;#x8A00;&amp;#x8A9E;&amp;#x3067;&amp;#x7279;&amp;#x306B;&amp;#x5DE5;&amp;#x592B;&amp;#x305B;&amp;#x305A;&amp;#x306B;loop&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x3084;&amp;#x308B;&amp;#x3068;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3061;&amp;#x3083;&amp;#x3044;&amp;#x305D;&amp;#x3046;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;\nresponce&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x6B21;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x3078;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3067;timeout&amp;#x3068;&amp;#x304B;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x5F8C;&amp;#x7D9A;&amp;#x306E;&amp;#x51E6;&amp;#x7406;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x308B;&amp;#x3002;\n\n
  97. &amp;#x666E;&amp;#x901A;&amp;#x306E;&amp;#x8A00;&amp;#x8A9E;&amp;#x3067;&amp;#x7279;&amp;#x306B;&amp;#x5DE5;&amp;#x592B;&amp;#x305B;&amp;#x305A;&amp;#x306B;loop&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x3084;&amp;#x308B;&amp;#x3068;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3061;&amp;#x3083;&amp;#x3044;&amp;#x305D;&amp;#x3046;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;\nresponce&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x6B21;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x3078;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3067;timeout&amp;#x3068;&amp;#x304B;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x5F8C;&amp;#x7D9A;&amp;#x306E;&amp;#x51E6;&amp;#x7406;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x308B;&amp;#x3002;\n\n
  98. &amp;#x666E;&amp;#x901A;&amp;#x306E;&amp;#x8A00;&amp;#x8A9E;&amp;#x3067;&amp;#x7279;&amp;#x306B;&amp;#x5DE5;&amp;#x592B;&amp;#x305B;&amp;#x305A;&amp;#x306B;loop&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x3084;&amp;#x308B;&amp;#x3068;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3061;&amp;#x3083;&amp;#x3044;&amp;#x305D;&amp;#x3046;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;\nresponce&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x6B21;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x3078;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3067;timeout&amp;#x3068;&amp;#x304B;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x5F8C;&amp;#x7D9A;&amp;#x306E;&amp;#x51E6;&amp;#x7406;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x308B;&amp;#x3002;\n\n
  99. &amp;#x666E;&amp;#x901A;&amp;#x306E;&amp;#x8A00;&amp;#x8A9E;&amp;#x3067;&amp;#x7279;&amp;#x306B;&amp;#x5DE5;&amp;#x592B;&amp;#x305B;&amp;#x305A;&amp;#x306B;loop&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x3084;&amp;#x308B;&amp;#x3068;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3061;&amp;#x3083;&amp;#x3044;&amp;#x305D;&amp;#x3046;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;\nresponce&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x6B21;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x3078;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3067;timeout&amp;#x3068;&amp;#x304B;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x5F8C;&amp;#x7D9A;&amp;#x306E;&amp;#x51E6;&amp;#x7406;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x308B;&amp;#x3002;\n\n
  100. &amp;#x666E;&amp;#x901A;&amp;#x306E;&amp;#x8A00;&amp;#x8A9E;&amp;#x3067;&amp;#x7279;&amp;#x306B;&amp;#x5DE5;&amp;#x592B;&amp;#x305B;&amp;#x305A;&amp;#x306B;loop&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x3084;&amp;#x308B;&amp;#x3068;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3061;&amp;#x3083;&amp;#x3044;&amp;#x305D;&amp;#x3046;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;\nresponce&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x6B21;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x3078;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3067;timeout&amp;#x3068;&amp;#x304B;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3068;&amp;#x5F8C;&amp;#x7D9A;&amp;#x306E;&amp;#x51E6;&amp;#x7406;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x308B;&amp;#x3002;\n\n
  101. &amp;#x3067;&amp;#x3082;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x306A;Node&amp;#x306A;&amp;#x3089;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3066;&amp;#x304F;&amp;#x308C;&amp;#x3066;&amp;#x3001;timeout&amp;#x5F85;&amp;#x3061;&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x4ED6;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x306E;&amp;#x76E3;&amp;#x8996;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x305F;&amp;#x308A;&amp;#x3057;&amp;#x306A;&amp;#x3044;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x30AF;&amp;#x30E9;&amp;#x30A4;&amp;#x30A2;&amp;#x30F3;&amp;#x30C8;&amp;#x306E;&amp;#x4F8B;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3061;&amp;#x3087;&amp;#x3063;&amp;#x3068;&amp;#x7279;&amp;#x6B8A;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x5B9F;&amp;#x969B;&amp;#x4F5C;&amp;#x3063;&amp;#x3066;&amp;#x3066;&amp;#x3053;&amp;#x308C;&amp;#x306F;&amp;#x3044;&amp;#x3044;&amp;#x306A;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n\n
  102. &amp;#x3067;&amp;#x3082;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x306A;Node&amp;#x306A;&amp;#x3089;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3066;&amp;#x304F;&amp;#x308C;&amp;#x3066;&amp;#x3001;timeout&amp;#x5F85;&amp;#x3061;&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x4ED6;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x306E;&amp;#x76E3;&amp;#x8996;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x305F;&amp;#x308A;&amp;#x3057;&amp;#x306A;&amp;#x3044;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x30AF;&amp;#x30E9;&amp;#x30A4;&amp;#x30A2;&amp;#x30F3;&amp;#x30C8;&amp;#x306E;&amp;#x4F8B;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3061;&amp;#x3087;&amp;#x3063;&amp;#x3068;&amp;#x7279;&amp;#x6B8A;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x5B9F;&amp;#x969B;&amp;#x4F5C;&amp;#x3063;&amp;#x3066;&amp;#x3066;&amp;#x3053;&amp;#x308C;&amp;#x306F;&amp;#x3044;&amp;#x3044;&amp;#x306A;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n\n
  103. &amp;#x3067;&amp;#x3082;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x306A;Node&amp;#x306A;&amp;#x3089;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3066;&amp;#x304F;&amp;#x308C;&amp;#x3066;&amp;#x3001;timeout&amp;#x5F85;&amp;#x3061;&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x4ED6;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x306E;&amp;#x76E3;&amp;#x8996;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x305F;&amp;#x308A;&amp;#x3057;&amp;#x306A;&amp;#x3044;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x30AF;&amp;#x30E9;&amp;#x30A4;&amp;#x30A2;&amp;#x30F3;&amp;#x30C8;&amp;#x306E;&amp;#x4F8B;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3061;&amp;#x3087;&amp;#x3063;&amp;#x3068;&amp;#x7279;&amp;#x6B8A;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x5B9F;&amp;#x969B;&amp;#x4F5C;&amp;#x3063;&amp;#x3066;&amp;#x3066;&amp;#x3053;&amp;#x308C;&amp;#x306F;&amp;#x3044;&amp;#x3044;&amp;#x306A;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n\n
  104. &amp;#x3067;&amp;#x3082;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x306A;Node&amp;#x306A;&amp;#x3089;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3066;&amp;#x304F;&amp;#x308C;&amp;#x3066;&amp;#x3001;timeout&amp;#x5F85;&amp;#x3061;&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x4ED6;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x306E;&amp;#x76E3;&amp;#x8996;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x305F;&amp;#x308A;&amp;#x3057;&amp;#x306A;&amp;#x3044;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x30AF;&amp;#x30E9;&amp;#x30A4;&amp;#x30A2;&amp;#x30F3;&amp;#x30C8;&amp;#x306E;&amp;#x4F8B;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3061;&amp;#x3087;&amp;#x3063;&amp;#x3068;&amp;#x7279;&amp;#x6B8A;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x5B9F;&amp;#x969B;&amp;#x4F5C;&amp;#x3063;&amp;#x3066;&amp;#x3066;&amp;#x3053;&amp;#x308C;&amp;#x306F;&amp;#x3044;&amp;#x3044;&amp;#x306A;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n\n
  105. &amp;#x3067;&amp;#x3082;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x306A;Node&amp;#x306A;&amp;#x3089;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3066;&amp;#x304F;&amp;#x308C;&amp;#x3066;&amp;#x3001;timeout&amp;#x5F85;&amp;#x3061;&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x4ED6;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x306E;&amp;#x76E3;&amp;#x8996;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x305F;&amp;#x308A;&amp;#x3057;&amp;#x306A;&amp;#x3044;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x30AF;&amp;#x30E9;&amp;#x30A4;&amp;#x30A2;&amp;#x30F3;&amp;#x30C8;&amp;#x306E;&amp;#x4F8B;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3061;&amp;#x3087;&amp;#x3063;&amp;#x3068;&amp;#x7279;&amp;#x6B8A;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x5B9F;&amp;#x969B;&amp;#x4F5C;&amp;#x3063;&amp;#x3066;&amp;#x3066;&amp;#x3053;&amp;#x308C;&amp;#x306F;&amp;#x3044;&amp;#x3044;&amp;#x306A;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n\n
  106. &amp;#x3067;&amp;#x3082;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x306A;Node&amp;#x306A;&amp;#x3089;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3066;&amp;#x304F;&amp;#x308C;&amp;#x3066;&amp;#x3001;timeout&amp;#x5F85;&amp;#x3061;&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x4ED6;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x306E;&amp;#x76E3;&amp;#x8996;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x305F;&amp;#x308A;&amp;#x3057;&amp;#x306A;&amp;#x3044;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x30AF;&amp;#x30E9;&amp;#x30A4;&amp;#x30A2;&amp;#x30F3;&amp;#x30C8;&amp;#x306E;&amp;#x4F8B;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3061;&amp;#x3087;&amp;#x3063;&amp;#x3068;&amp;#x7279;&amp;#x6B8A;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x5B9F;&amp;#x969B;&amp;#x4F5C;&amp;#x3063;&amp;#x3066;&amp;#x3066;&amp;#x3053;&amp;#x308C;&amp;#x306F;&amp;#x3044;&amp;#x3044;&amp;#x306A;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n\n
  107. &amp;#x3067;&amp;#x3082;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x306A;Node&amp;#x306A;&amp;#x3089;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3066;&amp;#x304F;&amp;#x308C;&amp;#x3066;&amp;#x3001;timeout&amp;#x5F85;&amp;#x3061;&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x4ED6;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x306E;&amp;#x76E3;&amp;#x8996;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x305F;&amp;#x308A;&amp;#x3057;&amp;#x306A;&amp;#x3044;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x30AF;&amp;#x30E9;&amp;#x30A4;&amp;#x30A2;&amp;#x30F3;&amp;#x30C8;&amp;#x306E;&amp;#x4F8B;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3061;&amp;#x3087;&amp;#x3063;&amp;#x3068;&amp;#x7279;&amp;#x6B8A;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x5B9F;&amp;#x969B;&amp;#x4F5C;&amp;#x3063;&amp;#x3066;&amp;#x3066;&amp;#x3053;&amp;#x308C;&amp;#x306F;&amp;#x3044;&amp;#x3044;&amp;#x306A;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n\n
  108. &amp;#x3067;&amp;#x3082;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x306A;Node&amp;#x306A;&amp;#x3089;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3066;&amp;#x304F;&amp;#x308C;&amp;#x3066;&amp;#x3001;timeout&amp;#x5F85;&amp;#x3061;&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x4ED6;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x306E;&amp;#x76E3;&amp;#x8996;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x305F;&amp;#x308A;&amp;#x3057;&amp;#x306A;&amp;#x3044;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x30AF;&amp;#x30E9;&amp;#x30A4;&amp;#x30A2;&amp;#x30F3;&amp;#x30C8;&amp;#x306E;&amp;#x4F8B;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3061;&amp;#x3087;&amp;#x3063;&amp;#x3068;&amp;#x7279;&amp;#x6B8A;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x5B9F;&amp;#x969B;&amp;#x4F5C;&amp;#x3063;&amp;#x3066;&amp;#x3066;&amp;#x3053;&amp;#x308C;&amp;#x306F;&amp;#x3044;&amp;#x3044;&amp;#x306A;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n\n
  109. &amp;#x3067;&amp;#x3082;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x306A;Node&amp;#x306A;&amp;#x3089;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3066;&amp;#x304F;&amp;#x308C;&amp;#x3066;&amp;#x3001;timeout&amp;#x5F85;&amp;#x3061;&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x4ED6;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x306E;&amp;#x76E3;&amp;#x8996;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x305F;&amp;#x308A;&amp;#x3057;&amp;#x306A;&amp;#x3044;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x30AF;&amp;#x30E9;&amp;#x30A4;&amp;#x30A2;&amp;#x30F3;&amp;#x30C8;&amp;#x306E;&amp;#x4F8B;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3061;&amp;#x3087;&amp;#x3063;&amp;#x3068;&amp;#x7279;&amp;#x6B8A;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x5B9F;&amp;#x969B;&amp;#x4F5C;&amp;#x3063;&amp;#x3066;&amp;#x3066;&amp;#x3053;&amp;#x308C;&amp;#x306F;&amp;#x3044;&amp;#x3044;&amp;#x306A;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n\n
  110. &amp;#x3067;&amp;#x3082;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x306A;Node&amp;#x306A;&amp;#x3089;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3066;&amp;#x304F;&amp;#x308C;&amp;#x3066;&amp;#x3001;timeout&amp;#x5F85;&amp;#x3061;&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x4ED6;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x306E;&amp;#x76E3;&amp;#x8996;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x305F;&amp;#x308A;&amp;#x3057;&amp;#x306A;&amp;#x3044;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x30AF;&amp;#x30E9;&amp;#x30A4;&amp;#x30A2;&amp;#x30F3;&amp;#x30C8;&amp;#x306E;&amp;#x4F8B;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3061;&amp;#x3087;&amp;#x3063;&amp;#x3068;&amp;#x7279;&amp;#x6B8A;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x5B9F;&amp;#x969B;&amp;#x4F5C;&amp;#x3063;&amp;#x3066;&amp;#x3066;&amp;#x3053;&amp;#x308C;&amp;#x306F;&amp;#x3044;&amp;#x3044;&amp;#x306A;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n\n
  111. &amp;#x3067;&amp;#x3082;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x306A;Node&amp;#x306A;&amp;#x3089;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3066;&amp;#x304F;&amp;#x308C;&amp;#x3066;&amp;#x3001;timeout&amp;#x5F85;&amp;#x3061;&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x4ED6;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x306E;&amp;#x76E3;&amp;#x8996;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x305F;&amp;#x308A;&amp;#x3057;&amp;#x306A;&amp;#x3044;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x30AF;&amp;#x30E9;&amp;#x30A4;&amp;#x30A2;&amp;#x30F3;&amp;#x30C8;&amp;#x306E;&amp;#x4F8B;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3061;&amp;#x3087;&amp;#x3063;&amp;#x3068;&amp;#x7279;&amp;#x6B8A;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x5B9F;&amp;#x969B;&amp;#x4F5C;&amp;#x3063;&amp;#x3066;&amp;#x3066;&amp;#x3053;&amp;#x308C;&amp;#x306F;&amp;#x3044;&amp;#x3044;&amp;#x306A;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n\n
  112. &amp;#x3067;&amp;#x3082;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x306A;Node&amp;#x306A;&amp;#x3089;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x3063;&amp;#x3066;&amp;#x304F;&amp;#x308C;&amp;#x3066;&amp;#x3001;timeout&amp;#x5F85;&amp;#x3061;&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x4ED6;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x306E;&amp;#x76E3;&amp;#x8996;&amp;#x304C;&amp;#x9045;&amp;#x308C;&amp;#x305F;&amp;#x308A;&amp;#x3057;&amp;#x306A;&amp;#x3044;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x30AF;&amp;#x30E9;&amp;#x30A4;&amp;#x30A2;&amp;#x30F3;&amp;#x30C8;&amp;#x306E;&amp;#x4F8B;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3061;&amp;#x3087;&amp;#x3063;&amp;#x3068;&amp;#x7279;&amp;#x6B8A;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x5B9F;&amp;#x969B;&amp;#x4F5C;&amp;#x3063;&amp;#x3066;&amp;#x3066;&amp;#x3053;&amp;#x308C;&amp;#x306F;&amp;#x3044;&amp;#x3044;&amp;#x306A;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n\n
  113. &amp;#x3055;&amp;#x3066;&amp;#x3001;&amp;#x3053;&amp;#x308C;&amp;#x3067;1&amp;#x3064;&amp;#x76EE;&amp;#x306E;&amp;#x9854;&amp;#x306F;&amp;#x7406;&amp;#x89E3;&amp;#x3057;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3048;&amp;#x305F;&amp;#x3068;&amp;#x3057;&amp;#x3066;&amp;#x3001;2&amp;#x3064;&amp;#x3081;&amp;#x306E;&amp;#x9854;&amp;#x3001;\n&amp;#x6700;&amp;#x3082;&amp;#x5B9F;&amp;#x7528;&amp;#x7684;&amp;#x306A;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x30B5;&amp;#x30A4;&amp;#x30C9;JS&amp;#x3001;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n1&amp;#x3064;&amp;#x76EE;&amp;#x306E;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x3067;&amp;#x306F;&amp;#x610F;&amp;#x8B58;&amp;#x7684;&amp;#x306B;JavaScript&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x5358;&amp;#x8A9E;&amp;#x3092;&amp;#x3042;&amp;#x307E;&amp;#x308A;&amp;#x51FA;&amp;#x3055;&amp;#x306A;&amp;#x3044;&amp;#x3088;&amp;#x3046;&amp;#x306B;&amp;#x3057;&amp;#x305F;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;\nNode&amp;#x306F;&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30DF;&amp;#x30F3;&amp;#x30B0;&amp;#x8A00;&amp;#x8A9E;&amp;#x3068;&amp;#x3057;&amp;#x3066;JavaScript&amp;#x3092;&amp;#x63A1;&amp;#x7528;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n12&amp;#x5206;&amp;#x306A;&amp;#x3089;&amp;#x30AA;&amp;#x30FC;&amp;#x30B1;&amp;#x30FC;\n\n
  114. &amp;#x306A;&amp;#x305C;JavaScript&amp;#x304B;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3068;&amp;#x5143;&amp;#x3005;&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x99C6;&amp;#x52D5;&amp;#x3060;&amp;#x3063;&amp;#x305F;&amp;#x3053;&amp;#x3068;&amp;#x3084;&amp;#x3001;&amp;#x307F;&amp;#x306A;&amp;#x3055;&amp;#x3093;&amp;#x306B;&amp;#x306F;HotSpot VM&amp;#x306F;&amp;#x304A;&amp;#x306A;&amp;#x3058;&amp;#x307F;&amp;#x3060;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x30E9;&amp;#x30FC;&amp;#x30B9;&amp;#x30FB;&amp;#x30D0;&amp;#x30C3;&amp;#x30AF;&amp;#x304C;&amp;#x95A2;&amp;#x308F;&amp;#x3063;&amp;#x305F;Google V8&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x9AD8;&amp;#x901F;&amp;#x306A;&amp;#x5B9F;&amp;#x88C5;&amp;#x304C;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x5927;&amp;#x304D;&amp;#x306A;&amp;#x7406;&amp;#x7531;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n&amp;#x307E;&amp;#x305F;&amp;#x3001;Web&amp;#x306E;&amp;#x5FC5;&amp;#x4FEE;&amp;#x8A00;&amp;#x8A9E;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3001;&amp;#x7D4C;&amp;#x9A13;&amp;#x8005;&amp;#x304C;&amp;#x591A;&amp;#x6570;&amp;#x3044;&amp;#x305F;&amp;#x3053;&amp;#x3068;&amp;#x3082;&amp;#x6D41;&amp;#x884C;&amp;#x306B;&amp;#x4E00;&amp;#x8DB3;&amp;#x3082;&amp;#x4E8C;&amp;#x8DB3;&amp;#x3082;&amp;#x8CB7;&amp;#x3044;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n
  115. JavaScript&amp;#x3002;&amp;#x540D;&amp;#x524D;&amp;#x4EE5;&amp;#x5916;&amp;#x306F;Java&amp;#x3068;&amp;#x5168;&amp;#x304F;&amp;#x95A2;&amp;#x4FC2;&amp;#x306A;&amp;#x3044;&amp;#x3053;&amp;#x306E;&amp;#x8A00;&amp;#x8A9E;&amp;#x3001;&amp;#x7686;&amp;#x3055;&amp;#x3093;&amp;#x3082;&amp;#x304A;&amp;#x306A;&amp;#x3058;&amp;#x307F;&amp;#x3060;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x30B5;&amp;#x30A4;&amp;#x30C9;JS&amp;#x3068;&amp;#x306F;&amp;#x3092;&amp;#x8AAC;&amp;#x660E;&amp;#x3059;&amp;#x308B;&amp;#x524D;&amp;#x306B;&amp;#x6539;&amp;#x3081;&amp;#x3066;&amp;#x8AAC;&amp;#x660E;&amp;#x3057;&amp;#x3066;&amp;#x304A;&amp;#x304F;&amp;#x3068;&amp;#x3001;\nJavaScript&amp;#x306F;ECMAScript&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x6A19;&amp;#x6E96;&amp;#x4ED5;&amp;#x69D8;&amp;#x3092;&amp;#x5B9F;&amp;#x88C5;&amp;#x3057;&amp;#x305F;&amp;#x8A00;&amp;#x8A9E;&amp;#x3067;&amp;#x3059;&amp;#x3002;\nFlash&amp;#x4F5C;&amp;#x6210;&amp;#x306B;&amp;#x4F7F;&amp;#x3046;ActionScript&amp;#x3082;&amp;#x305D;&amp;#x306E;&amp;#x4EF2;&amp;#x9593;&amp;#x3067;&amp;#x3059;&amp;#x3002;\nbrowser&amp;#x4E0A;&amp;#x3067;&amp;#x52D5;&amp;#x304D;&amp;#x3001;DOM&amp;#x2026;HTML&amp;#x3084;CSS&amp;#x3092;&amp;#x64CD;&amp;#x4F5C;&amp;#x3059;&amp;#x308B;&amp;#x3082;&amp;#x306E;&amp;#x3092;&amp;#x30AF;&amp;#x30E9;&amp;#x30A4;&amp;#x30A2;&amp;#x30F3;&amp;#x30C8;&amp;#x30B5;&amp;#x30A4;&amp;#x30C9;JS&amp;#x3068;&amp;#x547C;&amp;#x3073;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  116. JavaScript&amp;#x3002;&amp;#x540D;&amp;#x524D;&amp;#x4EE5;&amp;#x5916;&amp;#x306F;Java&amp;#x3068;&amp;#x5168;&amp;#x304F;&amp;#x95A2;&amp;#x4FC2;&amp;#x306A;&amp;#x3044;&amp;#x3053;&amp;#x306E;&amp;#x8A00;&amp;#x8A9E;&amp;#x3001;&amp;#x7686;&amp;#x3055;&amp;#x3093;&amp;#x3082;&amp;#x304A;&amp;#x306A;&amp;#x3058;&amp;#x307F;&amp;#x3060;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x30B5;&amp;#x30A4;&amp;#x30C9;JS&amp;#x3068;&amp;#x306F;&amp;#x3092;&amp;#x8AAC;&amp;#x660E;&amp;#x3059;&amp;#x308B;&amp;#x524D;&amp;#x306B;&amp;#x6539;&amp;#x3081;&amp;#x3066;&amp;#x8AAC;&amp;#x660E;&amp;#x3057;&amp;#x3066;&amp;#x304A;&amp;#x304F;&amp;#x3068;&amp;#x3001;\nJavaScript&amp;#x306F;ECMAScript&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x6A19;&amp;#x6E96;&amp;#x4ED5;&amp;#x69D8;&amp;#x3092;&amp;#x5B9F;&amp;#x88C5;&amp;#x3057;&amp;#x305F;&amp;#x8A00;&amp;#x8A9E;&amp;#x3067;&amp;#x3059;&amp;#x3002;\nFlash&amp;#x4F5C;&amp;#x6210;&amp;#x306B;&amp;#x4F7F;&amp;#x3046;ActionScript&amp;#x3082;&amp;#x305D;&amp;#x306E;&amp;#x4EF2;&amp;#x9593;&amp;#x3067;&amp;#x3059;&amp;#x3002;\nbrowser&amp;#x4E0A;&amp;#x3067;&amp;#x52D5;&amp;#x304D;&amp;#x3001;DOM&amp;#x2026;HTML&amp;#x3084;CSS&amp;#x3092;&amp;#x64CD;&amp;#x4F5C;&amp;#x3059;&amp;#x308B;&amp;#x3082;&amp;#x306E;&amp;#x3092;&amp;#x30AF;&amp;#x30E9;&amp;#x30A4;&amp;#x30A2;&amp;#x30F3;&amp;#x30C8;&amp;#x30B5;&amp;#x30A4;&amp;#x30C9;JS&amp;#x3068;&amp;#x547C;&amp;#x3073;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  117. &amp;#x305D;&amp;#x3057;&amp;#x3066;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x30B5;&amp;#x30A4;&amp;#x30C9;JS&amp;#x306F;&amp;#x3001;OS&amp;#x306E;&amp;#x4E0A;&amp;#x3067;&amp;#x52D5;&amp;#x3044;&amp;#x3066;&amp;#x3001;&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;&amp;#x30B7;&amp;#x30B9;&amp;#x30C6;&amp;#x30E0;&amp;#x3084;NW&amp;#x3001;DB&amp;#x64CD;&amp;#x4F5C;&amp;#x7B49;&amp;#x3092;&amp;#x884C;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x4ED6;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30DF;&amp;#x30F3;&amp;#x30B0;&amp;#x8A00;&amp;#x8A9E;&amp;#x3068;&amp;#x540C;&amp;#x7B49;&amp;#x306E;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x3067;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x5B9F;&amp;#x884C;&amp;#x306F;&amp;#x3001;script src&amp;#x3067;browser&amp;#x306B;&amp;#x8AAD;&amp;#x307F;&amp;#x8FBC;&amp;#x3080;&amp;#x30AF;&amp;#x30E9;&amp;#x30A4;&amp;#x30A2;&amp;#x30F3;&amp;#x30C8;&amp;#x30B5;&amp;#x30A4;&amp;#x30C9;JS&amp;#x306B;&amp;#x5BFE;&amp;#x3057;&amp;#x3066;&amp;#x3001;&amp;#x30B3;&amp;#x30DE;&amp;#x30F3;&amp;#x30C9;&amp;#x3067;&amp;#x884C;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n
  118. &amp;#x3067;&amp;#x306F;&amp;#x3001;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x30B5;&amp;#x30A4;&amp;#x30C9;JS&amp;#x306E;&amp;#x826F;&amp;#x3055;&amp;#x306F;&amp;#x4F55;&amp;#x304B;&amp;#x3002;\n&amp;#x307E;&amp;#x305A;&amp;#x4ECA;&amp;#x307E;&amp;#x3067;&amp;#x306E;&amp;#x30AF;&amp;#x30E9;&amp;#x30A4;&amp;#x30A2;&amp;#x30F3;&amp;#x30C8;&amp;#x30B5;&amp;#x30A4;&amp;#x30C9;&amp;#x306E;&amp;#x30B3;&amp;#x30FC;&amp;#x30C9;&amp;#x306E;&amp;#x591A;&amp;#x304F;&amp;#x304C;&amp;#x6D41;&amp;#x7528;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x3042;&amp;#x3052;&amp;#x3089;&amp;#x308C;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x307E;&amp;#x305F;&amp;#x3001;&amp;#x958B;&amp;#x767A;&amp;#x4E2D;JS&amp;#x306E;&amp;#x3053;&amp;#x3068;&amp;#x3057;&amp;#x304B;&amp;#x8003;&amp;#x3048;&amp;#x306A;&amp;#x304F;&amp;#x3066;&amp;#x826F;&amp;#x3044;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x306E;&amp;#x3082;&amp;#x30E1;&amp;#x30EA;&amp;#x30C3;&amp;#x30C8;&amp;#x306B;&amp;#x306A;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x3002;\nApplet&amp;#x3092;&amp;#x30AF;&amp;#x30E9;&amp;#x30A4;&amp;#x30A2;&amp;#x30F3;&amp;#x30C8;&amp;#x5074;&amp;#x3001;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x3092;Servlet&amp;#x3067;&amp;#x958B;&amp;#x767A;&amp;#x3059;&amp;#x308B;&amp;#x306E;&amp;#x306B;&amp;#x8FD1;&amp;#x3044;&amp;#x306E;&amp;#x304B;&amp;#x3082;&amp;#x3057;&amp;#x308C;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n\n
  119. &amp;#x5B9F;&amp;#x306F;&amp;#x3053;&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x30B5;&amp;#x30A4;&amp;#x30C9;JS&amp;#x3001;&amp;#x30B9;&amp;#x30B1;&amp;#x30FC;&amp;#x30E9;&amp;#x30D6;&amp;#x30EB;&amp;#x306A;NW&amp;#x5B9F;&amp;#x88C5;&amp;#x3068;&amp;#x540C;&amp;#x69D8;&amp;#x3001;Node&amp;#x306E;&amp;#x5C02;&amp;#x58F2;&amp;#x7279;&amp;#x8A31;&amp;#x3058;&amp;#x3083;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n&amp;#x7279;&amp;#x306B;Ringo.JS&amp;#x306A;&amp;#x3093;&amp;#x304B;&amp;#x306F;Java&amp;#x4E0A;&amp;#x3067;&amp;#x52D5;&amp;#x4F5C;&amp;#x3057;&amp;#x3001;GAE&amp;#x4E0A;&amp;#x3067;&amp;#x52D5;&amp;#x3044;&amp;#x305F;&amp;#x308A;&amp;#x3057;&amp;#x3066;&amp;#x8105;&amp;#x5A01;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n&amp;#x305F;&amp;#x3060;&amp;#x3001;&amp;#x73FE;&amp;#x72B6;Node&amp;#x304C;&amp;#x4E00;&amp;#x756A;&amp;#x6D41;&amp;#x884C;&amp;#x3063;&amp;#x3066;&amp;#x304A;&amp;#x308A;&amp;#x3001;&amp;#x30E9;&amp;#x30A4;&amp;#x30D6;&amp;#x30E9;&amp;#x30EA;&amp;#x3082;&amp;#x5145;&amp;#x5B9F;&amp;#x3057;&amp;#x3001;&amp;#x3053;&amp;#x308C;&amp;#x304B;&amp;#x3089;&amp;#x3082;&amp;#x5897;&amp;#x3048;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x304B;&amp;#x3089;&amp;#x3001;&amp;#x4E00;&amp;#x756A;&amp;#x5B9F;&amp;#x7528;&amp;#x7684;&amp;#x3068;&amp;#x3044;&amp;#x3063;&amp;#x3066;&amp;#x904E;&amp;#x8A00;&amp;#x3067;&amp;#x306F;&amp;#x306A;&amp;#x3044;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n
  120. &amp;#x305D;&amp;#x3057;&amp;#x3066;&amp;#x3001;&amp;#x958B;&amp;#x767A;&amp;#x8005;&amp;#x306E;&amp;#x540D;&amp;#x524D;&amp;#x304C;&amp;#x30AB;&amp;#x30C3;&amp;#x30B3;&amp;#x30A4;&amp;#x30A4;&amp;#xFF01;&amp;#x30E9;&amp;#x30A4;&amp;#x30A2;&amp;#x30F3;&amp;#x30FB;&amp;#x30C0;&amp;#x30FC;&amp;#x30EB;&amp;#x3001;&amp;#x3044;&amp;#x3044;&amp;#x97FF;&amp;#x304D;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3001;&amp;#x8A00;&amp;#x3044;&amp;#x305F;&amp;#x304F;&amp;#x306A;&amp;#x308B;&amp;#x3002;\n\n
  121. &amp;#x3068;&amp;#x304A;&amp;#x3075;&amp;#x3056;&amp;#x3051;&amp;#x306F;&amp;#x7F6E;&amp;#x3044;&amp;#x3066;&amp;#x304A;&amp;#x3044;&amp;#x3066;&amp;#x3001;Node.js&amp;#x3068;&amp;#x306F;&amp;#x306E;&amp;#x56DE;&amp;#x7B54;&amp;#x305D;&amp;#x306E;2&amp;#x3067;&amp;#x3059;&amp;#x3002;\n&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x4E0A;&amp;#x3067;JavaScript&amp;#x306B;&amp;#x3088;&amp;#x308B;&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30DF;&amp;#x30F3;&amp;#x30B0;&amp;#x304C;&amp;#x53EF;&amp;#x80FD;&amp;#x306A;&amp;#x74B0;&amp;#x5883;&amp;#x3001;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;&amp;#x7C21;&amp;#x5358;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  122. &amp;#x3055;&amp;#x3066;2&amp;#x76EE;&amp;#x306E;&amp;#x9854;&amp;#x3082;&amp;#x7C21;&amp;#x5358;&amp;#x306A;&amp;#x4F8B;&amp;#x3092;&amp;#x3002;\nuserid, password&amp;#x306E;&amp;#x30C1;&amp;#x30A7;&amp;#x30C3;&amp;#x30AF;&amp;#x3001;UI&amp;#x7684;&amp;#x306B;&amp;#x30D6;&amp;#x30E9;&amp;#x30A6;&amp;#x30B6;&amp;#x5074;&amp;#x3067;&amp;#x306E;&amp;#x5B9F;&amp;#x88C5;&amp;#x306F;&amp;#x5FC5;&amp;#x9808;&amp;#x306B;&amp;#x306A;&amp;#x3063;&amp;#x3066;&amp;#x304D;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3002;\n&amp;#x3067;&amp;#x3082;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x5074;&amp;#x3067;&amp;#x3082;&amp;#x3057;&amp;#x306A;&amp;#x304D;&amp;#x3083;&amp;#x3044;&amp;#x3051;&amp;#x306A;&amp;#x3044;&amp;#x3001;&amp;#x6B63;&amp;#x76F4;&amp;#x3081;&amp;#x3093;&amp;#x3069;&amp;#x304F;&amp;#x3055;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x3088;&amp;#x306D;&amp;#x3002;\n&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x30B5;&amp;#x30A4;&amp;#x30C9;JS&amp;#x306A;&amp;#x3089;&amp;#x3001;&amp;#x30D6;&amp;#x30E9;&amp;#x30A6;&amp;#x30B6;&amp;#x306E;&amp;#x305F;&amp;#x3081;&amp;#x306E;&amp;#x95A2;&amp;#x6570;&amp;#x7B49;&amp;#x304C;&amp;#x305D;&amp;#x306E;&amp;#x307E;&amp;#x307E;&amp;#x52D5;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x5DE5;&amp;#x592B;&amp;#x3059;&amp;#x308C;&amp;#x3070;&amp;#x305D;&amp;#x306E;&amp;#x307E;&amp;#x307E;&amp;#x3001;&amp;#x6700;&amp;#x60AA;&amp;#x30B3;&amp;#x30D4;&amp;#x30DA;&amp;#x3067;&amp;#x4F7F;&amp;#x3048;&amp;#x308B;&amp;#x3002;\n&amp;#x307B;&amp;#x3093;&amp;#x3068;&amp;#x306B;JS&amp;#x306E;&amp;#x3053;&amp;#x3068;&amp;#x3060;&amp;#x3051;&amp;#x8003;&amp;#x3048;&amp;#x3066;&amp;#x3044;&amp;#x308C;&amp;#x3070;&amp;#x3044;&amp;#x3044;&amp;#x3002;\n
  123. 2&amp;#x3064;&amp;#x306E;&amp;#x9854;&amp;#x306B;&amp;#x5206;&amp;#x3051;&amp;#x3066;&amp;#x8AAC;&amp;#x660E;&amp;#x3057;&amp;#x3066;&amp;#x304D;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x304C;&amp;#x3001;&amp;#x518D;&amp;#x5EA6;&amp;#x3072;&amp;#x3068;&amp;#x3064;&amp;#x306B;&amp;#x307E;&amp;#x3068;&amp;#x3081;&amp;#x3066;&amp;#x307F;&amp;#x308B;&amp;#x3068;&amp;#x3053;&amp;#x3046;&amp;#x306A;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x30B9;&amp;#x30B1;&amp;#x30FC;&amp;#x30E9;&amp;#x30D6;&amp;#x30EB;&amp;#x306A;NW&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30E0;&amp;#x3092;&amp;#x5B9F;&amp;#x73FE;&amp;#x3059;&amp;#x308B;&amp;#x74B0;&amp;#x5883;&amp;#x3067;&amp;#x3001;&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30DF;&amp;#x30F3;&amp;#x30B0;&amp;#x8A00;&amp;#x8A9E;&amp;#x3068;&amp;#x3057;&amp;#x3066;JS&amp;#x3092;&amp;#x63A1;&amp;#x7528;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3001;&amp;#x305D;&amp;#x308C;&amp;#x3060;&amp;#x3051;&amp;#x3067;&amp;#x3059;&amp;#x3001;&amp;#x3068;&amp;#x3066;&amp;#x3082;&amp;#x7C21;&amp;#x5358;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n
  124. &amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x308F;&amp;#x3051;&amp;#x3067;&amp;#x3001;&amp;#x3053;&amp;#x3053;&amp;#x307E;&amp;#x3067;&amp;#x7D42;&amp;#x308F;&amp;#x308A;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n&amp;#x3042;&amp;#x3068;&amp;#x306F;Node&amp;#x306E;&amp;#x697D;&amp;#x3057;&amp;#x3055;&amp;#x3092;&amp;#x3072;&amp;#x305F;&amp;#x3059;&amp;#x3089;&amp;#x4F1D;&amp;#x3048;&amp;#x308B;&amp;#x3060;&amp;#x3051;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3001;&amp;#x6C17;&amp;#x304C;&amp;#x697D;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x4F55;&amp;#x304B;&amp;#x3072;&amp;#x3068;&amp;#x3064;&amp;#x3067;&amp;#x3082;&amp;#x8208;&amp;#x5473;&amp;#x3092;&amp;#x6301;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3089;&amp;#x3048;&amp;#x308B;&amp;#x3082;&amp;#x306E;&amp;#x304C;&amp;#x3042;&amp;#x308C;&amp;#x3070;&amp;#x5E78;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n15&amp;#x5206;&amp;#x306A;&amp;#x3089;&amp;#x30D0;&amp;#x30F3;&amp;#x30B6;&amp;#x30A4;&amp;#xFF01;\n\n
  125. &amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x306F;&amp;#x3001;Node&amp;#x3067;&amp;#x306F;&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3001;&amp;#x3044;&amp;#x304F;&amp;#x3064;&amp;#x304B;&amp;#x4F5C;&amp;#x54C1;&amp;#x3092;&amp;#x304A;&amp;#x898B;&amp;#x305B;&amp;#x3057;&amp;#x307E;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x3002;\n\n
  126. &amp;#x4F5C;&amp;#x54C1;&amp;#x7D39;&amp;#x4ECB;&amp;#x306E;&amp;#x984C;&amp;#x6750;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;\n8/27-29\nNode knockout&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x30CF;&amp;#x30C3;&amp;#x30AB;&amp;#x30BD;&amp;#x30F3;&amp;#x304C;&amp;#x958B;&amp;#x50AC;&amp;#x3055;&amp;#x308C;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n
  127. &amp;#x30BD;&amp;#x30ED;1&amp;#x4F4D;&amp;#x306E;&amp;#x3053;&amp;#x306E;&amp;#x4F5C;&amp;#x54C1;&amp;#x3002;&amp;#x5B9F;&amp;#x306F;&amp;#x5168;&amp;#x4F53;&amp;#x3067;&amp;#x3082;1&amp;#x4F4D;&amp;#x306A;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x5168;&amp;#x4F53;&amp;#x306F;&amp;#x5225;&amp;#x306E;&amp;#x4F5C;&amp;#x54C1;&amp;#x306B;&amp;#x8B72;&amp;#x3089;&amp;#x308C;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n&amp;#x30EA;&amp;#x30A2;&amp;#x30EB;&amp;#x30BF;&amp;#x30A4;&amp;#x30E0;&amp;#x306B;&amp;#x30B5;&amp;#x30A4;&amp;#x30C8;&amp;#x306E;&amp;#x95B2;&amp;#x89A7;&amp;#x8005;&amp;#x306E;&amp;#x884C;&amp;#x52D5;&amp;#x3092;&amp;#x89B3;&amp;#x5BDF;&amp;#x3057;&amp;#x3001;&amp;#x30C1;&amp;#x30E3;&amp;#x30C3;&amp;#x30C8;&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x8A71;&amp;#x304B;&amp;#x3051;&amp;#x305F;&amp;#x308A;&amp;#x3082;&amp;#x3067;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x88CF;&amp;#x65B9;&amp;#x306E;&amp;#x65B9;&amp;#x306B;RealTimeWeb&amp;#x3092;&amp;#x4F7F;&amp;#x3046;&amp;#x6240;&amp;#x304C;&amp;#x4ED6;&amp;#x306B;&amp;#x306F;&amp;#x306A;&amp;#x3044;&amp;#x30A2;&amp;#x30A4;&amp;#x30C7;&amp;#x30A3;&amp;#x30A2;&amp;#x3067;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n\n&amp;#x3061;&amp;#x3087;&amp;#x3063;&amp;#x3068;&amp;#x30B5;&amp;#x30FC;&amp;#x30D3;&amp;#x30B9;&amp;#x306E;&amp;#x7279;&amp;#x6027;&amp;#x4E0A;&amp;#x3053;&amp;#x306E;&amp;#x5834;&amp;#x3067;&amp;#x30C7;&amp;#x30E2;&amp;#x306F;&amp;#x3057;&amp;#x3065;&amp;#x3089;&amp;#x3044;&amp;#x306E;&amp;#x3067;&amp;#x5272;&amp;#x611B;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x7121;&amp;#x6599;&amp;#x3067;&amp;#x767B;&amp;#x9332;&amp;#x3067;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x306E;&amp;#x3067;&amp;#x662F;&amp;#x975E;&amp;#x8A66;&amp;#x3057;&amp;#x3066;&amp;#x307F;&amp;#x3066;&amp;#x304F;&amp;#x3060;&amp;#x3055;&amp;#x3044;&amp;#x3002;\n\n
  128. Eight Bit Beat&amp;#x3002;&amp;#x307F;&amp;#x3093;&amp;#x306A;&amp;#x3067;&amp;#x30DE;&amp;#x30A6;&amp;#x30B9;&amp;#x3092;&amp;#x30DD;&amp;#x30C1;&amp;#x30DD;&amp;#x30C1;&amp;#x3057;&amp;#x306A;&amp;#x304C;&amp;#x3089;8bit&amp;#x30B5;&amp;#x30A6;&amp;#x30F3;&amp;#x30C9;&amp;#x3092;&amp;#x4E00;&amp;#x7DD2;&amp;#x306B;&amp;#x4F5C;&amp;#x308C;&amp;#x308B;&amp;#x30B5;&amp;#x30FC;&amp;#x30D3;&amp;#x30B9;&amp;#x3067;&amp;#x3059;&amp;#x3002;&amp;#x3068;&amp;#x3066;&amp;#x3082;&amp;#x7C21;&amp;#x5358;&amp;#x306B;&amp;#x4F7F;&amp;#x3048;&amp;#x3066;&amp;#x697D;&amp;#x3057;&amp;#x3044;&amp;#x306E;&amp;#x3067;&amp;#x662F;&amp;#x975E;&amp;#x4F7F;&amp;#x3063;&amp;#x3066;&amp;#x307F;&amp;#x3066;&amp;#x304F;&amp;#x3060;&amp;#x3055;&amp;#x3044;&amp;#x3002;\n\n&amp;#x3010;&amp;#x30C7;&amp;#x30E2;&amp;#x3011;\n&amp;#x3053;&amp;#x308C;&amp;#x306F;&amp;#x3059;&amp;#x3050;&amp;#x3046;&amp;#x3054;&amp;#x304B;&amp;#x305B;&amp;#x308B;&amp;#x306E;&amp;#x3067;&amp;#x3084;&amp;#x3063;&amp;#x3066;&amp;#x307F;&amp;#x307E;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x3002;\n&amp;#x3053;&amp;#x3046;&amp;#x3084;&amp;#x3063;&amp;#x3066;&amp;#x4ED6;&amp;#x306E;&amp;#x4EBA;&amp;#x306E;&amp;#x753B;&amp;#x9762;&amp;#x306B;&amp;#x5373;&amp;#x5EA7;&amp;#x306B;&amp;#x53CD;&amp;#x6620;&amp;#x3055;&amp;#x308C;&amp;#x3066;&amp;#x4E00;&amp;#x7DD2;&amp;#x306B;&amp;#x5F04;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x3067;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  129. &amp;#x7D9A;&amp;#x3044;&amp;#x3066;&amp;#x306F;&amp;#x3001;Web IDE&amp;#x306E;nide&amp;#x3002;\n&amp;#x81EA;&amp;#x52D5;&amp;#x30D0;&amp;#x30C3;&amp;#x30AF;&amp;#x30A2;&amp;#x30C3;&amp;#x30D7;&amp;&amp;#x30EA;&amp;#x30D3;&amp;#x30B8;&amp;#x30E7;&amp;#x30F3;&amp;#x7BA1;&amp;#x7406;&amp;#x304C;&amp;#x3064;&amp;#x3044;&amp;#x3066;&amp;#x304A;&amp;#x308A;&amp;#x3001;UI&amp;#x304C;Mac&amp;#x98A8;&amp;#x3067;&amp;#x500B;&amp;#x4EBA;&amp;#x7684;&amp;#x306B;&amp;#x306F;&amp;#x4E00;&amp;#x756A;&amp;#x6C17;&amp;#x306B;&amp;#x5165;&amp;#x3063;&amp;#x305F;&amp;#x4F5C;&amp;#x54C1;&amp;#x3067;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n\n&amp;#x3010;&amp;#x30C7;&amp;#x30E2;&amp;#x3011;&amp;#x3053;&amp;#x3061;&amp;#x3089;&amp;#x306F;&amp;#x5148;&amp;#x65E5;&amp;#x30BD;&amp;#x30FC;&amp;#x30B9;&amp;#x30B3;&amp;#x30FC;&amp;#x30C9;&amp;#x304C;&amp;#x516C;&amp;#x958B;&amp;#x3055;&amp;#x308C;&amp;#x305F;&amp;#x306E;&amp;#x3067;&amp;#x30ED;&amp;#x30FC;&amp;#x30AB;&amp;#x30EB;&amp;#x3067;&amp;#x52D5;&amp;#x304B;&amp;#x3057;&amp;#x3066;&amp;#x307F;&amp;#x307E;&amp;#x3059;&amp;#x3002;\nnide&amp;#x30B3;&amp;#x30DE;&amp;#x30F3;&amp;#x30C9;&amp;#x3067;&amp;#x3044;&amp;#x3051;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x58F2;&amp;#x308A;&amp;#x304C;&amp;#x30EA;&amp;#x30D3;&amp;#x30B8;&amp;#x30E7;&amp;#x30F3;&amp;#x6A5F;&amp;#x80FD;&amp;#x3002;\n\n
  130. &amp;#x6700;&amp;#x5F8C;&amp;#x306B;&amp;#x81EA;&amp;#x5206;&amp;#x306E;&amp;#x4F5C;&amp;#x54C1;&amp;#x3082;&amp;#x4E00;&amp;#x5FDC;&amp;#x3002;&amp;#x30BD;&amp;#x30ED;&amp;#x90E8;&amp;#x9580;7&amp;#x4F4D;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x5FAE;&amp;#x5999;&amp;#x306A;&amp;#x7D50;&amp;#x679C;&amp;#x3067;&amp;#x3057;&amp;#x305F;&amp;#x3002;\nParagraph.JS&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x30EA;&amp;#x30A2;&amp;#x30EB;&amp;#x30BF;&amp;#x30A4;&amp;#x30E0;Wiki&amp;#x3067;&amp;#x3059;&amp;#x3002;&amp;#x30DA;&amp;#x30FC;&amp;#x30B8;&amp;#x5358;&amp;#x4F4D;&amp;#x3067;&amp;#x306F;&amp;#x306A;&amp;#x304F;&amp;#x6BB5;&amp;#x843D;&amp;#x5358;&amp;#x4F4D;&amp;#x306E;&amp;#x7DE8;&amp;#x96C6;&amp;#x304C;&amp;#x53EF;&amp;#x80FD;&amp;#x3067;&amp;#x3001;&amp;#x4ED6;&amp;#x306E;&amp;#x4EBA;&amp;#x304C;&amp;#x89E6;&amp;#x308A;&amp;#x59CB;&amp;#x3081;&amp;#x308B;&amp;#x3068;&amp;#x305D;&amp;#x306E;&amp;#x6BB5;&amp;#x843D;&amp;#x304C;&amp;#x30EA;&amp;#x30A2;&amp;#x30EB;&amp;#x30BF;&amp;#x30A4;&amp;#x30E0;&amp;#x3067;&amp;#x30ED;&amp;#x30C3;&amp;#x30AF;&amp;#x3055;&amp;#x308C;&amp;#x3001;&amp;#x4FDD;&amp;#x5B58;&amp;#x3055;&amp;#x308C;&amp;#x308B;&amp;#x3068;&amp;#x30EA;&amp;#x30ED;&amp;#x30FC;&amp;#x30C9;&amp;#x7121;&amp;#x3057;&amp;#x306B;&amp;#x53CD;&amp;#x6620;&amp;#x3055;&amp;#x308C;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3010;&amp;#x3053;&amp;#x308C;&amp;#x3082;&amp;#x52D5;&amp;#x304B;&amp;#x3057;&amp;#x3066;&amp;#x307F;&amp;#x307E;&amp;#x3059;&amp;#x3011;\n\n
  131. &amp;#x3068;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x3088;&amp;#x3046;&amp;#x306A;&amp;#x4F5C;&amp;#x54C1;&amp;#x304C;&amp;#x305F;&amp;#x3063;&amp;#x305F;48&amp;#x6642;&amp;#x9593;&amp;#x3067;178&amp;#x4F5C;&amp;#x54C1;&amp;#x3082;&amp;#x4F5C;&amp;#x3089;&amp;#x308C;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n&amp;#x71B1;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#xFF01;\n\n
  132. Node&amp;#x3067;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x306E;&amp;#x4E00;&amp;#x4F8B;&amp;#x3068;&amp;#x3057;&amp;#x3066;&amp;#x30CF;&amp;#x30C3;&amp;#x30AB;&amp;#x30BD;&amp;#x30F3;&amp;#x306E;&amp;#x4F5C;&amp;#x54C1;&amp;#x3092;&amp;#x3056;&amp;#x3063;&amp;#x3068;&amp;#x898B;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x304C;&amp;#x3001;RealTime&amp;#x306A;&amp;#x4F5C;&amp;#x54C1;&amp;#x304C;&amp;#x591A;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3001;\nNode=Realtime&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x308F;&amp;#x3051;&amp;#x3067;&amp;#x306F;&amp;#x306A;&amp;#x3044;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x3084;&amp;#x306F;&amp;#x308A;&amp;#x591A;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n&amp;#x305D;&amp;#x306E;&amp;#x7406;&amp;#x7531;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x524D;&amp;#x8FF0;&amp;#x306E;&amp;#x3068;&amp;#x304A;&amp;#x308A;&amp;#x3001;&amp;#x307E;&amp;#x305A;&amp;#x3001;NW&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30DF;&amp;#x30F3;&amp;#x30B0;&amp;#x304C;&amp;#x5F97;&amp;#x610F;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x306E;&amp;#x304C;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x305D;&amp;#x3057;&amp;#x3066;&amp;#x3001;&amp;#x306A;&amp;#x3093;&amp;#x3068;&amp;#x3044;&amp;#x3063;&amp;#x3066;&amp;#x3082;Socket.IO&amp;#x306E;&amp;#x5B58;&amp;#x5728;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  133. &amp;#x30EA;&amp;#x30A2;&amp;#x30EB;&amp;#x30BF;&amp;#x30A4;&amp;#x30E0;Web&amp;#x3068;&amp;#x8A00;&amp;#x3048;&amp;#x3070;WebSocket&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x307E;&amp;#x3060;&amp;#x30D6;&amp;#x30E9;&amp;#x30A6;&amp;#x30B6;&amp;#x306E;&amp;#x5B9F;&amp;#x88C5;&amp;#x72B6;&amp;#x6CC1;&amp;#x306F;&amp;#x307E;&amp;#x3070;&amp;#x3089;&amp;#x3067;&amp;#x3059;&amp;#x3002;\nSocket.IO&amp;#x306F;Flash&amp;#x3084;XHR&amp;#x7B49;&amp;#x3092;&amp;#x3064;&amp;#x304B;&amp;#x3063;&amp;#x3066;&amp;#x3001;IE5.5&amp;#x4EE5;&amp;#x4E0A;&amp;#x3067;&amp;#x53CC;&amp;#x65B9;&amp;#x5411;&amp;#x901A;&amp;#x4FE1;&amp;#x3092;&amp;#x5B9F;&amp;#x73FE;&amp;#x3057;&amp;#x3066;&amp;#x304F;&amp;#x308C;&amp;#x308B;&amp;#x30E9;&amp;#x30A4;&amp;#x30D6;&amp;#x30E9;&amp;#x30EA;&amp;#x3067;&amp;#x3059;&amp;#x3002;&amp;#x3042;&amp;#x307E;&amp;#x308A;&amp;#x306B;&amp;#x5B9A;&amp;#x756A;&amp;#x3059;&amp;#x304E;&amp;#x3066;&amp;#x3001;Node&amp;#x306E;&amp;#x8AAC;&amp;#x660E;&amp;#x3068;&amp;#x3054;&amp;#x3063;&amp;#x3061;&amp;#x3083;&amp;#x306B;&amp;#x306A;&amp;#x3063;&amp;#x3066;&amp;#x308B;&amp;#x5834;&amp;#x5408;&amp;#x3082;&amp;#x3042;&amp;#x308B;&amp;#x3050;&amp;#x3089;&amp;#x3044;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x6CE8;&amp;#x610F;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n&amp;#x30EA;&amp;#x30A2;&amp;#x30EB;&amp;#x30BF;&amp;#x30A4;&amp;#x30E0;Web&amp;#x306B;&amp;#x3057;&amp;#x304B;&amp;#x4F7F;&amp;#x3048;&amp;#x306A;&amp;#x3044;&amp;#x304B;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3068;&amp;#x3082;&amp;#x3061;&amp;#x308D;&amp;#x3093;&amp;#x305D;&amp;#x3093;&amp;#x306A;&amp;#x3053;&amp;#x3068;&amp;#x306F;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3002;\n&amp;#x3064;&amp;#x3044;&amp;#x3053;&amp;#x306E;&amp;#x9593;&amp;#x3082;ML&amp;#x3067;&amp;#x4E00;&amp;#x3064;&amp;#x306E;&amp;#x8B70;&amp;#x8AD6;&amp;#x304C;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n
  134. &amp;#x305D;&amp;#x308C;&amp;#x304C;Node&amp;#x3067;CGI&amp;#x3067;&amp;#x3059;&amp;#x3002;\nCGI&amp;#x306F;&amp;#x3054;&amp;#x5B58;&amp;#x77E5;&amp;#x306E;&amp;#x901A;&amp;#x308A;&amp;#x3001;Web&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x4E0A;&amp;#x3067;&amp;#x5916;&amp;#x90E8;&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30E0;&amp;#x3092;&amp;#x52D5;&amp;#x304B;&amp;#x3059;&amp;#x53E4;&amp;#x5178;&amp;#x7684;&amp;#x306A;&amp;#x65B9;&amp;#x6CD5;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n&amp;#x30CA;&amp;#x30F3;&amp;#x30BB;&amp;#x30F3;&amp;#x30B9;&amp;#x304B;&amp;#x3068;&amp;#x8A00;&amp;#x308F;&amp;#x308C;&amp;#x308C;&amp;#x3070;100%&amp;#x30CA;&amp;#x30F3;&amp;#x30BB;&amp;#x30F3;&amp;#x30B9;&amp;#x3067;&amp;#x3059;&amp;#x3002;Node&amp;#x304C;&amp;#x9811;&amp;#x5F35;&amp;#x3063;&amp;#x3066;&amp;#x30B7;&amp;#x30F3;&amp;#x30B0;&amp;#x30EB;&amp;#x30B9;&amp;#x30EC;&amp;#x30C3;&amp;#x30C9;&amp;#x3068;&amp;#x304B;&amp;#x3067;&amp;#x5DE5;&amp;#x592B;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x306E;&amp;#x306B;&amp;#x4ED6;&amp;#x306E;Web&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x3092;&amp;#x524D;&amp;#x306B;&amp;#x304A;&amp;#x3044;&amp;#x3061;&amp;#x3083;&amp;#x3046;&amp;#x3058;&amp;#x3066;&amp;#x3093;&amp;#x3067;&amp;#x30A2;&amp;#x30A6;&amp;#x30C8;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n&amp;#x3060;&amp;#x3060;&amp;#x3084;&amp;#x3063;&amp;#x3061;&amp;#x3083;&amp;#x3044;&amp;#x3051;&amp;#x306A;&amp;#x3044;&amp;#x3053;&amp;#x3068;&amp;#x306F;&amp;#x306A;&amp;#x3044;\n
  135. &amp;#x5B9F;&amp;#x306F;5&amp;#x6708;&amp;#x306B;&amp;#x3082;&amp;#x3046;&amp;#x4F5C;&amp;#x3063;&amp;#x3066;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\nblosxom&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x6614;&amp;#x6D41;&amp;#x884C;&amp;#x3063;&amp;#x305F;blog cgi&amp;#x3092;&amp;#x79FB;&amp;#x690D;&amp;#x3057;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3069;&amp;#x3046;&amp;#x3057;&amp;#x3066;&amp;#x3082;&amp;#x30C7;&amp;#x30FC;&amp;#x30E2;&amp;#x30F3;&amp;#x306F;&amp;#x7ACB;&amp;#x3066;&amp;#x3089;&amp;#x308C;&amp;#x306A;&amp;#x3044;&amp;#x3051;&amp;#x3069;node&amp;#x3092;&amp;#x4F7F;&amp;#x3044;&amp;#x305F;&amp;#x3044;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x4EBA;&amp;#x306F;&amp;#x662F;&amp;#x975E;&amp;#x3069;&amp;#x3046;&amp;#x305E;&amp;#x3002;\n
  136. &amp;#x3053;&amp;#x308C;&amp;#x77E5;&amp;#x3063;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x304B;&amp;#xFF1F;\n&amp;#x306E;&amp;#x308A;&amp;#x3092;&amp;#x5207;&amp;#x308B;&amp;#x305F;&amp;#x3081;&amp;#x306B;&amp;#x958B;&amp;#x767A;&amp;#x3055;&amp;#x308C;&amp;#x305F;&amp;#x3051;&amp;#x3069;&amp;#x3001;&amp;#x30B7;&amp;#x30E5;&amp;#x30EC;&amp;#x30C3;&amp;#x30C0;&amp;#x30FC;&amp;#x3068;&amp;#x3057;&amp;#x3066;&amp;#x58F2;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x30D2;&amp;#x30C3;&amp;#x30C8;&amp;#x3057;&amp;#x305F;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x5546;&amp;#x54C1;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n
  137. &amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x308F;&amp;#x3051;&amp;#x3067;&amp;#x4F5C;&amp;#x8005;&amp;#x306E;&amp;#x601D;&amp;#x60F3;&amp;#x901A;&amp;#x308A;&amp;#x3064;&amp;#x304B;&amp;#x308F;&amp;#x306A;&amp;#x304D;&amp;#x3083;&amp;#x3044;&amp;#x3051;&amp;#x306A;&amp;#x3044;&amp;#x3053;&amp;#x3068;&amp;#x306F;&amp;#x306A;&amp;#x3044;&amp;#x3002;\n&amp;#x306A;&amp;#x3093;&amp;#x3067;&amp;#x3082;&amp;#x597D;&amp;#x304D;&amp;#x306A;&amp;#x8A00;&amp;#x8A9E;&amp;#x3067;&amp;#x3084;&amp;#x3063;&amp;#x3061;&amp;#x3083;&amp;#x3046;&amp;#x306E;&amp;#x306F;&amp;#x3080;&amp;#x3057;&amp;#x308D;&amp;#x4E00;&amp;#x756A;&amp;#x30A8;&amp;#x30F3;&amp;#x30B8;&amp;#x30CB;&amp;#x30A2;&amp;#x3068;&amp;#x3057;&amp;#x3066;&amp;#x5065;&amp;#x5168;&amp;#x3002;\n&amp;#x3067;&amp;#x3082;CGI&amp;#x3067;&amp;#x3046;&amp;#x307E;&amp;#x304F;&amp;#x52D5;&amp;#x304B;&amp;#x306A;&amp;#x3044;&amp;#x304B;&amp;#x3089;&amp;#x3068;&amp;#x3044;&amp;#x3063;&amp;#x3066;&amp;#x6587;&amp;#x53E5;&amp;#x3092;&amp;#x8A00;&amp;#x3046;&amp;#x306E;&amp;#x306F;&amp;#x304A;&amp;#x9580;&amp;#x9055;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n
  138. &amp;#x3055;&amp;#x3066;&amp;#x3001;&amp;#x305D;&amp;#x308D;&amp;#x305D;&amp;#x308D;Node&amp;#x3092;&amp;#x89E6;&amp;#x3063;&amp;#x3066;&amp;#x307F;&amp;#x305F;&amp;#x304F;&amp;#x306A;&amp;#x3063;&amp;#x3066;&amp;#x304D;&amp;#x305F;&amp;#x3067;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x304B;&amp;#x3002;\n\n
  139. &amp;#x6700;&amp;#x5F8C;&amp;#x306B;&amp;#x5B9F;&amp;#x969B;&amp;#x306E;Node&amp;#x306E;&amp;#x958B;&amp;#x767A;&amp;#x306E;&amp;#x6D41;&amp;#x308C;&amp;#x3092;&amp;#x5FA1;&amp;#x89A7;&amp;#x3044;&amp;#x305F;&amp;#x3060;&amp;#x304D;&amp;#x307E;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x3002;\n&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x308F;&amp;#x3051;&amp;#x3067;&amp;#x3001;\n
  140. blog&amp;#x30A8;&amp;#x30F3;&amp;#x30B8;&amp;#x30F3;&amp;#x3092;&amp;#x3053;&amp;#x306E;&amp;#x5834;&amp;#x3067;&amp;#x4F5C;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n15&amp;#x5206;&amp;#x3067;&amp;#x4F5C;&amp;#x308B;&amp;#x3001;&amp;#x3069;&amp;#x3063;&amp;#x304B;&amp;#x3067;&amp;#x805E;&amp;#x3044;&amp;#x305F;&amp;#x3088;&amp;#x3046;&amp;#x306A;&amp;#x8A71;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n\n25&amp;#x5206;\n
  141. &amp;#x307E;&amp;#x305A;&amp;#x306F;&amp;#x30A4;&amp;#x30F3;&amp;#x30B9;&amp;#x30C8;&amp;#x30FC;&amp;#x30EB;&amp;#x3067;&amp;#x3059;&amp;#x3002;\nnode&amp;#x306F;&amp;#x6700;&amp;#x65B0;&amp;#x30D0;&amp;#x30FC;&amp;#x30B8;&amp;#x30E7;&amp;#x30F3;&amp;#x304C;&amp;#x3069;&amp;#x3093;&amp;#x3069;&amp;#x3093;&amp;#x51FA;&amp;#x307E;&amp;#x3059;&amp;#x306E;&amp;#x3067;&amp;#x3001;nvm&amp;#x7B49;&amp;#x306E;&amp;#x30D0;&amp;#x30FC;&amp;#x30B8;&amp;#x30E7;&amp;#x30F3;&amp;#x7BA1;&amp;#x7406;&amp;#x30BD;&amp;#x30D5;&amp;#x30C8;&amp;#x3092;&amp;#x4F7F;&amp;#x3063;&amp;#x3066;&amp;#x5165;&amp;#x308C;&amp;#x308B;&amp;#x306E;&amp;#x304C;&amp;#x666E;&amp;#x901A;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n&amp;#x307E;&amp;#x305F;&amp;#x3001;module&amp;#x306F;npm&amp;#x3067;&amp;#x7BA1;&amp;#x7406;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\ngoogle v8&amp;#x306E;build&amp;#x306B;&amp;#x6642;&amp;#x9593;&amp;#x304C;&amp;#x304B;&amp;#x304B;&amp;#x308B;&amp;#x70BA;node&amp;#x306E;&amp;#x30A4;&amp;#x30F3;&amp;#x30C8;&amp;#x30FC;&amp;#x30EB;&amp;#x306F;&amp;#x305D;&amp;#x3053;&amp;#x305D;&amp;#x3053;&amp;#x6642;&amp;#x9593;&amp;#x304C;&amp;#x304B;&amp;#x304B;&amp;#x308B;&amp;#x305F;&amp;#x3081;&amp;#x3001;\n&amp;#x6599;&amp;#x7406;&amp;#x756A;&amp;#x7D44;&amp;#x306B;&amp;#x306A;&amp;#x3089;&amp;#x3063;&amp;#x3066;&amp;#x3001;&amp;#x3053;&amp;#x3053;&amp;#x307E;&amp;#x3067;&amp;#x306F;&amp;#x65E2;&amp;#x306B;&amp;#x3084;&amp;#x3063;&amp;#x3066;&amp;#x304A;&amp;#x304D;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n\n\n
  142. &amp;#x4ECA;&amp;#x65E5;&amp;#x306F;Express&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x8EFD;&amp;#x91CF;&amp;#x30D5;&amp;#x30EC;&amp;#x30FC;&amp;#x30E0;&amp;#x30EF;&amp;#x30FC;&amp;#x30AF;&amp;#x3092;&amp;#x4F7F;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\ninstall&amp;#x306F;npm&amp;#x30B3;&amp;#x30DE;&amp;#x30F3;&amp;#x30C9;1&amp;#x884C;&amp;#x3002;\n&amp;#x3053;&amp;#x306E;3&amp;#x884C;&amp;#x3092;&amp;#x5B9F;&amp;#x884C;&amp;#x3059;&amp;#x308C;&amp;#x3070;&amp;#x3082;&amp;#x3046;Web&amp;#x30A2;&amp;#x30D7;&amp;#x30EA;&amp;#x304C;&amp;#x52D5;&amp;#x4F5C;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3010;&amp;#x30C7;&amp;#x30E2;&amp;#x3011;\n&amp;#x52D5;&amp;#x304B;&amp;#x3057;&amp;#x3066;&amp;#x307F;&amp;#x307E;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x3002;\nnode app.js&amp;#x3067;&amp;#x5B9F;&amp;#x6F14;\n\n&amp;#x7121;&amp;#x4E8B;&amp;#x3001;&amp;#x52D5;&amp;#x3044;&amp;#x305F;&amp;#x306E;&amp;#x3067;&amp;#x30D6;&amp;#x30ED;&amp;#x30B0;&amp;#x3092;&amp;#x4F5C;&amp;#x3063;&amp;#x3066;&amp;#x884C;&amp;#x304D;&amp;#x307E;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x3002;\n\n
  143. &amp;#x307E;&amp;#x305A;&amp;#x306F;&amp;#x6295;&amp;#x7A3F;&amp;#x6A5F;&amp;#x80FD;&amp;#x3092;&amp;#x4F5C;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x6A5F;&amp;#x80FD;&amp;#x306F;&amp;#x30B7;&amp;#x30F3;&amp;#x30D7;&amp;#x30EB;&amp;#x306B;&amp;#x65B0;&amp;#x898F;&amp;#x6295;&amp;#x7A3F;&amp;#x3068;&amp;#x4E00;&amp;#x89A7;&amp;#x8868;&amp;#x793A;&amp;#x306E;&amp;#x307F;&amp;#x306B;&amp;#x3057;&amp;#x307E;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x3002;\n\n
  144. &amp;#x307E;&amp;#x305A;&amp;#x306F;&amp;#x30C7;&amp;#x30FC;&amp;#x30BF;&amp;#x30D9;&amp;#x30FC;&amp;#x30B9;&amp;#x306E;&amp;#x6E96;&amp;#x5099;&amp;#x3092;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3068;&amp;#x3044;&amp;#x3063;&amp;#x3066;&amp;#x3082;sqlite&amp;#x306F;&amp;#x30C7;&amp;#x30D5;&amp;#x30A9;&amp;#x30EB;&amp;#x30C8;&amp;#x3067;&amp;#x5165;&amp;#x3063;&amp;#x3066;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x591A;&amp;#x3044;&amp;#x3068;&amp;#x601D;&amp;#x3046;&amp;#x306E;&amp;#x3067;&amp;#x3001;\nnode&amp;#x306E;sqlite&amp;#x30C9;&amp;#x30E9;&amp;#x30A4;&amp;#x30D0;&amp;#x3092;&amp;#x5165;&amp;#x308C;&amp;#x308B;&amp;#x3060;&amp;#x3051;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n&amp;#x305D;&amp;#x306E;&amp;#x5F8C;&amp;#x3001;app.js&amp;#x306B;db&amp;#x306E;open&amp;#x51E6;&amp;#x7406;&amp;#x3092;&amp;#x8FFD;&amp;#x8A18;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x3053;&amp;#x3067;&amp;#x306F;open&amp;#x3059;&amp;#x308B;&amp;#x3060;&amp;#x3051;&amp;#x3067;&amp;#x3044;&amp;#x3044;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x305D;&amp;#x308C;&amp;#x3060;&amp;#x3068;&amp;#x305F;&amp;#x307E;&amp;#x306B;&amp;#x30A8;&amp;#x30E9;&amp;#x30FC;&amp;#x306B;&amp;#x306A;&amp;#x308B;&amp;#x306E;&amp;#x3067;dummy&amp;#x3067;select&amp;#x6587;&amp;#x3092;&amp;#x6295;&amp;#x3052;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  145. &amp;#x6B21;&amp;#x306B;table&amp;#x3092;&amp;#x6E96;&amp;#x5099;&amp;#x3057;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x30BF;&amp;#x30A4;&amp;#x30C8;&amp;#x30EB;&amp;#x3001;&amp;#x672C;&amp;#x6587;&amp;#x3001;&amp;#x6295;&amp;#x7A3F;&amp;#x65E5;&amp;#x306E;&amp;#x307F;&amp;#x306E;&amp;#x30B7;&amp;#x30F3;&amp;#x30D7;&amp;#x30EB;&amp;#x306A;&amp;#x3082;&amp;#x306E;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x3053;&amp;#x306F;node&amp;#x306F;&amp;#x95A2;&amp;#x4FC2;&amp;#x306A;&amp;#x304F;&amp;#x3066;sqlite3&amp;#x30B3;&amp;#x30DE;&amp;#x30F3;&amp;#x30C9;&amp;#x306E;&amp;#x4ED5;&amp;#x4E8B;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n
  146. &amp;#x3055;&amp;#x3066;&amp;#x3001;&amp;#x3067;&amp;#x306F;&amp;#x30A2;&amp;#x30D7;&amp;#x30EA;&amp;#x30B1;&amp;#x30FC;&amp;#x30B7;&amp;#x30E7;&amp;#x30F3;&amp;#x3092;&amp;#x5B9F;&amp;#x88C5;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x304D;&amp;#x307E;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x3002;\n&amp;#x307E;&amp;#x305A;&amp;#x306F;&amp;#x3001;&amp;#x65B0;&amp;#x898F;&amp;#x6295;&amp;#x7A3F;&amp;#x306E;view&amp;#x304B;&amp;#x3089;&amp;#x3002;\n&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x611F;&amp;#x3058;&amp;#x306E;form&amp;#x3092;&amp;#x66F8;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  147. &amp;#x6B21;&amp;#x306F;&amp;#x30ED;&amp;#x30B8;&amp;#x30C3;&amp;#x30AF;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n&amp;#x307E;&amp;#x305A;&amp;#x306F;&amp;#x6295;&amp;#x7A3F;&amp;#x753B;&amp;#x9762;&amp;#x8868;&amp;#x793A;&amp;#x3002;&amp;#x3053;&amp;#x308C;&amp;#x306F;&amp;#x3068;&amp;#x3066;&amp;#x3082;&amp;#x30B7;&amp;#x30F3;&amp;#x30D7;&amp;#x30EB;&amp;#x3067;&amp;#x3001;\n&amp;#x30DE;&amp;#x30C3;&amp;#x30D4;&amp;#x30F3;&amp;#x30B0;&amp;#x3059;&amp;#x308B;URL&amp;#x3068;&amp;#x3001;&amp;#x3055;&amp;#x3063;&amp;#x304D;&amp;#x4F5C;&amp;#x3063;&amp;#x305F;view&amp;#x30D5;&amp;#x30A1;&amp;#x30A4;&amp;#x30EB;&amp;#x3092;&amp;#x6307;&amp;#x5B9A;&amp;#x3057;&amp;#x3001;\ntitle&amp;#x3092;&amp;#x6E21;&amp;#x3057;&amp;#x3066;render&amp;#x3059;&amp;#x308B;&amp;#x3060;&amp;#x3051;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3053;&amp;#x3053;&amp;#x307E;&amp;#x3067;&amp;#x3067;&amp;#x6295;&amp;#x7A3F;&amp;#x753B;&amp;#x9762;&amp;#x306F;&amp;#x52D5;&amp;#x3044;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x306F;&amp;#x305A;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x3001;&amp;#x898B;&amp;#x3066;&amp;#x307F;&amp;#x307E;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x3002;\n\n&amp;#x3010;&amp;#x30C7;&amp;#x30E2;&amp;#x3011;\n$ node-dev app.js\n&amp;#x518D;&amp;#x8D77;&amp;#x52D5;&amp;#x304C;&amp;#x9762;&amp;#x5012;&amp;#x304F;&amp;#x3055;&amp;#x3044;&amp;#x306E;&amp;#x3067;&amp;#x81EA;&amp;#x52D5;&amp;#x3067;&amp;#x3084;&amp;#x3063;&amp;#x3066;&amp;#x304F;&amp;#x308C;&amp;#x308B;node-dev&amp;#x306B;&amp;#x5207;&amp;#x308A;&amp;#x66FF;&amp;#x3048;&amp;#x307E;&amp;#x3059;&amp;#x3002;\nposts/new&amp;#x3092;&amp;#x958B;&amp;#x304F;\n&amp;#x304A;&amp;#x3001;&amp;#x7121;&amp;#x4E8B;&amp;#x52D5;&amp;#x3044;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n\n
  148. &amp;#x6B21;&amp;#x306F;&amp;#x6295;&amp;#x7A3F;&amp;#x3092;&amp;#x53D7;&amp;#x3051;&amp;#x4ED8;&amp;#x3051;&amp;#x308B;POST&amp;#x51E6;&amp;#x7406;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n&amp;#x30D5;&amp;#x30A9;&amp;#x30FC;&amp;#x30E0;&amp;#x306E;&amp;#x60C5;&amp;#x5831;&amp;#x3092;&amp;#x305D;&amp;#x306E;&amp;#x307E;&amp;#x307E;insert&amp;#x3059;&amp;#x308B;&amp;#x3060;&amp;#x3051;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n\n&amp;#x3010;&amp;#x30C7;&amp;#x30E2;&amp;#x3011;\n&amp;#x3053;&amp;#x308C;&amp;#x3067;&amp;#x6295;&amp;#x7A3F;&amp;#x6A5F;&amp;#x80FD;&amp;#x304C;&amp;#x5B8C;&amp;#x6210;&amp;#x3057;&amp;#x305F;&amp;#x306E;&amp;#x3067;&amp;#x52D5;&amp;#x304B;&amp;#x3057;&amp;#x3066;&amp;#x307F;&amp;#x307E;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x3002;\n&amp;#x7279;&amp;#x306B;&amp;#x30A8;&amp;#x30E9;&amp;#x30FC;&amp;#x304C;&amp;#x51FA;&amp;#x3066;&amp;#x3044;&amp;#x306A;&amp;#x3044;&amp;#x306E;&amp;#x3067;&amp;#x305F;&amp;#x3076;&amp;#x3093;&amp;#x6295;&amp;#x7A3F;&amp;#x3055;&amp;#x308C;&amp;#x3066;&amp;#x3044;&amp;#x308B;&amp;#x3068;&amp;#x601D;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x304C;&amp;#x3001;&amp;#x3053;&amp;#x306E;&amp;#x307E;&amp;#x307E;&amp;#x3060;&amp;#x3068;&amp;#x8868;&amp;#x793A;&amp;#x3055;&amp;#x308C;&amp;#x306A;&amp;#x3044;&amp;#x306E;&amp;#x3067;&amp;#x305B;&amp;#x3063;&amp;#x304B;&amp;#x304F;&amp;#x306E;&amp;#x6295;&amp;#x7A3F;&amp;#x304C;&amp;#x53F0;&amp;#x7121;&amp;#x3057;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x308F;&amp;#x3051;&amp;#x3067;&amp;#x3001;&amp;#x6B21;&amp;#x306F;&amp;#x4E00;&amp;#x89A7;&amp;#x8868;&amp;#x793A;&amp;#x3092;&amp;#x4F5C;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  149. &amp;#x3053;&amp;#x3061;&amp;#x3089;&amp;#x3082;&amp;#x307E;&amp;#x305A;&amp;#x306F;view&amp;#x304B;&amp;#x3089;&amp;#x3002;\npost&amp;#x3054;&amp;#x3068;&amp;#x306B;section&amp;#x3092;&amp;#x4F5C;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3042;&amp;#x3068;&amp;#x65B0;&amp;#x898F;&amp;#x6295;&amp;#x7A3F;&amp;#x3078;&amp;#x306E;&amp;#x30EA;&amp;#x30F3;&amp;#x30AF;&amp;#x3082;&amp;#x3064;&amp;#x3051;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n
  150. &amp;#x6B21;&amp;#x306F;&amp;#x30ED;&amp;#x30B8;&amp;#x30C3;&amp;#x30AF;&amp;#x3067;&amp;#x3059;&amp;#x3002;\ndate&amp;#x3067;&amp;#x964D;&amp;#x9806;&amp;#x3057;&amp;#x3066;5&amp;#x4EF6;&amp;#x3060;&amp;#x3051;&amp;#x3068;&amp;#x3063;&amp;#x3066;&amp;#x304D;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3010;&amp;#x30C7;&amp;#x30E2;&amp;#x3011;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x306F;&amp;#x898B;&amp;#x3066;&amp;#x307F;&amp;#x307E;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x3002;\n&amp;#x3061;&amp;#x3083;&amp;#x3093;&amp;#x3068;&amp;#x4E00;&amp;#x89A7;&amp;#x8868;&amp;#x793A;&amp;#x3055;&amp;#x308C;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n\n
  151. &amp;#x3053;&amp;#x306E;&amp;#x307E;&amp;#x307E;&amp;#x3067;&amp;#x306F;&amp;#x8AB0;&amp;#x3067;&amp;#x3082;&amp;#x6295;&amp;#x7A3F;&amp;#x3067;&amp;#x6765;&amp;#x3066;&amp;#x3057;&amp;#x307E;&amp;#x3046;&amp;#x306E;&amp;#x3067;&amp;#x3001;&amp;#x8A8D;&amp;#x8A3C;&amp;#x6A5F;&amp;#x80FD;&amp;#x3092;&amp;#x4ED8;&amp;#x3051;&amp;#x307E;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x3002;\n&amp;#x3068;&amp;#x8A00;&amp;#x3063;&amp;#x3066;&amp;#x3082;&amp;#x3061;&amp;#x3083;&amp;#x3093;&amp;#x3068;&amp;#x4F5C;&amp;#x3063;&amp;#x3066;&amp;#x308B;&amp;#x3068;&amp;#x6642;&amp;#x9593;&amp;#x304C;&amp;#x306A;&amp;#x304F;&amp;#x306A;&amp;#x308B;&amp;#x306E;&amp;#x3067;basic&amp;#x8A8D;&amp;#x8A3C;&amp;#x3067;&amp;#x6E08;&amp;#x307E;&amp;#x305B;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x306E;3&amp;#x884C;&amp;#x3092;&amp;#x8DB3;&amp;#x305B;&amp;#x3070;OK&amp;#x3067;&amp;#x3059;&amp;#x3002;posts/&amp;#x4EE5;&amp;#x4E0B;&amp;#x306B;basic&amp;#x8A8D;&amp;#x8A3C;&amp;#x304C;&amp;#x304B;&amp;#x304B;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3010;&amp;#x30C7;&amp;#x30E2;&amp;#x3011;\n&amp;#x78BA;&amp;#x8A8D;&amp;#x3057;&amp;#x3066;&amp;#x307F;&amp;#x307E;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x3002;\n&amp;#x3055;&amp;#x3063;&amp;#x304D;&amp;#x307E;&amp;#x3067;&amp;#x30A2;&amp;#x30AF;&amp;#x30BB;&amp;#x30B9;&amp;#x3067;&amp;#x304D;&amp;#x3066;&amp;#x3044;&amp;#x305F;new post&amp;#x304C;&amp;#x8A8D;&amp;#x8A3C;&amp;#x3092;&amp;#x6C42;&amp;#x3081;&amp;#x3089;&amp;#x308C;&amp;#x308B;&amp;#x3088;&amp;#x3046;&amp;#x306B;&amp;#x306A;&amp;#x308A;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n\n\n
  152. \n
  153. &amp;#x3053;&amp;#x3053;&amp;#x307E;&amp;#x3067;&amp;#x3067;&amp;#x6700;&amp;#x4F4E;&amp;#x9650;&amp;#x306E;&amp;#x30D6;&amp;#x30ED;&amp;#x30B0;&amp;#x6A5F;&amp;#x80FD;&amp;#x306F;&amp;#x3067;&amp;#x304D;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x304C;&amp;#x3001;\n&amp;#x6700;&amp;#x5F8C;&amp;#x306B;autopagarize&amp;#x3092;&amp;#x3064;&amp;#x3051;&amp;#x3066;&amp;#x307F;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x30B9;&amp;#x30AF;&amp;#x30ED;&amp;#x30FC;&amp;#x30EB;&amp;#x304C;&amp;#x6700;&amp;#x4E0B;&amp;#x90E8;&amp;#x306B;&amp;#x884C;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x6B21;&amp;#x306E;&amp;#x30A8;&amp;#x30F3;&amp;#x30C8;&amp;#x30EA;&amp;#x3092;&amp;#x8AAD;&amp;#x3080;&amp;#x3084;&amp;#x3064;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n\n&amp;#x306A;&amp;#x3093;&amp;#x3060;&amp;#x304B;&amp;#x3093;&amp;#x3060;&amp;#x3044;&amp;#x3063;&amp;#x3066;Node&amp;#x3068;&amp;#x8A00;&amp;#x3048;&amp;#x3070;&amp;#x3001;&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3067;RealTime Web&amp;#x3092;&amp;#x3061;&amp;#x3087;&amp;#x3063;&amp;#x3068;&amp;#x53D6;&amp;#x308A;&amp;#x5165;&amp;#x308C;&amp;#x3066;&amp;#x3001;\nWebSocket&amp;#x3067;&amp;#x3084;&amp;#x3063;&amp;#x3066;&amp;#x307F;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x5168;&amp;#x7136;&amp;#x53CC;&amp;#x65B9;&amp;#x5411;&amp;#x901A;&amp;#x4FE1;&amp;#x304C;&amp;#x5FC5;&amp;#x8981;&amp;#x306A;&amp;#x3068;&amp;#x3053;&amp;#x308D;&amp;#x3058;&amp;#x3083;&amp;#x306A;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;WebSocket&amp;#x306F;HTTP&amp;#x306B;&amp;#x6BD4;&amp;#x3079;&amp;#x3066;&amp;#x9001;&amp;#x53D7;&amp;#x4FE1;&amp;#x3055;&amp;#x308C;&amp;#x308B;&amp;#x30C7;&amp;#x30FC;&amp;#x30BF;&amp;#x304C;&amp;#x5C11;&amp;#x306A;&amp;#x3044;&amp;#x306E;&amp;#x3067;&amp;#x3001;Ajax&amp;#x306E;&amp;#x4EE3;&amp;#x308F;&amp;#x308A;&amp;#x306B;&amp;#x4F7F;&amp;#x3046;&amp;#x306E;&amp;#x3082;&amp;#x6709;&amp;#x52B9;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n
  154. socket.io&amp;#x3082;npm insall&amp;#x3067;install&amp;#x53EF;&amp;#x80FD;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n\n
  155. app.js&amp;#x306B;socket.io&amp;#x306E;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x30B5;&amp;#x30A4;&amp;#x30C9;&amp;#x306E;&amp;#x30B3;&amp;#x30FC;&amp;#x30C9;&amp;#x3092;&amp;#x66F8;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3053;&amp;#x3053;&amp;#x3067;&amp;#x306F;next&amp;#x3068;&amp;#x3044;&amp;#x3046;msg&amp;#x304C;&amp;#x304D;&amp;#x305F;&amp;#x3089;&amp;#x3001;&amp;#x305D;&amp;#x306E;offset&amp;#x306E;post&amp;#x3092;1&amp;#x4EF6;&amp;#x8AAD;&amp;#x307F;&amp;#x53D6;&amp;#x3063;&amp;#x3066;&amp;#x8FD4;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n\n
  156. &amp;#x3053;&amp;#x3061;&amp;#x3089;&amp;#x304C;&amp;#x30AF;&amp;#x30E9;&amp;#x30A4;&amp;#x30F3;&amp;#x30C8;&amp;#x30B5;&amp;#x30A4;&amp;#x30C9;&amp;#x306E;&amp;#x30B3;&amp;#x30FC;&amp;#x30C9;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n&amp;#x30A4;&amp;#x30D9;&amp;#x30F3;&amp;#x30C8;&amp;#x306E;&amp;#x8A2D;&amp;#x5B9A;&amp;#x306A;&amp;#x3069;&amp;#x3067;&amp;#x3001;&amp;#x82E5;&amp;#x5E72;&amp;#x9577;&amp;#x304F;&amp;#x306A;&amp;#x3063;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x304C;&amp;#x3001;sokcet.io&amp;#x306B;&amp;#x95A2;&amp;#x3059;&amp;#x308B;&amp;#x306E;&amp;#x306F;&amp;#x5C11;&amp;#x3057;&amp;#x3060;&amp;#x3051;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n&amp;#x30B9;&amp;#x30AF;&amp;#x30ED;&amp;#x30FC;&amp;#x30EB;&amp;#x30D0;&amp;#x30FC;&amp;#x304C;&amp;#x6700;&amp;#x4E0B;&amp;#x90E8;&amp;#x306B;&amp;#x884C;&amp;#x3063;&amp;#x305F;&amp;#x3089;&amp;#x3001;next&amp;#x30E1;&amp;#x30C3;&amp;#x30BB;&amp;#x30FC;&amp;#x30B8;&amp;#x3092;&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x306B;&amp;#x9001;&amp;#x308A;&amp;#x3001;\n&amp;#x30B5;&amp;#x30FC;&amp;#x30D0;&amp;#x304B;&amp;#x3089;next&amp;#x30E1;&amp;#x30C3;&amp;#x30BB;&amp;#x30FC;&amp;#x30B8;&amp;#x304C;&amp;#x5E30;&amp;#x3063;&amp;#x3066;&amp;#x304D;&amp;#x305F;&amp;#x3089;&amp;#x3001;\n&amp;#x305D;&amp;#x306E;&amp;#x60C5;&amp;#x5831;&amp;#x3092;&amp;#x5143;&amp;#x306B;&amp;#x3001;section&amp;#x3092;1&amp;#x3064;&amp;#x8FFD;&amp;#x52A0;&amp;#x3057;&amp;#x3066;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n
  157. &amp;#x30B3;&amp;#x30FC;&amp;#x30C9;&amp;#x306F;&amp;#x4EE5;&amp;#x4E0A;&amp;#x3067;&amp;#x3059;&amp;#x3002;&amp;#x30C6;&amp;#x30B9;&amp;#x30C8;&amp;#x306E;&amp;#x524D;&amp;#x306B;&amp;#x30C7;&amp;#x30FC;&amp;#x30BF;&amp;#x304C;&amp;#x305F;&amp;#x304F;&amp;#x3055;&amp;#x3093;&amp;#x3042;&amp;#x3063;&amp;#x305F;&amp;#x65B9;&amp;#x304C;&amp;#x3088;&amp;#x3044;&amp;#x306E;&amp;#x3067;&amp;#x3001;\n&amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x611F;&amp;#x3058;&amp;#x306E;&amp;#x30B3;&amp;#x30FC;&amp;#x30C9;&amp;#x3067;&amp;#x30C7;&amp;#x30FC;&amp;#x30BF;&amp;#x3092;1000&amp;#x4EF6;&amp;#x633F;&amp;#x5165;&amp;#x3057;&amp;#x3066;&amp;#x304A;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n&amp;#x3010;&amp;#x30C7;&amp;#x30E2;&amp;#x3011;\n&amp;#x305D;&amp;#x308C;&amp;#x3067;&amp;#x306F;&amp;#x2026;\n&amp;#x304A;&amp;#x3049;&amp;#xFF01;&amp;#x65E9;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3001;&amp;#x9006;&amp;#x306B;&amp;#x898B;&amp;#x3065;&amp;#x3089;&amp;#x3044;&amp;#x3050;&amp;#x3089;&amp;#x3044;&amp;#xFF08;&amp;#x7B11;&amp;#xFF09;\n\n\n
  158. &amp;#x6A5F;&amp;#x80FD;&amp;#x306F;&amp;#x3042;&amp;#x307E;&amp;#x308A;&amp;#x591A;&amp;#x304F;&amp;#x306A;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x4EE5;&amp;#x5916;&amp;#x3068;&amp;#x7C21;&amp;#x5358;&amp;#x306B;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x3053;&amp;#x3068;&amp;#x304C;&amp;#x304A;&amp;#x308F;&amp;#x304B;&amp;#x308A;&amp;#x3044;&amp;#x305F;&amp;#x3060;&amp;#x3051;&amp;#x305F;&amp;#x304B;&amp;#x306A;&amp;#x3041;&amp;#x3068;&amp;#x304A;&amp;#x3082;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n\n
  159. &amp;#x304C;&amp;#x3001;&amp;#x5B9F;&amp;#x306F;&amp;#x3082;&amp;#x3063;&amp;#x3068;&amp;#x7C21;&amp;#x5358;&amp;#x306B;&amp;#x3064;&amp;#x304F;&amp;#x308C;&amp;#x308B;&amp;#x65B9;&amp;#x6CD5;&amp;#x304C;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x3002;\nNode&amp;#x306B;&amp;#x3082;Rails&amp;#x98A8;&amp;#x306E;&amp;#x30D5;&amp;#x30EC;&amp;#x30FC;&amp;#x30E0;&amp;#x30EF;&amp;#x30FC;&amp;#x30AF;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x3093;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n\n
  160. &amp;#x3053;&amp;#x3093;&amp;#x306A;&amp;#x30B3;&amp;#x30DE;&amp;#x30F3;&amp;#x30C9;&amp;#x3060;&amp;#x3051;&amp;#x3067;&amp;#x6295;&amp;#x7A3F;&amp;#x6A5F;&amp;#x80FD;&amp;#x304C;&amp;#x3067;&amp;#x304D;&amp;#x3061;&amp;#x3083;&amp;#x3044;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x6050;&amp;#x308D;&amp;#x3057;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n&amp;#x3010;&amp;#x30C7;&amp;#x30E2;&amp;#x3011;\n\n
  161. \n
  162. \n
  163. &amp;#x305D;&amp;#x3057;&amp;#x3066;&amp;#x3001;&amp;#x3055;&amp;#x3089;&amp;#x306B;&amp;#x672C;&amp;#x683C;&amp;#x7684;&amp;#x306B;&amp;#x30D6;&amp;#x30ED;&amp;#x30B0;&amp;#x3092;&amp;#x3057;&amp;#x305F;&amp;#x3044;&amp;#x65B9;&amp;#x306F;&amp;#x3001;\n&amp;#x662F;&amp;#x975E;&amp;#x50D5;&amp;#x306E;&amp;#x958B;&amp;#x767A;&amp;#x3057;&amp;#x305F;&amp;#x3001;LooseLeaf.JS&amp;#x3092;&amp;#x662F;&amp;#x975E;&amp;#x4F7F;&amp;#x3063;&amp;#x3066;&amp;#x307F;&amp;#x3066;&amp;#x4E0B;&amp;#x3055;&amp;#x3044;&amp;#x3002;\n&amp;#x305F;&amp;#x3063;&amp;#x305F;3&amp;#x884C;&amp;#x3067;&amp;#x3001;Daily Node&amp;#x307F;&amp;#x305F;&amp;#x3044;&amp;#x306A;&amp;#x30D6;&amp;#x30ED;&amp;#x30B0;&amp;#x304C;&amp;#x52D5;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n
  164. &amp;#x5BA3;&amp;#x4F1D;&amp;#x3067;&amp;#x7D42;&amp;#x308F;&amp;#x308B;&amp;#x306E;&amp;#x3082;&amp;#x3042;&amp;#x308C;&amp;#x306A;&amp;#x306E;&amp;#x3067;&amp;#x6700;&amp;#x5F8C;&amp;#x306B;&amp;#x307E;&amp;#x3068;&amp;#x3081;&amp;#x3092;&amp;#x3002;\n\n
  165. Node.js&amp;#x3068;&amp;#x306F;\n&amp;#x307F;&amp;#x3093;&amp;#x306A;&amp;#x306B;&amp;#x30B9;&amp;#x30B1;&amp;#x30FC;&amp;#x30E9;&amp;#x30D6;&amp;#x30EB;&amp;#x306A;NW&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30DF;&amp;#x30F3;&amp;#x30B0;&amp;#x3092;&amp;#x3067;&amp;#x304D;&amp;#x308B;&amp;#x74B0;&amp;#x5883;&amp;#x3092;&amp;#x63D0;&amp;#x4F9B;&amp;#x3057;&amp;#x3001;\n&amp;#x3067;&amp;#x3001;&amp;#x305D;&amp;#x306E;&amp;#x30D7;&amp;#x30ED;&amp;#x30B0;&amp;#x30E9;&amp;#x30DF;&amp;#x30F3;&amp;#x30B0;&amp;#x306F;JS&amp;#x3067;&amp;#x3067;&amp;#x304D;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x3068;&amp;#x3044;&amp;#x3046;&amp;#x3053;&amp;#x3068;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n\n
  166. &amp;#x3061;&amp;#x306A;&amp;#x307F;&amp;#x306B;&amp;#x6B63;&amp;#x5F0F;&amp;#x540D;&amp;#x79F0;&amp;#x306F;Node&amp;#x3067;&amp;#x3059;&amp;#x306E;&amp;#x3067;&amp;#x3001;\n&amp;#x53E3;&amp;#x306B;&amp;#x51FA;&amp;#x3059;&amp;#x306E;&amp;#x6642;&amp;#x306F;&amp;#x3053;&amp;#x3046;&amp;#x3044;&amp;#x3063;&amp;#x305F;&amp;#x65B9;&amp;#x304C;&amp;#x901A;&amp;#x3063;&amp;#x307D;&amp;#x3044;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n\n
  167. &amp;#x672C;&amp;#x65E5;&amp;#x306E;&amp;#x30B9;&amp;#x30E9;&amp;#x30A4;&amp;#x30C9;&amp;#x3067;&amp;#x306F;&amp;#x5185;&amp;#x90E8;&amp;#x5B9F;&amp;#x88C5;&amp;#x3084;API&amp;#x306B;&amp;#x3042;&amp;#x307E;&amp;#x308A;&amp;#x6DF1;&amp;#x304F;&amp;#x89E6;&amp;#x308C;&amp;#x307E;&amp;#x305B;&amp;#x3093;&amp;#x3067;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n&amp;#x305D;&amp;#x306E;&amp;#x3042;&amp;#x305F;&amp;#x308A;&amp;#x306B;&amp;#x8208;&amp;#x5473;&amp;#x304C;&amp;#x3042;&amp;#x308B;&amp;#x65B9;&amp;#x306F;&amp;#x3053;&amp;#x308C;&amp;#x3089;&amp;#x306E;&amp;#x60C5;&amp;#x5831;&amp;#x3092;&amp;#x5FA1;&amp;#x89A7;&amp;#x304F;&amp;#x3060;&amp;#x3055;&amp;#x3044;&amp;#x3002;\n\n
  168. Node&amp;#x306F;&amp;#x307E;&amp;#x3060;&amp;#x307E;&amp;#x3060;&amp;#x3053;&amp;#x308C;&amp;#x304B;&amp;#x3089;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n&amp;#x65E5;&amp;#x672C;&amp;#x306E;&amp;#x4F1A;&amp;#x793E;&amp;#x3082;&amp;#x4F7F;&amp;#x3044;&amp;#x59CB;&amp;#x3081;&amp;#x3066;&amp;#x307E;&amp;#x3059;&amp;#x304C;&amp;#x3001;&amp;#x500B;&amp;#x4EBA;&amp;#x306F;&amp;#x30B5;&amp;#x30F3;&amp;#x30D7;&amp;#x30EB;&amp;#x6B62;&amp;#x307E;&amp;#x308A;&amp;#x304C;&amp;#x591A;&amp;#x304F;\n&amp;#x30C1;&amp;#x30E3;&amp;#x30F3;&amp;#x30B9;&amp;#x306F;&amp;#x307E;&amp;#x3060;&amp;#x307E;&amp;#x3060;&amp;#x3042;&amp;#x308A;&amp;#x307E;&amp;#x3059;&amp;#x3002;\n&amp;#x662F;&amp;#x975E;&amp;#x4E00;&amp;#x7DD2;&amp;#x306B;Top Noder&amp;#x3092;&amp;#x76EE;&amp;#x6307;&amp;#x3057;&amp;#x307E;&amp;#x3057;&amp;#x3087;&amp;#x3046;&amp;#x3002;\n\n&amp;#x4EE5;&amp;#x4E0A;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n
  169. &amp;#x3054;&amp;#x6E05;&amp;#x8074;&amp;#x3042;&amp;#x308A;&amp;#x304C;&amp;#x3068;&amp;#x3046;&amp;#x3054;&amp;#x3056;&amp;#x3044;&amp;#x307E;&amp;#x3057;&amp;#x305F;&amp;#x3002;\n\n