tag:blogger.com,1999:blog-52450873908766726092024-03-05T20:05:43.861+09:00MyBike開発日誌Unknownnoreply@blogger.comBlogger61125tag:blogger.com,1999:blog-5245087390876672609.post-73077236580053844642014-02-14T12:50:00.001+09:002014-02-14T12:50:40.782+09:00寄付をいただきました(昨年から下書きになっていたエントリを公開しました)<br />
<br />
MyBikeを始めてはや2年半が経ちました。初期の立ち上げでひどくアクセスしづらかったり、様々な機能が増えたり、サイトが消滅したりといろいろありました。<br />
<br />
今はiOSアプリとサーバAPIを主に開発していますが、モバイルアプリはMyBikeにとって新しく、移り変わりの早い分野であり、基礎的な分野の学習や最新情報のピックアップが欠かせません。<br />
<br />
ブログや技術誌で最新情報を拾いつつ、書籍で他分野について学習するスタイルを採っています。後者は特に知見を広めるために必要だと思いますが、普段の生活で触れる機会が少ないにも関わらず、つい自分の得意分野、周辺分野の情報を集めてしまいます。ですが、世の中には様々な書籍が溢れていており興味には事欠きません。<br />
<div>
<span style="-webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); -webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969);"><br /></span></div>
<div>
<span style="-webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); -webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969);">MyBikeはこれまで収益化は行わず(考えてないわけでは無いです)、サーバ費用はひたすら持ち出しが続いています。親しい自転車仲間から開発機材やソフトウェアをいただいたこともありました。その節は大変感謝しています。</span></div>
<div>
<span style="-webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); -webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969);"><br /></span></div>
<div>
<span style="-webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); -webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969);">少し前に</span><span style="-webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); -webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969);">Amazonで<a href="http://www.amazon.co.jp/registry/wishlist/3F2MT5V5BFSVT">欲しいものリスト</a></span><span style="-webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); -webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969);">を公開してTwitter上で寄付を募ったところ、何名かの方から寄付をいただきましたので、ここでご紹介させていただきます。</span></div>
<div>
<span style="-webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); -webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969);"><br /></span></div>
<div>
<a href="http://www.amazon.co.jp/gp/product/4839928401/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=4839928401&linkCode=as2&tag=mybikejp-22">ノンデザイナーズ・デザインブック [フルカラー新装増補版]</a><img alt="" border="0" src="http://www.assoc-amazon.jp/e/ir?t=mybikejp-22&l=as2&o=9&a=4839928401" height="1" style="border: none !important; margin: 0px !important;" width="1" />
<br />
<div style="-webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); -webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875);">
<br /></div>
<div>
<div>
<div class="separator" style="clear: both;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXlBrVDCc2dVR8SQFiZFV8R63seHV7apTXmNhRkeDfVc36m88-M9_PFu7dxZJt3LUFOuV4LL61Y-oPuxNVcJeazhrwNERc-SscrV6sRgmWjMLrIShi5lZCp-STFZvAGpp8GSnTsMtR2WGO/s640/blogger-image--676102380.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXlBrVDCc2dVR8SQFiZFV8R63seHV7apTXmNhRkeDfVc36m88-M9_PFu7dxZJt3LUFOuV4LL61Y-oPuxNVcJeazhrwNERc-SscrV6sRgmWjMLrIShi5lZCp-STFZvAGpp8GSnTsMtR2WGO/s320/blogger-image--676102380.jpg" width="320" /></a></div>
<div class="separator" style="clear: both;">
<br /></div>
<div class="separator" style="clear: both;">
非デザイナがデザインを学習するためにまとめられた書籍で、色相やレイアウト、タイポグラフィなど多岐に渡って紹介されています。</div>
<div class="separator" style="clear: both;">
<br /></div>
<div class="separator" style="clear: both;">
<br /></div>
<br />
<a href="http://www.amazon.co.jp/gp/product/4774155942/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=4774155942&linkCode=as2&tag=mybikejp-22">良いウェブサービスを支える「利用規約」の作り方</a><img alt="" border="0" src="http://www.assoc-amazon.jp/e/ir?t=mybikejp-22&l=as2&o=9&a=4774155942" height="1" style="border: none !important; margin: 0px !important;" width="1" />
<br />
<div class="separator" style="clear: both;">
<br /></div>
<div class="separator" style="clear: both;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhu_4wbUYGfXcnyOKUNQh_nphYvm2OdoYMZMDrbGb74CKa6x5v2d6aoQlKzM3l3BcuWLXvCRDAzUQy7qGKT4dIO64GD7RINmk6_awCxrnK0gNSPlzNvo3Qf8rlIWBypMto1IkRXMjmthzwV/s640/blogger-image-968828771.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhu_4wbUYGfXcnyOKUNQh_nphYvm2OdoYMZMDrbGb74CKa6x5v2d6aoQlKzM3l3BcuWLXvCRDAzUQy7qGKT4dIO64GD7RINmk6_awCxrnK0gNSPlzNvo3Qf8rlIWBypMto1IkRXMjmthzwV/s320/blogger-image-968828771.jpg" width="240" /></a></div>
</div>
</div>
<div class="separator" style="clear: both;">
<br /></div>
<div class="separator" style="clear: both;">
ウェブサービスの利用には運営者とユーザの間で決め事が必要です。私たちのような小さなウェブサービスでも決めなければならないことはたくさんあります。知らないこともたくさんあり、利用規約を再考するための助けになりました。</div>
<div class="separator" style="clear: both;">
<br /></div>
<div class="separator" style="clear: both;">
他の方からは次のメッセージと一緒にギフト券もいただきました。</div>
<div class="separator" style="clear: both;">
<br /></div>
<div class="separator" style="clear: both;">
<span style="-webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); -webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969); font-style: italic;">以前から、なにかご協力できればとは思っていたのですが、なかなか時間を作る事ができません。 些少ですが、開発の一助になればと思い、ドネーションさせて頂きます。 今後も楽しみにしています。 がんばってください。</span></div>
<div class="separator" style="clear: both;">
<span style="-webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); -webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969); font-style: italic;"><br /></span></div>
<div class="separator" style="clear: both;">
何が必要か悩んでいてまだ何も注文していません(笑)。でも、大事に使わせていただきます。</div>
<div class="separator" style="clear: both;">
<br /></div>
<div class="separator" style="clear: both;">
寄付を送っていただいた皆さん、どうもありがとうございます。応援してくださる方がいて本当に幸せです。これからもどうぞよろしくお願いします。</div>
</div>
Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-20327008120559809492013-07-10T10:00:00.000+09:002013-07-10T10:00:01.925+09:00BICYCLE CLUB 8月号に掲載されました<div class="separator" style="clear: both; text-align: left;">
MyBike純正のショップ検索用iPhoneアプリ<a href="http://bit.ly/BikeShopApp" target="_blank">BikeShop</a>は、少ないながらも毎日ダウンロードされて利用されているようです。これまでに、述べ400名、2,500回ほど起動されたようです。どうもありがとうございます。</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
さて、今日職場でランチを終えていつものようにニュースを巡回していたところ、同僚が<a href="http://blog.sideriver.com/bc/" target="_blank">バイシクルクラブ誌</a>を持ってやって来ました。毎月20日に発売される自転車雑誌で、ファンライドからレースレポート、新製品紹介、峠探訪まで幅広く記事にしている総合誌(と言って良いのかな)です。</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
自転車関係のスマートフォンアプリ特集ページがあったのですが、そこを眺めてみると片隅にBikeShopが掲載されていました!</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidn5YZMX_7Ix6dZOB-YDdzbv-Jl3c_ND_Hm69dH0czNpOAtXlw-riA2TDF2eGZ3b3SYQQ_L2XitG5GSKdmXnnoKN0n_IWMVJsCzoyqRBA9TYrxaZPpbuDwTA-gRVpRS5g6jGOLEDI6T-bz/s1600/IMG_6860.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidn5YZMX_7Ix6dZOB-YDdzbv-Jl3c_ND_Hm69dH0czNpOAtXlw-riA2TDF2eGZ3b3SYQQ_L2XitG5GSKdmXnnoKN0n_IWMVJsCzoyqRBA9TYrxaZPpbuDwTA-gRVpRS5g6jGOLEDI6T-bz/s320/IMG_6860.jpg" width="240" /></a></div>
<br />
他にも様々なアプリが掲載されていましたが、その片隅に混ぜてもらえただけでも嬉しく思います。もしどこかで見つけたら、<a href="mailto:info@mybikenote.com" target="_blank">メール</a>や<a href="http://www.facebook.com/MyBikeNote" target="_blank">Facebookページ</a>で知らせていただけると励みになります。<br />
<br />
ところで、関東はどうやら梅雨明けしたようですね。気温もうなぎのぼりで連日30度を大きく超えていますが、熱中症に気をつけて自転車を楽しみましょう!Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-35522403988709148502013-06-24T10:00:00.000+09:002013-06-24T10:00:02.773+09:00メールアドレスでの登録が可能になりました昨年のサイト再開からFacebookからのユーザ登録のみサポートしていましたが、このたび、メールアドレスでのユーザ登録が出来るようになりました(ついでと言うのもなんですが、Twitterからの登録もできるようになっています)。<br />
<br />
ユーザ登録は<a href="https://mybikenote.com/account/signup" target="_blank">サインアップページ</a>から行なってください。ユーザ名とパスワードを入力してボタンをクリックすると、MyBikeからユーザ登録確認のメールをお送りします。メール内に含まれるURLを開くとユーザ登録が完了します。ログイン後、ユーザ名を設定してご利用ください。<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMa3pbwFNmfNrwrBXYlmVvh6Szlv5537QnrQa9hKQhwtcveIgdfo1T5kWxtyHSb1O3LaXRahZWhR6U4fibek3B_nzBqpkldqy6Chwo44yu4tZ1wlVZNrhw7CGG44TdfvR0MyTlmnVILVTV/s1600/Screen+Shot+2013-06-22+at+21.38.03+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="195" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMa3pbwFNmfNrwrBXYlmVvh6Szlv5537QnrQa9hKQhwtcveIgdfo1T5kWxtyHSb1O3LaXRahZWhR6U4fibek3B_nzBqpkldqy6Chwo44yu4tZ1wlVZNrhw7CGG44TdfvR0MyTlmnVILVTV/s400/Screen+Shot+2013-06-22+at+21.38.03+.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
Facebookでの登録がネックと考えていたみなさん、長らくお待たせいたしました。ぜひご利用ください!Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-12005384709116917602013-06-05T09:30:00.000+09:002014-02-14T12:49:50.579+09:00BikeShopアプリをリリースしました(昨年から下書き状態になっていたものを公開しました)<br />
<br />
先月末にMyBikeのアプリをリリースしました。<br />
<br />
残念ながら(?)ユーザの方々が期待されている自転車の編集が行えるアプリではないのですが、BikeShopというショップ検索アプリ(iPhone版)をリリースしました。<br />
<br />
<ul>
<li><a href="http://bit.ly/BikeShopApp" target="_blank">BikeShopのダウンロードはApp Storeから</a></li>
</ul>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzR2F-DXJoGXntAiXf7Pe_WHiMxfSMt8c2C-KivQADappCwY67Em6OLfH2mJva_SkXxPQ56forBn4w7nKm8NBEQ_XeCOYx2VDUp-H9lqFzAq9dA7uSiMP1RM8znr51WDcNykJC7QtUq3Ij/s1600/breezi_placeit.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzR2F-DXJoGXntAiXf7Pe_WHiMxfSMt8c2C-KivQADappCwY67Em6OLfH2mJva_SkXxPQ56forBn4w7nKm8NBEQ_XeCOYx2VDUp-H9lqFzAq9dA7uSiMP1RM8znr51WDcNykJC7QtUq3Ij/s320/breezi_placeit.png" height="213" width="320" /></a></div>
<br />
MyBike上で抱えているショップデータベースはおよそ200件強ですが、これらのショップのほとんどは住所を元にした緯度経度情報を内包しており、地図上に容易に描画することが出来ます。<br />
<br />
BikeShopのコンセプトは次の課題をクリアするものです。<br />
<br />
<ul>
<li>自宅の近所にある自転車ショップはどこだろうか?</li>
<li>出先でトラブルに遭ってしまった!最寄りの自転車ショップは?</li>
<li>自転車店の検索を行いたい</li>
</ul>
<div>
<br /></div>
<div>
自転車店の検索はウェブ版のMyBikeでも提供しています。しかし、出先のトラブルや現在地を元にした検索にはGPSなどの正確な情報が必要であり、iPhoneはこうした情報を検索するためのうってつけのスマートフォンです。</div>
<div>
<br /></div>
<div>
このアプリは開発のテストも兼ねており、今後デベロッパ向けに公開予定のWebAPIを先行的に使用しています。興味のあるデベロッパは<a href="mailto:info@mybikenote.com">info@mybikenote.com</a>までご連絡ください。準備次第ではありますが、個別に対応…出来るかも知れません。</div>
<div>
<br /></div>
<div>
元々ウェブサービスから始まったMyBikeですが、ようやくユーザ体験をスマートフォンに拡大できました。可能性を考えるととても楽しいです。</div>
<div>
<br /></div>
<div>
興味を持ってくださった方は、機能の要望でも良いですし、不具合の報告でも構いません。<a href="https://www.facebook.com/MyBikeNote" target="_blank">MyBikeのFacebookページ</a>は常にオープンですので、いつでも気楽にお問い合わせ下さい。</div>
<div>
<br /></div>
<div>
Enjoy bicycle life!</div>
Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-84703059008991442552013-06-04T09:30:00.000+09:002013-06-04T09:30:01.283+09:00退会機能を追加しました退会機能を追加しました。プロフィール設定からアカウントタブを開くと退会処理を行うことが出来ます。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXt8xsmdJ2Dp4ZppM_x2KowUnyxoyqyY6gAsGapLKUmbyleZfLdB-wQRITXe-QewlcDipkEzx_ZdZj8HxFgj7S06n3UVGQ4-dY22RdAKnnatc7LkZac5HxanD7aUwXSHk6JQ5duVgxA1HA/s1600/Screen_Shot_2013-06-04_at_24.24.00.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="151" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXt8xsmdJ2Dp4ZppM_x2KowUnyxoyqyY6gAsGapLKUmbyleZfLdB-wQRITXe-QewlcDipkEzx_ZdZj8HxFgj7S06n3UVGQ4-dY22RdAKnnatc7LkZac5HxanD7aUwXSHk6JQ5duVgxA1HA/s320/Screen_Shot_2013-06-04_at_24.24.00.png" width="320" /></a></div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZQkX0-c1MFZCidDGN1xcC1BsU0-2JWKKYLQxkaAsVNOwCAlYC1Cm_n2ThFW-MO7VUWPKcrD34ako1PuUmqlYAOVIFN5jYdjVDsUwlZs8wEtaF88zGRtd6xvn2H3LzZy-6X8hk2AFTTMi3/s1600/Screen_Shot_2013-06-04_at_24.12.33.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="120" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZQkX0-c1MFZCidDGN1xcC1BsU0-2JWKKYLQxkaAsVNOwCAlYC1Cm_n2ThFW-MO7VUWPKcrD34ako1PuUmqlYAOVIFN5jYdjVDsUwlZs8wEtaF88zGRtd6xvn2H3LzZy-6X8hk2AFTTMi3/s400/Screen_Shot_2013-06-04_at_24.12.33.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
注意書きとしても併記してありますが、<b>退会を行うと自転車やコンポーネントなど、これまでに登録した全ての情報が削除されます</b>ので十分ご注意下さい。<br />
<div>
<div>
<br /></div>
<div>
機能の提供が遅れたのはいくつか理由があります。</div>
<div>
<br />
<ol>
<li>入会者に対する退会の割合が少なく、手動運用でまかなえたこと</li>
<li>退会理由をメール等で直接ヒアリングしたかったこと</li>
<li>開発優先順位の都合</li>
</ol>
</div>
</div>
<div>
機能を提供することで退会数が増えるという運営側の「恐怖」がなかったと言えば嘘になりますし、実現すべき機能もたくさんありました。<br />
<br />
しかし、ユーザの方が(登録、退会を含めて)MyBikeの利用を自由に行えるためには、ユーザが任意のタイミングで退会出来る機能が必要であると考え、MyBikeのシステムとして提供することに致しました。<br />
<br />
普段ご利用いただいているユーザの方に新しい体験を提供出来る機能ではありませんが、MyBikeを利用するための選択肢が1つ増え、安心して利用いただけるようこれからも改善を続けて行きます。今後ともどうぞよろしくお願い致します。</div>
Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-6602378326343039692013-05-28T10:18:00.001+09:002013-05-28T10:19:33.453+09:00コンポーネントの登録をサポートしましたご無沙汰しております。<br />
<br />
Twitter / Facebookでは告知済みですがコンポーネントの登録をサポートしました。登録したコンポーネントは自転車とまとめて表示することが出来ます。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzy2uAQkcgda6Myxr1K_nMBHsJBHqN0_K5OVZdZjBUO1TOVQRy6iFSjGWVXpZBqNDPudnEb4HkfeS3JP_RlJvGNaPk_DHqdyjXrkyib71B7PP1ORhgQiA4KcIuRp0A3CZva87L3r3t5yv1/s1600/Screen+Shot+2013-05-28+at+9.32.11+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" height="249" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzy2uAQkcgda6Myxr1K_nMBHsJBHqN0_K5OVZdZjBUO1TOVQRy6iFSjGWVXpZBqNDPudnEb4HkfeS3JP_RlJvGNaPk_DHqdyjXrkyib71B7PP1ORhgQiA4KcIuRp0A3CZva87L3r3t5yv1/s320/Screen+Shot+2013-05-28+at+9.32.11+.png" width="320" /></a></div>
<br />
<br />
コンポーネントの登録は<a href="http://mybikenote.com/home">ホーム画面</a>からコンポーネントタブを選択して行います。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheH0CoRNp6-_9HJQJGsjibCeNefxvoRxOrBJyfjzgA3ma1iziEpvhaaoyOjkPAICjucXGklyzYGsDxcQrN8U21sGnAsTythFy_3RFG4vOgIjkH-E4oCts0tzgAVb6onrs4ZFihzkAAUdjm/s1600/Screen_Shot_2013-05-28_at_10.08.34.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="116" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheH0CoRNp6-_9HJQJGsjibCeNefxvoRxOrBJyfjzgA3ma1iziEpvhaaoyOjkPAICjucXGklyzYGsDxcQrN8U21sGnAsTythFy_3RFG4vOgIjkH-E4oCts0tzgAVb6onrs4ZFihzkAAUdjm/s320/Screen_Shot_2013-05-28_at_10.08.34.png" width="320" /></a></div>
<br />
登録されたコンポーネントには<a href="http://mybikenote.com/component/2">個別のページ</a>が割り当てられ、写真やその他情報と一緒に表示されます。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjcRQfjv6H9-YnNoUgshg2TRMLFqocRV0fyMsrxevEDlri7tnrzPVf1qr6A_vHgX6NrAHYTSNiwRpfhD9-ADQC3IXwIH09rM_8X72420cS-f_a6SlRLnyk5DoA0Iib0RijqGE8q8OE5Ro8/s1600/Screen+Shot+2013-05-28+at+9.33.52+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" height="111" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjcRQfjv6H9-YnNoUgshg2TRMLFqocRV0fyMsrxevEDlri7tnrzPVf1qr6A_vHgX6NrAHYTSNiwRpfhD9-ADQC3IXwIH09rM_8X72420cS-f_a6SlRLnyk5DoA0Iib0RijqGE8q8OE5Ro8/s320/Screen+Shot+2013-05-28+at+9.33.52+.png" width="320" /></a></div>
<br />
<br />
もちろん、自転車にコンポーネントを取り付ける(ウェブ上の話なので「取り付けたことにする」が正しいかもしれません)こともできますよ。自転車の編集からコンポーネントを選んでください。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGwE4oIsczI_JRq5_4QtKVxdScTJYH6600ad7NGMYuxq2DzROEvnG81JEeJCY9G9gmWq6-c4up_2ZXe7TKGFhMbSVNDRdgbUZMKeubkspfATTtZ8uym2tN_OTAWMb8vxLIeKIagKXGs3zV/s1600/Screen+Shot+2013-05-28+at+10.14.31+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="125" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGwE4oIsczI_JRq5_4QtKVxdScTJYH6600ad7NGMYuxq2DzROEvnG81JEeJCY9G9gmWq6-c4up_2ZXe7TKGFhMbSVNDRdgbUZMKeubkspfATTtZ8uym2tN_OTAWMb8vxLIeKIagKXGs3zV/s320/Screen+Shot+2013-05-28+at+10.14.31+.png" width="320" /></a></div>
<br />
<br />
使い勝手がやや悪かったり、デザインがイケてなかったりといった課題があるので今後も改善していきます(手伝っていただける方は<a href="mailto:info@mybikenote.com">info@mybikenote.com</a>にご連絡を!)。今後も細かな記録が行えるようにサポートしていきたいと思います。ではまた!<br />
<br />Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-74412591875535754192013-04-11T10:00:00.000+09:002013-04-11T10:00:00.786+09:00ショップ最新情報のRSSフィードを追加しましたショップ最新情報のRSSフィードを追加しました。<br />
<br />
<a href="http://mybikenote.com/">トップページ</a>、<a href="http://mybikenote.com/shop/jp/movement">ショップ個別のページ</a>にそれぞれ追加しています。RSSフィードアイコン(オレンジ色のアンテナみたいな画像です)のリンクを<a href="http://reader.livedoor.com/">Livedoorリーダー</a>や<a href="http://www.feedly.com/">Feedly</a>のようなツールに取り込むことで、ショップの最新情報を読むことが出来ます。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjw249cS5-Yul0hMzOiWRRwiwI9i82NLyGxqHHYqsSiZ5UfRLK_fy9bv9NVQQntmxLdIII7w9wc4xcNqjO11Nt6lK8g1NkU3UobI3IsD9np46uKx7Vowx46-yzd3ug44J73K-X_ZUBLPxwL/s1600/skitch.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="171" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjw249cS5-Yul0hMzOiWRRwiwI9i82NLyGxqHHYqsSiZ5UfRLK_fy9bv9NVQQntmxLdIII7w9wc4xcNqjO11Nt6lK8g1NkU3UobI3IsD9np46uKx7Vowx46-yzd3ug44J73K-X_ZUBLPxwL/s400/skitch.png" width="400" /></a></div>
<br />
<br />
商品入荷、イベントなど、情報を複数のブログから発信しているショップ様は、この機能を利用することで一つのRSSフィードにまとめることが出来ます。もちろん、ユーザさんによるクリックは人気の話題として取り扱われます。<br />
<br />
<span style="font-size: x-small;">※著作権保護のためフィード内容には<b>全文を含めていません</b>。</span><br />
<span style="font-size: x-small;">※ユーザのクリックは匿名化されて保存しています。</span><br />
<span style="font-size: x-small;"><br /></span>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-18325451629425616702013-04-10T10:00:00.000+09:002013-04-10T22:34:24.820+09:00自転車検索を追加しましたご無沙汰しております。ここしばらくサイトを更新する時間が取れるようになり少しずつ作業を進めています。<br />
<br />
以前より要望をいただいていた<b>自転車検索機能</b>を追加しました。大変長らくお待たせいたしました。自転車検索は<a href="http://mybikenote.com/bike/">自転車一覧ページ</a>よりご利用いただけます。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVQL-kUGn8dVMLcIuNOsbAbFPoFnHmVhB14GKbCYLBYGoAg3TD74YlcF6cjGeInVHrrL1tBFre1JP7rSikWzdI6ut2BqiqoI5r7QAPktpc7f6ERGHXZ58rUfizVskfbdrnTN1edjcJiKz0/s1600/Screen_Shot_2013-04-09_at_23.54.47.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="235" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVQL-kUGn8dVMLcIuNOsbAbFPoFnHmVhB14GKbCYLBYGoAg3TD74YlcF6cjGeInVHrrL1tBFre1JP7rSikWzdI6ut2BqiqoI5r7QAPktpc7f6ERGHXZ58rUfizVskfbdrnTN1edjcJiKz0/s320/Screen_Shot_2013-04-09_at_23.54.47.png" width="320" /></a></div>
<br />
<br />
今回追加した自転車検索機能では、以下の項目をフリーワードで横断的に検索することができます。<br />
<br />
<ul>
<li>ブランド名</li>
<li>モデル名</li>
<li>自転車の説明文</li>
<li>登録番号等</li>
<li>ショップ名</li>
</ul>
<div>
左側のメニューより検索結果から車種を絞り込むことも出来るので、興味のある自転車を探してみるのはいかがでしょうか?これまで見たことのない、面白い自転車が見つかるかもしれません。</div>
<div>
<br /></div>
<div>
この他にもアップデートがあるのでまたお伝えします!</div>
<div>
<br /></div>
<div>
Enjoy Riding!</div>
Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-47756537203099523712013-01-12T01:02:00.000+09:002013-04-10T22:32:54.326+09:00トップページにショップ最新情報を掲載するようにしました<div class="separator" style="clear: both; text-align: center;">
</div>
MyBikeの<a href="http://mybikenote.com/">トップページ</a>にショップの最新情報表示を追加しました。<br />
<br />
ショップに登録されているブログフィードを取得してタイトルを掲載しています。隣の「人気の話題」は、過去2週間分のアクセス統計を元に、人気の高い内容を掲載しています。<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8yxbIFQI85zcEGGU_fidUrGfmjD2No0o8nMbLUvNqfQjLrUFS-9HxTVvkmPVwx1OWvdvxhH1_iDt8TBMHKnz4Agj6SdafQC3z0iYhgX8e9RQ7zVMOKpSJRG8SYoHr8J35JlB5nXib41Mj/s1600/Screen+Shot+2013-01-12+at+24.57.52+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="241" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8yxbIFQI85zcEGGU_fidUrGfmjD2No0o8nMbLUvNqfQjLrUFS-9HxTVvkmPVwx1OWvdvxhH1_iDt8TBMHKnz4Agj6SdafQC3z0iYhgX8e9RQ7zVMOKpSJRG8SYoHr8J35JlB5nXib41Mj/s320/Screen+Shot+2013-01-12+at+24.57.52+.png" width="320" /></a></div>
<br />
<br />
ブログはお店の特徴が色濃く出るので見ていて面白いですね。ぜひご一読ください。<br />
<br />
Happy riding!Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-2929196575082327282013-01-03T10:21:00.003+09:002013-01-03T10:21:49.416+09:00ショップ検索を追加しましたMyBikeの<a href="http://mybikenote.com/shop/">ショップ一覧ページ</a>に検索機能を追加しました。登録されている情報次第ではありますが、ショップ名、住所、説明文、通称などで検索することが出来るようになりました。<br />
<br />
検索を行うには、画面上部の検索フォームに任意の文字を入力してEnterキーを押してください。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTz5Ydw3_-2l0yITMBo3ERzGDzVfAOhYTPv_Nud12fGSZZ-dRyC0Z-bTVMsFWdyX_QJOILvznUX4uEvk0cGNcKC2oJt8U9il29KA98udS1J7wE-MbpA3bcuzMwKT2RM7rjROLWH8mDI3wh/s1600/Screen+Shot+2013-01-03+at+10.06.28+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="342" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTz5Ydw3_-2l0yITMBo3ERzGDzVfAOhYTPv_Nud12fGSZZ-dRyC0Z-bTVMsFWdyX_QJOILvznUX4uEvk0cGNcKC2oJt8U9il29KA98udS1J7wE-MbpA3bcuzMwKT2RM7rjROLWH8mDI3wh/s400/Screen+Shot+2013-01-03+at+10.06.28+.png" width="400" /></a></div>
<br />
<br />
「札幌」、「大分」など住所の一部を元にしたキーワードでも検索可能ですし、高村製作所さんであれば、「ラバネロ」、「Ravanello」などの通称でも検索できます。<br />
<br />
実は数日前にショップ管理ページもアップデートしており、通称をつけることが可能になっています。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEido4OOt01MCpqEOlH7xNNWn7G4P2nKpStFnI9mc4AyffY7tREmAuwpfvyLoRFZjWz7KwahEdrxAP1Q2hFWnXApLQiKnBrUZXqZczCBiFdOICqqKcYTiCLIFspYpFDwH6auRXrUACnbnZK4/s1600/Screen+Shot+2013-01-03+at+10.11.28+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="107" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEido4OOt01MCpqEOlH7xNNWn7G4P2nKpStFnI9mc4AyffY7tREmAuwpfvyLoRFZjWz7KwahEdrxAP1Q2hFWnXApLQiKnBrUZXqZczCBiFdOICqqKcYTiCLIFspYpFDwH6auRXrUACnbnZK4/s400/Screen+Shot+2013-01-03+at+10.11.28+.png" width="400" /></a></div>
<div>
<br /></div>
<div>
地域検索、取扱車種などショップ検索の強化や、自転車そのものの検索も計画しているのでお楽しみに。</div>
<div>
<br /></div>
ご挨拶が遅くなりましたが、本年もどうぞよろしくお願いします。事故のないよう気をつけて楽しみましょう!Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-55196776072151150382012-12-24T18:18:00.000+09:002012-12-24T18:18:06.743+09:00ショップページにリンク編集機能を加えましたショップページにリンク編集機能を追加しました。<br />
<br />
ウェブサイトを持つショップはいくつもありますが、これまで説明文の一部にURLを含めて対応していました。表示を見ればウェブサイトの有無を判断できるものの定型化された表示になっておらず見やすいとは言えません。<br />
<br />
今回のアップデートではウェブサイトのリンクを個別に管理できるように変更し、最大3つまでのウェブサイト、フィード(Atom / RSSに対応)を登録することが出来るようになりました。目につきやすい場所にアイコン付きで配置しているので、リンクを把握しやすくなっています。<br />
<br />
例えば<a href="http://mybikenote.com/shop/jp/nicole-eurocycle-komazawa">ニコルユーロサイクル駒沢さんのショップページ</a>は次のように表示されます。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi66yQgy6MLrx0k9w4sEfttYxkHFO75hcz4VAqByeV-eCZr8du1Oph7rYyxua2YVkUNFVWKfAQH7jWlll5Xar4ftC89-NrfH5U086u7yK6rxv0i18MNp2QRM-Z_E4ce9VXaPzJTnIfcxMx6/s1600/Screen+Shot+2012-12-24+at+18.03.56+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="325" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi66yQgy6MLrx0k9w4sEfttYxkHFO75hcz4VAqByeV-eCZr8du1Oph7rYyxua2YVkUNFVWKfAQH7jWlll5Xar4ftC89-NrfH5U086u7yK6rxv0i18MNp2QRM-Z_E4ce9VXaPzJTnIfcxMx6/s400/Screen+Shot+2012-12-24+at+18.03.56+.png" width="400" /></a></div>
<div>
<br /></div>
<br />
画面下部のヘッドライン(最新情報)にはフィードから取得したコンテンツが更新日順に掲載されます。複数のフィードを登録すれば、ひとまとめにして表示することが出来ますね。<br />
<br />
是非これを機にショップ情報の登録申請、更新をお願いします。<br />
<br />
Enjoy cycling life!Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-81376133647894807702012-12-20T22:19:00.000+09:002012-12-20T22:19:05.815+09:00ショップページを作成しましたショップページを追加しました。<br />
<a href="http://mybikenote.com/shop/">http://mybikenote.com/shop/</a><br />
<br />
以前から自転車を登録する際に購入店を記載する欄がありましたが、有効な情報として活かせているとはいえず、ただテキストとして表示されているだけでした。今回リリースしたショップページは上記問題を改善する布石です。<br />
<br />
ショップページでは、ショップの名前、住所、位置情報(住所から位置を調べて、おおよその地図を表示します)、問い合わせ先や定休日を登録することが出来ます。また、ホームページ製作に疎い方でも「せめて1ページくらいショップの宣伝ができるウェブサイトが欲しい」というケースで上手く利用できると思います。<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNj00AVaj012xr5au5J6bMkZyeitCaIuYcYUHChrzkPKAJPS7fUj9zrjW_b4VC6F7RiyE_YiQFMfq0aQRl2zAkOYNTb0_a9i7_qD-mESdY6q2CJES5h_vM-iHG1sscHoCoNsg1sQTGO6tL/s1600/Screen+Shot+2012-12-20+at+11.21.59+.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="238" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNj00AVaj012xr5au5J6bMkZyeitCaIuYcYUHChrzkPKAJPS7fUj9zrjW_b4VC6F7RiyE_YiQFMfq0aQRl2zAkOYNTb0_a9i7_qD-mESdY6q2CJES5h_vM-iHG1sscHoCoNsg1sQTGO6tL/s400/Screen+Shot+2012-12-20+at+11.21.59+.png" width="400" /></a></td></tr>
<tr><td class="tr-caption">ショップページの例</td></tr>
</tbody></table>
<br />
<br />
<br />
MyBikeでショップ情報を取り扱うことで、今後予定している検索機能によって、トラブルが起きた際の最寄りの駆け込み寺探し、ロードレーサーやMTBに強いショップ探し、ショップのお客様同士の交流に活かすことが可能です。<br />
<br />
とはいえ、まだまだショップ情報も少ないので、ユーザの皆さんに情報をご提供いただければと思います。ショップ情報の登録申請は、ショップ一覧ページ右側のリンクから行なってください。<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJBr7vo_0Jkpaj7mD6fGpKIC675iWAC8goIniDUcchq_5zdXnpX4keaP0Fo4dbklEdQraVVfbR3kWJywaKoumALoiNxMpPSqS7UPtpX2_AKCS_1nsfxwHt4G5S4MAGC41h4U_q3mpvK66_/s1600/Screen+Shot+2012-12-20+at+11.56.05+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="215" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJBr7vo_0Jkpaj7mD6fGpKIC675iWAC8goIniDUcchq_5zdXnpX4keaP0Fo4dbklEdQraVVfbR3kWJywaKoumALoiNxMpPSqS7UPtpX2_AKCS_1nsfxwHt4G5S4MAGC41h4U_q3mpvK66_/s400/Screen+Shot+2012-12-20+at+11.56.05+.png" width="400" /></a></div>
<br />
ショップ名や住所など、必要な情報を記入して申請ボタンをクリックしてください。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTKVYy34zEePbWNrhOp8vU7bqj9frTU-ZmDTBnEulGUQ3M0JibyPQzm2mi8YHGFOWI0iusGaXGzGKx9d-jVFWRqwiAGwQ7S3F4ipWMkuK2WLmorJ6wMRo4-cpzX8pbzQf-LF2Z6KYj_lUL/s1600/Screen+Shot+2012-12-20+at+11.56.13+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="275" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTKVYy34zEePbWNrhOp8vU7bqj9frTU-ZmDTBnEulGUQ3M0JibyPQzm2mi8YHGFOWI0iusGaXGzGKx9d-jVFWRqwiAGwQ7S3F4ipWMkuK2WLmorJ6wMRo4-cpzX8pbzQf-LF2Z6KYj_lUL/s400/Screen+Shot+2012-12-20+at+11.56.13+.png" width="400" /></a></div>
<br />
ショップ情報が掲載する前に、実在するショップか(少し検索して確認します)、内容はデタラメではないか、簡単な審査を行います。審査が問題なく終了すれば、掲載を行うと同時に、申請者の方にメールでご連絡いたします。<br />
<br />
審査はユーザのみなさんに価値を届けるため、無価値なデータが登録されることを防ぐためのプロセスなのでご了承ください。<br />
<br />
今後、以下のような機能を実現する予定ですのでお楽しみに!<br />
<ul>
<li>検索</li>
<li>新車販売、中古車販売、整備等、サービス内容の記載</li>
<li>取扱車種の記載</li>
</ul>
<div>
We hope all cyclists be happy cycling life!</div>
Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-11495294566145024222012-12-20T10:00:00.000+09:002012-12-20T11:02:22.773+09:00Twitter Cardsに対応しましたご無沙汰しております。<br />
<br />
サービス再開以後、コツコツ開発を続けていて、いくつか新機能がリリースされてるにも関わらずこちらでお知らせ出来ていませんでした。<br />
<br />
11月中の更新内容になりますが、MyBikeの自転車ページをTwitter Cardに対応しました。<br />
<br />
あまり知られていないかもしれませんが、Twitterのウェブサイトや公式アプリからリンク先のついた書き込みを開くと、ウェブサイトの説明や写真が表示されることがあります。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUXfGH0-ek-pHLfGJSBG0mmyOJdNEfXppyv9_mOojDC7GtIGsxmqgnnBITwBU4WIovVGCvoryVWPJ-pjpD6teAWvIO-dwiql_d8iX-aTsGahbFphfjOQ8QKQuo_H-ODWBu67GBt9BGL_fx/s640/blogger-image-2060140645.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUXfGH0-ek-pHLfGJSBG0mmyOJdNEfXppyv9_mOojDC7GtIGsxmqgnnBITwBU4WIovVGCvoryVWPJ-pjpD6teAWvIO-dwiql_d8iX-aTsGahbFphfjOQ8QKQuo_H-ODWBu67GBt9BGL_fx/s640/blogger-image-2060140645.jpg" /></a></div>
<br />
<br />
これがTwitter Cardsで実現されている内容で、ユーザからの投稿を視覚的に楽しく表現する仕掛けの一つです。<br />
<br />
技術的にはさほど難しくありませんが、Twitterに申請が必要だったり、許可されたり拒否されたり、表示されなかったりと紆余曲折を経てなんとか動くようになりました。<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhihnzl7HVWge8rHUO1WAa0dNH9TvHvDvskdXmZ8Jr93nogoCnydnA5H-jx0me97o304tdoXEOJwr36C-6rO6pO12tj0Rmo-iub_cuQwva4n15LgZkSzBXri1m5UAOOgfF3GEoKm4tti8YM/s640/blogger-image--1872080100.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhihnzl7HVWge8rHUO1WAa0dNH9TvHvDvskdXmZ8Jr93nogoCnydnA5H-jx0me97o304tdoXEOJwr36C-6rO6pO12tj0Rmo-iub_cuQwva4n15LgZkSzBXri1m5UAOOgfF3GEoKm4tti8YM/s640/blogger-image--1872080100.jpg" /></a></div>
<br />
<br />
使う人が価値ある情報を届けられるように少しずつ尽力したいと思います。<br />
<br />
Enjoy happy bike life!Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-38001484547171551712012-11-08T23:39:00.001+09:002012-11-08T23:39:24.829+09:00サービス再開しました旧聞になりますが、去る10月17日にMyBikeのサービスを再開いたしました。内部的な名称では「MyBike 2.0」と呼んでいます(Facebookページにも<a href="https://www.facebook.com/MyBikeNote/timeline/story?ut=32&wstart=1349074800&wend=1351753199&hash=362214807198050&pagefilter=3&ustart=1">そのように記載しています</a>)。<br />
<br />
立ち上げ後、予想以上のアクセスによりパフォーマンスの問題等ありましたが、逐次対応を行い、現在までに600台以上の自転車登録を行なっていただきました。以前の3000台弱に比べるとまだまだ道半ばと言えますが、立ち上がりとしては良いと思います。どうもありがとうございます。<br />
<br />
紆余曲折あり、以前のサービスから大きく以下の変更を行いました。<br />
<br />
<ul>
<li>MyBikeのご利用にFacebookアカウントを利用するようになりました</li>
<li>英語版の追加</li>
</ul>
<div>
コンポーネントの管理、ジャーナル、アクティビティ機能については折を見て再開する予定です。<br />
<br /></div>
<h3>
Facebookアカウントの利用について</h3>
<div>
以前はユーザ様のメールアドレスを利用して登録をいただいていましたが、今回からはFacebookアカウントを利用する形に変更いたしました。</div>
<div>
<br /></div>
<div>
Facebookは実名登録のため賛否両論いただいていますが、ユーザさんのプライバシを尊重しつつ、運営の簡便化、MyBike利用までの敷居を下げることが目的です。</div>
<div>
<br /></div>
<div>
メールアドレスやパスワードといった個人情報を取り扱うことは個人情報保護法を気にかける必要があり、厳重な管理、問い合わせの対応といった運用体制を整える必要があります。この点、Facebookアカウントを利用することでいくらか簡略化することができます。<br />
<br />
また、10億人とも言われるFacebookのアカウントを潜在的なユーザと捉えています。ユーザは認証処理を一元化できることや、登録・利用までの流れが簡単になるというメリットがあります。</div>
<div>
<br /></div>
<div>
<b>なお、MyBikeのサイト上ではユーザがプライバシ設定によりFacebookアカウントの公開を望まない場合、Facebookアカウントが公になることはありません</b>。<br />
<br /></div>
<h3>
英語版</h3>
<span style="font-weight: normal;">国際化フレームワークを利用して英語版を追加しました。英文については査読を入れていますが、おかしな点があれば<a href="mailto:info@mybike.jp">info@mybike.jp</a>までご連絡いただけますと幸いです。また、他の言語版の作成を手伝っていただける方も募集しています。</span><br />
<hr />
<span style="font-weight: normal;"><br /></span>
<span style="font-weight: normal;">最新情報についてはFacebookおよびTwitterで継続的に配信しています。よろしければご覧ください。</span><br />
<span style="font-weight: normal;"><br /></span>
<br />
<ul>
<li><a href="https://www.facebook.com/MyBikeNote">MyBike (Facebook)</a></li>
<li><a href="https://twitter.com/search?q=%23mybike">#mybike (Twitter)</a></li>
</ul>
<br />
<br />
問い合わせについては<a href="https://www.facebook.com/MyBikeNote">MyBikeのFacebookページ</a>もしくは <a href="http://twitter.com/MyBikeJP">@MyBikeJP</a>宛にご連絡ください。今後ともどうぞよろしくお願いします。Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-11717501715343070472012-07-22T21:21:00.001+09:002012-07-22T21:21:26.953+09:00自転車ページのアーカイブユーザの皆さん、ご迷惑をお掛けして申し訳ございません。<br />
<br />
前回の更新からしばらく経ってしまいましたが、自転車ページについてGoogleのキャッシュから取得を行いアーカイブを作成いたしました。内容物は各自転車ページのHTMLデータとなります。<br />
<br />
以下のURLからアーカイブのダウンロードを行なってください。ZIPファイルを展開すると自転車ID別のHTMLファイルが得られます。<br />
<ul>
<li><a href="https://mybike-archive.s3.amazonaws.com/mybike_bike_archive.zip">mybike_bike_archive.zip</a></li>
</ul>
<hr />
7月初旬から発生した障害および対応について、以上を持って作業を終了といたします。<br />
<br />
ユーザの皆様にはご迷惑をお掛けしたことにお詫びを申し上げると共に、少なからずいただいた応援メッセージは大変励みになりました。この場を借りて御礼申し上げます。<br />
<br />
今後は数週間〜2ヶ月程度の開発期間を取ってリニューアルして再開予定です。その際はどうか改めてよろしくお願い致します。Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-6960485254135855782012-07-04T20:06:00.000+09:002012-07-04T20:07:13.888+09:00日誌のアーカイブ<span style="background-color: white;">ユーザの皆さん、ご迷惑をおかけして大変申し訳ございません。</span><br />
<span style="background-color: white;"><br /></span><br />
<span style="background-color: white;">検索サービスのキャッシュを元にしたデータのサルベージ作業を行っています。自転車の登録情報、画像、日誌、走行記録といった情報のうち、日誌データについてRSSフィードのキャッシュから有効なデータを採取してアーカイブを作成しました。</span><br />
<span style="background-color: white;"><br /></span><br />
<span style="background-color: white;">MyBike.JPが出力していたフィードそのままの無加工なデータのため綺麗な状態ではありませんが、合計2014件の日誌データをサルベージすることが出来ました。</span><br />
<br />
<span style="background-color: white;">以下のURLからアーカイブのダウンロードを行なってください。ユーザ別のディレクトリに日誌データのテキストファイルが格納されています。(</span><span style="background-color: white;">※MyBike.JPには日誌の公開制限等の機能がなかったため、全ユーザのデータが混在していますのでご了承ください)</span><br />
<ul>
<li><a href="https://mybike-archive.s3.amazonaws.com/mybike_journal_archive.zip" style="background-color: white;">mybike_journal_archive.zip</a></li>
</ul>
<div>
<br /></div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-53689003308939210652012-07-04T10:00:00.000+09:002012-07-22T21:29:02.164+09:00MyBike.JP障害について<span style="background-color: #fff2cc; color: black;"><b>7/22 21:22 <a href="http://mybikejp.blogspot.jp/2012/07/blog-post_22.html">自転車ページのアーカイブを公開しました</a></b></span><br />
<span style="background-color: #fff2cc; color: black;"><b>7/4 20:18 <a href="http://mybikejp.blogspot.jp/2012/07/blog-post.html">日誌のアーカイブを公開しました</a></b></span><br />
<br />
先日発生したMyBike.JPの障害についてご報告します。<br />
<br />
簡潔に結論を書きますと、インターネットアーカイブや検索サービスのキャッシュに残されたデータを除き、全ユーザの自転車の登録情報、画像、コンポーネント情報、日誌、アクティビティ、ユーザ自身の認証情報(メールアドレス、ユーザ名、パスワード、Bio、Twitter接続情報等)が失われました。<span style="background-color: white;">ユーザの皆さまには大変申し訳ありませんが、現在のところ復旧の見込みはありません。</span><br />
<br />
直接的な原因は、運営のオペレーションが遅れたことにより、さくらインターネットのVPS解約期限を過ぎてサーバが消滅したことです(クラウドやVPSの障害ではありません)。<br />
<br />
これまでに起こった事象と、今後の対応方針について以下にまとめます。<br />
<br />
<h3>障害発生から現在まで</h3>
<br />
<ul>
<li>17:20 MyBike.JPの障害アラートが発報。2台構成のサーバのうち、データベースサーバにリモートログインを試みたが、ログインすることが出来なかった。</li>
<li>17:30 ホスティング先であるさくらインターネットのVPSコントロールパネルを確認したところ、データベースサーバのIPアドレスエントリが存在しないことを確認した。</li>
<li>17:38 さくらインターネットに電話で問い合わせ。契約内容を確認したところ、6月30日で解約となっていたが17:20頃まで動作していた。事情を説明して復旧の可能性について問い合わせたが、不可能という返答をいただいた。</li>
<li>18:37 Googleのキャッシュから公開データのサルベージを開始。</li>
<li>18:42 <a href="https://twitter.com/mybikejp" target="_blank">@MyBikeJP</a>、<a href="https://www.facebook.com/MyBikeJP" target="_blank">MyBike.JP Fa</a><a href="https://www.facebook.com/MyBikeJP" target="_blank">cebookページ</a>で障害情報の告知。</li>
</ul>
バックアップはサーバ内にダンプする形式で日次で処理を行なっていましたが、ファイルサイズが数十Gほどあるため、外部サービスへの転送・保存は行なっていませんでした。外部サービスを利用しなかったのは純粋にコスト的な問題です。<br/>
<br/>
<h3>今後について</h3>
MyBike.JPは今後もサービスを提供する予定です。<br />
<br />
ソースコードは別システムで保管・管理しているため、障害の影響は一切受けておりません。よって、同一システムでの再スタートはすぐにでも可能です。しかしながら、運用や機能の改善(日誌や自転車データのエクスポートなど)を行わずして失った信頼は得られないと考えており、しばらくの期間(数週間〜2ヶ月くらいを予定)ブラッシュアップを行う予定です。<br />
<br />
具体的には次のようなことに取り組む予定です。<br />
<ul>
<li>運用の改善</li>
<li>セキュリティの改善</li>
<ul>
<li>SSL対応</li>
<li>外部サービスアカウントでのログイン対応(Facebook, Twitter)</li>
</ul>
<li>UI / UXの改善</li>
<li>自転車管理、コンポーネント管理の強化</li>
<li>各種データのエクスポート機能</li>
</ul>
<br />
作業状況は可能な限り(中の人が更新可能な範囲で)このブログでご報告します。<br />
<br />
<h3>ユーザの皆さんへのお願い</h3>
MyBike.JPに協力してくれる方を募集しています。
前進するために必要なことは一緒に知恵を絞りますし、学びの場として捉えていただいても構いません。次のような方を探しています。
<ul>
<li>Python, Django, MongoDB, RDBMSに理解のあるウェブアプリケーションエンジニア</li>
<li>UI / UXデザイナ</li>
<li>iPhone / Androidアプリケーションエンジニア</li>
<li>サーバを貸してくれる人</li>
</ul>
手伝っていただいても、おそらく大した見返りはありません。
サイトのAuthorとして名前が刻まれて、ポートフォリオの一つとして載せられる程度のことしか出来ないと思いますが、自転車が好きならきっと楽しい作業になると思います。手伝ってもよいよという方がいらっしゃれば<a href="mailto:info@mybike.jp">info@mybike.jp</a>, <a href="http://twitter.com/MyBikeJP" target="_blank">@MyBikeJP</a>, <a href="https://www.facebook.com/MyBikeJP" target="_blank">Facebook MyBike.JP page</a>までご連絡ください。<br/>
<br/>
最後に、今回の事象についてユーザの皆さんにはお詫び申し上げるほかありません。管理不行き届きと言われても仕方がない状況ですが、温かい声をかけてくれるユーザさんも少なからずいらっしゃってたいへん励みになりました。<br/>
<br/>
今後共どうぞよろしくお願い致します。Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-9762794761250846402012-01-24T10:00:00.000+09:002012-01-24T10:00:00.662+09:00アクティビティの地図表示で自宅やオフィスを隠せるようになりました先日追加した<a href="http://mybikejp.blogspot.com/2012/01/blog-post.html" target="_blank">アクティビティ投稿機能</a>はGarminのファイルを取り込むことで、走行ルートを地図やグラフ表示することができます。自分がどこへいったのか?どのように走っていたのか?を知るためにとても有用です。<br />
<br />
しかし、位置情報というのはとてもデリケートな情報で、例えば、通勤時のファイルを投稿すると、自宅や職場などが一目瞭然となってしまいます。<br />
<br />
今回のアップデートで、プライバシーに関わる位置を指定することによって、地図表示されるルートの一部を非表示できるようになりました。位置の指定は<a href="http://mybike.jp/account" target="_blank">アカウント設定</a>から行います。<br />
<br />
プライバシータブのフォームに、住所、その名称、隠す範囲を入力してください。正しい住所でなくとも<b>「代々木駅」</b>などランドマークのような文章で大丈夫です。<br />
<br />
設定すると地図上に円が表示されます。この円が走行ルートから除かれる部分です。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj32SyuG2ivw5lARWjoC79FUEY-1wAq_HAVkkq4IbFDQ-qK82G4ckJkWplmE6yLWHA5PZ25lPJoZRTlIHQtK3gKu53RjiUUt1ZSmO33zqKDAAU6IuYfAY_d4obLtJainm4rmGD6P-alhuu2/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2012-01-23+11.53.46.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="176" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj32SyuG2ivw5lARWjoC79FUEY-1wAq_HAVkkq4IbFDQ-qK82G4ckJkWplmE6yLWHA5PZ25lPJoZRTlIHQtK3gKu53RjiUUt1ZSmO33zqKDAAU6IuYfAY_d4obLtJainm4rmGD6P-alhuu2/s400/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2012-01-23+11.53.46.png" width="400" /></a></div>
<br />
設定後、ルート情報を確認すると…<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYuYka5VSH4icU6HA-OurRyL75SyYCSsUjm1TBdhEuNGyC4iTZX2fTkt6421tDqhe4RFxg-JASYE8DyZXZoZvasiBhzP34oKJsIMXFKx3ioC9Ye1OJrAziX7beo6YqkoNyRQcqYpg4pzYg/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2012-01-23+11.54.39.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="146" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYuYka5VSH4icU6HA-OurRyL75SyYCSsUjm1TBdhEuNGyC4iTZX2fTkt6421tDqhe4RFxg-JASYE8DyZXZoZvasiBhzP34oKJsIMXFKx3ioC9Ye1OJrAziX7beo6YqkoNyRQcqYpg4pzYg/s400/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2012-01-23+11.54.39.png" width="400" /></a></div>
<br />
それとなく隠されていることが解かりますね。<br />
<br />
このルートの正確なスタート地点は<a href="http://g.co/maps/z8khv" target="_blank">東海大東京病院</a>なのですが、代々木駅を中心に直径1,000mほど隠しているため、参宮橋よりの高速脇からスタートとなっています。<br />
<br />
走行データのサマリは全てのデータを処理しているので、距離や時間はルート全体を対象として計算しています。グラフ表示も同様です。<br />
<br />
これまで、Garminのログファイルを共有しようとすると、あらかじめ自宅やオフィスを取り除いたりするための加工が必要で、手軽に利用しづらいものでした。MyBike.JPではプライバシーに関わる任意の場所を設定しておくことで安心して利用することができます。<br />
<br />
試験中で一部のユーザに限定した機能ですが、近日中にすべてのユーザに公開予定です。<br />
<br />
Happy riding!Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-81320914833544405402012-01-11T10:00:00.000+09:002012-01-11T10:00:01.671+09:00アクティビティ投稿機能を追加しましたいささか旧聞になりますが、アクティビティファイルの投稿機能を追加いたしました。<div>
<br /></div>
<div>
高性能なサイクリングコンピュータには、走行時のデータを記録する「データロガー」機能が備わっています。<a href="http://www.garmin.com/us/" target="_blank">Garmin</a>、<a href="http://www.polar.co.jp/ja" target="_blank">Polar</a>、<a href="http://www.srm.de/" target="_blank">SRM</a>、<a href="http://www.cycleops.com/en/products/cycling-computers.html" target="_blank">CycleOps</a>(PowerTapに付属する小さくて黄色い箱)などが代表的なロガー製品です。日本国内ではGarmin Edgeシリーズの日本語版も販売されており、特に馴染みの深い製品と言えるでしょう。</div>
<div>
<br /></div>
<div>
今回MyBike.JPに追加した機能は、Garmin製品に採用されているFITファイル、TCXファイルの取り込んでウェブ上に描画するもので、具体的に書くと、走った場所やそのときのケイデンス、速度などを知ることができます。</div>
<div>
<br /></div>
<div>
百聞は一件にしかずですから、まずはスクリーンショットを御覧ください。</div>
<div class="separator" style="clear: both; text-align: -webkit-auto;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEyTnU5Y3VoodM4JUdrDmbOJHw1RcHWVA4u-kSQLDgznX1heLz_0BYN800UAG4EZiSBg32rvKzXLr0K8AhB8LmlQLhxV7y4d1pBYG2RTAIvlZ_AAghYeUCTVzV9vYIQL5ShwrInOzFyAo-/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2012-01-11+1.15.32.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="361" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEyTnU5Y3VoodM4JUdrDmbOJHw1RcHWVA4u-kSQLDgznX1heLz_0BYN800UAG4EZiSBg32rvKzXLr0K8AhB8LmlQLhxV7y4d1pBYG2RTAIvlZ_AAghYeUCTVzV9vYIQL5ShwrInOzFyAo-/s400/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2012-01-11+1.15.32.png" width="400" /></a></div>
<div>
<br /></div>
<div>
画面上側がデータを表すグラフ、下側が走行の軌跡で、右下にはサマリが表示されています。自分がどのように走ったか一目瞭然ですし、どんな道を走ったのか友達にも紹介しやすいでしょう。</div>
<div>
<br /></div>
<div>
この機能はまだいくつか調整が必要なため、限られたユーザにのみ公開しています。利用可能なユーザは、画面丈夫にグリーンのチェックマークアイコンと、ファイルアップロードという新しいリンクが表示されていることと思います。</div>
<div>
<br /></div>
<div>
もしこの機能の利用を希望される方は、MyBike.JPのアカウントを添えて以下のいずれかの方法でお問い合わせください。</div>
<div>
<ul>
<li>info@mybike.jpにメールする</li>
<li>Twitterで @MyBikeJP にmentionする</li>
<li>Twitterでハッシュタグ #mybike をつけてつぶやく</li>
</ul>
<div>
<br /></div>
<div>
また、動作確認済み機種・ファイルは次のとおりです。</div>
</div>
<div>
<ul>
<li>Garmin Edge 500 firmware version 2.80</li>
<li>Garmin Edge 800 firmware version 2.40</li>
<li>Garmin Edge 705</li>
<li>Garmin ConnectよりダウンロードしたTCXファイル</li>
</ul>
<div>
<br /></div>
</div>
<div>
「走った記録」を楽しく共有できるような仕組みを継続して考えていきたいと思います。</div>
<div>
<br /></div>
<div>
Happy riding!</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-83709528520630381832011-10-18T10:30:00.000+09:002011-10-18T10:30:00.671+09:00トップページに掲載されている自転車の情報を知るにはたくさんの方々から投稿をいただき、MyBike.JPのトップページはいつも色彩豊かなバイクで飾られています。トップページの写真はユーザの投稿に応じて随時変更されており、このサイトを訪れる一つの楽しみになっています。<br />
<br />
機械的に取得することが出来るとライブ壁紙やダウンロードが容易になるのでは?という意見を何度かいただき、夏前から試験的にAPIを実装していました(本業多忙のため夏の間は一時中断していましたが…)。<br />
<br />
試行錯誤を重ね、写真URL、トップページの自転車およびオーナ情報が取得できるAPIを、先週から試験的に公開しています。<br />
<br />
<ul>
<li><a href="http://mybike.jp/wallpaper.jpg">http://mybike.jp/wallpaper.jpg</a></li>
<li><a href="http://mybike.jp/wallpaper.json">http://mybike.jp/wallpaper.json</a></li>
</ul>
<div>
<br /></div>
<div>
前者はトップページ画像の正式なURLにリダイレクトを行います。後者は自転車およびオーナの情報をJSON形式で返します。</div>
<div>
<br /></div>
<div>
とてもシンプルなAPIですが、これから様々なAPIへ拡張することへの第一歩であり、フィードバックを得るための足がかりとしたいと考えています。ご意見・ご要望はハッシュタグ#mybikeをつけてtweet, もしくはinfo@mybike.jpまでお問い合わせください。</div>
<div>
<br /></div>
<div>
これからも使いやすく気の利いたサイトを目指して開発を進めます!</div>
<div>
Enjoy riding!</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-68542359606205785552011-10-15T20:34:00.003+09:002011-10-15T20:56:55.136+09:00ストレージ障害から復旧しました13日の晩から15日にかけて、画像へのアクセスを伴う各種処理が停止していました。画像(写真)の入出力に伴うソフトウェアが、仕様変更により処理が行えなくなったことが原因です。当該の時間にご覧になったユーザのみなさま、ご利用のユーザのみなさま、ご迷惑をおかけしまして誠に申し訳ございませんでした。<br /><br /><hr /><br /><br />MyBike.JPは様々なソフトウェアスタックを利用して開発しています。利用しているソフトウェアは、ネットワークサービス周りのnginxやMongoDBといったミドルウェア、開発言語のPythonはもちろんのこと、これらに付随するライブラリまで多岐に渡ります。<br /><br />ソフトウェアは不定期にアップデートがあるため可能な限り追従していますが、利用しているソフトウェアの仕様変更による不整合、開発環境とプロダクション(本番)環境の差異により、不具合が発生した形となりました。<br /><br />ストレージシステムには分散ファイルシステム(MongoDB GridFS)を採用しており、Python製のストレージドライバ(django-storages)を使用して読み書きを行なっています。このストレージドライバは別途ライブラリ(django-mongodb-engine)を利用します。<br /><br />今回、ライブラリのバージョン変更に伴う仕様の変更により、ストレージドライバとの整合性がとれなくなり、ストレージそのものへアクセスを行うことが出来なくなったことが問題です。<br /><br />新旧のソフトウェアの違いは次のようになります。<br /><br /><table><tbody><tr><td></td><td>旧</td><td>新</td></tr><tr><td>django</td><td>1.2.5</td><td>1.3.1</td></tr><tr><td>django-mongodb-engine</td><td>0.3.0</td><td>0.4.0</td></tr><tr><td>django-storages</td><td>1.1.3 + mybike patch 1</td><td>1.1.3 + mybike patch 2</td></tr></tbody></table><br /><br />django-mongodb-engineのバージョンアップに伴いデータベースへのアクセス方法が変更されたため、ストレージ障害が発生したというわけです。<br /><br />これまで書いたとおりソフトウェアのバージョンアップはリスクを伴いますが、セキュリティホールの修正、メンテナンス性の向上など、サイトを運営し続ける上で様々なメリットがあります。もちろん障害を起こして良いわけではありませんが、リスクを取らずに硬直化するよりも、可能な限り前進する姿勢でいたいと考えています。<br /><br />いろいろご迷惑おかけしましたが、今後ともどうぞよろしくお願いします!Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-80571748562104104902011-07-24T10:30:00.000+09:002011-07-24T10:30:00.240+09:00検索機能を追加しました以前から要望の多かった検索機能を追加しました。ページ右上のフォームから、自転車、コンポーネント、製造者(ブランド)を検索することが出来ます。<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix-3sN_zF-76jCYbEzKoMwkcngffAuQj9UpdgLxIxnOZ1Bf_7JKJEEVaBNF_C81BmnmDnTx7niQ51AseHNpNQEjCqy49HzlyUEtO4Oosj13MZfrppI4KZKLOPMr_9iPR-0jJzqx1QXpZJt/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2011-07-23+23.45.34.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 250px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix-3sN_zF-76jCYbEzKoMwkcngffAuQj9UpdgLxIxnOZ1Bf_7JKJEEVaBNF_C81BmnmDnTx7niQ51AseHNpNQEjCqy49HzlyUEtO4Oosj13MZfrppI4KZKLOPMr_9iPR-0jJzqx1QXpZJt/s320/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2011-07-23+23.45.34.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5632559352515913090" /></a><br /><br />この変更に伴いフレームナンバー検索が停止しています。こちらは盗難車の捜索に必要な機能ですので、すぐに再開する予定です。<br /><br />また、ユーザや日誌の検索、売り出し中の自転車検索なども続けてサポートする予定となっています。<br /><br />素敵な自転車が見つかるといいですね!<br />Happy riding!Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-85313934215811212592011-07-24T10:15:00.000+09:002011-07-24T10:15:00.121+09:00山と渓谷社「自転車人 2011年夏号」に掲載されました今月発売となった<a href="http://www.yamakei.co.jp/products/detail.php?id=907116">自転車人 2011年夏号</a>にMyBike.JPが掲載されました。<br /><br /><a href="http://www.flickr.com/photos/mitsukuni/5966581611/" title="Untitled by mitsukuni, on Flickr"><img src="http://farm7.static.flickr.com/6140/5966581611_099960efcf.jpg" width="375" height="500" alt=""></a><br /><br />「デジタルの世界で自転車はいま」という題材で、半ページほどMyBike.JPを取り上げて頂きました。もう半分は公私共に仲良くしていただいている<a href="http://www.takeyakenji.com/">竹谷賢二さん</a>のiPhone / iPad向け電子ブックの話。サイトを立ち上げた経緯、今後の展望について簡単にまとめられています。<br /><br />詳しくはお近くの書店で、誌面の131ページを御覧ください!Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-7199053994037938212011-06-19T07:26:00.000+09:002011-06-19T07:26:40.353+09:00コンポーネントの編集機能1ヶ月ほど前の事になりますが、コンポーネントの編集機能をリリース致しました。<br /><br />コンポーネントは通常自転車に付随(もっと厳密に言うならば<strong>フレーム</strong>に付随)するものですが、これまでは登録を行った後に編集することが出来ませんでした。<br /><br />自転車とコンポーネントを個別に管理するよう改修を検討しましたが、改修範囲が広域に渡ることが判明したため、まずはコンポーネントの編集機能をリリースしました。<br /><br />自転車の詳細情報表示ページのコンポーネントの一覧部分がリンクとなっており、クリックすることでコンポーネント情報の詳細表示ページへ遷移します。<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HahcNB_AZCs0i3MVoIzn6bizDMPa6-GxhY3VrtMcXlX32f_9XSvcWT-E76aORNgbhRL7STcfdyaWnRL_XYCHLv0D8ODuJuXHTop3lTKWJaeaTRBGlEdQ4U423ZgIddlpQ23FIzmrUSwQ/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-06-08+1.38.02%25EF%25BC%2589.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 238px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HahcNB_AZCs0i3MVoIzn6bizDMPa6-GxhY3VrtMcXlX32f_9XSvcWT-E76aORNgbhRL7STcfdyaWnRL_XYCHLv0D8ODuJuXHTop3lTKWJaeaTRBGlEdQ4U423ZgIddlpQ23FIzmrUSwQ/s320/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-06-08+1.38.02%25EF%25BC%2589.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5615518381609255266" /></a><br /><br />この写真では表示されていませんが、ユーザが管理していコンポーネント名の脇に「編集」ボタンが表示されます。このボタンから、コンポーネントの編集ページへと移ることが出来ます。<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKgaE5TNmU-zl4wBZRL1fBT1AMAJD_4ZFGw6UosgFMG12EkRSvvFGxaCRWxzXPquUWsi11b1wuWYt_CMPPilgKG4V1lkw3BSxbZOkOSPOI5_mPaAVU59Xt22Cjuu8IZ6HnzEsoMx_ph6hU/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-06-08+1.38.42%25EF%25BC%2589.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 271px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKgaE5TNmU-zl4wBZRL1fBT1AMAJD_4ZFGw6UosgFMG12EkRSvvFGxaCRWxzXPquUWsi11b1wuWYt_CMPPilgKG4V1lkw3BSxbZOkOSPOI5_mPaAVU59Xt22Cjuu8IZ6HnzEsoMx_ph6hU/s320/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-06-08+1.38.42%25EF%25BC%2589.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5615518386356192594" /></a><br /><br />自転車そのものと同様、コンポーネントのステータス、モデル名、メーカ、説明文などを編集することが可能で、また、要望の多かった写真も添付できるようになりました!<br /><br />ページデザインのアップデートや、高度な自転車管理(「自転車から部品を取り外す」、「再度他の自転車に取り付ける」など)が行えるよう、開発を進めています。<br /><br />Happy riding!Unknownnoreply@blogger.comtag:blogger.com,1999:blog-5245087390876672609.post-28232912999725044982011-05-16T19:14:00.011+09:002011-05-20T23:33:40.353+09:00近況とMyBike.JPグッズご無沙汰しております!<br /><br />大きなアップデートはリリースしていませんが、ほぼ毎日のように少しずつ改修を進めています。先週は、いくつかの小さなバグ修正をリリースしています。大きなところではコンポーネントの管理機能を作成しており、コンポーネント単位で管理が行えるようになります。リリース時期は未定なものの、今月末、遅くとも来月中にはリリース出来ると思います。<br /><br />ところで、<a href='http://www.cafepress.com'>CafePress.com</a>というサイトをご存知でしょうか?<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDLqv7gWHrUd-YMoDk8UFC8FBKJG0ZCQFSNQA3BNSFldmi3KUvjBza8ZG3z7C8de_hZjcdemqbXDW3C0gQVaeO_dRfwUBMEJpsYoOD4qnzRCe-ZLVXC7UjnelnXGfTAY8W4HVM_6uvAve8/s1600/Cafepress-Logo-1024x631.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 197px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDLqv7gWHrUd-YMoDk8UFC8FBKJG0ZCQFSNQA3BNSFldmi3KUvjBza8ZG3z7C8de_hZjcdemqbXDW3C0gQVaeO_dRfwUBMEJpsYoOD4qnzRCe-ZLVXC7UjnelnXGfTAY8W4HVM_6uvAve8/s320/Cafepress-Logo-1024x631.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5608802524580813810" /></a><br /><br />ドロップシッピングと呼ばれるサービスの一つで、画像などを登録して商品を選ぶと、誰でも簡単にオリジナルグッズのストアを開設することが出来ます。数年前に一度触ったことがあったのですが、この間ふと思い出して、開発メンバへのプレゼントにMyBike.JPグッズをいくつか作ってみました。<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6gaHLSSC7W3-wBT6ZMTtVJL6fH3XU1kVi1V7_qHUgTfZIQn-bIvf7GaUNgMrjizP234qKFBIK7BZkzC88TfsnEbxEY_oOND4oMOSD1uwrHMaCfiXsBFQr6A5BiJY2FxFH6q2zgNVltBrV/s1600/5729582230_bbf1245a9e_b.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6gaHLSSC7W3-wBT6ZMTtVJL6fH3XU1kVi1V7_qHUgTfZIQn-bIvf7GaUNgMrjizP234qKFBIK7BZkzC88TfsnEbxEY_oOND4oMOSD1uwrHMaCfiXsBFQr6A5BiJY2FxFH6q2zgNVltBrV/s320/5729582230_bbf1245a9e_b.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5608803686282556818" /></a><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigjUECYkC92Ydz1C5KZazT_O58vcRcVeeDU4itxaKwCqs3QeA2kCAUB-9EF1uZv40kfhnRoNt7qirUNdCZ-3jJOcsIs-SCiZip7KAQ5ZCXTS9fCVt9AnwN98KdvnGdDOvEl4Iug7Q4Fb2f/s1600/5729581814_2f1fc0df36_b.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigjUECYkC92Ydz1C5KZazT_O58vcRcVeeDU4itxaKwCqs3QeA2kCAUB-9EF1uZv40kfhnRoNt7qirUNdCZ-3jJOcsIs-SCiZip7KAQ5ZCXTS9fCVt9AnwN98KdvnGdDOvEl4Iug7Q4Fb2f/s320/5729581814_2f1fc0df36_b.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5608803679398268882" /></a><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxMWBiWpvf6HjxTDqEdHXQ3PrLzAjLJ4PL8BO67rT_TMPYrKAY73_tnAJAtAAWQjwIBhy4c47QoIHr9sksOd8O2YCyB5PSEP8oOcri9KA3QVAp8spGJRF6KCyxfI53-rfJrWZzNFMyZVnv/s1600/5729034027_3d774c6d8f_b.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxMWBiWpvf6HjxTDqEdHXQ3PrLzAjLJ4PL8BO67rT_TMPYrKAY73_tnAJAtAAWQjwIBhy4c47QoIHr9sksOd8O2YCyB5PSEP8oOcri9KA3QVAp8spGJRF6KCyxfI53-rfJrWZzNFMyZVnv/s320/5729034027_3d774c6d8f_b.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5608803677865392322" /></a><br /><br /><br />いくつかの画像をTwitterに投稿したところ「欲しい!」という方がいらっしゃいましたので、こちらでアナウンスすることにしました。<br /><br />MyBike.JPグッズは次のURLからアクセスすることが出来ます。<br />→<a href='http://www.cafepress.com/mybikejp'>MyBike.JP Online Store </a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYpIvDDux75ma-IAl0Njp5_pwxd9iLdGSTgQFeGEYtJE7j5Ce_f8Bwht9w25pzw9TdZuJEf9G7sUML8l6CtHhG3BtZSNU0nwJOUlQ-X5tjQIji2vRaCNeVv8EpByt1yJoe1bViDVhPGD-6/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-05-20+23.29.13%25EF%25BC%2589.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 186px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYpIvDDux75ma-IAl0Njp5_pwxd9iLdGSTgQFeGEYtJE7j5Ce_f8Bwht9w25pzw9TdZuJEf9G7sUML8l6CtHhG3BtZSNU0nwJOUlQ-X5tjQIji2vRaCNeVv8EpByt1yJoe1bViDVhPGD-6/s320/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-05-20+23.29.13%25EF%25BC%2589.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5608805457947948370" /></a><br /><br />また、サイトの下部にリンクを掲載しました。<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgY0blOS9c5izg-fA27u0pr50-lxihwQu5bvSFXEf09boQa4lRPnjQ3P07ymWBwXR8obep6G7364rG0dUoCN2_n8J5A7VeUN3-diLEc2qtDwI-9LoIGotOANggOSO_g6GXOmXgey4KubzpO/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-05-20+23.30.21%25EF%25BC%2589.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 102px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgY0blOS9c5izg-fA27u0pr50-lxihwQu5bvSFXEf09boQa4lRPnjQ3P07ymWBwXR8obep6G7364rG0dUoCN2_n8J5A7VeUN3-diLEc2qtDwI-9LoIGotOANggOSO_g6GXOmXgey4KubzpO/s320/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-05-20+23.30.21%25EF%25BC%2589.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5608805749060895890" /></a><br /><br />英語圏のサイトですが、利用支払いはPayPalがご利用いただけます。PayPalはリファンド(返金)も効くので、万が一品物に問題があった場合でも安心かと思います。<br /><br />個人的なチョイスでいくつかのアイテムを出品しました。よろしければお一ついかがでしょうか?売上はサービス維持のための費用に回されます(ちなみに、もともと開発メンバへのプレゼント用ですからほとんど利益はアリマセン)。<br /><br />Facebook上で、MyBike.JPからFacebookへフィードの提供やアンケートなども行っているので、よろしければ「いいね!」おねがいします!<br />→<a href='http://www.facebook.com/MyBikeJP'>MyBike.JP | Facebook</a><br /><br />梅雨になる前にたくさん自転車に乗りたいですね。Happy Riding!Unknownnoreply@blogger.com