福岡で芝居を見る

よく IT 系の勉強会やってる AIP カフェによる用があって、そのときにたまたま、同じ建物の一室で芝居があることを知りました。『カザリとヨーコ』。出演: 演劇ユニット「桃うさぎ」。東京に住んでた時は下北沢とかでやってるような小劇場の芝居をちょくちょく見に行ってたんですが、福岡ではどこでやってるかとか知らず、芝居見るのも久しぶりです。

AIP カフェと同じような間取り、ってことは、ワンルームくらいのスペースしかないので、2人芝居とはいえ、半分が舞台になれば、観客席は15人も入ればいっぱいってとこでしょうか。席はざぶとんです。僕は最前列まんなかの一番いい席とったんですが、舞台と境界なんてありませんから、始まって暗くなるやいなや、演者がごろん、ごろん、ごろん、と転がり込んできて、あわや、と思うこともしばしば。小劇場の醍醐味でしょうか。やー、びっくりしたよ。

はなしの筋は、双子の姉妹で、妹は可愛がられ姉は疎まれる、現代の「瓜子姫と天邪鬼」的な話で、1時間くらいの短いなかでの展開では多少はしょられ感はありましたが、楽しめる内容でした。演者の2人は1988年生ということだから、もう、僕よりひとまわり近い下の年代の人らが世に出てきているなあ。昨今の若者たちはすごいなあ。そんな感慨にふけって家路につきました。

狭いとこでやってる芝居はやっぱりいいですね。福岡でもこういうのやってるんだなあ。また探して行きたいものです。

WordPress セミナーのまとめと次回のお知らせ

昨日(9月12日)に大名の AIP カフェで開催した WordPress セミナー、僕ふくむ12名の参加で男くさくなごやかに開催されました。遠くは鹿児島からも来ていただいてうれしい限りです。おおむね思惑通りにうまくいったと思うので、今後もこういった地場地味こじんまりイベントを続けていきたいと思います。

いちおうメモがてら、昨日話したトピックをリストしときますよ。

  • テーマとは何か?
  • テーマのインストールの仕方
  • テーマのファイルの構造
  • テンプレート適用の階層構造
  • ページにはページテンプレートが便利
  • 特殊機能付きなテーマ (Monotone, P2)
  • functions.php
  • 近頃流行のテーマ・フレームワークとは
  • テーマ親子
  • Hybrid テーマがおすすめです
  • テーマを自作してみる
  • よくある間違い (wp_head(), wp_foot(), wp_enqueue_script() 忘れずに)
  • MT つかってんの日本だけですから

次回はプラグインについて聞きたいというリクエストがあったので、その線で行きたいと思います。またこじんまりやりましょう。

ATND に企画出してますんで、ご興味ありましたらどうぞ。
http://atnd.org/events/1537

ナマステー。

生存確認 09.09

ひとりぐらい見てる人もいるだろうからここにも書いとこう。

今週末に福岡で WordPress のセミナーみたいなのやることになってます。

http://atnd.org/events/1424

今年、5月と8月にもそれぞれ同じ場所で勉強会みたいなのやったんですけど、結構ひとが集まって面白かったんですね。ただまあテーマも決めずに話す勉強会となると、けっきょく僕が一方的に講釈垂れて終わり、みたいになりかねないし、かといって「1人1個話すネタ持ってこい」方式にすると、現状の普及具合からいって遠慮して結局誰も参加できないみたいなオチになりそうで怖い。

そんなこんな考えていて、どういうスタイルが最適か、「最適」というのは、福岡で WordPress 使う人と機会が増えて質的にも数的にも盛り上がるようにもってくには、という視点でですけど、あれこれ考えまして、結論として出したのはセミナーと懇親会の2部構成。

セミナーは講師が(おそらくたぶん十中八九は僕が講師やると思いますが)、一方的にしゃべる。回ごとに特定のテーマに沿ってお授業をやります。体系的に学ぶスタイルが合ってるひとには役に立つと思いますよ。初回のテーマは「テーマ」。駄洒落かって言われたけど。うん、駄洒落だね。

懇親会は飲み食いしながら世間話するいわゆる懇親会ですけど、狙いとしてはセミナーでは埋められないところを懇親会で埋めてもらえたらいいなというのがあって、というのは、現実に WordPress 使って仕事してたりして直面する問題って、とても範囲が広かったりするし、WordPress のことというより CSS とか、HTML とか、JavaScript とか PHP の問題がわからなかったりすることがすごい多いじゃないですか。

それとか、そもそも何がわからないのかわからないとか、そういうことって最初のうちは誰だってあるし、サポートフォーラムとかでそんな質問怖くてできないと思うんですよね。知らない相手にはしづらい相談とかあるかもしれないし。そういうの、直接会って一緒に飲み食いしてる場でなら案外しやすいんじゃないかなと思ったんですよ。

べつに僕は、サポートフォーラムでもっと初心者に優しくしましょうとか、そういうこというつもりはないんですよ。いまでもみんな親切すぎるくらい親切だと思うし。

ただまあ、それでもどうしても満たせてないニーズがあるはずだし、WordPress の普及、発展にそれをクリアするのが必要なんだったら、細かいことは後で考えるとして実験的にでもやってみましょうか、というのが趣旨なわけです、今回のは。

会場小さいんで、定員15名ってことにしてて、もう10名埋まってますから参加したい方はお早めに。ATND で申し込んでね。

生存確認 08.05

コンタクトフォーム作ってるくせに自分はコンタクトとらない三好です。こんにちは。

たまには何か書かないと死んだと思われても困るので、2、3ヶ月の出来事について書いてみます。…前回書いたの6月ですね。ひどいもんだ。

前回書いた近況報告のなかで、今年後半の目標として掲げた4項目のうち、2項目すでに片付いてしまいました。まずプラグインコンペの件ですが、Acts as Group というプラグインを作ってエントリーしています。いま審査中だと思いますが、うーん、どうなんでしょう。他に凄そうなのも出てたんで、今年はダメだろうな。僕のもけっこう画期的だと思うんですけどね。わかってもらえるだろうか。でも便利だから、コンペ関係なしに試してみてほしいです。

それから年内にゆっくりやろうと思ってた Contact Form 7 2.0 のリリースも、わけあって前倒ししまして、もう出ています。まだ完全じゃない部分もありますがモジュール化を実現しまして、さっそくですがサードパーティ製のモジュールが2、3個作られています。これはすごいことですね。モジュール作成のドキュメントもろくに公開してないうちからソース見るだけでそれ理解して作っちゃうひとが出てくるってのは、さすがに予想外。

あと今年後半の目標で残ってる2項目はショッピングカートプラグインとプロフェッショナルサポートサービスの立ち上げですけど、ちゃんとやりますよ。

で、これがここ最近の一番大きい出来事なんですけど、2ヶ月くらい前に WPML っていう WordPress プラグイン作ってるチームから連絡もらいまして、一緒にプロジェクトやりませんかというお誘いだったんですが、後先あまり考えずに乗っちゃいました。WPML というのは
WordPress の多言語化プラグインのひとつなんですが、チームとしてはそれだけでなく
WordPress をプラットフォームとしたビジネス展開の可能性に賭けてこれからもっといろいろ作るつもりらしい。

会社の所在地がラスベガスになってたんでてっきりみんなラスベガスに住んでるんだとずっと思ってましたが、今日判明したところによるとリーダーはアルゼンチンに、ほかの2人のメンバーもルーマニアとオーストラリアにいるらしくて、それで僕日本ですよ。おいおいマジかと。英語でコミュニケーションとれるのか自信なくて気後れしてたんですが、英語ネイティブは4人中の1人だけなんだって。なんだなんだ。

実はまえまえから Automattic みたいに世界中にメンバーが散らばって仕事するような形態に憧れていて、僕もいずれは(そのまえに英語力身につけて)、とぼんやり思ってたんですが、思いがけずそんな境遇になってしまったようです。泥縄式でもなんでも英語でなんとかせんとどうしょうもないことになってしまった。小心者なんでドキドキしてます。

それで、僕が何するかというとプラグインを作ってそれから彼らの多言語化システムとジョイントさせる役回りになりそうで、Contact Form 7 2.0 に組み込んだ ICL モジュールってのが実はその第1弾だったわけですが、今後もいろいろと、主にビジネスユースのプラグインを作ってく予定ですので、お楽しみに。

で、今日の話の結論としては僕まだ生きてますんで。お間違えの無いよう。

最近買った良いもの

PICT0003

AirMac Express。Wi-Fi が自宅に欲しいと思っていろいろ検討してたんですが、最終的に買ったのがこれ。結論、これは素晴らしいです。

この石鹸箱みたいなしろもの。ガチャっと電源のコンセントに挿すだけ。それまで不細工なアンテナがニョキニョキ生えてるようなのしか知らなかったのでこの形状はかなりショッキングでしたが、これでいいらしい。そんなもんなのか。

何が素晴らしいって、こいつにはオーディオ出力の端子がついてて、ケーブルで僕の BOSE Wave Radio につないでやると、iTunes の音をそこから出すことができる。当然音質最高。もちろん無線でつながってるわけだから iTunes が動いてる PC はほいほい動かせるのですよ。これは感動。

あと、ブラザーのレーザープリンタも USB でこいつにつないで、プリンタも共有。あまりに簡単。

最初 ThinkPad からつながらなくて困ってたんだけど、ドライバ更新したらあっさりつながりました。

ぜんぜん場所取らないし、ワンルームなら僕はこれおすすめします。

近況

最近ではしょうもないぼやきを書き付けるのに最適な場所として Twitter があるので、しょうもないぼやきを書き付けるためにそれまで使われていたこのブログは閑散としていますが、たまにはしょうもない近況報告でも書いておこうかと思います。

先月、立ち位置的にまたフリーランスに戻ったということがあり、この先数ヶ月の仕事を画策しているところですが、現時点での自分の興味の対象を興味の強い順に並べると、WordPress、ローカルサービス、DataPortability 関連のアプリケーション(OpenID とか OAuth)、Ruby on Rails、… ですが、2回の WordCamp 開催を経て日本でもそろそろいい頃合になってきている WordPress で、そろそろ本気でビジネス展開を考えてもいいんじゃないかな、と考えています。

先月末に Contact Form 7 1.10 をリリースしたんですが、直後に 1.10.0.1 を出したので多少の重複が含まれているとは思いますが、1日のダウンロード数が初めて1万回を超えました。今年に入ってほぼ月に1回のペースで新バージョンをリリースしていますが、出すたびにハイペースな右肩上がりを続けています。最近では Most Popular の5位以内を常時キープするまでになってきました。これには cforms II からの乗換えが多いという理由もあると思いますが、今まで使っていなかった人からも高い評価をもらっているようで、うれしいことだと思います。

ただあいかわらず寄付は少ないです。いろいろ工夫してみましたが寄付はあてにできないですね。他にビジネスモデルを考えないと。

今は、毎年この時期に開催されている WordPress のプラグインコンペに出すプラグインを作っていて、まだ詳細は明かせませんけど、自分的にはかなり自信があります。今回は本気で賞狙ってますよ。こいつは WordPress そのものの特性を90度転換する潜在力を秘めたプラグインです。

Twitter にも書いたんですが、2009年の後半6ヶ月の目標として、この他にいくつか考えています。まず2年くらい前から構想はあったけど実現していなかったショッピングカートプラグインの作成。基本的にはワールドワイド対応ですが、モジュール化することで日本の決済環境などにもフィットさせられるようにするつもりです。Contact Form 7 のときでもそうでしたが最初のバージョンをリリースしてから世の中に広く受け入れられるまでにだいたい2年くらいは必要と思います。2011年にショッピングカート付きのサイトを制作する人が WordPress とこのプラグインの組み合わせを真っ先に考えるくらいに育てたいと考えています。

もうひとつは、これも数年前からやりたいと思い続けていたことですが、オープンソースのアプリケーションを対象としたプロフェッショナルサポートサービスの立ち上げ。WordPress が念頭にありますが、こういったサービスの必要は他のプロジェクトにも共通すると思います。オープンソースのアプリケーションを使っている場合、無償のサポートフォーラムなどはありますが、ある程度込み入ったサポートニーズになってくると途端に回答が得られにくくなりがちです。これは無償ですから仕方のないことですが、ビジネスユースを考えている企業にとってもしもの時に頼れる相手がないことは大きな不安材料になります。オープンソースのプロジェクトが成長する過程でこのことは必ず課題になってくるので、この解決に焦点を合わせたサービスを実現したいということです。

1) それぞれのオープンソースソフトウェアについての専門知識と豊富な経験を備えたプロフェッショナルが自由に参加してサポート需要に応じられること(オープン性)。2) オープンソースの開発に携わる開発者やデザイナーやドキュメント制作者がそこで収入を得ることができ、それにより開発により多く時間を回すことができる環境を提供すること。3) そこで行われた回答やサポートの成果が可能な限りそのオープンソースプロジェクト全体に還元されること。プロフェッショナルサポートサービスではこの3つのことの実現を考えています。

それから、Contact Form 7 2.0 のリリースも今年中に行う予定です。2.0 系のポイントはモジュール化とプラガブル化です。コンタクトフォームの個々の部品(テキストフィールドとか CAPTCHA とか)をモジュールとして実装しなおし、またユーザーが独自のモジュールを作って組み込むことを容易にします。また WordPress のプラグイン API のフィルターやアクションフックを Contact Form 7 のコードに取り入れることで、サードパーティーの開発者が Contact Form 7 プラグインのためのプラグインを作ってコンタクトフォームの動作をカスタマイズできるようにします。これまで要望のあったデータベースへのフォーム入力の保存やフォーム入力の確認画面の実装なども、プラガブル化により Contact Form 7 コアのシンプルさを損なわない形で実現できるようになるはずです。

この他に、福岡で WordPress セミナーを開催する話などもありまして(まだ未定ですが)、当面は WordPress 関連の仕事を主にやっていきたいと考えています。WordPress を使った開発や、プラグインのカスタマイズ、オリジナルプラグイン作成、サポート、コンサルティング、セミナー、トレーニングの講師など、必要がありましたらお気軽にご相談ください。

背水の陣

PICT0003

MacBook を買ってしまいました。自ら退路を絶ちました。ああどうしようどうしよう。

Mac 使うの10年ぶりです。

Pledgie

Pledgie

寄付集めで今回 Pledgie というのを使ってみました。Phusion Passenger が使ってるのを見て良さそうだと思ったので。

Click here to lend your support to: Support Contact Form 7 and make a donation at www.pledgie.com !

前に ChipIn 使ってましたが、ChipIn のウィジェットは Flash 使ってるので、埋め込みには場所を選びます。WordPress.com のブログも Flash 入れさせてくれません。Pledgie が素晴らしいのはウィジェットに素の PNG 画像を使ってるところです。これならどこでも置ける

# 寄付集めなんてがめついと思うかもしれないけど、実際のところ、けっこう切実なんすよ。

BlackBerry その後

BlackBerry が熱いらしいのですが、僕のは残念ながらちっとも温まりません。昨日ドコモの人から電話がかかってきて、ご丁寧に今回の件の説明をいただきました。なんでも 4,000 台のうちの1パーセント程度で問題が発生しているとのこと。4,000 の購入者に一件一件電話してるんでしょうか。ご苦労なことです。

熱問題よりも、バンドルされてる管理アプリを PC にインストールしたら時々 Windows が丸ごと固まって(タスクマネージャすら開けない)、強制シャットダウンさせられるという問題がうちでは見られて、そっちのほうがよっぽど大問題なんですが、よそでは起きてないんでしょうか? 電話してきたドコモ担当者氏によればそういう報告は受けてないそうでしたが。
Continue reading “BlackBerry その後”

BlackBerry を買ったのだが

待望の BlackBerry Bold を週末ついに入手して、いじくっております。

PICT0001

関係者の皆様へお知らせ: 以前の @docomo.ne.jp のメールアドレスはもう使えなくなりました。BlackBerry のメールアドレスが使えるようになる予定ですが設定で四苦八苦しておりますのでまだ未定です。携帯の電話番号はそのままです。

古い Sony の Mova 端末から電話帳のデータをどうやったら移行できるのかさっぱりわかりません。BlackBerry の場合だとドコモショップでもデータ移行できないんだって。USB でデータ引っ張ってインポートできるみたいなこといってたんだけど、僕の古いやつには USB のポートがない。最悪の場合は手作業だな。