ToxicWater

ToxicWater

Frontend разработчик
Пикабушник
1166 рейтинг 63 подписчика 4 подписки 3 поста 1 в горячем
4

[3/50] Вместо унылых таблиц. Написал приложение, которое превращает накопления в «снежный ком»

[3/50] Вместо унылых таблиц. Написал приложение, которое превращает накопления в «снежный ком»

Привет, Пикабу! Это третий пост моего личного челленджа «50 практичных и применимых в жизни микро-сервисов»

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

Про эффект снежного кома. Раньше я думал так: "Откладывать по 1000-2000 рублей в месяц - смешно. Ну накопится за год 20 тысяч, и что? На квартиру не хватит, машину не купишь. Смысл ужиматься сейчас ради копеек потом? Так еще и инфляция все съест"

А потом я просто сел и посчитал. Не в уме, а с калькулятором. 😅

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

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


Почему я решил запилить под это дело целое приложение?

Всё просто 😁! Мне не хватало наглядности. Обычные банковские калькуляторы - это скучные таблицы, от которых веет тоской и бухгалтерией. А мне хотелось видеть своё будущее. Поэтому я написал Твой миллион.

Основной интерфейс программы, пример инфографики в виде диаграммы

Итак, фичи:

  1. 🔥 Точка финансовой свободы. Это моя любимая фича. Приложение считает не просто "сколько будет денег через 10 лет", а находит тот самый момент, когда проценты по вкладу начинают приносить больше, чем ты докидываешь ежемесячно. Это психологически важный рубеж момент, когда капитал начинает работать эффективнее, чем ты сам. Приложение покажет точную дату: "В мае 2032 года проценты перекроют взносы".

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

  3. Гибкие настройки. Можно крутить ползунки как угодно:

    • Срок в годах или месяцах (для краткосрочных целей).

    • Учет реинвестиции (оставляем проценты на счете или тратим?).

    • Частота капитализации (раз в месяц, квартал или год).

  4. Подробная детализация. Таблица, где расписан каждый месяц. Можно посмотреть, сколько именно капнет в январе 2028-го и какая сумма будет на счете.


В сухом остатке

Я не финансовый гуру и не учу "богатеть". Я просто сделал инструмент, который помог мне самому увидеть перспективу за горизонтом одной зарплаты. Если он поможет кому-то еще понять, что даже малые шаги ведут к большой цели - значит, я не зря потратил выходные на код.

Приложение, как и прошлые, живет внутри VK. Ищите в каталоге - Твой миллион

P.S. Да-да, я знаю, что калькуляторов в сети море. Но я сделал свой "велосипед" по трем веским причинам (подробнее расписал в первом комменте, чтобы не раздувать пост). Если кратко - это про удобство и наглядность

Показать полностью 5
977

Как сэкономить лист фанеры? Написал бесплатный калькулятор раскроя для тех, кто строит сам

Внатуре же ну

Внатуре же ну

Привет, Пикабу! Около месяца назад я выкладывал здесь пост про свое первое приложение «СловаНет», которое помогало школьникам и студентам учить определения и стихи методом интервального скрытия. Фидбек был разным, но главное я понял, что такие простые инструменты нужны.

Тогда я бросил себе вызов: написать 50 практичных и применимых в жизни микро-сервисов. И если первый проект был про «гуманитарную» боль то второй про реальную экономию бюджета в магазине стройматериалов (и не только 😁).

Кто хоть раз собирал стеллаж на балкон или планировал кухню своими руками, знает эту боль. У тебя есть стандартный лист ЛДСП или фанеры (например, 2440x1220) и список из 10-15 деталей.

Основной функционал программы

Как их разместить, чтобы всё влезло?

Обычно это превращается в мучительный сеанс игры в Тетрис на огрызке обоев. Ошибся в расчетах на 5 мм - и всё, деталь не лезет, нужно ехать за новым целым листом. А обрезки превращаются в гору бесполезной «лапши».

Я решил, что "хватит это терпеть", и сделал «В Размере» - калькулятор оптимального раскроя.


Что умеет алгоритм?

Я реализовал алгоритм «гильотинного» раскроя. Программа считает так, чтобы все резы шли от края до края.

Итак, фичи:

  • Учитывает ширину пила (керф): на 10 деталях стандартные «3 мм на каждый рез» реально могут съесть заметный кусок материала, и это учитывается в расчёте.

  • Авто-поворот: алгоритм сам крутит детали (если вы это разрешили), чтобы плотнее забить лист.

  • Размещение на нескольких листах: Если деталей слишком много, программа сама распределит их на 2, 3 или 10 листов.

  • Экспорт в PDF: Прямо из приложения можно сохранить схему. Распечатал - и пошел к верстаку, не тыкая в телефон грязными руками. К сожалению в виду ограничения платформы удалось реализовать только в десктоп версии.

  • Считаем деньги: Ввел стоимость листа - получил итоговый ценник за весь проект. Помогает прикинуть бюджет прямо в Леруа/Петровичe.


Обращение к мастерам

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

Вопросы к залу:

  1. Стоит ли забивать базу стандартных размеров (ГКЛ, фанера, ЛДСП), чтобы не вводить их каждый раз вручную?

  2. Вопрос знатокам, какие еще алгоритмы раскроя можно внедрить, чтобы было удобнее пользоваться?

  3. Каких еще функций вам не хватает в подобных калькуляторах?

Приложение называется «ВРазмере»

Жду ваших тапок, советов по UI и идей для следующих сервисов!

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

P. P. S. Приложение написано на основе моих субъективных взглядов и опыта. Очень не хочу огребать сильно тапками) Прошу критики, но не сильно токсичной 😅

Показать полностью 6
23

Сделал приложение для зубрёжки стихов без слёз "СловаНет"

Сделал приложение для зубрёжки стихов без слёз "СловаНет"

Привет, Пикабу! Это мой первый пост здесь.
Как и многие авторы тут, все перед первым постом лет 10 сидят на Пикабу (это мой второй аккаунт), а уже затем им приходит гениальная идея чем-то поделиться. Специфику закидывания тапок я примерно знаю, поэтому буду держать удар.

В процессе своей жизни, а в основном учебы я много раз сталкивался с процессом зубрежки определений (стих, статья устава, определения, термина). И универсального подхода для максимизации этого процесса я не находил. Моя идея не нова, но вместе с тем представлена в новом интерактивном формате.
Помню, когда-то давно на Пикабу один автор рекламировал приложение LearnPoem для заучивания стихов. Тогда оно казалось крутым и я им пользовался, но ставить приходилось через стор, и с тех пор оно сильно состарилось и почему-то я его снова найти не смог (или плохо искал О_о)

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


Суть методики запоминания

Основной принцип зубрежки представлен на скриншоте. Уже здесь можете проверить как хорошо вы знаете Александра Блока и оценить методику заучивания

Основной принцип зубрежки представлен на скриншоте. Уже здесь можете проверить как хорошо вы знаете Александра Блока и оценить методику заучивания

Суть в методе интервального скрытия текста. Сначала видишь полный текст, потом постепенно убираются буквы/слова, пока не восстановишь всё по памяти.

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

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

Логика настройки представлена на одной странице вместе с самим "игровым процессом"

Логика настройки представлена на одной странице вместе с самим "игровым процессом"

Все максимально просто.

Для поддержания дисциплины добавил стрики. Все мы знаем, что лучше любой поток информации запоминается путем интервального повторения, здесь логика такая же, но с мотивацией.

Само приложение реализовано на платформе вк

Почему именно VK Mini Apps (тапочки полетели)


У меня есть целых 4 причины почему я использовал эту социальную сеть:
1. Хостинг бесплатный. За счет того, что сервис получает трафик (банерная реклама) он представляет свои мощности для размещения своих идей. По этой причине мне не пришлось покупать хостинг или разворачивать vps серверы, покупать домены и т.д.
2. Вытекает из 1. Я фронтенд разработчик, и с девопсом и бекендом не дружу. Вк предоставляет свой storage для хранения данных, поэтому если вы зайдете сначала с телефона, потом с компа стих не потеряется.
3. Не пришлось задумываться как реализовать логику работу на мобилках. За счет vk mini apps приложение работает без проблем на любом устройстве.
4. Исходит из 3. Я добавил себе на главный экран телефона (пока поддерживается только android)

Поздравляю - ты молодец! (Экран с конфетти при финише)

Поздравляю - ты молодец! (Экран с конфетти при финише)

Перейдем к неформальной части.

Сам тестил неделю - стрик держится. Знакомый, над которым ставил эксперимент, за вечер осилил громоздкое определение по юриспруденции.

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


Это мой первый релиз в каталоге VK Mini Apps. Хочу честного фидбека. Ваши предложения по UI, что добавить, где вы увидели косяки.

Ищите «СловаНет» в сервисах ВК. А если лень, то вот ссылка: https://m.vk.com/slovanet_app

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

Показать полностью 4
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества