SlideShare a Scribd company logo
1 of 15
Download to read offline
!"#$%
    &'()*
   +',-(.-


!/'001.2*34-()
51.**678)',9*:1,(4,(
51.*:)-(
51.*;17.*-66/':-('1,
%4:),'<748
= >?>@*61//',9*A:-//B-:C*61//',9D
   =   E-.94*/-(4,:;*AHI*84:1,2*61//JD

= >?>@*E1,9F61//',9
   =   G1.C8*&'()*AK18(D*8(-,2-.2*3%%L*AM-:CN*4(:D

= 5/-8)*81:C4(8*-,2*G4B81:C4(8
   =   E1&*/-(4,:;N*/1&*1O4.)4-28

   =   M4<7'.48*,1,F3%%L*A,1,FM-:CD*84.O4.
M-:C*>LP
= :-//A4,OD
 !*Q*8(-(78N*)4-24.8N*B12;*R
= 4-:)*:-//*1,/;*:1,(-',8*-*8',9/4*M4<748(
= B12;*:-,*B4*-,*$,7K4.-B/4*A01.*K7/('F6-.(D
= 84.O4.*:-,*784*S446F>/'O4N*4(:
= T1(*:1K6-('B/4*&'()*&4B81:C4(8*1.*
  5/-8)*81:C4(8
= ++E*:18(8*64.F.4<748(
Client 1             Server             Client 2
Page Load
                         Poll


                                             Poll
User Event
                        Request




                         Resp               Async


                                             Poll


                                                                User Event

                                           Request




                        Async               Resp



                          Poll




                                           Timeout


                                            Poll
E1,9*61//',9*2'8-2O-,(-948
= +4.O4.*C4468*61//*.4<748(8*U1,*)1/2V
= W,0.'4,2/;*(1*)4-O;F().4-242*84.O4.8
 = >6-:)4N*K1,9.4/N*4(:
= G1.C8*,':4/;*1,*4O4,(42*+4.O4.8
 = %)',*A&'()*-8;,:X8',-(.-D
= T1(*9112*01.*8)-.42*)18(',9*1.*34.1C7
= #7/('F(-B*6.1B/4K
%)4*Y-;47Z*6.1(1:1/
= [11*517,2-('1,]8*!"#$%[*6.14:(
  =   )((6^__8O,`:1K4(2`:1K_(.7,C_B-;47Z_B-;47Z`)(K/

= L7B/'8)_87B8:.'B4*1,*U!)-,,4/8V
= Y.1&84.8*/'K'(*6-.-//4/*:1,,4:('1,8*64.*
  21K-',```*',:/72',9*-:.188*K7/('6/4*(-B8N*
  7,01.(7,-(4/;

= >(*K18(*(&1*?+"T*@3M*:1,,4:('1,8*64.*:/'4,(
  =   ",4*(1*/1,9F61//*A.4:4'O4*-8;,:).1,178*K488-948D

  =   ",4*(1*84,2*.4<748(8
Y-;47Z*K488-948
= 3-,28)-C4
= !1,,4:(_['8:1,,4:(
= +7B8:.'B4_W,87B8:.'B4
 = U!)-,,4/8V*)-O4*6-()42*,-K48
= L7B/'8)
= >7()4,(':-('1,*'8*4Z:/7242*A/-;4.42*1,*(16D
= U>2O':4V*8-;8*)1&*(1*61//*-,2*)1&*10(4,
<74.;`:1K4(`8
<script src="jquery.comet.js"></script>
<script src="json2.js”></script>
<script type="application/javascript">
  $.comet.connect(location.origin+"/cometd");
  $.comet.subscribe("/chat/demo", function(msg) {...});
  $.comet.publish("/chat/demo", {
       user: username,
       join: true,
       chat: username + " has joined"
     });
</script>

ALSO:
• startBatch(), endBatch()
• unsubscribe(channel), disconnect()
B-;47ZF.-:C*94K
a*94K*',8(-//*B-;47ZF.-:C
a*:-(*:1,0'9`.7
require ‘bayeux’

class ChatServer < Bayeux
  configure { set :public, File.dirname(__FILE__) }
  get '/' { erb :index }
  def deliver msg
    channel = msg['channel']
    publish :data => msg['data'], :channel => channel
    { :successful => true, :channel => channel
      :clientId => msg['clientId'],:id => msg['id']
    }
  end
end

run ChatServer.new
",*9'()7B^

= )((68^__9'()7B`:1K_:)4-()_<74.;`:1K4(
 = !1,(-',8*()4*?-O-8:.'6(*>LP*01.*Y-;47Z
= )((68^__9'()7B`:1K_:)4-()_B-;47ZF.-:C
 = !1,(-',8*-*+',-(.-*B-84*:/-88
+(-(78
= W848*&4-C*!/'4,(P2]8*A6.1O'24*;17.*1&,D
= T1*('K417(*01.*24-2*:/'4,(8
= T1*24(4:('1,*10*K7/('6/4F(-B8
= T1*-7(1F.4,491('-(4*-0(4.*84.O4.*.48(-.(
= T1*84.O4.F','('-(42*('K417(*10*/1,9*61//8
= #-,7-//;*(48(42*F*)-.2*(1*-7(1K-(4b
Questions?


     !/'001.2`34-()c9K-'/`:1K
                    -O-'/-B/4*01.*)'.4

More Related Content

What's hot

1時間で作るマッシュアップサービス(関西版)
1時間で作るマッシュアップサービス(関西版)1時間で作るマッシュアップサービス(関西版)
1時間で作るマッシュアップサービス(関西版)Yuichiro MASUI
 
A Backbone.js Tutorial for the Impatient - Part 1
A Backbone.js Tutorial for the Impatient - Part 1A Backbone.js Tutorial for the Impatient - Part 1
A Backbone.js Tutorial for the Impatient - Part 1jsalonen Salonen
 
Ass.crane op compentence 1(1)
Ass.crane op compentence 1(1)Ass.crane op compentence 1(1)
Ass.crane op compentence 1(1)Gilberto A. Ros
 
Angular.js + Rails at WeWork or: The Accidental Feature
Angular.js + Rails at WeWork or: The Accidental FeatureAngular.js + Rails at WeWork or: The Accidental Feature
Angular.js + Rails at WeWork or: The Accidental FeatureJonathan Magen
 
Elixir flow: Building and tuning concurrent workflows
Elixir flow: Building and tuning concurrent workflowsElixir flow: Building and tuning concurrent workflows
Elixir flow: Building and tuning concurrent workflowsLuke Galea
 
Desymfony 2011 - Habemus Bundles
Desymfony 2011 - Habemus BundlesDesymfony 2011 - Habemus Bundles
Desymfony 2011 - Habemus BundlesAlbert Jessurum
 
Nomethoderror talk
Nomethoderror talkNomethoderror talk
Nomethoderror talkJan Berdajs
 
20191116 custom operators in swift
20191116 custom operators in swift20191116 custom operators in swift
20191116 custom operators in swiftChiwon Song
 

What's hot (9)

1時間で作るマッシュアップサービス(関西版)
1時間で作るマッシュアップサービス(関西版)1時間で作るマッシュアップサービス(関西版)
1時間で作るマッシュアップサービス(関西版)
 
A Backbone.js Tutorial for the Impatient - Part 1
A Backbone.js Tutorial for the Impatient - Part 1A Backbone.js Tutorial for the Impatient - Part 1
A Backbone.js Tutorial for the Impatient - Part 1
 
Ass.crane op compentence 1(1)
Ass.crane op compentence 1(1)Ass.crane op compentence 1(1)
Ass.crane op compentence 1(1)
 
Angular.js + Rails at WeWork or: The Accidental Feature
Angular.js + Rails at WeWork or: The Accidental FeatureAngular.js + Rails at WeWork or: The Accidental Feature
Angular.js + Rails at WeWork or: The Accidental Feature
 
Elixir flow: Building and tuning concurrent workflows
Elixir flow: Building and tuning concurrent workflowsElixir flow: Building and tuning concurrent workflows
Elixir flow: Building and tuning concurrent workflows
 
Html
HtmlHtml
Html
 
Desymfony 2011 - Habemus Bundles
Desymfony 2011 - Habemus BundlesDesymfony 2011 - Habemus Bundles
Desymfony 2011 - Habemus Bundles
 
Nomethoderror talk
Nomethoderror talkNomethoderror talk
Nomethoderror talk
 
20191116 custom operators in swift
20191116 custom operators in swift20191116 custom operators in swift
20191116 custom operators in swift
 

Viewers also liked

Sirbingleyreport
SirbingleyreportSirbingleyreport
Sirbingleyreportmecca2425
 
Information Literacy and Smart Life-Long Learning: Knowledge Antidotes in the...
Information Literacy and Smart Life-Long Learning: Knowledge Antidotes in the...Information Literacy and Smart Life-Long Learning: Knowledge Antidotes in the...
Information Literacy and Smart Life-Long Learning: Knowledge Antidotes in the...Dr Stylianos Mystakidis
 
Wiki: Open Collaborative Learning Environment
Wiki: Open Collaborative Learning EnvironmentWiki: Open Collaborative Learning Environment
Wiki: Open Collaborative Learning EnvironmentDr Stylianos Mystakidis
 
Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...
Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...
Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...PaleFire
 
The Great Highland Bagpipe
The  Great  Highland  BagpipeThe  Great  Highland  Bagpipe
The Great Highland Bagpipe1LifelongLearner
 
Post-relational databases: What's wrong with web development? v3
Post-relational databases: What's wrong with web development? v3Post-relational databases: What's wrong with web development? v3
Post-relational databases: What's wrong with web development? v3Dobrica Pavlinušić
 
Denk- en discussiedag sept 2010: digitale collectie
Denk- en discussiedag sept 2010: digitale collectieDenk- en discussiedag sept 2010: digitale collectie
Denk- en discussiedag sept 2010: digitale collectieJohan Mijs
 
Poaching LG15: ARG-style
Poaching LG15: ARG-stylePoaching LG15: ARG-style
Poaching LG15: ARG-stylePaleFire
 
Social Media & Web 2.0 Services for Choirs
Social Media & Web 2.0 Services for ChoirsSocial Media & Web 2.0 Services for Choirs
Social Media & Web 2.0 Services for ChoirsDr Stylianos Mystakidis
 
Mojo Facets – so, you have data and browser?
Mojo Facets – so, you have data and browser?Mojo Facets – so, you have data and browser?
Mojo Facets – so, you have data and browser?Dobrica Pavlinušić
 
Re-Negotiating Narrative: Emergent Storytelling
Re-Negotiating Narrative: Emergent StorytellingRe-Negotiating Narrative: Emergent Storytelling
Re-Negotiating Narrative: Emergent StorytellingPaleFire
 
Spectacular Subcultures: From luz to hacktivism
Spectacular Subcultures: From luz to hacktivismSpectacular Subcultures: From luz to hacktivism
Spectacular Subcultures: From luz to hacktivismPaleFire
 
Post-relational databases: What's wrong with web development?
Post-relational databases: What's wrong with web development?Post-relational databases: What's wrong with web development?
Post-relational databases: What's wrong with web development?Dobrica Pavlinušić
 
The Constellation Query Language
The Constellation Query LanguageThe Constellation Query Language
The Constellation Query LanguageClifford Heath
 
IAZ2013 - Gopress voor openbare bibliotheken
IAZ2013 - Gopress voor openbare bibliothekenIAZ2013 - Gopress voor openbare bibliotheken
IAZ2013 - Gopress voor openbare bibliothekenJohan Mijs
 
Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulte...
Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulte...Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulte...
Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulte...Dobrica Pavlinušić
 

Viewers also liked (20)

Sirbingleyreport
SirbingleyreportSirbingleyreport
Sirbingleyreport
 
Information Literacy and Smart Life-Long Learning: Knowledge Antidotes in the...
Information Literacy and Smart Life-Long Learning: Knowledge Antidotes in the...Information Literacy and Smart Life-Long Learning: Knowledge Antidotes in the...
Information Literacy and Smart Life-Long Learning: Knowledge Antidotes in the...
 
Language Edupreneurship
Language EdupreneurshipLanguage Edupreneurship
Language Edupreneurship
 
Wiki: Open Collaborative Learning Environment
Wiki: Open Collaborative Learning EnvironmentWiki: Open Collaborative Learning Environment
Wiki: Open Collaborative Learning Environment
 
Oslobodimo Hardware
Oslobodimo HardwareOslobodimo Hardware
Oslobodimo Hardware
 
Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...
Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...
Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...
 
The Great Highland Bagpipe
The  Great  Highland  BagpipeThe  Great  Highland  Bagpipe
The Great Highland Bagpipe
 
What Is Powerpoint
What Is PowerpointWhat Is Powerpoint
What Is Powerpoint
 
Post-relational databases: What's wrong with web development? v3
Post-relational databases: What's wrong with web development? v3Post-relational databases: What's wrong with web development? v3
Post-relational databases: What's wrong with web development? v3
 
Denk- en discussiedag sept 2010: digitale collectie
Denk- en discussiedag sept 2010: digitale collectieDenk- en discussiedag sept 2010: digitale collectie
Denk- en discussiedag sept 2010: digitale collectie
 
Poaching LG15: ARG-style
Poaching LG15: ARG-stylePoaching LG15: ARG-style
Poaching LG15: ARG-style
 
Social Media & Web 2.0 Services for Choirs
Social Media & Web 2.0 Services for ChoirsSocial Media & Web 2.0 Services for Choirs
Social Media & Web 2.0 Services for Choirs
 
Mojo Facets – so, you have data and browser?
Mojo Facets – so, you have data and browser?Mojo Facets – so, you have data and browser?
Mojo Facets – so, you have data and browser?
 
Re-Negotiating Narrative: Emergent Storytelling
Re-Negotiating Narrative: Emergent StorytellingRe-Negotiating Narrative: Emergent Storytelling
Re-Negotiating Narrative: Emergent Storytelling
 
Spectacular Subcultures: From luz to hacktivism
Spectacular Subcultures: From luz to hacktivismSpectacular Subcultures: From luz to hacktivism
Spectacular Subcultures: From luz to hacktivism
 
Post-relational databases: What's wrong with web development?
Post-relational databases: What's wrong with web development?Post-relational databases: What's wrong with web development?
Post-relational databases: What's wrong with web development?
 
The Constellation Query Language
The Constellation Query LanguageThe Constellation Query Language
The Constellation Query Language
 
Open Education in Virtual Worlds
Open Education in Virtual WorldsOpen Education in Virtual Worlds
Open Education in Virtual Worlds
 
IAZ2013 - Gopress voor openbare bibliotheken
IAZ2013 - Gopress voor openbare bibliothekenIAZ2013 - Gopress voor openbare bibliotheken
IAZ2013 - Gopress voor openbare bibliotheken
 
Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulte...
Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulte...Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulte...
Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulte...
 

Similar to Comet with Sinatra

Shofolotar shodupay - Robindronath Thagor
Shofolotar shodupay - Robindronath ThagorShofolotar shodupay - Robindronath Thagor
Shofolotar shodupay - Robindronath ThagorJoomSpear
 
طراحی کنترلر فازی – مودلغزشی به منظور کنترل موقعیت عملگر سروو نیوماتیکی توسط ...
طراحی کنترلر فازی – مودلغزشی به منظور کنترل موقعیت عملگر سروو نیوماتیکی توسط ...طراحی کنترلر فازی – مودلغزشی به منظور کنترل موقعیت عملگر سروو نیوماتیکی توسط ...
طراحی کنترلر فازی – مودلغزشی به منظور کنترل موقعیت عملگر سروو نیوماتیکی توسط ...Mojtaba Hasanlu
 
SkyAd.net : Self-Serve Online Advertising for EVERYONE
SkyAd.net : Self-Serve Online Advertising for EVERYONESkyAd.net : Self-Serve Online Advertising for EVERYONE
SkyAd.net : Self-Serve Online Advertising for EVERYONESkyAd.net
 
Trade diplomacy For Export of goods and services
Trade diplomacy For Export of goods and servicesTrade diplomacy For Export of goods and services
Trade diplomacy For Export of goods and servicesReza Seifollahy
 
Univ_of_Washington_RASCAL_Presentation_Final
Univ_of_Washington_RASCAL_Presentation_FinalUniv_of_Washington_RASCAL_Presentation_Final
Univ_of_Washington_RASCAL_Presentation_FinalJayson Baughan
 
Etransformation de l'éducation avant le bac
Etransformation de l'éducation avant le bacEtransformation de l'éducation avant le bac
Etransformation de l'éducation avant le bacBenoit Paul Max
 
Fuzzy-Sliding Mode Controller is Designed to Control the Servo Actuator Pneum...
Fuzzy-Sliding Mode Controller is Designed to Control the Servo Actuator Pneum...Fuzzy-Sliding Mode Controller is Designed to Control the Servo Actuator Pneum...
Fuzzy-Sliding Mode Controller is Designed to Control the Servo Actuator Pneum...Shanghai Jiao Tong University
 
2008-11-20 - Local Theatergoers off to See the Wizard
2008-11-20 - Local Theatergoers off to See the Wizard2008-11-20 - Local Theatergoers off to See the Wizard
2008-11-20 - Local Theatergoers off to See the WizardJacqueline Durett
 
A Practical Approach to Strategy Deployment
A Practical Approach to Strategy DeploymentA Practical Approach to Strategy Deployment
A Practical Approach to Strategy DeploymentGerardo Aulinger
 

Similar to Comet with Sinatra (20)

Shofolotar shodupay - Robindronath Thagor
Shofolotar shodupay - Robindronath ThagorShofolotar shodupay - Robindronath Thagor
Shofolotar shodupay - Robindronath Thagor
 
Open Solaris 2009.06
Open Solaris 2009.06Open Solaris 2009.06
Open Solaris 2009.06
 
05_DRENAJE (1)sub terraneo.pdf
05_DRENAJE (1)sub terraneo.pdf05_DRENAJE (1)sub terraneo.pdf
05_DRENAJE (1)sub terraneo.pdf
 
زیرساخت کلید عمومی (PKI)، مفاهیم، کاربردها و کاربری امضای دیجیتال
زیرساخت کلید عمومی (PKI)، مفاهیم، کاربردها و کاربری امضای دیجیتالزیرساخت کلید عمومی (PKI)، مفاهیم، کاربردها و کاربری امضای دیجیتال
زیرساخت کلید عمومی (PKI)، مفاهیم، کاربردها و کاربری امضای دیجیتال
 
طراحی کنترلر فازی – مودلغزشی به منظور کنترل موقعیت عملگر سروو نیوماتیکی توسط ...
طراحی کنترلر فازی – مودلغزشی به منظور کنترل موقعیت عملگر سروو نیوماتیکی توسط ...طراحی کنترلر فازی – مودلغزشی به منظور کنترل موقعیت عملگر سروو نیوماتیکی توسط ...
طراحی کنترلر فازی – مودلغزشی به منظور کنترل موقعیت عملگر سروو نیوماتیکی توسط ...
 
SkyAd.net : Self-Serve Online Advertising for EVERYONE
SkyAd.net : Self-Serve Online Advertising for EVERYONESkyAd.net : Self-Serve Online Advertising for EVERYONE
SkyAd.net : Self-Serve Online Advertising for EVERYONE
 
Trade diplomacy For Export of goods and services
Trade diplomacy For Export of goods and servicesTrade diplomacy For Export of goods and services
Trade diplomacy For Export of goods and services
 
Ph 35
Ph 35Ph 35
Ph 35
 
Ph 3
Ph 3Ph 3
Ph 3
 
Univ_of_Washington_RASCAL_Presentation_Final
Univ_of_Washington_RASCAL_Presentation_FinalUniv_of_Washington_RASCAL_Presentation_Final
Univ_of_Washington_RASCAL_Presentation_Final
 
Ph 37
Ph 37Ph 37
Ph 37
 
Ph 38
Ph 38Ph 38
Ph 38
 
Etransformation de l'éducation avant le bac
Etransformation de l'éducation avant le bacEtransformation de l'éducation avant le bac
Etransformation de l'éducation avant le bac
 
Fuzzy-Sliding Mode Controller is Designed to Control the Servo Actuator Pneum...
Fuzzy-Sliding Mode Controller is Designed to Control the Servo Actuator Pneum...Fuzzy-Sliding Mode Controller is Designed to Control the Servo Actuator Pneum...
Fuzzy-Sliding Mode Controller is Designed to Control the Servo Actuator Pneum...
 
RabatBangla.pdf
RabatBangla.pdfRabatBangla.pdf
RabatBangla.pdf
 
41stchapter
41stchapter41stchapter
41stchapter
 
2008-11-20 - Local Theatergoers off to See the Wizard
2008-11-20 - Local Theatergoers off to See the Wizard2008-11-20 - Local Theatergoers off to See the Wizard
2008-11-20 - Local Theatergoers off to See the Wizard
 
Toan t1
Toan t1Toan t1
Toan t1
 
Creative Visions Foundation Overview
Creative Visions Foundation OverviewCreative Visions Foundation Overview
Creative Visions Foundation Overview
 
A Practical Approach to Strategy Deployment
A Practical Approach to Strategy DeploymentA Practical Approach to Strategy Deployment
A Practical Approach to Strategy Deployment
 

Recently uploaded

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
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 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
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 2024The 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
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

Comet with Sinatra