Сообщество - ИТ-проекты пикабушников
Добавить пост
154 поста 2 426 подписчиков

Популярные теги в сообществе:

9

Проект "Люди России" - социальный рейтинг граждан России

Идея проекта давно витала в воздухе... В 2008-ом году телеканал "Россия" запустил проект "Имя России" - там за лучших людей России всех времён голосовали интернет-пользователи, телезрители и радиослушатели. Собирали голоса пока шли 12 выпусков по 1 часу. Когда был остановлен счетчик зрительских голосов, первая тройка распределилась так:

Александр Невский (524 575 голосов),

Петр Столыпин (523 766),

Иосиф Сталин (519 071).

Вплотную к ним приблизился Александр Пушкин (516 608).

28 декабря — по результатам теледебатов было выбрано одно имя — Александр Невский.

Но ходят слухи что организаторы подделывали голоса когда увидели (в самом начале) что победить может Сталин по результатам голосования.


Очень хочется провести более честное голосование, что и позволяет сделать проект "Люди России".

Внесли свою лепту в рождение проекта и статьи про положительный эффект социального рейтинга в Китае, и просмотр серии "Нырок" сериала "Чёрное зеркало". В той серии показано нарочито ущербное воплощение идеи - все ставят минусы без указания "за что?", просто видят что у человека много минусов и наваливают, не вникая кто и за что предыдущие минусы ставил. Аналогичная проблема и на Хабре, даже хлещще чем в сериале - на Хабре человек не знает кто и за что его заминусовал, а значит не может ответить тем же. Если бы было видно кто и за что - было бы видно адекватный ли минус или без причины, ну и угроза ответного минуса (если есть за что) сдерживала бы минусаторов.


Так что встречайте, социальный рейтинг в России - улучшенная версия.

Это такой сайт, на котором любой житель России может ставить Плюсы и Минусы любому другому русскому человеку (если знает ФИО и ДР).

Я рассчитываю что хороших людей больше, а значит мы заминусуем всех плохих.

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


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

Основная фишка проекта - обязательно надо указывать комментарий за что же именно вы ставите плюс или минус, иначе получится как в серии "Нырок" сериала "Чёрное зеркало" :)

Если сегодня у вас нет горячего желания влепить кому-то минус (или плюс), то запомните этот проект - наверняка однажды пригодится.
Я сам каждый день читаю новости в инете и желание влепить кому-то минус возникает очень часто - то горбачёву, то галкину, то ещё кому...

Адрес проекта - http://savepass.ru:8077/ или просто http://savepass.ru/ - там увидите выбор из трёх моих проектов.

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

И ещё одно - сайт пока не адаптирован под смартфоны, заходить лучше с компьютера (чтоб всё видно было и удобнее было работать).

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

Если в работе сайта заметите ошибки или косяки - пишите мне (там есть кнопка "Техподдержка"). Плюс на сайте работает антимат-фильтр - надеюсь он не пропустит запрещённых законом матных выражений и таких оскорблений, за которые могут подать на вас в суд.

Добавлять себе людей в список можно либо из двух списков Топ-1000 ("Доска почёта" и "Народ недоволен") либо добавляем сами новых людей - жмём снизу "ПОИСК и ДОБАВЛЕНИЕ", затем вводим ФИО и дату рождения. Если нужного человека поиск не выдал, то напишите сами о нём краткие сведения, ссылку на профиль в соцсетях и нажмите "ДОБАВИТЬ В МОЙ СПИСОК". Затем уже можно плюсовать или минусовать.
Списки Топ-1000 обновляются раз в 10 минут.

Основные правила:
1. В начале даётся лимит 100 плюсов и 100 минусов. Лимит увеличивается каждый день на 1 (если заходить каждый день).
2. Каждая оценка (плюс или минус) должна сопровождаться небольшим текстовым объяснением "за что и почему", можно даже написать ссылку на свой блог, где подробно написать чем вам насолил человек и приложить там даже фото и видео доказательства если есть. При этом автоматически проверяется нет ли в тексте оскорблений. За оскорбление или клевету или нарушение законов РФ - бан на несколько дней, за повторное оскорбление - срок бана увеличивается.
3. Несколько раз плюсовать или минусовать одного и того же человека нельзя. Можно удалить свою оценку или изменить на противоположную или изменить текст. Можно поставить и плюс и минус с разным текстом если в человеке видите и плюсы и минусы.
4. Никакой анонимности. Это нужно чтоб никто не писал клевету или пакости, нарушающие законы РФ. Кто напишет клевету - жертва подаст в суд на возмещение морального ущерба (от 20 тыс.руб. до 1 млн.).
5. Проект для людей старше 18 лет. И оценки ставить можно только тем, кто старше 18. Иначе школота будет тут свои детские разборки устраивать, что приведёт к петушиным боям в реале.
6. Добавлять можно только русских людей любой национальности. За нарушение этого правила - тоже бан. А то каша получится, да и памяти на сервере мало.

Про пользу этого проекта для населения России:
1. Станет понятно как люди относятся к "спорным" историческим личностям.
2. Возможно выявится политик, который больше всего устраивает людей на роль преемника.
3. Когда проходят выборы разного уровня (включая местных депутатов), часто бывает много незнакомых лиц, про которые никто ничего не знает и в инете инфы про них либо нет либо непонятно чему верить. Если человек г...но - наверняка ему накидают минусов ещё до того как он полезет в депутаты или ещё выше.
4. Люди будут гораздо вежливее себя вести со всеми, зная что им могут испортить "карму".
5. Каждый известный политик или медиаперсона будет видеть как к нему относится народ.
6. Всех мошенников и лохотронщиков быстро заминусуют и они не смогут потом никому навредить.
7. Возможно и чиновники будут лучше вести себя и лучше работать .
8. и т.д. и т.п.

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

Keycap.pro — новый клавиатурный тренажёр

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

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

Основные особенности тренажёра:


🅿 Специальные графические подсказки.

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


В тренажёре keycap.pro также используется виртуальная клавиатура, но с существенным отличием: символы выводятся особым образом только на виртуальной клавиатуре. При этом периодически символы появляются на клавиатуре вне контекста (без подсказки), и при правильных нажатиях этот период будет сокращаться вплоть до полного перехода к набору вслепую. Данный переход постепенный и не перегружает психику.

+ можно комфортно обучаться другой раскладке, отличающейся от той, что есть на Вашей клавиатуре.

Keycap.pro — новый клавиатурный тренажёр Слепой набор, Тренажер, Соло на клавиатуре, Обучение, Клавиатура, Раскладка, Длиннопост, Скоропечатание

🎲 Игровые элементы. Уникальный алгоритм обучения и возможность отслеживать прогресс делает процесс обучения на тренажёре динамичным и увлекательным.

🤺 Обратная связь.

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

Наличие обратной связи — это наиважнейший компонент эффективного обучения.

🧶 Оптимальная загрузка внимания. Психологами было установлено, что человек может одновременно удерживать внимание в среднем не более чем на 5–9 логически не связанных между собой объектах (закон Миллера). Данный принцип использовался при составлении упражнений, чтобы избежать лишней когнитивной нагрузки во время обучения (особенно важно при знакомстве с новыми символами). При этом нет нужды в сотнях упражнений!

📊📋 Полезное тестирование и возможность создавать свои упражнения. Результаты тестирования включают данные по каждой тестируемой клавише. А если Вы хотите проработать некоторый свой набор символов, Вы можете создать своё упражнение.

На настоящий момент в тренажёре keycap.pro доступны следующие раскладки:

русский — йцукен;

английский — qwerty (USA), dvorak, colemak, workman.

+ два формата клавиатур: ANSI и ISO.


Сейчас я работаю над добавлением новых крутых фич и улучшением алгоритма🐱‍👤. Буду рад Вашим отзывам/пожеланиям/советам в комментариях. Также Вы можете оставить обратную связь по адресу: feedback@keycap.pro.


Благодарю за внимание и успехов в обучении! 🚀

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

Такого чат-бота на Пикабу еще не было. Конструктор триггеров в Telegram

Привет Пикабу! Сегодня я хочу рассказать о своем pet проекте, который носит название Trigger bot. Мы с командой его создали когда устали искать информацию по чатам.


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


Для затравки приложу вот такое видео, чтобы обозначить существование проблемы :)

Проблематика


Вся проблематика, которую мы хотели закрыть ботом, — мы закрыли. И она видна на гифке выше. Если смотреть не хочется, то вкратце:


Еду, значит, я в метро\автобусе\такси — на работу. И тут новому клиенту\подрядчику\коллеге срочно нужны наши реквизиты. Для чего угодно (думаю, вы меня понимаете). Где мне их найти быстро? В загруженных файлах на телефоне? Искать по рабочим чатам или в «Избранном»? Лезть с вопросами к юристам? Все эти (и не только эти) пути исхожены уже до такой степени, что в какой-то момент стало настолько не смешно, что захотелось свежего решения.


Все то же самое, что применимо к реквизитам, можно применить и к другим вещам. Например, шаблон договора, ссылка на какой-то сайт, куда надо заходить раз в год, логотип «в линиях», смешная гифка и так далее.

Решение


К моменту создания бота мы занимались их разработкой уже как пару лет. И поэтому логичным решением показалось именно создание очередного бота. (Бот родился не вчера. Ему уже больше года. А нашему направлению по ботам уже четыре.)


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


Итак, что делает бот?

Функциональность


Все так просто, что многие не могут даже поверить.

👉 Добавляем бота @trigger_new_bot в чат (можно не делать админом).

👉 Пишем какое-то сообщение или кидаем гифку\файл\видео — что угодно.

👉 Делаем реплай нужного сообщения и пишем команду /set_trigger *ключевое слово* (или триггер) например «/set_trigger реквизиты».

👉 Бот пришлет сообщение «триггер установлен».

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


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


Еще есть команда /del_trigger для удаления триггера, и /help. Это вроде очевидно.

Ну и он специально сделан чтобы отличать заглавные и строчные буквы. Триггеры «Реквизиты» и «реквизиты» — это разные триггеры, что тоже можно использовать интересным образом. Хотя, казалось бы, одна буква разница.


Это может и запутать, конечно. Но в этом случае достаточно завести на оба варианта одни и те же реквизиты :)

Применение


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


Самая прелесть в том, что больше он не делает НИ ЧЕ ГО. В личке молчит, в каналах молчит. Он просто тригерится когда надо — и все. Только в групповых чатах. Я встречал, что другие разработчики добавляли такую функциональность «в довесок» к «основной» функциональности своего бота. Или зашивали какие-то триггеры свои «смешные». А мы просто отрезали все лишнее, и остались довольны.


Боту, по сути, без разницы, что вы ему хотите засунуть в реплай. Он не скачивает это видео или документ себе. Он сохраняет лишь ссылку на сообщение (спасибо Дурову) . Потом обращается по этой ссылке и воспроизводит.

Что дальше?


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

Что еще?


Ссылка на самого бота.

Telegram канал моего агентства по разработке чат-ботов — тут много новостей и интересные кейсы.

— Ссылка на мой личный Telegram-канал. Буду рад вас всех там видеть :) Я начал недавно и подписчиков пока не много.

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

Градирни в дополненной реальности

Градирни в дополненной реальности Разработка, Приложение, Дополненная реальность, Градирня

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


Мы не остались в стороне, и показываем вам единственное в сфере строительства градирен приложение дополненной реальности — Технический каталог AR Kaskad LLC.


С помощью данного приложения — вы сможете наглядно ознакомиться с этапами строительства градирен, так сказать, «пощупать изнутри» и посмотреть, как устроены градирни внутри.


Уверяем — это очень интересный процесс, которым мы хотим поделиться с вами. Технический каталог AR Kaskad LLC — это только начало, мы готовим серию виртуальных разработок, которые будут нести не только развлекательный характер, но научно-познавательный и полезный в сфере строительства градирен.

Чтобы посмотреть процесс строительства с помощью приложения AR:

🔹Установите приложение из App Store или Google Play • Технический каталог AR Kaskad LLC • или по активной ссылке в профиле

🔸Скачайте электронный каталог или закажите печатный каталог, в котором изображены наши градирни


🔹Пользуйтесь приложением!

Открывайте для себя новые возможности вместе с нами!

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

Игра Xander's Dungeon

Всем привет! Написал игрушку в жанрe dungeon crawl, по-моему получился хороший "убийца времени", на который можно ненадолго отвлечься, ну или при желании залипнуть более основательно, разбираясь с механиками и ковыряясь в цифрах:) Просто хотел поделиться, надеюсь вам понравиться!


Ссылка на проект:  https://xanders-dungeon.herokuapp.com/

Игра Xander's Dungeon Компьютерные игры, Игры, RPG

Написал telegram бот, для анонимного знакомства

Привет пикабу!

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


Легкое общение или обсуждение глубоких тем — здесь доступно всё! Общение один-на-один. Фото, видео — все это тут можно. Полная свобода!

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

Сам бот - https://t.me/anonimkinbot

Буду рад любому фидбеку\предложению\пожеланию\(может даже багу)

Написал telegram бот, для анонимного знакомства Telegram, Социальные сети, Знакомства, Анонимность, Боты, Программирование, Чат, Интернет, Уголок извращений 18+, Длиннопост
Показать полностью 1
5

Как я бесплатно привлек в бот 17 тысяч пользователей, а потом упустил 50 тысяч

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


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

Бот несколько раз в день присылает 1 упражнение. На одну минуту. С этим я точно справлюсь. Если несколько раз в день, то уже замена отдельной тренировке. И глаза отдохнут 👁


Чем такой вариант лучше:

✅ не надо никуда ездить и ходить - упражнение можно сделать прямо в офисе или дома

✅ не надо планировать - бот присылает сообщения по расписанию

✅ бесплатно, без скачиваний и регистраций

✅ можно добавить бота в группу (рабочую, по интересам, фитнес) и заниматься вместе с другими участниками или друзьями

✅ делать упражнения по чуть-чуть, но регулярно - полезно 😀

Разработка


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


Перевели бота сразу на 9 языков. На английский - сами, Испанский и Итальянский - друзья нэйтивы, Французский, Германский, Китайский, Хинди, Арабский - сервис Gengo (вышло по 1 тыс.руб. за язык).

Надо ли добавлять другие языки? 🤷‍♂

Как привлекал пользователей?


1. Сначала отправил друзьям и знакомым - 50 стартов.

2. Несколько раз делали рекламу, в большие и малые каналы, потрачено чуть более 20 тысяч рублей - всего пришло около 3 тысяч пользователей.

3. Потом начались репосты, упоминания и сарафан.


Это самая интересная часть. Если люди рассказывают про твой продукт, значит он действительно полезен. Это сигнал, что есть смысл развивать его дальше.

Нашел упоминания бота в Telegram каналах и каталогах, на Youtube, в Instagram* и ВКонтакте, на сайтах о здоровье и технологиях, на сайте молодежной общественной организации и в сборнике докладов научной конференции 👀

В среднем органический рост 2% в неделю при оттоке 1%. Бот потихоньку дорос до 10 тысяч юзеров.


Где ещё 10 тысяч пользователей?


В боте настроил триггер на определенное действие и 5 августа он запиликал как бешенный. В саппорт пишут люди на английском, на ломаном английском и "по-индийски". Зашел в статистику - 5 тысяч новых стартов за ночь. Not bad! За пару дней цифра доросла до 10 тысяч.

Начал искать источник шума, но в Google не нашел.

В Telegram группе для кофаундеров помогли найти публикацию о боте. Автором оказался индийский блогер, который делает обзоры про технологии.

Как я бесплатно привлек в бот 17 тысяч пользователей, а потом упустил 50 тысяч Telegram, Разработка, Бот, Мессенджер, Видео, YouTube, Без звука, Длиннопост

Но конверсия слишком хорошая, даже с учетом возможных репостов. Ищем дальше. Находим Instagram* автора, а там видео обзор в стиле "Классные Telegram боты". А у него 500 тысяч подписчиков!

https://www.instagram.com/p/Cg4HW6iInhD/

Как я бесплатно привлек в бот 17 тысяч пользователей, а потом упустил 50 тысяч Telegram, Разработка, Бот, Мессенджер, Видео, YouTube, Без звука, Длиннопост
Как я бесплатно привлек в бот 17 тысяч пользователей, а потом упустил 50 тысяч Telegram, Разработка, Бот, Мессенджер, Видео, YouTube, Без звука, Длиннопост
Как я бесплатно привлек в бот 17 тысяч пользователей, а потом упустил 50 тысяч Telegram, Разработка, Бот, Мессенджер, Видео, YouTube, Без звука, Длиннопост

Факап недели! Ссылка на бота кликабельная, но ведет в Instagram (instagram.com/officegymbot), а не в Telegram. Я как-то создавал страницу с юзернеймом, но что-то поломалось, и оставил его. Соответственно, люди нажимали на ссылку и получали ошибку - нет такой страницы. Далеко не все меняют приложение и ищут бота вручную. Получается, тысячи подписчиков потеряны... 😿

Почему упущено именно 50 тысяч?


Я посчитал так. 505 тысяч подписчиков, 28 тысяч лайков на пост, 190 комментариев. Учитывая средние конверсии переходов в Instagram*, вовлеченность, репосты в Instagram и переходы в Telegram, количество стартов в Instagram*-боте было бы не меньше 50 тысяч, а может 100 тысяч и больше.

Посоветуйте, есть ли смысл восстанавливать аккаунт в Instagram или уже поздно?


* Продукты Meta запрещены в РФ.


Что по метрикам?


В боте настроил ярлыки - специальные метки для аналитики. Статистика по новым пользователям такая:

- Новых стартов - 10 401

- Выбрали часовой пояс и установили расписание - 9 342 (89%)

- Получили минимум 1 уведомление с упражнением - 6 899 (66%)

- География. Индия - 8 810, США - 130, ОАЭ - 46, Китай - 35, Канада - 33 и другие страны - 1 347

- Языки. Английский - 8 133, Хинди - 1 075 и другие языки

Большинство индийцев выбирают английский язык вместо хинди

Но не будем о грустном. Если что сам бот @OfficeGymBot и канал @OfficeGym.

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

Бот для уведомлений в Telegram

Привет! Тема ссылок на личный телеграм-канал в конце постов вызывает зуд у многих пикабушников, но сегодня не про это)

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

Бот простой - принимает GET или POST запрос и параметр "message" из запроса присылает вам в Телеграм. Можно добавить бота в группу и получать уведомление целой командой или отделом, всё зависит от имеющихся задач и потребностей.

Принцип работы крайне прост:

1. добавляете alarmer_bot в контакт-лист или в чат

2. получаете ключ

3. обычным http-запросом отправляете сообщение и ключ

4. получаете это сообщение у себя в Telegram


Пример:

Бот для уведомлений в Telegram IT, Программирование, Telegram, Telegram бот

Получен ключ: 0ac0af-8f0008-91e534


Отправляем запрос (CURL, wget, file_get_contents, ...):

https://alarmerbot.ru/?key=0ac0af-8f0008-91e534&message=...

Бот для уведомлений в Telegram IT, Программирование, Telegram, Telegram бот

И получаем его в Телеграме:

Бот для уведомлений в Telegram IT, Программирование, Telegram, Telegram бот

Вот и вся его работа. Вы и сами можете реализовать нечто подобное, но если просто требуется инструмент и нет желания реализовывать уже готовое, то пользуйтесь алармером. Можно зайти на https://alarmerbot.ru/, возможно там найдётся ещё какая-то полезная информация.

Важно: бот принимает только сообщения, начинающиеся с символа "/". Это будет интересно тем, кто добавил бота в чат и обсуждает там что-то секретное. И да, запросы не логируются, ни на стороне NGINX, ни самим скриптом, я только считаю количество отправленных сообщений.

Хорошего вам дня и, надеюсь, бот пригодится!

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