This media is not supported in your browser
VIEW IN TELEGRAM
Да, это очередное возвращение к вечнострою - проекту Village на Unity.
Получив базовый опыт бэкенда с нашим ботом я решил написать несложный апи логина-регистрации-сейвов на Node.js + Express.
(да, я помню что надо пофиксить, но так впадлу)
В качестве базы данных всё тот же Firebase Realtime Database.
Что-то сложное придумывать пока не хочется, поэтому на клиенте хэшируем в MD5, солим стрингой из конфига, и это уже отправляем POST в локальный node.js коннектор, который обратно отдаёт ответ с профилем если всё успешно. Дальше быстро сравниваем с солёным инпутом (на всякий случай) и уже тогда логин-регу считаем успешной.
Не особо то и надёжный способ защиты, надо ещё сам реквест прятать, но это потом, когда разберусь как и оно реально понадобится. Такой способ использовали в эмуляторах сервера RO довольно долгое время, а пароли вообще хранили открытыми.
Зачем тут вообще node.js и чего бы не написать всё на C#, раз уже это unity.
1. Логин сервер всё равно должен быть отдельной сущностью, поэтому неважно на чём он
2. Апи сервер на ноде получился очень лёгкий, сильно менше чем на шарпе.
3. Если работать с фаербейзом напрямую из юнити - нужно установить очень глючных пакетов на ~3 гб, и всё ради десятка апи запросов, фу. Проще написать крохотный коннектор к апи.
4. Логин серверу не надо быть сверхбыстрым и работать на UDP, спокойно может работать на экспрессе или чистом хттп.
У меня уже был заход в мультиплеер и там даже обмен предметами, чат и много чего работало, но не было понимания как оно должно работать.
Сейчас задача куда менее амбициозная - аля Animal Crossing без коллекций и вот этого всего, фокус на чилле вокруг своего острова :) Но об этом в другой раз.
Уже напилил логин и регистрацию, прям работает.
Получается первый в жизни API написал😑 Правда те кто шарит, уже могут увидеть что ответ пока не очень по стандарту, это я исправлю.
#shittygamedev
Получив базовый опыт бэкенда с нашим ботом я решил написать несложный апи логина-регистрации-сейвов на Node.js + Express.
В качестве базы данных всё тот же Firebase Realtime Database.
Что-то сложное придумывать пока не хочется, поэтому на клиенте хэшируем в MD5, солим стрингой из конфига, и это уже отправляем POST в локальный node.js коннектор, который обратно отдаёт ответ с профилем если всё успешно. Дальше быстро сравниваем с солёным инпутом (на всякий случай) и уже тогда логин-регу считаем успешной.
Не особо то и надёжный способ защиты, надо ещё сам реквест прятать, но это потом, когда разберусь как и оно реально понадобится. Такой способ использовали в эмуляторах сервера RO довольно долгое время, а пароли вообще хранили открытыми.
Зачем тут вообще node.js и чего бы не написать всё на C#, раз уже это unity.
1. Логин сервер всё равно должен быть отдельной сущностью, поэтому неважно на чём он
2. Апи сервер на ноде получился очень лёгкий, сильно менше чем на шарпе.
3. Если работать с фаербейзом напрямую из юнити - нужно установить очень глючных пакетов на ~3 гб, и всё ради десятка апи запросов, фу. Проще написать крохотный коннектор к апи.
4. Логин серверу не надо быть сверхбыстрым и работать на UDP, спокойно может работать на экспрессе или чистом хттп.
У меня уже был заход в мультиплеер и там даже обмен предметами, чат и много чего работало, но не было понимания как оно должно работать.
Сейчас задача куда менее амбициозная - аля Animal Crossing без коллекций и вот этого всего, фокус на чилле вокруг своего острова :) Но об этом в другой раз.
Уже напилил логин и регистрацию, прям работает.
Получается первый в жизни API написал
#shittygamedev
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Не опять, а снова, вечный герой Зельда идёт спасать Хайрул от бедствия Ганона
The Legend of Zelda: Echoes of Wisdom — Into the Still World, a Journey Continued https://www.youtube.com/watch?v=wUdJF8gyO4A
The Legend of Zelda: Echoes of Wisdom — Into the Still World, a Journey Continued https://www.youtube.com/watch?v=wUdJF8gyO4A
YouTube
The Legend of Zelda: Echoes of Wisdom — Into the Still World, a Journey Continued — Nintendo Switch
The Legend of Zelda: Echoes of Wisdom is available now: https://www.nintendo.com/us/store/products/the-legend-of-zelda-echoes-of-wisdom-switch/?utm_source=SW-AAA&utm_medium=soytnoa&utm_campaign=N1141-01&utm_id=N1141-01
Delve deep into the rifts tearing Hyrule…
Delve deep into the rifts tearing Hyrule…
Forwarded from Ave Computer | IT
#фактдня
В начале 20 века для загрузки программ в компьютеры использовались перфокарты или бумажные ленты. Тогда разработчики ПО рассылали пользователям обновления в виде бумажных кусочков, которые те вклеивали в нужную часть ленты.
Именно тогда и появился термин «patch», то есть «заплатка».
В начале 20 века для загрузки программ в компьютеры использовались перфокарты или бумажные ленты. Тогда разработчики ПО рассылали пользователям обновления в виде бумажных кусочков, которые те вклеивали в нужную часть ленты.
Именно тогда и появился термин «patch», то есть «заплатка».
👏2😱2
Media is too big
VIEW IN TELEGRAM
Ребят, новый видос есчто In Progress
Пока что снова про батарейки 🤡
Пока что снова про батарейки 🤡
🔥2
Zero Divider
#фактдня В начале 20 века для загрузки программ в компьютеры использовались перфокарты или бумажные ленты. Тогда разработчики ПО рассылали пользователям обновления в виде бумажных кусочков, которые те вклеивали в нужную часть ленты. Именно тогда и появился…
Я тут вспомнил что моя покойная бабуля, кроме того что была заслуженным учителем России, ещё и где-то во времена бурной молодости кодила на перфокартах.
Первые 3 класса моего обучения в общеобразовательной школе я использовал закладки для книжек в виде перфокарт. Крафтовая бумага, дизайн в стиле Матрицы, мммм...
Первые 3 класса моего обучения в общеобразовательной школе я использовал закладки для книжек в виде перфокарт. Крафтовая бумага, дизайн в стиле Матрицы, мммм...
🔥4😱2
Я тут решил написать в ТП microsoft, с просьбой удалить карту из лк, которая давно просрочена.
Есть кратко, итог плачевен, в компании с самой большой капитализацией в мире (периодами) не могут справиться с очень сложной задачей🤭
Есть кратко, итог плачевен, в компании с самой большой капитализацией в мире (периодами) не могут справиться с очень сложной задачей
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😱1
Zero Divider
Я тут решил написать в ТП microsoft, с просьбой удалить карту из лк, которая давно просрочена. Есть кратко, итог плачевен, в компании с самой большой капитализацией в мире (периодами) не могут справиться с очень сложной задачей 🤭
This media is not supported in your browser
VIEW IN TELEGRAM
❤1
СЖВ фиесту Concord закрывают уже 6 сентября. Игра проработает всего 2 недели. На момент выхода новости там было 20 человек онлайна.
Жаль эту инди компанию конечно🙃
SONY
Жаль эту инди компанию конечно
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉2
Тем временем на сервере OldSchool Runescape вчера был пиковый онлайн в 160.000 игроков 😏
Я тут заодно заглянул в список гфш, и.. их стало больше чем лет пять назад, когда перезапускали каждую вторую MMORPG и все пиратки яростно душили.
Для примера приложил несколько примеров онлайна пиратских ро серверов, которые почти вымерли пару лет назад.
Я тут заодно заглянул в список гфш, и.. их стало больше чем лет пять назад, когда перезапускали каждую вторую MMORPG и все пиратки яростно душили.
Для примера приложил несколько примеров онлайна пиратских ро серверов, которые почти вымерли пару лет назад.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Тизер фильма по кубачу, это мы смотрим
Тем более видно что с Sildur Vibrant Shaders
Тем более видно что с Sildur Vibrant Shaders
👎1
А новое видео про 15Ач аккумулятор для электровелика из 18650 элементов уже на каналье 💩
Если не собрать, то хоть узнаете как устроен😎
https://youtu.be/yfIVB8WKVnE?si=PiHaBp3EOh2XoYSc
Если не собрать, то хоть узнаете как устроен
https://youtu.be/yfIVB8WKVnE?si=PiHaBp3EOh2XoYSc
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
🔋Аккумулятор для Велосипеда 48v15Ah 🚲 сборка, пайка, проверка
В этом видео я собираю аккумулятор 15Ач со схемой 13s7p 48v на использованных элементах INR2200 с остаточной ёмкостью.
Если вы искали краткий гайд как собрать аккумулятор из 18650 ячеек, это оно.
Задавайте ваши ответы в комментарии.
Оглавление:
00:00 -…
Если вы искали краткий гайд как собрать аккумулятор из 18650 ячеек, это оно.
Задавайте ваши ответы в комментарии.
Оглавление:
00:00 -…
В общем, переживал я что после того как мой пиксель подох, некуда воткнуть eSim от Magti, чтобы получать банковские уведомления и подтверждения.
Одноразовый QR код на загруку я сохранил на случай если куплю какой-то девайс с eSim.
TLDR, заказал 5ber sim за 20 баксов, это обычная симка, которую поставил в копеечный Nubia Music за 60 долларов, зашёл в google account, play market, скачал приложение 5ber, зарегистрировался, отсканил QR, скачал, через минуту подключился к сети.
У 5ber sim можно хранить до 15 сейвов и перезаписывать сколько нужно, и если переставить в другой телефон, все настройки сохранятся, т.к. в облаке. И активная сим будет тоже работать.
Таких девайсов уже много появилось, конкретно 5ber это китайцы с Али. Девайс сразу выглядел как тупой загрузчик профиля есим на реальную симку, так и вышло) потому и работает на практически любом девайсе.
Прикольно конечно, необходимость поддержки #esim в самом телефоне отпадает
Одноразовый QR код на загруку я сохранил на случай если куплю какой-то девайс с eSim.
TLDR, заказал 5ber sim за 20 баксов, это обычная симка, которую поставил в копеечный Nubia Music за 60 долларов, зашёл в google account, play market, скачал приложение 5ber, зарегистрировался, отсканил QR, скачал, через минуту подключился к сети.
У 5ber sim можно хранить до 15 сейвов и перезаписывать сколько нужно, и если переставить в другой телефон, все настройки сохранятся, т.к. в облаке. И активная сим будет тоже работать.
Таких девайсов уже много появилось, конкретно 5ber это китайцы с Али. Девайс сразу выглядел как тупой загрузчик профиля есим на реальную симку, так и вышло) потому и работает на практически любом девайсе.
Прикольно конечно, необходимость поддержки #esim в самом телефоне отпадает
🔥1
Примерно вот так снимает низкобюджетный телефон 2024 года :)
Nubia music ~60$
Для счетчиков в целом хватит😅
Nubia music ~60$
Для счетчиков в целом хватит
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣1