<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2197047073521861084</id><updated>2024-09-05T19:53:51.511+09:00</updated><category term="ChannelAPI"/><category term="GAE"/><title type='text'>開発メモ</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://shin-dev-memo.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2197047073521861084/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://shin-dev-memo.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>shin</name><uri>http://www.blogger.com/profile/07116459002447583207</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2197047073521861084.post-1895617471614630954</id><published>2011-08-24T11:50:00.001+09:00</published><updated>2011-08-24T11:51:37.237+09:00</updated><title type='text'>GAE ChannelAPIの注意点2</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;追加の注意点&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;再接続の後、２重にメッセージが送信されることがある&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;つまり送受信されるデータが必ずシーケンシャルでなけれあばな場合、これをコントロールできるようにアプリケーション側で作りこむ必要がある。とほほ・・・。&lt;/div&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2197047073521861084/posts/default/1895617471614630954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2197047073521861084/posts/default/1895617471614630954'/><link rel='alternate' type='text/html' href='http://shin-dev-memo.blogspot.com/2011/08/gae-channelapi2.html' title='GAE ChannelAPIの注意点2'/><author><name>shin</name><uri>http://www.blogger.com/profile/07116459002447583207</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2197047073521861084.post-453664344092098764</id><published>2011-08-03T18:03:00.001+09:00</published><updated>2011-08-03T18:04:37.990+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ChannelAPI"/><category scheme="http://www.blogger.com/atom/ns#" term="GAE"/><title type='text'>GAE ChannelAPIの注意点</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;GAEのChannelＡＰＩは、まだ開発中でいろいろ落とし穴がある。&lt;br /&gt;
&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;oncloseイベントは、chromeやFireFoxなど一部のブラウザしか発生しない&lt;/li&gt;
&lt;li&gt;onerrorイベントは、他のブラウザでも発生するので、このタイミングで再度チャンネルを開くが、その際、いまのライブラリではiframeを使って通信しており、このiframeの削除が必要&lt;/li&gt;
&lt;li&gt;IE9はIE8互換モードにしないと動かない&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2197047073521861084/posts/default/453664344092098764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2197047073521861084/posts/default/453664344092098764'/><link rel='alternate' type='text/html' href='http://shin-dev-memo.blogspot.com/2011/08/gae-channelapi.html' title='GAE ChannelAPIの注意点'/><author><name>shin</name><uri>http://www.blogger.com/profile/07116459002447583207</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2197047073521861084.post-1043662933183505927</id><published>2010-07-24T07:17:00.004+09:00</published><updated>2010-07-24T07:22:44.835+09:00</updated><title type='text'>自作OS 組み込みLinux：気になる本</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial, helvetica, osaka, &#39;MS PGothic&#39;, sans-serif; font-size: 11px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h1 class=&quot;parseasinTitle&quot; style=&quot;color: black; font-family: Arial, Helvetica, sans-serif; font-size: 1.7em; font-weight: normal; margin-bottom: 0px; margin-top: 0px;&quot;&gt;&lt;a href=&quot;http://www.amazon.co.jp/12%E3%82%B9%E3%83%86%E3%83%83%E3%83%97%E3%81%A7%E4%BD%9C%E3%82%8B%E7%B5%84%E8%BE%BC%E3%81%BFOS%E8%87%AA%E4%BD%9C%E5%85%A5%E9%96%80-%E5%9D%82%E4%BA%95-%E5%BC%98%E4%BA%AE/dp/4877832394/ref=pd_sim_b_24&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;12ステップで作る組込みOS自作入門&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.amazon.co.jp/%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E7%B5%84%E8%BE%BC%E3%81%BFLinux-H8%E3%83%9E%E3%82%A4%E3%82%B3%E3%83%B3%C3%97uClinux%E3%81%A7%E5%AD%A6%E3%81%B9%E3%82%8B%E3%83%9E%E3%82%A4%E3%82%B3%E3%83%B3%E9%96%8B%E7%99%BA%E3%81%AE%E9%9D%A2%E7%99%BD%E3%81%95-%E7%B1%B3%E7%94%B0-%E8%81%A1/dp/4797337192/ref=sr_1_7?ie=UTF8&amp;amp;s=books&amp;amp;qid=1279921575&amp;amp;sr=1-7&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;はじめる組込みLinux H8マイコン×uClinuxで学べるマイコン開発の面白さ&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.amazon.co.jp/%E8%A9%B3%E8%A7%A3-Linux%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB-%E7%AC%AC3%E7%89%88-Daniel-Bovet/dp/487311313X/ref=sr_1_12?ie=UTF8&amp;amp;s=books&amp;amp;qid=1279921575&amp;amp;sr=1-12&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;詳解 Linuxカーネル 第3版&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;ul&gt;&lt;/ul&gt;&lt;/h1&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2197047073521861084/posts/default/1043662933183505927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2197047073521861084/posts/default/1043662933183505927'/><link rel='alternate' type='text/html' href='http://shin-dev-memo.blogspot.com/2010/07/os-linux.html' title='自作OS 組み込みLinux：気になる本'/><author><name>shin</name><uri>http://www.blogger.com/profile/07116459002447583207</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2197047073521861084.post-4648632011990750271</id><published>2010-07-14T02:49:00.003+09:00</published><updated>2010-07-14T02:52:44.942+09:00</updated><title type='text'>USB起動ディスクを手軽に作成できるツール「UNetbootin」</title><content type='html'>&lt;h4 class=&quot;project_support_header&quot; style=&quot;color: #7f7f7f; font-family: arial, helvetica, clean, sans-serif; font-size: 13px; font-weight: bold; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 1em;&quot;&gt;Project Homepage&lt;/h4&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #5e5e5e; font-family: arial, helvetica, clean, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;&lt;a href=&quot;http://unetbootin.sourceforge.net/&quot; style=&quot;color: #0092e8; text-decoration: none;&quot;&gt;http://unetbootin.sourceforge.net&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #7f7f7f; font-family: arial, helvetica, clean, sans-serif; font-size: 13px; font-weight: bold; line-height: 16px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #7f7f7f; font-family: arial, helvetica, clean, sans-serif; font-size: 13px; font-weight: bold; line-height: 16px;&quot;&gt;Project Trac&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #5e5e5e; font-family: arial, helvetica, clean, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;&lt;a href=&quot;http://sourceforge.net/apps/trac/unetbootin/&quot; style=&quot;color: #0092e8; text-decoration: none;&quot;&gt;http://sourceforge.net/apps/trac/unetbootin/&lt;/a&gt;&lt;/span&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2197047073521861084/posts/default/4648632011990750271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2197047073521861084/posts/default/4648632011990750271'/><link rel='alternate' type='text/html' href='http://shin-dev-memo.blogspot.com/2010/07/osusbunetbootin.html' title='USB起動ディスクを手軽に作成できるツール「UNetbootin」'/><author><name>shin</name><uri>http://www.blogger.com/profile/07116459002447583207</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry></feed>