Enviar búsqueda
Cargar
Big Data for each one of us
•
Descargar como PPTX, PDF
•
0 recomendaciones
•
2,093 vistas
OSCON Byrum
Seguir
Tecnología
Empresariales
Vista de diapositivas
Denunciar
Compartir
Vista de diapositivas
Denunciar
Compartir
1 de 41
Descargar ahora
Recomendados
Special Events: Beyond Custom Events
Special Events: Beyond Custom Events
Brandon Aaron
Django at the Disco
Django at the Disco
Richard Leland
Magento Dependency Injection
Magento Dependency Injection
Anton Kril
Django at the Disco
Django at the Disco
Richard Leland
jQuery secrets
jQuery secrets
Bastian Feder
Pengenalan blaast platform sdk
Pengenalan blaast platform sdk
Arief Bayu Purwanto
Special Events
Special Events
Brandon Aaron
AngularJS Routing
AngularJS Routing
Eyal Vardi
Recomendados
Special Events: Beyond Custom Events
Special Events: Beyond Custom Events
Brandon Aaron
Django at the Disco
Django at the Disco
Richard Leland
Magento Dependency Injection
Magento Dependency Injection
Anton Kril
Django at the Disco
Django at the Disco
Richard Leland
jQuery secrets
jQuery secrets
Bastian Feder
Pengenalan blaast platform sdk
Pengenalan blaast platform sdk
Arief Bayu Purwanto
Special Events
Special Events
Brandon Aaron
AngularJS Routing
AngularJS Routing
Eyal Vardi
Optimizing Angular Performance in Enterprise Single Page Apps
Optimizing Angular Performance in Enterprise Single Page Apps
Morgan Stone
Django Class-based views (Slovenian)
Django Class-based views (Slovenian)
Luka Zakrajšek
Knockoutjs UG meeting presentation
Knockoutjs UG meeting presentation
Valdis Iljuconoks
Backbone.js — Introduction to client-side JavaScript MVC
Backbone.js — Introduction to client-side JavaScript MVC
pootsbook
Bacbkone js
Bacbkone js
Артём Курапов
Javascript #8 : événements
Javascript #8 : événements
Jean Michel
Client Web
Client Web
Markiyan Matsekh
AngularJS Services
AngularJS Services
Eyal Vardi
Building iPhone Web Apps using "classic" Domino
Building iPhone Web Apps using "classic" Domino
Rob Bontekoe
AngularJS - $http & $resource Services
AngularJS - $http & $resource Services
Eyal Vardi
jQuery UI Widgets, Drag and Drop, Drupal 7 Javascript
jQuery UI Widgets, Drag and Drop, Drupal 7 Javascript
Darren Mothersele
Sprout core and performance
Sprout core and performance
Yehuda Katz
Mysocial databasequeries
Mysocial databasequeries
Program in Interdisciplinary Computing
Mysocial databasequeries
Mysocial databasequeries
Program in Interdisciplinary Computing
Cервер на Go для мобильной стратегии
Cервер на Go для мобильной стратегии
Artem Kovardin
Building complex User Interfaces with Sitecore and React
Building complex User Interfaces with Sitecore and React
Jonne Kats
AngulrJS Overview
AngulrJS Overview
Eyal Vardi
Backbone.js
Backbone.js
Knoldus Inc.
JQuery Flot
JQuery Flot
Arshavski Alexander
Svcc 2013-d3
Svcc 2013-d3
Oswald Campesato
SVCC 2013 D3.js Presentation (10/05/2013)
SVCC 2013 D3.js Presentation (10/05/2013)
Oswald Campesato
Aplicacoes dinamicas Rails com Backbone
Aplicacoes dinamicas Rails com Backbone
Rafael Felix da Silva
Más contenido relacionado
La actualidad más candente
Optimizing Angular Performance in Enterprise Single Page Apps
Optimizing Angular Performance in Enterprise Single Page Apps
Morgan Stone
Django Class-based views (Slovenian)
Django Class-based views (Slovenian)
Luka Zakrajšek
Knockoutjs UG meeting presentation
Knockoutjs UG meeting presentation
Valdis Iljuconoks
Backbone.js — Introduction to client-side JavaScript MVC
Backbone.js — Introduction to client-side JavaScript MVC
pootsbook
Bacbkone js
Bacbkone js
Артём Курапов
Javascript #8 : événements
Javascript #8 : événements
Jean Michel
Client Web
Client Web
Markiyan Matsekh
AngularJS Services
AngularJS Services
Eyal Vardi
Building iPhone Web Apps using "classic" Domino
Building iPhone Web Apps using "classic" Domino
Rob Bontekoe
AngularJS - $http & $resource Services
AngularJS - $http & $resource Services
Eyal Vardi
jQuery UI Widgets, Drag and Drop, Drupal 7 Javascript
jQuery UI Widgets, Drag and Drop, Drupal 7 Javascript
Darren Mothersele
Sprout core and performance
Sprout core and performance
Yehuda Katz
Mysocial databasequeries
Mysocial databasequeries
Program in Interdisciplinary Computing
Mysocial databasequeries
Mysocial databasequeries
Program in Interdisciplinary Computing
Cервер на Go для мобильной стратегии
Cервер на Go для мобильной стратегии
Artem Kovardin
Building complex User Interfaces with Sitecore and React
Building complex User Interfaces with Sitecore and React
Jonne Kats
AngulrJS Overview
AngulrJS Overview
Eyal Vardi
Backbone.js
Backbone.js
Knoldus Inc.
La actualidad más candente
(18)
Optimizing Angular Performance in Enterprise Single Page Apps
Optimizing Angular Performance in Enterprise Single Page Apps
Django Class-based views (Slovenian)
Django Class-based views (Slovenian)
Knockoutjs UG meeting presentation
Knockoutjs UG meeting presentation
Backbone.js — Introduction to client-side JavaScript MVC
Backbone.js — Introduction to client-side JavaScript MVC
Bacbkone js
Bacbkone js
Javascript #8 : événements
Javascript #8 : événements
Client Web
Client Web
AngularJS Services
AngularJS Services
Building iPhone Web Apps using "classic" Domino
Building iPhone Web Apps using "classic" Domino
AngularJS - $http & $resource Services
AngularJS - $http & $resource Services
jQuery UI Widgets, Drag and Drop, Drupal 7 Javascript
jQuery UI Widgets, Drag and Drop, Drupal 7 Javascript
Sprout core and performance
Sprout core and performance
Mysocial databasequeries
Mysocial databasequeries
Mysocial databasequeries
Mysocial databasequeries
Cервер на Go для мобильной стратегии
Cервер на Go для мобильной стратегии
Building complex User Interfaces with Sitecore and React
Building complex User Interfaces with Sitecore and React
AngulrJS Overview
AngulrJS Overview
Backbone.js
Backbone.js
Similar a Big Data for each one of us
JQuery Flot
JQuery Flot
Arshavski Alexander
Svcc 2013-d3
Svcc 2013-d3
Oswald Campesato
SVCC 2013 D3.js Presentation (10/05/2013)
SVCC 2013 D3.js Presentation (10/05/2013)
Oswald Campesato
Aplicacoes dinamicas Rails com Backbone
Aplicacoes dinamicas Rails com Backbone
Rafael Felix da Silva
Gmaps Railscamp2008
Gmaps Railscamp2008
xilinus
SE2016 Android Mikle Anokhin "Speed up application development with data bind...
SE2016 Android Mikle Anokhin "Speed up application development with data bind...
Inhacking
Building Large jQuery Applications
Building Large jQuery Applications
Rebecca Murphey
jQuery
jQuery
Ivano Malavolta
Clean Javascript
Clean Javascript
Ryunosuke SATO
Google app engine by example
Google app engine by example
Alexander Zamkovyi
After max+phonegap
After max+phonegap
yangdj
混搭移动开发:PhoneGap+JQurey+Dreamweaver
混搭移动开发:PhoneGap+JQurey+Dreamweaver
yangdj
JavaScript Refactoring
JavaScript Refactoring
Krzysztof Szafranek
Android app development basics
Android app development basics
Anton Narusberg
Writing Maintainable JavaScript
Writing Maintainable JavaScript
Andrew Dupont
Mobile Software Engineering Crash Course - C06 WindowsPhone
Mobile Software Engineering Crash Course - C06 WindowsPhone
Mohammad Shaker
Crossing platforms with JavaScript & React
Crossing platforms with JavaScript & React
Robert DeLuca
Angular server side rendering - Strategies & Technics
Angular server side rendering - Strategies & Technics
Eliran Eliassy
Understanding backbonejs
Understanding backbonejs
Nick Lee
Gutenberg sous le capot, modules réutilisables
Gutenberg sous le capot, modules réutilisables
Riad Benguella
Similar a Big Data for each one of us
(20)
JQuery Flot
JQuery Flot
Svcc 2013-d3
Svcc 2013-d3
SVCC 2013 D3.js Presentation (10/05/2013)
SVCC 2013 D3.js Presentation (10/05/2013)
Aplicacoes dinamicas Rails com Backbone
Aplicacoes dinamicas Rails com Backbone
Gmaps Railscamp2008
Gmaps Railscamp2008
SE2016 Android Mikle Anokhin "Speed up application development with data bind...
SE2016 Android Mikle Anokhin "Speed up application development with data bind...
Building Large jQuery Applications
Building Large jQuery Applications
jQuery
jQuery
Clean Javascript
Clean Javascript
Google app engine by example
Google app engine by example
After max+phonegap
After max+phonegap
混搭移动开发:PhoneGap+JQurey+Dreamweaver
混搭移动开发:PhoneGap+JQurey+Dreamweaver
JavaScript Refactoring
JavaScript Refactoring
Android app development basics
Android app development basics
Writing Maintainable JavaScript
Writing Maintainable JavaScript
Mobile Software Engineering Crash Course - C06 WindowsPhone
Mobile Software Engineering Crash Course - C06 WindowsPhone
Crossing platforms with JavaScript & React
Crossing platforms with JavaScript & React
Angular server side rendering - Strategies & Technics
Angular server side rendering - Strategies & Technics
Understanding backbonejs
Understanding backbonejs
Gutenberg sous le capot, modules réutilisables
Gutenberg sous le capot, modules réutilisables
Más de OSCON Byrum
OSCON 2013 - Planning an OpenStack Cloud - Tom Fifield
OSCON 2013 - Planning an OpenStack Cloud - Tom Fifield
OSCON Byrum
Protecting Open Innovation with the Defensive Patent License
Protecting Open Innovation with the Defensive Patent License
OSCON Byrum
Using Cascalog to build an app with City of Palo Alto Open Data
Using Cascalog to build an app with City of Palo Alto Open Data
OSCON Byrum
Finite State Machines - Why the fear?
Finite State Machines - Why the fear?
OSCON Byrum
Open Source Automotive Development
Open Source Automotive Development
OSCON Byrum
How we built our community using Github - Uri Cohen
How we built our community using Github - Uri Cohen
OSCON Byrum
The Vanishing Pattern: from iterators to generators in Python
The Vanishing Pattern: from iterators to generators in Python
OSCON Byrum
Distributed Coordination with Python
Distributed Coordination with Python
OSCON Byrum
An overview of open source in East Asia (China, Japan, Korea)
An overview of open source in East Asia (China, Japan, Korea)
OSCON Byrum
Oscon 2013 Jesse Anderson
Oscon 2013 Jesse Anderson
OSCON Byrum
US Patriot Act OSCON2012 David Mertz
US Patriot Act OSCON2012 David Mertz
OSCON Byrum
OSCON 2012 US Patriot Act Implications for Cloud Computing - Diane Mueller, A...
OSCON 2012 US Patriot Act Implications for Cloud Computing - Diane Mueller, A...
OSCON Byrum
BodyTrack: Open Source Tools for Health Empowerment through Self-Tracking
BodyTrack: Open Source Tools for Health Empowerment through Self-Tracking
OSCON Byrum
Declarative web data visualization using ClojureScript
Declarative web data visualization using ClojureScript
OSCON Byrum
Using and Building Open Source in Google Corporate Engineering - Justin McWil...
Using and Building Open Source in Google Corporate Engineering - Justin McWil...
OSCON Byrum
A Look at the Network: Searching for Truth in Distributed Applications
A Look at the Network: Searching for Truth in Distributed Applications
OSCON Byrum
Life After Sharding: Monitoring and Management of a Complex Data Cloud
Life After Sharding: Monitoring and Management of a Complex Data Cloud
OSCON Byrum
Faster! Faster! Accelerate your business with blazing prototypes
Faster! Faster! Accelerate your business with blazing prototypes
OSCON Byrum
Comparing open source private cloud platforms
Comparing open source private cloud platforms
OSCON Byrum
State of the Art Web Mapping with Open Source
State of the Art Web Mapping with Open Source
OSCON Byrum
Más de OSCON Byrum
(20)
OSCON 2013 - Planning an OpenStack Cloud - Tom Fifield
OSCON 2013 - Planning an OpenStack Cloud - Tom Fifield
Protecting Open Innovation with the Defensive Patent License
Protecting Open Innovation with the Defensive Patent License
Using Cascalog to build an app with City of Palo Alto Open Data
Using Cascalog to build an app with City of Palo Alto Open Data
Finite State Machines - Why the fear?
Finite State Machines - Why the fear?
Open Source Automotive Development
Open Source Automotive Development
How we built our community using Github - Uri Cohen
How we built our community using Github - Uri Cohen
The Vanishing Pattern: from iterators to generators in Python
The Vanishing Pattern: from iterators to generators in Python
Distributed Coordination with Python
Distributed Coordination with Python
An overview of open source in East Asia (China, Japan, Korea)
An overview of open source in East Asia (China, Japan, Korea)
Oscon 2013 Jesse Anderson
Oscon 2013 Jesse Anderson
US Patriot Act OSCON2012 David Mertz
US Patriot Act OSCON2012 David Mertz
OSCON 2012 US Patriot Act Implications for Cloud Computing - Diane Mueller, A...
OSCON 2012 US Patriot Act Implications for Cloud Computing - Diane Mueller, A...
BodyTrack: Open Source Tools for Health Empowerment through Self-Tracking
BodyTrack: Open Source Tools for Health Empowerment through Self-Tracking
Declarative web data visualization using ClojureScript
Declarative web data visualization using ClojureScript
Using and Building Open Source in Google Corporate Engineering - Justin McWil...
Using and Building Open Source in Google Corporate Engineering - Justin McWil...
A Look at the Network: Searching for Truth in Distributed Applications
A Look at the Network: Searching for Truth in Distributed Applications
Life After Sharding: Monitoring and Management of a Complex Data Cloud
Life After Sharding: Monitoring and Management of a Complex Data Cloud
Faster! Faster! Accelerate your business with blazing prototypes
Faster! Faster! Accelerate your business with blazing prototypes
Comparing open source private cloud platforms
Comparing open source private cloud platforms
State of the Art Web Mapping with Open Source
State of the Art Web Mapping with Open Source
Último
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
MadyBayot
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Rustici Software
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
The Digital Insurer
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Nanddeep Nachan
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
apidays
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
The Digital Insurer
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Dropbox
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
MIND CTI
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Último
(20)
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Big Data for each one of us
1.
Big Data for
each one of us
2.
3.
4.
5.
6.
Team size =
1
7.
8.
9.
Team size =
4
10.
Can’t work alone
anymore
11.
12.
Fall 2011
13.
14.
15.
16.
Team size =
???
17.
Can’t count on
web designer Anymore
18.
19.
Extension points
20.
Connectors
Tabs Applications Widgets
21.
22.
Team size =
10
23.
3 month later…
24.
25.
developer usability
26.
REST Java requirejs mustache
27.
REST
http://api.fluxtream.com/calendar/all/date/2012-05-27 { "tbounds":{"start":1338069600000,"end":1338155999999}, "solarInfo":{"sunrise":333,"sunset":1293,}, "updateNeeded":["google_calendar"], "addresses":{...}, "cities":[...], "inTransit":"UNKNOWN", "travelType":"UNKNOWN", "minTempC":10.0,... "settings":{ "temperatureUnit":"FAHRENHEIT", ... }, "haveDataConnectors":[...], "haveNoDataConnectors":[...], "selectedConnectors":[...], "hourlyWeatherData":[...], "cachedData":{ "bodymedia-burn":[...], "picasa-photo":[...], "google_latitude-location":[...], "fitbit-activity_summary":[...] } }
28.
Java
29.
Requirejs
define(["applications/calendar/tabs/Tab", "applications/calendar/App", "applications/calendar/tabs/photos/PhotoUtils"], function(Tab, Calendar, PhotoUtils) { var maxWidth = 200; // other private variables // ... function render(dgest, timeUnit, calendarState, cEn) { this.getTemplate("text!applications/calendar/tabs/photos/photos.html", "photos", function() { ... }); } function setup(digest, cEn){...} function showNoPhotos(){...} function onDataReceived(photos){...} function connectorToggled(connectorName,objectTypeNames,enabled){...} function connectorDisplayable(connector){...} var photosTab = new Tab("photos", "Justin Loutsenhizer", "icon-camera", true); photosTab.render = render; photosTab.connectorToggled = connectorToggled; photosTab.connectorDisplayable = connectorDisplayable; return photosTab; });
30.
requirejs
31.
requirejs
total size of the compiled code (gziped): 70kb
32.
Mustache / Hogan
<div id="availableConnectors"> {{^rows}} <div style="margin: 60px 0 75px 0; width: 100%; text-align: center">You have added all available connectors</div> {{/rows}} {{#rows}} <div class="row-fluid"> {{#connectors}} <div class="span4"> <a href="javascript:App.addConnector('{{connectUrl}}')"> <img src="{{image}}" alt="" width=158 Height=89> </a> <p>{{text}}</p> </div> {{/connectors}} </div> {{/rows}} </div>
33.
Let’s write a
widget!
34.
5 files
35.
A Manifest {
"WidgetDescription" : {"en" : "Average Daily Steps Taken per day, week or year"}, "WidgetIcon" : "averageSteps.png", "WidgetName" : "averageSteps", "WidgetTitle" : {"en" : "Average Steps"}, "HasSettings" : true, "SupportedLanguages" : "en", "VendorIdentifier" : "Fluxtream.com", "RequiredConnectors":"bodymedia, fitbit" }
36.
An Icon
37.
the widget’s contents
template <div class="flx-widget-typo"> <section class="main-widget-data"> {{#steps}} <div class="big-data-figure" style="color:{{color}}">{{steps}}<span class="data- unit">steps</span></div> {{/steps}} {{#noMeasure}} <div class="big-data-figure"><span class="data-unit">{{noMeasureMsg}}</span></div> {{/noMeasure}} </section> </div>
38.
the widget’s settings
template <form class="form-horizontal"> <fieldset> <div class="control-group"> <label class="control-label" for="input01">Steps threshold:</label> <div class="controls"> <input type="text" class="input-xlarge" id="averageStepsHappyDailyThreshold"> <p class="help-block">Number of steps that make you happy.</p> </div> </div> </fieldset> </form>
39.
the widget’s controller
code define(["core/DashboardWidget"], function(DashboardWidget) { var StepsTaken = new DashboardWidget(); StepsTaken.postLoad = function() { // ... // using this.digest, this.settings, this.manifest var params = {"manifest" : this.manifest, "settings" : this.settings, "color" : color, "steps" : averageSteps>0?steps:null, "noMeasure" : averageSteps===0, "noMeasureMsg" : StepsTaken.noSteps()}; $("#averageSteps-widget .flx-body").empty(); $("#averageSteps-widget .flx-body").append( this.template.render(params) ); }; StepsTaken.validateSettings = function() {...}; StepsTaken.bindWidgetSettings = function(widgetSettings) {...} StepsTaken.defaultSettings = function(widgetSettings) {...} return StepsTaken; })
40.
Team size =
you
41.
Thank You!
Descargar ahora