<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>[iret-ceo] アイレット株式会社CEOブログ</title><description>Webクリエイティブ集団、アイレット株式会社の代表取締役が綴るWeb制作・開発の気になる最新技術レビュー。</description><managingEditor>noreply@blogger.com (shouhei)</managingEditor><pubDate>Tue, 2 Dec 2025 11:50:33 +0900</pubDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">173</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><link>http://iret-ceo.blogspot.com/</link><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:subtitle>Webクリエイティブ集団、アイレット株式会社の代表取締役が綴るWeb制作・開発の気になる最新技術レビュー。</itunes:subtitle><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><title>Flash PhotoShop 連携</title><link>http://iret-ceo.blogspot.com/2009/07/flash-photoshop.html</link><category>Flash</category><author>noreply@blogger.com (shouhei)</author><pubDate>Mon, 20 Jul 2009 12:32:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-451070785298856604</guid><description>Flash PhotoShop 連携をスムーズにする。&lt;br /&gt;こういう形でプロジェクトを組めたら&lt;br /&gt;効率化できるね&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.adobe.com/jp/devnet/flash/articles/flash_helper_script.html"&gt;http://www.adobe.com/jp/devnet/flash/articles/flash_helper_script.html&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>JavaScript サンプル</title><link>http://iret-ceo.blogspot.com/2009/06/javascript.html</link><category>JavaScript</category><author>noreply@blogger.com (shouhei)</author><pubDate>Tue, 23 Jun 2009 15:27:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-4859414722386335947</guid><description>JavaScriptの厳選50のサンプルプログラム&lt;br /&gt;&lt;br /&gt;&lt;a href="http://journal.mycom.co.jp/news/2009/06/23/018/index.html"&gt;http://journal.mycom.co.jp/news/2009/06/23/018/index.html&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Google App PHP つかえるらしい</title><link>http://iret-ceo.blogspot.com/2009/06/google-app-php.html</link><category>Google</category><author>noreply@blogger.com (shouhei)</author><pubDate>Tue, 9 Jun 2009 16:06:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-8877611793274516163</guid><description>GoogleAppでPHPが動かせるらしい&lt;br /&gt;Java技術者はどうでもいいが、PHP技術者はでかいね&lt;br /&gt;&lt;br /&gt;&lt;a href="http://codezine.jp/article/detail/3948"&gt;http://codezine.jp/article/detail/3948&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>ActionScript 色変更</title><link>http://iret-ceo.blogspot.com/2009/06/actionscript.html</link><category>ActionScript</category><category>Flash</category><author>noreply@blogger.com (shouhei)</author><pubDate>Tue, 2 Jun 2009 10:15:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-4300471291600579583</guid><description>MovieClipの色変更するとき。&lt;br /&gt;&lt;br /&gt;var _r = Number("0x12");&lt;br /&gt;var _g = Number("0x23");&lt;br /&gt;var _b = Number("0x45");&lt;br /&gt;&lt;br /&gt;mc.transform.colorTransform = new ColorTransform(0,0,0,100,_r,_g,_b,0);&lt;br /&gt;&lt;br /&gt;てな感じでできます</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>OutOfMemory</title><link>http://iret-ceo.blogspot.com/2009/05/outofmemory.html</link><category>Java</category><author>noreply@blogger.com (shouhei)</author><pubDate>Fri, 1 May 2009 15:57:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-8692050534241340436</guid><description>非常に役に立つサイト&lt;br /&gt;OutOfMemory気をつけないとね。。&lt;br /&gt;&lt;br /&gt;http://symple.jp/66.html</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>javascript 全て選択 prototype.js</title><link>http://iret-ceo.blogspot.com/2009/03/javascript-prototypejs.html</link><category>JavaScript</category><author>noreply@blogger.com (shouhei)</author><pubDate>Mon, 30 Mar 2009 10:53:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-442798911118753087</guid><description>prototype.jsで楽なモジュールはないかと探していたら&lt;br /&gt;下記が見つかった。&lt;br /&gt;&lt;br /&gt;全て選択、解除ができるし、しかも色がつく&lt;br /&gt;&lt;br /&gt;下記のように初期ローディングを行い&lt;br /&gt;-----------------------------------------------------------------------------&lt;br /&gt;&amp;lt;script type='text/javascript' src='/scripts/common/ctl_checkbox.js'&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;script language="JavaScript" type="text/javascript"&amp;gt;&lt;br /&gt; // データ選択checkboxの制御&lt;br /&gt; var ChkCtl;&lt;br /&gt; document.observe('dom:loaded', function() {&lt;br /&gt;  ChkCtl = new CtlCheckBox('check_row', 'lightyellow');&lt;br /&gt;  ChkCtl.load();&lt;br /&gt; });&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;-----------------------------------------------------------------------------&lt;br /&gt;テーブル&lt;br /&gt;&amp;lt;tr class="check_row" &amp;gt;&lt;br /&gt;&amp;lt;td&amp;gt;&amp;lt;input type="checkbox" /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;-----------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;あとは下記のように呼び出すだけ&lt;br /&gt;選択：[&amp;lt;a href="#revlist" onClick="javascirpt:ChkCtl.setAll(1)" id="checkall"&amp;gt;すべて&amp;lt;/a&amp;gt;][&amp;lt;a href="#revlist" onClick="javascirpt:ChkCtl.setAll(0)" id="checkall2"&amp;gt;なし&amp;lt;/a&amp;gt;]&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.exgear.jp/blog/2008/10/js-%E4%B8%80%E8%A6%A7%E8%A1%A8%E7%A4%BA%E3%81%AE%E3%83%81%E3%82%A7%E3%83%83%E3%82%AF%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%E9%96%A2%E9%80%A3%E3%81%AE%E5%88%B6%E5%BE%A1%E3%82%92%E3%81%BE%E3%81%A8/"&gt;http://www.exgear.jp/blog/2008/10/js-%E4%B8%80%E8%A6%A7%E8%A1%A8%E7%A4%BA%E3%81%AE%E3%83%81%E3%82%A7%E3%83%83%E3%82%AF%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%E9%96%A2%E9%80%A3%E3%81%AE%E5%88%B6%E5%BE%A1%E3%82%92%E3%81%BE%E3%81%A8/&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>javascript ローディング</title><link>http://iret-ceo.blogspot.com/2009/03/javascript.html</link><category>JavaScript</category><author>noreply@blogger.com (shouhei)</author><pubDate>Mon, 30 Mar 2009 10:48:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-2860580325460485997</guid><description>既存のサイトにローディングをいれるなどに使うのに便利&lt;br /&gt;&lt;br /&gt;buttonのsubmitと同時にonClickイベントで下記のモジュールを呼び出すのみ&lt;br /&gt;&lt;br /&gt;onClick="bval = getBusyOverlay('viewport',{color:'black',opacity:0.25});"&lt;br /&gt;&lt;br /&gt;HTMLの頭にこれを入れておくだけ。&lt;br /&gt;画面終了時 unloadイベントが呼ばれるのでその際このモジュールを削除する&lt;br /&gt;&lt;br /&gt;&amp;lt;script type='text/javascript' src='/scripts/common/cvi_busy_lib.js&lt;br /&gt;'&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;script language="JavaScript" type="text/javascript"&amp;gt;&lt;br /&gt; window.onunload = function () {&lt;br /&gt;  bval.remove();&lt;br /&gt; }&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.netzgesta.de/busy/"&gt;http://www.netzgesta.de/busy/&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>SimpleDateFormat バグ</title><link>http://iret-ceo.blogspot.com/2009/03/simpledateformat.html</link><category>Java</category><author>noreply@blogger.com (shouhei)</author><pubDate>Tue, 17 Mar 2009 12:11:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-6949109460697188245</guid><description>最近つかっていて、何か違う日付が出力された&lt;br /&gt;いろいろしらべてみるとSimpleDateFormatはsynchronizedを使ってやらないと&lt;br /&gt;危ないらしい&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.geocities.co.jp/Playtown/1245/java/unsafe_simple_date_format.html"&gt;http://www.geocities.co.jp/Playtown/1245/java/unsafe_simple_date_format.html&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>AIR 1.5.1</title><link>http://iret-ceo.blogspot.com/2009/02/air-151.html</link><category>Air</category><author>noreply@blogger.com (shouhei)</author><pubDate>Thu, 26 Feb 2009 02:41:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-8898447805033263473</guid><description>AIR 1.5.1リリースだそうです。&lt;br /&gt;もっと軽くならないかな～って思う今日この頃&lt;br /&gt;&lt;a href="http://weblogs.macromedia.com/akamijo/archives/2009/02/flash_player_10_13.html"&gt;http://weblogs.macromedia.com/akamijo/archives/2009/02/flash_player_10_13.html&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Oracle array</title><link>http://iret-ceo.blogspot.com/2009/02/oracle-array.html</link><category>oracle</category><category>postgres</category><author>noreply@blogger.com (shouhei)</author><pubDate>Wed, 25 Feb 2009 19:23:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-2690496405657879686</guid><description>とうとう見つけた！！&lt;br /&gt;OracleでPostgresqlでいうArray。これやばいっす！&lt;br /&gt;関数！[wmsys.wm_concat]&lt;br /&gt;これを使うとなんと、GroupByしたときにデータが配列で返ってくる！&lt;br /&gt;&lt;br /&gt;test_tbl&lt;br /&gt;code | data | data2 &lt;br /&gt;aaa  | bbb  | ccc&lt;br /&gt;aaa  | bbb  | ccc2&lt;br /&gt;&lt;br /&gt;select &lt;br /&gt;code,&lt;br /&gt;data,&lt;br /&gt;wmsys.wm_concat(data2) as data2&lt;br /&gt;from&lt;br /&gt;test_tbl&lt;br /&gt;group by&lt;br /&gt;code,&lt;br /&gt;data&lt;br /&gt;&lt;br /&gt;とやると結果&lt;br /&gt;aaa | bbb | ccc,ccc2&lt;br /&gt;と返ってくる&lt;br /&gt;&lt;br /&gt;便利～～～～&lt;br /&gt;&lt;a href="http://www.drk7.jp/MT/archives/001395.html"&gt;http://www.drk7.jp/MT/archives/001395.html&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>mayaa switch文</title><link>http://iret-ceo.blogspot.com/2009/02/mayaa-switch.html</link><category>Java</category><category>myaa</category><category>SAStruts</category><author>noreply@blogger.com (shouhei)</author><pubDate>Thu, 19 Feb 2009 00:48:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-2804254198329962582</guid><description>最近mayaaをよくつかっている。&lt;br /&gt;SAStrutsとmayaaを組み合わせて使っているので今後どんどん書いていこうと&lt;br /&gt;思います。&lt;br /&gt;&lt;br /&gt;ますはswitch文　mayaaはxpathを使えるので便利。HTMLコーダーと話を&lt;br /&gt;あわせて作れば、一切HTML触らなくいいんです&lt;br /&gt;下記のようにやればkeywordsの部分も変更可能&lt;br /&gt;SEO対策もばっちりですね&lt;br /&gt;&lt;br /&gt; &amp;lt;m:with m:xpath="//meta[@name='keywords']"&amp;gt;&lt;br /&gt;  &amp;lt;m:echo&amp;gt;&lt;br /&gt;  &amp;lt;c:choose&amp;gt;&lt;br /&gt;   &amp;lt;c:when test="${key == '1'}" &amp;gt;&lt;br /&gt;    &amp;lt;m:attribute name="content" value="iret-ceo mayaa 1" /&amp;gt;&lt;br /&gt;   &amp;lt;/c:when&amp;gt;&lt;br /&gt;   &amp;lt;c:when test="${key == '2'}" &amp;gt;&lt;br /&gt;    &amp;lt;m:attribute name="content" value="iret-ceo mayaa 2" /&amp;gt;&lt;br /&gt;   &amp;lt;/c:when&amp;gt;&lt;br /&gt;   &amp;lt;c:when test="${key == '3'}" &amp;gt;&lt;br /&gt;    &amp;lt;m:attribute name="content" value="iret-ceo mayaa 3" /&amp;gt;&lt;br /&gt;   &amp;lt;/c:when&amp;gt;&lt;br /&gt;   &amp;lt;c:when test="${key == '4'}" &amp;gt;&lt;br /&gt;    &amp;lt;m:attribute name="content" value="iret-ceo mayaa 4" /&amp;gt;&lt;br /&gt;   &amp;lt;/c:when&amp;gt;&lt;br /&gt;   &amp;lt;c:when test="${key == '5'}" &amp;gt;&lt;br /&gt;    &amp;lt;m:attribute name="content" value="iret-ceo mayaa 5" /&amp;gt;&lt;br /&gt;   &amp;lt;/c:when&amp;gt;&lt;br /&gt;   &amp;lt;c:when test="${key == '6'}" &amp;gt;&lt;br /&gt;    &amp;lt;m:attribute name="content" value="iret-ceo mayaa 6" /&amp;gt;&lt;br /&gt;   &amp;lt;/c:when&amp;gt;&lt;br /&gt;   &amp;lt;c:otherwise&amp;gt;&lt;br /&gt;    &amp;lt;m:doBody /&amp;gt;&lt;br /&gt;   &amp;lt;/c:otherwise&amp;gt;&lt;br /&gt;  &amp;lt;/c:choose&amp;gt;&lt;br /&gt;  &amp;lt;/m:echo&amp;gt;&lt;br /&gt; &amp;lt;/m:with&amp;gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>AS3 maito</title><link>http://iret-ceo.blogspot.com/2009/02/as3-maito.html</link><category>ActionScript</category><category>Flash</category><author>noreply@blogger.com (shouhei)</author><pubDate>Fri, 6 Feb 2009 12:43:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-756029523710194425</guid><description>ActionScript3(Flash 9)でのメール立ち上げサンプルです。&lt;br /&gt;&lt;br /&gt;var url:URLRequest = new URLRequest("mailto:hogehoge@hoge.com?subject=test&amp;body=body");&lt;br /&gt;navigateToURL(url,"_self");&lt;br /&gt;&lt;br /&gt;_blankだとブラウザがたちがあるので注意です</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Flex alpha</title><link>http://iret-ceo.blogspot.com/2009/01/flex-alpha.html</link><category>Flex</category><author>noreply@blogger.com (shouhei)</author><pubDate>Sat, 24 Jan 2009 19:16:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-4815791589512350829</guid><description>Flexのタグで簡単にAlpha処理ができる。&lt;br /&gt;&amp;lt;mx:fade id="showIn" duration="500" alphafrom="0.0" alphato="1.0" target="{this}"&amp;gt;&lt;br /&gt;&lt;br /&gt;this.showIn.play()&lt;br /&gt;で呼び出し完了&lt;/mx:fade&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Oracle limit offset</title><link>http://iret-ceo.blogspot.com/2009/01/oracle-limit-offset.html</link><category>oracle</category><author>noreply@blogger.com (shouhei)</author><pubDate>Thu, 22 Jan 2009 23:34:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-2783388993027639130</guid><description>OracleではLimit　Offsetがないため処理的に困ることが多い&lt;br /&gt;じゃあどうするかというと&lt;br /&gt;betweenとrow_number() over()を使うとうまくいける&lt;br /&gt;&lt;br /&gt;テーブル例&lt;br /&gt;TEST&lt;br /&gt;　SORT　NUMBER(1),&lt;br /&gt;  TEST_NAME VARCHAR2(256)&lt;br /&gt;&lt;br /&gt;例として先頭の１０個取ってくるサンプル&lt;br /&gt;select&lt;br /&gt;*&lt;br /&gt;from(&lt;br /&gt;select&lt;br /&gt; row_number() over(ORDER BY SORT) AS NUM,&lt;br /&gt; TEST_NAME&lt;br /&gt;FROM&lt;br /&gt; TEST&lt;br /&gt;ORDER BY SORT&lt;br /&gt;)&lt;br /&gt;WHERE &lt;br /&gt; NUM BETWEEN 0 AND 10&lt;br /&gt;&lt;br /&gt;これでかなり楽になりますね</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Flex ファイル参照</title><link>http://iret-ceo.blogspot.com/2009/01/flex_21.html</link><category>Flex</category><author>noreply@blogger.com (shouhei)</author><pubDate>Wed, 21 Jan 2009 22:01:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-9105017306715359201</guid><description>FlexでファイルアップロードのWindowを出す処理の仕方&lt;br /&gt;&lt;br /&gt;private var file:FileReference;&lt;br /&gt;を使えば余裕で出ます。&lt;br /&gt;&lt;br /&gt;イベントの登録&lt;br /&gt;file.addEventListener(Event.SELECT, fileSelected);&lt;br /&gt;&lt;br /&gt;下記のようにButtonClickでイベントを呼び出してbrowseってやるだけ&lt;br /&gt;private function uploadImage(e:Event = null):void {&lt;br /&gt;　　file.browse();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;後はファイルを取得の仕方として、ファイル名を取得&lt;br /&gt;private function fileSelected(e:Event = null):void {&lt;br /&gt;　　var f:FileReference = e.target as FileReference;&lt;br /&gt;　　this.label.text = f.name;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;今日はここまで。。</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>FlashLite 仕様</title><link>http://iret-ceo.blogspot.com/2009/01/flashlite.html</link><author>noreply@blogger.com (shouhei)</author><pubDate>Tue, 20 Jan 2009 00:27:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-5465454056008013048</guid><description>FlashLiteに関する細かな仕様が載っているサイト発見&lt;br /&gt;&lt;a href="http://thinkit.jp/article/734/1/"&gt;http://thinkit.jp/article/734/1/&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Flex 日付</title><link>http://iret-ceo.blogspot.com/2009/01/flex.html</link><category>Flex</category><author>noreply@blogger.com (shouhei)</author><pubDate>Mon, 19 Jan 2009 13:18:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-3754815623749862534</guid><description>あまりにも更新していないのでBlog更新がんばります。&lt;br /&gt;&lt;br /&gt;Flexネタ　日付のフォーマット&lt;br /&gt;Javaとかでよくあるフォーマット変換によく似てる&lt;br /&gt;var format:DateFormatter = new DateFormatter();&lt;br /&gt;format.formatString = "YYYY/MM/DD (EEE)";&lt;br /&gt;var date:Date = new Date();&lt;br /&gt;trace(format.format(date));&lt;br /&gt;&lt;br /&gt;OUTPUT&lt;br /&gt;2009/01/19 （月）&lt;br /&gt;&lt;br /&gt;こんな感じで出るよ</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>オートコンプリート　JQuery</title><link>http://iret-ceo.blogspot.com/2008/12/jquery.html</link><category>JQuery</category><author>noreply@blogger.com (shouhei)</author><pubDate>Fri, 5 Dec 2008 16:16:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-4297317931153903489</guid><description>JQueryでオートコンプリートやりたいと思い、調べました。&lt;br /&gt;jquery.autocomplete.js&lt;br /&gt;といういいものがありました。&lt;br /&gt;これを使えば簡単にオートコンプリートが実装できます。&lt;br /&gt;&lt;br /&gt;サンプルとして&lt;br /&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor="#eeeeee"&gt;&lt;pre&gt;&amp;lt;script type='text/javascript' src='js/jquery.autocomplete.js'&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;$(document).ready(function(){&lt;br /&gt;　// イニシャル時にセットアップ&lt;br /&gt;　setAutoCompliete("test");&lt;br /&gt;});&lt;br /&gt;&lt;br /&gt;// セットされたときに呼び出されます。&lt;br /&gt;function findValue(li) {&lt;br /&gt;if( li == null ) return alert("No match!");&lt;br /&gt;&lt;br /&gt;// if coming from an AJAX call, let's use the CityId as the value&lt;br /&gt;if( !!li.extra ) var sValue = li.extra[0];&lt;br /&gt;&lt;br /&gt;// otherwise, let's just display the value in the text box&lt;br /&gt;else var sValue = li.selectValue;&lt;br /&gt;&lt;br /&gt;alert("The value you selected was: " + sValue);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function selectItem(li) {&lt;br /&gt;findValue(li);&lt;br /&gt;}&lt;br /&gt;// オートコンプリートで表示をどのようにするか？&lt;br /&gt;function formatItem(row) {&lt;br /&gt;return row[0] + " (name: " + row[1] + ")";&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// 初期設定&lt;br /&gt;function setAutoCompliete(key){&lt;br /&gt;// PHPを呼び出し&lt;br /&gt;var url_text = "/test.php";&lt;br /&gt;$('#' + key).autocomplete(url_text, {&lt;br /&gt; onItemSelect : selectItem,&lt;br /&gt; onFindValue : findValue,&lt;br /&gt; formatItem : formatItem,&lt;br /&gt; autoFill:true,&lt;br /&gt; cacheLength:10,&lt;br /&gt; delay:10,&lt;br /&gt; matchSubset:1,&lt;br /&gt; matchContains:1,&lt;br /&gt; width:300&lt;br /&gt;});&lt;br /&gt;}&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~省略&lt;br /&gt;&amp;lt;input type="text" name="test" id="test" value="" /&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;PHP側の出力&lt;br /&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor="#eeeeee"&gt;&lt;pre&gt;1234|test&lt;br /&gt;5678|test2&lt;br /&gt;9012|test3&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;のような感じでやります。&lt;br /&gt;&lt;br /&gt;これは簡単で便利です&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;/pre&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>MYSQL 件数 LIMIT OFFSET</title><link>http://iret-ceo.blogspot.com/2008/12/mysql-limit-offset.html</link><category>mysql</category><author>noreply@blogger.com (shouhei)</author><pubDate>Mon, 1 Dec 2008 14:19:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-6616288446366672545</guid><description>よく全体の件数を知りたいけどLimit、Offsetを使ってしまうと&lt;br /&gt;わからないってことになる場面も多いと思う。&lt;br /&gt;&lt;br /&gt;その際にはSQL_CALC_FOUND_ROWSを使うと解決できる&lt;br /&gt;&lt;table style="width: 214px; height: 195px;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor="#eeeeee"&gt;&lt;pre&gt;SELECT&lt;br /&gt;　SQL_CALC_FOUND_ROWS,&lt;br /&gt;　TEST.*&lt;br /&gt;FROM&lt;br /&gt;　TEST&lt;br /&gt;LIMIT&lt;br /&gt;　10&lt;br /&gt;OFFSET&lt;br /&gt;　20&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;と上記を実行した後に&lt;br /&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor="#eeeeee"&gt;&lt;pre&gt;SELECT FOUND_ROWS() AS val&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;で全体の件数が取れます。&lt;br /&gt;WHERE文とかつけるときに便利ですね</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>javascript 2度押し防止 DisableSubmit</title><link>http://iret-ceo.blogspot.com/2008/11/javascript-2-disablesubmit.html</link><category>JavaScript</category><author>noreply@blogger.com (shouhei)</author><pubDate>Sat, 29 Nov 2008 17:20:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-3479545460918219951</guid><description>2度押し制御　HTMLのFormの中ではかなり重要である。&lt;br /&gt;それを簡単にできないかと探していると&lt;br /&gt;DisableSubmit.jsというものがあった。&lt;br /&gt;&lt;br /&gt;これはSubmit下タイミングでボタンが無効化するためお手軽にやることができる&lt;br /&gt;下記のように簡単に実装&lt;br /&gt;&lt;style type="text/css"&gt;&lt;br /&gt;.prettyprint { overflow: scroll; overflow-y: hidden; word-wrap: break-word; }&lt;br /&gt;&lt;/style&gt;&lt;br /&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor="#eeeeee"&gt;&lt;pre class="prettyprint"&gt;&amp;lt;script type="text/javascript" src="DisableSubmit.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;// submitボタンにid:buttonとid:button2をつけてあげて&lt;br /&gt;// 3秒でディセイブル解除&lt;br /&gt;&amp;lt;script&amp;gt;&lt;br /&gt;DisableSubmit.init( { "id":["button","button2"] },3000 );&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;参考はここより&lt;a href="http://nonn-et-twk.net/twk/javascript-disable-submit"&gt;http://nonn-et-twk.net/twk/javascript-disable-submit&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>JQuery focus時に枠の色を変える</title><link>http://iret-ceo.blogspot.com/2008/11/jquery-focus.html</link><category>JQuery</category><author>noreply@blogger.com (shouhei)</author><pubDate>Sat, 29 Nov 2008 13:28:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-6169709743558700484</guid><description>HTMLでfocus時にGmailみたいに枠の色を変えたいとかあると思います。&lt;br /&gt;&lt;br /&gt;非選択時&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPwlyCwXS0IrriIYV4V5BwTB-td9StskBVTlOW69p8R6kZneU-srPUZaEpjnTrNAiaKEd3hxRLiDoIkXtPZw52LZIxsYRMSdCN-Hw507sqQ3zqE49QsBkzm_mEe7kx9OAOYaXMERHM9LlY/s1600-h/NOSELECT.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 59px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPwlyCwXS0IrriIYV4V5BwTB-td9StskBVTlOW69p8R6kZneU-srPUZaEpjnTrNAiaKEd3hxRLiDoIkXtPZw52LZIxsYRMSdCN-Hw507sqQ3zqE49QsBkzm_mEe7kx9OAOYaXMERHM9LlY/s320/NOSELECT.JPG" alt="" id="BLOGGER_PHOTO_ID_5273938626193530706" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;選択状態&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkkkc8Evd9it3QaFmWjPA63J65vNDTGqqsQ1rE6Q2UdesJQGL0HV-0RrnLBTN2OZYGZb6d2OngWjZsN_L9BfN_m-nJdbferedzUr5G7ZBwTm2K2eN5AqPps9rlbqX2kE1Es0Jy4pXhipAi/s1600-h/SELECTED.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 62px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkkkc8Evd9it3QaFmWjPA63J65vNDTGqqsQ1rE6Q2UdesJQGL0HV-0RrnLBTN2OZYGZb6d2OngWjZsN_L9BfN_m-nJdbferedzUr5G7ZBwTm2K2eN5AqPps9rlbqX2kE1Es0Jy4pXhipAi/s320/SELECTED.JPG" alt="" id="BLOGGER_PHOTO_ID_5273938840099048962" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;そこで一括で変えるサンプルをのせておきます。&lt;br /&gt;&lt;br /&gt;// focus.js&lt;br /&gt;&lt;table style="width: 453px; height: 204px;" border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor="#eeeeee"&gt;&lt;p&gt;$(function(){&lt;br /&gt;// input type=text password textareaのみ変える処理&lt;br /&gt;　$("input[@type='text'],input[@type='password'],textarea")&lt;br /&gt;　　.focus(function(){&lt;br /&gt;　　　$(this).addClass("focus");&lt;br /&gt;　　})&lt;br /&gt;　　&lt;br /&gt;　　.blur(function(){&lt;br /&gt;　　　$(this).removeClass("focus");&lt;br /&gt;　　});&lt;br /&gt;});&lt;br /&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;// focus.html&lt;br /&gt;&lt;table style="width: 448px; height: 222px;" border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor="#eeeeee"&gt;&lt;p&gt;&amp;lt;script src="jquery.js" type="text/javascript"&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;script src="focus.js" type="text/javascript"&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;style type="text/css"&amp;gt;&lt;br /&gt;.focus {&lt;br /&gt;color: #333333;&lt;br /&gt;border: 2px solid #fc2e8b;&lt;br /&gt;background-color: #ffffff;&lt;br /&gt;}&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;以上これだけでフォームにあるものすべて枠に色が着きます。</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPwlyCwXS0IrriIYV4V5BwTB-td9StskBVTlOW69p8R6kZneU-srPUZaEpjnTrNAiaKEd3hxRLiDoIkXtPZw52LZIxsYRMSdCN-Hw507sqQ3zqE49QsBkzm_mEe7kx9OAOYaXMERHM9LlY/s72-c/NOSELECT.JPG" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>FlexBuilder３．０．２　公開</title><link>http://iret-ceo.blogspot.com/2008/11/flexbuilder.html</link><category>Flex</category><author>noreply@blogger.com (shouhei)</author><pubDate>Mon, 24 Nov 2008 12:19:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-84863787932085054</guid><description>&lt;a href="http://weblogs.macromedia.com/akamijo/archives/2008/11/flexbuilder_302.html"&gt;http://weblogs.macromedia.com/akamijo/archives/2008/11/flexbuilder_302.html&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;FlexBulider3.0.2公開</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>JavaScript　ライブラリ</title><link>http://iret-ceo.blogspot.com/2008/10/javascript.html</link><category>JavaScript</category><category>開発</category><author>noreply@blogger.com (shouhei)</author><pubDate>Sat, 18 Oct 2008 17:55:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-6219821969626744082</guid><description>Javascriptで構築するときまずここをみて&lt;br /&gt;最新の便利なツールを使ってみよう&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.smashingmagazine.com/2008/09/11/75-really-useful-javascript-techniques/"&gt;http://www.smashingmagazine.com/2008/09/11/75-really-useful-javascript-techniques/&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>FlexChart</title><link>http://iret-ceo.blogspot.com/2008/10/flexchart.html</link><category>Flex</category><author>noreply@blogger.com (shouhei)</author><pubDate>Sat, 18 Oct 2008 17:47:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-7883821946667128046</guid><description>AjaxからFlashでチャートが作成をコントロールできるオープンソース&lt;br /&gt;これ結構使えるかもな&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.infoq.com/jp/news/2008/10/FlexChart-ajax"&gt;http://www.infoq.com/jp/news/2008/10/FlexChart-ajax&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>携帯　テスト　ブラウザ</title><link>http://iret-ceo.blogspot.com/2008/09/blog-post_13.html</link><category>ツール</category><category>携帯</category><category>開発</category><author>noreply@blogger.com (shouhei)</author><pubDate>Sat, 13 Sep 2008 23:01:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4738628095780960985.post-2872709247396415275</guid><description>FireMobileSimulatorこれ便利&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ke-tai.org/blog/2008/09/04/firemobilesimlator/"&gt;http://ke-tai.org/blog/2008/09/04/firemobilesimlator/&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item></channel></rss>