SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler offline
INTRO	TO	D3
with	applications	to	big	data
Feb	2014

@samselikoff
www.samselikoff.com
WHY	DATA	VIS?
Communication
Exploration
Apple	today	announced	financial	results	for	its	fiscal	2014	first
quarter	ended	December	28,	2013.	The	Company	posted
record	quarterly	revenue	of	$57.6	billion	and	quarterly	net
profit	of	$13.1	billion,	or	$14.50	per	diluted	share.	These
results	compare	to	revenue	of	$54.5	billion	and	net	profit	of
$13.1	billion,	or	$13.81	per	diluted	share,	in	the	year-ago
quarter.	Gross	margin	was	37.9	percent	compared	to	38.6
percent	in	the	year-ago	quarter.	International	sales	accounted
for	63	percent	of	the	quarter’s	revenue.
I	get	it,	times	are	good!
WHAT'S	D3?
Data-Driven	Documents
Hypothetical	bars	in	a	document.	Lets	set	their	heights:
With	JS
var	data	=	[80,	53,	125,	200,	28,	97];
var	bars	=	document.getElementsByTagName("rect");
for	(var	i	=	0;	i	<	bars.length;	i++)	{
		var	bar	=	bars.item(i);
		bar.style.setProperty("height",	data[i],	null);
}

With	D3
	d3.selectAll('rect')
				.attr('height',	function(d,	i)	{return	data[i];});
D3	IS	NOT:
DOM	query	lib
Compatibility	layer
Charting	library
Easy!
Proprietary	3rd-party	tech
HOW	CAN	D3	HELP	US?
Less	convenient,	but	more	powerful
THE	PATH	TO	LEARN
Examples
Practice
Reading
Repeat
Today,	higher-level	concepts
What	we're	building
Initial	document
<html>		
		<body>
				<script	src="d3.v3.min.js"	charset="utf-8"></script>
				<script>
						//	Our	code
				</script>	
		</body>
</html>

Some	data
	var	data	=	[80,	53,	125,	200,	28,	97];
First,	need	a	parent	<svg>
	d3.select('body').append('svg');

d3	is	global	object	-	think	$	from	jquery
Lets	us	select	elements	-	similar	to	jquery
Can	perform	operations	on	these	selections
like	`append`,	or	`style`
d3.select('body').style('background-color',	'blue');
.append	actually	returns	a	new	selection
	var	svg	=	d3.select('body').append('svg');	

Work	with	local	var	svg	
just	as	if	we	had	done		d3.select('svg')
Let's	make	the	bars.	We	could	just...
//	Recall,	var	data	=	[80,	53,	125,	200,	28,	97];
svg.append('rect');
svg.append('rect');
svg.append('rect');
svg.append('rect');
svg.append('rect');
svg.append('rect');

But	this	falls	short
d3.selectAll	wraps	arrays	of	elements
	var	paragraphs	=	d3.selectAll('p');

So	what	are	selections?
Understanding	selections	is	key	to	writing	d3	code.
Selections	enable	declarative	programming
Imperative
	paragraphs.forEach(function(p)	{
		p.style('background-color',	'green');
});

Declarative
	paragraphs.style('background-color',	'green');
We	can	also	select	no	elements
<svg>
</svg>
var	bars	=	d3.selectAll('rect');

Again,	selections	are	higher	level
In	this	case,	`bars`	doesn't	refer	to	anything		in	the	DOM
But	it	does	represent	an	array	of	<rect>	elements
Selections	have	two	pieces

The	key	to	D3's	power!
The	data	join
var	nums	=	[80,	53,	125,	200,	28,	97];
var	bars	=	svg.selectAll('rect')
		.data(nums)

Our	representation	is	now	explicit
var	data	=	[80,	53,	125,	200,	28,	97];
var	bars	=	svg.selectAll('rect')
		.data(data);

But	our	DOM	is	empty
This	means	there	are	six		<rect>	in	our	enter	selection
	bars.enter()
				.append('rect');
Where	does	the	data	actually	live?
The	DOM

This	enables	selections	to	be	transient
	d3.selectAll('rect').data()
Data-driven	transformations

Let's	finish	up	the	bar	chart.
What	next?
Scales,	axes,	events,	transitions...
https://github.com/mbostock/d3/wiki/Gallery
https://github.com/mbostock/d3/wiki/Tutorials
StackOverflow
d3	mailing	list	(google	group)	+	IRC
Practice,	inspect,	examples
Can	something	so	low-level	be	useful	for	big	data?
Crossfilter:	filter	250,000	data	points
Cubism:	hundreds	of	metrics	updating	in	real-time
Netflix	analytics
Square	analytics
Addepar	financial	tools
Open-source	tools	binding	D3	to	R,	Python
Much,	much	more...
THANKS!
@samselikoff
www.samselikoff.com

Mais conteúdo relacionado

Mais procurados

Kafkaによるリアルタイム処理
Kafkaによるリアルタイム処理Kafkaによるリアルタイム処理
Kafkaによるリアルタイム処理
Naoki Yanai
 
Windows 7 forensics jump lists-rv3-public
Windows 7 forensics jump lists-rv3-publicWindows 7 forensics jump lists-rv3-public
Windows 7 forensics jump lists-rv3-public
CTIN
 
Building Your First App with MongoDB
Building Your First App with MongoDBBuilding Your First App with MongoDB
Building Your First App with MongoDB
MongoDB
 

Mais procurados (20)

Kafkaによるリアルタイム処理
Kafkaによるリアルタイム処理Kafkaによるリアルタイム処理
Kafkaによるリアルタイム処理
 
ちょっと理解に自信がないな という皆さまに贈るHadoop/Sparkのキホン (IBM Datapalooza Tokyo 2016講演資料)
ちょっと理解に自信がないなという皆さまに贈るHadoop/Sparkのキホン (IBM Datapalooza Tokyo 2016講演資料)ちょっと理解に自信がないなという皆さまに贈るHadoop/Sparkのキホン (IBM Datapalooza Tokyo 2016講演資料)
ちょっと理解に自信がないな という皆さまに贈るHadoop/Sparkのキホン (IBM Datapalooza Tokyo 2016講演資料)
 
Getting started with DSpace 7 REST API
Getting started with DSpace 7 REST APIGetting started with DSpace 7 REST API
Getting started with DSpace 7 REST API
 
サンプルで学ぶCassandraアプリケーションの作り方
サンプルで学ぶCassandraアプリケーションの作り方サンプルで学ぶCassandraアプリケーションの作り方
サンプルで学ぶCassandraアプリケーションの作り方
 
사업소개) 데이터 거버넌스
사업소개) 데이터 거버넌스사업소개) 데이터 거버넌스
사업소개) 데이터 거버넌스
 
サンプルアプリケーションで学ぶApache Cassandraを使ったJavaアプリケーションの作り方
サンプルアプリケーションで学ぶApache Cassandraを使ったJavaアプリケーションの作り方サンプルアプリケーションで学ぶApache Cassandraを使ったJavaアプリケーションの作り方
サンプルアプリケーションで学ぶApache Cassandraを使ったJavaアプリケーションの作り方
 
정보화 계획 수립 개념
정보화 계획 수립 개념정보화 계획 수립 개념
정보화 계획 수립 개념
 
MapReduce入門
MapReduce入門MapReduce入門
MapReduce入門
 
Cassandraとh baseの比較して入門するno sql
Cassandraとh baseの比較して入門するno sqlCassandraとh baseの比較して入門するno sql
Cassandraとh baseの比較して入門するno sql
 
データ履歴管理のためのテンポラルデータモデルとReladomoの紹介 #jjug_ccc #ccc_g3
データ履歴管理のためのテンポラルデータモデルとReladomoの紹介 #jjug_ccc #ccc_g3 データ履歴管理のためのテンポラルデータモデルとReladomoの紹介 #jjug_ccc #ccc_g3
データ履歴管理のためのテンポラルデータモデルとReladomoの紹介 #jjug_ccc #ccc_g3
 
Flink Forward SF 2017: Timo Walther - Table & SQL API – unified APIs for bat...
Flink Forward SF 2017: Timo Walther -  Table & SQL API – unified APIs for bat...Flink Forward SF 2017: Timo Walther -  Table & SQL API – unified APIs for bat...
Flink Forward SF 2017: Timo Walther - Table & SQL API – unified APIs for bat...
 
グラフデータベース Neptune 使ってみた
グラフデータベース Neptune 使ってみたグラフデータベース Neptune 使ってみた
グラフデータベース Neptune 使ってみた
 
RDB開発者のためのApache Cassandra データモデリング入門
RDB開発者のためのApache Cassandra データモデリング入門RDB開発者のためのApache Cassandra データモデリング入門
RDB開発者のためのApache Cassandra データモデリング入門
 
STNSサーバーを書いてみた
STNSサーバーを書いてみたSTNSサーバーを書いてみた
STNSサーバーを書いてみた
 
Windows 7 forensics jump lists-rv3-public
Windows 7 forensics jump lists-rv3-publicWindows 7 forensics jump lists-rv3-public
Windows 7 forensics jump lists-rv3-public
 
JSUG 20141127 「Spring Bootを用いたドメイン駆動設計」
JSUG 20141127 「Spring Bootを用いたドメイン駆動設計」JSUG 20141127 「Spring Bootを用いたドメイン駆動設計」
JSUG 20141127 「Spring Bootを用いたドメイン駆動設計」
 
Building Your First App with MongoDB
Building Your First App with MongoDBBuilding Your First App with MongoDB
Building Your First App with MongoDB
 
Elastic Search (엘라스틱서치) 입문
Elastic Search (엘라스틱서치) 입문Elastic Search (엘라스틱서치) 입문
Elastic Search (엘라스틱서치) 입문
 
NodeJS ecosystem
NodeJS ecosystemNodeJS ecosystem
NodeJS ecosystem
 
gitを使って、レポジトリの一部抽出forkしてみました
gitを使って、レポジトリの一部抽出forkしてみましたgitを使って、レポジトリの一部抽出forkしてみました
gitを使って、レポジトリの一部抽出forkしてみました
 

Destaque

Agile Data Warehouse Design for Big Data Presentation
Agile Data Warehouse Design for Big Data PresentationAgile Data Warehouse Design for Big Data Presentation
Agile Data Warehouse Design for Big Data Presentation
Vishal Kumar
 
Bobhayestcebigdatawebinar03272013 130417142258-phpapp01
Bobhayestcebigdatawebinar03272013 130417142258-phpapp01Bobhayestcebigdatawebinar03272013 130417142258-phpapp01
Bobhayestcebigdatawebinar03272013 130417142258-phpapp01
Vishal Kumar
 

Destaque (20)

D3.js workshop
D3.js workshopD3.js workshop
D3.js workshop
 
A short introduction of D3js
A short introduction of D3jsA short introduction of D3js
A short introduction of D3js
 
Introduction to D3.js
Introduction to D3.jsIntroduction to D3.js
Introduction to D3.js
 
Stochastic Optimization: Solvers and Tools
Stochastic Optimization: Solvers and ToolsStochastic Optimization: Solvers and Tools
Stochastic Optimization: Solvers and Tools
 
Introduction to data visualisations with d3.js — Data Driven Documents
Introduction to data visualisations with d3.js — Data Driven DocumentsIntroduction to data visualisations with d3.js — Data Driven Documents
Introduction to data visualisations with d3.js — Data Driven Documents
 
D3 data visualization
D3 data visualizationD3 data visualization
D3 data visualization
 
D3 js
D3 jsD3 js
D3 js
 
Linkedin Series B Pitch Deck August 2004
Linkedin Series B Pitch Deck August 2004Linkedin Series B Pitch Deck August 2004
Linkedin Series B Pitch Deck August 2004
 
Uber Pitch Deck
Uber Pitch DeckUber Pitch Deck
Uber Pitch Deck
 
Product Brochure: Adyen Company Profile 2015: Online Payment Services
Product Brochure: Adyen Company Profile 2015: Online Payment ServicesProduct Brochure: Adyen Company Profile 2015: Online Payment Services
Product Brochure: Adyen Company Profile 2015: Online Payment Services
 
Agile Data Warehouse Design for Big Data Presentation
Agile Data Warehouse Design for Big Data PresentationAgile Data Warehouse Design for Big Data Presentation
Agile Data Warehouse Design for Big Data Presentation
 
Adyen - NOAH15 Berlin
Adyen - NOAH15 BerlinAdyen - NOAH15 Berlin
Adyen - NOAH15 Berlin
 
Big Data has Big Implications for Customer Experience Management
Big Data has Big Implications for Customer Experience ManagementBig Data has Big Implications for Customer Experience Management
Big Data has Big Implications for Customer Experience Management
 
Improving the customer experience using big data customer-centric measurement...
Improving the customer experience using big data customer-centric measurement...Improving the customer experience using big data customer-centric measurement...
Improving the customer experience using big data customer-centric measurement...
 
Customer Experience Management for Startups
Customer Experience Management for StartupsCustomer Experience Management for Startups
Customer Experience Management for Startups
 
A Partnership with Adyen is Equal to Exponential Growth: 17 Payments Experts ...
A Partnership with Adyen is Equal to Exponential Growth: 17 Payments Experts ...A Partnership with Adyen is Equal to Exponential Growth: 17 Payments Experts ...
A Partnership with Adyen is Equal to Exponential Growth: 17 Payments Experts ...
 
Bobhayestcebigdatawebinar03272013 130417142258-phpapp01
Bobhayestcebigdatawebinar03272013 130417142258-phpapp01Bobhayestcebigdatawebinar03272013 130417142258-phpapp01
Bobhayestcebigdatawebinar03272013 130417142258-phpapp01
 
Adyen mobile payment - Mobile First event
Adyen mobile payment - Mobile First event Adyen mobile payment - Mobile First event
Adyen mobile payment - Mobile First event
 
Airbnb Pitch Deck
Airbnb Pitch DeckAirbnb Pitch Deck
Airbnb Pitch Deck
 
Sample Report: Adyen Company Profile 2015: Online Payment Services
Sample Report: Adyen Company Profile 2015: Online Payment ServicesSample Report: Adyen Company Profile 2015: Online Payment Services
Sample Report: Adyen Company Profile 2015: Online Payment Services
 

Semelhante a Big Data Introduction to D3

Running head APPLE1APPLE 13Financial Analysis of .docx
Running head APPLE1APPLE 13Financial Analysis of .docxRunning head APPLE1APPLE 13Financial Analysis of .docx
Running head APPLE1APPLE 13Financial Analysis of .docx
joellemurphey
 
Sheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docx
Sheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docxSheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docx
Sheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docx
lesleyryder69361
 
Investor Overview - March 2014
Investor Overview - March 2014Investor Overview - March 2014
Investor Overview - March 2014
investorsyume
 
Running head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS .docx
Running head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS           .docxRunning head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS           .docx
Running head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS .docx
wlynn1
 
Online Intelligence- POL
Online Intelligence- POLOnline Intelligence- POL
Online Intelligence- POL
David Barak
 
FIN526 -Personal TWTR Analyst Report
FIN526 -Personal TWTR Analyst ReportFIN526 -Personal TWTR Analyst Report
FIN526 -Personal TWTR Analyst Report
Mike Allen
 
NetSuite Q4 & FY2013 Update
NetSuite Q4 & FY2013 UpdateNetSuite Q4 & FY2013 Update
NetSuite Q4 & FY2013 Update
CuriousRubik
 
John DeereOther Financial Information 2006 3rd
 John DeereOther Financial Information 2006 3rd John DeereOther Financial Information 2006 3rd
John DeereOther Financial Information 2006 3rd
finance11
 
RingCentral (RNG) Equity Report
RingCentral (RNG) Equity ReportRingCentral (RNG) Equity Report
RingCentral (RNG) Equity Report
Mike Zimmer
 
Increasing Sales Productivity Through Innovative Technology
Increasing Sales Productivity Through Innovative TechnologyIncreasing Sales Productivity Through Innovative Technology
Increasing Sales Productivity Through Innovative Technology
Irina Zvagelsky, MBA
 

Semelhante a Big Data Introduction to D3 (20)

Visualizing data with d3
Visualizing data with d3Visualizing data with d3
Visualizing data with d3
 
Running head APPLE1APPLE 13Financial Analysis of .docx
Running head APPLE1APPLE 13Financial Analysis of .docxRunning head APPLE1APPLE 13Financial Analysis of .docx
Running head APPLE1APPLE 13Financial Analysis of .docx
 
November 11th brief MSFT stock overview
November 11th brief MSFT stock overviewNovember 11th brief MSFT stock overview
November 11th brief MSFT stock overview
 
Sheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docx
Sheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docxSheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docx
Sheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docx
 
Y&L Data Insight Challenge
Y&L Data Insight ChallengeY&L Data Insight Challenge
Y&L Data Insight Challenge
 
The Street Ratings newsletter
The Street Ratings newsletterThe Street Ratings newsletter
The Street Ratings newsletter
 
Investor Overview - March 2014
Investor Overview - March 2014Investor Overview - March 2014
Investor Overview - March 2014
 
Singapore #StartupStack
Singapore #StartupStackSingapore #StartupStack
Singapore #StartupStack
 
3d Systems (DDD)_updated for Q32013
3d Systems (DDD)_updated for Q320133d Systems (DDD)_updated for Q32013
3d Systems (DDD)_updated for Q32013
 
Business intelligence: A tool that could help your business
Business intelligence: A tool that could help your businessBusiness intelligence: A tool that could help your business
Business intelligence: A tool that could help your business
 
Running head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS .docx
Running head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS           .docxRunning head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS           .docx
Running head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS .docx
 
IT Consulting - M&A Summary
IT Consulting - M&A SummaryIT Consulting - M&A Summary
IT Consulting - M&A Summary
 
5:11
5:115:11
5:11
 
Online Intelligence- POL
Online Intelligence- POLOnline Intelligence- POL
Online Intelligence- POL
 
FIN526 -Personal TWTR Analyst Report
FIN526 -Personal TWTR Analyst ReportFIN526 -Personal TWTR Analyst Report
FIN526 -Personal TWTR Analyst Report
 
NetSuite Q4 & FY2013 Update
NetSuite Q4 & FY2013 UpdateNetSuite Q4 & FY2013 Update
NetSuite Q4 & FY2013 Update
 
AWS #3 Storage Vendor in 2018, #1 in 2020
AWS #3 Storage Vendor in 2018, #1 in 2020AWS #3 Storage Vendor in 2018, #1 in 2020
AWS #3 Storage Vendor in 2018, #1 in 2020
 
John DeereOther Financial Information 2006 3rd
 John DeereOther Financial Information 2006 3rd John DeereOther Financial Information 2006 3rd
John DeereOther Financial Information 2006 3rd
 
RingCentral (RNG) Equity Report
RingCentral (RNG) Equity ReportRingCentral (RNG) Equity Report
RingCentral (RNG) Equity Report
 
Increasing Sales Productivity Through Innovative Technology
Increasing Sales Productivity Through Innovative TechnologyIncreasing Sales Productivity Through Innovative Technology
Increasing Sales Productivity Through Innovative Technology
 

Mais de Vishal Kumar

Total Customer Experience Management Overview #TCE #CEM -- The Why, What and How
Total Customer Experience Management Overview #TCE #CEM -- The Why, What and HowTotal Customer Experience Management Overview #TCE #CEM -- The Why, What and How
Total Customer Experience Management Overview #TCE #CEM -- The Why, What and How
Vishal Kumar
 
The Bootstrap Bible by Seth Godin
The Bootstrap Bible by Seth GodinThe Bootstrap Bible by Seth Godin
The Bootstrap Bible by Seth Godin
Vishal Kumar
 
Tce lab crdi half page handout summer 2012
Tce lab crdi half page handout summer 2012Tce lab crdi half page handout summer 2012
Tce lab crdi half page handout summer 2012
Vishal Kumar
 

Mais de Vishal Kumar (15)

Zenefits Sales Deck
Zenefits Sales DeckZenefits Sales Deck
Zenefits Sales Deck
 
Reddit Sales Deck
Reddit Sales DeckReddit Sales Deck
Reddit Sales Deck
 
Zuora Sales Deck
Zuora Sales DeckZuora Sales Deck
Zuora Sales Deck
 
Talentbin Sales Deck
Talentbin Sales DeckTalentbin Sales Deck
Talentbin Sales Deck
 
Future datascientist0714
Future datascientist0714Future datascientist0714
Future datascientist0714
 
Here is a gift that keeps on giving in 2018 & beyond!
Here is a gift that keeps on giving in 2018 & beyond!Here is a gift that keeps on giving in 2018 & beyond!
Here is a gift that keeps on giving in 2018 & beyond!
 
Make Money with Big Data (TCELab)
Make Money with Big Data (TCELab)Make Money with Big Data (TCELab)
Make Money with Big Data (TCELab)
 
Total Customer Experience Management Overview #TCE #CEM -- The Why, What and How
Total Customer Experience Management Overview #TCE #CEM -- The Why, What and HowTotal Customer Experience Management Overview #TCE #CEM -- The Why, What and How
Total Customer Experience Management Overview #TCE #CEM -- The Why, What and How
 
Square Pitch Deck
Square Pitch DeckSquare Pitch Deck
Square Pitch Deck
 
Global wireless network operator and mobile satisfaction / customer loyalty s...
Global wireless network operator and mobile satisfaction / customer loyalty s...Global wireless network operator and mobile satisfaction / customer loyalty s...
Global wireless network operator and mobile satisfaction / customer loyalty s...
 
Dropbox: Building Business Through Lean Startup Principles
Dropbox: Building Business Through Lean Startup PrinciplesDropbox: Building Business Through Lean Startup Principles
Dropbox: Building Business Through Lean Startup Principles
 
Sample letter of intent
Sample letter of intentSample letter of intent
Sample letter of intent
 
Yammer Pitch Deck
Yammer Pitch DeckYammer Pitch Deck
Yammer Pitch Deck
 
The Bootstrap Bible by Seth Godin
The Bootstrap Bible by Seth GodinThe Bootstrap Bible by Seth Godin
The Bootstrap Bible by Seth Godin
 
Tce lab crdi half page handout summer 2012
Tce lab crdi half page handout summer 2012Tce lab crdi half page handout summer 2012
Tce lab crdi half page handout summer 2012
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 

Big Data Introduction to D3