LINUX.ORG.RU

Thalassa 0.3.50

 , , thalassa,


0

4

Выпущена новая версия Thalassa CMS под номером 0.3.50.

В этой версии переписан фильтр HTML-тегов для комментариев.

Разработчиком CMS является Андрей Викторович Столяров, также известный как @Croco.

>>> Подробности



Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)
Ответ на: комментарий от gaylord

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

Zhbert ★★★★★
()
Ответ на: комментарий от MOPKOBKA

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

Zhbert ★★★★★
()
Ответ на: комментарий от MOPKOBKA

А для сервиса комментов хватит и докера :)

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

У тебя реально ломали Wordpress? Можно его конечно неправильно настроить, но тут надо постараться.

Для Wordpress есть кеш плагины, это по сути та же статичная генерация, страницы преобразовываются в статические и отдаются без запуска кода, производительность такая же как и у moy-file.html и Hugo.

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

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

MOPKOBKA ★★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 2)
Ответ на: комментарий от Zhbert

Я как-то хотел упороться, но недоупоролся. Но если кому хочется упороться, то вот вам идея.

На гитхабе настраиваем генератор статики.

В генераторе есть админка, которая заходит на сам сайт через гитхаб же. Я тут не совсем хорошо представляю, как это сделать, но думаю на JS можно, через какой-нибудь oauth или как там его. Ну предположим, что можно. Суть в том, чтобы автор сайта в жаваскрипт нужного сайта вставил токен, через который можно дергать github api.

Там же через жаваскрипт делаем интерфейс редактирования любой страницы. При сохранении делаем commit в репозиторий через жаваскрипт же (через github API). Ну и ждем, пока CI статику перестроит, и сайт обновится.

Получается, что с одной стороны сайт это статические страницы, с другой стороны функционал CMS есть, эти страницы можно редактировать через веб-интерфейс.

Если ещё бахнуть соку, можно придумать премодерируемые комменты к этому сайту, как pull request-ы, которые потом владелец сайта будет merge-ить, ну или не будет. Конечно же всё это тоже с адекватным веб-интерфейсом.

vbr ★★★★
()
Последнее исправление: vbr (всего исправлений: 3)
Ответ на: комментарий от MOPKOBKA

Да, у меня. Ещё на заре, когда я только задумался про свой персональный сайт и сразу пошел ставить вордпресс. Где-то 2018 год был, наверное.

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

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

В общем, снёс я это чудо и настроил Jekyll. Теперь счастлив.

Потом еще был опыт с форумом, правда с phpBB. Там вообще через какое-то время все стало завалено какими-то неграми с порнухой.

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

У вордпресса есть такой прикол, сохраняется каждое изменение в базе. Каждое. Отдельное изменение.

источник - работал с сайтом на Wordress

По умолчанию число сохраненных изменений равно 25, так что пара десятков метров по 25 как раз почти 450 и будет, оно бы и дальше росло.

vbcnthfkmnth123 ★★★★★
()
Последнее исправление: vbcnthfkmnth123 (всего исправлений: 2)
Ответ на: комментарий от vbr

Аргументы-то будут, кроме отсылок на неизвестные комментарии?

А чем тебе комментарии со ссылками не угодили? Ты там какие-то незнакомые слова увидел? Ну загляни в словарик :-D

Или считать слив засчитанным?

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

zabbal ★★★★★
()
Ответ на: комментарий от Zhbert

Он-то её называет CMS, я чет думал, что там админка есть.

Это ж Столяров - он в терминологии разбирается примерно также как в программировании :)

zabbal ★★★★★
()

Выпущена новая версия Thalassa CMS под номером 0.3.50.
Андрей Викторович Столяров

Ему надоело выпиливать js из drupal и сделал свою cms? Достойно.

Kolins ★★★★★
()

хттпс не нужен я правильно понял?

а вообще вернул мой 2002-й таким то дизайном

правда не понял нафига все на инглише

guyvernk
()
Ответ на: комментарий от Zhbert

И судя по комментариям — вполне

У него есть небольшая секта поклонников, но я не помню чтобы все эти люди смогли породить хоть что-то правда интересное. Я понимаю что для автора этого достаточно, но с точки зрения полезности его софта или его идей? Я не думаю, что это выйдет за пределы небольшого пузырька.

Там вон ещё какая-то криптосеть у него новая, так в комментах вроде че-то генерят даже.

У него идея децентрализованного VPN. Кажется что тоже ничего нового и такое уже есть.

gaylord
()
Ответ на: комментарий от gaylord

омайгад

даже когда я на эрланге в начале 2010-х делал под заказ цмс-ку то начинал с админки а не рендера пользовательского интерфейса

какой же это цмс тогда

guyvernk
()
Ответ на: комментарий от Zhbert

хех. свой первый сцает я делал в начале 2000-х на народе с красивостями на флешке))) и потешным жс-ом. но на статик файлах))))

guyvernk
()
Ответ на: комментарий от Zhbert

Вот бумага по этому: http://feda.croco.net/proposal.html

Там буквально какой-то фидонет, только с забором:

Node masters are expected to provide the access only to their friends and relatives, or at least to people they know in person

Кому и зачем такое нужно совершенно неясно.

gaylord
()
Ответ на: комментарий от Zhbert

Ещё и дырявое, конечно же:

Running a node will require certain level of knowledge and some effort, yet it is important to make it possible for any individual who’s dedicated enough. To achieve this, all software must be written in plain C (some C++ is acceptable for programs that don’t listen to network ports), must have no external dependencies, neither at compile time nor in runtime, and must link statically, so their “installation” turns to be simple copying of an executable binary to an appropriate location.

gaylord
()
Ответ на: комментарий от guyvernk

🤔 а в чем прикол? Какие то ультрадлинные ключи? И это с учетом отсутствия хттпс на сайте

Я не вдавался в детали, просто прочитал наискосок. Нужен proof-of-work, чтобы в сеть не лезли «нежелательные» люди, но я полагаю что достаточно замотивированные желающие смогут сгенерировать эти ключи на GPU за пару часов.

gaylord
()
Ответ на: комментарий от guyvernk

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

Zhbert ★★★★★
()
Ответ на: комментарий от hobbit

А в чём проблема?

Так во всём! И в том что основным и единственным (кто бы мог сомневаться) и вообще в виде «Столяров и CMS» в одном предложении.

XOXO
()
Ответ на: комментарий от rtxtxtrx

моей прогрессивной конторе, куда взяли трапа

Няшного хотя бы?

XOXO
()
Ответ на: комментарий от guyvernk

Each instance of a running generator takes 256MB RAM (all the RAM is actively used, the program will get unreasonably slow if it has to swap even a bit) and a full power of one CPU. From the other hand, the generator reschedules its own process so as not to take any CPU time when there are any other things in the system willing to run, so perhaps it is a good idea to run exactly as many generators as you have CPUs (well, RAM is also a consideration, but hardly you have 8 CPUs and only 2 GB RAM, right?)

Ну или как-то так.

gaylord
()
Ответ на: комментарий от MOPKOBKA

Кстати, какой в Thalassa поиск если он все же нужен?

Я не знаю, есть ли он там.

gaylord
()

Ну и ещё один момент, скорее технический. Основным средством общения будет электронная почта, причём я принципиально не читаю письма в формате HTML, так что, в частности, яндексовские сервисы (хоть платные, хоть бесплатные) вам для этого не подойдут. Говорят, есть ещё какие-то провайдеры почты, навязывающие клиентам HTML в почте (не позволяющие его отключить), на всякий случай проверьте это, а ещё лучше — поставьте себе нормальную клиентскую программу и перестаньте пользоваться для электронной почты веб-интерфейсами (если, конечно, сейчас вы это делаете; вот лично я, например, такого не делал никогда и не понимаю, как это всё вообще можно терпеть). Ещё для желающих есть возможность коммуницировать в Jabber’е (он же XMPP). Но на этом всё; никаких видеоконференций, голосовых созвонов, проприетарных мессенджеров, вебинаров, «социальных сетей» и прочего подобного использоваться не будет, и обсуждать использование чего-то подобного я тоже не стану — это пустая трата времени, которой я себе позволить не могу.

Я правда не понимаю кто этого человека до сих пор может воспринимать серьезно. Это пародия на Столлмана.

gaylord
()
Ответ на: комментарий от gaylord

В Discourse, из за того что это жаваскрипт, и элементы постов за пределами видимости просто не создаются что бы не мучить компьютер пользователя, а потому и поиск по ним невозможен.

MOPKOBKA ★★★★★
()
Ответ на: комментарий от MOPKOBKA

В Discourse, из за того что это жаваскрипт, и элементы постов за пределами видимости просто не создаются что бы не мучить компьютер пользователя, а потому и поиск по ним невозможен.

А, ты про прокрутку? А чем это отличается от страниц на LOR?

gaylord
()
Ответ на: комментарий от gaylord

На ЛОРе из за пагинации тоже неудобно, но я включаю ее на максимум (500 элементов), и у меня весь тред сейчас это ровно одна страница где поиск работает.

А на Discourse поиск как то совсем плохо работает, часто из Google прихожу и не могу найти что он проиндексировал. Многие сайты на JavaScript этим страдают.

MOPKOBKA ★★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 3)
Ответ на: комментарий от gaylord

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

Ну либо это всё на публику, а когда надо, у него есть и телега, и воцап…

Zhbert ★★★★★
()
Ответ на: комментарий от MOPKOBKA

На ЛОРе из за пагинации тоже неудобно, но я включаю ее на максимум (500 элементов), и у меня весь тред сейчас это ровно одна страница где поиск работает.

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

gaylord
()
Ответ на: комментарий от gaylord

достаточно замотивированные желающие смогут сгенерировать эти ключи на GPU за пару часов.

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

vbr ★★★★
()
Ответ на: комментарий от Zhbert

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

У бомжа Анатолия тоже все неплохо, он все ещё жив. Но я не думаю что ты бы стал брать с него пример. А этот человек активно пытается свою точку зрения преподавать.

gaylord
()

Уффффф.

Полазил по сайтикам автора.

Мужчина, вам все же стоит к специалисту обратиться. Так жить конечно можно, но это смахивает на расстройства личности…

guyvernk
()
Ответ на: комментарий от gaylord

Да ну и что? Всяких коучей типа Блиновской вон вагон и маленькая тележка. Только они еще и бабло гребут лопатой.

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

Да ну и что? Всяких коучей типа Блиновской вон вагон и маленькая тележка. Только они еще и бабло гребут лопатой.

Все так, но мы их называем «инфоцыганами» именно потому, что это… не знаю, можно ли сказать порицаемая практика. Но продавать воздух людям с целью на них нажиться кажется не самым достойным занятием. Институт репутации в РФ немножко мертв, но кажется стоит его оживлять там, где можно. Если человек распространяет явно вредные идеи, стоит об этом хотя бы упомянуть.

gaylord
()
Ответ на: комментарий от gaylord

Я не вижу ничего вредного в идеях Столярова относительно информационной безопасности и хороших практик в программировании. Честно, и я уже об этом не раз писал. Да, в некоторых вопросах он перегибает, но в целом идеи эти здравые.

Ну а поведение на сайте и так далее.. Ну ты на ЛОР-то посмотри, тут фрики и похлеще встречаются.

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

А мне кажется что у мужчины проблемы.

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

Но в феврале 22 от сбежал из страны. Ну я подумал - да и фиг с ним его дело.

Но. Недели через две он начал мне писать и звонить среди ночи и нести какой то бред. Я заигнорил его.

А потом узнал, что он на препаратах жил здесь. А после уезда ему их брать стало негде и он поехал…

Возможно с мужчиной тоже самое

guyvernk
()
Ответ на: комментарий от annulen

Название правильное, но open source тоже подходит. Здесь знание английского вообще ни на что не влияет. Словосочетание «открытые исходники» указывает на исходники, которые открытые. Открытые как дверь, окно, место для работы, что угодно может быть открытым, в том числе исходники. В разговорном языке не принято цепляться за смыслы как в юридических документах.

Это я не столько вам, а просто про возникший спор про то, что якобы кто-то не знает английский язык.

kaldeon
()
Ответ на: комментарий от gaylord

Это же только твоя точка зрения.

Я учился по программе, примерно соответствующей тому, что написано в его книгах. И тысячи других программистов, закончивших МГУ ВМК учились по ней же.

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

Ты его почему-то называешь инфоцыганом, хотя он всего лишь предлагает услугу индивидуального преподавания. То, что он делал много лет. В чём тут цыганство? Это просто безосновательное оскорбление человека и ничего более.

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

Лично я со многими его точками зрения согласен. Хотя я слаб и уйти в полную аскезу не могу. У меня нет достойного источника дохода, чтобы поставить себе какой-нибудь консольный линукс и лазить в веб через lynx, я могу зарабатывать деньги только используя жаваскрипт, макось и прочее, но это только мои проблемы. Если у кого получается, он, безусловно, живёт более разумно. Так же, как человек, который соблюдает диету, живёт более разумно, чем человек, который каждый день жрёт фастфуд, разница тут только в том, что мне за это жраньё ментального фастфуда платят неплохие по моим меркам деньги, к этому я привык и продаю своё психическое здоровье за эти деньги, надеясь на то, что его хватит до старости.

vbr ★★★★
()
Последнее исправление: vbr (всего исправлений: 2)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.