1. Yori Yori Сегодня 07:36 (ред.)

    В любом фреймворке есть проблемы, можно посмотреть на два, которые находятся на разных полюсах: Bootstrap и Tailwind.

    Используя компоненты, в Bootstrap: class="btn btn-primary"

    https://bootstrap-4.ru/docs/4.0/components/buttons/

    Мы можем получить повторы и избыточность в css.

    А описывая кнопку, например, в Tailwind:

    class="inline-block px-6 py-2.5 bg-blue-600 text-white font-medium text-xs leading-tight uppercase rounded shadow-md hover:bg-blue-700 hover:shadow-lg focus:bg-blue-700 focus:shadow-lg focus:outline-none focus:ring-0 active:bg-blue-800 active:shadow-lg transition duration-150 ease-in-out"

    https://tailwind-elements.com/docs/standard/components/buttons/

    Мы получаем избыточность в html и полный ужас для чтения.

    Ещё часто встречаю, например, w30. Подобные сокращения. 30 — это пиксили, а w означает width. Таким образом, для программиста название w30 было способом указать, что тут используется width: 30px. Это надо же было додуматься!

    w30 используются и на этом сайте.

  1. Evg Evg Вчера 22:47 (ред.)

    Прочитал. Ругается. Хотят улучшить Bootstrap используя Bootstrap, — занятно. А почему PR не предложить в компоненты, для улучшения их?

    Bootstrap — инструмент. Вот лежит рядом молоток, знаю я его, могу многое наговорить гадкого, или похвалить. Мне все равно, молоток от этого не изменится, чувств к нему не питаю. Так хорошее или плохое про молоток писать? Легко, в любую сторону, только это не имеет смысла.

    Автор предложил некоторые «улучшения». Bootstrap же позволяет сделать это. Можно вообще собрать его, и компоненты. А чего за них так жестко держимся? Можно взять Bootstrap и сделать свои, если уж так захотелось. А можно вообще Bootstrap не использовать если он такой плохой.

    Все больше убеждаюсь, как посмотреть. С какой стороны. ) Можно книгу написать, как он реально помогает и книгу, как он реально мешает. Любой каприз, смыл был бы только. :/

  1. Evg Evg Вчера 10:50 (ред.)

    Интересно, спасибо, смотрю. Битых ссылок нет, это уже хорошо, а ошибки? Да, есть ошибки, где их только нет. В наиболее важных страницах имеет смысл подправить. Например, Темы — там длина title надо сделать длиннее. Подойдет время, сделаем.

    Хороший сервис, ничего лишнего.

  1. Adre Adre Вчера 09:49 (ред.)

    Файлы конфигурации оптимизировать не забыли? Можно их значительно сократить.

  1. German German 30 Июня 2022 18:29 (ред.)

    Иконки визуально стали более тоньше, а так как обычно. Если что-то найду, то расширю пост.

  1. vadim vadim 30 Июня 2022 15:31 (ред.)

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

  1. hlim hlim 30 Июня 2022 05:37 (ред.)

    Это что так можно описывать всё это время? Войну и Мир в своей голове китайской?(сарказм)

  1. Evg Evg 29 Июня 2022 23:39 (ред.)

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

    Там такие вертикальные и горизонтальные связи она накрутила, а вот что действительно стоило бы глянуть, — внешние источники. Свои то статьи можно друг на друга сколько угодно замыкать, а с внешними что делать, их брать от куда? )

  1. German German 29 Июня 2022 23:06 (ред.)

    Верно, Википедия никогда не была авторитетной энциклопедией. Я также не хочу, чтобы кто-то принимал все, что есть в Википедии, за правду. Особенно какой-то гуманитарный контент. Техническая информация более достоверна.

  1. pupsik pupsik 29 Июня 2022 17:34 (ред.)

    Так, от нече делать вот вам ChatNet. Не открытый но Nulled навалом в интернете. https://demo2.chatnet.oncodes.com/

  1. OleStep OleStep 29 Июня 2022 06:29 (ред.)

    Rocket.Chat

    Rocket.Chat является ведущим свободным открытым исходным кодом чата для Slack альтернативы.

    32.5 тыс. звезд на GitHub и более чем 750 программистов заняты этим продуктом.

    Он и приложения используют: JavaScript, Shell, CoffeeScript, Java, HTML

    Rocket.Chat

    Let's Chat

    Let 's Chat — это приложение для постоянных сообщений. Он разработан, чтобы легко развертываться и хорошо вписывается в небольшие, закрытые команды.

    Использует: Node.js и MongoDB

    Let's Chat

    А мне Tinode понравился, очень шустрый. Сервер мгновенных сообщений. Backend в чистом Go (лицензия GPL 3.0).

    https://github.com/tinode/chat

  1. Yori Yori 29 Июня 2022 05:52 (ред.)

    Zulip — это мощное приложение для группового чата с открытым исходным кодом, которое сочетает в себе непосредственность чата в реальном времени с преимуществами производительности потоковых разговоров. Zulip также является крупнейшим и самым быстрорастущим проектом с открытым исходным кодом — Групповой чат.

    Чат ZulipРесурсы:

    Element.io

    Element.io (ранее известный как Riot, ранее как Vector) — является веб-клиентом Matrix, созданным с использованием SDK Matrix React.

    Чат Element.io

    Использует: JavaScript, Java, Shell

    Ресурсы:

    Mumble

    Mumble был первым и является самым успешным и широко программным обеспечением распространения бесплатно и с открытым исходным кодом для VoIP.

    Чат Mumble

    Использует: C, Python, C++, Go

    Ресурсы:

    Есть ещё Revolt:

    чат Revolt

    Платформа чата, ориентированная на пользователя, построенная с использованием современных веб-технологий.

    • TypeScript
    • Rust
    • Shell
    • JavaScript

    Пишут, что хотят предоставить альтернативу Discord.

  1. German German 28 Июня 2022 04:00 (ред.)

    Не знал про этот псевдокласс, спасибо. @Evg, а на этом сайте позволит данный поход упорядочить часть кода (css)?

  1. answer answer 27 Июня 2022 20:17 (ред.)

    Очень интересно! Коренные жители севера Чили могут выдерживать дозы цианида, которые смертельны для других людей, они выработали способ борьбы с ним на протяжении тысячелетий. Цианид присутствует в природной воде в этом районе. Иностранцы пьют там бутилированную воду. Люди приспосабливаются мутируют во многих местах.

  1. OleStep OleStep 26 Июня 2022 05:10 (ред.)

    Проблема почти всегда в людях, а не в технологиях. А насколько я знаю многие в Яндексе с C++.

  1. Evg Evg 25 Июня 2022 06:04 (ред.)

    Все больше склоняюсь к тому, что мы понятие не имеем, кто такие животные… которых мы едим в том числе. Что они думают, чувствуют и т.д. И может быть св. Франциск был очень прав, когда говорил про них (что многие, практически миссию несут)...

  1. dede dede 24 Июня 2022 05:16 (ред.)

    Дополню: эта знаменитая история была описана в книге Джона Кракауэра «Разреженный воздух» (1997), ее экранизации «Смерть на Эвересте» (1997), а также в фильмах «Эверест» (1998) и «Эверест» (2015).

  1. Murad Murad 23 Июня 2022 11:05 (ред.)

    Сколько бы не подбирался к китайским системам, это реальный ужас, во первых с перевом, да и всё упирается потом в это. У них три иэроглифа у нас предложение выходит, дальше css нужно менять + перевод раскидан так, что все файлы прошерстить нужно, и там не так всё просто, как и во всех бесплатных cms весь функционал вряд ли получишь.

  1. Info Info 23 Июня 2022 05:17 (ред.)

    Если опыт позволяет лучше сразу писать, как можно лучше. Хотя...

  1. Evg Evg 22 Июня 2022 07:19 (ред.)

    Есть статьи, которые есть классика, и они должны быть на сайте. Этот материал относится (думаю) к этой категории.

  1. Adre Adre 22 Июня 2022 03:22 (ред.)

    «Заточка топора» — часто бывает.

  1. Adre Adre 21 Июня 2022 06:32 (ред.)

    Автор пишет про рациональное использование времени?

  1. yuran yuran 20 Июня 2022 12:22 (ред.)

    А можно узнать какой монитор купили? Модель, диагональ.

  1. German German 20 Июня 2022 07:41 (ред.)

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

  1. Yori Yori 19 Июня 2022 19:20 (ред.)

    Именно так файлы cookie должны были работать в первую очередь.

    А текущее состояние началось как своего рода хакерская интуиция, когда веб-сайт A хранит A-cookie, а веб-сайт B хранит B-cookie… и в какой-то момент рекламодатели веб-сайта A поняли, что ничто не мешает им использовать куки-файлы, хранящиеся на веб-сайте B, и вся рекламная индустрия просто попала в текущую ситуацию из-за этой возможности.