Media is too big
VIEW IN TELEGRAM
Пробовал как-то создать небольшую игру на Unity, чтобы ознакомится с разработкой на этой платформе.
Даже работает и можно играть 😀
Правила незамысловатые. Цель уничтожить вражеский замок. В определенный момент времени вы можете создать юнит, определенного типа. Воин, стрелок или грифон/дракон. У них разная броня и вид урона. Одни эффективны против других.
Можно менять сложность, чтобы компьютер генерировал больше юнитов.
Спрайты позаимствовал у WarCraft 2.
Есть AI, 2D-физика, коллизии и тд.
Движок в целом готов. дальше можно только прикручивать фичи - какие-то способности, бафы и дебафы, ландшафт, оригинальные спрайты, башни добавить...
В общем интересный получился опыт. А вы когда-нибудь разрабатывали игры?
Даже работает и можно играть 😀
Правила незамысловатые. Цель уничтожить вражеский замок. В определенный момент времени вы можете создать юнит, определенного типа. Воин, стрелок или грифон/дракон. У них разная броня и вид урона. Одни эффективны против других.
Можно менять сложность, чтобы компьютер генерировал больше юнитов.
Спрайты позаимствовал у WarCraft 2.
Есть AI, 2D-физика, коллизии и тд.
Движок в целом готов. дальше можно только прикручивать фичи - какие-то способности, бафы и дебафы, ландшафт, оригинальные спрайты, башни добавить...
В общем интересный получился опыт. А вы когда-нибудь разрабатывали игры?
👍4
Ко мне часто обращаются компании с просьбой разместить вакансию на каналах.
Но мне приходится отказывать. C одной стороны, если я начну публиковать все эти объявления - каналы быстро превратятся в каналы вакансий. С другой стороны есть подписчики, которым это может быть интересно и работодатели.
В результате решил создать отдельный канал для вакансий @FastCodeCareer
Большая просьба подписаться, чтобы канал не был пустым. Потом всегда можно и отписаться, когда на канал придет критическая масса пользователей.
Но лучше будет остаться, т.к. хорошие вакансии скоро появятся, вопрос времени 😉
Заранее благодарен!
https://t.iss.one/FastCodeCareer
Но мне приходится отказывать. C одной стороны, если я начну публиковать все эти объявления - каналы быстро превратятся в каналы вакансий. С другой стороны есть подписчики, которым это может быть интересно и работодатели.
В результате решил создать отдельный канал для вакансий @FastCodeCareer
Большая просьба подписаться, чтобы канал не был пустым. Потом всегда можно и отписаться, когда на канал придет критическая масса пользователей.
Но лучше будет остаться, т.к. хорошие вакансии скоро появятся, вопрос времени 😉
Заранее благодарен!
https://t.iss.one/FastCodeCareer
Telegram
1С Stars: Вакансии, работа от FastCode 1C
Только лучшие вакансии в сфере 1С для сообщества FastCode 1C.
В сообщество FastCode 1C входят:
канал @FastCodeIM (>8К подписчиков)
VK (>3.3К участников)
Сайт >10К польз.
@FastCodeIM_Bot >1К подписчиков
Разместить вакансию https://t.iss.one/FastCodeCareer/30
В сообщество FastCode 1C входят:
канал @FastCodeIM (>8К подписчиков)
VK (>3.3К участников)
Сайт >10К польз.
@FastCodeIM_Bot >1К подписчиков
Разместить вакансию https://t.iss.one/FastCodeCareer/30
Самому публиковать вакансии на канал @FastCodeCareer у меня нет особого желания, да и времени тоже нет на это.
Поэтому пишу бота, которого скоро представлю. Работодатели сами будут заполнять все данные, а пользователи смогут искать вакансии прямо в боте. Останется только выполнить модерацию.
Как происходит процесс разработки.
Набросал минимальный необходимый для работы бота функционал.
Сразу базу данных не стал создавать, т.к. в процессе разработки структура и поля таблиц уже много раз поменялись. Вместо прямого обращения к базе данных применяю паттерн Сервисов. Т.е. есть сервис с интерфейсом, а то, что за ним - можно при желании менять.
В интерфейсе сервиса есть методы InsertOrUpdate(Vacancy vacancy), GetVacancyById() и т.д. Пока их выполняет хранилище в файле, этого достаточно для отладки.
Еще из плюсов такого подхода - можно подсовывать разные уже заполненные данные для тестирования.
Когда структура уже окончательно определится, можно будет быстро перенести все хранение в базу SQL и переключить сервис.
Поэтому пишу бота, которого скоро представлю. Работодатели сами будут заполнять все данные, а пользователи смогут искать вакансии прямо в боте. Останется только выполнить модерацию.
Как происходит процесс разработки.
Набросал минимальный необходимый для работы бота функционал.
Сразу базу данных не стал создавать, т.к. в процессе разработки структура и поля таблиц уже много раз поменялись. Вместо прямого обращения к базе данных применяю паттерн Сервисов. Т.е. есть сервис с интерфейсом, а то, что за ним - можно при желании менять.
В интерфейсе сервиса есть методы InsertOrUpdate(Vacancy vacancy), GetVacancyById() и т.д. Пока их выполняет хранилище в файле, этого достаточно для отладки.
Еще из плюсов такого подхода - можно подсовывать разные уже заполненные данные для тестирования.
Когда структура уже окончательно определится, можно будет быстро перенести все хранение в базу SQL и переключить сервис.
👍1
Лайфхак по продвижению своего блога.
Попробовал в свою статью на FastCode добавить ссылку на этот блог. И по ней уже подписалось 6 человек.
Отследить это можно, если создать специальную ссылку в настройках канала.
Хм, это работает. Добавил ссылку еще в 5 своих статей. Посмотрим, сколько подписчиков добавится.
Попробовал в свою статью на FastCode добавить ссылку на этот блог. И по ней уже подписалось 6 человек.
Отследить это можно, если создать специальную ссылку в настройках канала.
Хм, это работает. Добавил ссылку еще в 5 своих статей. Посмотрим, сколько подписчиков добавится.
👍1
Работодатели стали потихоньку атаковать 😀
Приходится вручную каждое объявление принимать. Нужно срочно запускать бота.
Что уже сделано:
Создание вакансий, с заполнением необходимых полей.
Поиск вакансий.
Отбор вакансий по фильтру.
Админка для модерации в боте
Автоматическая публикация на канал.
Осталось вроде немного. Перенести на сервер и переключиться на SQL.
А дальше допиливать юзабилити и добавлять фичи. 😉
Приходится вручную каждое объявление принимать. Нужно срочно запускать бота.
Что уже сделано:
Создание вакансий, с заполнением необходимых полей.
Поиск вакансий.
Отбор вакансий по фильтру.
Админка для модерации в боте
Автоматическая публикация на канал.
Осталось вроде немного. Перенести на сервер и переключиться на SQL.
А дальше допиливать юзабилити и добавлять фичи. 😉
Запустил первую версию бота для поиска и размещения работы.
Что сделано:
Для работодателей:
- Создание вакансий
- Заполнение полей для отборов
- Отправка на модерацию
Для соискателей:
- Просмотр вакансий
- Отбор по заданным условиям (должность, офис/удаленка, мин ЗП)
- Сохранение вакансии в Избранное (пока просто в самом чате)
- Кнопка Обновить - для вывода только новых (непросмотренных) вакансий
Для админа:
- Модерация вакансий
- Автоматическая публикация в канал
Буду рад обратной связи!
Попробовать бота @FastCodeIM_Bot
Что сделано:
Для работодателей:
- Создание вакансий
- Заполнение полей для отборов
- Отправка на модерацию
Для соискателей:
- Просмотр вакансий
- Отбор по заданным условиям (должность, офис/удаленка, мин ЗП)
- Сохранение вакансии в Избранное (пока просто в самом чате)
- Кнопка Обновить - для вывода только новых (непросмотренных) вакансий
Для админа:
- Модерация вакансий
- Автоматическая публикация в канал
Буду рад обратной связи!
Попробовать бота @FastCodeIM_Bot
👍1
Попробовал сам пользоваться, показалось не очень удобно просматривать длинные портянки текста при перемещении по вакансиям.
Поэтому, добавил режим предпросмотра и сводную информацию по вакансии.
В заголовке теперь пишется основная информация, дальше уже описание. При желании можно нажать Подробнее или промотать дальше.
Поэтому, добавил режим предпросмотра и сводную информацию по вакансии.
В заголовке теперь пишется основная информация, дальше уже описание. При желании можно нажать Подробнее или промотать дальше.
👍1
За выходные добавил в бота несколько важных фич.
1. В заголовке у каждой вакансии теперь есть краткая сводная информация.
2. Если смотреть вакансии какой-то компании уж совсем невмоготу, то можно задать пользовательский фильтр. Т.е. если выражение, встретится в тексте, то вакансия будет заблокирована фильтром.
3. Автоматический поиск названия работодателя в объявлении. Это сделано для быстрого добавления фильтров, а так же чтобы упростить добавление вакансий. Таким образом достаточно будет только подтвердить его, ну либо отправить в сообщении.
1. В заголовке у каждой вакансии теперь есть краткая сводная информация.
2. Если смотреть вакансии какой-то компании уж совсем невмоготу, то можно задать пользовательский фильтр. Т.е. если выражение, встретится в тексте, то вакансия будет заблокирована фильтром.
3. Автоматический поиск названия работодателя в объявлении. Это сделано для быстрого добавления фильтров, а так же чтобы упростить добавление вакансий. Таким образом достаточно будет только подтвердить его, ну либо отправить в сообщении.
👍1
Столкнулся с одной проблемой.
Бот есть, канал есть, соискатели есть, а HR менеджеры не хотят сами размещать вакансии.
Я написал нескольким. Вот мол бесплатно можно разместить вакансию, такой то у нас канал и сообщество.
Получил 1 ответ, что хорошо - размещайте ) Остальные игнор.
Еще 2 объявления разместили самостоятельно, я им не писал, сами нашли бота и добавили вакансию. 😕
Видимо этот бизнес как-то по другому устроен.
Причем, когда я не предлагал ничего, сами писали и просили разместится. Видимо, когда что-то предлагают бесплатно, это обесценивается. Ну или просто не хочется лишнюю работу делать. Я конечно могу сам разместить и за них, но хотелось бы чтобы этот процесс был независим от меня.
Ладно, тогда выберем другую стратегию. Об этом чуть позже 😉
Бот есть, канал есть, соискатели есть, а HR менеджеры не хотят сами размещать вакансии.
Я написал нескольким. Вот мол бесплатно можно разместить вакансию, такой то у нас канал и сообщество.
Получил 1 ответ, что хорошо - размещайте ) Остальные игнор.
Еще 2 объявления разместили самостоятельно, я им не писал, сами нашли бота и добавили вакансию. 😕
Видимо этот бизнес как-то по другому устроен.
Причем, когда я не предлагал ничего, сами писали и просили разместится. Видимо, когда что-то предлагают бесплатно, это обесценивается. Ну или просто не хочется лишнюю работу делать. Я конечно могу сам разместить и за них, но хотелось бы чтобы этот процесс был независим от меня.
Ладно, тогда выберем другую стратегию. Об этом чуть позже 😉
В продолжении предыдущего поста.
Добавили вакансию по моей сегодняшней рассылке.
Так же часть поставила лайки.Может просто рекрутерам нужно дать немного времени 😀
Кстати в процессе добавления вакансии, не заполнилось одно поле и HR менеджер ответила на вопросы, что помогло исправить ошибку.
Добавили вакансию по моей сегодняшней рассылке.
Так же часть поставила лайки.Может просто рекрутерам нужно дать немного времени 😀
Кстати в процессе добавления вакансии, не заполнилось одно поле и HR менеджер ответила на вопросы, что помогло исправить ошибку.
Делал рефакторинг сегодня и допустил досадную ошибку. В результате пол дня пользователи неправильно регистрировались в боте, все с одним Id = 0. Да и похоже бот для них не работал корректно. Так что, скорее всего, потерял несколько десятков пользователей.
Блин, рефакторинг зло? Но скорее всего все из-за того, что не сделал юнит тесты.
А я все думал, почему пользователи перестали расти 😕
Блин, рефакторинг зло? Но скорее всего все из-за того, что не сделал юнит тесты.
А я все думал, почему пользователи перестали расти 😕
Почему я отказался от скидок и распродаж на свой продукт TurboConf?
Раньше я периодичеcки устраивал разные распродажи, например Черные пятницы, Новый год и т.д.
Скидки - мощный инструмент, который может разово дать большой буст продаж. Но после таких акций всегда идет месяц, а то и два затишья.
И это не самое плохое. Хуже то, что многие пользователи привыкли и стали откладывать продление годовых подписок, зная что смогут купить продукт дешевле на распродаже. Также я постоянно стал получать вопросы, когда же акция?
В результате имеем один или два хороших месяца в году, но затишье в остальные периоды. Скидки достаточно хорошо работают на играх, как мы знаем на примере Steam. Но для B2B продуктов, лично я предпочитаю продажи размазанные равномерно по всему году, Это позволяет планировать бюджет для разработки и поддержки продукта.
Поэтому, в прошлом году не было ни одной распродажи TurboConf.
P.S. кстати, скидки хорошо работают для привлечения новых пользователей через рассылки. Поэтому, возможно, я их еще попробую применить. Но только на новые лицензии, а не на продление.
Раньше я периодичеcки устраивал разные распродажи, например Черные пятницы, Новый год и т.д.
Скидки - мощный инструмент, который может разово дать большой буст продаж. Но после таких акций всегда идет месяц, а то и два затишья.
И это не самое плохое. Хуже то, что многие пользователи привыкли и стали откладывать продление годовых подписок, зная что смогут купить продукт дешевле на распродаже. Также я постоянно стал получать вопросы, когда же акция?
В результате имеем один или два хороших месяца в году, но затишье в остальные периоды. Скидки достаточно хорошо работают на играх, как мы знаем на примере Steam. Но для B2B продуктов, лично я предпочитаю продажи размазанные равномерно по всему году, Это позволяет планировать бюджет для разработки и поддержки продукта.
Поэтому, в прошлом году не было ни одной распродажи TurboConf.
P.S. кстати, скидки хорошо работают для привлечения новых пользователей через рассылки. Поэтому, возможно, я их еще попробую применить. Но только на новые лицензии, а не на продление.
Основная сложность продвижения и монетизации бота в том, что обычному пользователю не показывается никакой статистики. Например, у канала видно число подписчиков и количество просмотров постов. У бота эта информация доступна только админу (аналитика делается самостоятельно).
Новому рекламодателю сложно оценить примерную отдачу от рекламы (CPA и т.д.). Сколько пользователей в боте? 100 или 10000 не понятно. Он может только либо довериться информации от админа. Либо принять решения по другим признакам (популярность связанных с ботом каналов и групп, известность бота и т.д.)
Но с другой стороны есть и плюсы в этом. Даже, если у вас бот с 1 подписчиком - это не будет проблемой для начального продвижения. Т.к. никто об этом не узнает 😉
Новому рекламодателю сложно оценить примерную отдачу от рекламы (CPA и т.д.). Сколько пользователей в боте? 100 или 10000 не понятно. Он может только либо довериться информации от админа. Либо принять решения по другим признакам (популярность связанных с ботом каналов и групп, известность бота и т.д.)
Но с другой стороны есть и плюсы в этом. Даже, если у вас бот с 1 подписчиком - это не будет проблемой для начального продвижения. Т.к. никто об этом не узнает 😉
За все время админства своих телеграм-каналов я заметил такую любопытную вещь.
После практически любого поста, даже если он очень крутой и полезный будут происходить отписки.
Количество отписок пропорционально количеству аудитории канала.
В отличие от обычных веб-сайтов, YouTube и других платформ, в телеге почти совсем нет органического трафика.
Поэтому, если у вас нет какого-то источника новых пользователей, канал будет постепенно уменьшаться и уменьшаться. До нуля подписчиков скорее-всего не упадет, но в разы вполне возможно. У меня были случаи, когда с 900 опускался почти до 700.
Как я решаю этот вопрос на своих каналах - я напишу в следующих постах.
После практически любого поста, даже если он очень крутой и полезный будут происходить отписки.
Количество отписок пропорционально количеству аудитории канала.
В отличие от обычных веб-сайтов, YouTube и других платформ, в телеге почти совсем нет органического трафика.
Поэтому, если у вас нет какого-то источника новых пользователей, канал будет постепенно уменьшаться и уменьшаться. До нуля подписчиков скорее-всего не упадет, но в разы вполне возможно. У меня были случаи, когда с 900 опускался почти до 700.
Как я решаю этот вопрос на своих каналах - я напишу в следующих постах.
👍1
И так для того, чтобы канал в Телеграм рос, нужен постоянный приток новых пользователей.
Самое эффективное это закуп рекламы в профильных каналах или взаимопиар. Но это недешево, а для взаимопиара нужен соизмеримые каналы. Плюс если у вас уже крупный канал, то всю потенциальную аудиторию вы из них уже пропылесосили.
Нужна органика. Подойдут любые внешние ресурсы, которые имеют органический трафик. Сайт, YouTube и т.д.
Например, у канала FastCode 1C есть сайт, на котором я разместил всплывающую плашку со ссылкой на канал и пару банеров. Это дает постоянные переходы и подписки на канал.
Т.е. после поста за день может быть 5 отписок и 10 подписок. В результате мы всегда в плюсе и канал растет.
А дальше уже на этом основном канале я размещаю ссылки на свои другие каналы и там тоже аудитория прибавляется.
Самое эффективное это закуп рекламы в профильных каналах или взаимопиар. Но это недешево, а для взаимопиара нужен соизмеримые каналы. Плюс если у вас уже крупный канал, то всю потенциальную аудиторию вы из них уже пропылесосили.
Нужна органика. Подойдут любые внешние ресурсы, которые имеют органический трафик. Сайт, YouTube и т.д.
Например, у канала FastCode 1C есть сайт, на котором я разместил всплывающую плашку со ссылкой на канал и пару банеров. Это дает постоянные переходы и подписки на канал.
Т.е. после поста за день может быть 5 отписок и 10 подписок. В результате мы всегда в плюсе и канал растет.
А дальше уже на этом основном канале я размещаю ссылки на свои другие каналы и там тоже аудитория прибавляется.
🤔1
Загадочная история произошла с одним из моих каналов.
У меня был канал TurboStore 1C на котором я выкладывал новости магазина, в котором хотел распространять разработки и скрипты. У канала была публичная ссылка @turbostore1c
Не так давно я заметил, что количество пользователей сократилось, а новые перестали подписываться. Я проверил и обнаружил, что тип канала стал частным. Т.е. публичная ссылка пропала. Я точно не менял эту настройку. При попытке вернуть ссылку пишется, что она теперь будет продается на аукционе Телеграма. Типа там Telegram продает короткие или узнаваемые ссылки.
Сам аукцион еще даже не запущен, разместить там ссылку на продажу еще нельзя.
Это получается сам Telegram отобрал ее?
P.S. нашел новость, что Telegram отобрал миллионы каналов. Изучаю этот вопрос.
У меня был канал TurboStore 1C на котором я выкладывал новости магазина, в котором хотел распространять разработки и скрипты. У канала была публичная ссылка @turbostore1c
Не так давно я заметил, что количество пользователей сократилось, а новые перестали подписываться. Я проверил и обнаружил, что тип канала стал частным. Т.е. публичная ссылка пропала. Я точно не менял эту настройку. При попытке вернуть ссылку пишется, что она теперь будет продается на аукционе Телеграма. Типа там Telegram продает короткие или узнаваемые ссылки.
Сам аукцион еще даже не запущен, разместить там ссылку на продажу еще нельзя.
Это получается сам Telegram отобрал ее?
P.S. нашел новость, что Telegram отобрал миллионы каналов. Изучаю этот вопрос.
Как дела у бота с вакансиями? Дела нормально.
Добавил несколько фич:
- уведомления пользователям, в зависимости от настроек их отбора
- очередь на публикацию раз в 15 минут
- автозакрытие вакансии через 30 дней
- возможность продления размещения вакансии одной кнопкой
и некоторые другие улучшения
Первое время, большинство вакансий добавляла моя дочь (10 руб. за вакансию😀) теперь работодатели сами уже публикуют.
Добавил несколько фич:
- уведомления пользователям, в зависимости от настроек их отбора
- очередь на публикацию раз в 15 минут
- автозакрытие вакансии через 30 дней
- возможность продления размещения вакансии одной кнопкой
и некоторые другие улучшения
Первое время, большинство вакансий добавляла моя дочь (10 руб. за вакансию😀) теперь работодатели сами уже публикуют.
Пришла в голову идея. Что если моим ботом для вакансий будут пользоваться админы других каналов?
К ним сто процентов также обращаются работодатели и они им отказывают. Но если они разместят на своем канале ссылку на моего бота, то смогут получать партнерское вознаграждение. Например процент с каждой рекламы от показов пользователю, который пришел в бота от них.
Неправильный подход - начинаем сразу реализовывать функционал в боте.
Правильный подход - идем к админам каналов договариваться. Может никто не захочет участвовать.
К ним сто процентов также обращаются работодатели и они им отказывают. Но если они разместят на своем канале ссылку на моего бота, то смогут получать партнерское вознаграждение. Например процент с каждой рекламы от показов пользователю, который пришел в бота от них.
Неправильный подход - начинаем сразу реализовывать функционал в боте.
Правильный подход - идем к админам каналов договариваться. Может никто не захочет участвовать.
На примере бота с вакансиями я хочу показать процесс создания продукта от идеи до монетизации.
Какие трансформации с ним происходят в процессе. Что разработать продукт - это только малая часть. Есть еще продвижение, монетизации и т.д.
Если интересен такого рода контент, обязательно ставьте лайки!
Продолжаем делать партнерскую программу для бота.
Я пообщался, для начала, с тремя админами крупных каналов. Двое готовы участвовать в программе. Один сказал, что партнерка не интересна, но просто разместит ссылку. Что тоже очень хорошо :)
Теперь дело техники. Сразу на всякий случай, предусмотрим, что у партнера может быть несколько реферальных ссылок.
Создаем таблицу рефералов и добавляем поле у каждого пользователя ONE-TO-MANY.
Как теперь узнать от кого пришел пользователь? Есть такая штука как deeplink. Можно указать у бота параметр ?start=.., например https://t.iss.one/FastCodeIM_Bot?start=turbocoderblog
И теперь, когда пользователь нажмет Запустить в боте, мне в обработчике придет этот параметр и я привяжу реферала к пользователю.
Дальше создадим рефералов для наших новых партнеров и выдадим им ссылки.
Какие трансформации с ним происходят в процессе. Что разработать продукт - это только малая часть. Есть еще продвижение, монетизации и т.д.
Если интересен такого рода контент, обязательно ставьте лайки!
Продолжаем делать партнерскую программу для бота.
Я пообщался, для начала, с тремя админами крупных каналов. Двое готовы участвовать в программе. Один сказал, что партнерка не интересна, но просто разместит ссылку. Что тоже очень хорошо :)
Теперь дело техники. Сразу на всякий случай, предусмотрим, что у партнера может быть несколько реферальных ссылок.
Создаем таблицу рефералов и добавляем поле у каждого пользователя ONE-TO-MANY.
Как теперь узнать от кого пришел пользователь? Есть такая штука как deeplink. Можно указать у бота параметр ?start=.., например https://t.iss.one/FastCodeIM_Bot?start=turbocoderblog
И теперь, когда пользователь нажмет Запустить в боте, мне в обработчике придет этот параметр и я привяжу реферала к пользователю.
Дальше создадим рефералов для наших новых партнеров и выдадим им ссылки.