2009年8月アーカイブ

こんにちは、バズー株式会社、開発チームリーダーの清水です。

お客様モバイルサイトのトランザクション数最大化をめざす弊社は、いかに劇的なスピードで安定したサービスを提供できるかについて心血を注いでいます。

劇的な開発速度を保つために必要だと思われることは以下のとおりです。

■開発言語に慣れていること

使用する開発言語に慣れていることは最低条件です。いろいろな言語を長いこと使っていると、新たな言語を覚える際にもカンが利きます。以下の言語は一通り使えるようになっていると、つぶしが利きます。

C/C++/C# or Java/ActionScript or Javascript/Perl or PHP or Python or Ruby

一通りというのは、やりたいことをその開発言語を使って1から開発できるということです。本を読んでわかった気になっている人をよく見かけますが、そういうのは使えるとは言いません。

■フレームワークが手になじんでいること

開発スピードを劇的にあげるには、なんらかのフレームワークを使うのが手っ取り早いです。フレームワーク自体に振り回されているうちは全然ダメで、フレームワークが使い古したペンのように手になじんでいる必要があります。これには、そのフレームワークを使って、サンプルアプリケーションを作りまくるしかありません。

■柔軟なフレームワークであること

Ruby on Rails は規約重視なフレームワークですが、実際の案件では、規約にハマることよりハマラないことのほうが多いです。どのような案件が来ても柔軟に対応できるフレームワークが望ましいです。その点、弊社が使っている Zend Framework はよくできています。最悪なのが、拡張性がなくて、バグだらけで、遅くて汚い自社製のフレームワーク。過去のしがらみはとっととリストラしたほうが、開発速度は劇的に上がります。

■部品化が容易であること

前にやったことがある個所については、コストゼロで流用できることが望ましいです。MVC をきちっと守って開発していれば、M(モデル)の流用は簡単です。

■ロジックが事前に頭の中に組みあがっていること

やりたいことをどうやって実現するか頭の中にイメージされていないと、素早く手を動かすことができません。過去にやったことがあるパターンが最も効率的で、いままでやったことがないパターンや、用件が曖昧でロジックに落とし込めないようなパターンでは、詳細な用件定義が必要です。

■待ち時間が限りなくゼロであること

ウェブアプリケーションの開発では、ファイルを保存した瞬間に動きを確認できるスクリプト言語が劇的な開発速度には不可欠です。

fastcgi がないと十分な実行速度が出ない、Perl / Python / Ruby はこの点で不利で、十分な実行速度が出て、かつ待ち時間が限りなくゼロの PHP が劇的な開発速度を達成するために一番向いていると思います。1行の修正を確認するのに何十秒も待たなければならない他の手段とくらべると、数十~数百倍開発速度が変わってきます。

こんにちは、バズー株式会社、開発チームリーダーの清水です。

一般的な会社は週5日しか働きませんが、土日も入れて週7日働くと普通の人の2倍働ける法則を発見しました。

なぜなら土日は誰にも邪魔されずに働けるからです。特に開発のような仕事の場合、誰にも邪魔されずに1日働くことができると、平日の少なくとも2倍の効率で働くことができます。

すなわち土日も入れて週7日働くと、実質は9日分働け、普通の人の約2倍働くことができます。同じ理由で夕方来て朝帰ることが多い開発者はこの法則をうまく使っているのでしょう。

土日働くも働くのはさすがにつらい!と思ったら土曜か日曜日に出れば、実質は7日分働け、普通の人の約1.5倍働くことができます。

仕事だけが人生ではないですけどね。

こんにちは、バズー株式会社、開発チームリーダーの清水です。

化石と言われるのを覚悟して告白しますが、昨日はじめてワンセグを体験しました。私は、テレ東の経済番組(カンブリア宮殿、ガイアの夜明け、ワールドビジネスサテライト)が好きで、テレビといえばこれくらいしか見ません。

最近激務続きで、自宅に帰ってテレビを見る時間が皆無のため、電気屋さんで携帯用のイヤフォンを買ってきました。(携帯のイヤフォンジャックはどうして普通のステレオミニジャックの形状をしていないんでしょうね・・。余計な出費がかさみました・・。)

■画質について

正直ポータブルアナログテレビと比べて綺麗とは思えません。電波状況がよければ、ポータブルアナログテレビのほうが綺麗なのではないでしょうか。MPEG特有のブロックノイズも相当目立ちますし、携帯は処理能力が低いためかフレームレートも低めです。ただし、携帯の狭い画面で見る限りは、低い画質でもさほど気になりません。PCで見るとガタガタな写真も、携帯で見るとなぜか綺麗に見える原理と同じです(携帯のほうが目が細かいのと、画像補正処理が優秀なんでしょうね)。

■音質について

こちらはさすがデジタル。くっきり明瞭です。ポータブルアナログテレビのようなノイズは全然聞こえません。ドコモの音声通話の品質よりは格段いいと思われます。

■受信感度について

私の帰宅経路ですと、山手線、バスとなりますが、車内だとアンテナを伸ばさないと見られないことが多いです。山手線圏内と、山手線近傍でこの程度なのですから、首都圏となると相当危ういと思います。地デジが本格的にはじまると、送信電波の出力もめちゃめちゃあがるらしいですから、そちらに期待でしょうかね。

ちなみに弊社は東京タワーが会社から見える距離なので、階段でもくっきり見えました。これだけ受信感度がいいと逆に電磁波が心配になりますね・・。

■ワンセグのビジネスチャンス

文字放送、双方向性を実現するための常時インターネット接続、視聴者の極めて近くにいる、視聴率の測定が厳密に行えるなどの理由から、ワンセグと携帯は切っても切れない、極めて相性のよいものだと思います。問題は、電話使用中はワンセグを使えないことと、ワンセグを使うと電池がすぐなくなってしまうことですね。電池に関しては、ぜひ改善させていってほしいです。最近では無線で電力を供給できる技術もあるようなので楽しみです。

お客様訪問

| コメント(0) | トラックバック(0)

こんにちは、バズー株式会社、開発チームリーダーの清水です。

本日は、外苑前のお客様先に社長ディレクターと同行してきました。

すごく暑いでしたが、外苑前はハイソでおしゃれなところですね。最近妻と出かける機会がめっきり減ってしまっているので、たまにはデートしようかなと思います(笑)。

お客様先のビルの1階は花屋なんでしょうか、緑がたくさん、たくさんならんでいました。緑ってすごいです。見ているだけで癒されるんですよね。今日は緑に元気をもらった日でした。

お客様の社内には洒落たジャズっぽい音楽が、音量を抑えて流してあって、すごくお洒落でした。弊社も同じようにBGMを流したいです。静かなBGMには、心を和ませて、精神を集中させる効果があるようですからね。

http://www.usen.com/biz_music/office_select/index.html#somu

携帯用SSL

| コメント(0) | トラックバック(0)

こんにちは、バズー株式会社、開発チームリーダーの清水です。

最近は個人情報保護の観点から、携帯サイトでもSSLを使うことが多くなっています(弊社のサービスでは必ずSSLを使うようにしています)。

■ほぼ100%使用可能なSSL証明書

ベリサインの「セキュア・サーバID」ならほぼ100%の携帯電話で使用できます。

https://www.verisign.co.jp/index.html

デメリットは価格が高いこと。最も安いもので85,050円です。また、負荷分散させる場合はサーバー台数分のSSL証明書が必要です。予算が出るようなら間違いなくこれがお勧めでしょう。

■50%程度の機種で使用可能なSSL証明書

グローバルサインのクイック認証SSLなら25,620円(半年)から購入できます。

http://jp.globalsign.com/

デメリットは対応機種が50%程度であること。数年前以降の機種であれば対応していますが、なるべく多くの機種で対応してほしいと言われた場合にはお勧めしづらいです。
対応機種は以下のサイトから見ることができます。

http://jp.globalsign.com/support/index.php?action=artikel&cat=9&id=54&artlang=ja

■SSLを使用する上での注意点

サイトトップは必ずHTTPにしましょう。トップからSSLにしたい場合は、一度HTTPで受けてHTTPSにリダイレクトするようにしましょう。

トップからSSLになっている場合、端末固有IDが取れなかったり、ソフトバンクで絵文字が表示されないなどのトラブルに見舞われます。

■HTTPとHTTPSが別ドメインの場合

ドメイン間をまたぐ場合、セッションが途中で切れてしまいます。セッションを継続させるならURLにセッションIDを付与する必要があります。

■機種固有IDについて

SSL下では端末の機種固有IDが取得できません(取得できる機種もありますが)。案としては、HTTPのときに機種固有IDを取得して、セッションに機種固有IDを詰めて置く方法があります。これからSSL下でもHTTP下でも機種固有IDが利用できます。

こんにちは、バズー株式会社、開発チームリーダーの清水です。

毎日暑いですねー。最近ハマっているのが、ハイボール。ハイボールとは、ウイスキーにソーダを割った非常にシンプルな飲み物です。暑いときは炭酸がおいしいですよねー。コンビニで売っているサワーは甘すぎると思います。ソーダ割りなら全く甘くないので、料理にも合うし最高です。ただし、ウイスキーはかなりアルコール度が高いので、飲みやすいからといってグビグビ飲むと翌日大変なことになります(笑)。

小雪さんが出ているサントリーのハイボールのCM。めちゃめちゃセクシーですよねー!!こんな美人ママがいるお店なら毎日でも通っちゃいそうです(笑)。ちなみに「ウイスキーがお好きでしょ」は演歌歌手の石川さゆりさんが歌っているんですよ。そちらもめちゃめちゃセクシーです。

携帯サイト作成のバズー株式会社

名経営者を志す 熱血社長ブログ

浜松町発進!攻めるディレクターブログ

mixiアプリ企画・開発

バズービル写真

セレブスタイル

芝大門スタジオ

キッズスタイル

プライバシーマーク

フィードメーター - 携帯サイト開発を極める!開発チームリーダーのブロ..

あわせて読みたいブログパーツ

カテゴリ

プロフィール

日々めまぐるしい勢いで変わるモバイルビジネスの中心で、開発現場から生の声をお届けします!
CTOを志す人、モバイルを極めたい人必見です!