Archive for the ‘ check*pad関連 ’ Category

check*padリニューアルにあたり、利用状況を調べてみたよ


さてcheck*padのリニューアルをのんびりやっているのですが、どの機能を削って、どれを残すか、という判断をするためにいろいろ調べてみました。

なにかと放置中ということもあり、微妙な数値ではありますが、まぁ、いいや、ざっくり公開しちゃおう。

  • 登録ユーザー数は13万人ほど。
  • ケータイ版を使っているのは38,000人ほど(約30%ですな)。
  • 登録されているリストは52万ほど。
  • そのうち2500リストが一般公開中。
  • なお、メモがついているリストは14万。
  • 共有されているリストは27,000ほど。
  • リストの「更新記録」が全然使われていない。多くても60+アクセスぐらい(過去1年で)。だいたい一桁。
  • モーニングリストを使っている人は1万人ほど。
  • check*pad内のメール機能もほとんど使われていない。10通送っているユーザーは360名ほど。今年にはいってやりとりされたメールは1000通ほど。

そんなところですかね。上記を踏まえていい感じにシンプルに仕上げてみたいところです。

わりといい感じに出来てきたのでもうちょいお待ちくださいね。

» 目標管理ツール – checkpad.jp

開発合宿2010年3月号!


dev_top

さてひさびさの開発合宿。いつもどおりのメンツ、赤松さんakiyan本田さんと僕の4名で山梨へ向かいます。

ちなみに今回お世話になったのは南清里のメリーポピンズさん。

dev_yado

↑ なんでペンションってこういう名前が多いんだろうw。

この宿、東京からも近いし、1泊2食で7,000円だし、お風呂も(大浴場じゃないけど)かな~り気持ちよかったし、なにより食事のボリュームがすごすぎて、かなりおすすめです。

ネット接続も問題ありません(無線&有線)。シーズンオフに貸切ちっくに利用したいところです。あと、宿の人もあまり話しかけずにいてくれるので作業がやりやすかったです(ペンションだとやたら話しかけられたりして困ることがしばしば・・・)。

» 南清里 和食と手作りパンの宿 メリーポピンズ(公式サイト)メリポピドットコム

さて、ひさびさの開発合宿なので自分メモも兼ねてざっと雑感をば。

  • iPhone!
  • なんと今回は僕をのぞく3名はiPhoneアプリの開発でしたよ・・・。レビュー会も結局、プロジェクターいらず。

    dev_review

    ↑ こんな感じでiPhone見ながらレビュー会!

    自分だけウェブを作っていたのですが、相当焦りを感じましたね・・・。やっぱり時代はiPhone(+Web)かなぁ・・・。iPadも気になるところですしね・・・。

  • ノウハウの共有!
  • ひさびさの開発合宿でしたが、やはりノウハウの共有がはんぱないですね(僕は教わってばっかですが・・・)。

    今回も行きの車中で「もうMySQLじゃなくて、TokyoTyrantでしょ?」という会話からそちらを勉強することに。Key-Valueストアの意味がようやくわかりはじめましたよ。

    それからiPhoneアプリの開発、申請プロセスについてもノウハウをシェア。エディターは何がいいだとか、どこで間違えやすいだとか、貴重な情報が飛び交っていましたね・・・。。

    Objective-CもApp Storeもひとくせありそうですが、やっぱり試しに一個つくってみようかなぁ。その前にMacに慣れないとな・・・。

  • 忘れ物にご注意!
  • 前回はプロジェクターを忘れ、今回はモニターを忘れるという大失態・・・。しかし本田さんが予備のモニターを持っていたのでそれを借りて一安心。

    dev_env

    ↑ 最高の開発環境でしたね。

    毎回、前日が徹夜気味なのはよくないですな・・・ちゃんと開発合宿ポータルみて復習してから行かねば、と心をあらたにしました。

    » kaihachu.com – 開発合宿好きの技術者のためのコミュニティブログ

  • 食べ過ぎにも注意!
  • 今回、食事のボリュームがすごくて、夕食は「ご飯、麺、肉、魚、野菜」が全部出てくる感じでしたw。なんとなくもったいない病でほぼ食べてしまいましたがやっぱり眠くなっちゃいますね。

    dev_dinner

    ↑ 毎回すごいボリューム・・・うれしいけど。

    いつもは4時すぎでも平気だったのですが今回は3時台に寝ちゃったような・・・。合宿ではペース配分は大事ですね。

  • で、成果は?
  • 今回はcheck*padに手を入れようとおもって作業を始めたのですが、30%ぐらいですかね・・・。

    TokyoTyrantにして、文字コードをUTFにして、要らない機能を削ってシンプルにして、最終的にはiPhoneにも、という感じで進めています。もうしばらくお待ちあれ。

    しかしひさびさに昔の自分のコード見ましたが・・・厳しいですね。今はgit使ってバージョン管理できていて、jQueryも比較的自由に使いこなせるようになったので、コードをきれいにしてすっきりしたいところです。

以上ですかね。今回は宿が良かったのでリピートしたいところ。合宿はやっぱり定期的にやらないとだめですな。また行こう。

check*padの復元データについて


check*padの障害に関するアップデートです。14日~18日のデータですが、サーバー会社のご協力もあり、破損したハードディスクからなんとか復元することができました(お待たせしてしまい、大変申し訳ありません・・・)。

つきましてはログイン後に「障害中の更新履歴」をご確認ください。

cp_1.gif

↑ ホーム画面のお知らせ部分にリンクがあります。

cp_2.gif

↑ 復旧したデータはこのような表で提供させていただきました・・・。

本来ならば差分データを直接入れ込むべきですが、すでに日数が経過しているため、混乱をさけるためにこのような形式にさせていただきました。大変お手数ですが、この情報をもとに必要な項目を再度入力していただけますでしょうか・・・。本当にごめんなさい。

また14日~18日に新規登録された方についてはデータをシステム上に読み込むとさまざまな不整合が起こる可能性が高いので、個別にメールさせていただきました。メールに登録された情報を記載しておきましたので、そちらをご利用いただければと思います。

今回の騒動ではユーザーの皆様に多大なご迷惑をおかけしました。今後このようなことのないように保守体制を強化していきます。

今回は本当に申し訳ありませんでした。今後ともどうぞよろしくお願いいたします・・・。

check*padに「テキストでデータをダウンロード」機能を追加


全てのデータをテキストでダウンロードできる機能を追加しました。データのバックアップにご活用ください。

checkpad_dl.gif

↑ メニューの設定変更画面からいけます。

現在、データがあまりに多くなりすぎるとメールで送信する際に途中でデータが切れてしまう、という不具合が報告されています(現在調査中)。その対策としての機能追加です。

メールよりもテキストの方がトラブルが起こる可能性が低いので、「メールで送信」機能は今後廃止する方向で考えています。

あとはバックアップ体制の強化とデータの復旧ですね・・・。はやいところ落ち着かせたい。

check*padの現状について


先日からのcheck*padの障害についてもろもろご報告です。

■ 14日~18日のデータについて

もっともご迷惑をおかけしている、なくなったデータについてですが、現状および今後の予定は以下のとおりです。

  • 現在サーバ会社に故障したHDDからのデータバックアップを依頼中。うまくいけばバックアップできますが、うまくいかない可能性もあるとのこと。来週前半ぐらいには結果が出るかと思います。
  • もしバックアップがとれなかった場合、データは物理的に失われてしまい、復旧の手立てはありません・・・大変心苦しいのですが、この場合、謝罪をさせていただく以外、何もできることがございません・・・。
  • もしデータがバックアップできた場合、14日~18日のデータを切り出し、なんらかの形でユーザーへお戻しします。稼動中のシステムをとめてデータの差分を入れ込むことも不可能ではないですが、技術的な問題で時間がかかりそう、かつ、リスクが多少あるので、テキストファイルなりでお戻しすることになるかと思います。

■ モバイル版で文字化け

18日からモバイル版で文字化けしていましたが、現在復旧しております。

■ モーニングリスト

モーニングリストの配信も今日より再開いたしました。

■ info@checkpad.jpへのメール

info@checkpad.jpへのメールも届くようになりました。

■ メールで項目追加機能

メールでTo Do項目を追加する機能も復旧しております。

■ 今後のTo Do

今後行う作業は以下のとおりです。もうしばらくご迷惑をおかけしますが、どうぞご理解ください・・・。

  • 失われたデータの復旧(HDDからデータバックアップできた場合・・・)
  • バックアップ処理の高速化、監視体制の強化。
  • 「全データをメールで送る」機能において一部不具合があるので修正(データが大量の場合、途中で切れてしまいます)。

以上、取り急ぎ現状のご報告です。今回は大変申し訳ありませんでした・・・。

check*pad障害報告・・・


ご迷惑をおかけしているcheck*padですが、現在携帯版で文字化けが発生しているようです。原因を究明中ですのでもうしばらくお待ちください。

check*pad暫定復旧のお知らせ


今朝から障害がおきていたcheck*padですが、暫定的に復旧いたしました。DNSの切り替えがありますので、まだつながらない方もいらっしゃるかと思いますが、今から数時間以内にはご利用になれるかと思います。

なお、今回の復旧に関し、以下をよくお読みの上、ご活用ください。

■ 復旧したもの、復旧していないもの

今朝もお知らせしましたが、完全な復活は現状では困難でした・・・。現在、以下のような状況です。

  • データは14日午前4時にバックアップされたものを復旧しました。14日4時以降のデータは現状復旧できておりません・・・申し訳ありません・・・。
  • メールでの項目追加機能が動いておりません。ご注意ください。
  • モーニングリスト機能も動いておりません。
  • info@checkpad.jpアドレスが不通になっています。ご連絡は webmaster@100shiki.com までお願い致します。
  • 携帯版にて文字化けが起こっております。(1/18に追記)
  • その他、予期せぬ不具合が起こる場合がございます。ご了承ください・・・。

■ バックアップをお願い致します

check*padでは、「設定変更」画面より「全データを自分に送る」機能がございます。その機能を使って現時点でのすべてのリストを自分あてにメールしておかれることをおすすめします。

■ 登録解除について

今回の件ではユーザーの皆様に大変な迷惑をかけてしまいました・・・登録解除につきましては「ヘルプ」画面よりリンクを辿っていかれるとございます。ご希望の方はそちらもご活用ください。

■ 今後の予定について

今後の予定については週末中に計画を立ててお知らせします。

今回は大変申し訳ありません。また落ち着いたらまとめて報告します。

» check*pad

check*padに関する重大なお知らせ


先日から障害の起きていたcheck*padですが、現在サーバーのハードウェア故障により稼動しておりません。ご迷惑をおかけしてしまい、大変申し訳ありません。現在復旧に向けて作業中です。

■ 今までの経緯

現在までのおおまかな経緯は以下のとおりです。

  • 2008-01-15 午前4時ごろ、サーバーが停止。サーバーの再起動をかけて復帰。
  • 2008-01-16 午前4時ごろ、サーバーが再度停止。再起動をかけるが、HDDに障害が発生していることが判明。ディスクチェックをかけて復帰。データベースのバックアップ処理にかかるが、HDD障害のため失敗。負荷の少ない時間帯にて何度か試みるも失敗。
  • 2008-01-17 データベースのバックアップ処理の対策を講じる。代替サーバーの準備。
  • 2008-01-18 データベースのバックアップを再度試みるが失敗。HDD故障によりサーバー停止。HDDのハードウェア交換と同時にデータバックアップをサーバー会社に依頼。同時に代替サーバーにcheck*padのプログラムおよび、1月14日時点でのデータを移行、テスト予定。

■ 予想される影響

今回のHDD故障により、以下の影響が予想されます。

  • check*padの移行作業に伴い、18日から週末にかけてcheck*padがご利用できない可能性がございます。復旧予定は現在のところ不明です。
  • データに関しては2008年1月14日移行のデータを移行中です。15日~18日のデータについてはHDD交換の際のバックアップ作業で復旧する可能性がありますが、失われる可能性もあります・・・。

■ 緊急のお問合せ先

緊急のお問い合わせは webmaster@100shiki.com までお願いいたします。

■ お詫び

先日からのサーバー障害がこのような最悪の事態になってしまい、大変申し訳ありません。現在データの復旧中ですが、上記の理由によりすべてのデータを回復できない可能性もございます。本当に申し訳ありません・・・。今後の作業進捗についてはブログにてお知らせいたします。もうしばらくお待ちください。

check*pad復旧完了・・・


check*padの復旧が完了しました。ご迷惑をおかけして大変申し訳ありません・・・。なお、これから数日ほど、モーニングリストの配信を停止します。その他の対策とその結果についてはまたこのブログでアップデートいたします。

check*padが昨日に引き続き落ちています・・・


連絡です。昨日も落ちていたcheck*padですが、今朝も障害が発生しています。ご迷惑をおかけして申し訳ありません。現在原因究明中です。もうしばらくお待ちください・・・。