2010/7/23 金曜日 Posted in ブックレビュー | No Comments »
ケータイ関連の書籍を購入しましたので、ブックレビューを書かせていただこうと思います。 → amazon ケータイHTML ポケットリファレンス [amazon.co.jp] 本書「ケータイHTML ポケットリファレンス」は、2010年5月に発売されたばかりの書籍です。 その名の通り、ケータイHTMLのリファレンスとなっており、目的や用語、タグなどのキーワードを元に辞書的に使える本です。 このポケットリファレンスは、他にも多くのシリーズが出版されており、よく目にしますね。 詳細な目次はこちらのページにあります。 → 技術評論社 書籍案内:ケータイHTMLポケットリファレンス [gihyo.jp] さすが出たばかりの本だけあって、iモード2.0用のタグが紹介されていたり、JavaScript対応端末に向けたタグにも触れられていたりと、最新の情報が載っています。 HDMLやJ-Skyなどの既に停波となった端末用のタグが載ってないのも、すっきりしていて嬉しいところです。 基本的なタグから、GPSからの位置取得などケータイならではのタグ、Flashのよみこみや動画ファイルのタグなど、日常使うほとんどのタグが網羅されていると思います。 そのタグの対応端末や、実際にケータイで表示した場合の画面イメージなども記載されており、リファレンスとしての使い勝手は悪くないと思います。 また、タグのリファレンスだけではなく、所々にコラムの形でケータイサイト構築の雑学が載っています。 ケータイ用のタグは、確かにインターネット上でも各キャリアのページなどで調べることができるのですが、それぞれのページを巡って調べるのは大変ですし、このように紙媒体で全キャリア分を一気に見れるのは便利です。 今までもこの手の本はありましたが、ケータイ業界は移り変わりが激しいですし、やはりリファレンスは新しいものに限ります。 代金も1,680円と安いので、とりあえず手元に置いておいても損のない1冊ではないでしょうか。 関連: ブックレビュー:DBマガジン2010年8月号「モバゲータウン構築/運用のすべて」 ブックレビュー:ユーザー視点でつくる 携帯サイト制作の基礎知識 ブックレビュー:mixiアプリをつくろう!OpenSocialで学ぶソーシャルアプリ Read more..2010/7/15 木曜日 Posted in ブックレビュー | No Comments »
本屋でこの和風な表紙がふと目にとまり購入してみました。 レビューを書かせていただきたいと思います。 → Amazon 職人芸としての携帯サイト制作 ケータイサイトの制作・運営でつまずく65のポイントとその解決策 [amazon.co.jp] 「職人芸としての携帯サイト制作」は、2010年3月に発売された書籍で著者は三森努氏。 モノクロ時代からケータイサイト開発に携わってきているとのことです。 サブタイトルは「ケータイサイトの制作・運営でつまずく65のポイントとその解決策」となっており、目次は次のようになっています。 目次を見るとわかるとおり、約170ページという比較的薄い本ながら、企画からデザイン・開発・運用まで、とても広く扱われています。 内容的にも具体的なプログラムやHTMLタグのサンプルなどは一切無く、概要のみの解説となっています。 書籍のタイトルが「職人芸としての・・・」とありますので、細かい端末別のノウハウやハックなどが掲載されてると勘違いしてしまうかもしれません。 通販などで中身を見ないで買う場合、この点は注意が必要ですね。 このあたり、デザイナーやプログラマが求めているものとは少し違うように感じます。 逆に言うとケータイサイト制作に必要なノウハウが、簡潔にまとめられており、ディレクターやマネージャーレベルの人が読むのには適した内容になっていると言えます。 1,800円と値段も安いため、前述のような管理職の方や、ケータイサイト初心者の方が最初に手に取る一冊としては悪くない本だと思います。 関連: ブックレビュー:ユーザー視点でつくる 携帯サイト制作の基礎知識 ブックレビュー:mixiアプリをつくろう!OpenSocialで学ぶソーシャルアプリ ブックレビュー:Ruby on Rails携帯サイト開発技法 Read more..2010/7/12 月曜日 Posted in ブックレビュー | 1 Comment »
著者の津田様からご献本いただきました。ありがとうございます。 レビューを書かせていただきたいと思います。 → amazon 携帯サイト年鑑2010 [amazon.co.jp] 携帯サイト年鑑2010は、ケータイサイトのキャプチャ画像をジャンル別にまとめた、モバイルウェブデザイナーのためのウェブデザインサイト集です。 著者はモバイルデザインアーカイブでおなじみの津田武氏です。 → モバイルサイトデザイン集のモバイルデザインアーカイブ 公式サイト [mobiledesignarchive.jp] 以前にも「携帯Webコレクション モバイルデザインアーカイブの本。」、「モバイルデザインアーカイブの本。Ver.2.0」と2冊の本が発売されており、今回で3冊目となります。 本自体のコンセプトはいままでと変わらず、サイトを作成する際のデザインのヒントとして、パラパラとページをめくり気に入ったサイトを探す、といった感じです。 サイトのキャプチャ画像と解説で構成されています ですが、本書が今までと違う点は何といってもその「圧倒的な掲載量」です。 今までの書籍では、1冊あたり100サイト強だったのですが、この本ではなんと500を超えるサイトが紹介されています。 やはりこの豊富な選択肢の中から、デザインに参考できるサイトを選ぶことができるというのは嬉しいところですね。 掲載サイトはカテゴリ別に整理され、全サイトがカラーで紹介されており、デザイン上のポイントなどもコメントされています。 QRコードですぐアクセスできるようになっているのも便利です。 この短期間で3冊もシリーズ化するほど人気があるのもうなずけます。 ケータイサイト制作を行う方であれば、持っていて損のない一冊だと思います。 関連: ブックレビュー:DBマガジン2010年8月号「モバゲータウン構築/運用のすべて」 ブックレビュー:ユーザー視点でつくる 携帯サイト制作の基礎知識 ブックレビュー:mixiアプリをつくろう!OpenSocialで学ぶソーシャルアプリ Read more..2010/7/5 月曜日 Posted in ブックレビュー | No Comments »
雑誌月刊DBマガジンの2010年8月号に「教科書にはない実践ノウハウを学べ - モバゲータウン構築/運用のすべて」という記事が掲載されていましたので、レビューを書いてみたいと思います。 ケータイ界のメガサイト「モバゲータウン」の運用ノウハウがぎゅっとまとめられた、30ページにも及ぶ大特集となっています。 → 株式会社翔泳社:SEShop.com - DBマガジン2010/8月号 [seshop.com] 特集は主に4つの記事に分かれており、それぞれ次の通りです。 Part1 社内メンバー中心で構築/運営する”モバゲー”システムの裏側 Part2 誰でも公開できるモバゲーアプリの作り方 Part3 安定稼動を実現する大規模サーバ群の運用と監視 Part4 メガサイトで活用するMySQL性能管理テクニック Part1では、モバゲータウンのサービスの説明や開発体制、基本システムのアーキテクチャーなどについて触れられています。 ゲームなどサイクルの早い開発に対応するため、プログラマをリーダーとしたtracによるチケット駆動開発を行っているようです。 また個人的には、今もApacheのバージョン1.3を使っているということに少し驚きました。 Part2ではPerlを使ったソーシャルアプリ開発について触れられています。 私はDBマガジンは初めて買ったのですが、このようにDBだけの記事ではなく、プログラム周りのことに関しての記事も掲載されているのですね。 Perlモジュールを使ったアプリの実装について結構突っ込んだ解説がされています。 Part3はサーバ運用についてです。 DeNAで独自開発したサーバ情報を一元管理するためのシステム「AdminTool」で、どのような点を押さえる形で監視をすればよいかについてが解説されています。 またそれだけではなく、サーバの発注や運用体制などのローレベルな部分までのノウハウが語られており、運用体制作りの参考になると思います。 Part4はいよいよDBマガジンらしくMySQLの運用についてです。 モバゲーで行われているオペレーションの解説や性能管理方法などについて、また負荷分散やメンテナンス方法などにも言及されています。 MyDNSを使ったスレイブ管理は、他ではあまり目にすることはなく、DeNA独特のテクニックと言えるかもしれませんね。 DBマガジンに掲載されているのでDBに関する記事がほとんどなのかと思うとそんなことはなく、基本的にはケータイに限らず大規模システムを構築・運用する人にとってかなり参考になる内容になっていると思います。 雑誌なのでAmazonでは買うことができずちょっと不便ですが、上記のサイトから購入するか、次号が出る7/24までであれば、少し大きめの本屋であれば普通に手に入れることが可能だと思います。 サーバ管理者にとってはもちろんですが、プログラマにとっても参考になる良記事だと思います。 大規模システム運用に興味のある方は、ぜひチェックしてみてはいかがでしょうか。 関連: ブックレビュー:ユーザー視点でつくる 携帯サイト制作の基礎知識 ブックレビュー:mixiアプリをつくろう!OpenSocialで学ぶソーシャルアプリ ブックレビュー:Ruby on Rails携帯サイト開発技法 Read more..2010/6/24 木曜日 Posted in ブックレビュー | No Comments »
昨日に続いて本日もブックレビュー記事です。 発行・発売元のワークスコーポレーション様からご献本いただきました。 ありがとうございます。 → Amazon ケータイサイト解体新書 - デザインパターンから理解する実装テクニック [amazon.co.jp] ※発売日は2010年6月26日で、現在予約可能です。 本書「ケータイサイト解体新書 - デザインパターンから理解する実装テクニック」は、デザイン目線で書かれたケータイ解説書です。 著者は「モバデビ」のホシナカズキさん、サイト製作協力は「これからゆっくり考L」のsakaki0214さんとなっています。 目次は次の通りです。 CHAPTER 1 ケータイサイトを取り巻く環境 CHAPTER 2 ケータイサイトの構築とキャリア仕様 CHAPTER 3 デザインをはじめる前に CHAPTER 4 実例にみるケータイサイトデザイン CHAPTER 5 デザインの実践 CHAPTER 6 マークアップ&コーディング 巻末資料 詳細な目次はこちらから見ることができます。 また、内容の一部も立ち読みできます。 → ワークスコーポレーション ケータイサイト解体新書 ―デザインパターンから理解する実装テクニック /ホシナカズキ 著 [www.wgn.co.jp] 帯にWebデザイナー必読、HTMLコーダー必読、というキャッチコピーがありますし、冒頭の挨拶文でもデザイン目線でという話が書かれていますが、本当にデザインだけの内容というわけではなく、序盤にはケータイ業界の現状と動向がまとめられていたり、ところどころ技術的な内容も出てきます。 ただしその技術的な箇所の内容は残念ながら少し怪しいようです。 キャリア振り分けのmod_rewriteを使った.htaccessの記述例に「Options +FollowSymLinks」という記述があったり(別にあってはダメというわけではないですが関係ないと思います)、RewriteRuleの記述に不必要と思われる[OR]があったりします。 誤植なのかわかりませんが、スペースが必要なところに入っていませんし、少なくともこのサンプルの通り入力しても動作しないでしょう。 またGoogleマップをケータイサイトに導入するというページでは、「出力はGIF形式になるのでSoftBank端末の一部では表示することができない」という旨の記述がありますが、現在のGoogleMapStaticAPIではformatを指定できると思います。 → 参考 少なくとも1年半前からはformat指定ができたはずなので、少し情報が古いようですね。 そもそも現時点のソフトバンク端末(旧J-Phone端末は停波されたので)であればGIFは全ての機種で見れるはずですし、本書の巻末資料や3章の画像形式のページでもソフトバンク端末のGIF欄は全て「○(表示可能)」になっており矛盾があります。 ただこれらは発売前の見本誌だからかもしれません。直っていることを期待します。 (※もし直っているようでしたら、本記事はすぐ訂正しますのでご指摘をお願いします) 追記(2010/6/25) ご連絡をいただきました、直っていないようです。 随時こちらのURLの「お詫びと訂正」に公開するとのことでした。 それはさておき、デザインに関する記述はというと、こちらはなかなか使えるものになっています。 CHAPTER 4「実例にみるケータイサイトデザイン」という章では、EC系、ポータル系など各系統別の有名サイトのデザイン解説と、そのHTMLソースが掲載されています。 これらは各サイト内にちりばめられたテクニックや工夫が見て取れ、とてもためになります。 またCHAPTER 5「デザインの実践」・CHAPTER 6「マークアップ&コーディング」にも、ぜったい抑えておきたい基本的な内容から、他の書籍ではなかなか載っていないようなマニアックなTIPSまでが紹介されており、参考になるでしょう。 技術的な記述に若干の不安はあるものの、それは内容のごく一部ですし、全体としては魅力的な一冊になっていると思います。 ケータイサイトデザインに関わる方はチェックしてみてはいかがでしょうか。 関連: ブックレビュー:ユーザー視点でつくる 携帯サイト制作の基礎知識 ブックレビュー:mixiアプリをつくろう!OpenSocialで学ぶソーシャルアプリ ブックレビュー:Ruby on Rails携帯サイト開発技法 Read more..