0,0
рейтинг
27 сентября 2012 в 21:02

Разработка → StayFocusd или связывание себя по рукам и глазам

Hello, Хабр.

Ответьте, уважаемые читатели, мне на один вопрос — не должны ли вы сейчас заниматься каким нибудь полезным делом вместо чтения Хабра? Возможно над вами нависает проект, который необходимо отослать уже вчера? Или лабораторная в университете, которую нужно сдавать уже сегодня утром? Или экзамен, собеседование, а может семья, или просто хорошая книга?

Но вы здесь. Или еще где-то, но только не там, где должны.

image



Не так давно, кто-то из моих друзей поделился ссылкой в какой-то из соц сетей, в которой рассказывал о дополнении к Google Chrome, которое обещает увеличить вашу продуктивность.
Так как у меня был как раз период подготовки к экзамену, а значит заниматься делом не хотелось чуть более чем полностью, я, конечно же, полез смотреть как же они собираются сдержать свое слово.

И они его сдержали.

Итак. Далее немного рекламы данного приложения. Оно бесплатное, разработчиков я не знаю, но быть может поможет кому нибудь решить проблему так популярную сегодня — просиживание ВСЕГО своего времени перед экраном.

Приложение называется StayFocusd. Не знаю имею ли я право давать на него прямую ссылку, но если что, гугл выдает его первым, даже если вы просто будете искать «stay focused».
Оно встречает вас фразой: «StayFocusd повышает эффективность вашей работы, ограничивая время, которое вы можете потратить на веб-сайтах впустую.»

Под спойлером, вы найдете перевод остального рекламного текста на русский, так как на сколько я понимаю, фирма, которая его сделала, не готовила перевод. (хотя с переводом у них что-то странное — весь интерфейс частично на русском, частично на английском, но это может быть специфика моего браузера)
Перевод
Вы садитесь за свой компьютер и клянетесь, что будете продуктивны. Но вдруг, неожиданно для самих себя, вы понимаете, что прошло-то уже двенадцать часов! За это время вы проверили свою почту, поставили новый статус в Facebook, просмотрели горячие твиты, прочитали RSS ленту, а также про любимую группу на Википедии, тщеславно загуглили самих себя, прошпионили за своей бывшей, просмотрели фотографии всех-всех виновниц своих школьных влюбленностей, полили растения на своей Ферме и проиграли недельный оклад играя в онлайн покер.

Единственное чего вы за эти двенадцать часов не сделали — это работа.

StayFocusd — это приложение для повышения подуктивности, которое позволяет вам концентрироваться на работе ограничивая время, которое вы можете провести на сайтах, предусмотренных для убийства вашего времени. Как только вы исчерпали время, которое отвели себе на занятия ерундой, сайты, доступ на которые вы себе ограничили, станут недоступны до конца дня.


Теперь немного о приложении для тех, кто не уверен, нужны ли им все эти пляски, а устанавливать всякую гадость в родной браузер просто чтобы поиграться не хочется.

Идея приложения проста:
После установки в верхней правой части Chrome появляется значек приложения, по клику на который вы увидите такое всплывающее окошко:

В поле «оставшееся время» у меня на данный момент стоит «не активно», так как ограничиваю я себя только в рабочее время, которое в 6 вечера у меня заканчивается. Утром бы вместо этого я увидел бы сколько времени у меня осталось на сегодня.
Также внизу экрана всплывают настраиваемые окошки, которые напоминают, сколько времени у вас осталось. Можно самостоятельно выбирать остаток времени, который вызывает появление окошка.

Вы можете настроить достаточно много. Самое важное это:
  • количество времени, которое вы себе отводите на развлечения;
  • активные дни (если вы не хотите ограничивать свою лень на выходные или, к примеру, во вторник);
  • активное время (если вы исповедуете религию, которая ночью позволяет вам отвлекаться);
  • специальная опция под названием «Nuke em!», которая запрещает ВСЁ на выставленный вами период времени.


Стоит отметить, что активные дни, так же как и активные часы, выставляются только на следующий день. То есть нельзя вдруг сделать себе поблажку на сегодня.

Однако поменять количество отведенного времени можно. Правда придется пройти достаточно длинный список последовательно всплывающих окон, которые безрезультатно пытаются пробиться к вашей совести и ответственности:
Призыв к совести




Также можно себя дополнительно нагрузить специальной задачей, которая сделает продление времени нудным и неэффективным. Например введением текста. По умолчанию текст такой:
Любитель тянуть время обычно не сомневается, что успеет закончить работу в срок (а тогда зачем торопиться начинать ее?), и уверяет, что у него все под контролем. Время пролетает незаметно. В итоге в какой-то момент становится ясно, что приступить к работе следовало уже давно, а сдавать ее нужно уже скоро.
Но его можно сменить на произвольный. Суть в том, что для того, чтобы сменить какие бы то ни было настройки, придется вводить текст. И нет, скопировать не выйдет, так как количество знаков, должно соответствовать количеству нажатий клавиш для того, чтобы их набрать.

И еще одна фишка — программа продолжает отсчитывать секунды, если вы перешли по ссылке с «запрещенного» сайта и продолжаете терять свое время уже там. Это довольно полезно на примере социальных сетей.

Ну и напоследок, то, ради чего собственно все это затевалось. После истечения установленного времени, все запрещенные страницы автоматически обновляются и перенаправляются сюда, где вас встречает такая надпись на весь экран:


И еще пару слов об эффекте, который это дает. Если поставить себе, к примеру, один час на все сайты, которые убивают много времени, то рано или поздно оказываешься в ситуации, когда именно те четыре сайта на которых проводишь все время уже не доступны. И тогда сидишь как дурак перед экраном и думаешь: «Черт побери, а что делать-то?»

И вот тут-то появляются мысли обо всем, что давно хочется сделать, но как-то лень.

PS. Я понимаю, что кто-то может возразить, что это не формат Хабра, но я решил все же рискнуть, потому что я был удивлен эффектом, который на меня произвело это приложение.
Игорь Богославский @niosus
карма
53,2
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое Разработка

Комментарии (39)

  • +18
    Был тут в свое время хороший коммент, что даже если будет программа, блокирующая хабр, которую нельзя будет просто так взять и выключить одной кнопкой, то куча времени айтишника уйдет на придумывания способа ее обхода.

    Тут все равно всегда дело в самоконтроле. Или он есть, или его нет. Напоминалки и алерты — не спасут.
    • +2
      Ну, я с вами не соглашусь. Мне помогает. Она не совсем запрещает. Она ограничивает время и заставляет вспомнить, что есть много чего кроме траты времени в интернете.

      Я не могу сказать, что у меня совсем нет самоконтроля, но с программкой стало проще.
      • 0
        Ну костыль же, елки) Хотя, если вам лично помогает — то и славно.

        Гораздо полезнее в этом плане находиться в таких условиях, когда у тебя вот уже сегодня вечером ппц как горит дедлайн, завтра с утра сдавать заказчику, надо пахать.

        Вот тут уже никаких вконтактиков и бугагашечек, маячащие на горизонте люли хорошо отрезвляют.
        • +2
          Так ведь не только работой едины. Бывает, что есть свободное время. Но его можно потратить например на книжку или на онлайн курсы, а получается чаще всего это самое время просто потерять.
        • +2
          Могут быть ситуации типа «времени ещё полно» внезапно переходящие в «всё равно к дедлайну не успею». Особенно когда люлями в принципе не пахнет.
          • 0
            Именно на это и направлено приложение и именно об этом в нем написано на каждом шагу :)
      • +1
        Ещё есть такой момент. Во время работы часто может понадобиться найти какую-либо техническую статью. Гуглим. Натыкаемся на ссылку ведущую на хабр. А у нас программа его блокирует. Шо делать? =))
        • +1
          Открывать хабр в фаерфоксе или любом другом браузере.
          • +3
            И тут и остаёмся. Вместе с твиттером, фейсбуком и т.п.
            • +1
              Угу.
              Если нужно что-то более глобальное что так просто не обойти можно воспользоваться K9 Web Filter (http://www1.k9webprotection.com/#self)
              Он блокирует весь трафик.
              Есть также режим когда можно вводом пароля «разрешить» доступ на какое-то ограниченое время.
              В нашем случае нашли ссылку на хабр по работе — разрешаем себе доступ к хабру на 5-10 минут. (прямо на странице блокируещей доступ будет ссылка на разрешение)
              Если уж совсем себе не верите — можно дать пароль коллеге по работе, или шефу :) И уговаривать разблокировать хабр придётся уже его…
        • 0
          Вот поэтому любые подобные блокировщики оказались у меня неэффективны. Вот бы типа такого, что разрешал бы переход на Хабр из Гугла, но запрещал дальше по нему лазить, а в идеале запрещал переход по верхнему или правому меню (лучшее, прямой эфир и т. п.), разрешая переход по ссылкам в посте или комментам.
    • 0
      Неправда. Я, например, пользуюсь аналогичной программкой – SelfControl. В первые 5 минут ее использования понял, что она просто временно меняет /etc/hosts, но продолжаю ей пользоваться все равно, потому что помогает.
    • 0
      > куча времени айтишника уйдет на придумывания способа ее обхода
      Проблема с прокрастинацией в Сети в том, что зачастую человек сам не отсекает момент, когда прекращает работать и начинает листать сайты. Мне например такая блокировка очень помогает время от времени, потому что, наткнувшись на запрещающий алерт, я понимаю, что сайт-то открывал на автомате, потому что по работе что-то не заладилось и мозг захотел похалявить.

      По топику: для любого веб-разработчика такой солюшен бессмысленен, пока не покрывает хотя бы все основные браузеры. У меня их разом открыто штуки три, и я редко думаю, в каком из них почитать ленту, просто беру и читаю. Поэтому мой солюшен это фильтры на роутере, а мой шедулер рабочего времени это жена, которая эти фильтры включает и выключает. Работает безотказно. )
      • 0
        да, в вашем случае, пожалуй приложение не очень полезно. Но мне, и думаю, я такой не один, как приверженцу одного браузера, очень помогает :)
      • 0
        Ну вон в комменте выше правка /etc/hosts должна работать тоже.
  • 0
    Давно использую, очень хорошая программа, помогает сконцентрироваться и не отвлекаться на ВК, FB и прочие социальные сети.
    Не нравится только то, что при переходе по ссылке он отсчитывает секунды, т.к. переход выполнен с запрещенного сайта. Бывает, читаю ПМ, переходя на него с ВК.
    • 0
      Да, но чаще это плюс, а не минус. Просто у меня не то, что мало… просто нет важных ссылок, на которые я перехожу из ВК или ФБ. :)
    • 0
      Попробуйте аналог tinyFilter (https://chrome.google.com/webstore/detail/nlfgnnlnfbpcammlnibfkplpnbbbdeli)
      Функционал попроще, блокирует мгновенно без каких либо отсчетов.
  • +1
    Правой кнопкой по иконке -> отключить )
    • 0
      Да, но это действие подсознательно лично мной воспринимается как чит и потому не осуществляется. То есть эта программа на самом деле как напоминание, что работать надо и как метод отучиться подсознательно кликать на любимые закладки в браузере.
  • +3
    Универсальный способ

    $ cat /etc/hosts
    # раскомментировать, если нужно работать
    # 127.0.0.1	habrahabr.ru linux.org.ru ... bash.im
    • 0
      Только хардкор?
    • 0
      Подтверждаю, работает.
      Особенно в том случае, когда в системе установлено несколько браузеров
    • +1
      О, пойду почитаю bash.im!
  • 0
    Окошки подтверждения действия напомнили старый добрый Norton Commander: Вы точно хотите это сделать? Вы уверены? Вы точно уверены?)
  • +1
    Во времена стденчества писал программку, которая каждые 15 минут выводила на экран окошко с надписью: «Перестань страдать фигнёй!».

    Помогало. Но только минут на десять, потому что когда окно появлялось в следующий раз, я снова страдал фигнёй. =)

    Делал я что-то только когда сам понимал, что если не сделаю хуже будет только мне.
  • +1
    А есть ли такое под FF?
    • 0
      может LeechBlock?
  • 0
    Есть прога K9.

    Здесь можно такое настроить для всей системы, не только хром.

    А если ввести рандомный пароль и рандомный email, то еще и невозможно потом ее снести без переустановки системы.
  • +1
    Мне одно время помогал такой способ — слал по RF каналу сигнал простенькой выключалке, которая глушила роутер по питанию и убивала сама себе питание. Для того, чтобы ее включить приходилось вставать и топать до шкафа, искать табуретку. залезать в дальний верхний угол шкафа и взводить систему заново. Это было тупо лень потому я начинал работать.
    • 0
      Проще говоря отрубали инет полностью? Очень многим не подойдёт.
      • 0
        Ну можно допилить выборочную резалку на роутер, но сделать так, чтобы отключить ее можно было только через физическое GPIO. Или по аппаратному таймеру. Т.е. запустил, а дальше хоть убейся — только перепрошивка роутера.
  • 0
    К слову, для Safari есть аналогичное расширение: WasteNoTime
  • +1
    а в настройках под пунктом «Want some suggestions of sites you should block?» можно найти много интересных развлекательных сайтов! :)
    • 0
      Ухты, а я и не видел :) И смотреть наверное не буду.
  • 0
    Хорошее расширение, но блокировка на весь день не удобна.
    1 минуту на час что б твитнуть «умную» мысль (ну вы поняли :)
    5-7 минут на час для ознакомления со статьей на хабре, в которую пришел с гугла, где что-то искал по работе.
    И какой-нить контроль при переходе по ссылкам внутри контролируемого сайта.
    Никто такого не видел?
  • 0
    Мне больше понравилась программа Cold Turkey. Блокирует сразу все браузеры. И вместо сайтов отображает красивую картинку с мотивирующими изречениями, а не унылую надпись «Shouldn't you be working?»
    • 0
      Да, выглядит неплохо, но у нее есть один минус — она только под винду.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.