Pinned post

Не обязательно всем ломиться на mastodon.social попробуйте mozilla.social, будет меньше тормозов.

mastodon.online/@dotterian/110

techhub.social/@alexanderniki/

Моя статья о том как поднять инстанс Mastodon тут habr.com/ru/post/714312/
Вот как мигрировать между инстансами если вам ваш не нравится
blog.joinmastodon.org/2019/06/
Инфа для новеньких тут
Joinmastodon.org
youtu.be/ZKIZciBvCIA
pcmag.com/picks/best-mastodon-
Немного истории
mastodon.social/@MrYouriB/1106

Тут есть боты типа
mastodon.ml/@rf

Pinned post

Моя статья о том как поднять инстанс Mastodon тут habr.com/ru/post/714312/
Вот как мигрировать между инстансами если вам ваш не нравится
blog.joinmastodon.org/2019/06/
Инфа для новеньких тут
Joinmastodon.org
youtu.be/ZKIZciBvCIA
pcmag.com/picks/best-mastodon-

Тут есть боты типа
mastodon.ml/@rf
для связи между инстансами по интересам. Разные.

Pinned post

Моя статья о том как поднять инстанс Mastodon тут habr.com/ru/post/714312/
Синк между твиттером и Mastodon что бы не писать в двух местах опубликован тут github.com/3DRaven/mastodoit
Но твиттер учетку приложения заблочил, так что дописано до работоспособного состояния, не релиза :)
Инфа для новеньких тут
@rf
Joinmastodon.org
youtu.be/ZKIZciBvCIA
pcmag.com/picks/best-mastodon-

Пока в проекте всего 2.5к строк кода, база всякая. Но этот заход уже пограмотнее чем был когда я изучал язык. Регистрацию сделаю и можно будет аутентификацию пилить начинать.

Show thread

Сегодня таки добавил в порт локализацию и генерацию страниц входа. Оказалось это совсем в растоэкосистеме просто делается плюс минус как везде. Далее буду страницу регистрации юзера делать и хранение паролей. На шаблоне каком-то протыкал, пашет все норм, теперь конкретика.

А ведь у многих носителей языка уровень B2 вероятно :)

Нифига непонятно, но очень интересно!

vt.tiktok.com/ZSB5b1hbS/

Говорят, отметим команду разработчиков semantrix :)

Show thread

Мой мцп сервер внезапно похвалили на финале хакатона, куда я отослал его. Приятно.

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

Show thread

Кажись трудный период заканчивается и перед следующим жизненным забегом небольшой выдох. Вероятно мне скоро придется довольно сильно переживать и напрягаться. Но подозреваю все к лучшему.

Сосед сигаретами не смердит, но стал дуть траву. Немного доносится, запах не бесит, пусть себе. Я раньше думал, что так пахнет растительность на террасе, пока в Амстердаме не выяснил, что так пахнет травка :) Не пробовал, но там это повсюду.

Первый шажок в сторону механизма аутентификации сделан. Надеюсь клиенты будут совместимы с моими изобретениями, по идее внешнее отличие лишь одно и вроде бы оно им должно быть побоку. Но, будет видно. Решение экономит мне массу кода и делает процесс очень простым. В следующее заседание буду пилить авторизационный эндпоинт в первом приближении.

Может быть мне кажется но мой мцп сервер реально улучшил то, что нейронка делает.

Мне просто хотелось странного, а текущие реализации мне не нравятся. Будет относительно дубово все работать и вроде бы в логику клиентов все равно ляжет, они не заметят разницы.

Show thread

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

И все же сделаю jwt токены, не уверен, что клиенты их примкт, но попробую. Они очень удобные для меня.

Show thread

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

Show thread

В связи с тем, что теперь очевидно где и что отвалилось по логам и ответам сервера, а так же понятно чем он там занят, зараза, и пилить веселее стало, в отладчик лазить почти не надо ссылки с логов пашут прям в код и везде где нужно они есть. Это прям меняет впечатление от процесса разработки на расте, им бы это в первую очередь как-то доработать. По умолчанию логи и ошибки либо сплошной визуальный мусор, либо их нет вовсе.

Show thread

Шторка вторая от соседской вони таки помогла. В проходе воняет, а в беседке нет. Немного иногда, если ветер особый, несет, но редко, настолько, что лучше изолировать мне лень.

Еще эндпоинт запахал. Если по одному и потом половину переписать, нейронка справляется. Плюс она как автодополнение. Но впереди регистрация пользователя, формы и шаблоны, я хз как это в аксум делать пока что. Буду разбираться в следующее заседание. Пока что проект не развален, не замусорен, я все за ней редактирую и так норм.

И наконец теперь оно снова работает, но удобно и при этом сериализация почти везде не нужна, а устроено все без макросов, которые я стараюсь минимизировать в коде для ясности. На новом коннекторе к базе, который можно расточить на постгрю если надо. Долго же я его украшал, аж вспотел.

Show thread
Show older
MustUdon

I like Twitter, but, Mastodon it is so excited! Feel free to register it is server just for fun! Usefull links https://instances.social https://www.reddit.com/r/Mastodon/comments/yugh2o/some_useful_mastodon_lists/?utm_source=share&utm_medium=web2x&context=3