ABCDEFDD - - PowerPoint PPT Presentation

a bcd e f d d
SMART_READER_LITE
LIVE PREVIEW

ABCDEFDD - - PowerPoint PPT Presentation

ABCDEFDD DBAFCBAD !


slide-1
SLIDE 1
  • ABCDEFDD

DBAFCBAD

! "F#$%F&C

slide-2
SLIDE 2
  • #BEDDBA

ABCF'FD((() C***+(BB+C(

slide-3
SLIDE 3
  • %,
  • FFDEFFAAABF

DDFFE((F DBD-F*CFCF(F,F D.FD,DBF/((A-F CFCE(FFF.(A-F F*CFFBFBCF

  • CDEFEFFF

(FFDDFAF EFE((F/0 D,DF CDF1C(FFBBEDDFAAABF DDFBFFDEFFFD(((F BC-FCFDDAF(F,F EFBBEDDBAFFFFF D,DB-FEFDCDF BEFCFFCF(F FFDBF*AFF*DFCF DDF2BFCFCDF D,DF/0-FCFBF,F CFDDFFBD(AF DBF

CC+((DCBB3C(ED4E( D(((C(

slide-4
SLIDE 4
  • #FDBCBED
slide-5
SLIDE 5
  • &CD

5DFFFDCF,DF/0 2ABCDFBDFB(6A 7.FCDF6.-FB(FBDFBD 8DFCDF(C *CFDFD

slide-6
SLIDE 6
  • 9B+

2CDFDDCFFEDDFF.D( :E6F9B+FF;(B+ /F<EA

ABCDEF

CEEAAED

  • %(B+-F9B+F#-F8DE(DAF(,F

FDDD

slide-7
SLIDE 7
  • :F

BDF#BEDDBA

1D+F,DF=D( 2CD CF

BBEDDBA

<BFB

slide-8
SLIDE 8
  • 2,*DF&DB(F:DA

9F(B+FAFBFBBEDDBAFBD( >EF?FF/0FFDB@ 8FE*(A

slide-9
SLIDE 9
  • ABCDEFDD

=. FDD <BDFD

7FCD F.F(FAFDB <DFB((B+F,D

/0F.F,DFC%FABFD-FBF*D-FDDDB &D

%F7F>(B+F=.D 02FB+F(BAB-F((AB-F.((-F

+DEEAB-F((

slide-10
SLIDE 10
  • ABCDEF5((F1D(

puts "Enter your name:" name = gets.strip puts "Hello, #{name}" process.stdout.write("Enter your name:\n"); var stdin = process.openStdin(); stdin.on('data', function(name) { process.stdout.write( "Hello, " + name); process.exit(0); }); process.stdout.write("Look, I'm waiting for input but still can do stuff.\n");

slide-11
SLIDE 11
  • ;F*C

#F(.FEF(.F

C(.BCDBCC(

#FFF> ACF&* <EAF=.:BC 85#F.(AF G.2BDFFD*DFF

slide-12
SLIDE 12
  • 2((F#; EH

=.F2EDBEDFDF(FFF,F

BDFF&DAF,F<:

;F %(F*CFCF*D+FDDFB(FF

B(ED#(E

slide-13
SLIDE 13
  • A
slide-14
SLIDE 14
  • BCDCEF

CC FCC CC CAC !"#

slide-15
SLIDE 15
  • D$

BE%"&A'( ()) *'"$+,C+-,C ."CFAC'/

0C.FF 1CFCF(&C ""F&C#CA(''F

slide-16
SLIDE 16
  • D$."CF

/22C'#CA2342#FC56C''7'CA6D$

slide-17
SLIDE 17
  • 8"CF/

D$ '#D '# F9C :C

(D"CF

slide-18
SLIDE 18
  • (D8"CF8
  • 'D

;CF'<

(CF5 E9#'F5A FF;< .C01'';< (C

  • ABCDBEF

CBFBB CBFBCCC

slide-19
SLIDE 19
  • (D8"CF88
  • !01'';<

(CC C;<9#'F5A'

  • CBFB

BFB B

slide-20
SLIDE 20
  • =2E""A

FDFC> E'#?CA'@'A/

'F5A;<C5 CF@AAFCBC''

C5FC,##CC

ABC BF !EBBABAB""EEB#C $"BBBBC

slide-21
SLIDE 21
  • D7(C''#CF5

FD/

;,CA< CC;,"F;CA<DE<F ABGCC

"FA

slide-22
SLIDE 22
  • ;<

function pump (readable, writable, cb) { readable.addListener('data', function (data) { if (!writable.write(data)) readable.pause(); }); readable.addListener('end', function () { writable.close(); }); writable.addListener('drain', function () { readable.resume(); }); writable.addListener('close', function () { if (cb) cb(); }); }

slide-23
SLIDE 23
  • HII.

5''"C HC9D9C/

/22A#F229C

0D7F' 0C5A

slide-24
SLIDE 24
  • ""

EACJF ""C#C CCC#"" (C#>

BECB!%F"# BECFBBF"

slide-25
SLIDE 25
  • '

A"F5/

&BC'(BBFCCCCCC

JA/

(B)FC(B (BC'(BFCCC #)F# #CBF*+,*

slide-26
SLIDE 26
  • A

/22A#F2CCF2 E(BC- 'C"F/22AA2 EB EB E"ABCDCEF

slide-27
SLIDE 27
  • 7'

CC#CF5C/

var xmpp = require('node-xmpp');

CC#CF5C7D/

var xmppOld = require('node-xmpp-0.1.1'); var xmppNew = require('node-xmpp-0.2.0');

require()9DC'C' CCC'A'#C'C'FK

slide-28
SLIDE 28
  • CF5CA

(BE'2L

{ "name": "node-expat" ,"version": "1.1.0" ,"main": "./build/default/node-expat" ,"description": "NodeJS binding for fast XML parsing." ,"scripts" : { "install" : "./install.sh" } ,"dependencies": [] ,"licenses": [{ "type": "MIT" }] ,"engine": "node" }

slide-29
SLIDE 29
  • (F

=#D'C F/req,res,next ECF"'DA,(5,E,&>,

C',%CFA, A,

C"

slide-30
SLIDE 30
  • &C#CA(''F

*#D% EEK D$D5&(CAAA/ C5FC'F'C#' B.EBF"(/ C&B.(F"( 8D5&(CC''/

/22A#F2#''>>29AF

C"C>CK

slide-31
SLIDE 31
  • F

.8FC/A /22AAA'F2A22 &H#/

CF /225A#F222

slide-32
SLIDE 32
  • ABCDEFCC

ECECCCDEFC BCDCCDEFC CEEFDCEC EFCEBE CC BECEBE EFCEBEC ECCC C ECC! "CEFC EBECC CCECC!C #CCEDCEC !C

slide-33
SLIDE 33
  • CEBC

$CC%&' BBC&C'(ACCE CFCCC

CFECFCC)*

&EEBCC+C &C$CDC,- (ECBECE .CDC (ECBEC.CCEDCF

slide-34
SLIDE 34
  • /

CCEE E0E F1 BCDCEFCEBE

  • ABCDECFB

/ECD1B #D.C/FCC2EEC'DCCF

B !"#DBCF !"#CFC$%B&

slide-35
SLIDE 35
  • EE

2C.CCCC C 3EE.CABCDEAFEDDAFD / CC

%4CBCBEE CDC .00!F5!E06*7*0*80EE0

slide-36
SLIDE 36
  • #DCEE

> 0 == '' true > if (" \r\n\t ") console.log("WTF"); WTF > 0 === '' false C

9DC:F.

NaN '' false null undefined

slide-37
SLIDE 37
  • EF

var isAwesome = dude && dude.awesomeness > 10; var body, text = msg && ((body = msg.getChild('body'))) && body.getText();

slide-38
SLIDE 38
  • C

$&C'&(BDBB) *C#DBB)+DBB) *C#&*+$&C,-###-,

  • .%/&(B+B0'&(B121

.%/&(B#&*

slide-39
SLIDE 39
  • /F

' DCEFCECBE1E.

> 9999999999999999 10000000000000000 > NaN == NaN false > isNaN(NaN) true

slide-40
SLIDE 40
  • 'D

'FDC

> Object.keys([23, 42, 5]) [ '0', '1', '2' ]

slide-41
SLIDE 41
  • ' DC7;1C"E

> String.fromCharCode(0x1d11e) '\ud11e'

"C<2FBB=CBECDC

slide-42
SLIDE 42
  • 9FECE

function foo() { for(var i = 0; i < n; i++) { // ... } for(var i = 0; i < n; i++) { // ... } }

slide-43
SLIDE 43
  • EF

function makeAdder() { var sum = 0; return function(n) { sum += n; return sum; }; } var a1 = makeAdder(); var a2 = makeAdder(); a1(1); a2(5); a1(1);

slide-44
SLIDE 44
  • %4C

$&C $$ *C#&B+$$ *C#DC3B+$&C &B#F*C#&B

  • +B0 $$

#DC3B $4+#DC3B $4 $5+$&C#DC3B

  • $5
slide-45
SLIDE 45
  • (EED1CA

$&C3CB 3B&C#DD%*CF.B ,-###-,

  • ,-3CB#D%DB+B03B&C
  • 3CB#D%DB#&&+3CB
  • &*BB-,

%#C*BC3CB3B&C

slide-46
SLIDE 46
  • CCEC>C

(EED

> ('toString' in {}) true > ({}.hasOwnProperty('toString')) false

slide-47
SLIDE 47
  • #DC

> typeof null 'object' > typeof [] 'object' > 5..constructor === Number true

slide-48
SLIDE 48
  • ABCDEAFAA
slide-49
SLIDE 49