OSX+Android(Xperia)+オープンソースでテザリング
5月 4th, 2010Xperiaを購入したのでOSXを無料でテザリングする方法探してやってみました。流石にテザリングソフトを購入した方が簡単ですが、一旦環境を作ってしまえば使うのはそれほど手間ではありません。
Wikiに手順をまとめておいたので興味がある方はどうぞ。
必要な物は、Android SDK, Azilink(Android側のVPNアプリ), OpenBlick(Mac OSX用のVPN GUI - openvpnだけでも何とかなるがこれが無いとネットワーク設定が面倒)です。詳しくはWikiを見てください。
制限事項
- ping はできない(UDP pingでエミュレーションしているため)
- USB接続(Wifi, Bluethooth接続は無理)
- 自己責任。パケホーダイなら最大約1万3千円のようですが、スマートフォンの最大金額(約6000円)を超えるかもしれません。自己責任で使用してください
速度は計測していませんが、それほど遅くないような気がします。
同じような手順でLinuxでもテザリングできます。OpenVPNやルーティングテーブルを手動で調整するだけです。
しばらくXperiaを使ってみた感想は、普通にスマートフォンとして使うには良いのではないか、と思いました。時々アプリが落ちたりするのは愛嬌でしょう。iPhoneよりも無料アプリが充実しているので、Androidならとりあえず無料アプリでほとんど何とかなると思います。
弄りたおそうと思ってXperiaを購入した訳ではないので私は特に困りはしませんが、弄り倒したい人にはrootが取れないのは痛いです。テザリングもrootが取れるならWifiのアクセスポイントとしてAndroid携帯を設定する方法が一番便利だと思います。
XperiaがマルチタッチにH/W的に対応していないのは訴訟リスクの回避だとは思いますが、「これをマルチタッチにして実装すれば..」と思える操作がいくつかあります。H/Wだけは対応しておけば良かったのにと思います。
電池の持ちですが、直ぐに自動的にアイドルタスクを終了させるアプリを入れたせいか困る程は消耗しないです。あまり使いすぎると1日は持ちませんが、USBで一応充電できるのでPCと一緒に使っている人なら特に問題とはならないと思います。
追記:
USENのスピードテストでは岡山大学の構内で1.6Mbpsから3.1 Mbps程でした。
「実践iPhoneアプリケーション開発講座」を6月に岡山・高松で開催
4月 21st, 2010リンク: http://www.es-i.jp/seminar/
iPhone/iPad/iPodアプリ開発のブートキャンプと言える「実践iPhoneアプリケーション開発講座」を6月に岡山&高松でオープンウィンドさんと私の会社で開催します。今回はちょっと高い有料セミナーです。
有料なだけあって至れり尽くせりで、セミナーテキスト500ページ、複数のハンズオンセッションで実際にiPhoneの開発を体験できるセミナーになっています。開発環境からObjective-Cの解説、開発フレームワークの解説からデバッグ手法、実際のアプリ構築を行う4日間の集中講座です。iPhoneアプリ開発にはMacが必須ですが、Macが初めての方でも無理なく受講できる講座になっています。
今売れすぎて手に入らないiPadやiPod touchのアプリはiPhoneアプリと同じ開発手法で開発できます。
個人的には、iPadを使ったスマートな営業支援システム(タッチパネルとワイヤレスキーボード)などは非常に面白いのではと思っています。PCを買うより安く、機能が限定されている分安全で、しかも使い易い、GPSも装備されているので管理者も実績などを管理し易く(される方は大変?)、ある意味最強(?)のSFA端末になるのではないかと思っています。
セミナー会場は岡山駅と高松駅の直ぐ近くです。
岡山会場: ままかりフォーラム 6/1(火) - 6/4(金)
高松会場: サンポート高松 6/15(火)- 6/18(金)
募集を開始したばかりです。5/1までに申し込みされた方は早期申し込み割引5000円です。募集定員は16名です。受講をご希望の方はお早めに登録してください。
オープンセミナー2010@岡山 5/15開催
4月 14th, 2010毎年恒例のオープンセミナーのお知らせです。Rubyの松本さん、PGClusterの三谷さんをはじめ聴きごたえのある講師が揃いました。お昼はお弁当を持ってくるか注文する方が良いです。懇親会は70名になっていますが、既に予約が多すぎたので50から70名に増やしたばかりです。申し込みはお早めにどうぞ。
申し込み用のページ
http://kokucheese.com/event/index/1834/
セミナー告知ページ
http://openseminar.okaya.ma/
オープンセミナー2010@岡山
オープンセミナーはオープンソースとインターネットをテーマにした
無料セミナーです。
このセミナーの企画と運営はオープンソースのユーザコミュニティの
ボランティアで行われています。昨年は香川県高松市、徳島県徳島市、
岡山県総社市、広島県広島市で開催された実績があります。
首都圏ではこのようなオープンソースユーザコミュニティが主催する
セミナーや勉強会は数多くありますが、地方ではまだまだ少ないのが
現状です。すばらしい講師陣である事は講師名で検索して頂くと直ぐに
分ります。コミュティ主催のセミナーに参加が初めての方もお気軽に
お越し下さい。
■名称: オープンセミナー2010@岡山
■参加費: 無料
■開催日時:2010年5月15日(土) 11:00から17:00(12:25から13:25は昼食兼LT大会)
■開催場所:岡山県立大学 学部共通棟(南)8206室
http://www.oka-pu.ac.jp/
岡山県立大学 キャンパス平面図
http://www.oka-pu.ac.jp/information/campusmap.html
■アクセス:電車または車でお越し下さい。(無料駐車場あり)
http://www.oka-pu.ac.jp/information/access.html
電車の場合は、以下のURLから、
出発駅: 岡山,到着駅: 服部で検索してください。
http://mydia.jr-odekake.net/search/mobile.cgi
■主催: オープンセミナー2010@岡山 実行委員会
■共催: 岡山Javaユーザ会
日本PostgreSQLユーザ会 http://www.postgresql.jp/
瀬戸内Linuxユーザ会(STLUG)
四国BSDユーザ会(S*BUG)
■後援: 岡山県
オープンソースカンファレンス実行委員会
岡山県立大学
総社市
■協賛: 技術評論社
翔泳社
NetBeans 日本語コミュニティ (http://ja.netbeans.org)
随時募集中です!
■昼食会: お弁当費用1000円(事前にお申し込みください)
■懇親会: ダイニングスタイル ろく (http://www.count-up.net/6/index.html)
費用5000円(事前にお申し込みください。)
50人を超えると立食形式となります。
注意事項
当日、大学の食堂は12:00-13:00利用できます。メニューが限られているので
弁当を持参されるのも良いと思います。
----------------------------------------------------------------------
■午前の部 ミニセミナー(11:10~12:25)
11:10~11:25
○次世代モバイルインフラの予復習
講師:荒井 剛(岡山県立大学)
11:30~11:45
○次期リリース Debian 6.0(コード名: Squeeze)を見る
講師:のがたじゅん(Debian JP Project)
11:50~12:05
○GC生誕50周年を祝って
講師:中村 成洋
12:10~12:25
○オープンソースで飯が食えるようになるまで
~受託と基幹が大好きな会社での話~
講師:西 宏和(Magento-JP Users Group)
■昼食会兼LT大会(12:25~13:25)
○ひらさん(オープンラボ岡山)
○安達さん(岡山大学)
○芝さん(岡山県立大学)
○赤木さん(岡山大学)
○中矢さん(香川大学)
○三輪さん(オープンラボ岡山)
○きよくらさん(Okayama IT Egineers Community)
残り2~3枠あります。随時募集中です。
■午後の部(13:30~17:00)
13:30~14:20
○Rubyが拓く未来
講師:まつもと ゆきひろ(プログラミング言語「Ruby」の開発者)
14:30~15:00
○スクラム、要求開発、リーンをめぐる冒険
講師:前川 哲次(すくすくスクラム瀬戸内/要求開発アライアンス)
15:10~15:40
○AndroidとBeagleBoard ~アプリからGPIOを制御する~
講師:瀬戸 直喜(日本Androidの会四国支部)
15:50~16:40
○未定
講師:調整中(日本PostgreSQLユーザ会)
■講師陣のプロフィール等は公式サイト(http://openseminar.okaya.ma/)を
ご覧ください。
----------------------------------------------------------------------
■セミナーおよび懇親会参加申し込み方法
以下の参加申し込みページより申し込みをお願いいたします。
http://kokucheese.com/event/index/1834/
OSC東京とOSC高知のプレゼン資料の公開
4月 14th, 2010遅くなって申し訳ないです。昨年末に公開していたつもりでしたが公開設定していませんでした。
PostgreSQLユーザのためのSQLインジェクション対策
このプレゼンを行った後にPythonはCVEが公開されて、最新版では修正されています。
ご意見などございましたら御気軽にコメント、メールをください。
広島オープンセミナー 11/28(土曜)
11月 26th, 2009広島で中四国で行われている地域コミュニティが合同で行っているオープンセミナーが11/28(土曜)開催されます。
http://www.postgresql.jp/events/5e835cf630aa30fc30f330bb30df30ca30fc-1/view
ご都合が良い方は是非参加ください。
来る11月28日(土)に(株)SRA西日本会議室(Pルーム)にて
JPUG中国支部主催のオープンセミナーを開催します。
今回はオープンラボ岡山の協力を得、RubyやAndroidの話題も盛り込んでいます。
また、東京から桑村潤氏、石井達夫氏にお越しいただきますので、
興味のある方は是非ご参加ください。セミナー、懇親会に参加を希望される方は、人数把握のため、三谷(mitani@sraw.co.jp)までメールでお申し込みください。
1.日時:2009年11月28日(土)13時から17時
(開場受付 12:30〜、懇親会 18:00-20:00)
2.場所:(株)SRA西日本 会議室(Pルーム)
広島市南区稲荷町 2-16 広島稲荷町第一生命ビル 10F
http://www.sraw.co.jp/map_hiroshima.html
3.定員:30名
4.会費:無料(懇親会は別途費用)
5.プログラム
13:00-13:25 三谷さん:PostgreSQLのClustering最新動向
13:30-13:55 吉田さん:RubyとPostgreSQLの全文検索
14:00-14:25 英吉さん:Android Marketの理想と現実
14:30-14:55 大垣さん:SQLインジェクション
15:00-15:50 桑村さん:PL/Proxy,PgBouncerの紹介
16:00-16:50 石井さん:pgpool-II最新情報
OSC Tokyo プレゼンファイルの公開について - OSC高知以後に
11月 1st, 2009OSC Tokyo Fallでは多くの方にプレゼンテーション(SQLインジェクション"ゼロ"のPostgreSQL利用法 - 今更聞けないSQLインジェク ションの現実と対策)を聞いて頂きありがとうございました。気に入って頂けた方も多かったようで何よりです。
何人もの方から「プレゼンファイルは公開するのか?」「プレゼンファイルを公開してほしい」聞いています。
もう直ぐ開催するOSC高知で同じプレゼンを行います。ネタばれプレゼンするのも恥ずかしいのでOSC高知の後にプレゼンファイルは公開します。
11/14(土)
http://www.ospn.jp/osc2009-kochi/
中国/関西からだと高速バスが便利かも。
岡山からは10時前には着くようです。
http://www.jr-shikoku.co.jp/bus/businfo/ryoma_ex/okayama.asp
北や難波から朝でると昼くらいには現地に着きます。
http://www.jr-shikoku.co.jp/bus/businfo/kochi_ex/index.asp
四国や近県の方(関西、中国の方)はOSC高知に是非お越し下さい!
OSC Tokyo - 今更聞けないSQLインジェクションの現実と対策
10月 29th, 2009明日のOSC東京Fallでは「SQLインジェクション"ゼロ"のPostgreSQL利用法 - 今更聞けないSQLインジェク ションの現実と対策」と題したセッションを日本PostgreSQLユーザ会の講師として話をさせて頂きます。
SQLインジェクションはとうの昔に枯れた話題と思われていますが、古くても今の問題です。何年か前、日本PostgreSQLユーザ会のセミナーで手作業でのブラインドSQLインジェクションのデモをした事がありますが今回はツールを使ったデモもあります。書いている間に当初作ろうと思っていたプレゼンとは異なる物なってしまいました。多少紹介から期待する内容とは異なっているかも知れません。既にSQLインジェクションについては十分知っている方でも、それなりに(?)楽しめる内容になっていると思います。おかげ様で満員だそうですが、飛び込みでも少しは入れるのかな?
45分なのに60枚もスライドがある上、デモもあります。かなりハイペースで話すことになります。ネットで直ぐに見つかるような基本的な事はあまり書かなかったのですが、無いようで書くとSQLインジェクションについて色々在る物です。多少スライドは飛ばす事になります。
ほぼ同じ内容でOSC高知でも話をさせて頂く予定です。
来たくても来れなかった方は是非高知でお会いしましょう。
書評: CakePHPによる実践Webアプリケーション入門
10月 22nd, 2009この本は今年のPHPカンファレンスで景品として頂いた本です。
CakePHPと言えば「CakeMatsuriTokyo2009」が10/30, 10/31に開催されます。興味がある方、CakePHPによるWeb開発にさらに磨きをかけたい方は参加されてはどうでしょうか?
Git+SSH+マルチユーザ
10月 20th, 2009本格的にSubversionからGitへの移行を行った際に作ったGit+SSHサーバの手順をWikiに書きました。この手順を実行すると
- SSHの公開鍵を持っているユーザにのみリポジトリへのアクセスを許可
- 複数あるリポジトリへのアクセス許可を個別に設定
- グループを設定して「読み込み」「書き込み」の権限を管理
ができるようになります。
詳しくはWikiのgit sshサーバの構築をご覧下さい。
Subversionの頃はWebDAV+SSL+Basic認証だったので以前と比べればかなり認証の安全性は増したと言えます。
PHP 5.2.11用のStrict Session Patch
9月 30th, 2009PHP 5.2.11用のStrict Session Patchを公開しました。
http://wiki.ohgaki.net/index.php?PHP%2Fpatch%2FStrictSession
これが無いとセッション管理が面倒です。 どう面倒なのかは既に何度も書いているので省略します。(本当は面倒なだけではないのですが.. )最新リリースの追随がいつも遅れているので、もし作った方は送って頂けると助かります。
もし問題を発見した場合は教えて下さい。直します。
このパッチを使っているサイト例はこのブログです :)



