dwd

dwd

+382
Репутация
6746
Рейтинг
#1 [ЗАКРЫТО] Обсуждение 2.13 и выявление недочетов 13 января 2020 в 16:59
Evanescence, я не пойму, вы меня на чем-то подловить пытаетесь? Я уже писал выше — я привык за слова отвечать. И автору мапса я тоже скажу то же самое. и итут и в лицо на очной ставке. Да, мапс косячит ровно как и ваша Доска объявлений. Кто писал мапс? R2? значит он бокопор)) Кто писал доску? Вы? значит вы тоже батенька бокопор))) А если завтра я так накосячу я о себе буду говорить то же самое.

Так что отвечать за слова не смогли, более того поступили низко.

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

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

Ровно до тех пор, пока это не нарушает работу других компонентов, входящих в коробку InstantCMS. Как только вы переходите эту грань вы из категории "мастер" автоматически перемещаетесь в категорию "ломастер")))

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

Я же не указываю Вам какой код должен быть внутри ваших компонентов?

И я вам не указываю. Ровно до тех пор, пока вы следуете правилу, которое я озвучил выше.
И не надо разводить полемику. Услышим вердикт верховного судьи и будет понятно кто прав, кто виноват.
#2 Подскажите хороший и надежный хостинг для ICMS? 13 января 2020 в 16:47
Совинформбюро сообщает — MariaDB — опенсорсная коллективная СУБД, аналог MySQL. Превосходит MySQL в производительности, однако как и большинство опенсорсных продуктов имеет свои пробелы, поскольку не до конца повторяет все возможности MeSQL, хотя начиная с версии 5.5(нумерация версий идентична нумеерации версий MySQL) было объявлено об полном устранении этого недостатка.
#3 [ЗАКРЫТО] Обсуждение 2.13 и выявление недочетов 13 января 2020 в 16:41
Антон Круппо, чудес не бывает. Вы хотите чтобы на версии 2.3 работали все коммерческие дополнения, которые будут писаться под 2.13? А как быть с тем, что разработчики этих дополнений будут использовать в них системные функции, которых в 2.3 никогда не было и которые появились гораздо позже? Сейчас попробую провести аналогию. Представьте, что у вас была семечка дуба(2.3), вы ее посадили и выросло дерево(2.13). Пришли дети(разработчики дополнений) и повесил на дерево качелю(свои дополнения). И вот подходите вы к дереву и говорите — "не, не хочу такое же здоровое дерево(2.13), хочу такое как у меня было маленькое(2.3), чтоб оно как раньше в карман помещалось, но чтоб качеля на нем была(дополнения работали)". Может и не совсем удачный пример, но суть думаю понятна.
#4 [ЗАКРЫТО] Обсуждение 2.13 и выявление недочетов 13 января 2020 в 16:08
Evanescence,

А сейчас спор о чем? не о коде? Ваша статья? не о коде?

где код? а где архитектура? ощущаете разницу?

Вы серьезно? Вы больше 30 абзац текста написали о том, что Ваша любимая система превращается в "ожиревшее лохнесское чудовище" и тема это про обновления, Ваш скрипт перестал работать из за обновления.

а) Да, я серьезно)) а вот это называется "слышал звон но не знаю где он". О чем раговор идет не разобрался, но свои 5 копеек вставить надо. а разговор идет о конкретном посте с моими вопросами — /forum/thread32673-5.html#321745
и так точно нет ни намека на что-либо. Так что можете выдыхать.

В предыдущем нашем споре и в письме "вставляли себя выше других, говорил что умеете лучше" и не смогли отвечать за свои слова насчет "костыли". Не хочу ворошить прошлое, но это факт

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

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

Уважаемый Fuze, просим вас(я надеюсь Evanescence присоединяется к моей просьбе) выступить арбитром и расставить все точки над и. Всего пара простых вопросов, ответить на которые вам труда не составит.
1) Что должна содержать переменная $core-.>uri_action?
2) Что делать если я при переопределении экшена контроллера content своим собственным ее сломал(перезаписал абсолютно левым значением?)
#5 [ЗАКРЫТО] Обсуждение 2.13 и выявление недочетов 13 января 2020 в 15:32

По существу. Вопрос закрыт?

Да, причем с точностью до буквы как я себе и представлял правильное решение этого вопроса.
#6 Доступ "чтение" для типа контента 13 января 2020 в 15:27
Evanescence, могу ошибаться, но в 2.6 по-моему этого еще не было. Где-то в 2.8 были переработаны маски страниц и все, что с ними связано по-моему или даже в 2.9
#7 [ЗАКРЫТО] Обсуждение 2.13 и выявление недочетов 13 января 2020 в 15:05

Просто когда мать кричит на ребенка — она истеричка.

Не надо меня встряхивать и воспитывать тем более.

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

Может стоит начать общаться на равных?)

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

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

Вот в том-то и суть, что вам везде мерещится то, чего и близко нет в моих словах. Перечитайте мои вопросы еще раз. Я лишь спросил откуда такая идея возникла, не считаете ли вы ее ошибочной, будет ли ситуация исправлена или надо привыкать к новым правилам игры. Где тут сарказм и что в этих вопросах криминального? Если я чего-то не недопонял вы ответили б что идея возникла так-то потому-то я думаю я бы понял вашу логику и если она верная ни разу спорить бы не стал. Может это действительно какая-то гениальная мысль вам в голову пришла, откуда ж я знаю. Вы же как всегда ответили в своей манере — "Из головы тчк Все правильно тчк и ничего меняться не будет тчк". Получился очень содержательный и информативный ответ. И самое главное конструктивный и в контексте "общаться на равных".

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

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

Поэтому вопросы с негативным оттенком по типу "а почему всё еще до сих пор вот так" просто не принимаются. Надо что-то добавить/изменить, выше я написал, что для этого сделать.

Я демонстрировал скрины, показывал, что все предложения мои уже на практике опробованы, рассказывал реакция была? Нет. Что я услышал в ответ? "Я сказал что мы этого делать не будем. Не нравится — пиши свою систему или делай форк. Все эти нововведения там и вводи."

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

Прекрасно понимаю, что все мы люди и порой нам дышать не хочется, а не то чтобы вникать ее в разные разговоры непонятных и незнакомых нам людей. У меня у самого вот точно таких же абсолютно безвоздмездных проектов 4шт. Может поскромнее вашего, но все же. Хотя по размеру сообществ вполне сопоставимы с вашим. И они так же держатся на чистом энтузиазме, причем даже похлеще вашего. Как ни крути, но вы хоть какой-то доход имеете от продажи премиум-компонентов, развитие системы это стимул к их покупке а следовательно доход. А вот я как раз своими гуманитарными проектами занимаюсь действительно на голом энтузиазме.
#8 [ЗАКРЫТО] Обсуждение 2.13 и выявление недочетов 13 января 2020 в 14:29
Evanescence, вот заставляете ерунду говорить.Вы крупный шрифт вообще не замечаете? Специально для желающих так поумничать написал, что буду говорить только о грустном. Расписал, объяснил, разжевал ...

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

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

На примере с валидации, в итоге получил же то что хотели?

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

и не спорю насчет, чей код лучше?

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

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

Вы это о чем? Пытаетесь сделать из меня бедолагу? Я ни на что не жалуюсь, а уж тем более на обновления. И если позволите напомнить все эти дискуссии начались с того, что я обратил внимание на небольшой участок кода, который показался мне ошибочным. И вовсе не жаловался ни на какие обновления. Все возникшие недоразумения я вообще решил задолго до этого.
#9 Доступ "чтение" для типа контента 13 января 2020 в 14:07
открываем наш список(ваш шаблон списка), вколбашиваем туда небольшую строку
  1. <?php if(!cmsUser::isLogged()) cmsCore::error404(); ?>
сохраняем, закрываем и идем пить чай))
#10 Подскажите хороший и надежный хостинг для ICMS? 13 января 2020 в 13:59
Casser, хотя бы взять сжатие — существует 10 степеней сжатия, какая у кого выставлена непонятно. включено ли оно вообще тоже не понятно. какие типы файлов сжимать серверу велено тоже не ясно, сжимаются ли заголовки опять же не ясно. у каждого из нас все эти параметры разные.
#11 [ЗАКРЫТО] Обсуждение 2.13 и выявление недочетов 13 января 2020 в 13:40
Evanescence, я действительно отношусь и к Fuze и к его труду с огромным уважением. И острота высказываний моих это не попытка оскорбить его или принизить его заслуги. Ну вот например мать когда кричит на ребенка, наверное ничего плохого ему не желает. Излишние эмоции далеко не всегда признак агресии. Иногда это попытка встряхнуть человека, что должно пойти ему на благо.

И ваша это статья направлена к новичкам, что бы сделать из мухи слона, провели несколько кодов непонятые им, несколько непонятые термины, критиковали, и всё готово, они считают Вас богом инстанта. Супер кодер, который решает все проблемы инстанта с 10-и строчками кода, но отправить pull request не хочет, пусть делает это другие, не заслужили увидит совершенный код)

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

Пул-реквесты действительно не пишу, во-первых терпеть не могу гитхаб, привык все делать по старинке(что тут же с небес возвращает меня на грешную землю как в рядах опытных программистов так и новичков), во вторых какие я могу писать пул-реквесты если у нас понятия разнятся на таком уровне, что мое белое для отца основателя системы черное.
Однако отчетики с ошибочками + методы их решения в комплекте от меня на гитхаб порой прилетают. иногда даже через других людей, сам я там редко бываю. так что как видите и богам ничто человеческое не чуждо))

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

P.S. Чувствуется какая то обида на систему, что не всё получается так, как Вы хотите

А вот тут да, прямо в яблочко. Я действительно ожидал от процесса развития системы большего и я действительно сильно разочарован. Это правда
#12 [ЗАКРЫТО] Обсуждение 2.13 и выявление недочетов 13 января 2020 в 13:13
Fuze, вы меня провоцируете. Вы прекрасно знаете, что я не буду выкладывать личную переписку и на этом спекулируете. А там целые простыни типа
Я: Валидацию нужно перенести из контроллеров в поля, это откроет такие-то и такие-то возможности
Вы: Валидацией должны заниматься контроллеры
Я Почему? Что это за аксиома и откуда она взялась?
Вы: Ниоткуда. Просто валидацией должны заниматься контролеры
Я: распинаюсь и привожу примеры того какие откроются возможности, какие нерешаемые задачи станут решаемыми
Вы: если вы не понимаете как это работает, то я вам повторяю — валидацией должны заниматься контроллеры
...
и заметьте, этот разговор так ничем когструктивным так и не закончился
только спустя месяц я вас конкретно подловил на том, что существующая на тот момент система не более чем костыль, призванный временно заменять нормальную валидацию и решать простейшие с ней связанные задачи
вы были вынуждены признать, что таки да, валидацию в поля добавить надо
вот именно так выглядит это самое

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

но справедливости ради должен признать, что пара других мелких мелких предложений зашла быстро и без сопротивления и была реализована, это правда. и да, беседу пожалуй действительно стоит свернуть. кто-то из нас двоих живет в искаженной реальности и при таком раскладе смысл разговора отсутствует
#13 [ЗАКРЫТО] Обсуждение 2.13 и выявление недочетов 13 января 2020 в 12:09

Я изначально всегда допускаю, что не прав. Чего не могу сказать о вас, увы.

Я каждое свое слово могу аргументировать и подкрепить доводами. Хотя большинство мной сказанного в этом не нуждаются, это первый курс института и каждый студет будущий программист об этом знает. пренебрегать такими вешами можно в файле из 10 строк, компоненте, но в целой системе увы, уже нельзя. Это ваши аргументы как правило сводятся к бессмысленным отговоркам или даже полному их отсутствию. "Отвергаешь — обоснуй" и тогда можно смело будет говорить о собственной правоте. А без обоснования остается только догадываться — то ли перед тобой гений, за 20 секунд изучивший все твои предложения и сделавший полную выкладку, то ли человек который смотрит на текст и отказывается только потому, что не может понять смысл прочитанного. Вот н разу не хочу вас обидеть, а просто говорю о том, как такое поведение выглядит со стороны.

Вы решили перейти из обсуждения в личке на публику. Окей.

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

P.S. Я уже когда-то говорил, что больше не буду приставать к вам со своими инновациями, прошу меня простить, не сдержался. Но это точно был последний раз, обещаю. Ваша система, вы хозяин, хозяин-барин. Я здесь никто и мой голос ничего не значит. А впустую сотрясать воздух как-то надоело.
#14 [ЗАКРЫТО] Обсуждение 2.13 и выявление недочетов 13 января 2020 в 11:58
Ясно, посыл очередной раз прошел мимо. наверное таки слишком много тексты в нем было

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

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

2. Весьма странно читать всё это, учитывая кровь из глаз, когда я вижу ваш код.

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

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

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

4. Я по прежнему готов обсуждать что угодно в части улучшения движка. Но если это будет в контекте "всё гавно, я это вижу так" — мы не сработаемся.

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

По вашим пунктам проходиться и отвечать по каждому я не буду. Отвечу кратко: InstantCMS бесплатен, я делаю то, что считаю нужным, в первую очередь для себя.

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

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

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

пример, как быстро и лаконично, без лишних слов решаются вопросы.

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

Ну и собственно спасибо за беседу, наконец мое недоумение развеялось и я понял вашу позицию. год пытался понять — не получалось
#15 [ЗАКРЫТО] Обсуждение 2.13 и выявление недочетов 13 января 2020 в 10:37
Fuze, я очень старался, но в формат комментария поместиться не удалось. Поэтому оставлю ссылочку. Перейдя по ней вы найдете полное описание всего происходящего с системой по моему субъективному мнению. А также поймете насколько будущее системы мне не безразлично. И, ничего личного, я чисто за дело болею. Может и странно звучит, в наше время это не модно, но я советский человек, а нас этому в школе учили. И не сердитесь на меня, возможно я в чем-то не прав, но как сказал один известный человек — "Настоящим программистом может стать лишь тот, кто умеет смеяться над своими ошибками". Вот и я надеюсь, что вы в состоянии это делать и не пропустите ни единой "шутки".
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.