<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns="http://purl.org/rss/1.0/"
 xmlns:admin="http://webns.net/mvcb/"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:hatena="http://www.hatena.ne.jp/info/xmlns#"
 xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/"
>

<channel rdf:about="https://b.hatena.ne.jp/boxheadroom/WebSocket/">
<title>WebSocket&#x306B;&#x95A2;&#x3059;&#x308B;boxheadroom&#x306E;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;</title>
<link>https://b.hatena.ne.jp/boxheadroom/WebSocket/</link>
<description>WebSocket&#x306B;&#x95A2;&#x3059;&#x308B;boxheadroom&#x306E;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; (4)</description>
<items>
 <rdf:Seq>
  <rdf:li rdf:resource="https://b.hatena.ne.jp/boxheadroom/20140829#bookmark-221922061" />
  <rdf:li rdf:resource="https://b.hatena.ne.jp/boxheadroom/20121229#bookmark-69889465" />
  <rdf:li rdf:resource="https://b.hatena.ne.jp/boxheadroom/20121228#bookmark-28006789" />
  <rdf:li rdf:resource="https://b.hatena.ne.jp/boxheadroom/20120806#bookmark-104923350" />
 </rdf:Seq>
</items>
</channel>
<item rdf:about="https://b.hatena.ne.jp/boxheadroom/20140829#bookmark-221922061">
<title>WebGL&#x3068;WebSocket&#x306B;&#x3088;&#x308B;3D&#x30AA;&#x30F3;&#x30E9;&#x30A4;&#x30F3;&#x30EC;&#x30FC;&#x30B9;&#x30B2;&#x30FC;&#x30E0;&#x300C;JS-Racing&#x300D;&#x306E;&#x5168;&#x3066;&#xFF01;&#xFF08;&#x524D;&#x7DE8;&#xFF09;</title>
<link>https://html5experts.jp/knockknockjp/10226/</link>
<description></description>
<dc:creator>boxheadroom</dc:creator>
<dc:date>2014-08-29T14:21:43Z</dc:date>
<dc:subject>WebGL</dc:subject>
<dc:subject>javascript</dc:subject>
<dc:subject>websocket</dc:subject>
<taxo:topics>
  <rdf:Bag>
    <rdf:li resource="https://b.hatena.ne.jp/q/WebGL" />
    <rdf:li resource="https://b.hatena.ne.jp/q/javascript" />
    <rdf:li resource="https://b.hatena.ne.jp/q/websocket" />
  </rdf:Bag>
</taxo:topics>
<content:encoded>&#x3C;blockquote cite=&#x22;https://html5experts.jp/knockknockjp/10226/&#x22; title=&#x22;WebGL&#x3068;WebSocket&#x306B;&#x3088;&#x308B;3D&#x30AA;&#x30F3;&#x30E9;&#x30A4;&#x30F3;&#x30EC;&#x30FC;&#x30B9;&#x30B2;&#x30FC;&#x30E0;&#x300C;JS-Racing&#x300D;&#x306E;&#x5168;&#x3066;&#xFF01;&#xFF08;&#x524D;&#x7DE8;&#xFF09;&#x22;&#x3E;&#x3C;cite&#x3E;&#x3C;img src=&#x22;https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fhtml5experts.jp%2Fknockknockjp%2F10226%2F&#x22; alt=&#x22;&#x22; /&#x3E; &#x3C;a href=&#x22;https://html5experts.jp/knockknockjp/10226/&#x22;&#x3E;WebGL&#x3068;WebSocket&#x306B;&#x3088;&#x308B;3D&#x30AA;&#x30F3;&#x30E9;&#x30A4;&#x30F3;&#x30EC;&#x30FC;&#x30B9;&#x30B2;&#x30FC;&#x30E0;&#x300C;JS-Racing&#x300D;&#x306E;&#x5168;&#x3066;&#xFF01;&#xFF08;&#x524D;&#x7DE8;&#xFF09;&#x3C;/a&#x3E;&#x3C;/cite&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://html5experts.jp/knockknockjp/10226/&#x22;&#x3E;&#x3C;img src=&#x22;https://cdn-ak-scissors.b.st-hatena.com/image/square/2a3a7756bd750c63c8669e1d5447a955877ff344/backend=imagemagick;height=90;version=1;width=120/https%3A%2F%2Fhtml5experts.jp%2Fwp-content%2Fuploads%2F2014%2F08%2Fimg03.jpg&#x22; alt=&#x22;WebGL&#x3068;WebSocket&#x306B;&#x3088;&#x308B;3D&#x30AA;&#x30F3;&#x30E9;&#x30A4;&#x30F3;&#x30EC;&#x30FC;&#x30B9;&#x30B2;&#x30FC;&#x30E0;&#x300C;JS-Racing&#x300D;&#x306E;&#x5168;&#x3066;&#xFF01;&#xFF08;&#x524D;&#x7DE8;&#xFF09;&#x22; title=&#x22;WebGL&#x3068;WebSocket&#x306B;&#x3088;&#x308B;3D&#x30AA;&#x30F3;&#x30E9;&#x30A4;&#x30F3;&#x30EC;&#x30FC;&#x30B9;&#x30B2;&#x30FC;&#x30E0;&#x300C;JS-Racing&#x300D;&#x306E;&#x5168;&#x3066;&#xFF01;&#xFF08;&#x524D;&#x7DE8;&#xFF09;&#x22; class=&#x22;entry-image&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;p&#x3E;WebGL&#x3068;WebSocket&#x306B;&#x3088;&#x308B;3D&#x30AA;&#x30F3;&#x30E9;&#x30A4;&#x30F3;&#x30EC;&#x30FC;&#x30B9;&#x30B2;&#x30FC;&#x30E0;&#x300C;JS-Racing&#x300D;&#x306E;&#x5168;&#x3066;&#xFF01;&#xFF08;&#x524D;&#x7DE8;&#xFF09; &#x897F;&#x7530;&#x614E;&#x543E;&#xFF08;&#x682A;&#x5F0F;&#x4F1A;&#x793E;&#x30A2;&#x30A4;&#x30FB;&#x30A8;&#x30E0;&#x30FB;&#x30B8;&#x30A7;&#x30A4;&#xFF09; &#x4ECA;&#x56DE;&#x306F;HTML5JapanCup2014&#x306B;&#x3066;WebGL&#x8CDE;&#x3068;&#x512A;&#x79C0;&#x8CDE;&#x3092;&#x53D7;&#x8CDE;&#x3057;&#x305F;&#x30AA;&#x30F3;&#x30E9;&#x30A4;&#x30F3;&#x30EC;&#x30FC;&#x30B9;&#x30B2;&#x30FC;&#x30E0;&#x3001;JS-Racing&#x306E;&#x6280;&#x8853;&#x89E3;&#x8AAC;&#x3092;&#x66F8;&#x304B;&#x305B;&#x3066;&#x3044;&#x305F;&#x3060;&#x304D;&#x307E;&#x3059;&#x3002; &#x3053;&#x306E;&#x30B3;&#x30F3;&#x30C6;&#x30F3;&#x30C4;&#x306F;WebGL&#x306E;3D&#x8868;&#x73FE;&#x3092;&#x6D3B;&#x304B;&#x3057;&#x305F;3D&#x30EC;&#x30FC;&#x30B9;&#x30B2;&#x30FC;&#x30E0;&#x3067;&#x3059;&#x3002; &#x307E;...&#x3C;/p&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/html5experts.jp/knockknockjp/10226/&#x22;&#x3E;&#x3C;img src=&#x22;https://b.hatena.ne.jp/entry/image/https://html5experts.jp/knockknockjp/10226/&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - WebGL&#x3068;WebSocket&#x306B;&#x3088;&#x308B;3D&#x30AA;&#x30F3;&#x30E9;&#x30A4;&#x30F3;&#x30EC;&#x30FC;&#x30B9;&#x30B2;&#x30FC;&#x30E0;&#x300C;JS-Racing&#x300D;&#x306E;&#x5168;&#x3066;&#xFF01;&#xFF08;&#x524D;&#x7DE8;&#xFF09;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - WebGL&#x3068;WebSocket&#x306B;&#x3088;&#x308B;3D&#x30AA;&#x30F3;&#x30E9;&#x30A4;&#x30F3;&#x30EC;&#x30FC;&#x30B9;&#x30B2;&#x30FC;&#x30E0;&#x300C;JS-Racing&#x300D;&#x306E;&#x5168;&#x3066;&#xFF01;&#xFF08;&#x524D;&#x7DE8;&#xFF09;&#x22; border=&#x22;0&#x22; style=&#x22;border: none&#x22; /&#x3E;&#x3C;/a&#x3E; &#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/html5experts.jp/knockknockjp/10226/&#x22;&#x3E;&#x3C;img src=&#x22;https://b.st-hatena.com/images/append.gif&#x22; border=&#x22;0&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;/blockquote&#x3E;</content:encoded>
<hatena:bookmarkcount>55</hatena:bookmarkcount>
</item>
<item rdf:about="https://b.hatena.ne.jp/boxheadroom/20121229#bookmark-69889465">
<title>GitHub - Lawouach/WebSocket-for-Python: WebSocket client and server library for Python 2 and 3 as well as PyPy (ws4py 0.5.1)</title>
<link>https://github.com/Lawouach/WebSocket-for-Python</link>
<description> &#x30AF;&#x30E9;&#x30A4;&#x30A2;&#x30F3;&#x30C8;&#x3060;&#x3051;&#x306A;&#x3089;&#x3053;&#x306E;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x5358;&#x4F53;&#x3067;&#x52D5;&#x304F;&#xFF1F; &#x30B5;&#x30FC;&#x30D0;&#x52D5;&#x4F5C;&#x306B;&#x306F;&#x5225;&#x9014;gevent&#x306A;&#x3069;&#x304C;&#x5FC5;&#x8981;&#x3068;&#x306E;&#x3053;&#x3068;</description>
<dc:creator>boxheadroom</dc:creator>
<dc:date>2012-12-28T15:01:18Z</dc:date>
<dc:subject>Python</dc:subject>
<dc:subject>websocket</dc:subject>
<taxo:topics>
  <rdf:Bag>
    <rdf:li resource="https://b.hatena.ne.jp/q/Python" />
    <rdf:li resource="https://b.hatena.ne.jp/q/websocket" />
  </rdf:Bag>
</taxo:topics>
<content:encoded>&#x3C;blockquote cite=&#x22;https://github.com/Lawouach/WebSocket-for-Python&#x22; title=&#x22;GitHub - Lawouach/WebSocket-for-Python: WebSocket client and server library for Python 2 and 3 as well as PyPy (ws4py 0.5.1)&#x22;&#x3E;&#x3C;cite&#x3E;&#x3C;img src=&#x22;https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fgithub.com%2FLawouach%2FWebSocket-for-Python&#x22; alt=&#x22;&#x22; /&#x3E; &#x3C;a href=&#x22;https://github.com/Lawouach/WebSocket-for-Python&#x22;&#x3E;GitHub - Lawouach/WebSocket-for-Python: WebSocket client and server library for Python 2 and 3 as well as PyPy (ws4py 0.5.1)&#x3C;/a&#x3E;&#x3C;/cite&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://github.com/Lawouach/WebSocket-for-Python&#x22;&#x3E;&#x3C;img src=&#x22;https://cdn-ak-scissors.b.st-hatena.com/image/square/7a736adb12f3d91f57f3dc19a06af0965ca4bd4e/backend=imagemagick;height=90;version=1;width=120/https%3A%2F%2Fopengraph.githubassets.com%2F989bf407d04f36b72263a3b7552f7c104b15a24beaacbbd76cfaeed9a323002b%2FLawouach%2FWebSocket-for-Python&#x22; alt=&#x22;GitHub - Lawouach/WebSocket-for-Python: WebSocket client and server library for Python 2 and 3 as well as PyPy (ws4py 0.5.1)&#x22; title=&#x22;GitHub - Lawouach/WebSocket-for-Python: WebSocket client and server library for Python 2 and 3 as well as PyPy (ws4py 0.5.1)&#x22; class=&#x22;entry-image&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;p&#x3E;You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert&#x3C;/p&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/github.com/Lawouach/WebSocket-for-Python&#x22;&#x3E;&#x3C;img src=&#x22;https://b.hatena.ne.jp/entry/image/https://github.com/Lawouach/WebSocket-for-Python&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - GitHub - Lawouach/WebSocket-for-Python: WebSocket client and server library for Python 2 and 3 as well as PyPy (ws4py 0.5.1)&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - GitHub - Lawouach/WebSocket-for-Python: WebSocket client and server library for Python 2 and 3 as well as PyPy (ws4py 0.5.1)&#x22; border=&#x22;0&#x22; style=&#x22;border: none&#x22; /&#x3E;&#x3C;/a&#x3E; &#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/github.com/Lawouach/WebSocket-for-Python&#x22;&#x3E;&#x3C;img src=&#x22;https://b.st-hatena.com/images/append.gif&#x22; border=&#x22;0&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;/blockquote&#x3E;</content:encoded>
<hatena:bookmarkcount>5</hatena:bookmarkcount>
</item>
<item rdf:about="https://b.hatena.ne.jp/boxheadroom/20121228#bookmark-28006789">
<title>GitHub - websocket-client/websocket-client: WebSocket client for Python</title>
<link>https://github.com/websocket-client/websocket-client</link>
<description> pure python&#x306A;&#xFF1F; websocket&#x30AF;&#x30E9;&#x30A4;&#x30A2;&#x30F3;&#x30C8;&#x30E9;&#x30A4;&#x30D6;&#x30E9;&#x30EA;&#x3002;</description>
<dc:creator>boxheadroom</dc:creator>
<dc:date>2012-12-28T14:54:35Z</dc:date>
<dc:subject>Python</dc:subject>
<dc:subject>websocket</dc:subject>
<taxo:topics>
  <rdf:Bag>
    <rdf:li resource="https://b.hatena.ne.jp/q/Python" />
    <rdf:li resource="https://b.hatena.ne.jp/q/websocket" />
  </rdf:Bag>
</taxo:topics>
<content:encoded>&#x3C;blockquote cite=&#x22;https://github.com/websocket-client/websocket-client&#x22; title=&#x22;GitHub - websocket-client/websocket-client: WebSocket client for Python&#x22;&#x3E;&#x3C;cite&#x3E;&#x3C;img src=&#x22;https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fgithub.com%2Fwebsocket-client%2Fwebsocket-client&#x22; alt=&#x22;&#x22; /&#x3E; &#x3C;a href=&#x22;https://github.com/websocket-client/websocket-client&#x22;&#x3E;GitHub - websocket-client/websocket-client: WebSocket client for Python&#x3C;/a&#x3E;&#x3C;/cite&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://github.com/websocket-client/websocket-client&#x22;&#x3E;&#x3C;img src=&#x22;https://cdn-ak-scissors.b.st-hatena.com/image/square/df8e14fc06e9a687420e027b2541b0a3d566dc89/backend=imagemagick;height=90;version=1;width=120/https%3A%2F%2Fopengraph.githubassets.com%2F5fa59c944be3a212c73ba227b72835197f4b3454cf3801688206566db2d4eaad%2Fwebsocket-client%2Fwebsocket-client&#x22; alt=&#x22;GitHub - websocket-client/websocket-client: WebSocket client for Python&#x22; title=&#x22;GitHub - websocket-client/websocket-client: WebSocket client for Python&#x22; class=&#x22;entry-image&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;p&#x3E;You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert&#x3C;/p&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/github.com/websocket-client/websocket-client&#x22;&#x3E;&#x3C;img src=&#x22;https://b.hatena.ne.jp/entry/image/https://github.com/websocket-client/websocket-client&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - GitHub - websocket-client/websocket-client: WebSocket client for Python&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - GitHub - websocket-client/websocket-client: WebSocket client for Python&#x22; border=&#x22;0&#x22; style=&#x22;border: none&#x22; /&#x3E;&#x3C;/a&#x3E; &#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/github.com/websocket-client/websocket-client&#x22;&#x3E;&#x3C;img src=&#x22;https://b.st-hatena.com/images/append.gif&#x22; border=&#x22;0&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;/blockquote&#x3E;</content:encoded>
<hatena:bookmarkcount>8</hatena:bookmarkcount>
</item>
<item rdf:about="https://b.hatena.ne.jp/boxheadroom/20120806#bookmark-104923350">
<title>gevent&#x3067;WebSocket&#x3092;&#x4F7F;&#x3063;&#x3066;&#x307F;&#x308B; - &#x3078;&#x304D;&#x3087;&#x306E;&#x30FC;&#x3068;</title>
<link>https://hekyou.hatenadiary.org/entry/20120712/p1</link>
<description></description>
<dc:creator>boxheadroom</dc:creator>
<dc:date>2012-08-06T05:18:42Z</dc:date>
<dc:subject>Python</dc:subject>
<dc:subject>WebSocket</dc:subject>
<dc:subject>javascript</dc:subject>
<taxo:topics>
  <rdf:Bag>
    <rdf:li resource="https://b.hatena.ne.jp/q/Python" />
    <rdf:li resource="https://b.hatena.ne.jp/q/WebSocket" />
    <rdf:li resource="https://b.hatena.ne.jp/q/javascript" />
  </rdf:Bag>
</taxo:topics>
<content:encoded>&#x3C;blockquote cite=&#x22;https://hekyou.hatenadiary.org/entry/20120712/p1&#x22; title=&#x22;gevent&#x3067;WebSocket&#x3092;&#x4F7F;&#x3063;&#x3066;&#x307F;&#x308B; - &#x3078;&#x304D;&#x3087;&#x306E;&#x30FC;&#x3068;&#x22;&#x3E;&#x3C;cite&#x3E;&#x3C;img src=&#x22;https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fhekyou.hatenadiary.org%2Fentry%2F20120712%2Fp1&#x22; alt=&#x22;&#x22; /&#x3E; &#x3C;a href=&#x22;https://hekyou.hatenadiary.org/entry/20120712/p1&#x22;&#x3E;gevent&#x3067;WebSocket&#x3092;&#x4F7F;&#x3063;&#x3066;&#x307F;&#x308B; - &#x3078;&#x304D;&#x3087;&#x306E;&#x30FC;&#x3068;&#x3C;/a&#x3E;&#x3C;/cite&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://hekyou.hatenadiary.org/entry/20120712/p1&#x22;&#x3E;&#x3C;img src=&#x22;https://cdn-ak-scissors.b.st-hatena.com/image/square/87e271f4f3ab9edf4d2acd5a324ee2dcc56891b6/backend=imagemagick;height=90;version=1;width=120/https%3A%2F%2Fogimage.blog.st-hatena.com%2F17680117127185954075%2F17680117127185957161%2F1559825432&#x22; alt=&#x22;gevent&#x3067;WebSocket&#x3092;&#x4F7F;&#x3063;&#x3066;&#x307F;&#x308B; - &#x3078;&#x304D;&#x3087;&#x306E;&#x30FC;&#x3068;&#x22; title=&#x22;gevent&#x3067;WebSocket&#x3092;&#x4F7F;&#x3063;&#x3066;&#x307F;&#x308B; - &#x3078;&#x304D;&#x3087;&#x306E;&#x30FC;&#x3068;&#x22; class=&#x22;entry-image&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;p&#x3E;WebSocket&#x3092;&#x4F7F;&#x3063;&#x3066;&#x3084;&#x308A;&#x305F;&#x3044;&#x3053;&#x3068;&#x304C;&#x3042;&#x3063;&#x305F;&#x306E;&#x3067;&#x3059;&#x304C; Python&#x306E;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x3092;&#x4F7F;&#x3044;&#x305F;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067; Node.js&#x3067;&#x306F;&#x306A;&#x304F;Python&#x306E;gevent&#x3092;&#x4F7F;&#x3063;&#x3066;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002; &#x74B0;&#x5883; Max OS X 10.6.8 Python 2.7.3 gevent 0.13.7 gevent-websocket 0.3.6 &#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB; Python&#x306F;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x6E08;&#x307F;&#x3067; virtualenv&#x3067;&#x4F5C;&#x3063;&#x305F;&#x4EEE;&#x60F3;&#x74B0;&#x5883;&#x3067;&#x884C;&#x3044;&#x307E;&#x3059;&#x3002; port install lib...&#x3C;/p&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/hekyou.hatenadiary.org/entry/20120712/p1&#x22;&#x3E;&#x3C;img src=&#x22;https://b.hatena.ne.jp/entry/image/https://hekyou.hatenadiary.org/entry/20120712/p1&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - gevent&#x3067;WebSocket&#x3092;&#x4F7F;&#x3063;&#x3066;&#x307F;&#x308B; - &#x3078;&#x304D;&#x3087;&#x306E;&#x30FC;&#x3068;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - gevent&#x3067;WebSocket&#x3092;&#x4F7F;&#x3063;&#x3066;&#x307F;&#x308B; - &#x3078;&#x304D;&#x3087;&#x306E;&#x30FC;&#x3068;&#x22; border=&#x22;0&#x22; style=&#x22;border: none&#x22; /&#x3E;&#x3C;/a&#x3E; &#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/hekyou.hatenadiary.org/entry/20120712/p1&#x22;&#x3E;&#x3C;img src=&#x22;https://b.st-hatena.com/images/append.gif&#x22; border=&#x22;0&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;/blockquote&#x3E;</content:encoded>
<hatena:bookmarkcount>5</hatena:bookmarkcount>
</item>
</rdf:RDF>