Email or username:

Password:

Forgot your password?
167 posts total
Григорий Клюшников

Ну штош. Уже 10 апреля. Осталось ещё 2 раза по столько же.

@rf@mastodonsocial.ru

ΔΜΙΝ🤴

@grishka
Ага, а потом, как раз, майские - народ пойдёт праздновать всё вместе и первомай и окончание недокарантина. Здравствуй вторая волна!🤣

@rf@mastodonsocial.ru

Григорий Клюшников

Знаете, я привык быть хозяином своей жизни. Привык, что всё, что со мной происходит, так или иначе является последствиями моих собственных решений, пусть даже косвенно. Но тут вот эта вот всем известная хрень случилась в мире и я свой привычный контроль над ситуацией потерял. Это даже хуже войны — война, всё-таки, затрагивает какую-то ограниченную территорию, и у тебя есть выбор уехать куда-нибудь, где мирно и хорошо. А тут в этом буквально весь мир. Каждая страна. Каждый город. Всё, что ты знал, всё, где ты был, всё, о чём ты мечтал, всё так или иначе затронуто ебучим коронавирусом. Абсолютно ужасное ощущение, когда ты нихуя не можешь ни на что повлиять, а можешь только смотреть на происходящее и молиться, чтобы всё стало нормальным как можно скорее. Грустно мне. И пиздецки скучно и одиноко. @rf@mastodonsocial.ru

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

🖖

@grishka Швеция, Беларусь.

ДНР − если верить одному комменту в ютубе, где утверждается, что у них ничего не поменялось.

Российская провинция.

Да даже окраины крупных городов. Вот у нас в центре города жестят, а на окраинах никакой полиции − соответственно, и люди себя ведут совсем не так, как показывают во всех новостях.

Григорий Клюшников

Как же странно работает этот ваш ActivityPub. Мастодон меня упорно долбит запросом Announce со ссылкой на удалённый пост. И, видимо, ждёт, что я почему-то отвечу на это "200 OK"?

@rf@mastodonsocial.ru

Григорий Клюшников

Прикрепление картинок готово.

Вот, например, несколько фоток из моей поездки в США в 2016 году.

Григорий Клюшников

Работает ли сделанное из говна и палок прикрепление картинок?

Григорий Клюшников

Мало кто осознаёт, что в Питере есть не только белые ночи летом, но и чёрные дни зимой. Закон сохранения, так сказать.

@rf@mastodonsocial.ru

Dr. Quadragon ❌

@grishka черные дни в России каждый день в последнее время.

@rf@mastodonsocial.ru

Григорий Клюшников

Так. Я сделал упоминания. Упоминание: @rf@mastodonsocial.ru. Наконец-то могу больше не ограничивать себя 500 знаками, сорян, иногда я графоман)

Знаете, я скучаю по прошлому в последнее время. Мне пипецки скучно, одиноко и грустно, и питерская погода этому не помогает вот ну вообще.

Скучаю по 2016 году, когда мои друзья ещё не все нашли себе девушек и как-то проводили время со мной. А ещё я тогда съехал от родителей в центр и это было офигенно. И в Америку съездил. И даже что-то отдалённо похожее на личную жизнь было, совсем чуть-чуть. И у меня у самого тогда были какие-то цели в жизни — например, попасть в телеграм. Конкурсы у Дурова были интересные, а не как сейчас, вида "сделайте чтобы звонки работали заебись за 15 дней, как хотите, хоть WebRTC туда засуньте". За 15 дней, карл. Степень "заебись" измеряется синтетическими тестами сомнительной правдоподобности. И это не приложенька для андроида, которую может сделать кто угодно по вечерам в свободное от основной работы время, нет, это узкоспециализированная хрень, в которой в принципе мало кто разбирается. Дуров уже не тот.

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

Скучаю по 2007. Тогда общество было более свободным. Люди не стеснялись самовыражаться (а я стеснялся). Ещё никто не тупил в телефоны постоянно. Больше общались в живую, вот это всё.

А у вас как дела?

Так. Я сделал упоминания. Упоминание: @rf@mastodonsocial.ru. Наконец-то могу больше не ограничивать себя 500 знаками, сорян, иногда я графоман)

Знаете, я скучаю по прошлому в последнее время. Мне пипецки скучно, одиноко и грустно, и питерская погода этому не помогает вот ну вообще.

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

Эдуард Безменов

Меня в последнее время что-то так понесло на ностальгию, что начал участвовать в аукционах и покупать старые Nokia по вкусной цене. Они из забугра, залочены на оператора, иногда просто не включаются. Вот так, устраиваю себе ламповый вечер, расчехляю старые программаторы, забытые жизнью, достаю архив прошивок, паяльник и начинаю их восстанавливать и вспоминать былые времена. Потом ещё на AliExpress заказываю новые корпуса. Правда из-за коронавирус, ждать отправки заказов оттуда придется ещё долго.
Ох, мне кажется я уже явно старею. Или всё таки времена, когда жила Nokia и я являлся её фанатом, были слишком сладкие.

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

Григорий Клюшников

Проверка, что упоминания рассылаются даже тем, о ком этот сервер не знает, например, @grishka@misskey.io

mittorn
да, даже вижу ответ как комментарий с френдики
Григорий Клюшников

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

Григорий Клюшников

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

Григорий Клюшников

Сделал кэш картинок из постов.

Григорий Клюшников

2 важных изменения

- Переделал систему хранения картинок. Всем надо перезалить свои аватарки. Теперь все аватарки хранятся в 4 размерах и в двух форматах, jpeg и webp. Аватарки пользователей с других серверов скачиваются и хранятся так же, в LRU-кэше ограниченного размера.
- Оказалось, что я забыл отправлять действие Delete на другие сервера при удалении поста. Из-за этого локально посты удалялись, а во всяких мастодонах оставались. Теперь отправляю.

Надо добавить файл для JDON-LD контекста, который использует Pleroma, потому что сейчас посты оттуда у меня не принимаются.

2 важных изменения

- Переделал систему хранения картинок. Всем надо перезалить свои аватарки. Теперь все аватарки хранятся в 4 размерах и в двух форматах, jpeg и webp. Аватарки пользователей с других серверов скачиваются и хранятся так же, в LRU-кэше ограниченного размера.
- Оказалось, что я забыл отправлять действие Delete на другие сервера при удалении поста. Из-за этого локально посты удалялись, а во всяких мастодонах оставались. Теперь отправляю.

Григорий Клюшников

Так. Наконец-то научился генерировать подписи JSON-LD-объектов по алгоритму linked data signatures. Они нужны мастодону, чтобы пересылать всякие там ответы на другие сервера, о которых твой не знает. На момент прямо сейчас я их только генерирую, но ещё не проверяю. Алгоритм проверки есть, он работает и даже покрыт юнит-тестами (!), просто пока не используется для входящих запросов.

Если всё работает правильно, этот пост должен быть виден в мастодоне.

Григорий Клюшников

Теперь и проверяю. Добро пожаловать мне в fediverse, на этот раз полноценно?)

Григорий Клюшников
Исправил баг, из-за которого мой сервер в бесконечном цикле получал один и тот же пост и забивал им память 🙈
Григорий Клюшников
Зато теперь я знаю, что ThreadPoolExecutor действительно умеет полностью загрузить все ядра процессора с максимальной эффективностью...
Григорий Клюшников
Добавил списки подписчиков и подписок.
Go Up