nims
Комментарии nims
nims nims 30 Августа
1
Предоставляет ли Google Email, через который авторизирован пользователь на Android, приложениям, установленным на Android?

тут вопрос не в андройде, а в самом приложении этого букмекера или что это. Смотрит ли он почту или нет. Я думаю, что если он работает только с приложения, то он не только почту будет проверять, но еще и IMEI устройства и вплоть до wifi сети. Он заинтересован в том, чтобы у тебя был только 1 акк. Хотя опять же, я думаю ты не первый такой и в интернете будет подробный гайд что нужно делать

nims nims 29 Августа
1
Stormic Community Management System

странно. Скорее всего это что-то с сервером, где он запущен, из-за длительного простоя. В любом случае, попробуйте пару раз перезагрузить страничку и сервер проснется

nims nims 29 Августа
1
Stormic Community Management System

Спасибо. Об установке не хостинг без docker я еще не думал, все же это разрабатывается под отдельный VPS сервер с установленным docker. Потому что я хочу дать юзерам возможность запускать этот софт просто командой типа:

curl -sSL https://stormic.app/install.sh | sh

Все, после этого у вас стартует экземпляр в контейнере на 3000 порту. При первом заходе по адресу http://ваш ip:3000 вас встречает страничка регистрации как админа, первичной настройки экземпляра и просьбой ввести название вашего домена. После ввода домена вам выдаются (если а-записи домена указывают на этот сервер) автоматически SSL сертификаты и экземпляр сразу начинает работать на https://example.com

Ну и если ваш экземпляр растет, то его нужно масштабировать, а масшабировать контейнеры легче, через тот же docker swarm или k8s

nims nims 25 Августа
1
Stormic Community Management System

Снимок экрана 2024-08-25 145350.png
Снимок экрана 2024-08-25 145418.png
Снимок экрана 2024-08-25 145810.png
Вот прям сейчас работаю над настройками профиля юзера.
Таблица деталей с key и value (там офк потом не будет написано key и value. Будет отображена реальная инфа из полей) — эта вот эта информация в профиле с кастомными полями юзера, типа личный сайт и прочее. Этого нет на превью, но уже есть в ветке, которая ушла дальше, чем превью.

nims nims 25 Августа
2
Stormic Community Management System

сейчас пилю все то, что юзеры могут изменять и редактировать + настройки профиля. Когда это закончу, перейду к редактору и коментам, там уже будут вопросы о SEO подниматься

nims nims 25 Августа
Stormic Community Management System

ну там ничего особо переделывать не надо будет. tailwind+ts творят магию на месте, без дополнительной головной боли. Просто респонсив буду уже пилить, когда буду уверен, что я закончил со всеми элементами и он выйдет в релиз именно в этом виде. Просто дописать немного кода

nims nims 25 Августа
1
Stormic Community Management System

да, офк, без него далеко не уедешь. На данном этапе пилится пока только функционал. Ну и мне это отдельно надо будет еще изучать, потому что с SEO дел не имел. Те же посты и прочий контент не имеют заголовком h1, h2 и прочие, потому что они написаны не редактором, а просто сидятся и автоматически генерируются в базу данных при старте ПО и потом уже морда сайта тянет сгенерированную инфу из базы данных. Когда будет доработан редактор (сейчас он просто добавлен и инициализируется по кнопке «написать пост» в модальном окне (если вы зарегались)). Когда пост можно будет написать из редактора, то там будет уже разбитие тела поста на элементы, которые ждут для SEO

nims nims 23 Августа
2
Stormic Community Management System

Всем спасибо, друзья. Да, это будет завершено. Теперь это уже не просто пет-проект.

nims nims 15 Августа
3
Орбита: self-hosted блог с подписками

Прикольно. Селфхостед донатных сервисов я еще не встречал. Операторы платежей СНГшные, без всяких страпи и пэйпал, в env лежит юкасса и другие сервисы доступные нам. Однако, нужно понимать, что тут есть один нюанс, та же юкасса не даст вам обрабатывать настоящие платежи, если у вас нет ИП или еще какого юр.лица. Думаю другие сервисы — аналогично. Поэтому, вы не особо сможете юзать этот софт, если у вас нет ИП или юр лица.

nims nims 31 Мая
2
Рендеринг на стороне сервера в JavaScript – объяснение SSR и CSR

NextJS, как флагман SSR прекрасен. Однако, SSR иногда дает много головной боли, особенно когда тебе нужно хранить какой-либо state. Это хорошо видно в паре с самым популярным стэйт менеджером — Redux. Когда по хорошему, тебе нужен дополнительный внешний враппер для синхронизации стейта между сервером и клиентом, а на 14м нексте и его app router этот враппер реализовать можно, но это костыль космических масштабов и имеет мало смысла. Поэтому SSR с app router практически исключил возможность нормально юзать тот же Redux в больших проектах. Однако, next.js все еще остается прекрасным

nims nims 27 Мая
3
Новый форум украинских программистов

ну он же не попросил сидеть на форуме. Человек попросил дать советы. Возможно стоит поделиться опытом как такие форумы вести, администрировать и правильно содержать инфраструктуру

nims nims 16 Апреля
Посоветуйте плагины что бы создать reddit на wordpress

Раз теперь ты там есть, то твои на телетайпе ахах 😅

nims nims 16 Апреля
Посоветуйте плагины что бы создать reddit на wordpress

Офтоп, я, но теперь буду ждать статьи на телетайпе ахах 😅

nims nims 16 Апреля
2
Fatum - это скрипт сообщества мультиблогов с открытым исходным кодом.

Ну пока рано. Мы сейчас делим шкуру неубитого медведя. Нужно хотя бы что-то сначала сделать, чтобы люди пощупать могли. Вообще я планировал выкатить демку в феврале этого года, чтобы пощупать можно было. Без возможности авторизации, просто визуально все пощупать сайтик с сидом из пары десятков юзеров и постов с коментами, но со всеми модулями (вики, дискорд и блоги). И в целом то я почти успел к тому времни, но как-то запал пропал, ирл съел все. Однако, я хочу сказать вам всем тут спасибо, вы этой темой и своим интересом снова дали заряд мотивации и я снова сел писать этот проект, после почти 2х месячного перерыва. Получается ждём демку. Спасибо вам большое, ещё раз ^^

nims nims 15 Апреля
1
Fatum - это скрипт сообщества мультиблогов с открытым исходным кодом.

Редактор сейчас юзается Editor.JS (аналогичный стоит на dtf при создании статьи. Можно загуглить оф сайт, либо просто посмотреть как он выглядит на dtf. Блочный, удобный редактор).

Категории менеджат юзеры. Создатель категории — ее админ и назначает своих модеров на эту категорию. Вот тут еще всплывает модуль дискорда, т.к. к каждой категории создается еще дискорд-сервер, где админ категории становится овнером сервера, а модеры категории — модерами сервера (в целом, в будущем я думаю реализовать возможность назначать разных людей на сервер и на категорию в модеры, но это так разговоры о далеком). Каждая категория жестко завязана на своем дискорд-сервере, где админ и модеры могут формировать свое полноценное сообщество и обсуждать новые посты своей категории с удобными линками на посты в категории и т.д. В общем это опять затрагивать разговоры о дискорде, а это снова очень долго хах. Ну поверхностно, то я что-то вот рассказал. Категория и дискорд — это одно полноценное сообщество со своим камунити, которое вполне себе имеет место, где они могут тусить и флудить. Оставляя коменты своей категории и коменты других постов в чистоте, без спама мемами в коментах и прочих вещей, которые очень любят одни люди и не очень любят видеть другие. Поэтому коменты к постам остаются чистыми и по делу, а вся жизнь сообщества происходит в на их сервере дискорда, где местные завсегдатаи носят свои мемы и шутят свои смешные шутки. Пока не придумал критерии какие именно пользователи смогут создавать свои категории. Очевидно не сразу после регистрации, самое банальное рейтинг, но это тоже мне не очень нрав. Однако я над этим еще не думал. Критерии возможностей юзеров — это уже дело десятое.

Коменты и тело поста обрезаются уже сейчас, но не пикселями, а по символам. На первом скрине как раз обрезанный пост.

Остальные пункты совмещу в один ответ: я делаю большой упор на модерацию и админку. Чтобы небыло такого, что модер не может дать кому-то мут на сутки с указанием причины. Не бан, а именно мут. Баны и кики реализованы уже сейчас, мута пока нет. А так черные списки будут, как на конкретных юзеров, так и на отдельные сообщества (категории). Я примерно ориентируюсь на возможности админки mastodon, сделать не меньше, чем там.

5 пункт — это кнопка поделиться или что? Я на самом деле не совсем понимаю зачем нужна кнопка поделиться с кем в другой соц. сети. Я думаю 99% юзеров просто копируют ссылку и скидывают ее человеку в тг/вк или еще куда. Я думаю над такой кнопкой с возможностью скинуть ее кому-то в личку на сайте или в канал на сервере сообщества (категории).
7 пункт. Идея вроде хорошая, нигде ее вроде не встречал, но звучит неплохо. не думал над этим.

Спасибо за предложения ^^