- 2008-05-24 (土) 4:09
- php
5/24 19:30~開催された第33回PHP勉強会に行ってきたよ。
今回のテーマは「モバイル」ということで仕事にもがっつり関係あるので張り切って行った。
ちなみに会場を提供して下さったのは株式会社ノッキングオン様(ありがとうございました。サイトかっこいいです。)
ちょっと講演毎にまとめちゃいたいと思います。
講演者:ke-tai.orgの管理人さん
テーマ:「モバイル版GoogleMAPのちょっと進んだ使い方」
1.基本
- モバイル版はGoogleStaticMapsAPIを使用
- 指定できるものは、座標・拡大率・画像サイズ・フォーマット(jpg,gif,png)
- マーカーが置けます
- ラインも引けます
- 使い方は
<img src="http://maps.google.com/staticmap?パラメータ">
- マーカーを出すには以下のパラメータをつける。座標やサイズ(4種)・色・マーカーのアルファべットが指定可能
markers="パラメータ"
- マーカーはパイプ(⇒|)で区切ると複数置ける(※パイプはURLエンコードしましょう)
- ラインを引く場合は以下のパラメータをつける。座標や色が指定できる
path="パラメータ"
- ラインはパイプで指定した座標をつないで書く
- マーカーもラインも複数セットした場合はgoogleで拡大率を自動調整して表示してくれる
2.応用
- 座標や拡大率は一緒だけどマーカーやラインを変えてみる。⇒例:行きと帰りの経路を別々に見せてやる
- ImageMagickやPECL::Imagickを使ってアニメgifを作り(GDでアニメgifはまだできないよ)、ちょっとリッチにしちゃう。⇒例:ラインの透明度を変化させて道順を強調する
3.その他
- GoogleStaticMapAPIは1日あたり1000ユニークまでしか画像を生成してくれないので注意
講演者:gusagiさん(ぐさぎどっとこむ)
テーマ:XOOPS Cubeのモバイル化
モバイル対応の際にやっていること
- モバイル用のテンプレートをあてる
- リンクにはセッションIDを付与する
- 画像のリサイズ
- 携帯での出力バイト制限の対応(Formがあるから単純にバイト数で切れないので、DomDocument⇒文字列⇒SimpleXMLで変換したりとか?)
講演者:Kaz_29
テーマ:PHP+swfmillでswfをいじってみた
swfmillとswfファイル
- SWFファイルと独自形式のXMLの相互変換ができる(http://swfmill.org)
- SWF内の画像の形式はjpeg(みたいなもの)
- 形式は4種類ある
- DefineBits (ほとんど見ない)
- DefineBits JPEG (ほとんど見ない)
- DefineBits JPEG2 (大体これ)
- DefineBits JPEG3 (αあり)
- swfmill-phpクラスを作った(SWFXML_DumpとSWFXML)
はまったこと
- XMLをパースさせると、SWFのオブジェクトIDがてきとうに振られる
- JPEGみたいなものは、チャンクの最初に「SOI」がないので書いてやる
- xmlの&は&
- FlashLite1.0はSJIS。SwfmillはUTF-8。困ったとおもったらあった。⇒http://dsas.blog.klab.org/archives/51174693.html
- swfmill.phpはcodereposにアップします。
講演者:すずきさん
テーマ:モバイルメールの雑多な話
ブロックについて
- ブロックとはキャリアのメールサーバから4xx系のエラーが返ること
- エラー率が指標(エラー数÷単位時間の配信数×100)
- エラー率は10%でアウト,5%で危ない
- ブロックの範囲はIPアドレスペース
- 10分~数十分ぐらいで一生ブロックされることは基本的に無い(法律の関係で)
ブロックの対応策・解決策
- ブロックされた場合打つ手は無い(⇒あるっぽいけどスパマーが使うので公表しないよ!こっそりなら話しますw)
- 解決策としてはエラー率をとにかく下げること
各キャリアの豆知識
- DoCoMo 編
- UserUnknownはユーザーが存在しないときも受信拒否のときも出る。
- ユーザーが存在しないときは「RCPT TO:hogehoge@docomo.ne.jp」の後にUserUnknownが出る
- 迷惑メール対策の時はRCPT TO:~~~~の後のTO:~~~~~の後に出る
- au編
- UserUnknownでも成功しているときもある
- 推測:フロントMTAとユーザMTAがあり、フロントで返されている時はメアド無し、ユーザーで返されている時はッ迷惑メール対策
- 6月からまた変わるらしいので注意
- SoftBank編
- J-PHONE時代のネットワークは貧弱気味
- Vodafoneはそれを利用
- SoftBankもそれを引き継ぎ
- 近々増強するという噂
- WILLCOM編
- エラーメールの戻り先がHeader-From(一般はEnvelope-From)
メールに関して知っておいたほうが幸せになれるかも
その他
- DoCoMo・auは1時間に60万通の処理能力がある。(MAXです。1IPからとか無理)
- qmailで送るのはやめたほうがいい・・・。
- SoftBankとDisney携帯はMXサーバが違う。絵文字も違うから裏もちょっと違うぽい。他は大体一緒。
こちらは懇親会中に発表されていたのでノートを取っておらず紹介だけです。
講演者:ゆどうふさん
テーマ:絵文字ライブラリをPEARパッケージ化した話
まとめは以上です。
もし講演された方で「話したことと違う」とか「勝手に載せないで」的なところがあったら修正します~。
僕も全てを理解したわけではないので、ノートの内容を記事に落としただけです。
勉強会自体の感想なんですが、こういったものに参加するのは初めてだったので緊張してました。
技術レベルの高い話についていけないと、あまり話してもらえないんじゃないかなぁなどと思っていたんですが、全然そういうわけではなくて、わきあいあいな感じでした。
さすがオープンソースコミュニティ。
あと、外部のエンジニアと話すのは刺激になっていいすね!
また参加したいです><
関連記事
このブログを書いているsayjiroは最近会社を立ち上げました。小さな小さな会社ですが、一緒に働く仲間を探している今日この頃です。
自由に楽しく仕事をしつつWebを使って面白いことができればと思ってます。
募集している人物像:向上心がある・Webともの作りが好き(ある程度経験があると嬉しいですが、未経験でもやる気があれば可です)
お仕事内容:Web周り全般。サイト制作やデザイン、システム構築やiPhoneアプリ開発などいろいろです。
働く形態:その人に合わせて応相談
→興味がございましたらtwitterやこちらからお気軽にご連絡ください!
- 次の記事: クロスサイトリクエストフォージェリって?
- 前の記事: ドコモ絵文字をwebUIから入力するemoji.jsを書いてみた
コメント:0
トラックバック:0
- この記事のトラックバックURL
- http://sj6.org/phpstudy33th/trackback/



