Когда для работы нужен 1м...
1 пост
1 пост
Знаете это чувство, когда вас достали настолько, что хочется послать человека... ну, вы поняли куда. Но воспитание, должность или страх получить по лицу не позволяют использовать нецензурную лексику?
Вы стоите, краснеете, бормочете что-то невнятное про «занятость», а внутри у вас всё кипит?
Я решил эту проблему. Встречайте Frackoff. (осторожно, здесь обычное http, т.к. старался успеть к празднику, данные никто не ворует и все обрабатывается локально, но браузер ругается)
Что это такое?
Это сервис для создания интеллигентных отказов и напутствий.
Но есть нюанс: сервис не переписывает ваш текст нейронкой (это банально), а дает вам инструмент подачи.
Frakoff позволяет взять вашу прямую мысль (или выбрать готовый шаблон) и упаковать её в невероятно красивую, «дорогую» форму, которую не стыдно (и даже приятно) отправить врагу.
Как это работает?
1. Режим «Шаблоны» 📜 Вам лень придумывать? Используйте коллекцию литературных отказов на все случаи жизни.
2. Режим «Свой текст» ✍️ У вас есть своя уникальная формулировка, которую нужно донести с особым шиком? Вписываете её в форму.
• Ввод: «Иди лесом, Вася».
• Результат: Красивая карточка c вашим текстом, оформленным как указ императора.
3. Шеринг 🔗 Генерируется ссылка или картинка. Вы отправляете её человеку. Он открывает, видит красоту, читает суть... и не может даже обидеться, потому что слишком красиво сделано.
Почему именно так?
Психологи говорят, что форма важнее содержания. Если вы посылаете человека через красиво оформленный лендинг с анимацией появления текста, это уже не конфликт, это перформанс.
Техническая часть:
• Никакого тяжелого AI, только чистый CSS, немного магии JS и любовь к типографике.
• Адаптивно для мобильных (посылать можно прямо с телефона, стоя в очереди за кофе).
• Полностью бесплатно
Дисклеймер: Проект сделан специально к 1 Апреля. 😄 Но кто знает, может кто-то реально начнет этим пользоваться? Иногда лучше отправить красивую ссылку, чем писать гневное сообщение в пылу ссоры.
PS. Торопился к празднику, поэтому в проекте есть небольшие косяки - сильно они на работоспособность не влияют, тапками просьба слишком сильно не бить.
P.P.S. Пока что сайт не получил SSL сертификат и браузер с антивирусом показывают предупреждение о ненадёжности сайта. Как только будет открываться по HTTPS напишу дополнительно в комментарии или сделаю UPD через обращение к модератору (процедура может занять несколько суток)
UPD: сейчас сайт открывается по https://Frackoff.ru
И главный вопрос для дискуссии в комментариях: кого бы вы прямо сейчас интеллигентно проводили через Frakoff?
Начальника? Бывшего? Соседа-перфораторщика? А может тех кто топит за блокировки?
Возможно, самые популярные кандидаты получат персональный шаблон!
Весна несет нам тепло и радость, а вместе с ним новые неожиданности всплывающие из-под снега.
Около недели назад рассказывал о своем проекте который позволяет в учебных и ознакомительных целях познакомиться с различными технологиями связи оформив все это в агрегатор @proxymetrbot
В комментариях к предыдущему посту и в сообщениях непосредственно в проекте вы справедливо заметили, что имеются некоторые проблемы связанные с его доступностью и предложили несколько вариантов:
1. Использовать доступные площадки по типу VK
2. Запустить интерактивную веб-страницу проекта
Пока что оба вопроса в проработке ввиду некоторой специфичности проекта, поскольку закон суров и даже для учебных целей необходимо правильно оформить все то, за что можно получить по шапке.
Почему не всё так просто
Любая площадка - это свои правила модерации, требования к контенту и технические ограничения. То, что работает внутри мессенджера в формате личного инструмента, может не пройти модерацию на публичной платформе.
Веб-версия - отдельная история: хостинг, домен, защита от нагрузок, плюс необходимость постоянно подтверждать «образовательный» характер проекта. Это не невозможно, но требует времени и ресурсов, которых у одного энтузиаста не бесконечно много.
Поэтому пока приоритет - сделать текущего бота максимально стабильным и удобным, параллельно изучая варианты расширения.
Честно признаюсь: я пробовал открыть веб-доступ к проекту на своем железе.
Поднял простую страницу на собственном оборудовании - базовая настройка, минимум затрат. Хотелось сделать проект максимально бесплатным и независимым от сторонних хостингов с их тарифами и ограничениями.
Однако реальность внесла коррективы: домашний канал не рассчитан на постоянную нагрузку, а бесплатные тарифы внешних сервисов для туннелирования (вроде ngrok) имеют свои особенности. Провайдер также может фильтровать нестандартный трафик. В итоге страница то появлялась, то исчезала.
💖Спасибо, что вы есть
За неделю проектом воспользовались более 300 человек. Это не просто цифры - это сотни сообщений с фидбеком и идеями по улучшению. Именно благодаря вам бот становится умнее.
Особенно ценно, когда пишут не только «не работает», но и предлагают новые функции - например добавить возможность пересылки сообщений с сохранением кнопок для подключения.
Что случилось на днях
В моменте проект вообще накрылся из-за сетевых проблем и был недоступен около часа, однако удалось все оперативно восстановить (потратив некоторое количество нервов).
Пока восстанавливал свою "инфраструктуру" успел выкатить небольшое обновление которое позволило отвечать на комментарии прямо внутри бота. Изначально обратная связь работала только в одну сторону, теперь же диалог стал двусторонним. Возможно кто-то из вас уже получил ответ по тем предложениям и критике которую писали через функционал бота.
Отвечаю на наиболее частые вопросы:
1. Каналы связи становятся недоступны, почему и что планируете с этим делать?
Повторюсь - такова цена бесплатности и халявы.
К сожалению некоторые найденные варианты со временем перестают работать и со своей стороны я стараюсь оперативно их удалять, в том числе благодаря обратной связи.
Список очищается полуавтоматически и могут попадаться нерабочие варианты.
Что делать вам:
- нажмите на кнопку "Не работает" и запросите новый вариант
Что делаю я:
- улучшаю механизмы автоматической проверки (пинг из различных локаций) и оперативно модерирую жалобы вручную
2. Планируешь ли сделать свой канал который будет работать стабильно без "танцев с бубном"?
Понял, что такой вариант будет полезен многим, ищу варианты как можно будет его реализовать с минимальными затратами.
3. Слова благодарности и предложение поддержки
Самая лучшая поддержка для этого проекта - это ваша активность:
• Если бот помог - расскажите друзьям, у которых тоже "телега буксует".
• Напишите обратную связь в комментарии или прямо в боте. Каждое обращение позволяет стать проекту лучше.
Последние пару недель в голове сидит идея сделать небольшой микросервис, который позволит занять людей за столом (например, гости или коллеги, которые пришли слишком рано).
Суть кратко: люди сидят и скучают, не знают, чем можно заняться, а организатор мероприятия занят и не может уделить им время.
В основном все крутят в руках телефоны и у большинства из них есть телеграмм. Что если сконнектить их максимально быстро и помочь найти общий язык через популярные застольные игры (нет, не игры по типу "кто больше выпьет")?
Можно засунуть популярные сценарии взаимодействия за столом в бота и сделать старт с минимальным количеством телодвижений: кидаем приглашение → выбираем игру → играем и развлекаемся.
Идеально, если будут комнаты, чтобы разделить гостей по интересам, когда одни играют в одно а другие в другое.
Ну и не стоит забывать про то что нужен минимальный порог входа, чтобы один раз ткнул и уже играешь (тоже есть не надо долго думать и шарится по непонятным меню).
Никаких мини-приложений, никаких "разрешите доступ к контактам" - зовём сами кого хотим как онлайн (через готовую красивую кнопочку для старта), так и оффлайн (просто показав QR соседу за столом).
Игра работает сама: если все приняли участие в игровом раунде - переходит дальше, если кто-то вышел или стало неинтересно и он афк - кикаем их (автоматически или руками), участники решили сыграть ещё - быстро проголосовали за следующую игру и играют без головняков.
Главная идея - никто не чувствовует себя ведущим. Чтобы можно было просто прийти, найти коннект за столом, зайти, поиграть - и вернуться к вину, разговору, поиску штопора или продолжить спать в салате.
Думаю собрать такой бот, но хз будет ли он интересен кому-то кроме меня?
Ниже пару скринов просто чтобы показать как это выглядит (не реклама, просто пример реализации для скринов, бот пока что оффлайн):
Пример приглашения:
Пример игры в ассоциации:
Сделано немного, просто чтобы посмотреть насколько это вообще удобно.
Пока что без проблем адаптируется такие активности как:
- Ассоциаци
- Игра в мемы
- Игра в мафию
Если интересно, может подскажете какие игры можно адаптировать и попробовать реализовать для режима "в диалоге".
Или, может, у вас уже есть свой «лайфхак», как завести компанию без напряга и долгой подготовки заранее?
Было бы круто услышать - вдруг что-то упускаю из виду.
P. S. Возможно это очередной велосипед, если знаете сервисы которые уже реализуют такое напишите, пожалуйста
Реклама хороша, но не так, как этот шедевр от Intesit
Свои варианты предлагайте в комментариях
Отвечал на пост, но почему то ссылка не прикрепилась
Сижу пишу код в ночи как вдруг на почту начинает лететь очередь сообщений с Github:
Неужели кто-то решил посмотреть что за откровенную дичь проекты я пишу и оставил кучу комментов?
Смотрим внимательнее и видим все признаки спам атаки: куча однотипных писем с примерно одинаковым содержанием и кучей призывов пользователей.
Как оказалось это активизировались хохляцие боты которые парсят и подписывают на свой "мега проект" все валидные российские аккаунты (причём делают это тупо по алфавиту).
Внутри нет нового контента, а жаль, могли бы и покреативить: очередные призывы, в данном случае к координации кибератак (ссылки замазал на всякий случай):
Чтобы больше такая дичь ко мне не летела описываюсь от репозитория в который был добавлен ботом и кидаю репорт в поддержку Github с комментами о спаме.
Upd: репозиторий с которого шёл спам удалён.
P.S. Отпишите в коментах, может вам тоже приходила такая дичь.
P.P.S. Привык писать код для машин, а не тексты для людей, так что извиняйте за несовсем красивый слог - старался как мог.
Из тёмнты потянулась рука
И перед клавой застыла.
Те пару лет жил в дне сурка,
Не прикасался к кодило.
Вновь синий свет светит в лицо,
Знатно оно приуныло.
Правой рукой, в кромешной тьме,
Скролю посты терпеливо.
Возвращаюсь в качестве автора никому не нужных постов и делюсь опытом своего движения вниз по карьерной лестнице программиста.
Не писал посты поскольку проходил службу в рядах мин. обороны, но это уже совсем другая история...
Эфи
Соя
Мускус
Этим летом у кошки которая живет вместе со мной родилась тройня (на фото выше).
За пару месяцев эти ребята многому научились и стали практически полностью самостоятельными котами, но буквально пару дней назад один из членов моей семьи выставил котят на улицу. Пока что они живут в открытой пристройке к дому, но уже сейчас температура ночью падает почти до нуля и животным в прямом смысле приходится выживать.
Ввиду большой любви к котикам попытался вернуть их в дом, но безуспешно - местного неприятеля животных начинает нервно трясти при виде маленьких засранцев котят. Причины довольно банальны: немного поданные обои (что свойственно котам, особенно в раннем возрасте) и "минирование" дальних углов комнат.
Как только котята научились самостоятельно есть и крепко стояли на лапках их начали приучать к лотку, но это довольно длительный процесс и самый заядлый "любитель" животных не смог столько терпеть (ввиду причиняемого ущерба) в связи с чем и выставил котят на улицу.
Знаю что история довольно типична, но мне нужен совет: что делать, т.к. через пару недель могут начаться первые заморозки и котята просто напросто могут замерзнуть (хоть и живут в утепленной коробке). Просто впустить их в дом вряд ли получиться, поскольку кошка теперь воспринимает их как угрозу и шипит, да и виновник "торжества" категорически против.
Если у кого-то есть возможность забрать к себе одного их котиков к себе, напишите мне об этом пожалуйста. Котики живут в г.Барнауле.
Фото сделаны 27.09.19, когда котята уже пережили 2 ночи с температурой воздуха +2°С
P.S. Пост написан на эмоциональном фоне, поэтому прошу не кидаться грязью в мою сторону.