SlideShare une entreprise Scribd logo
1  sur  95
Télécharger pour lire hors ligne
My Name is E
& Open Standards


Wednesday 27 May 2009
Noordelijke Hogeschool Leeuwarden   Andreas Creten
Hi, I’m Andreas
Lead Development at
My Name is E
& Open Standards


Wednesday 27 May 2009
Noordelijke Hogeschool Leeuwarden   Andreas Creten
Social Networks
Online Service
Card sharing on
any mobile phone.
All you need is
an internet
connection.
E for iPhone
Available for free.
Connector
Status
Launched last month.
Winners of the Next
Web Award.
E’s Architecture.
PHP 5
MySQL
jQuery
Pongo
Artoo
E’s Architecture.
PHP 5
MySQL
jQuery
Pongo
Artoo
Pongo
Model-View-
Controller Framework
Artoo
Sync Service app for
pushing and pulling
social network
contact information.
Artoo
Webserver 1     Static Storage
                 Amazon EC2      Amazon S3
                 E • Mobile 1
                 E • Desktop 1   Profile images
                 Artoo           UI customization images
             r
Load balance
           2
Am azon EC
                 Webserver 2     Database Server             EBS Volume
                 Amazon EC2      Amazon EC2                  Amazon EBS
                 E • Mobile 2
                 E • Desktop 2   Database EBS Access         MySQL Data
                 Artoo           MySQL




                                                           Server Setup
E is about bridging
the gap between
the virtual and
physical.
Sharing cards is
the first step.
E knows who you
are and what’s
around you.
You decide how you
connect and what
you share.
My Name is E
& Open Standards


Wednesday 27 May 2009
Noordelijke Hogeschool Leeuwarden   Andreas Creten
Do you use open
standards?
IEEE 802.11 (WiFi)   vCal
International Mobile Telecommunications-2000 (IMT-2000)



                                                                                      Bluetooth




       Short Message Service (SMS)


                                                                                      JPEG
                  MPEG-4 Part 14,
      ISO/IEC 14496-14:2003 (MP4)




       MPEG-1 Audio Layer 3 (MP3)
                                                                                      SQLite, TXT




                         vCard, etc



                                                                                  HTTP, CSS, JS, etc
                      SMTP, IMAP




                                                                                                       Image credits: Chris Messina
“Standards change competition for a
market to competition within a market”

      Hall Varian - Information Rules, 1998
Data Portability
RSS
Really Simple Syndication
APML
Attention Profile Markup Language
RDF
Resource Description Framework
<rdf:RDF
  xmlns:rdf=quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#quot;
  xmlns:foaf=quot;http://xmlns.com/foaf/0.1/quot;
  xmlns:dc=quot;http://purl.org/dc/elements/1.1/quot;>
 <rdf:Description rdf:about=quot;http://en.wikipedia.org/wiki/
Tony_Bennquot;>
  <dc:title>Tony Benn</dc:title>
  <dc:publisher>Wikipedia</dc:publisher>
                <foaf:primaryTopic>
                     <foaf:Person>
                          <foaf:name>Tony Benn</foaf:name>
                     </foaf:Person>
                </foaf:primaryTopic>
 </rdf:Description>
</rdf:RDF>
XMPP
Extensible Messaging and Presence Protocol
OpenSocial



opensocial.org - OpenSocial Foundation
A common API for social
applications across
multiple websites
Image credits: Patrick Chanezon, Kevin Marks & Christian Schalk
Image credits: Patrick Chanezon, Kevin Marks & Christian Schalk
Image credits: Patrick Chanezon, Kevin Marks & Christian Schalk
Image credits: Patrick Chanezon, Kevin Marks & Christian Schalk
OpenSocial applications
Based on standards:
HTML, Javascript, REST, oAuth
Access to:
People, friends, Activities, ...
REST endpoints:
/people/{uid}/@friends
/people/{uid}/@self


/activities/{uid}/@friends
/activities/{uid}/@self
Additional parameters:
format={format}
format desired - options: atom, json (default)

fields={field+}
List of fields to include in request

count={number}
Set number of items/page

startPage={startPage}
Select a page from a paged collection
OpenSocial containers
Microformats



microformats.org
How do we extract content?
Travel Network User Experience | sabreux.com   16
<h1>Canon EOS 5D 12.8 MP Digital SLR Camera</h1>
<p>
    <strong>overage rating:</strong>
    <img src=quot;5stars.jpgquot; alt=quot;5 starsquot; />
</p>
<img src=quot;canon5d.jpgquot; alt=quot;camera bodyquot; />
<p>The 12.8 megapixel Canon EOS 5d ... alloy body.</p>
<ul>
    <li>35.8 x 23.9-millimeter CMOS sensor</li>
    <li>3 frame-per-second burst</li>
    <li>0.2 second start-up time operation</li>
</ul>
Title   <h1>Canon EOS 5D 12.8 MP Digital SLR Camera</h1>


        <p>
            <strong>overage rating:</strong>
            <img src=quot;5stars.jpgquot; alt=quot;5 starsquot; />
        </p>
        <img src=quot;canon5d.jpgquot; alt=quot;camera bodyquot; />
        <p>The 12.8 megapixel Canon EOS 5d ... alloy body.</p>
        <ul>
            <li>35.8 x 23.9-millimeter CMOS sensor</li>
            <li>3 frame-per-second burst</li>
            <li>0.2 second start-up time operation</li>
        </ul>
<h1>Canon EOS 5D 12.8 MP Digital SLR Camera</h1>
       <p>
           <strong>overage rating:</strong>
           <img src=quot;5stars.jpgquot; alt=quot;5 starsquot; />
       </p>
       <img src=quot;canon5d.jpgquot; alt=quot;camera bodyquot; />


Paragraph   <p>The 12.8 megapixel Canon EOS 5d ... alloy body.</p>


       <ul>
           <li>35.8 x 23.9-millimeter CMOS sensor</li>
           <li>3 frame-per-second burst</li>
           <li>0.2 second start-up time operation</li>
       </ul>
<h1>Canon EOS 5D 12.8 MP Digital SLR Camera</h1>
       <p>
           <strong>overage rating:</strong>
           <img src=quot;5stars.jpgquot; alt=quot;5 starsquot; />
       </p>
       <img src=quot;canon5d.jpgquot; alt=quot;camera bodyquot; />
       <p>The 12.8 megapixel Canon EOS 5d ... alloy body.</p>


       <ul>
           <li>35.8 x 23.9-millimeter CMOS sensor</li>
List       <li>3 frame-per-second burst</li>
           <li>0.2 second start-up time operation</li>
       </ul>
Useless
Must be split into:
Title, Rating, Image,
Description, Features
<div class=quot;hreviewquot;>
    <h1 class=quot;item fnquot;>Canon EOS 5D 12.8 MP Digital SLR Camera</h1>
    <p>
         <strong>overage rating:</strong>
         <span class=quot;ratingquot; title=quot;5quot;>
              <img src=quot;5stars.jpgquot; alt=quot;5 starsquot; />
         </span>
    </p>
    <img src=quot;canon5d.jpgquot; alt=quot;camera bodyquot; />
    <p class=quot;descriptionquot;>
         The 12.8 megapixel Canon EOS 5d ... alloy body.
         <ul>
              <li>35.8 x 23.9-millimeter CMOS sensor</li>
              <li>3 frame-per-second burst</li>
              <li>0.2 second start-up time operation</li>
         </ul>
    </p>
</div>
Compound microformats
hReview, hCalendar, hCard,
hListing, hAtom, hResume
Element microformats
defining the relation of an
object with the page
Demo time: Examples
hCalendar:
http://microformats.org/code/hcalendar/creator
hCard:
http://microformats.org/code/hcard/creator
hReview:
http://microformats.org/code/hreview/creator
hResume:
http://hresume.weblogswork.com/hresumecreator/
hAtom:
http://dichotomize.com/uf/hatom/creator.html
Firefox plugin: Operator
openid.net - OpenID foundation
Images source: http://konstruktors.com/blog/understanding-web/259-how-to-be-your-own-openid-provider-and-use-your-blogs-url-for-identification/
oauth.net
en
         tok
    ss
  ce
ac
oAuthX Flow

Second consumer       First consumer    Service provider



     Request             Request             Grant
  Exchange token      Exchange token     Exchange token




                           Passes
                       Exchange token




     Request                                 Grant
   Access token                           Access token




  Access Protected
     Resources
JS-Kit
Exchange token
                 JS-Kit
Exchange token
                 JS-Kit
Exchange token
                 JS-Kit
Data Portability
are the tools to make
the internet more like real life
We are looking for interns

  In Amsterdam   And Antwerp
Questions?

   andreascreten.be
    @andreascreten
mynameise.com/andreas

Contenu connexe

Similaire à My Name is E & Open Standards

XMPP For Cloud Computing
XMPP For Cloud ComputingXMPP For Cloud Computing
XMPP For Cloud ComputingBluendo
 
Open Source XMPP for Cloud Services
Open Source XMPP for Cloud ServicesOpen Source XMPP for Cloud Services
Open Source XMPP for Cloud Servicesmattjive
 
Fully Interoperable Streaming of Media Resources in Heterogeneous Environments
Fully Interoperable Streaming of Media Resources in Heterogeneous EnvironmentsFully Interoperable Streaming of Media Resources in Heterogeneous Environments
Fully Interoperable Streaming of Media Resources in Heterogeneous EnvironmentsAlpen-Adria-Universität
 
Entity Framework V1 and V2
Entity Framework V1 and V2Entity Framework V1 and V2
Entity Framework V1 and V2ukdpe
 
Living in the Cloud: Hosting Data & Apps Using the Google Infrastructure
Living in the Cloud: Hosting Data & Apps Using the Google InfrastructureLiving in the Cloud: Hosting Data & Apps Using the Google Infrastructure
Living in the Cloud: Hosting Data & Apps Using the Google Infrastructureguest517f2f
 
What's New with Windows Phone - FoxCon Talk
What's New with Windows Phone - FoxCon TalkWhat's New with Windows Phone - FoxCon Talk
What's New with Windows Phone - FoxCon TalkSam Basu
 
How do Things talk? IoT Application Protocols 101
How do Things talk? IoT Application Protocols 101How do Things talk? IoT Application Protocols 101
How do Things talk? IoT Application Protocols 101Christian Götz
 
Overview Of Parallel Development - Ericnel
Overview Of Parallel Development -  EricnelOverview Of Parallel Development -  Ericnel
Overview Of Parallel Development - Ericnelukdpe
 
Living in the Cloud: Hosting Data & Apps Using the Google Infrastructure
Living in the Cloud: Hosting Data & Apps Using the Google InfrastructureLiving in the Cloud: Hosting Data & Apps Using the Google Infrastructure
Living in the Cloud: Hosting Data & Apps Using the Google Infrastructureguest517f2f
 
Living in the Cloud: Hosting Data & Apps Using the Google Infrastructure
Living in the Cloud: Hosting Data & Apps Using the Google InfrastructureLiving in the Cloud: Hosting Data & Apps Using the Google Infrastructure
Living in the Cloud: Hosting Data & Apps Using the Google InfrastructurePamela Fox
 
Informix SQL & NoSQL: Putting it all together
Informix SQL & NoSQL: Putting it all togetherInformix SQL & NoSQL: Putting it all together
Informix SQL & NoSQL: Putting it all togetherKeshav Murthy
 
National Data Standardization: A Place for Topic Maps?
National Data Standardization: A Place for Topic Maps?National Data Standardization: A Place for Topic Maps?
National Data Standardization: A Place for Topic Maps?tmra
 
Amazon EC2 + Rails
Amazon EC2 + RailsAmazon EC2 + Rails
Amazon EC2 + RailsJohn Ward
 
A Semantic Web enabled System for Résumé Composition and Publication - SWIM 09
A Semantic Web enabled System for Résumé Composition and Publication - SWIM 09A Semantic Web enabled System for Résumé Composition and Publication - SWIM 09
A Semantic Web enabled System for Résumé Composition and Publication - SWIM 09Roku
 
Implementing the Genetic Algorithm in XSLT: PoC
Implementing the Genetic Algorithm in XSLT: PoCImplementing the Genetic Algorithm in XSLT: PoC
Implementing the Genetic Algorithm in XSLT: PoCjimfuller2009
 
Moving from Web 1.0 to Web 2.0
Moving from Web 1.0 to Web 2.0Moving from Web 1.0 to Web 2.0
Moving from Web 1.0 to Web 2.0Estelle Weyl
 
IBM Lotus Notes Domino XPages and XPages for Mobile
IBM Lotus Notes Domino XPages and XPages for MobileIBM Lotus Notes Domino XPages and XPages for Mobile
IBM Lotus Notes Domino XPages and XPages for MobileChris Toohey
 
BigDataCloud meetup - July 8th - Cost effective big-data processing using Ama...
BigDataCloud meetup - July 8th - Cost effective big-data processing using Ama...BigDataCloud meetup - July 8th - Cost effective big-data processing using Ama...
BigDataCloud meetup - July 8th - Cost effective big-data processing using Ama...BigDataCloud
 

Similaire à My Name is E & Open Standards (20)

XMPP For Cloud Computing
XMPP For Cloud ComputingXMPP For Cloud Computing
XMPP For Cloud Computing
 
Open Source XMPP for Cloud Services
Open Source XMPP for Cloud ServicesOpen Source XMPP for Cloud Services
Open Source XMPP for Cloud Services
 
Fully Interoperable Streaming of Media Resources in Heterogeneous Environments
Fully Interoperable Streaming of Media Resources in Heterogeneous EnvironmentsFully Interoperable Streaming of Media Resources in Heterogeneous Environments
Fully Interoperable Streaming of Media Resources in Heterogeneous Environments
 
Entity Framework V1 and V2
Entity Framework V1 and V2Entity Framework V1 and V2
Entity Framework V1 and V2
 
Living in the Cloud: Hosting Data & Apps Using the Google Infrastructure
Living in the Cloud: Hosting Data & Apps Using the Google InfrastructureLiving in the Cloud: Hosting Data & Apps Using the Google Infrastructure
Living in the Cloud: Hosting Data & Apps Using the Google Infrastructure
 
.NET Drop 4
.NET Drop 4.NET Drop 4
.NET Drop 4
 
What's New with Windows Phone - FoxCon Talk
What's New with Windows Phone - FoxCon TalkWhat's New with Windows Phone - FoxCon Talk
What's New with Windows Phone - FoxCon Talk
 
How do Things talk? IoT Application Protocols 101
How do Things talk? IoT Application Protocols 101How do Things talk? IoT Application Protocols 101
How do Things talk? IoT Application Protocols 101
 
Overview Of Parallel Development - Ericnel
Overview Of Parallel Development -  EricnelOverview Of Parallel Development -  Ericnel
Overview Of Parallel Development - Ericnel
 
Living in the Cloud: Hosting Data & Apps Using the Google Infrastructure
Living in the Cloud: Hosting Data & Apps Using the Google InfrastructureLiving in the Cloud: Hosting Data & Apps Using the Google Infrastructure
Living in the Cloud: Hosting Data & Apps Using the Google Infrastructure
 
Living in the Cloud: Hosting Data & Apps Using the Google Infrastructure
Living in the Cloud: Hosting Data & Apps Using the Google InfrastructureLiving in the Cloud: Hosting Data & Apps Using the Google Infrastructure
Living in the Cloud: Hosting Data & Apps Using the Google Infrastructure
 
Informix SQL & NoSQL: Putting it all together
Informix SQL & NoSQL: Putting it all togetherInformix SQL & NoSQL: Putting it all together
Informix SQL & NoSQL: Putting it all together
 
National Data Standardization: A Place for Topic Maps?
National Data Standardization: A Place for Topic Maps?National Data Standardization: A Place for Topic Maps?
National Data Standardization: A Place for Topic Maps?
 
Amazon EC2 + Rails
Amazon EC2 + RailsAmazon EC2 + Rails
Amazon EC2 + Rails
 
A Semantic Web enabled System for Résumé Composition and Publication - SWIM 09
A Semantic Web enabled System for Résumé Composition and Publication - SWIM 09A Semantic Web enabled System for Résumé Composition and Publication - SWIM 09
A Semantic Web enabled System for Résumé Composition and Publication - SWIM 09
 
Implementing the Genetic Algorithm in XSLT: PoC
Implementing the Genetic Algorithm in XSLT: PoCImplementing the Genetic Algorithm in XSLT: PoC
Implementing the Genetic Algorithm in XSLT: PoC
 
Moving from Web 1.0 to Web 2.0
Moving from Web 1.0 to Web 2.0Moving from Web 1.0 to Web 2.0
Moving from Web 1.0 to Web 2.0
 
Xmppforcloudcomputing
XmppforcloudcomputingXmppforcloudcomputing
Xmppforcloudcomputing
 
IBM Lotus Notes Domino XPages and XPages for Mobile
IBM Lotus Notes Domino XPages and XPages for MobileIBM Lotus Notes Domino XPages and XPages for Mobile
IBM Lotus Notes Domino XPages and XPages for Mobile
 
BigDataCloud meetup - July 8th - Cost effective big-data processing using Ama...
BigDataCloud meetup - July 8th - Cost effective big-data processing using Ama...BigDataCloud meetup - July 8th - Cost effective big-data processing using Ama...
BigDataCloud meetup - July 8th - Cost effective big-data processing using Ama...
 

Dernier

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Dernier (20)

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

My Name is E & Open Standards