misha98857 – Telegram
misha98857
156 subscribers
92 photos
17 videos
2 files
83 links
Пишу о штуках, которые пилю в свободное время и жизни
Download Telegram
Кстати, там же телеграм выкатил фичу, что теперь можно видеть, когда сообщение было прочитано. Вроде анонса яркого не было, поэтому посвечиваю такую возможность, вдруг пригодится :)
😱31🤡1
Я заставил себя написать пост на хабр. Ещё немного и может статью в будущем осилю
1🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
Я ещё вчера немного игру попилил, думал, что некоторое время по мобильному приложению ничего не будет. Многое взято из темплейта опенсорсного проекта, но плащ сам сделал, мне казалось без него никак :D

Сегодня оказалось, что ещё куча всего нужно пилить в приложении, поэтому продолжаем его развивать и когда там будут пробелы, то потихоньку пилить игру.

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-тестов.
🔥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 (а это дорого), то нужно настраивать кто может к ней коннектиться, пароли, бекапы и т.д. Если в команде немного экспертизы, то данные из базы потенциально могут легко угнать.

В целом это всё нужно смело юзать, но нужно уметь готовить, что в случае маленького стартапа бывает проблемой (так как людей и экспертизы может не хватать).
🤡2
Было у меня сегодня около 2-х часов времени и сильное желание что-то сделать в тг. Сделал небольшую игру https://news.1rj.ru/str/LittlePetsGameBot/littlepets (пока без web3, но позже можно и добавить :D). В общем, идея довольно проста кликаем на 3 кнопки, которые заполняют шкалы и через 4 часа, если они заполнены, то шкалы сбрасываются, а характеристики улучшаются. В будущем будет меняться картинка и редкость (а там трейды, бусты и т.д. :))

Честно, пока логика авторизации не очень надежно работает (по сути сервис сейчас очень просто хакнуть), но я не успел, чуть позже добавлю валидацию по заветам telegram.
🔥4🎉1🐳1
Завтра часов в 17/18 буду дома и запущу стрим. Будем хакать веб и писать райтапы на платформе https://codeby.games
🔥2
Forwarded from 99developers (Alex Andronov)
Если вы хотите запустить стартап, вам нужен всего лишь один скилл:
терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение, терпение,
терпение, терпение, терпение, терпение, терпение.

возьмите лист А4 и от руки испишите этот лист с двух сторон мелким почерком всего одним словом. Терпение.
🔥2🗿2🐳1
Вот меня вдохновил memhash и я запилил платформу для майнина. Думал, кучу денег по аналогии принесёт, но чёт всё оказалось не так просто.

Даже реферальные ссылки есть, вот:
https://news.1rj.ru/str/cloudhash_bot/cloudhash?startapp=wvejiq3f38jj6hi
🎉5🔥1💅1
У меня раньше группа в ВК была, сейчас её посмотрел и увидел забавный мем, который постил:

Когда поиграл со шрифтами и проиграл
🔥2🎉2💅2
По ощущениям, что-то в google play дотюнили с отзывами. Я так часто отзывы на приложение получал, только когда у меня запрос отзыва каждые N страниц стоял (ну или рекламы, но там обычно негативные отзывы и покупки отключения рекламы были 😊)
🔥4🎉1💅1
Вот это я наслушал музыки 😮
🔥1🎉1💅1
Хм, мне даже стало интересно, а все ли здесь смогут посчитать

√-49 * √-4
💅2🔥1🎉1
Подглядел, что можно gpt задать вопрос и он устроит прожарку на основе той инфы, что знает.

Промпт:
"Сделай мне прожарку. Используя все что ты узнал обо мне. Не жалея меня. Честно и прямо."

Что ответил в комментарии
🐳2🔥1🎉1💅1
😭
🗿4🤡2🐳1
Кстати, забыл написать, что мы челленджи в приложение добавили и теперь там само всё считается.

А скоро ещё более красивую реализацию челленджей сделаем
🔥6