Abdula: Комментарии

Главные вкладки

17 августа в 20:57

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

17 августа в 20:18

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

Для этого понадобился простейший публичный чат. Поскольку такого сходу не нашлось, а Node.js не сервер не очень хочется устанавливать, пришлось обратиться к модулю "телеги", что в-общем-то, тоже неплохо, т.к. новый Друпал все равно надо устанавливать для других целей.

17 августа в 20:04

В смысле для чего модуль "телеги"? Ну, тут совсем просто - сначал искал модуль обычного чата для Друпала, но к сожалению, все они оказались "магазинного" типа.
Вы же сами и сказали Smile -

Нет, потому что чаты на сайтах умерли ещё лет пять назад, а может и раньше.

17 августа в 19:50

marassa wrote: Количество сайтов, на которых используется модуль - 1 (прописью: один).

Уже двое Smile
Мне этот модулю очень нужен, спасибо Анатолию, что создал его.

В результате эксприментов выяснилось, что если пытаться включать установленные модули "телеги" в админке через галочку (в общем, здесь /admin/modules), то сайт крошится безвозвратно.

16 августа в 22:21

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

16 августа в 21:10

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

Вот именно, что развиваются, поэтому я надеялся, что за 5 версий этот модуль стал устойчивым, но увы, что-то пошло не так.

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

Поэтому создал баг-рипорт: Drupal 8 was destroyed by the telega module, но их дурацкий багтреккер принял его за спам.

16 августа в 20:34

Update. Установил заново Drupal 8.9.3 и установил снова этот модуль, только на этот раз через распаковку архива.
Результат: те же яйца, только вид сбоку.

Однозначно модуль кривой, и это очень удивляет, потому что разработчик сделал не одну версию, а 5 версий -

8.x-1.3
8.x-1.2
8.x-1.1
8.x-1.0
8.x-1.x-dev

и где-то этот косяк должен быть давно всплыть.

15 августа в 19:37

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

17 декабря 2012 в 20:19

Не знаете? Хорошо, спрошу по другому, по-проще:

- почему наш любимый Друпал формирует относительные ссылки на логотип, и абсолютные - на аватары и смайлики?

Т.е. изображение логотипа как /sites/default/files/logo_type.png
- а аватаров и смайликов как http://mysite.info/sites/default/files/pictures/avatar.gif
и http://mysite.info/sites/default/files/smiley/Roving/smile.png

16 декабря 2012 в 23:56

В-общем, надоело мне долбаться с этими SSL-модулями для 6-й версии, и замутил это дело по-другому, проще - сконфигурировал Nginx на общее перенаправление всех http на httpS.
И все было бы прекрасно, но обнаружился один косячок в Друпале. Оказалось, что:
- весь текстовый контент перенаправляется на httpS
- изображение логотипа тоже - https://mysite.info/sites/default/files/logo_type.png

7 декабря 2012 в 4:01

> За все время в Апаче с открытыми исходниками было найдено меньше уязвимостей, чем в проприетарном IIS. И таких примеров масса.

У меня нет по этому вопросу данных, поэтому промолчу.
Но такое сравнение неправомерно. А если бы коды везде открыли?

> чье решение будет эффективнее? 1 оплачиваемого программиста, которому пофиг на свою работу - лишь бы деньги платили, или же 1000 энтузиастов,

7 декабря 2012 в 4:00

> Тому, кто строит архитектуру на прозрачных, открытых решениях — *nix/*BSD, Apache/NGinx, PHP/Python/Ruby, Mysql/Postgres — волноваться не о чем.
> В отличии от проприетарщины семейства Windows и Oracle.

Так-то оно так. Тем не менее, сайты (которые как раз на PHP, т.е. на открытом коде), ломают, и очень часто, это просто болезнь веба какая-то.
А вот сами операционки (которые на скомпилированном Си, хотя тоже с открытым кодом) ломают очень редко.
Почему?

6 декабря 2012 в 19:49

> а как Вы думаете, на чем написан интерпретатор PHP? и что же вообще такое C, в сравнении с остальным?

Вы почти ответили на свой вопрос сами. Мне нечего добавить, кроме чуть-чуть:
- поскольку PHP является итерпретатором, то код исходного текста программ на нем доступен каждому (если не закрыть его Zend´ом), а значит, анализировать его легче;
- и попробуйте анализировать бинарный код, полученный от компилятора Си - трудоемкость несопоставима.

6 декабря 2012 в 15:47

> Можно, пользуясь случаем, уточнить, на чем написана электронная почта?

Если брать sendmail, то вероятнее всего на C, в те времена других масовых языков. и уж тем более PHP еще не было.
Если говорить о новых, типа Postfix, то вероятнее всего картина та же.

6 декабря 2012 в 4:44

"Грамотность важнее софта."

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

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

5 декабря 2012 в 21:30

«Только через разграничение доступа, что, впрочем, все равно не отменяет существования Самого Главного Человека, который может всё.»

А может, шифрованные файловые системы помогут? Вон их сколько развелось: http://ru.wikipedia.org/wiki/Список_файловых_систем

5 декабря 2012 в 19:42

> "Так что советую повышать уровень компьютерный грамотности, а не искать Самый Безопасный Движок™.

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