Suche senden
Hochladen
Common Node
•
Als PPT, PDF herunterladen
•
0 gefällt mir
•
2,909 views
Oleg Podsechin
Folgen
Technologie
Design
Melden
Teilen
Melden
Teilen
1 von 13
Jetzt herunterladen
Empfohlen
The future of server side JavaScript
The future of server side JavaScript
Oleg Podsechin
Generating Visual Studio Code Extensions for Xtext DSLs
Generating Visual Studio Code Extensions for Xtext DSLs
Karsten Thoms
Introduce native client
Introduce native client
Young-Ho Cha
Native client
Native client
zyc901016
Integrating Xtext Language Server support in Visual Studio Code
Integrating Xtext Language Server support in Visual Studio Code
Karsten Thoms
Chromium: NaCl and Pepper API
Chromium: NaCl and Pepper API
Chang W. Doh
Workshop - Golang language
Workshop - Golang language
Vincent Composieux
TensorFlow, Docker & GoLang - All for Image Rekognition Sangam Biradar(Engine...
TensorFlow, Docker & GoLang - All for Image Rekognition Sangam Biradar(Engine...
sangam biradar
Empfohlen
The future of server side JavaScript
The future of server side JavaScript
Oleg Podsechin
Generating Visual Studio Code Extensions for Xtext DSLs
Generating Visual Studio Code Extensions for Xtext DSLs
Karsten Thoms
Introduce native client
Introduce native client
Young-Ho Cha
Native client
Native client
zyc901016
Integrating Xtext Language Server support in Visual Studio Code
Integrating Xtext Language Server support in Visual Studio Code
Karsten Thoms
Chromium: NaCl and Pepper API
Chromium: NaCl and Pepper API
Chang W. Doh
Workshop - Golang language
Workshop - Golang language
Vincent Composieux
TensorFlow, Docker & GoLang - All for Image Rekognition Sangam Biradar(Engine...
TensorFlow, Docker & GoLang - All for Image Rekognition Sangam Biradar(Engine...
sangam biradar
Kotlin Coroutines and Android sitting in a tree - 2018 version
Kotlin Coroutines and Android sitting in a tree - 2018 version
Kai Koenig
Android kotlin coroutines
Android kotlin coroutines
Bipin Vayalu
Kotlin Coroutines and Android sitting in a tree
Kotlin Coroutines and Android sitting in a tree
Kai Koenig
Writing NetBSD Sound Drivers in Haskell
Writing NetBSD Sound Drivers in Haskell
Kiwamu Okabe
[Quality Meetup #20] Michał Górski - Continuous Deployment w chmurze
[Quality Meetup #20] Michał Górski - Continuous Deployment w chmurze
Future Processing
Helpful pre commit hooks for Python and Django
Helpful pre commit hooks for Python and Django
roskakori
Building GUI App with Electron and Lisp
Building GUI App with Electron and Lisp
fukamachi
OSDC.no 2015 introduction to node.js workshop
OSDC.no 2015 introduction to node.js workshop
leffen
CI and CD
CI and CD
Ladislav Prskavec
Super combinators
Super combinators
CocoaHeads France
Docker session I: Continuous integration, delivery and deployment
Docker session I: Continuous integration, delivery and deployment
Degendra Sivakoti
Ferrara Linux Day 2011
Ferrara Linux Day 2011
Gianluca Padovani
Docker at Cloud9 IDE
Docker at Cloud9 IDE
lennartkats
Apache2 BootCamp : Serving Dynamic Content with CGI
Apache2 BootCamp : Serving Dynamic Content with CGI
Wildan Maulana
Docker. Micro services for lazy developers
Docker. Micro services for lazy developers
Eugene Krevenets
I Just Want to Run My Code: Waypoint, Nomad, and Other Things
I Just Want to Run My Code: Waypoint, Nomad, and Other Things
Michael Lange
ORTC SVC SimulCast
ORTC SVC SimulCast
Jxck Jxck
Salt and pepper — native code in the browser Browser using Google native Client
Salt and pepper — native code in the browser Browser using Google native Client
Mayflower GmbH
Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ...
Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ...
HighSolutions Sp. z o.o.
gRPC & Kubernetes
gRPC & Kubernetes
Kausal
Trikala
Trikala
luciasn
JS everywhere 2011
JS everywhere 2011
Oleg Podsechin
Weitere ähnliche Inhalte
Was ist angesagt?
Kotlin Coroutines and Android sitting in a tree - 2018 version
Kotlin Coroutines and Android sitting in a tree - 2018 version
Kai Koenig
Android kotlin coroutines
Android kotlin coroutines
Bipin Vayalu
Kotlin Coroutines and Android sitting in a tree
Kotlin Coroutines and Android sitting in a tree
Kai Koenig
Writing NetBSD Sound Drivers in Haskell
Writing NetBSD Sound Drivers in Haskell
Kiwamu Okabe
[Quality Meetup #20] Michał Górski - Continuous Deployment w chmurze
[Quality Meetup #20] Michał Górski - Continuous Deployment w chmurze
Future Processing
Helpful pre commit hooks for Python and Django
Helpful pre commit hooks for Python and Django
roskakori
Building GUI App with Electron and Lisp
Building GUI App with Electron and Lisp
fukamachi
OSDC.no 2015 introduction to node.js workshop
OSDC.no 2015 introduction to node.js workshop
leffen
CI and CD
CI and CD
Ladislav Prskavec
Super combinators
Super combinators
CocoaHeads France
Docker session I: Continuous integration, delivery and deployment
Docker session I: Continuous integration, delivery and deployment
Degendra Sivakoti
Ferrara Linux Day 2011
Ferrara Linux Day 2011
Gianluca Padovani
Docker at Cloud9 IDE
Docker at Cloud9 IDE
lennartkats
Apache2 BootCamp : Serving Dynamic Content with CGI
Apache2 BootCamp : Serving Dynamic Content with CGI
Wildan Maulana
Docker. Micro services for lazy developers
Docker. Micro services for lazy developers
Eugene Krevenets
I Just Want to Run My Code: Waypoint, Nomad, and Other Things
I Just Want to Run My Code: Waypoint, Nomad, and Other Things
Michael Lange
ORTC SVC SimulCast
ORTC SVC SimulCast
Jxck Jxck
Salt and pepper — native code in the browser Browser using Google native Client
Salt and pepper — native code in the browser Browser using Google native Client
Mayflower GmbH
Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ...
Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ...
HighSolutions Sp. z o.o.
gRPC & Kubernetes
gRPC & Kubernetes
Kausal
Was ist angesagt?
(20)
Kotlin Coroutines and Android sitting in a tree - 2018 version
Kotlin Coroutines and Android sitting in a tree - 2018 version
Android kotlin coroutines
Android kotlin coroutines
Kotlin Coroutines and Android sitting in a tree
Kotlin Coroutines and Android sitting in a tree
Writing NetBSD Sound Drivers in Haskell
Writing NetBSD Sound Drivers in Haskell
[Quality Meetup #20] Michał Górski - Continuous Deployment w chmurze
[Quality Meetup #20] Michał Górski - Continuous Deployment w chmurze
Helpful pre commit hooks for Python and Django
Helpful pre commit hooks for Python and Django
Building GUI App with Electron and Lisp
Building GUI App with Electron and Lisp
OSDC.no 2015 introduction to node.js workshop
OSDC.no 2015 introduction to node.js workshop
CI and CD
CI and CD
Super combinators
Super combinators
Docker session I: Continuous integration, delivery and deployment
Docker session I: Continuous integration, delivery and deployment
Ferrara Linux Day 2011
Ferrara Linux Day 2011
Docker at Cloud9 IDE
Docker at Cloud9 IDE
Apache2 BootCamp : Serving Dynamic Content with CGI
Apache2 BootCamp : Serving Dynamic Content with CGI
Docker. Micro services for lazy developers
Docker. Micro services for lazy developers
I Just Want to Run My Code: Waypoint, Nomad, and Other Things
I Just Want to Run My Code: Waypoint, Nomad, and Other Things
ORTC SVC SimulCast
ORTC SVC SimulCast
Salt and pepper — native code in the browser Browser using Google native Client
Salt and pepper — native code in the browser Browser using Google native Client
Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ...
Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ...
gRPC & Kubernetes
gRPC & Kubernetes
Andere mochten auch
Trikala
Trikala
luciasn
JS everywhere 2011
JS everywhere 2011
Oleg Podsechin
Árboles para dibujar
Árboles para dibujar
luciasn
Oppsummering Av Blogging Joe
Oppsummering Av Blogging Joe
Joachim Samuelsen
What every developer can learn from startups
What every developer can learn from startups
Oleg Podsechin
Oppsummering av blogging i samarbeidet med Joachim
Oppsummering av blogging i samarbeidet med Joachim
Mayestet
Current State of Server Side JavaScript
Current State of Server Side JavaScript
Oleg Podsechin
Andere mochten auch
(7)
Trikala
Trikala
JS everywhere 2011
JS everywhere 2011
Árboles para dibujar
Árboles para dibujar
Oppsummering Av Blogging Joe
Oppsummering Av Blogging Joe
What every developer can learn from startups
What every developer can learn from startups
Oppsummering av blogging i samarbeidet med Joachim
Oppsummering av blogging i samarbeidet med Joachim
Current State of Server Side JavaScript
Current State of Server Side JavaScript
Ähnlich wie Common Node
Server side JavaScript: going all the way
Server side JavaScript: going all the way
Oleg Podsechin
NodeJS
NodeJS
Alok Guha
Introduction to Go language
Introduction to Go language
Tzar Umang
Introduction to Qt
Introduction to Qt
Puja Pramudya
Introduction to node.js By Ahmed Assaf
Introduction to node.js By Ahmed Assaf
Ahmed Assaf
Python Streaming Pipelines with Beam on Flink
Python Streaming Pipelines with Beam on Flink
Aljoscha Krettek
React native
React native
Mohammed El Rafie Tarabay
AppengineJS
AppengineJS
Panagiotis Astithas
Node.js - async for the rest of us.
Node.js - async for the rest of us.
Mike Brevoort
JavaScript in 2015
JavaScript in 2015
Igor Laborie
Groovy Update - JavaPolis 2007
Groovy Update - JavaPolis 2007
Guillaume Laforge
Ropython-windbg-python-extensions
Ropython-windbg-python-extensions
Alin Gabriel Serdean
Flink Forward Berlin 2018: Thomas Weise & Aljoscha Krettek - "Python Streamin...
Flink Forward Berlin 2018: Thomas Weise & Aljoscha Krettek - "Python Streamin...
Flink Forward
GWT Extreme!
GWT Extreme!
cromwellian
Smoothing Your Java with DSLs
Smoothing Your Java with DSLs
intelliyole
Unit testing of spark applications
Unit testing of spark applications
Knoldus Inc.
Realizing the Promise of Portable Data Processing with Apache Beam
Realizing the Promise of Portable Data Processing with Apache Beam
DataWorks Summit
Introduction To Groovy 2005
Introduction To Groovy 2005
Tugdual Grall
Appenginejs (old presentation)
Appenginejs (old presentation)
Panagiotis Astithas
Minko - Targeting Flash/Stage3D with C++ and GLSL
Minko - Targeting Flash/Stage3D with C++ and GLSL
Minko3D
Ähnlich wie Common Node
(20)
Server side JavaScript: going all the way
Server side JavaScript: going all the way
NodeJS
NodeJS
Introduction to Go language
Introduction to Go language
Introduction to Qt
Introduction to Qt
Introduction to node.js By Ahmed Assaf
Introduction to node.js By Ahmed Assaf
Python Streaming Pipelines with Beam on Flink
Python Streaming Pipelines with Beam on Flink
React native
React native
AppengineJS
AppengineJS
Node.js - async for the rest of us.
Node.js - async for the rest of us.
JavaScript in 2015
JavaScript in 2015
Groovy Update - JavaPolis 2007
Groovy Update - JavaPolis 2007
Ropython-windbg-python-extensions
Ropython-windbg-python-extensions
Flink Forward Berlin 2018: Thomas Weise & Aljoscha Krettek - "Python Streamin...
Flink Forward Berlin 2018: Thomas Weise & Aljoscha Krettek - "Python Streamin...
GWT Extreme!
GWT Extreme!
Smoothing Your Java with DSLs
Smoothing Your Java with DSLs
Unit testing of spark applications
Unit testing of spark applications
Realizing the Promise of Portable Data Processing with Apache Beam
Realizing the Promise of Portable Data Processing with Apache Beam
Introduction To Groovy 2005
Introduction To Groovy 2005
Appenginejs (old presentation)
Appenginejs (old presentation)
Minko - Targeting Flash/Stage3D with C++ and GLSL
Minko - Targeting Flash/Stage3D with C++ and GLSL
Mehr von Oleg Podsechin
Why SaaS (in Helsinki)?
Why SaaS (in Helsinki)?
Oleg Podsechin
Staying safe in the cloud
Staying safe in the cloud
Oleg Podsechin
Tips from angular js users anonymous
Tips from angular js users anonymous
Oleg Podsechin
AngularJS - the folly of choice
AngularJS - the folly of choice
Oleg Podsechin
Lean and mean MongoDB
Lean and mean MongoDB
Oleg Podsechin
RingoJS
RingoJS
Oleg Podsechin
On Platforms
On Platforms
Oleg Podsechin
RingoJS
RingoJS
Oleg Podsechin
Grid and Cloud Computing Intro
Grid and Cloud Computing Intro
Oleg Podsechin
Mehr von Oleg Podsechin
(9)
Why SaaS (in Helsinki)?
Why SaaS (in Helsinki)?
Staying safe in the cloud
Staying safe in the cloud
Tips from angular js users anonymous
Tips from angular js users anonymous
AngularJS - the folly of choice
AngularJS - the folly of choice
Lean and mean MongoDB
Lean and mean MongoDB
RingoJS
RingoJS
On Platforms
On Platforms
RingoJS
RingoJS
Grid and Cloud Computing Intro
Grid and Cloud Computing Intro
Kürzlich hochgeladen
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Zilliz
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
carlostorres15106
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Mark Billinghurst
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Slibray Presentation
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Manik S Magar
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Wonjun Hwang
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Enterprise Knowledge
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
Zilliz
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Alfredo García Lavilla
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
Fwdays
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
null - The Open Security Community
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
charlottematthew16
Kürzlich hochgeladen
(20)
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
Common Node
1.
Intro to Common
Node #camdug 27.08.2011
2.
3.
4.
Akshell NarwhalJS Wakanda
RingoJS
5.
CommonJS modules //
math.js exports.add = function(a, b) { return a + b; } // server.js var add = require('math').add; console.log(add(2, 2)); // client.js ???
6.
CommonJS packages //
package.json { "name": "hello", "version": "0.1.0", "description": "Hello world package", "keywords": ["hello", "world"], "author": "John Smith <john@smith.com>", "main": "./lib/hello.js", "dependencies": {"whatever" : "1"}, "engines" : ["v8", "node", "rhino"], }
7.
8.
Async vs.
Sync function add(callback) { http.get(url1, function(response1) { var part1 = response1.data; http.get(url2, function(response2) { var part2 = response2.data; callback(part1 + part2); } } }
9.
Async
vs. Sync http.get(url1) + http.get(url2)
10.
11.
12.
13.
Jetzt herunterladen