健康の動機付け! またはどのように健康を維持するか、常にコンピューターで働いている

1つのプロジェクトの歴史。



プロジェクトを作成し、コンピューターに座って1日12〜15時間(より長く)作業すると、目が水っぽくなり赤面し始め、頸椎が痛くなった(少しストレスがあり、安心して生活できなかった)ことに気付き始めました。手、腰、足のしびれ。 夕方、夕食を食べて、彼は眠りに落ちましたが、夜に目が覚めて再び働きました。 胃が成長し、筋肉がたるんでいらいらしました。

私たちは皆、体操の利点について知っていますが。 彼らは読んで、「お気に入り」で自分自身のためにたくさんの練習を続けました(お気に入りとディスクの類似の非常に山で)。 たぶん数回、彼らは怠inessを忘れるか、十分な時間を忘れて、鏡を見て、「月曜日に、私は新しい人生を始めます!」と約束しました。 これは、座りがちなライフスタイルで私たちを脅かすものと体操がもたらす利点について語る別の記事ではありません-あなたはおそらくそれについて多くを知っています。



問題を理解することから、ソリューションをサービスとして実装することまで、私の話をしましょう...





次のプロジェクトの完了後、彼は紅海の海岸で休むことを許可しました。 ヤシの木の下に座って、将来のプロジェクトの計画を考えながら、私はこのモードに再び戻ることに気づいたのでぞっとしました。 私は、数年後にはそれが良くなるのではなく、悪くなるだけだと気づきました。

どうする 多くの場合、フィットネスには時間と労力がありません。 そしてフィットネスは、一日中同じ姿勢で座っていることから私たちを救いません。 いわゆるリマインダープログラムを身体運動で使用することが決定されました。



そして、そのようなサービスを提供するというアイデアが生まれました。 実装を開始するために家に帰るのを待つことができませんでした。



インターネットでそのようなプロジェクトを閲覧した後、いくつかをダウンロードして試してみました。 その過程で、エクササイズを伴うポップアップでは考えられませんでしたが、「少し遅れて」、「しばらくして」、「今ではない」と自分に言いました...そして、充電に対する私の熱意が溶けていることに気づきました-何かが欠けていました。 十分な心理的動機付けがありませんでした-私をやる気にさせる言葉、写真(彼らは私にちょっと考えさせる「信号」を与えました)、それでも私は数分間仕事から気を散らすように促しました。



まず、同様のプロジェクトを研究した後、専門家のアドバイスを受けることにしました。

はじめに、私はフィットネスクラブに行きました。そこでは、妻が長い間従事しており、専門家と話をしました。

オフィスワーカーにとってすべてが失われるわけではないことに気付きました! 彼は私に、机の椅子に座りながらすぐに実行できるいくつかの簡単なエクササイズを書くように頼みました。

トレーナーは、体のさまざまな部分の首、目、足、腕と肩、手などのいくつかの複合体を拾いました。

さらに、私は医者の友人、整形外科の外傷専門医、および一度背骨を背負った後に背骨を救った外科医(背骨に沿って、背骨に沿って)がいます。 推奨事項や警告を受けたほか、筋肉を強化するための追加の運動を受けて、安全のために運動をチェックする機会を与え、仕事の過程で体育の組織のためのプロジェクトを作成し始めました。 同時に、それが私の健康をどのように改善できるかを確認してください。



チームを集めてアイデアを伝えると、みんながそれを気に入っていることに気付きました...そして最も重要なことは、アイデアを実装するために私と一緒に時間を費やしてくれる人の姿を見たことです-これは重要です!



まず、アクションプランを作成し、すべてのフローチャートを描き、すべての詳細を紙に書きました。 もちろん、今、振り返って元の計画と比較しています-アイデアだけが同じままです。

次のステップは、エンジンを選択することです...既成のエンジンを使用するか、独自のエンジンを作成します。 選択の主な基準は、高負荷に耐えることです。 有名なエンジンを見て、レビューを読んで、ストレステストでそれらのいくつかを試した後、私の頭脳は完璧ではないが、私のものであり、私が知っていて、いつでも修正できると決めました。 エンジンはずっと前に-そのプロジェクトのために書かれました。 これは、MVCとモジュール性の原理に基づいていました。 開発の主な基準は、モジュールの記述の単純さの瞬間であり、開発者はSQLクエリとフォーム(すべて抽象化)について考える必要はなく、モジュール内のアクションのロジックのみについて考える必要がありました。 ただし、最初にカーネルを修正し、いくつかのクラスを導入し、データベースとキャッシングを操作する概念を修正する必要がありました。



次のステップは、モジュールに機能を記述することでした。 この時点で、プロジェクトのためにエンジンが準備されている間に、必要なものと不要なものに関する多くのアイデアが収集され、フローチャートは絶えず変化し、私たちは呪われ、主張しました-紛争では、 子供が生まれました(c)真実。

そして、ここで私たちはひどい間違い1を犯しました 。そのため、多くの時間を失いました。余分な機能...とギャラリー、ソーシャルコンセプト、その他のつまらないもので、プロジェクトを複雑にするだけでなく、UIも複雑にしました。 その結果、TODOで「将来のために」 ライブタグ付けを行う必要がありましたが、突然、必要な機能を簡単に有効にすることができました。

夏までに、私たちは最初のプロトタイプを作成し、テストデータをダウンロードし、試してみました...暖かくありません! なに チームとして、誰も気を散らして体操をしたくない! 間違い2は、テストデータ(「Foo Bar」、「bla-bla-bla」)がやる気を起こさず、むしろ抑圧することです。チームに心理学者を入れてやる気を起こさせる時間です。そうしないと、プロジェクトが危険にさらされます。



ローカルリソースにいくつかの広告を掲載し(フリーランスはここに収まりませんでした)、彼らの波で多くの人と話しましたが、私は仕事のやる気を起こさせるだけでなく、プロトタイプの最初の動機を選ぶことができる、健康的なライフスタイルの専門家である友人の間で人を見つけました。 徐々に、私は定期的に何かをするようになったことに気づき始めました-すすり、ストレッチし、まっすぐに数分間座っただけで、従業員は自分自身を引き上げて、プロセス中に手を引っ張り、頭を回し、首を動かしたのを定期的に見て...動いた! さて、あなたはさらに進むことができます! 彼らは、演習のテキストによると、絵を描くアーティストを雇いました。



チームに参加する新しい人それぞれが新鮮な血を流しました...考えとアイデア-紛争と呪いが再び始まりました。 しかし、私の失禁にも関わらず、私に耐えてくれて、うなずきのイエスに下がらず、私を喜ばせ、我慢するチームに感謝します。 これらの紛争により、機能と使いやすさが簡素化および改善されました。 うまく調整されたチームが力だということに気付きました!



そして健康はどうですか? 私は多くの人が認めたものをすぐに言わなければならない-動機はすぐに行動し始めなかった。 約2〜3週間後。 心理学者はこれについて私たちに警告しました、これは中毒の閾値であるため、 ルール1は怠lazまたは動機付けに対する反応がない場合に初めて自分自身を強制しようとすることです。 これは重要です!



彼らが気づいたこと-私の目は痛みと水っぽさを止め、首と腰の痛みが私を去った。 手が麻痺した。 オフィスでの充電に加えて、私は午前中に少し体操を始め、固くなった。 私もジムに行きたかったのですが、時間が足りなかったのでこれができませんでした。 さて、プロジェクトの最初の段階を終えたので、サブスクリプションを購入しました。



一部のチームはとても怠け者だったので、彼らにとっては2〜3分は多くの時間を費やしました。 彼らが言うように、怠inessは進歩のエンジンです...そして怠laなおかげで、「 15秒 」オプションを作るというアイデアが生まれました。 これらは、多くの時間を必要としない短いミニ運動です。



原則は次のとおりです。15秒とは何ですか? これは、特に健康に関しては何でもありません。 このようなわずかな数字は、怠の心理的障壁を打破するのに役立ちます。 どのような状況でも、体操に少なくとも15秒を費やすという合意を締結します。

重病の人でさえ、この条件に反対する言い訳を見つけることはありません。 そして、運動を開始すると、あなたが適当と思う限りそれを続けることができます。

簡単な計算は次のことを示しています。一方で、15秒は私たちのルーチンではごくわずかですが、他方では、8時間の作業で35〜50回のエクササイズであり、多くの人が同意します。

そして、多くの人がこのバージョンの体操が好きで、「まっすぐ座って、できるだけ長く座って...」というスタイルのシンプルな運動が行われました。



統計に目を通すと、完了したエクササイズの10〜20%の初めに、そしてますます、チームの完了率が大きくなり、70〜80%になります。これは重要です。 人々は落ち着き、スリムになり、喫煙の休憩の代わりに食べ物の概念を変え、単にコミュニケーションのために外に出るようになりました。



技術データ

プロジェクト(サイト)はPHPで記述されています。

MySQLデータベース。

VLIBテンプレートエンジン(単純なSmartyライク)

jQuery、memcached、ngnix(フロントエンド、静的分布の処理)+ Apache

クライアント部分(ウィジェット)Flex + sqlite。

彼は、サーバーと負荷制御について適切なホスティング事業者と合意し、徐々にサーバーの容量を増やしました。 なぜクラウドではないのですか? 長年にわたる問題の迅速な解決へのサポートの純粋に人間的なアプローチは、私が忠実であり続けることを確信させました。





今、ほぼ1年後、私たちは誇らしげに私たちのプロジェクトを公開できます。





PersFitとは何ですか?





これは、オンラインサービスサイト( PersFit.com )+小さなアプリケーション(PersFitウィジェット)です。

主な「トリック」と他の同様のリソースとの違いは、ウィジェットをインストールすることにより、しばらくの間気を散らし、自分について考え、デスクですぐにいくつかの小さな運動をすることを奨励する心理的動機を定期的に思い出させることです。





どのように機能しますか?



登録後、エクササイズ、いくつかの動機、ミニエクササイズのプロファイル複合体に追加されます(15秒)。

アプリケーションをダウンロードしてコンピューターにインストールすると、すぐに使用を開始できます。

各期間(デフォルトでは1時間に1回)の動機が右下隅に表示され、仕事から気をそらすように促されます。

-現在忙しい場合は、モチベーションを閉じるか無視することができます。 動機は30秒後に消え、5分後に別の動機が現れ、自分のことを思い出させます。

-動機が頭の中で働いていた場合、または(そして)自分自身の時間を見つけた場合、テキストをクリックすると、メインアプリケーションウィンドウが開き、現在のエクササイズといくつかのボタンが表示されます。



はい、やりました! -はい、私は運動をしました、それは良いことです。

私は失敗しました -私は壊れましたか、忙しかったか、または不調でした 、まあ、次回(デフォルトでは1時間)の動機はあなた自身とあなたの健康について考えることを思い出させるためにもう一度試みを試みます。

後でやりましょう -モチベーションを閉じるように:「少し後で(5分後)思い出させてください-とても忙しい!」

すべてのプログラム -ここでは、運動複合体のリストが表示され、リストのいずれかを選択できます。 これは通常、筋肉を伸ばしたり、首の痛みや疲れた目を伸ばしたい場合に必要ですが、スケジュールに従って、別の一連のエクササイズがあります。



演習のすべてのセットは「円で移動」します。サイトのプロファイルで順序を変更できます。

動機はランダムに表示されます。





統計

そうそう、これは面白くて必要です。 毎回、[はい、やった!]ボタンと[失敗]ボタンをクリックして、これらの統計をサイトの統計に入力します。

次に、それらを見て、最も頻繁に行うエクササイズのセットと、まったく面白くないエクササイズを理解できます。

また、動機付けの統計では、何が動機付けられているかを確認でき、その逆も同様です。 この場合、いつでも新しいエクササイズや動機を追加したり、プロファイル内の不要なエクササイズを削除したりできます。





15秒オプションはどのように機能しますか?

PersFitウィジェットオプションでこのモードに切り替えると、定期的に、ランダムに、ミニエクササイズ付きのテキストを受け取り、可能な限りまたは必要に応じて実行します。



個人的な動機(テキスト、写真)がある

いいね! 一番の動機はあなた自身です。 モチベーションを作成するのは簡単です!

おそらく、これは5〜10年前のあなたの写真と、「5〜10年後はどうなりますか?」



15秒間のエクササイズ、動機、ミニエクササイズのセットの管理がサイトで行われます(追加、削除、編集)。 新しい演習とモチベーションを得るために、サイトでの変更後にウィジェットをサイトと同期することを忘れないでください。



このプロジェクトはまだ最終段階にあるため、提案、推奨事項、コメントを含むフィードバックを受け取ることは非常に興味深いです。事前に感謝します。




All Articles