SlideShare a Scribd company logo
1 of 58
Firebase
Not really yohoho, but Yarr
“one strange pirate notes”
Questions
1. Dive into Real Time Cloud Database
2. CRUD and Data Retrieving
3. Authentication and Security
4. Special Features you would like to use
5. Modules
Break Points
1. Main Goals
2. Firebase as Service Provider
3. Get it Working
4. Play Around
5. Something special
6. Pros and Cons
7. What are we waiting for?
8. Conclusion
Main Goals
- provide with short review of technologie
- play around and show examples
- provide with directions of using Firebase
- conclude everything
Firebase as Service Provider
Main Information
Firebase is a cloud services provider and backend as a service company
based in San Francisco, California. The company makes a number of
products for software developers building mobile or web applications.
Firebase was founded in 2011 by Andrew Lee and James Tamplin and
launched with a real time cloud database in April 2012. © Wikipedia
Firebase as Service Provider
Services:
- Real Time Database Provider
- Hosting
- Simple Login
Firebase as Service Provider
Real Time Database Provider
Firebase provides a realtime database and backend as a service. The
service provides application developers an API that allows application
data to be synchronized across clients and stored on Firebase's cloud.
© Wikipedia
Firebase as Service Provider
Languages:
- Java Script
- Android
- iOS
- Node.js
- Java
- Objective-C
Frameworks:
- Angular
- Ember
- Backbone
- React
Get it Working: Data
Data Storage:
- JSON-structed
- relative-oriented
How it works:
- pub/sub server
- web-sockets
Get it Working: Start
Installation:
- <script
src="https://cdn.firebase.com/js/client/2.2.4/firebase.js">
</script>
- bower install firebase
- npm install firebase
Get it Working: Create DB
1. Sign Up: https://www.firebase.com/
2. Create Database
Get it Working: Connect
Establish Database Connection:
let’s code, Yarr!
Play Around: CRUD
Create
Read
Update
Delete
Play Around: CRUD
CRUD in Firebase:
- flexible (as many ways as you can imagine)
- one method and a lot of results
Play Around: Create
Create:
- push();
- set();
Play Around: Create
push();
- soft insert: just adds a new object
Play Around: Create
before push(); after push();
Play Around: Create
unique ids
Play Around: Create
set();
- strong: replace all the existing data
Play Around: Create
before set(); after set();
Play Around: Create
push();
- adds new object
- assigns unique Id
set();
- replace referenced data by incoming
object
- doesn’t assign unique Id
Play Around: Events
Events:
- on/once ‘value’
- on/once ‘child_added’
- on/once ‘child_removed’
- on/once ‘child_moved’
Play Around: Data View
Data View:
- data snapshot
- val();
- exists()
- child();
- parent();
- hasChild();
- hasChildren();
- isNumbers();
- isString();
- isBoolean();
- isNumber();
- getPriority();
Play Around: Read
Read:
- on.(‘value’);
- on.(child_added’);
- on.(child_removed’);
- on.(‘child_changed’);
- on.(‘child_moved’);
Play Around: Read
on.(‘value’)
Play Around: Read
on.(‘value’)
Play Around: Read
on.(‘child_added’)
<= show object key
Play Around: Update
Update:
- update();
- set();
Play Around: Update
update();
new field
Play Around: Delete
Delete:
- remove();
Play Around: Delete
remove();
Play Around: Search
Search Process:
- no strong search queries
- no real search engine
Search Methods:
- on/once(‘value’)
- orderByChild(), orderByKey(), orderByValue(), orderByPriority()
- startAt(), endAt(), equalTo()
- limit(), limitToLast(), limitToFirst()
- ref()
Play Around: Search
Source Database:
Play Around: Search
orderByChild(); startAt(); endAt();
Play Around: Search
limitToFirst(); equalTo();
Play Around: Search
equalTo();
Play Around: Auth
Pretty-looking and Easy:
- automatic user creation
- service-side authentication
- multiple authentication methods
Authentication Methods:
- email and password (using pre-registered email and password)
- social network-based (Facebook, Google, Twitter, GitHub)
- anonymous (new session = new identifier)
- custom (using pre-generated token)
Play Around: Auth
Auth Settings:
Play Around: Auth
Create New User:
Play Around: Auth
User List:
Play Around: Auth
Authentication:
Play Around: Security
Access Permissions:
- .read
- .write
- .validate
- .indexOn
Variables:
- auth
- $location
- now
- root
- data
- new Data
Methods:
- val()
- child()
- parent()
- isNumber()
- isString()
- matches(regex)
Operators:
- +,-,*,/,%
- ===, !==, &&, ||, >, <
Play Around: Security
Play Around: Security
Security Rules:
Play Around: Security
Security Rules & Authentication:
- not authenticated user
Play Around: Security
Security Rules & Authentication:
- authenticated user
- read soldiers record
Play Around: Security
Security Rules & Authentication:
- authenticated user
- write soldiers record
Play Around: Security
- not flexible security rules
- breaks search ability
- complicated in configuration
- force to duplicate data
Something Special
onDisconnect():
- set();
- update();
- remove();
- cancel();
ServerValue:
- TIMESTAMP
databaseReference.child(‘.info’)
- authenticated
- connected
- serverTimeOffset
Pros and Cons
Pros:
- fast
- auto-scalable
- service-side process handling
- events-oriented
- build-in graphic editor
- easy to jump in
- user-friendly
- understandable API
Cons:
- poor search engine
- no map reduce implemented
- no reference or join functionality
- not counted amount of
connections
Pros and Cons
Free Trial Plan:
- 50 connections
- 5 GB Data Transfer
- 100 MB Data Storage
- 1 GB Hosting Storage
- 100 GB Hosting Transfer
Paid Plans:
https://www.firebase.com/pricing.html
Modules
Module List:
https://github.com/firebase/geofire-js
https://github.com/firebase/vulcan
https://github.com/firebase/angularfire
More:
https://github.com/firebase
What are we waiting for?
- map reduce
- url handling
Links: no porn :(
https://www.firebase.com/
https://www.firebase.com/blog/
https://github.com/firebase/
Conclusion
var databaseReference = new Firebase(‘https://thanks.for.listening/’);
databaseReference.set({
conclusion: ‘think on your own’
});
Put Something Here
var presentation = {
author: {
name: ‘Roman Sachenko’,
email: ‘roman.sachenko@gmail.com’,
skype: ‘roman.sachenko’,
statusMessage: ‘there is no way, but the hard way’
},
subject: ‘Firebase: not really yohoho, but
yarr’,
date: new Date(‘2015/04/30’),
};
DA-14 2015 Roman Sachenko

More Related Content

What's hot

Authentication
AuthenticationAuthentication
Authentication
soon
 
Google
GoogleGoogle
Google
soon
 
Parse cloud code
Parse cloud codeParse cloud code
Parse cloud code
維佋 唐
 

What's hot (20)

Authentication
AuthenticationAuthentication
Authentication
 
Getting started with DataStax .NET Driver for Cassandra
Getting started with DataStax .NET Driver for CassandraGetting started with DataStax .NET Driver for Cassandra
Getting started with DataStax .NET Driver for Cassandra
 
Bases de Datos NoSQL
Bases de Datos NoSQL Bases de Datos NoSQL
Bases de Datos NoSQL
 
Async servers and clients in Rest.li
Async servers and clients in Rest.liAsync servers and clients in Rest.li
Async servers and clients in Rest.li
 
AWS 9월 웨비나 | AWS Lambda@Edge를 통한 엣지 컴퓨팅 서비스
AWS 9월 웨비나 | AWS Lambda@Edge를 통한 엣지 컴퓨팅 서비스 AWS 9월 웨비나 | AWS Lambda@Edge를 통한 엣지 컴퓨팅 서비스
AWS 9월 웨비나 | AWS Lambda@Edge를 통한 엣지 컴퓨팅 서비스
 
Google
GoogleGoogle
Google
 
Terraform Cosmos DB
Terraform Cosmos DBTerraform Cosmos DB
Terraform Cosmos DB
 
[JSDC 2016] Codex: Conditional Modules Strike Back
[JSDC 2016] Codex: Conditional Modules Strike Back[JSDC 2016] Codex: Conditional Modules Strike Back
[JSDC 2016] Codex: Conditional Modules Strike Back
 
NoSQL & MongoDB
NoSQL & MongoDBNoSQL & MongoDB
NoSQL & MongoDB
 
Node.js and Parse
Node.js and ParseNode.js and Parse
Node.js and Parse
 
Google cloud storage 講個祕訣
Google cloud storage 講個祕訣Google cloud storage 講個祕訣
Google cloud storage 講個祕訣
 
Intro to fog and openstack jp
Intro to fog and openstack jpIntro to fog and openstack jp
Intro to fog and openstack jp
 
12 core technologies you should learn, love, and hate to be a 'real' technocrat
12 core technologies you should learn, love, and hate to be a 'real' technocrat12 core technologies you should learn, love, and hate to be a 'real' technocrat
12 core technologies you should learn, love, and hate to be a 'real' technocrat
 
Parse cloud code
Parse cloud codeParse cloud code
Parse cloud code
 
Introduction to rest.li
Introduction to rest.liIntroduction to rest.li
Introduction to rest.li
 
Making connected apps with BaaS (Droidcon Bangalore 2014)
Making connected apps with BaaS (Droidcon Bangalore 2014)Making connected apps with BaaS (Droidcon Bangalore 2014)
Making connected apps with BaaS (Droidcon Bangalore 2014)
 
iCloud keychain
iCloud keychainiCloud keychain
iCloud keychain
 
An introduction to CouchDB
An introduction to CouchDBAn introduction to CouchDB
An introduction to CouchDB
 
smartdc by Ruby
smartdc by Rubysmartdc by Ruby
smartdc by Ruby
 
Building Android apps with Parse
Building Android apps with ParseBuilding Android apps with Parse
Building Android apps with Parse
 

Viewers also liked

13.02.2014 odf ukraine_attacks_on_journalists_en
13.02.2014 odf ukraine_attacks_on_journalists_en13.02.2014 odf ukraine_attacks_on_journalists_en
13.02.2014 odf ukraine_attacks_on_journalists_en
odfoundation
 
06.02.2014 odf ukraine_military_scenario_pl
06.02.2014 odf ukraine_military_scenario_pl06.02.2014 odf ukraine_military_scenario_pl
06.02.2014 odf ukraine_military_scenario_pl
odfoundation
 
Yd0207142 sineo223 op14070113390_ua
Yd0207142 sineo223 op14070113390_uaYd0207142 sineo223 op14070113390_ua
Yd0207142 sineo223 op14070113390_ua
odfoundation
 
Advenuture tourism: The role of social comparison theory in successful advert...
Advenuture tourism: The role of social comparison theory in successful advert...Advenuture tourism: The role of social comparison theory in successful advert...
Advenuture tourism: The role of social comparison theory in successful advert...
katedudley575
 
Diaporama British Museum
Diaporama British MuseumDiaporama British Museum
Diaporama British Museum
mhr56
 
Sprawozdanie merytoryczne 2010
Sprawozdanie merytoryczne 2010Sprawozdanie merytoryczne 2010
Sprawozdanie merytoryczne 2010
odfoundation
 
Παρουσίαση αποτελεσμάτων Σ.Κ.Ζ.
Παρουσίαση αποτελεσμάτων Σ.Κ.Ζ.Παρουσίαση αποτελεσμάτων Σ.Κ.Ζ.
Παρουσίαση αποτελεσμάτων Σ.Κ.Ζ.
nouxristina
 
Willem Rengers - ludodidactiek
Willem Rengers - ludodidactiekWillem Rengers - ludodidactiek
Willem Rengers - ludodidactiek
Kirsten_lkca
 

Viewers also liked (20)

Burabodpdf
BurabodpdfBurabodpdf
Burabodpdf
 
Sprawozdanie 2011
Sprawozdanie 2011Sprawozdanie 2011
Sprawozdanie 2011
 
13.02.2014 odf ukraine_attacks_on_journalists_en
13.02.2014 odf ukraine_attacks_on_journalists_en13.02.2014 odf ukraine_attacks_on_journalists_en
13.02.2014 odf ukraine_attacks_on_journalists_en
 
06.02.2014 odf ukraine_military_scenario_pl
06.02.2014 odf ukraine_military_scenario_pl06.02.2014 odf ukraine_military_scenario_pl
06.02.2014 odf ukraine_military_scenario_pl
 
Yd0207142 sineo223 op14070113390_ua
Yd0207142 sineo223 op14070113390_uaYd0207142 sineo223 op14070113390_ua
Yd0207142 sineo223 op14070113390_ua
 
Windows sharing
Windows sharingWindows sharing
Windows sharing
 
Paskaita nr6 protokolai_ip
Paskaita nr6 protokolai_ipPaskaita nr6 protokolai_ip
Paskaita nr6 protokolai_ip
 
Elektroninio pasto klientu_konfiguravimas
Elektroninio pasto klientu_konfiguravimasElektroninio pasto klientu_konfiguravimas
Elektroninio pasto klientu_konfiguravimas
 
25 04-2014-odf-45-dney-okkupacii-kryma-rossiey-ua
25 04-2014-odf-45-dney-okkupacii-kryma-rossiey-ua25 04-2014-odf-45-dney-okkupacii-kryma-rossiey-ua
25 04-2014-odf-45-dney-okkupacii-kryma-rossiey-ua
 
Advenuture tourism: The role of social comparison theory in successful advert...
Advenuture tourism: The role of social comparison theory in successful advert...Advenuture tourism: The role of social comparison theory in successful advert...
Advenuture tourism: The role of social comparison theory in successful advert...
 
Pagrindines unix tinklo ir pagrkomandos
Pagrindines unix tinklo ir pagrkomandosPagrindines unix tinklo ir pagrkomandos
Pagrindines unix tinklo ir pagrkomandos
 
Berg ellen cal epa 29 oct2014
Berg ellen cal epa 29 oct2014Berg ellen cal epa 29 oct2014
Berg ellen cal epa 29 oct2014
 
Nanigans - DDM Alliance Summit Marketing on Facebook
Nanigans - DDM Alliance Summit Marketing on FacebookNanigans - DDM Alliance Summit Marketing on Facebook
Nanigans - DDM Alliance Summit Marketing on Facebook
 
Diaporama British Museum
Diaporama British MuseumDiaporama British Museum
Diaporama British Museum
 
Sprawozdanie merytoryczne 2010
Sprawozdanie merytoryczne 2010Sprawozdanie merytoryczne 2010
Sprawozdanie merytoryczne 2010
 
Paskaita nr7 windows_os
Paskaita nr7 windows_osPaskaita nr7 windows_os
Paskaita nr7 windows_os
 
К. Скобеев: "Точки роста проекта без ссылок"
К. Скобеев: "Точки роста проекта без ссылок"К. Скобеев: "Точки роста проекта без ссылок"
К. Скобеев: "Точки роста проекта без ссылок"
 
Παρουσίαση αποτελεσμάτων Σ.Κ.Ζ.
Παρουσίαση αποτελεσμάτων Σ.Κ.Ζ.Παρουσίαση αποτελεσμάτων Σ.Κ.Ζ.
Παρουσίαση αποτελεσμάτων Σ.Κ.Ζ.
 
D link dir_300
D link dir_300D link dir_300
D link dir_300
 
Willem Rengers - ludodidactiek
Willem Rengers - ludodidactiekWillem Rengers - ludodidactiek
Willem Rengers - ludodidactiek
 

Similar to Firebase not really_yohoho

Projeto-web-services-Spring-Boot-JPA.pdf
Projeto-web-services-Spring-Boot-JPA.pdfProjeto-web-services-Spring-Boot-JPA.pdf
Projeto-web-services-Spring-Boot-JPA.pdf
AdrianoSantos888423
 

Similar to Firebase not really_yohoho (20)

오픈소스 게임 서버 엔진 스터디 캠프 - CloudBread
오픈소스 게임 서버 엔진 스터디 캠프 - CloudBread오픈소스 게임 서버 엔진 스터디 캠프 - CloudBread
오픈소스 게임 서버 엔진 스터디 캠프 - CloudBread
 
Projeto-web-services-Spring-Boot-JPA.pdf
Projeto-web-services-Spring-Boot-JPA.pdfProjeto-web-services-Spring-Boot-JPA.pdf
Projeto-web-services-Spring-Boot-JPA.pdf
 
Connection String Parameter Pollution Attacks
Connection String Parameter Pollution AttacksConnection String Parameter Pollution Attacks
Connection String Parameter Pollution Attacks
 
PHP SA 2014 - Releasing Your Open Source Project
PHP SA 2014 - Releasing Your Open Source ProjectPHP SA 2014 - Releasing Your Open Source Project
PHP SA 2014 - Releasing Your Open Source Project
 
Building APIs in an easy way using API Platform
Building APIs in an easy way using API PlatformBuilding APIs in an easy way using API Platform
Building APIs in an easy way using API Platform
 
Launching Beeline with Firebase
Launching Beeline with FirebaseLaunching Beeline with Firebase
Launching Beeline with Firebase
 
Grokking Engineering - Data Analytics Infrastructure at Viki - Huy Nguyen
Grokking Engineering - Data Analytics Infrastructure at Viki - Huy NguyenGrokking Engineering - Data Analytics Infrastructure at Viki - Huy Nguyen
Grokking Engineering - Data Analytics Infrastructure at Viki - Huy Nguyen
 
Dirty Little Secrets They Didn't Teach You In Pentest Class v2
Dirty Little Secrets They Didn't Teach You In Pentest Class v2Dirty Little Secrets They Didn't Teach You In Pentest Class v2
Dirty Little Secrets They Didn't Teach You In Pentest Class v2
 
Dirty Little Secrets They Didn't Teach You In Pentest Class v2
Dirty Little Secrets They Didn't Teach You In Pentest Class v2Dirty Little Secrets They Didn't Teach You In Pentest Class v2
Dirty Little Secrets They Didn't Teach You In Pentest Class v2
 
Backbone Conf 2014 - Realtime & Firebase
Backbone Conf 2014 - Realtime & FirebaseBackbone Conf 2014 - Realtime & Firebase
Backbone Conf 2014 - Realtime & Firebase
 
Android pentesting the hackers-meetup
Android pentesting the hackers-meetupAndroid pentesting the hackers-meetup
Android pentesting the hackers-meetup
 
Iac d.damyanov 4.pptx
Iac d.damyanov 4.pptxIac d.damyanov 4.pptx
Iac d.damyanov 4.pptx
 
Big Data Step-by-Step: Infrastructure 3/3: Taking it to the cloud... easily.....
Big Data Step-by-Step: Infrastructure 3/3: Taking it to the cloud... easily.....Big Data Step-by-Step: Infrastructure 3/3: Taking it to the cloud... easily.....
Big Data Step-by-Step: Infrastructure 3/3: Taking it to the cloud... easily.....
 
How To Build and Run Node Apps with Docker and Compose
How To Build and Run Node Apps with Docker and ComposeHow To Build and Run Node Apps with Docker and Compose
How To Build and Run Node Apps with Docker and Compose
 
20160905 - BrisJS - nightwatch testing
20160905 - BrisJS - nightwatch testing20160905 - BrisJS - nightwatch testing
20160905 - BrisJS - nightwatch testing
 
Beeline Firebase talk - Firebase event Jun 2017
Beeline Firebase talk - Firebase event Jun 2017Beeline Firebase talk - Firebase event Jun 2017
Beeline Firebase talk - Firebase event Jun 2017
 
Denis Zhuchinski Ways of enhancing application security
Denis Zhuchinski Ways of enhancing application securityDenis Zhuchinski Ways of enhancing application security
Denis Zhuchinski Ways of enhancing application security
 
SE2016 Android Denis Zhuchinski "Ways of enhancing application security"
SE2016 Android Denis Zhuchinski "Ways of enhancing application security"SE2016 Android Denis Zhuchinski "Ways of enhancing application security"
SE2016 Android Denis Zhuchinski "Ways of enhancing application security"
 
Configuring a more secure BOSH
Configuring a more secure BOSHConfiguring a more secure BOSH
Configuring a more secure BOSH
 
Puppet and Apache CloudStack
Puppet and Apache CloudStackPuppet and Apache CloudStack
Puppet and Apache CloudStack
 

More from DA-14

More from DA-14 (12)

Express js clean-controller
Express js clean-controllerExpress js clean-controller
Express js clean-controller
 
Express js api-versioning
Express js api-versioningExpress js api-versioning
Express js api-versioning
 
Tech talk Angular 2
Tech talk Angular 2Tech talk Angular 2
Tech talk Angular 2
 
AngularJS: what is underneath the hood
AngularJS: what is underneath the hood AngularJS: what is underneath the hood
AngularJS: what is underneath the hood
 
Techtalk#8: Design patterns in real life
Techtalk#8: Design patterns in real lifeTechtalk#8: Design patterns in real life
Techtalk#8: Design patterns in real life
 
Techtalk#7: Architecture principles by Steve McConnell's book "Code Complete"
Techtalk#7: Architecture principles by Steve McConnell's book "Code Complete"Techtalk#7: Architecture principles by Steve McConnell's book "Code Complete"
Techtalk#7: Architecture principles by Steve McConnell's book "Code Complete"
 
Mysql, MongoDb feat. Doctrine2
Mysql, MongoDb feat. Doctrine2Mysql, MongoDb feat. Doctrine2
Mysql, MongoDb feat. Doctrine2
 
Web Components: back to the future
Web Components: back to the futureWeb Components: back to the future
Web Components: back to the future
 
Techtalk#6: NodeJs: pitfalls (based on game project)
Techtalk#6: NodeJs: pitfalls (based on game project)Techtalk#6: NodeJs: pitfalls (based on game project)
Techtalk#6: NodeJs: pitfalls (based on game project)
 
JS Frameworks Day April,26 of 2014
JS Frameworks Day April,26 of 2014JS Frameworks Day April,26 of 2014
JS Frameworks Day April,26 of 2014
 
TechTalk#2: Принципы управления временем
TechTalk#2: Принципы управления временемTechTalk#2: Принципы управления временем
TechTalk#2: Принципы управления временем
 
TechTalk#3: REST
TechTalk#3: RESTTechTalk#3: REST
TechTalk#3: REST
 

Recently uploaded

AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
Alluxio, Inc.
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
mbmh111980
 
JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)
Max Lee
 

Recently uploaded (20)

AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in Michelangelo
 
Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Kraków
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdfStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM Integration
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
A Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data MigrationA Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data Migration
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
 
APVP,apvp apvp High quality supplier safe spot transport, 98% purity
APVP,apvp apvp High quality supplier safe spot transport, 98% purityAPVP,apvp apvp High quality supplier safe spot transport, 98% purity
APVP,apvp apvp High quality supplier safe spot transport, 98% purity
 
Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024
 
Workforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfWorkforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdf
 
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdfMicrosoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
 
INGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignINGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by Design
 
AI Hackathon.pptx
AI                        Hackathon.pptxAI                        Hackathon.pptx
AI Hackathon.pptx
 
JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
 
How to pick right visual testing tool.pdf
How to pick right visual testing tool.pdfHow to pick right visual testing tool.pdf
How to pick right visual testing tool.pdf
 
5 Reasons Driving Warehouse Management Systems Demand
5 Reasons Driving Warehouse Management Systems Demand5 Reasons Driving Warehouse Management Systems Demand
5 Reasons Driving Warehouse Management Systems Demand
 

Firebase not really_yohoho