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

Скриншот: https://imgur.com/a/avU1sv2

Что реализовал:

  1. Имена участников хешируются (8 символов из sha-1). Вы конечно быстро поймете кто есть кто, но в целом я не знаю, как объяснить эту фичу правильно. Это такая некоторая защита вас друг от друга, тут некоторые любят (особенно это остро ощущается на ЛОРе) обсирать по личным обидам, а не по контексту сообщения.

  2. Управление досками (подобно как здесь tdg, community, club)

  3. Приватность досок (подобно как здесь клуб)

  4. Регистрация по инвайтам (чтобы это было для своих, как тут)

  5. Треды и ответы в них (есть тред и ответы, не ветки, как здесь)

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

  7. Базовая разметка (курсив, жирный, цитирование, блок кода)

  8. Ссылки на соообщения вида >>123

  9. Предпросмотр при наведнении на такие ссылки

  10. Под постом на который сослались выводятся все такие сообщение, также с предпросмотром.

  11. Вордфильтр (на случай вайпа, например, можно банить и добавлять слова в ворд-фильтр)

Пока протестировал как смог, вроде минимально готово.

Чего нет:

  1. Аватарок (не нужно, детский сад), это часть пункта 0.
  2. Вставки всяких картинок, телеграмов и всего такого. Изначально думал взять полностью концепт имиджборды, но по сути картинку можно вставить обычной ссылкой, не вижу проблемы, как и ютуб, как и телегу. Но если все очень сильно скажут, что это нужно, то я сделаю.
  3. Нет какой-то страницы профиля, рейтинга, звезд, статистики пользователя и все такое. В целом это даже на ЛОРе неактуально, здесь темболее (у всех миллион звезд).

Что есть, но иначе:

  1. Страница новостей это по сути доска, которую можно читать, но в которую нельзя писать (одмены могут). Думаю в будущем там чуть напедалировать, чтобы можно было комментировать, предложка и все такое. В целом уже подготовил почву (роли), чтобы сделать корректоров и все такое.

То до:

  1. Ну вот это с новостями доделать
  2. Сделать возможность выбора способа просмотра (как на имиджбордах / как на форумах), пока только первое, но второе сделать нетрудно, просто хочу сделать это как настройку у пользователя.

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

  • Anoxemian
    link
    fedilink
    arrow-up
    0
    ·
    1 year ago

    i686 на RPi 4B

    Ты ебанутый? Малинка 64битная же.

    • MrSugoma
      link
      fedilink
      arrow-up
      0
      ·
      1 year ago

      Малинка — это ARM. И 32 бита эмулируются быстрее 64. Кроме того, SMP будет всё только тормозить в QEMU без KVM, поэтому я выбрал ядро без SMP.

      • MrSugoma
        link
        fedilink
        arrow-up
        0
        ·
        1 year ago

        32 бита эмулируются быстрее, так как гоняют меньшие объемы данных.

        • Oberstserj
          link
          fedilink
          arrow-up
          0
          ·
          1 year ago

          Какое отношение длина машинного слова имеет к скорости эмуляции, чучело?

          • MrSugoma
            link
            fedilink
            arrow-up
            0
            ·
            1 year ago
            Что быстрее эмулируется в QEMU на хосте ARM64: x86 или x86_64?
            
            GPT-4o mini
            
            В QEMU эмуляция архитектуры x86 (32-битной) обычно быстрее, чем x86_64 (64-битной) на хосте ARM64. Это связано с тем, что 32-битные инструкции и режимы работы требуют меньше ресурсов и имеют меньшую сложность по сравнению с 64-битными.
            
            Однако производительность также зависит от конкретных настроек эмуляции, используемых образов и приложений, которые вы запускаете. В некоторых случаях, если приложение оптимизировано для 64-битной архитектуры, его производительность может быть лучше на x86_64, даже если эмуляция будет немного медленнее.
            
            В общем, если вам нужна максимальная скорость эмуляции и ваше приложение не требует 64-битной архитектуры, лучше использовать x86.
            

            Спросил универсального эксперта на все случаи жизни.

            • Oberstserj
              link
              fedilink
              arrow-up
              0
              ·
              1 year ago

              Спросил универсального эксперта на все случаи жизни.

              Как спросил, так он тебе и ответил, даун. Танненбаума почитай сначала, кретин, чтоб понимать, где тебе “эксперд” херню несет, а где нет.

              • MrSugoma
                link
                fedilink
                arrow-up
                0
                ·
                1 year ago

                Как спросил, так он тебе и ответил, даун.

                Что быстрее эмулируется в QEMU на хосте ARM64: x86_64 или x86?
                
                GPT-4o mini
                
                В QEMU эмуляция архитектуры x86_64 (64-битной) на хосте ARM64 обычно будет медленнее, чем эмуляция x86 (32-битной). Это связано с несколькими факторами:
                
                    Сложность архитектуры: x86_64 имеет более сложную архитектуру и большее количество регистров по сравнению с x86, что может увеличивать накладные расходы на эмуляцию.
                
                    Оптимизация: QEMU может быть лучше оптимизирован для 32-битной архитектуры, так как она менее требовательна к ресурсам и имеет меньший объем данных для обработки.
                
                    Использование ресурсов: Эмуляция 64-битной архитектуры может требовать больше оперативной памяти и вычислительных ресурсов, что также может сказаться на производительности.
                
                Таким образом, если вам важна скорость эмуляции, то x86 (32-битная) архитектура будет предпочтительнее на хосте ARM64.
                
                • Oberstserj
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  1 year ago

                  Те же яйца, только сбоку.

                  Еще раз, освой Танненбаума, и ты начнешь понимать, где тут косяк в ответе.

                  • MrSugoma
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    1 year ago

                    В любом случае, ядро без SMP есть только на 32 бита, а эмуляция с SMP будет медленнее эмуляции без SMP.

                    • Oberstserj
                      link
                      fedilink
                      arrow-up
                      0
                      ·
                      1 year ago

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

                      • MrSugoma
                        link
                        fedilink
                        arrow-up
                        0
                        ·
                        1 year ago

                        твой нокорд не нужен никому, потому что он не сервис и никогда им не будет.

                        С какой это стати он не сервис? Периодические падения перестают его делать сервисом?

                        • Oberstserj
                          link
                          fedilink
                          arrow-up
                          0
                          ·
                          1 year ago

                          Ну видишь, ты сам нихера не понимаешь, о чем с тобой спорить-то?

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

                • VIT
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  1 year ago

                  Что быстрее эмулируется в QEMU на хосте ARM64: x86_64 или x86?

                  У меня к тебе встречный вопрос, а в каких единицах ты меряешь быстроту эмуляции? Как ты определяешь “быстрее”?

                  • MrSugoma
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    1 year ago

                    По присутствию адских тормозов.

                    • VIT
                      link
                      fedilink
                      arrow-up
                      0
                      ·
                      1 year ago

                      По присутствию адских тормозов.

                      Ты это сейчас серьёзно?

                      • Minona
                        link
                        fedilink
                        arrow-up
                        0
                        ·
                        1 year ago

                        Ему 12 лет. Ты серьезно хочешь услышать от него инженерно обоснованный ответ?

                        • VIT
                          link
                          fedilink
                          arrow-up
                          0
                          ·
                          1 year ago

                          Ему 12 лет. Ты серьезно хочешь услышать от него инженерно обоснованный ответ?

                          Конечно. Ведь он лезет в разговор взрослых людей, я и ожидаю от него ответ взрослого человека.

                          • Anoxemian
                            link
                            fedilink
                            arrow-up
                            0
                            ·
                            1 year ago

                            Как-то раз этот организм запилил rest api, где возвращал сразу js-портянку, а на фронте ее eval. Имхо, будущий инженер масштаба и уровня чертового тупицы Джонсона.

                            • VIT
                              link
                              fedilink
                              arrow-up
                              0
                              ·
                              1 year ago

                              Как-то раз этот организм запилил rest api, где возвращал сразу js-портянку, а на фронте ее eval.

                              Знаешь много 12-летних пацанов, которые способны это сделать?

                              Я по работе много общаюсь с молодёжью, и часто вынужден объяснять вещи, которые для меня не просто очевидны, а просто “ну как же так то!!??”. И что, если просто обозвать дебилом и послать нахрен, чего ты добьёшься, а более важно, кого после себя оставишь? А так я дал ему шанс подумать. Пройдёт квест, дам ещё один, не пройдёт - да и хрен с ним, конкуренция не быть дебилом очень большая.

                              • Anoxemian
                                link
                                fedilink
                                arrow-up
                                0
                                ·
                                1 year ago

                                Вопросов нет, я его даже хвалил много раз, факт, что способности есть. Проблема в необучаемости и упертости на ровном месте, вплоть до того что он будет усираться и доказывать, что 2+2=4. Любая крмтика воспринимается не за спасибо, а хули вы мне мозг ебете.

                                • cocucka
                                  link
                                  fedilink
                                  arrow-up
                                  0
                                  ·
                                  1 year ago

                                  Ремня ему пару раз прописать и за ум возьмётся

                                  • Oberstserj
                                    link
                                    fedilink
                                    arrow-up
                                    0
                                    ·
                                    1 year ago

                                    Этим пусть его родоки занимаются. Не наше это дело.

                              • Oberstserj
                                link
                                fedilink
                                arrow-up
                                0
                                ·
                                1 year ago

                                И что, если просто обозвать дебилом и послать нахрен, чего ты добьёшься, а более важно, кого после себя оставишь?

                                Дело в том, что этот организм идейно заряжен. Причем идея не подкреплена знаниями. А часть этой идеи состоит в том, чтобы отрицать знания. Такое можно только послать нахер.

                                • VIT
                                  link
                                  fedilink
                                  arrow-up
                                  0
                                  ·
                                  1 year ago

                                  Дело в том, что этот организм идейно заряжен. Причем идея не подкреплена знаниями.

                                  Похоже на то, но это уже не наше дело. Дураки любому государству нужны. Хочет быть клоуном - пусть будет.

                                  • Oberstserj
                                    link
                                    fedilink
                                    arrow-up
                                    0
                                    ·
                                    1 year ago

                                    идеологически

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

                                  • Александр
                                    link
                                    fedilink
                                    arrow-up
                                    0
                                    ·
                                    1 year ago

                                    Идеологически тебя ебут узбеки. Да и в прямом смысле тоже. Разгадка в том что ты пидор

                                    • Holger
                                      link
                                      fedilink
                                      arrow-up
                                      0
                                      ·
                                      1 year ago

                                      Тебя ебет собственная власть причем с причмокиванием еще, откровенно наслаждаюсь низведением человека в рабы.

                                • Александр
                                  link
                                  fedilink
                                  arrow-up
                                  0
                                  ·
                                  1 year ago

                                  Да он скуфидонов местных троллит, иногда неумело, но эт с опытом приходит

                                  • Oberstserj
                                    link
                                    fedilink
                                    arrow-up
                                    0
                                    ·
                                    1 year ago

                                    С каких пор троллинг тупостью у тебя в почете стал?

                            • MrSugoma
                              link
                              fedilink
                              arrow-up
                              0
                              ·
                              1 year ago

                              А в чем проблема? Удобно же сразу на сервере возвращать JS-код. И что значит слово “REST API”, я не знаю, но я знаю, что это зачем-то впили в KEA DHCP для автоматического обновления конфигурации.

                              • Anoxemian
                                link
                                fedilink
                                arrow-up
                                0
                                ·
                                1 year ago

                                Это штука для клиент-серверного общения, придумана, чтобы не пхать исполняемый код из неконтролируемой среды и eval его, eval!

                      • Oberstserj
                        link
                        fedilink
                        arrow-up
                        0
                        ·
                        1 year ago

                        Как там твой подопечный с хромбуком?)

                        • VIT
                          link
                          fedilink
                          arrow-up
                          0
                          ·
                          1 year ago

                          Как там твой подопечный с хромбуком?)

                          Кофе варит ;). Через 2 недели в путь.

                          • VIT
                            link
                            fedilink
                            arrow-up
                            0
                            ·
                            1 year ago

                            Да, кстати, люди могут быть не в курсе, у нас утро Дня Независимости от Великобритании, большой праздник. 4 июля 1776 года была объялена декларация независимости США, что считается днём рождения нашего государства. Впереди три дня выходных.

                      • MrSugoma
                        link
                        fedilink
                        arrow-up
                        0
                        ·
                        1 year ago

                        Да. На ядрах 5.15 и 6.1 были адские тормоза при вводе текста в начало строки по TELNET’у, с ядром 2.6 такого нет.

                        • VIT
                          link
                          fedilink
                          arrow-up
                          0
                          ·
                          1 year ago

                          Да. На ядрах 5.15 и 6.1 были адские тормоза при вводе текста в начало строки по TELNET’у, с ядром 2.6 такого нет.

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

                    • Minona
                      link
                      fedilink
                      arrow-up
                      0
                      ·
                      1 year ago

                      Это как определять степень мокрости влагалища по сопротивлению входу.

                      • Holger
                        link
                        fedilink
                        arrow-up
                        0
                        ·
                        1 year ago

                        ну и сравнения у вас Minona выпал в осадок просто.

            • Вячеслав
              link
              fedilink
              arrow-up
              0
              ·
              1 year ago

              GPT-4o

              Тебе туда запрещено. А ну быстро пошел спрашивать Алису!