アーカイブ

投稿者のアーカイブ

PHP Fogがフリーアカウントで3つのクラウド環境が使えるように


友人から教えてもらったPHPFogというクラウド環境をブラウザベースで手軽に構築できるサービスがあります。フリーアカウントでまずは環境を構築し、商用利用やスケールアップに応じて料金を支払うというモデルになっており、いくつかのウェブアプリケーションやフレームワークをワンクリックでインストールできるようになっています。アプリケーションのソースはgitで更新します。もちろんベースはPHPです。

フリーアカウントでテストサイトを作り、動作やデザインの確認をしながら、終わったら潰して再度構築し直し、といった使いかたができます。

最近、PHPFogからメールが届き、

  • フリーアカウントでは1つのクラウドを6ヶ月間無料で使えていたのが、無期限で無料に
  • 無料のクラウドでアプリ(ウェブサイト)の利用が1つから3つに増量

とのこと。さっそく画面を確認すると、追加ボタン(Launch New App)が表示されていました。アプリ(ウェブサイト)の数も母数が3つになっています。さっそく1つ作ったので「2/3」になりました。

使えるアプリケーションも、夏に使い始めたときから増えていました。Drupal6(CMS。7はもともとあったところに6が追加されたようです)とThinkUp(ソーシャルコンテンツの分析アプリ)の2つです。フレームワークも2つ追加されていました。

WordPressを普段使っているので、テストサイトを作るのに便利です。3つあれば、使い回しで複数のプロジェクトを進行できますので、ますます使いやすいサービスになりました。いつか有料アカウントでお返しできればと思います。

カテゴリー: IT, WordPress タグ: , ,

WordPressプラグインGoogleAnalyticatorをGoogleAppsアカウントと紐づける設定


 

もともと普通のGoogleアカウントでGoogle Analyticsを設定していたのですが、諸事情でそのアカウントとして使っているメールアドレスをGoogle Appsに移行することになりました。

移行自体はほぼ自動でGoogle側が行なってくれたのですが、WordPressのプラグイン「GoogleAnalyticator」がダッシュボードで表示されなくなりました。

GoogleAnalyticatorは、トラッキングコードの挿入の他、アクセスレポートの概要をWordPressのダッシュボードで表示してくれるプラグインです。

通常のGoogleアカウントからGoogle Appsアカウントに移行してから、このレポート表示ができなくなっており、プラグインの設定ページを確認すると「Googleアカウントの認証ができてない」状態になっておりました。紐付けをするためのリンクが表示されてアクセスすると、

リクエストされたページは表示できません。 他のサイトからお客様の Google アカウントへのアクセスが要求されましたが、不正なリクエストが送信されました。 このメッセージを受信したときにアクセスしようとしていたサイトにエラーの情報を連絡してください。 エラー メッセージの詳細は次のとおりです。

 このサイト “http://******” は登録されていません。

というエラーが出てしまいます。

調べてみると、Google Appsで作成された(正確には普通のGoogleアカウントからGoogle Appsに移行された)アカウントの設定に、ドメインの管理(Manage your domain)として該当するドメインを追加しないといけないとのこと。

登録するとその下に「Manage registration」という項目に「Manage (登録したドメイン)」というリンクが表示されるので、クリックして設定ページに進みます。

ここで「Target URL path prefix」という見慣れない項目があり、外部のウェブアプリとのやり取りに必要な項目のようです。GoogleAnalyticatorの場合、WordPressの管理ページ(ダッシュボードページ)のURLを入れる、とのこと。それ以外の項目はオプションなので未入力のままで大丈夫でした。SaveをクリックするとOAuthの2つのコードが生成されますが、GoogleAnalyticatorでは不要です。

WordPressのプラグイン設定ページに戻り、認証リンクをクリックすると無事許可を求めるページが表示されました。「アクセスを許可」すると設定ページに自動的に戻り、そのアカウントに紐づいているGoogle Analyticsのレポートをプルダウンで選べるようになります。

ダッシュボードでアクセス解析のサマリが見られるようになると、自ずとその変化が目にとまるようになるので、コンテンツアイディアなどを考えるきっかけになりますね。

 

カテゴリー: Google Apps タグ:

Google Waveがサービス終了の日程を発表


昨年の夏に開発中止が発表されていたGoogle Waveサービスから、正式に終了する日程が発表されました。アカウントを登録していたメールアドレスにお知らせメールが届きました。

ステップ1:2012年1月31日に更新できなくなる

ステップ2:2012年4月30日にサービス完全終了

とのこと。

Google Waveを初めて見たとき、もしかしたらメールに代わるものになるかもしれないとワクワクしたのですが、ツールからサービスに発展できなかったののですね。Googleは成功しているものだけでなく、こうしてやめてしまうサービスも結構ありますが、そのあたりの切り替えの早さはすごいと思います。

 

 

カテゴリー: Google タグ:

アンチFacebook、匿名OKで資金を集めていたDiasporaに登録


Facebookの個人情報収集機能に嫌悪感をもつ人たちから資金を集めていた匿名登録が可能なソーシャルネットワーク「Diaspora」からようやく招待状が届きました。

 

面白いのは、登録時にFacebookのプロファイルデータを取り込むかどうか、オプションもありました。Facebookに否定的ではあるけれど、逆に「Facebookからお引っ越しをどうぞ」ということなのかもしれません。

分散型のネットワークで、自分が登録・公開する情報を自分の管理下に置けるというしくみとのことですが、まずはユーザ登録およびプロフィール登録までやってみました。第一印象はGoogle+の画面デザインにとても似ているようにも思います。Circleの考え方も、DiasporaのAspectにヒントを得ていたのかもしれません。

しばらく覗いてみます。

カテゴリー: Social Media タグ:

FileMaker カンファレンス2011でいろいろヒントをいただきました


ちょうど昨年の今頃に、WindowsからMacへ環境を移行させて、その後データベースアプリケーション開発にFileMakerを使うようになったのですが、日本のユーザやデベロッパーが集まるイベントが東京・文京区で行なわれました。無料のセミナーもあり、気になるセッションに参加することができました。

有意義なセミナーの備忘録をかねて、ポイントをリストアップしてみました。

T-4: 効率的なFileMakerソリューション開発の実践テクニック

プレゼンター:株式会社スプラッシュ 竹内さん

テーマは「DRY」– Don’t Repeat Yourself — で、スクリプトをモジュール化するポイントやコツをご紹介いただきました。

デモなど

    • 印刷プロセスの切り出し(最後のページ/最初のページを入れて総ページ数を出すTipも)
    • 選択肢が大量の場合、プルダウンの代わりにポップアップを使うときにスクリプト引数、結果を利用
    • 「or検索」を使って全フィールドを対象にしたインクリメンタルサーチ
    • Virtual Listを使ったラベル印刷(空白行を変数にいれて印刷開始位置をずらす、など)
    • 汎用データエクスポートスクリプト
    • ウェブビューアを使った「実行中(Spinning Wheel)」など

複数のスクリプト引数を受け渡すことで、より柔軟なモジュール化スクリプトが作成できる。

T-10: 開発を効率化するためのツールとTips

プレゼンター:株式会社バルーンヘルプ 佐合さん

 いかに効率よく作業をするかを日頃から突き詰めて得た、たくさんのノウハウを披露されていた。

FileMakerの機能を使った工夫

  • リレーションシップで膨大な量になったオカレンスを見つける方法 — ダミーのオカレンスを作り、「同じテーブルを選択」コマンドの後、ダミーオカレンス(テーブル)を動かすと、どこに同じテーブルのオカレンスがあるかわかる。カラーリングしておくのもよい。
  • ショートカットをうまく使う — マウスに手を移動させずに作業、逆に右手マウスのまま作業を行える。Optionキーを使ったショートカットで結構楽になる動作がある。(スクリプトステップの「フィールド設定」で値設定ダイアログをダイレクトに開くなど。)

Macの機能を使う

  • よく使う関数を辞書登録しておく。(zzfで変換すると関数一覧がズラリと出る、など)
  • 環境設定 – キーボード設定にあるアプリケーション固有のコマンドをショートカット登録できる(値一覧表示など)

サードパーティソフトウェア利用

  • コピー貼付け支援のアプリで、定型スクリプトステップを登録しておく(たとえばスクリプト定義用コメント行など)

ハードウェア利用

  • ショートカットを登録できるマウスを利用する
  • トラックパッドを左側に置くと、左手小指でスクロール操作などが楽にできる

このお二人はプレゼンテーションも素晴らしく、それも参考になりました。

カテゴリー: FileMaker タグ: