SlideShare a Scribd company logo
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!”
Ad

More Related Content

Viewers also liked (20)

Angular 2.0: Getting ready
Angular 2.0: Getting readyAngular 2.0: Getting ready
Angular 2.0: Getting ready
Axilis
 
Grunt JS - Getting Started With Grunt
Grunt JS - Getting Started With GruntGrunt JS - Getting Started With Grunt
Grunt JS - Getting Started With Grunt
Douglas Reynolds
 
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
mcantelon
 
Grunt - The JavaScript Task Runner
Grunt - The JavaScript Task RunnerGrunt - The JavaScript Task Runner
Grunt - The JavaScript Task Runner
Mohammed Arif
 
Introduction to node.js
Introduction to node.jsIntroduction to node.js
Introduction to node.js
Arun Kumar Arjunan
 
Node.js Patterns for Discerning Developers
Node.js Patterns for Discerning DevelopersNode.js Patterns for Discerning Developers
Node.js Patterns for Discerning Developers
cacois
 
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
 
introduction to node.js
introduction to node.jsintroduction to node.js
introduction to node.js
orkaplan
 
Nodejs vatsal shah
Nodejs vatsal shahNodejs vatsal shah
Nodejs vatsal shah
Vatsal N Shah
 
Scaling and securing node.js apps
Scaling and securing node.js appsScaling and securing node.js apps
Scaling and securing node.js apps
Maciej Lasyk
 
Node js meetup
Node js meetupNode js meetup
Node js meetup
Ansuman Roy
 
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...
Ivan Loire
 
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
jeresig
 
Introduction Node.js
Introduction Node.jsIntroduction Node.js
Introduction Node.js
Erik van Appeldoorn
 
Node.js security
Node.js securityNode.js security
Node.js security
Maciej Lasyk
 
Node js for beginners
Node js for beginnersNode js for beginners
Node js for beginners
Arjun Sreekumar
 
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
 
Introduction to Nodejs
Introduction to NodejsIntroduction to Nodejs
Introduction to Nodejs
Gabriele Lana
 
Angular 2.0: Getting ready
Angular 2.0: Getting readyAngular 2.0: Getting ready
Angular 2.0: Getting ready
Axilis
 
Grunt JS - Getting Started With Grunt
Grunt JS - Getting Started With GruntGrunt JS - Getting Started With Grunt
Grunt JS - Getting Started With Grunt
Douglas Reynolds
 
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
mcantelon
 
Grunt - The JavaScript Task Runner
Grunt - The JavaScript Task RunnerGrunt - The JavaScript Task Runner
Grunt - The JavaScript Task Runner
Mohammed Arif
 
Node.js Patterns for Discerning Developers
Node.js Patterns for Discerning DevelopersNode.js Patterns for Discerning Developers
Node.js Patterns for Discerning Developers
cacois
 
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
 
introduction to node.js
introduction to node.jsintroduction to node.js
introduction to node.js
orkaplan
 
Scaling and securing node.js apps
Scaling and securing node.js appsScaling and securing node.js apps
Scaling and securing node.js apps
Maciej Lasyk
 
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...
Ivan Loire
 
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
jeresig
 
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
 
Introduction to Nodejs
Introduction to NodejsIntroduction to Nodejs
Introduction to Nodejs
Gabriele Lana
 

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

みんなのNode.js
みんなのNode.jsみんなのNode.js
みんなのNode.js
ogom_
 
nodecalgary1
nodecalgary1nodecalgary1
nodecalgary1
Eric Kryski
 
Nosql redis-mongo
Nosql redis-mongoNosql redis-mongo
Nosql redis-mongo
ibelmonte
 
Node js quick-tour_v2
Node js quick-tour_v2Node js quick-tour_v2
Node js quick-tour_v2
http403
 
Node js quick-tour_v2
Node js quick-tour_v2Node js quick-tour_v2
Node js quick-tour_v2
tianyi5212222
 
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
 
Bug Bounty Programs For The Web
Bug Bounty Programs For The WebBug Bounty Programs For The Web
Bug Bounty Programs For The Web
Michael Coates
 
How to survive the JavaScript apocalypse
How to survive the JavaScript apocalypseHow to survive the JavaScript apocalypse
How to survive the JavaScript apocalypse
Póth Attila
 
Spring Bootを触ってみた
Spring Bootを触ってみたSpring Bootを触ってみた
Spring Bootを触ってみた
onozaty
 
Websockets: Pushing the web forward
Websockets: Pushing the web forwardWebsockets: Pushing the web forward
Websockets: Pushing the web forward
Mark Roden
 
みんなのNode.js
みんなのNode.jsみんなのNode.js
みんなのNode.js
ogom_
 
Nosql redis-mongo
Nosql redis-mongoNosql redis-mongo
Nosql redis-mongo
ibelmonte
 
Node js quick-tour_v2
Node js quick-tour_v2Node js quick-tour_v2
Node js quick-tour_v2
http403
 
Node js quick-tour_v2
Node js quick-tour_v2Node js quick-tour_v2
Node js quick-tour_v2
tianyi5212222
 
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
 
Bug Bounty Programs For The Web
Bug Bounty Programs For The WebBug Bounty Programs For The Web
Bug Bounty Programs For The Web
Michael Coates
 
How to survive the JavaScript apocalypse
How to survive the JavaScript apocalypseHow to survive the JavaScript apocalypse
How to survive the JavaScript apocalypse
Póth Attila
 
Spring Bootを触ってみた
Spring Bootを触ってみたSpring Bootを触ってみた
Spring Bootを触ってみた
onozaty
 
Websockets: Pushing the web forward
Websockets: Pushing the web forwardWebsockets: Pushing the web forward
Websockets: Pushing the web forward
Mark Roden
 
Ad

Recently uploaded (20)

Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
Ad

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 [email protected] • $ 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

  • #2: &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
  • #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;#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
  • #10: &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
  • #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;#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
  • #25: &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
  • #26: 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
  • #27: &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
  • #28: &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
  • #29: &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
  • #30: 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
  • #31: &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
  • #32: &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
  • #33: &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
  • #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;#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
  • #40: &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
  • #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;#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
  • #46: &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
  • #47: &amp;#x3046;&amp;#x3049;&amp;#x30FC;&amp;#x3063;&amp;#x3066;&amp;#x611F;&amp;#x3058;&amp;#x3067;&amp;#x3059;&amp;#x306D;&amp;#x3002;\n\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;#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
  • #50: &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
  • #51: &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
  • #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: 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
  • #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;#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
  • #84: &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
  • #85: &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
  • #86: &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
  • #87: &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
  • #88: &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
  • #89: &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
  • #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;#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
  • #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;#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
  • #114: &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
  • #115: &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
  • #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: 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
  • #118: &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
  • #119: &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
  • #120: &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
  • #121: &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
  • #122: &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
  • #123: &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
  • #124: 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
  • #125: &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
  • #126: &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
  • #127: &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
  • #128: &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
  • #129: 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
  • #130: &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
  • #131: &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
  • #132: &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
  • #133: 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
  • #134: &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
  • #135: &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
  • #136: &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
  • #137: &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
  • #138: &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
  • #139: &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
  • #140: &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
  • #141: 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
  • #142: &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
  • #143: &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
  • #144: &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
  • #145: &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
  • #146: &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
  • #147: &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
  • #148: &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
  • #149: &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
  • #150: &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
  • #151: &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
  • #152: &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
  • #153: \n
  • #154: &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
  • #155: socket.io&amp;#x3082;npm insall&amp;#x3067;install&amp;#x53EF;&amp;#x80FD;&amp;#x3067;&amp;#x3059;&amp;#x3002;\n\n\n
  • #156: 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
  • #157: &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
  • #158: &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
  • #159: &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
  • #160: &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
  • #161: &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
  • #162: \n
  • #163: \n
  • #164: &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
  • #165: &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
  • #166: 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
  • #167: &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
  • #168: &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
  • #169: 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
  • #170: &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