漫ろで行こう

自由気まま過ぎる、ギークになりたい男の子の話

Posts tagged ‘Webサービス’

サイボウズ・ラボ秋元氏が最近リリースした「twitterで読書記録。読んだ4!」を利用したり、API 叩いてみたりして遊んでたので、ついでに mixi アプリに最新読書記録を表示するだけの簡単なアプリを作ってみました。

[mixi] 読んだ4! on mixi

後はデザイン整えたり、表示件数変更出来るようにしたりとやらなきゃいけないことがいくつか。ユーザー情報登録してもらって自分のページのみ表示出来るようにしてみたり、読書記録者 or アプリ利用者の Amazon アフィリエイト情報登録出来るようにしたりとか。

取り急ぎ、ランキングを表示出来るようにもしたいので、API の拡張依頼を出そうと思います。

twitter 使ってて読んだ4!を使い、更に mixi を使っている人が対象という、何というニッチなアプリなんだろう……。
暇があったら登録してみてください。

そーいえば、バーコード読み取って全国の Amazon から書籍情報を取得し、背表紙を自分の棚に並べていくサービスが海外だかにあった気がする。物理的にバーコード読み取って本棚に並ぶ光景をみんなで歓喜しながら眺めていた希ガス。
Twitter でも良いけど、ふと iPhone アプリでも出来るんじゃね?と思った。あったら面白いなぁ。いちいち twitter にポストしなくて良いし、Amazon で ASIN を検索しなくて良いし。

official.twitterで読書記録。読んだ4!, via.秋元 » 読んだ4!(yonda4.com)オープンベータテスト中

先日「[Webサービス][言語][Javascript]mixi アプリではてブ | 漫ろで行こう」で書いた後、更に以下のアプリを作成してリリースしました。
まだまだ、デザインとか色々考えなくちゃいけないのですが……。

[mixi] 今日は何の日?
[mixi] 過去の出来事
[mixi] 毎日が誕生日!
[mixi] ニコニコ動画毎時ランキング

今日はニコニコをタブ化しようとしていたら、ちょっとバグっぽい挙動を確認。
ガジェット自体始めて作る上、Javascript を熟知しているわけではないので、バグなのかどうかも微妙ですが、一応念のためコミュへは報告しておきました。
タブがウィンドウ幅を超える場合、タブが横へ遷移しないんですよねぇ……。

それはさておき、タブ化のために準備をしていたカテゴリ一覧やらロジックやらが無駄になるのもアレなので、そのままドロップダウン化してみました。
「毎時ランキング」なのに毎時以外にも対応。

アプリ名称は変更した方が良いのだろうか?

official.mixi アプリβ

昨日8日に mixi から「mixiアプリ」のオープンβ版が公開されました。
ということで、性懲りも無く試してみました。
ちなみに作ったアプリのページはこちら「[mixi] はてブ人気エントリー」。いつの間にか11人に増えてた。

やったことは「はてなブックマーク」の最新人気エントリー上位25件を表示するというだけの簡単なお仕事。
Feed の処理は全て Guide – Google AJAX Feed API に投げるだけ。後は返り値を処理して終わり。

画面全体で見るとこんな感じ。
20090409mixiapps01

自分のホーム左側最下部(マイコミュニティの下)に「マイアプリ」が表示されます。
20090409mixiapps02

また、追加したアプリは画面右最下部(PR 企画の下)に各アプリのウィンドウが追加されます。
20090409mixiapps03

利用するためには、デベロッパー登録をする必要があります。
手順などに関しては「「mixiアプリ オープンβ」コミュニティへの参加とデベロッパー登録」を参考にしてください。

official.mixi Developer Center (ミクシィ デベロッパーセンター)

本日、19カテゴリのアカウント中18アカウントがスパム扱いで停止されました……。
残り1アカウント(政治)が残っているのですが、一応 BOT を停止しておきました。

諸問題が解決する前に、強制的に終了させられるという。
確かにポスト数が短時間でも多い方だったようなので、仕方ないかなぁと思ってますが、悔しいです!

掲題読んで字の如く、Pathtraq カテゴリランキングを Twitter へポストする Twitter ボットってのを作ってみました。
Pathtraq を日頃から常用させていただいているのですが、ちょいちょい見忘れたり見落としたりなんかあったり。
また、なんか面白いこと出来ないかなーと「はてぶボット」を follow していたことを思い出したのが事の発端。

ついでだから Python 使ってみようと、Python 初心者なりに頑張ってみました。
で、取り急ぎカタチっぽくなったので投下。適当に follow してやってください。

政治
ビジネス/経済
社会
芸能/お笑い
音楽
映画
アニメ/マンガ
ゲーム
スポーツ

教育/学習
読書/本
サイエンス
アート/デザイン
食/グルメ
旅行
モバイル
コンピューター
ウェブ/インターネット

まだまだ問題点が山積みなのは明白なので、β版ということで勘弁してください……。

◆仕様
・pathtraq から全カテゴリランキングを取得
・紐付く twitter アカウントへポスト
・重複記事が存在する場合除外(条件:タイトル and URL)
・twitter へのポストはランキング順

◆問題点
・coreserver の cron が1時間に1回が限度
・cron が3分以上継続される場合、強制的に kill される
・カテゴリ多数&1カテゴリ毎に50ランキングなので、3分以内に終わらない可能性(初回分は手動実行中)
・tinyurl.com からの return が異常に遅いため、cron 実行時間の遅延に貢献

◆ToDo
・Hits を表示するか検討
・ポスト数を絞る(50 -> 10 など)か検討

参考にさせていただいた各サイト様方々は、後日改めて記載させていただきます。

official.Pathtraq, Twitter

某少年誌に掲載されている漫画のタイトルみたいなタイトルになっていますが気にしない。
クリッピング的な感覚で Tumblr を利用してみようと思い、先日から利用を開始してみたのですが、楽で良いですねー。

それはさておき、PC からクリッピングはもちろんのこと、外出先などで iPhone からクリッピングできないかなーと AppStore を探し tumblr, tumble, iView, LifeCast と試してみましたがどれもイマイチ。
tumblr のダッシュボードで何かしらを行うものだったり。follower のクリップを reblog したりと Bookmarklet と同様のことができない。

ということで、Safari でクリッピングできるようにしてみました。
といっても特別ナニしたわけでもないですが。

1.以下のリンクを iPhone からクリック
Share on Tumblr

2.「漫ろで行こう」のトップが表示されたらブックマークに追加

3.ブックマークから、先ほど保存したブックマークを編集
URL から http://blog.wiredeffect.com/? を削除
javascript から始まるようにします

以上、で完了。
後は PC と同様に、Share on Tumblr で Tumb れます!
もちろん、Tumb る前に、Tumblr へログインしておく必要があります。

※Photo と Link で動作は確認しましたが、Quote は出来ませんでした。

それでは、良い Tumb ライフを!

もうかれこれメイン端末で Mobile Me を閲覧していない。
理由はというと至極簡単。

閲覧できない

Mobile Me が開始された当初、以下のような画面を見た iPhone ユーザーの方々も多いのではと思います。
20090210pathtraq01

まぁ、読んで字の如く。

上記条件を満たすブラウザでなければ閲覧が出来ないという仕様。
これはこれ。なんら問題ないと思う。なぜなら、自分は Firefox ユーザーだから。
そして、こいつを見てくれ……こいつをどう思う……?
20090210pathtraq02
すごく……バージョン 2 以降です……

メイン端末で Mobile Me が閲覧できないってどういうことだよぉぉぉぉぉ!!!!!
くやしいですっ!!!!!(ザブングル風)

今日は Google Sync についての記事を書いたので、真剣にアドレス帳&カレンダーを Mobile Me にするべきか?Google Sync を用いるか?で悩もうと思ったのに、相も変わらず閲覧できない。

バージョン情報なんてブラウザのユーザーエージェントでくらいしか識別しないでしょう、常識的に考えて。
変な Active X のインストールを強要された覚えも無いし、ましてや天下の Apple 様が Active X を使うハズがない。
で、診断くんにお世話になってみる。

Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Pathtraq/0.9

Pathtraq/0.9
……うわぁ、なんかいる。コバンザメのように引っ付いちゃってるよ。
アクセスした際に、後のバージョン情報を抜いていると思うから、Pathtraqu のバージョン「0.9」を抜いちゃったんだろうなぁと今更気づくメルヘン。
早速 Firefox アドオンから Pathtraq を無効化して、再度診断くんへ。

Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6

取れたウィッシュ!
問題なく Mobile Me 様へアクセス出来たよ、ママン!
20090210pathtraq03

さて、ここで問題です。
リリースされた日からずっとお世話になっている Pathtraq とどうやって共生させるか?

  1. Mobile Me を諦める
  2. Pathtraq を諦める
  3. Greasemonkey で対応
  4. UserAgent Switcher で対応

1, 2 はナンセンス。
3, 4 で。4 とか楽だけど、面白みに欠ける。
Greasemonekey で何とか出来ないか、今度ごにょごにょしてみようと思います。
その前に Cybozu Labs のエロイ人たちが何とかしてくれるに違いないと信じてます(ぁ

official.Mobile Me, Pathtraq

NemusSync で Google カレンダーを同期していた方々。
別に NemusSync に限った話じゃないですが、自分が NemusSync を使っているものでして……。

閑話休題。
それはさておき、Google が昨日9日に Google カレンダーおよび Gmail のアドレス帳を、Google Sync で iPhone と Windows Mobile 同期できるように対応したよ!ということで、早速試してみました!!!なんてたってオフィシャルですからね、あの Google 様ですからね!

まず、iPhone のデータを iTunes でバックアップしておきましょう。
カレンダーのデータが飛びます。バックアップは重要です。
また、前提条件としてファームウェアバージョン 2.2 以上が必須です。2.2.0 でも 2.2.1 でも 2.2 系であれば Google Sync を利用することが出来ます。

それでは実際に Google Sync を利用する手順です。
Google Mobile – Sync にて手順を公開しています。英語を見ると頭痛がする人は、面倒だと思いますが以下を参考にしてみてください。
ちなみに、ほぼメールアカウントを設定するのと同様に、簡単なお仕事で終わります。

1. 設定 > メール/連絡先/カレンダー > アカウントを追加
2. Microsoft Exchange をタップ
3. Microsoft Exchange を設定します
4. メールは「適当」です。何でも OK
5. ドメインは「」にしてください。入力は無しで
6. ユーザー名、パスワードは Google 共通です
7. 「次へ」ボタンをタップ
20090210googlesync0120090210googlesync02
8. サーバに「m.google.com」と入力
9. 「次へ」ボタンをタップ
20090210googlesync03
10. 同期する対象を設定。メールは同期しないでください。画像は間違えて同期してますが……。
11. 「完了」ボタンをタップ
20090210googlesync04
12. 「同期」ボタンをタップ
20090210googlesync05

以上で終わりです。
「設定 > メール/連絡先/カレンダー」に、先ほど設定したアカウントが表示されていると思います。
20090210googlesync06

動作確認
試しに Google カレンダーに予定を追加してみました。
20090210googlesync07

つづいて iPhone のカレンダーを確認。
グループに作成したアカウントが追加されていました。
20090210googlesync0820090210googlesync09

おー、問題なく反映されていますね!
以前登録しておいた予定は消えましたが……。まぁ事前に消えることは分かっていたので無問題。

次に iPhone のアドレス帳を確認。
カレンダー同様にグループに作成したアカウントのグループが追加されています。
20090210googlesync1020090210googlesync11

Gmail のアドレス帳って全然管理してないんで、アドレスが大変なくらい少ないですが。
「#」より前が6件。
「#」以降が30件。
Gmail に登録されていたアドレスが36件と合致しました。

Mobile Me を利用している方々は関係ないとは思いますが、着々と脱獄しなくても大丈夫な環境になりつつあります。

それでは、良い Google Sync ライフを!

official.Google Mobile – Sync

テクノラティにブログを登録していなかったことを思い出し登録しようとしたところ、エラーが表示されて登録できない。
色々と調べてみたところ、以下のようなエラーが表示されなかったという記事を発見。

ただいま、ブログの登録時にエラーが頻発しております。
ご迷惑をおかけしますが、完全に復旧するまでもうしばらくお待ちください。

しかしながら、自分が表示されるエラーはこちら。

ブログを読み込めませんでした。入力されたURLがブラウザで開けることをご確認ください。

そもそもとしてエラーの内容が違う。
前者の登録エラーは、日本と本国(米国)でテクノラティ登録 DB が共有化されていることに問題があるらしい。
そちらに関しては本国へ問い合わせしたら解決するとのことだったので、別問題だけども解決するかも?と思って現在問い合わせ中。

それ以前に、こんな稚拙な英文で通じるかが不安……。

I Getting the “We could not load your blog. Please check the URL and make sure you can load your blog in your browser.” message.
But, I can see my blog.
Check my blog, please.

http://blog.wiredeffect.com

21:01 2009/02/02 追記

どうやらプラグインの WP Super Cache が悪さをしていたようで、他からサイトが閲覧できなくなっていたようです。
解除したところ問題なくサイト登録できました。

official.Technorati, テクノラティジャパン

© 2009 Ondřej Žára

© 2009 Ondřej Žára


仕事などで ER 図を作成する場合に、自分は Microsoft Visio なんかを使ったりしているのですが、Geek などが個人で DB 設計をする場合に Visio なんか購入するわけもなく(購入している人もいるかもしれませんが)
そんな ER 図作成を気軽に個人で出来る Web サービスが IDEA*IDEA さんの「ブラウザ上でさくさくデータベースの設計ができる『WWW SQL Designer』がすごすぎる」にて紹介されていました。

既存の類似製品と違って一部制限があったりしますが(リバースエンジニアリングが無い。類似機能はありますが)それでも余りある程に完成されたサービスかと思います。
軽く使ってみた限りでは、ローカルアプリケーションと比較してもサクサクと動作してくれますし、インターフェースが分かりやすい。

コストダウンを図る企業もありますので、これは利用してみる手もあると思います。
セキュリティ面に関する検証はやっていないので、企業で採用して良いものかどうかは、まだ判断付いていませんが。

余談ですが、チェコの方が作成したんですね!
これだから、チェコは大好きです♪(管理人はチェコ好き)

official.Ondřej Žára, via.IDEA*IDEA

Get Adobe Flash playerPlugin by wpburn.com wordpress themes
Proudly powered by WordPress. Theme developed with WordPress Theme Generator.
Copyright © 漫ろで行こう. All rights reserved.