Того тижня на обіді колега топ-донатер поскаржився що хотів подивитися на графік
наповнення монобанки, але він не намалювався. Ось—
https://donate1024.org/posts/126.
Я знав що використовується неоптимальне рішення для зберігання даних, але поки
зборів було мало, то це не було помітним а зараз вилізло, тому я вирішив це
виправити.
Перша проблема: я зберігав дуже багато зайвих даних. Монобанки скрапились
щоп'ятнадцять хвилин. На...
🇺🇦✙Доброго ранку!✙🇺🇦
Робота над @Donate1024Bot [https://t.me/Donate1024Bot] невпинно
продовжується👨💻
✅Більше верифікованих зборів
В боті стало більше зборів від людей, яких я знаю особисто. Сподіваюсь, що це
підвищить довіру та збільшить суму донатів.
Перший закритий збір💪
Вчора ми вперше закрили збір через бот! Я недогледів що на монобанці на момент
публікації залишалось близько 12 000 грн і вони заїхали буквально за півгодини😅
Ми раніше обговорювали...
Минулого тижня зробив маркетинговий пуш
[https://www.rozhkov.me/donate-1024-news-marketing-push-personal-thanks/]
@Donate1024Bot [https://t.me/Donate1024Bot]. Вкрай погані результати цієї вправи
мене засмутили, і я сів розмірковувати над тим, що ж не так.
Результатом стала величезна стаття де я перелічив 7 причин, чому аудиторія боту
не росте. Вона мала вийти сьогодні.
Але поміркувавши над проблемою у дорозі з коворкінгу, я згадав вислів мудреця,
який часто любить цитувати...
Того тижня працювалось погано, бо сидів у твітері, телеграмі та на мапі
діпстейту, слідкуючи за успіхами наших 🇺🇦✙військових✙🇺🇦. Але декілька
оноволень я все-таки зробив.
Маркетинг✍️
Зробив маркетинговий пуш👊: топік на ДОУ [https://dou.ua/forums/topic/39910/],
новина на AIN [https://ain.ua/2022/09/08/telegram-bot-dlya-donativ-na-armiyu/],
пост на LinkedIn
[https://www.linkedin.com/posts/rozhok_%D0%BA%D1%80%D1%96%D0%BC-%D0%B2%...
🇺🇦Доброго ранку!🇺🇦 Чергова порція оновлень👇
Графіки монобанок
По всім монобанкам тепер окрім статистики «у моменті» збирається статистика за
період. Один із способів визначити скільки людей донатять через бота—це взяти
суму на банці до публікації та якраз перед наступною публікацією, зазвичай це
доба. Я розробив цю функцію і тепер впевнено можу сказати що транзакції зроблені
в день публікації можна атрибувати до бота.
Для наочності зробив візуалізацію...
🇺🇦Привіт усім!🇺🇦 Дякую активним донатерам, ви—найкращі❤️🔥! Згідно
статистики монобанок наша потужність точно складає близько 10 000₴. Я думаю того
тижня ми зробили непоганий внесок. Продовжуємо далі!
Дашборд
Я розробив сторінку на якій відображаються основні базові метрики боту:
кількість підписників, кількість зроблених донатів, загальна приблизна сума
задоначених грошей, кількість опублікованих зборів та конверсія—відсоток людей
які відмітилися що задонатили:
👉 https://donate1024.org/...
Того тижня я сумлінно працював над покращенням @Donate1024Bot
[https://t.me/Donate1024Bot]. Зараз є 380 підписників з активованими
сповіщеннями.
Спрощення UI
Замість окремої кнопки «статистика» зробив відображення кількості людей які
задонатили відразу на кнопці «готово». Кнопка реактивна та буде сама оновлювати
своє значення у всіх користувачів як тільки хтось відмітить що він зробив донат.
Чим менше кнопок тим краще.
Реквізити
Номери карток та монобанок виділені в...
Всім привіт! Завдяки публікації [https://t.me/gruntmedia/17370] на каналі ҐРУНТ
бот @Donate1024Bot [https://t.me/Donate1024Bot] підключило собі багато
користувачів—більше 200! Я був трошки неготовий до такого 😅. Дякую всім хто
приєднується! Наразі в нас є 320 людей, тобто продукт комусь потрібен. Радий що
моя гіпотеза підтвердилась.
Безумовна підписка
Перша зміна яку я зробив це спрощення «реєстрації». Тепер, якщо ви почали діалог
з ботом,...
Зробив бота який щодня надсилатиме вам нагадування про донат. Потрібно розпочати
діалог з @Donate1024Bot [https://t.me/Donate1024Bot], та натиснути там команду
/subscribe. Кожного дня бот буде обирати один із зборів які є у базі та
пропонувати вам. Рекомендована сума донату — 1024 грн, звідси і назва.
Оголошення про збори грошей додаються через краудсорс: пересилайте лінк на збір
за допомогою бота і якщо все гаразд то він...
Торік я помітив, що став надто багато часу проводити у нашому пиріжок чаті.
Постійне спілкування відбирало енергію, яку можна було б спрямувати на корисні
справи. Взагалі, чат де ти активно спілкуєшся це чорна діра, куди непомітно
витікає все мислепаливо.
Тому я чат передав довіреній особі, а сам з нього вийшов. Але мені хотілось
залишити можливість видаляти повідомлення та банити користувачів. Чат
прив'язаний до каналу...
Во время золотой лихорадки больше всего зарабатывает продавец лопат (и кирок).
Некоторое время назад на форуме HLTV посвящённом соревновательному
контр-страйку, я прочитал пост
[https://www.hltv.org/forums/threads/2378661/machine-learning-predictions]
человека, который утверждал, что разработал довольно точную модель для прогноза
исходов матчей.
Мне эта идея показалась интересной, по матчам есть очень много статистики и
можно было бы что-то придумать. Но дальше возникает вопрос—как это...
Предущие части: введение
[https://www.rozhkov.me/modern-web-applications-architecture/], внешние сервисы
[https://www.rozhkov.me/modern-web-applications-architecture-cdn-email/]
Сейчас вся моя инфраструктура крутится на самых дешёвых и простых инстантсах.
512 мегабайт памяти, редис на 25 мегабайт, какой-то дохлый постгрес. Всего этого
хватает чтобы сайт бодро работал.
Что будет, если завтра ко мне придет не 1000 пользователей в день, а 1000000?
Чтобы это узнать, нужно проводить нагрузочное тес...
В предыдущей части я рассказал о ядре
[https://www.rozhkov.me/modern-web-applications-architecture/]. Теперь пройдемся
о внешних вещах.
На Heroku эфемерная файловая система. Это значит, что после перезагрузки
инстанса, например при редеплое, все записанные файлы пропадут. Основной контент
сайта—это фото, поэтому их нужно где-то хранить. Для этого мы используем AWS S3
[https://aws.amazon.com/s3/]. Файлы прозрачно загружаются на S3 с помощью RoR,
для этого...