<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
   <title>ブースターテクノロジー</title>
   <link rel="alternate" type="text/html" href="http://www.booster-technology.com/" />
   <link rel="self" type="application/atom+xml" href="http://www.booster-technology.com/atom.xml" />
   <id>tag:www.booster-technology.com,2008://1</id>
   <updated>2008-05-08T01:21:32Z</updated>
   
   <generator uri="http://www.sixapart.com/movabletype/">Movable Type 3.34</generator>


<entry>
   <title>Apache2が起動できない</title>
   <link rel="alternate" type="text/html" href="http://www.booster-technology.com/archives/2008/05/apache2.html" />
   <id>tag:www.booster-technology.com,2008://1.213</id>
   
   <published>2008-05-08T01:10:44Z</published>
   <updated>2008-05-08T01:21:32Z</updated>
   
   <summary>Apache1.3系とApache2.2系がインストールされているWindows...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="7.社長日記" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.booster-technology.com/">
      Apache1.3系とApache2.2系がインストールされているWindowsXPでApache2が起動できない。当然2重起動はない。
なぜ？
 
そこである記憶がよみがえった。
『Skype起動してるとApacheがあがらない』というフレーズ。
そういえば誰かいってたな。
 
Skype止める ⇒ Apache2起動 ⇒ OK！
 
Skypeの詳細設定で
『上記のポートに代わり、ポート80を使用』がデフォルトで『チェック』になっているので80番がバッティングしていた。
このチェックは外しておこう。
      
   </content>
</entry>

<entry>
   <title>NVL関数の代わり</title>
   <link rel="alternate" type="text/html" href="http://www.booster-technology.com/archives/2008/04/nvl.html" />
   <id>tag:www.booster-technology.com,2008://1.212</id>
   
   <published>2008-04-28T01:32:34Z</published>
   <updated>2008-04-28T01:36:44Z</updated>
   
   <summary>OracleでいうNVL関数の代わりになるようなもの。   [MySQL] if...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="7.社長日記" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.booster-technology.com/">
      OracleでいうNVL関数の代わりになるようなもの。
 
[MySQL]
ifnull関数でnull値を代替。
＞ select ifnull(admin_name,&apos;null desu&apos;) from admin;
 
[PostgreSQL]
coalesce関数で、最初のnull でないデータを返す。
＞ select coalesce(null, admin_name, &apos;null desu&apos;) from admin;

      
   </content>
</entry>

<entry>
   <title>ExpressionEngineでCodeIgniter</title>
   <link rel="alternate" type="text/html" href="http://www.booster-technology.com/archives/2008/04/expressionenginecodeigniter.html" />
   <id>tag:www.booster-technology.com,2008://1.211</id>
   
   <published>2008-04-20T07:27:56Z</published>
   <updated>2008-04-20T07:31:58Z</updated>
   
   <summary>ExpressionEngine2で完全にCodeIgniter化されるらしい。...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="7.社長日記" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.booster-technology.com/">
      <![CDATA[ExpressionEngine2で完全にCodeIgniter化されるらしい。
⇒ <a href="http://codeigniter.com/news/expressionengine_20_fully_codeignited/" target="_blank">ExpressionEngine 2.0: fully CodeIgnited!</a>
 
ExpressionEngine自体を全く知らなかったので、全くノーマークでしたが、海外ではかなり使われているCMSツールらしい。
それがCodeIgniter化するので、日本でもCodeIgniterがメジャーになるかもしれない。]]>
      
   </content>
</entry>

<entry>
   <title>FlexのDatagridのマメ知識</title>
   <link rel="alternate" type="text/html" href="http://www.booster-technology.com/archives/2008/04/flexdatagrid.html" />
   <id>tag:www.booster-technology.com,2008://1.210</id>
   
   <published>2008-04-10T10:23:57Z</published>
   <updated>2008-04-10T10:27:11Z</updated>
   
   <summary>■Datagridの列をドラッグ＆ドロップで入れ替えた際のイベント ⇒ Data...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="7.社長日記" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.booster-technology.com/">
      ■Datagridの列をドラッグ＆ドロップで入れ替えた際のイベント
⇒ Datagrid の headerShift イベント。
IndexChangedEvent クラスのイベントが発生。
 
■Datagridの列幅を広げた際のイベント
⇒ Datagrid の columnStretch イベント。
DataGridEvent クラスのイベントが発生。
 
      
   </content>
</entry>

<entry>
   <title>coreserver使ってみた</title>
   <link rel="alternate" type="text/html" href="http://www.booster-technology.com/archives/2008/04/coreserver.html" />
   <id>tag:www.booster-technology.com,2008://1.209</id>
   
   <published>2008-04-07T01:52:30Z</published>
   <updated>2008-04-07T02:05:05Z</updated>
   
   <summary>テスト用のレンタルサーバによくxreaを使っていたのですが、選択したサーバによっ...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="7.社長日記" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.booster-technology.com/">
      テスト用のレンタルサーバによくxreaを使っていたのですが、選択したサーバによっては使い物にならないくらいパフォーマンスが悪い場合が多々ありました。
価格がとても安いので、あまり文句もいえず、我慢して使うことが多かったのですが、上位サービスである、『coreserver』を試してみました。
 
いいです。
価格が安い割に、パフォーマンスは非常にいいですし、MovableTypeもサクサク動きました。
PHPもMySQLも問題ありません。
普通のサイト作る分には充分だと判断しています。
      
   </content>
</entry>

<entry>
   <title>第12回勉強会(Propel＋CodeIgniter、BlazeDS)</title>
   <link rel="alternate" type="text/html" href="http://www.booster-technology.com/archives/2008/03/12propelcodeigniterblazeds.html" />
   <id>tag:booster.s59.coreserver.jp,2008://1.208</id>
   
   <published>2008-03-28T11:09:40Z</published>
   <updated>2008-04-02T11:56:20Z</updated>
   
   <summary>■日時 2008年3月28日(金)17時～19時   ■場所 事務所   ■発表...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="8.勉強会" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.booster-technology.com/">
      ■日時
2008年3月28日(金)17時～19時
 
■場所
事務所
 
■発表者
土屋・・PropelとCodeIgniterを使ったワークショップ。またBlazeDSを使ったデモとパフォーマンス紹介。
 
■公開資料
なし
      
   </content>
</entry>

<entry>
   <title>Flexでカレンダーを作ってみた</title>
   <link rel="alternate" type="text/html" href="http://www.booster-technology.com/archives/2008/03/flex_18.html" />
   <id>tag:booster.s59.coreserver.jp,2008://1.207</id>
   
   <published>2008-03-24T11:09:34Z</published>
   <updated>2008-04-02T11:56:20Z</updated>
   
   <summary>Flexでちょっと複雑なカレンダーを作ろうとすると DateChooserの拡張...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="7.社長日記" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.booster-technology.com/">
      <![CDATA[Flexでちょっと複雑なカレンダーを作ろうとすると
DateChooserの拡張ではきつい。
 
DateChooserのソースをがちゃがちゃいじって・・・ってやるくらいなら全部作った方が早い。
カスタマイズも自由にできるし。
とりあえず動くレベルで作ってみた。
<a href="http://www.booster-technology.com/flex/calendar/" target="_blank">⇒ サンプル</a>
 
Google Calendarみたいに会議の予定とか入れるようすることももちろん可能。あとは細かい仕様次第で。]]>
      
   </content>
</entry>

<entry>
   <title>DBDesignerからPropel用定義ファイルを生成</title>
   <link rel="alternate" type="text/html" href="http://www.booster-technology.com/archives/2008/03/dbdesignerpropel.html" />
   <id>tag:booster.s59.coreserver.jp,2008://1.206</id>
   
   <published>2008-03-21T08:24:18Z</published>
   <updated>2008-04-02T11:56:20Z</updated>
   
   <summary>Propel用の定義ファイル（schema.xml）を生成するツールがないかなと...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="7.社長日記" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.booster-technology.com/">
      <![CDATA[Propel用の定義ファイル（schema.xml）を生成するツールがないかなと探していたら、やはりあった。
 
DBDesignerで作成したファイルから生成可能。
⇒ <a href="http://blog.tooleshed.com/docs/dbd2propel/transform.php" target="_blank">DB Designer 4 TO Propel Schema Converter</a>
 
これでschema.xmlを作成する工数が大幅に削減可能。
なければ作ろうと思っていたけど、充分使える。
うれしい。感謝。]]>
      
   </content>
</entry>

<entry>
   <title>PostgreSQLからschema.xmlを生成する際のエラー</title>
   <link rel="alternate" type="text/html" href="http://www.booster-technology.com/archives/2008/03/postgresqlschemaxml.html" />
   <id>tag:booster.s59.coreserver.jp,2008://1.205</id>
   
   <published>2008-03-18T04:11:45Z</published>
   <updated>2008-04-02T11:56:20Z</updated>
   
   <summary>■問題 Propelではcreoleを使って、schema.xmlを既存DBから...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="7.社長日記" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.booster-technology.com/">
      <![CDATA[■問題
Propelではcreoleを使って、schema.xmlを既存DBから生成できる。
 
＞ propel-gen ./ creole 
で可能だが、DBがPostgreSQLの場合、エラーが発生する。
 
[propel-creole-transform] There was an error building XML from metadata: Could not list sequences [Native Error: ERROR:  column "name" does not exist 
  
■対策
PgSQLDatabaseInfo.php を修正すればOK。
⇒ <a href="http://propel.phpdb.org/trac/ticket/330" target="_blank">http://propel.phpdb.org/trac/ticket/330</a>
 
■結果
無事にschema.xml が生成された！]]>
      
   </content>
</entry>

<entry>
   <title>BlazeDSを使ったパフォーマンス測定</title>
   <link rel="alternate" type="text/html" href="http://www.booster-technology.com/archives/2008/03/blazeds.html" />
   <id>tag:booster.s59.coreserver.jp,2008://1.204</id>
   
   <published>2008-03-13T08:06:01Z</published>
   <updated>2008-04-02T11:56:20Z</updated>
   
   <summary>[目的] ・BlazeDSを使ったRemoteObject通信がどれほど高速なの...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="7.社長日記" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.booster-technology.com/">
      [目的]
・BlazeDSを使ったRemoteObject通信がどれほど高速なのか知る
 
[条件]
・WindowsXP SP2、Tomcat6.0.16、MySQL5.0.45、Java1.6.0_02、BlazeDS 3.0.0.544
・MySQLの１つのテーブルに10万件格納しておく
※1レコード約50バイト
・全件取得するSQLを実行
 
[テスト]
・Flex側で取得ボタンを押して、datagridに表示されるまでの時間を測定
 
[結果] 
・RemoteObject（BlazeDS） ⇒ 3～4秒
・HTTPService （XML） ⇒ 27～28秒
 
ちなみに1万件の場合は、
・RemoteObject（BlazeDS） ⇒ 0.2秒
・HTTPService （XML） ⇒ 2秒
 
圧倒的に速い。
使うべし。
      
   </content>
</entry>

<entry>
   <title>Flysprayを使ってみる</title>
   <link rel="alternate" type="text/html" href="http://www.booster-technology.com/archives/2008/03/flyspray.html" />
   <id>tag:booster.s59.coreserver.jp,2008://1.203</id>
   
   <published>2008-03-04T07:06:27Z</published>
   <updated>2008-04-02T11:56:20Z</updated>
   
   <summary>Trac以外で何か良いバグ管理ツールがないかと思い、探していたら バグ管理ツール...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="7.社長日記" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.booster-technology.com/">
      <![CDATA[Trac以外で何か良いバグ管理ツールがないかと思い、探していたら
バグ管理ツール<a href="http://flyspray.org/" target="_blank">『Flyspray』</a>に出会った。
・PHP ＋ MySQL でOK。
・インストールはMovableType並に簡単
・言語で『ja』を選べる
 
などなど動作も直感的だし、普通に使えると思った。
 
その他には、
・Bugzilla3.0 はPerlの必須モジュールのインストールで手間取る。。
・Mantisは見た目や操作感が直感的でなかった。]]>
      
   </content>
</entry>

<entry>
   <title>CodeIgniterを使ってみた</title>
   <link rel="alternate" type="text/html" href="http://www.booster-technology.com/archives/2008/02/codeigniter.html" />
   <id>tag:booster.s59.coreserver.jp,2008://1.202</id>
   
   <published>2008-02-20T09:08:29Z</published>
   <updated>2008-04-02T11:56:20Z</updated>
   
   <summary>知人が『日本CodeIgniterユーザ会』に所属しており、『CodeIgnit...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="7.社長日記" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.booster-technology.com/">
      <![CDATA[知人が『日本CodeIgniterユーザ会』に所属しており、<a href="http://codeigniter.jp/" target="_blank">『CodeIgniter』</a>を紹介されたので使ってみた。
＃PHPのMVCフレームワーク
 
まずは設定後、チュートリアルにしたがってHello Worldアプリを作成する。
Mojaviを以前使っていたので感覚的にはほぼ同じ。
 
で、その他動作確認。
・Smarty対応
・ログイン済み認証チェック
・入力値チェック機能
・DB接続
 
という感じで試し、普通にOKでした。
コミュニティ・ドキュメントも充実しているし、全体通して非常に使いやすいと感じた。]]>
      
   </content>
</entry>

<entry>
   <title>Flexで回転メニュー</title>
   <link rel="alternate" type="text/html" href="http://www.booster-technology.com/archives/2008/02/flex_17.html" />
   <id>tag:booster.s59.coreserver.jp,2008://1.201</id>
   
   <published>2008-02-18T10:18:07Z</published>
   <updated>2008-04-02T11:56:20Z</updated>
   
   <summary>Flexで回転メニューを作ってみました。 ⇒ Flexで回転メニュー   アニメ...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="7.社長日記" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.booster-technology.com/">
      <![CDATA[Flexで回転メニューを作ってみました。
<a href="http://www.booster-technology.com/sample/rotatemenu/" target="_blank">⇒ Flexで回転メニュー</a>
 
アニメーション処理にはTweenerを使用。
『easeOutBounce』や『easeOutElastic』は動き的に面白い。]]>
      
   </content>
</entry>

<entry>
   <title>Flexで観音開き効果</title>
   <link rel="alternate" type="text/html" href="http://www.booster-technology.com/archives/2008/02/flex_16.html" />
   <id>tag:booster.s59.coreserver.jp,2008://1.200</id>
   
   <published>2008-02-13T05:30:57Z</published>
   <updated>2008-04-02T11:56:20Z</updated>
   
   <summary>Flexでページめくりの派生で観音開きも作ってみました。 ⇒ Flexで観音開き...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="7.社長日記" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.booster-technology.com/">
      <![CDATA[Flexでページめくりの派生で観音開きも作ってみました。
<a href="http://www.booster-technology.com/sample/doubledoor/" target="_blank">⇒ Flexで観音開きサンプル</a>
 
ちょっとオモロイです。]]>
      
   </content>
</entry>

<entry>
   <title>Flexでページめくり効果</title>
   <link rel="alternate" type="text/html" href="http://www.booster-technology.com/archives/2008/02/flex_15.html" />
   <id>tag:booster.s59.coreserver.jp,2008://1.199</id>
   
   <published>2008-02-06T09:28:08Z</published>
   <updated>2008-04-02T11:56:20Z</updated>
   
   <summary>Flexのカスタムエフェクト・マスクに強くなる必要が生じた。 で、Flash H...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="7.社長日記" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.booster-technology.com/">
      <![CDATA[Flexのカスタムエフェクト・マスクに強くなる必要が生じた。
で、<a href="http://www.amazon.co.jp/o/ASIN/4873112354/503-0152046-7931939?SubscriptionId=02RECJAYPT3WDTTWKKR2" target="_blank">Flash Hacks</a> にあるようなページめくり効果をFlexでもできないかと思い作ってみた。
<a href="http://www.booster-technology.com/sample/pageflip/" target="_blank">⇒ Flexでページめくり効果サンプル</a>
 
Flash Hacksのダウンロードページから関連flaファイルをダウンロードして読む。
まず仕組みを理解するのに時間かかり、実装にも少し手間取ってしまったが、なんとかできた。いい勉強になった！]]>
      
   </content>
</entry>

</feed>
