Кстати, там же телеграм выкатил фичу, что теперь можно видеть, когда сообщение было прочитано. Вроде анонса яркого не было, поэтому посвечиваю такую возможность, вдруг пригодится :)
😱3❤1🤡1
Я заставил себя написать пост на хабр. Ещё немного и может статью в будущем осилю
1🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
Я ещё вчера немного игру попилил, думал, что некоторое время по мобильному приложению ничего не будет. Многое взято из темплейта опенсорсного проекта, но плащ сам сделал, мне казалось без него никак :D
Сегодня оказалось, что ещё куча всего нужно пилить в приложении, поэтому продолжаем его развивать и когда там будут пробелы, то потихоньку пилить игру.
P.S. Понял, что 3d игры всё-таки проще делать, чем 2d, так как там нужно меньше визуала для создания игры, которая норм выглядит
Сегодня оказалось, что ещё куча всего нужно пилить в приложении, поэтому продолжаем его развивать и когда там будут пробелы, то потихоньку пилить игру.
P.S. Понял, что 3d игры всё-таки проще делать, чем 2d, так как там нужно меньше визуала для создания игры, которая норм выглядит
🔥4💅2🎉1🗿1
Пост с хабра удалили, но люди интересуются на каком стеке было реализовано приложение для трекинга бега и прогулок «Бегаешь как девчонка». Поэтому возвращаю в виде поста сюда.
В ходе разработки определился со стеком на котором можно довольно быстро запустить почти любое приложение.
Приложение и бекенд:
• Capacitor — По сути WebView, которое умеет работать с нативными плагинами.
• Angular — Мой любимый фреймворк для веба. Потенциально можно выбрать любую другую технологию для веба.
• Pocketbase — Легковесный бекенд для мобильного приложения. В нём по сути есть всё, что нужно для запуска стартапа.
• GlitchTip — Аналог Sentry, так как сам Sentry невероятно прожорливый.
• Shlink — Сокращатель ссылок, который позволяет удобно создавать ссылки и смотреть по ним статистику.
• Docker (Docker Compose) — Чтобы поднимать всю небольшую инфраструктуру.
• Caddy — Аналог nginx, но в отличие от него может без доп. плагинов сгенерировать SSL-сертификаты и обновлять их.
И дополнительные сервисы:
• AppMetrica — для аналитики, как пользуются приложением и источники установок.
• Yandex Object Storage — Хранение фотографий и бекапов.
• Reg.ru — управление домеными именами и почтой.
• Maestro — для написание e2e-тестов.
В ходе разработки определился со стеком на котором можно довольно быстро запустить почти любое приложение.
Приложение и бекенд:
• Capacitor — По сути WebView, которое умеет работать с нативными плагинами.
• Angular — Мой любимый фреймворк для веба. Потенциально можно выбрать любую другую технологию для веба.
• Pocketbase — Легковесный бекенд для мобильного приложения. В нём по сути есть всё, что нужно для запуска стартапа.
• GlitchTip — Аналог Sentry, так как сам Sentry невероятно прожорливый.
• Shlink — Сокращатель ссылок, который позволяет удобно создавать ссылки и смотреть по ним статистику.
• Docker (Docker Compose) — Чтобы поднимать всю небольшую инфраструктуру.
• Caddy — Аналог nginx, но в отличие от него может без доп. плагинов сгенерировать SSL-сертификаты и обновлять их.
И дополнительные сервисы:
• AppMetrica — для аналитики, как пользуются приложением и источники установок.
• Yandex Object Storage — Хранение фотографий и бекапов.
• Reg.ru — управление домеными именами и почтой.
• Maestro — для написание e2e-тестов.
App Store
Приложение «Бегаешь как девчонка» — App Store
Загрузите «Бегаешь как девчонка» от Irina Shanina в App Store. См. скриншоты, оценки и отзывы, советы пользователей и другие похожие на «Бегаешь как девчонка»…
🔥7
Раз есть пост, что я бы рекомендовал для стартапа, то вот пост о том, что я не рекомендую брать для него:
• Appwrite (Росграм и попытки сделать TgToolkit) - Так как данные хранятся в виде коллекции (а под капотом mysql), то сложные запросы становится сложно делать и нужно структуру данных в приложении держать максимально плоско. Любят breaking changes и в целом довольно нестабильно работает особенно на больших данных.
• Nestjs (TgToolkit) - В целом довольно интересный фреймворк вдохновлённый Angular, но для стартапа (если в команде мало людей) есть пара проблем. Логику авторизации нужно будет самому реализовывать (есть passport-js и т.д., что сильно упрощает задачу, но тогда нужно понимать концепции, как это работает). Да и в целом, чтобы команда могла смотреть и менять данные в базе нужно реализовывать свою админку, так как условная Prisma ORM даёт это делать, но у неё нет возможности выставить пароль и она сильно глючит на больших данных. Вполне возможно, что я просто не сумел его правильно приготовить.
• Nginx/Traefik (Росграм, TgToolkit) - Целом очень хорошие прокси, но для стартапа есть проблема в том, что это бывает нетривиально настраивать. Условно для автогенерации и продление SSL сертификатов нужно приложить много усилий и ставить плагины, что в Caddy делается буквально 1 строкой.
• React Native (Росграм, TgToolkit) - Прожорливый и сложно найти хороших программистов (многие просто курсы закончили и нестандартные задачи им сложно решать). Да и в целом, в названии есть React и я думаю, что это уже большой минус 🤗 .
• PostgreSQL (TgToolkit, Сокращатель ссылок в текущем проекте) - По сути лучшая база данных, но для стартапа есть пара проблем. Если вы не используете managed by yandex postgresql (а это дорого), то нужно настраивать кто может к ней коннектиться, пароли, бекапы и т.д. Если в команде немного экспертизы, то данные из базы потенциально могут легко угнать.
В целом это всё нужно смело юзать, но нужно уметь готовить, что в случае маленького стартапа бывает проблемой (так как людей и экспертизы может не хватать).
• Appwrite (Росграм и попытки сделать TgToolkit) - Так как данные хранятся в виде коллекции (а под капотом mysql), то сложные запросы становится сложно делать и нужно структуру данных в приложении держать максимально плоско. Любят breaking changes и в целом довольно нестабильно работает особенно на больших данных.
• Nestjs (TgToolkit) - В целом довольно интересный фреймворк вдохновлённый Angular, но для стартапа (если в команде мало людей) есть пара проблем. Логику авторизации нужно будет самому реализовывать (есть passport-js и т.д., что сильно упрощает задачу, но тогда нужно понимать концепции, как это работает). Да и в целом, чтобы команда могла смотреть и менять данные в базе нужно реализовывать свою админку, так как условная Prisma ORM даёт это делать, но у неё нет возможности выставить пароль и она сильно глючит на больших данных. Вполне возможно, что я просто не сумел его правильно приготовить.
• Nginx/Traefik (Росграм, TgToolkit) - Целом очень хорошие прокси, но для стартапа есть проблема в том, что это бывает нетривиально настраивать. Условно для автогенерации и продление SSL сертификатов нужно приложить много усилий и ставить плагины, что в Caddy делается буквально 1 строкой.
• React Native (Росграм, TgToolkit) - Прожорливый и сложно найти хороших программистов (многие просто курсы закончили и нестандартные задачи им сложно решать). Да и в целом, в названии есть React и я думаю, что это уже большой минус 🤗 .
• PostgreSQL (TgToolkit, Сокращатель ссылок в текущем проекте) - По сути лучшая база данных, но для стартапа есть пара проблем. Если вы не используете managed by yandex postgresql (а это дорого), то нужно настраивать кто может к ней коннектиться, пароли, бекапы и т.д. Если в команде немного экспертизы, то данные из базы потенциально могут легко угнать.
В целом это всё нужно смело юзать, но нужно уметь готовить, что в случае маленького стартапа бывает проблемой (так как людей и экспертизы может не хватать).
🤡2
Было у меня сегодня около 2-х часов времени и сильное желание что-то сделать в тг. Сделал небольшую игру https://news.1rj.ru/str/LittlePetsGameBot/littlepets (пока без web3, но позже можно и добавить :D). В общем, идея довольно проста кликаем на 3 кнопки, которые заполняют шкалы и через 4 часа, если они заполнены, то шкалы сбрасываются, а характеристики улучшаются. В будущем будет меняться картинка и редкость (а там трейды, бусты и т.д. :))
Честно, пока логика авторизации не очень надежно работает (по сути сервис сейчас очень просто хакнуть), но я не успел, чуть позже добавлю валидацию по заветам telegram.
Честно, пока логика авторизации не очень надежно работает (по сути сервис сейчас очень просто хакнуть), но я не успел, чуть позже добавлю валидацию по заветам telegram.
Telegram
LittlePets
Развивай, ухаживай и обменивай своих питомцев, чтобы занять лидирующие строчки в глобальном лидерборде
🔥4🎉1🐳1
Завтра часов в 17/18 буду дома и запущу стрим. Будем хакать веб и писать райтапы на платформе https://codeby.games
🔥2
Forwarded from 99developers (Alex Andronov)
Если вы хотите запустить стартап, вам нужен всего лишь один скилл:
терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение,
терпение, терпение, терпение, терпение, терпение.
возьмите лист А4 и от руки испишите этот лист с двух сторон мелким почерком всего одним словом. Терпение.
терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение,
терпение, терпение, терпение, терпение, терпение.
возьмите лист А4 и от руки испишите этот лист с двух сторон мелким почерком всего одним словом. Терпение.
🔥2🗿2🐳1
Вот меня вдохновил memhash и я запилил платформу для майнина. Думал, кучу денег по аналогии принесёт, но чёт всё оказалось не так просто.
Даже реферальные ссылки есть, вот:
https://news.1rj.ru/str/cloudhash_bot/cloudhash?startapp=wvejiq3f38jj6hi
Даже реферальные ссылки есть, вот:
https://news.1rj.ru/str/cloudhash_bot/cloudhash?startapp=wvejiq3f38jj6hi
Telegram
#Cloudhash
#Cloudhash is the first clound mining mini app. It's a simple application with almost one button. For the start you don't need to know much, just press 'Start Mining' and wait until you get some tokens.
🎉5🔥1💅1
У меня раньше группа в ВК была, сейчас её посмотрел и увидел забавный мем, который постил:
Когда поиграл со шрифтами и проиграл
Когда поиграл со шрифтами и проиграл
🔥2🎉2💅2
Кстати, забыл написать, что мы челленджи в приложение добавили и теперь там само всё считается.
А скоро ещё более красивую реализацию челленджей сделаем
А скоро ещё более красивую реализацию челленджей сделаем
🔥6