Друкарня від WE.UA

Chasomir. Моя Java-програма для організації вільного і робочого часу

Прокрастинацію можна назвати пошестю 21 сторіччя, ця “річ” займає незбагненно багато часу, особливо коли за ним, за часом, не стежити. Один з проявів прокрастинації — думскролінг, це стан майже бездумного гортання екрану в якійсь соцмережі. Подібні стани вживлюються у поведінку чоловіка, стають частиною його звичок, ці стани є паразитами вільного часу, вони займають незмірно більше часу, ресурсів, аніж віддають користи: дещиці дофаміну, крупиці інформації (розрізненної). Із цим потрібно боротися, прокрастинація, думскролінг, перманентний онлайн — є шкідливими звичками, що руйнують психіку.

Chasomir має помогти впорядкувати вільний та робочий час. Програма розрахована на добове використання в якості органайзера і таймера: підтримується 6 задач, для кожної визначається час на виконання, задача вважається закритою, коли її час вичерпано. Спланований таким чином день стає шаблоном дозвілля та (або) роботи, кожного дня ти пробуєш досягти мети корисного часу: закрити всі задачі. Нового дня таймери скидаються, а попередній день відходить в локальний архів. Коли минає рік, увесь локальний архів переноситься в глобальний — на окрему вкладку “Архів”, це дозволяє відстежувати прогрес, дозволяє побачити чи є реальне просування в подоланні прокрастинації.

Як користуватися

По-перше, переконайся що в ОС встановлено свіжу Java. По-друге, скачай і розпакуй мою прогу в будь-яку теку на компі (актуально для Windows, MacOS, Linux). Запустивши Chasomir вперше пройди опитування:

  1. Вписуй задачу в поле і вдаряй по Вводу.

  2. Навпроти задачі заповни квадратове поле часу: скільки годин планується витрачати на цю задачу, знову бий по Вводу.

  3. Коли всі задачі вписано (їх може бути менше 6): перезапусти програму.

Власне, це все, що потрібно для початку користування. А ось як працює прога:

  1. Кожна кнопка запускає таймер на 1-3 години, водночас смужка прогресу заповнюється хвилинами. Кожні 15 хвилин програма подає сигнал. Окремо подається сигнал кожну повну годину і коли таймер завершує роботу.

  2. Великі бокові кнопки гортають дні локального або глобального архіву.

  3. На вкладці “Архів” зберігаються попередні роки з повною історією.

  4. На вкладці “?” довідкова інформація.

Якщо певні задачі втратили актуальність, або ти хочеш витрачати на них инший час, доведеться вносити правки вручну до файлів konfig_chasu, konfig_chasu2, в перший записано задачі, в другий їхній час, або просто видали ці файли щоб повернути програму в режим опитування. Не хвилюйся, скидання цих параметрів не впливає на історію прогресу, скидання зачіпає лише наступну сесію. Для актуалізації змін сьогодні знадобиться також відредагувати журнал, що зберігає назви сесійних журналів, з нього слід видалити поточний журнал, і сам цей журнал видалити з теки поточного місяця. Якщо це здається заскладним, просто почекай день, завтра зміни стануть актуальними автоматично.

Chasomir є портабельним, в системі не прописується, видаляється так само просто, як і встановлюється, не містить шкідливого коду і не з'єднується із інтернетом.

Статті про вітчизняний бізнес та цікавих людей:

  • CRM keyCRM: зручне рішення для продажів, комунікацій і керування командою

    Успіх компанії залежить від того, наскільки швидко вона здатна опрацьовувати вхідні запити. Коли дані про клієнтів розпорошені між різними месенджерами, виникає хаос. CRM keyCRM пропонує вихід із цієї ситуації, об’єднуючи всі робочі процеси в єдиному зручному інтерфейсі.

    Теми цього довгочиту:

    Crm
  • Різниця між UX і UI, яку варто зрозуміти ще до першого заняття

    Більшість людей, які обирають професію UX чи UI, довго вважають це одним і тим самим. Насправді це два різних підходи до роботи над продуктом, і плутанина між ними гальмує розвиток ще на старті.

    Теми цього довгочиту:

    Ui-ux
  • Логіка змін: як SEO оптимізація прибирає бар’єри до зростання

    Багато компаній приходять у SEO з очікуванням швидкого ривка, але дійсний ефект починається там, де сайт перестають латати точково. Тому в центрі роботи стоїть не окрема дія, а послідовні зміни. Оптимізація сайту має прибирати системні перешкоди, а не маскувати їх новими текстами

    Теми цього довгочиту:

    Seo
  • Музичний футуризм: неймовірні інструменти XXI століття

    Еволюція музичних інструментів це один із найкрутіших проявів потужності людської уяви і потреби виразити себе через мистецтво. І хоча багато традиційних інструментів майже не змінилися за століття існування, інновації і пошук не зупиняються.

    Теми цього довгочиту:

    Музичні Інструменти
  • Стіл – всьому голова? Так, якщо його правильно підібрати

    Коли починаєш вивчати пропозицію меблевих фабрик щодо столів, дивуєшся кількості варіантів, адже вони пропонують різні розміри, різні матеріали, різноманітні форми та дизайни. Скористайтесь нашим каталогом MebelOK, щоб Ви могли підібрати найкращу модель для Вашого приміщення

    Теми цього довгочиту:

    Столи
Поділись своїми ідеями в новій публікації.
Ми чекаємо саме на твій довгочит!
Іво Сайвс
Іво Сайвс@ivo_sives

I run with scissors

57Довгочити
2.3KПерегляди
12Підписники
Підтримати
На Друкарні з 1 липня 2024

Більше від автора

Це також може зацікавити:

  • Stack та Heap

    В JVM використовуються дві структури для зберігання інформації в пам’яті: Stack та Heap. Вони мають полярну філософію і ми не можемо обійтись без жодної із них. У цьому пості я намагатимусь обширно опрацювати причини використання обох структур та їхні особливості.

    Теми цього довгочиту:

    Java
  • Java. jOOQ

    Довгочит буде про jOOQ — бібліотеку, яка зручно поєднує світ Java і SQL. Якщо ви працюєте з базами даних у Java, то, скоріш за все, зустрічались з такими дилемами:

    Теми цього довгочиту:

    Java

Коментарі (0)

Підтримайте автора першим.
Напишіть коментар!

Це також може зацікавити:

  • Stack та Heap

    В JVM використовуються дві структури для зберігання інформації в пам’яті: Stack та Heap. Вони мають полярну філософію і ми не можемо обійтись без жодної із них. У цьому пості я намагатимусь обширно опрацювати причини використання обох структур та їхні особливості.

    Теми цього довгочиту:

    Java
  • Java. jOOQ

    Довгочит буде про jOOQ — бібліотеку, яка зручно поєднує світ Java і SQL. Якщо ви працюєте з базами даних у Java, то, скоріш за все, зустрічались з такими дилемами:

    Теми цього довгочиту:

    Java