Enviar pesquisa
Carregar
SFPHP; Open Data and The OpenPhoto Project
•
0 gostou
•
234 visualizações
J
jaisenmathai
Seguir
Tecnologia
Vista de apresentação de diapositivos
Denunciar
Compartilhar
Vista de apresentação de diapositivos
Denunciar
Compartilhar
1 de 40
Baixar agora
Baixar para ler offline
Recomendados
Shdh presentation
Shdh presentation
jaisenmathai
08aisi pelajaran -interaksi-1
08aisi pelajaran -interaksi-1
Oh Jenny
08bisi pelajaran interaksi-2
08bisi pelajaran interaksi-2
Oh Jenny
Trovebox Entry Level Offering
Trovebox Entry Level Offering
jaisenmathai
09 isi-pelajaran-4
09 isi-pelajaran-4
Oh Jenny
Huraian sukatan bahasa melayu tahun 5
Huraian sukatan bahasa melayu tahun 5
Oh Jenny
OpenCloudConf - Jaisen Mathai
OpenCloudConf - Jaisen Mathai
jaisenmathai
Cares maquillades d’ocells [modo de compatibilidad]
Cares maquillades d’ocells [modo de compatibilidad]
ibosalle
Recomendados
Shdh presentation
Shdh presentation
jaisenmathai
08aisi pelajaran -interaksi-1
08aisi pelajaran -interaksi-1
Oh Jenny
08bisi pelajaran interaksi-2
08bisi pelajaran interaksi-2
Oh Jenny
Trovebox Entry Level Offering
Trovebox Entry Level Offering
jaisenmathai
09 isi-pelajaran-4
09 isi-pelajaran-4
Oh Jenny
Huraian sukatan bahasa melayu tahun 5
Huraian sukatan bahasa melayu tahun 5
Oh Jenny
OpenCloudConf - Jaisen Mathai
OpenCloudConf - Jaisen Mathai
jaisenmathai
Cares maquillades d’ocells [modo de compatibilidad]
Cares maquillades d’ocells [modo de compatibilidad]
ibosalle
Dash LLM
Dash LLM
Mohamed Dash LL.M.
Vol8mrz
Vol8mrz
hipicoscl
Presentacion karen
Presentacion karen
karen garcia
랩실소개(Slideshare 업로드용)
랩실소개(Slideshare 업로드용)
한샘 서
Romantic
Romantic
Nargis Saiyad
Leadership (Military Requirements for Chiefs) NAVEDTRA 12144 chapter 3
Leadership (Military Requirements for Chiefs) NAVEDTRA 12144 chapter 3
Cpo Creed
Teatr vesnik1
Teatr vesnik1
Anton Garin
страх.григорьева елизавета
страх.григорьева елизавета
Cadets Chuvashiya
Best of JHB Award - Leisure Options - Wetherlys
Best of JHB Award - Leisure Options - Wetherlys
Eugene Beukes
Apcamp
Apcamp
PgTraining
20040820 ku-librarians勉強会 #58:機関リポジトリ(『電子図書館の新たな潮流』シリーズ 第2回)
20040820 ku-librarians勉強会 #58:機関リポジトリ(『電子図書館の新たな潮流』シリーズ 第2回)
kulibrarians
CV Nuno Peixoto - Outubro 2016
CV Nuno Peixoto - Outubro 2016
Nuno Peixoto
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
shyamraj55
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
2toLead Limited
Key Features Of Token Development (1).pptx
Key Features Of Token Development (1).pptx
LBM Solutions
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Sinan KOZAK
Mais conteúdo relacionado
Destaque
Dash LLM
Dash LLM
Mohamed Dash LL.M.
Vol8mrz
Vol8mrz
hipicoscl
Presentacion karen
Presentacion karen
karen garcia
랩실소개(Slideshare 업로드용)
랩실소개(Slideshare 업로드용)
한샘 서
Romantic
Romantic
Nargis Saiyad
Leadership (Military Requirements for Chiefs) NAVEDTRA 12144 chapter 3
Leadership (Military Requirements for Chiefs) NAVEDTRA 12144 chapter 3
Cpo Creed
Teatr vesnik1
Teatr vesnik1
Anton Garin
страх.григорьева елизавета
страх.григорьева елизавета
Cadets Chuvashiya
Best of JHB Award - Leisure Options - Wetherlys
Best of JHB Award - Leisure Options - Wetherlys
Eugene Beukes
Apcamp
Apcamp
PgTraining
20040820 ku-librarians勉強会 #58:機関リポジトリ(『電子図書館の新たな潮流』シリーズ 第2回)
20040820 ku-librarians勉強会 #58:機関リポジトリ(『電子図書館の新たな潮流』シリーズ 第2回)
kulibrarians
CV Nuno Peixoto - Outubro 2016
CV Nuno Peixoto - Outubro 2016
Nuno Peixoto
Destaque
(12)
Dash LLM
Dash LLM
Vol8mrz
Vol8mrz
Presentacion karen
Presentacion karen
랩실소개(Slideshare 업로드용)
랩실소개(Slideshare 업로드용)
Romantic
Romantic
Leadership (Military Requirements for Chiefs) NAVEDTRA 12144 chapter 3
Leadership (Military Requirements for Chiefs) NAVEDTRA 12144 chapter 3
Teatr vesnik1
Teatr vesnik1
страх.григорьева елизавета
страх.григорьева елизавета
Best of JHB Award - Leisure Options - Wetherlys
Best of JHB Award - Leisure Options - Wetherlys
Apcamp
Apcamp
20040820 ku-librarians勉強会 #58:機関リポジトリ(『電子図書館の新たな潮流』シリーズ 第2回)
20040820 ku-librarians勉強会 #58:機関リポジトリ(『電子図書館の新たな潮流』シリーズ 第2回)
CV Nuno Peixoto - Outubro 2016
CV Nuno Peixoto - Outubro 2016
Último
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
shyamraj55
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
2toLead Limited
Key Features Of Token Development (1).pptx
Key Features Of Token Development (1).pptx
LBM Solutions
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Sinan KOZAK
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
soniya singh
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Scott Keck-Warren
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
AndikSusilo4
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
carlostorres15106
Último
(20)
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Key Features Of Token Development (1).pptx
Key Features Of Token Development (1).pptx
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
SFPHP; Open Data and The OpenPhoto Project
1.
A STORY...
2.
1955, MY MOM indians
never smile in photographs
3.
1978, ME i’m obviously
indian
4.
1981, WTF? seriously,
wtf?
5.
1985, STATE CHAMPIONS my
first year playing, mainly on the sidelines
6.
1990, I HATE
FISHING but this is one of my fondest memories
7.
2004, REPRESENT! never use
elmer’s glue on your face
8.
2006, WITH GRAMPS one
of the coolest people you’ll never meet
9.
2010, ...
10.
THAT’S NOT WHERE
IT STARTS
11.
3200 BC
12.
we have always
tried to preserve moments visually
13.
JAISEN MATHAI The
OpenPhoto Project
14.
Why we started
The OpenPhoto Project Ownership Portability Why PHP How OpenPhoto works Where we’re at
15.
WOOHOO! SERVERS wait, we’re
shutting down. you’re SOL
16.
I STILL GET
THESE, 3 YEARS LATER :(
17.
IT’S NOT JUST
STARTUPS It’s Yahoo!
18.
IT’S NOT JUST
STARTUPS It’s Yahoo!, AOL
19.
IT’S NOT JUST
STARTUPS It’s AOL, Yahoo!, and Apple
20.
21.
Why we started
The OpenPhoto Project Ownership Portability Why PHP How OpenPhoto works Where we’re at
22.
OWNERSHIP IS HAVING
OPTIONS else, what’s the point?
23.
Why we started
The OpenPhoto Project Ownership Portability Why PHP How OpenPhoto works Where we’re at
24.
PORTABILITY IS ABOUT
LONGEVITY just because it’s old doesn’t mean it’s useless especially photos
25.
Why we started
The OpenPhoto Project Ownership Portability Why PHP How OpenPhoto works Where we’re at
26.
PHP IS UBIQUITOUS it’s
the single most widely used runtime, period
27.
PHP, PEOPLE SAY,
IS EASY hard to master needle, haystack? haystack, needle? what do you mean “0” == false is true? this isn’t valid? func()[0]
28.
PHP IS EASY
TO MAKE AWESOME well written PHP has the benefits of being easily hacked, well organized and extremely performant
29.
Why we started
The OpenPhoto Project Ownership Portability Why PHP How OpenPhoto works Where we’re at
30.
ONE SIMPLE QUESTION what
if users granted applications access to their data
31.
IT WORKS BOTH
LIKE THIS
32.
AND LIKE THIS
33.
Why we started
The OpenPhoto Project Ownership Portability Why PHP How OpenPhoto works Where we’re at
34.
SUCCESSFUL KICKSTARTER
June, 2011; 400+ backers, $25,000
35.
MOZILLA WEBFWD August, 2011;
open innovation program
36.
GITHUB Today; 600+ watchers,
100+ forks, 17 repositories 50+ contributors
37.
API
documented & consistent bindings in PHP, Python, Ruby and Java
38.
WEB
39.
MOBILE
40.
THANKS! http://bit.ly/jmathai-sfphp http://theopenphotoproject.org https:/ /github.com/openphoto
jaisen@jmathai.com @jmathai
Baixar agora