LINUX.ORG.RU

Thalassa 0.3.50

 , , , thalassa,


0

4

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

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

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

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



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

Я там немного уже запутался где C++, а где Си, в Makefile есть что CC = gcc с флагом -ansi

Где, в этой Thalassa? Так там вроде и CXX = g++ с толпой флагов (тремя строчками ниже). И исходники, насколько я вижу, большей частью чтото.cpp, но некоторые чтото.c. Только не спрашивай, из каких соображений.

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

Понять бы ещё, как тут искать… Тема такая вроде только одна, которая Подскажите CMSку моей мечты

Но там прямо на первой странице вот этот коммент Подскажите CMSку моей мечты (комментарий) – я бы сказал, судя по слогу, во всяком случае тогда он php ещё не знал. Вот ещё на ту же тему: Подскажите CMSку моей мечты (комментарий)

А вот тут Подскажите CMSку моей мечты (комментарий) он вообще, насколько я вижу, обет безПЫХАПЫния публично принял и заявил, что коли его когда нарушит, то пусть его пристрелят.

Вообще я подозреваю, что этот обет он блюдёт. Иначе Таласса была бы на пыхе, пишется быстрее на добрый порядок.

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

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

Иначе Таласса была бы на пыхе, пишется быстрее на добрый порядок.

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

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

Где, в этой Thalassa? Так там вроде и CXX = g++ с толпой флагов (тремя строчками ниже).

В cms/Makefile наряду с CXX есть строчка

CC = gcc -ansi -fdiagnostics-color=never -fno-diagnostics-show-caret

Есть файлы c расширением .c, есть .cpp вот и подумал про ANSI C для тех, что на Си.

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

Человек отказался от хорошей работы по религиозным причинам, а МЕНЯ должно это корежить? Ахах, фанатизм 95 lvl.

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

Даже если закрыть глаза на эту проприетарную помойку - дядя, который сидит в кресле управляющего, в любой момент может пнуть с площадки тебя и твой проект. Вот, собственно, и все. Нужен гит - ставим к себе, нужны переписки - ставим к себе и так далее. Если нужно красоваться перед народом своим софтом - делаем сайт. Опять же self-hosted и только.

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

библиотеки реально не признаёт и пишет всё сам на Ассемблере и Си без стандартной библиотеки.

Для чего, как Вы думаете, в gcc есть такой флажок?

cc -v --help 2>/dev/null | grep freestanding
  -ffreestanding              Do not assume that standard C libraries and "main" exist.
vM ★★
()
Ответ на: комментарий от liksys

Раньше у него был друпал, из которого он выпиливал всё, что не соответствует его религиозным догматам

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

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

Раньше у него был друпал

Я так и знал, что Кроко и Компоспец - из одной вселенной!

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

готовый движок без JS

Это какой, например? Ему, как я понял, ни одного такого не посоветовали, ну во всяком случае он так утверждал. Я сам, конечно, не проверял все ссылки, которые ему тогда в 17м году накидали, но он-то почти на каждую отвечал, что вот тут JS, и там JS, везде JS, а статические генераторы (некоторые позволяют без JS) не дают сделать на сайте комментарии. Собственно говоря, Таласса – это же и есть в итоге статический генератор, только с CGI для комментариев.

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

До создания сабджа его ресурсы были на старом Drupal’е.

То есть он его на уровне посредственного кодера освоил, также как и С?

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

Ему давали ссылки на CMS, из которых JS легко выкручивается. Явно легче, чем писать на сях самому, учитывая качество его кода.

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

Ему давали ссылки на CMS, из которых JS легко выкручивается

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

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

Я тоже уж не помню. Помню, что где-то проскакивало.

Эх. Придётся мне, видать, тоже сайты на Талассе делать :-)

Таласса вообще-то не так чтоб удобная, через вебформочку только комменты можно (спасибо хоть модерировать позволили через неё же), всё остальное приходится ручками в vim. Даже простенький форум не сделать (ну, вроде какого-нибудь phpbb). Но кого ни спрошу – вот такое же выдают, типа, да точно что-то было, кто-то где-то когда-то ссылку же давал, только никто не может толком сказать, куда бежать кому отдаться.

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

я всегда копирую данные на один элемент меньше целевого буфера, просто создавая буфер побольше

Best practice, как говорится

А крестишься перед этим? А кроличья лапка висит на мониторе на удачу?

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

На качество кода он пеняет, ох лол.

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

Как же тебе припекает-то, просто любо-дорого смотреть.

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

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

Как же тебе припекает-то, просто любо-дорого смотреть.

:)

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

Даже если закрыть глаза на эту проприетарную помойку - дядя, который сидит в кресле управляющего, в любой момент может пнуть с площадки тебя и твой проект. Вот, собственно, и все. Нужен гит - ставим к себе, нужны переписки - ставим к себе и так далее. Если нужно красоваться перед народом своим софтом - делаем сайт. Опять же self-hosted и только.

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

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

Интернет

Локальные бэкапы всего необходимого на такой случай никто не отменял.

мобильный телефон

Это одна из причин по которой лишь на сотовую связь нельзя рассчитывать.

электричество, газ и воду

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

из квартиры выгнать

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

В чём противоречия?

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

Локальные бэкапы всего необходимого на такой случай никто не отменял.

А толку от локальных бекапов, если ты пытаешься свой софт в Интернет выставить?

Это одна из причин по которой лишь на сотовую связь нельзя рассчитывать.

Так ни на какую нельзя расчитывать. Любую связь могут отключить :)

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

В квартире? Я не думаю, что соседи обрадуются.

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

Корпорация которая хочет построить дорогу ночью закинет коктейль молотова тебе в окно. Конфликт «дядя с ружьем против корпорации» заведомо проигран, доказано миллион раз.

В чём противоречия?

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

gaylord
()
Ответ на: комментарий от gaylord
  1. Это здесь ни при чём, просто если интернет отключат ты не лишишся всех необходимых данных, вроде софта, книг, медиа etc.
  2. Да, нельзя. Кроме разве, что локалки, которую сам соорудил и администрируешь.
  3. Нет, во дворе на частной собственности.
  4. …from my cold, dead hands.
  5. Я пока не строю ни дом, ни электростанцию, хотя планы такие на будущие есть. Я даже git репозиторию пока не self-host’щу, а пользуюсь Codeberg’ом, так как финансовые возможности ограничены. Я просто говорю, что своё всегда лучше чужого, в противовес вашему корпоратократическому коллективистскому конформизму.
Zeev
() автор топика
Ответ на: комментарий от Zeev

Это здесь ни при чём, просто если интернет отключат ты не лишишся всех необходимых данных, вроде софта, книг, медиа etc.

Речь про GitHub шла, книги все равно на читалке валяются. А софт без интернете сейчас напрочь бесполезен.

Да, нельзя. Кроме разве, что локалки, которую сам соорудил и администрируешь.

Это не связь. Связь это когда я могу на другой континент отправить данные за разумное время.

…from my cold, dead hands.

Человек разнес полгорода и застрелился. Завод получил компенсации, город отстроился, про Марвина вспоминают исключительно как про поехавшего. Это буквально то, о чем я и говорю – конфликт дяди с заводом закончился смертью дяди и небольшой накладкой для завода.

Я пока не строю ни дом, ни электростанцию, хотя планы такие на будущие есть. Я даже git репозиторию пока не self-host’щу, а пользуюсь Codeberg’ом, так как финансовые возможности ограничены. Я просто говорю, что своё всегда лучше чужого, в противовес вашему корпоратократическому коллективистскому конформизму.

Оно хорошо в рамках ложной дихотомии «вот это мое и я не от кого не завишу, а это это ваш сраный корпоративный мирок где вы все рабы».

Потом, правда, выясняется, что с юридической точки зрения возможностей продолбать дом куда больше, self-hosting требует регистрации домена, который тоже могут отобрать, TLS сертификаторов, которые могут не выдавать и Интернета, который могут отключить. Но зато поборолся с системой, прости г-ди.

gaylord
()
Ответ на: комментарий от gaylord
  1. Тем не менее с необходимым софтом и литературой программы можно разрабатывать без интернета, а выкладывать когда он появится.
  2. Это связь, просто меньших масштабов.
  3. Его смерть была его личным решением, тем не менее он ответил своим обидчикам, пусть и в такой радикальной форме, и смог это сделать, так как имел вооружение и определенные знания, а также волю боротся против своих палачей.
  4. Ну вот сайты автора сабджа нормально функционирует. Продовцов доменов в интернете полно, все не отберут, раз даже у помоек вроде Stormfront не отбирают. Про отключение интернета я уже говорю — локальные бэкапы и местные локалки, но его тоже никто отключать не будет, так как даже китайский файрвол нормально обходится, а государственные структуры сами опираются на многие возможности данной сети.
Zeev
() автор топика
Ответ на: комментарий от Zeev

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

Для этого не нужен self-hosting, git распределенный.

Это связь, просто меньших масштабов.

Ну если мы живем в 15 веке, наверное. Если в 21, то как-то нет.

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

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

Ну вот сайты автора сабджа нормально функционирует. Продовцов доменов в интернете полно, все не отберут, раз даже у помоек вроде Stormfront не отбирают.

Так и Git Forge полно, на любой вкус.

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

Кстати есть же ещё спутниковый интернет. Starlink может работать хоть в пустыне Сахара.

Его тебе тоже могут отключить. Почему граница проводится по GH?

gaylord
()
Ответ на: комментарий от gaylord
  1. Временная эпоха тут ни при чём.
  2. Я не собираюсь пока умирать. Дело ни в смерти, дело в самообороне против преступных тварей. А так да, я действительно считаю, что человек имеет эксклюзивные права собственности над своим телом и может совершать с ним всё, что пожелает, включая действия приводящие к окончанию жизнедеятельности AKA суицид AKA самоубийство, и никакие психиатры, терапевты, попы, полицаи и бюрократы не в праве ему в этом помешать.
  3. Из которых лучшая это та над которой ты имеешь полный контроль.
Zeev
() автор топика
Ответ на: комментарий от Zeev

Временная эпоха тут ни при чём.

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

Я не собираюсь пока умирать. Дело ни в смерти, дело в самообороне против преступных тварей.

Так самообороны не вышло, дядя мертвый, завод стал только лучше.

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

Это все так, но к делу не относится.

Из которых лучшая это та над которой ты имеешь полный контроль.

Так выяснили что не имеешь. IP-адрес отобрать могут? Могут. Домен могут? Могут. TLS могут? Могут. Теперь вместо одного дяди, который тебе сервис отрезать может, у тебя целых трое. Каким образом ты стал контролировать больше?

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

Тот же Starlink можно хакнуть. Россияне на сколько я слышал так уже делали.

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

gaylord
()
Ответ на: комментарий от gaylord
  1. У вас всё ещё есть связь с соседом, пусть вы никогда его и не видели.

  2. Завод и местное правительство понесли убытки, дяди убил себя сам.

  3. Хостингов доменов и ISP гораздо больше, чем вэбдвонольных сервисов для гита, первые есть вообще анонимные, где можно заплатить XMR, а от вторых можно попытаться скрыться через технологии вроде TOR, автор сабджа вон FedaNet пилит сейчас.

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

У вас всё ещё есть связь с соседом, пусть вы никогда его и не видели.

Здорово, зачем мне она?

Завод и местное правительство понесли убытки, дяди убил себя сам.

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

Хостингов доменов и ISP гораздо больше, чем вэбдвонольных сервисов для гита, первые есть вообще анонимные, где можно заплатить XMR, а от вторых можно попытаться скрыться через технологии вроде TOR, автор сабджа вон FedaNet пилит сейчас.

Ну здорово, а кому-то кроме тебя это все будет нужно?

gaylord
()
Ответ на: комментарий от gaylord
  1. Спрос это не определяющий фактор понятия «связь».
  2. Мы судим по себе. Судя по всему для него подобная месть и быстрая смерть и были выигрышем.
  3. TOR существует на деньги и усилия добровольцев (и правительства США) многие годы, на FEDAnet тоже идут донаты, иначе Андрей Викторович просто бы ушел работать в офис.
Zeev
() автор топика
Ответ на: комментарий от Zeev

Спрос это не определяющий фактор понятия «связь».

Определяющий. Если нельзя связаться с нужными людьми, такая связь не нужна. См. FIDO.

Мы судим по себе. Судя по всему для него подобная месть и быстрая смерть и были выигрышем.

Ну тогда он тупой. Зачем равняться на тупых людей?

TOR существует на деньги и усилия добровольцев (и правительства США) многие годы, на FEDAnet тоже идут донаты, иначе Андрей Викторович просто бы ушел работать в офис.

Андрея Викторовича никто не возьмет работать в офис, если Thalassa CMS это лучшее, что Андрей Викторович может.

gaylord
()
Ответ на: комментарий от gaylord
  1. Вы сами сейчас признали, что это всё равно — связь.
  2. Я не собираюсь на него равняться, но считать его тупым я не вижу оснований, так как он сам принял решение так поступить со своим телом и со своими обидчиками в силу сложившихся обстоятельств.
Zeev
() автор топика
Ответ на: комментарий от Zeev

Вы сами сейчас признали, что это всё равно — связь.

Ну да, только бесполезная. Бесполезными вещами не получится пользоваться. Почему я все это объясняюю, тебе три?

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

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

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

Я даже git репозиторию пока не self-host’щу
Я просто говорю, что своё всегда лучше чужого

Но ты же не используешь свой git хостинг, как так?

Всегда - в любых ситуациях под любым углом.

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

из квартиры выгнать

Поэтому лучше иметь собственный частный дом и жить в стране

Разве дом чем то сильно отличается от квартиры? В США насколько мне известно полно правил по содержанию своего дома, просто так делать что угодно на своем дворе ты не можешь. Тут надо еще выезжать за пределы субурбии, строиться на отшибе...

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

Ну или более приземленный пример, я буду использовать любую IDE которая даст мне больше продуктивности, и когда ее отключат, я просто скажу «хорошее было время!» и вернусь хоть к ed.

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

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

Это твой ответ на причину неиспользования, но оригинальный твой текст ошибочный. Ты наверное хотел сказать «Свое всегда лучше чужого если есть средства поддерживать селфхостинг селфбилдинг селффудинг итд».

А если думать дальше, то можно подумать о инвестиции с ограниченным кошельком, куда лучше вложиться? В свой git который мало что даст, или может заняться чем то другим, а git пока оставить на чужом сервисе, просто настроив локальный бекап?

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

Без фанатизма. На своем сайте в рамках законов, а на помойках вроде вк - твою группу удаляют, если сменил тематику (ты, создатель) и на тебя пожаловались. Sapienti sat.

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

Без фанатизма. На своем сайте в рамках законов, а на помойках вроде вк - твою группу удаляют, если сменил тематику (ты, создатель) и на тебя пожаловались. Sapienti sat.

Ну вот смотри, есть LOR. Его исходники на GitHub. Нормально? Нормально, давно уже есть, никаких проблем. Есть systemd, он там же. Есть util-linux, тоже. Реально важные и полезные проекты. И все нормально, никого не выгнали, все работает. Значит, тревожность беспочвена.

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

Пока не выгнали* Мое мнение - возможность удаления должна быть исключена. В том смысле, разумеется, что удалить себя могу только я сам и никто больше. И еще - удалить реально, с носителя (возможно даже с ним самим при желании.

stickler
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)