2017年2月1日水曜日

アメリカとヨーロッパでUberを使う

 一時ネガティヴなニュアンスで話題になったUberですが、米国や欧州ではとても便利なサービスになっています。特に、カルフォルニアの駅では、タクシーを探すのが大変という状態にまでなりつつあります。

 恐る恐る使い始めたUberですが、今では普通のタクシーよりずっと安心で便利と感じています。良い点をざっとまとめると、多くの方も書いている通り、以下のようになります。
  1. 外国であっても呼びたい場所で呼ぶことができる。ホテルとかレストランでしか呼ぶことができない・難しいタクシーとはこの点がまず違います。
  2. 携帯端末を日本語表示で使えるので、言葉が分からなくてもドライバーに目的地を伝えることができる。
  3. 移動経路が事前に分かること、つまりぼったくりを恐れなくて良い。
  4. ネットのクレジット決済での支払いなので、価格交渉とかチップとかが不要です。目的地に着いたら、ありがとうと言って降りるだけです。
  5. 多くのUberの車両は清潔な高級車であることが多い。先日は、ジャガーに乗ってしまいました。運転も安全運転のドライバーの割合が高いと思います。少なくとも、客が乗車中に平然と携帯電話でおしゃべりをするようなドライバーは、米国のタクシーでは無視できない割合でいますが、Uberではほとんどいません。やはり顧客からの評価を吸い上げる仕組みがきちっと機能しているからでしょう。 
  6. タクシーと比べてかなり安い。感覚的には、7掛けくらいでしょうか。

 Uberを使ってみると、タクシーというサービスの多くの部分が情報サービスなのだということがよく分かります。ロンドンのタクシーのステイタスが高い、高かったのは当然と思います。しかし、この情報サービスの部分をコンピュータネットワークで代替できるようになった今、寂しくはあってもロンドンのタクシーの地位は低下せざるをえないだろうと思います。如何に規制をしても、使う側にとっての便利さ・安心感にこれだけの差があると如何ともしがたい・・・。

この言葉の問題をUberが解決していることは、ドライバーにとっても革新です。つまり、言葉に不自由な移民であっても簡単に個人レベルでタクシービジネスに参加できるのです。収入もUberがクレジットカードで確実に課金してくれるので、取りっぱぐれがない訳です。実際、米国でも欧州でも、それぞれの国で生まれ育った人ではないなと感じるドライバーが少なくありません。一定の教育を受け、適切な接客サービスができるのであれば、新しい国で生活を立てる最も確実な手段となり得るように思います。

このUberのビジネスモデル、課金・ルート教育などタクシービジネスの最も難しい部分をIT技術で解決したビジネスモデルは、公共交通機関の維持に悩む地方で非常に役立つのではないでしょうか?タクシー会社を運営するには商圏が小さくても、市井の人の小遣い稼ぎと移動手段に困っている人を結びつける「マイクロビジネス」としての可能性があるように思います。

もちろん、Uberが爆発的に支持を集め始めている背景には、iPad、iPhoneといったコンピュータが苦手な人でも簡単に使える携帯端末を世に出したApple社の偉大な貢献があることも知っておくべきだと思います。

最後に、Uber利用の意外な盲点を一つ。空港、より正確には立体的な道路がある場合に、利用が難しい場合があるということです。Uberのアプリが、ピックアップの場所が何階であるかを教えてくれない場合、空港での利用は難しくなります。

2017年1月24日火曜日

Thunderbirdのメール作成時の段落

を止めて、テキスト変えたい

テキストでメールを書く古い人間なので、この標準設定はどうも好きなれず、毎回テキストを選択して書いていたのですが、どうにも面倒で、ちょっと調べました。

まずは、私が使っている環境ですが、Mac OSX 10.11.6(El Capitan)上で、Thunderbird 50.1.0です。

この場合は、次のようにすると、解決します。
  1. 自分のメールアドレスの部分をクリックして、メニュー画面に入ります。
  2. 次に、「このアカウントの環境設定を表示する」をクリックします。
  3. 変更したいアカウントの「編集とアドレス入力」をクリックします。
  4. 「HTML形式でメッセージを編集する」にチェックが入っている(はず)ので、そのチェックを外す
以上で終了です。

念のためOSの情報を書きましたが、多分、OSには関係ないと思います。

2017年1月8日日曜日

Mac OSX 10.11 El Capitan 上でperl CGIを使う

自分用のノウハウ集として、ここ10年程、Mac上でFSwikiを愛用しています。

ただ、困ったことに、OSをアップデートすると、時々FSwikiが動かなくなります。その度に、関連する設定をする必要があるのですが、ネット上の情報は結構込み入っています例えば、このページを読むと、私のような素人は「お手上げ」の気持ちになってしまいます。

しかしご安心ください。結論から言うと、私程度の素人利用者が必要最低限しなければならないことは、
  • ある設定ファイルの中のある一行の#を消すこと
だけです。まあ、一文字の操作ですね(笑)。

アップデートのタイミングによっては、最後に追記した、もう一手間が必要となるようです。

以下、詳細です。

私はと言えば、前回Mountain LionからYosemiteへのアップデートした時の経験、たくさんのページを読み漁り、perlのバージョンの違いのためにもう復活できないのではないかという不安に押しつぶされそうになった挙句に、設定ファイルの三行の修正で終わった経験から、
  • 素人がローカルにWebサーバを立ち上げて利用している程度(かつてあった「Web共有」を使っているレベル)なら、そんな面倒なはずはない
という確信を持ちました。

この範囲であれば、FSwikiをMac上で利用するために知っておいた方がいいだろう最低限知識は、
  • OSXで使われるWebサーバは、apacheである
ことくらいです。まあ、FSwikiはperlで書かれているということは知っておいた方がいいとは思いますが、perlのバージョンが云々と言うことで迷うくらいなら知らない方がいいと思います。実際、FSwikiを普通に使う範囲で、perlのバージョンは問題になりませんでした。

Mac OSXでは、OSのアップデートに伴って、このapacheの設定ファイルが上書き更新されるのですが、その初期設定がCGIの利用には親切な設定になっていないことが、私のような素人にとってトラブルの種になっているだけです。

El Capitanの場合、
  • /etc/apache2/にあるapacheの設定ファイル、httpd.confの中の一行を変更
すれば、元どおりFSwikiが使えるようになります。その一行は157行目
  • #LoadModule cgi_module libexec/apache2/mod_cgi.so 
です。エディタで、この#を取り去って
  • LoadModule cgi_module libexec/apache2/mod_cgi.so
とすれば、それで終了です。手順としては、sudoを使って
  1. /etc/appache2/の下にbackupなどの名前でフォルダを作成し、httpd.confをコピーしてバックアップする
  2. chmodを使って、httpd.confの内容を変更できるようにファイル属性を変える
  3. エディタで、上記の修正をする
  4. apacheをリスタートする
で終わりです。

ターミナルでのコマンド入力だと、
  1. cd /etc/apache2/
  2. sudo mkdir backup
  3. cp httpd.conf backup
  4. sudo chmod 777 httpd.conf 
  5. vi httpd.conf ←エディタで編集です。viでなく慣れたエディタでOKです。
  6. sudo apachectl restart
が最低限でしょうか。私の場合は、5.は、httpd.confを自分のホームディレクトリにコピーして、そこでmiエディタで修正したものをコピーで上書きする形で戻しました。
こんな感じです:
  1. cp httpd.conf /Users/(自分のアカウント名)/
  2. miで、自分のホームにコピーされたhttpd.confを編集
  3. cp /Users/自分のアカウント名)/httpd.conf .
 -----------------------------
 この修正の意味は、apacheにCGIを動かすモジュール(mod_cgi.soを読み込むよう指示をすることです。
 #LoadModule perl_module /usr/libexec/apache2/mod_perl.soが、httpd.confから消えていて、かつapacheのライブラリにmod_perl.soがないということは、El Capitanに用意されているapacheはperlのモジュールを読み込んだものと考えてよいと思います。

もっと詳しくて体系的なページは、ここでしょうか。

-----------------------------
アップデートのタイミングによってはもう一手間必要になります。
上の対処をしても動かない時は、ターミナルでアパッチの設定チェック(sudo apachectl congiftest)を実行して、

AH00526: Syntax error on line 20 of /private/etc/apache2/extra/httpd-mpm.conf: Invalid command 'LockFile', perhaps misspelled or defined by a module not included in the server configuration

というエラーが出たら、/etc/apache2/extra/httpd-mpm.confの20行目をコメントアウトする必要があります。