Rumantic

Rumantic

На Пикабу
Дата рождения: 13 июля
16К рейтинг 195 подписчиков 13 подписок 219 постов 29 в горячем
Награды:
5 лет на ПикабуЗа неравнодушие к судьбе Пикабу лучший пост недели
3

MouseStat - мое первое расширение для хрома

MouseStat - мое первое расширение для хрома

Сделал тут пет-проект. Без «меняет жизнь», без стартап-духа и прочей ерунды.

Коротко: расширение для Chrome, которое считает пробег мыши, клики и прокрутку.

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


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

Сколько кликов в день?
Сколько раз я просто бессмысленно вожу курсором?
Сколько «километров» уже накатал за годы?

Полез в Chrome Store — либо тайм-трекеры с кучей лишнего, либо вообще не то. Простого «посчитать мышь» нет.

Ну окей, значит сделаю сам.


Что сделал

Расширение:

  • считает клики

  • считает прокрутку

  • считает пробег курсора (да, в метрах и километрах)

  • работает локально

  • ничего никуда не шлёт

  • висит в фоне и не мешает

Без аккаунтов, аналитики, «улучшим вашу продуктивность» и прочего маркетинга.

В процессе

Самое интересное было не написать код, а решить мелочи:

  • как считать движение, а не микродрожь

  • как не грузить браузер

  • как показать цифры так, чтобы они были читаемы даже на маленькой иконке

Типичный инженерный пет-проект: половина времени уходит на «а вот тут неудобно».


Выложил в Chrome Store

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

Пока пользователей всего двое, но всё равно приятно.
Теперь хочу поделиться проектом с сообществом Пикабу — вдруг кому-то тоже будет интересно.


Проект с открытым исходным кодом

Сейчас расширение стало опен-сорс проектом. Код открыт, и если кому-то интересно — можно присоединиться на GitHub.
Буду рад любым идеям, пулл-реквестам и просто общению.

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

Если тебе близка тема open source и хочется поэкспериментировать — добро пожаловать.

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

Поезд времени. Глава 10

Поезд времени. Глава 10

Поезд останавливается без пафоса.

Город встречает морозом, туманом и «чёрным небом».

Обычная гостиница, обычный номер, обычная тишина.

И именно в этой обыденности начинается то, что нельзя объяснить сразу.

Не вспышка. Не знак.

Скорее — смещение, которое чувствуется телом раньше, чем мыслью.

Эта глава — про одиночество, ожидание и связь, которая возникает там, где мир ещё выглядит прежним.

Показать полностью 1
2

Цикл Деминга-пикабушника в январе

Цикл Деминга-пикабушника в январе

Цикл Деминга в реальной жизни выглядит примерно так:
поел → задумался → помечтал о лучшей версии себя → успокоился на пикабу → снова поел.

Оптимизация процессов прошла успешно.
Повторить.

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

Если тоже хочется структурированной прокрастинации — ищите «Великий завершитель».

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

Как ИИ разработал и опубликовал приложение с помощью человека

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

И вот наступает тишина. Все сообщения прочитаны, все чаты отвечены. Телефон открываешь по привычке — «а вдруг кто-то написал?». И если ничего нет, возникает лёгкое разочарование: будто мир живёт своей жизнью, а ты в ней на секунду лишний. Лента надоела, новости повторяются — хочется чего-то персонального, адресованного именно тебе. Хочется отмечать, завершать, закрывать непрочитанное.

Так и появилась идея приложения. В один из таких моментов, глядя на пустой список уведомлений, я поймал себя на мысли: если меня это задевает, значит, я не один. Значит, есть и другие люди, чувствующие феномен «Великого завершителя» — внутренней потребности доводить всё до нуля.

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

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

Следующим шагом я создал проект в Android Studio, подключил GitHub — и начал передавать задачи GitHub Agent. Конечно, работа заняла не один день, но в свободное время за неделю получился вполне рабочий прототип: десяток экранов, база логики и даже минимальный сервер. Если сравнивать с «досетевым» опытом разработки, такой объём я бы делал пару месяцев, если бы вообще не бросил.

Вдохновлённый, я отправил приложение в RuStore. Но модераторы вернули его: «сыровато и незавершённо». Раньше такая оценка могла бы убить мотивацию. Но нейросеть — не человек, она не выгорает. Я просто вернулся в ChatGPT и спросил: что улучшить?

ИИ предложил геймификацию: опыт, уровни, красивую систему прогресса, атмосферную графику — почти как в Duolingo. Появился герой‑колокольчик, который сражается с уведомлениями, появился рейтинг, новые режимы. Ещё одна итерация работы с GitHub Agent — и приложение стало ощущаться живым.

Такую иконку предложил ChatGPT

Такую иконку предложил ChatGPT

После этих доработок приложение прошло модерацию на Rustore и опубликовано! Скачать можно тут: https://www.rustore.ru/catalog/app/ru.sitebill.chaosdestroyer

Иногда, наблюдая, как ИИ реализует задачи, вспоминаю «О дивный новый мир». Кажется, мы действительно движемся к эпохе, где от человека требуется одно — хотеть, а нейросеть делает остальное. Куда это приведёт — отдельный философский вопрос.

А пока я хочу пригласить вас испытать то, что получилось. Возможно, это приложение даст вам лёгкое чувство завершённости — ощущение, что всё прочитано, всё под контролем, всё на своих местах. Иногда именно этого не хватает.

Скачайте, попробуйте, напишите, что думаете

Показать полностью 1
20

Ответ на пост «Нашёл на старом компе плейлисты с 80-х, 90-х и 2000-х — теперь это маленький музыкальный сайт»2

Торрент-файл, качайте: https://etown.ru/mynostalgia.torrent

7

Поезд времени. Глава 3

Поезд гудел и покачивался, будто плыл сквозь чернильную реку ночи. За окном проплывали сосновые массивы, обрывы, редкие огоньки станций. Металлические стены вагона дрожали от жары: на улице стоял душный июнь. Внутри купе было душно — кондиционер не справлялся, воздух стоял, как в бане. Аркадий проснулся от жажды, с тяжестью в голове, и вышел в коридор в надежде, что там сможет немного отдышаться. Он чувствовал себя как будто отрезанным от всего привычного — родного города, шумного университета, беспечного цифрового мира. Это путешествие было для него шагом в неизвестность — пугающим и одновременно волнующим. Что-то в глубине души подсказывало: за этой поездкой скрывается нечто большее, чем просто практика.

Тонкий полумрак коридора едва подсвечивался слабым светом ламп. За окнами мелькала бескрайняя летняя тайга, уже подсвеченная первыми бликами рассвета. Аркадий шагнул вперёд — и тут он увидел её.

Девушка стояла у окна. В старинном дорожном костюме, с высокой стойкой воротника, в руках — небольшая шляпка. Её лицо отражалось в стекле. Свет лампы колебался, отбрасывая на неё золотистую дымку. Она не обернулась.

— Простите… — пробормотал он, неуверенно делая шаг вперёд.

Она медленно повернулась. Её глаза встретились с его. И… исчезла. Словно растворилась в воздухе, оставив после себя только лёгкий запах лаванды и дыма.

Аркадий застыл. Пульс застучал в висках. Он смотрел в пустой коридор и пытался понять — это был сон? Видение? Или… воспоминание? Его разум искал рациональное объяснение.

Тем временем, в другой Сибири, другом времени, по великой реке плыла девушка. Елена.

Тяжёлый пароход с чернёными трубами неспешно шёл вверх по Енисею, рассекая плотный летний туман. Северо-Енисейск остался позади. Впереди — глушь. Берега обрушивались в знойную тайгу, воздух дрожал от жары, будто сама природа таила в себе напряжение. Вода была густой, зелёно-серой, испаряющей влагу под палящим июньским солнцем. Елена сидела на палубе, опершись на перила, устало прикрывая глаза. Лицо её покраснело от жара, волосы прилипали к шее. Но в глазах её жила стойкость. Она была внутренне спокойна, но в этом спокойствии таилась тревога — предчувствие, что цель её поездки куда более загадочна, чем казалась изначально.

Она ехала на север — не в Иркутск, как думала сначала, а к месту, обозначенному на карте красным штампом: «Лагерь 3-ВТ». Письма домой были запрещены. Инструкции — туманны. Только гриф «Совершенно секретно» и имя Теслы среди строк.

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

Но тяжелее всего были сны.

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

— Ты не должна приближаться. Вернись. — Голос звучал сразу внутри и снаружи.

— Кто ты?

— Я уже внутри. Ты разбудишь меня.

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

Аркадий снова увидел её той ночью. Сон был странным: он стоял на заброшенном вокзале. Пол в трещинах, стены облуплены, своды — покрыты копотью. Ветер трепал афиши прошлого века, на которых чернила поблёкли. Воздух был застойным, как в подземелье. И она шла к нему. Девушка из коридора. Её лицо теперь было ясно. Тонкие черты, мягкая строгость. Губы дрогнули.

— Ты слышишь меня?

— Кто ты?

— Я… здесь. В тайге. Мы встретимся.

Он проснулся в липком жару, откидывая простыню. Сердце стучало, будто отбивало код. Рядом всё спали. Только кондиционер гудел где-то в темноте и мерно стучали колеса поезда. А он чувствовал — это было не просто сном. Внутри поднималось странное чувство узнавания, будто он уже жил этот момент раньше — в другой жизни.

Елена добралась до лагеря 3-ВТ. Глубоко в тайге, среди чёрных елей, сухого воздуха и яростно гудящих комаров, располагался лагерь — сторожка с антеннами, несколько бараков, металлический круг в центре поляны. Он выглядел инородно, как инопланетный след. Над ним искрились тонкие провода. Воздух дрожал, из-за жары и скрытой в нём силы. Электричество висело в воздухе. Место казалось вырванным из будущего и помещённым в прошлое — на стыке миров.

Мужчина в фуражке встретил её с папкой.

— Вы Лебедева? Архитектор? Теперь вы наблюдатель. Эксперимент через трое суток. Ознакомьтесь.

Она взяла документы, но едва зашла в барак, как почувствовала шорох. Что-то за спиной. Тень. В углу комнаты, в звуке шуршащих листьев за окном — оно появилось снова.

— Ты приближаешься. Не буди меня.

— Кто ты? — прошептала она, отступая назад. Её голос сорвался.

— Я пришёл задолго до вашего времени.

Мир померк. Елена упала в обморок.

Поезд мчался сквозь ночь. Аркадий шёл обратно в купе, голова всё ещё гудела от сна. Когда открыл дверь, то застыл.

На его полке лежала перчатка. Женская. Вышитая вручную. Изящная, с тонкой строчкой. На манжете — монограмма.

«Е.Л.»

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

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

Темы

Политика

Теги

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

Сообщества

18+

Теги

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

Сообщества

Игры

Теги

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

Сообщества

Юмор

Теги

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

Сообщества

Отношения

Теги

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

Сообщества

Здоровье

Теги

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

Сообщества

Путешествия

Теги

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

Сообщества

Спорт

Теги

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

Сообщества

Хобби

Теги

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

Сообщества

Сервис

Теги

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

Сообщества

Природа

Теги

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

Сообщества

Бизнес

Теги

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

Сообщества

Транспорт

Теги

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

Сообщества

Общение

Теги

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

Сообщества

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

Теги

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

Сообщества

Наука

Теги

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

Сообщества

IT

Теги

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

Сообщества

Животные

Теги

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

Сообщества

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

Теги

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

Сообщества

Экономика

Теги

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

Сообщества

Кулинария

Теги

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

Сообщества

История

Теги

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

Сообщества