All streams
Search
Write a publication
Pull to refresh
51
0
Wave @Wave

Пользователь

Send message
Люди, которые приходят в ужас от существующих систем, берутся писать свои на базе хороших фреймворков (которые в свою очередь требуют соблюдения каких-то стилей, стандартов и т.п., что даёт шанс на качество). Если энтузиазма хватает на больше чем полгода, то в итоге появляются неплохие проекты.
Как пример: МаксСайт CMS исполнился год — и вот чем он лучше вордпресса.
Другой пример: движок соцсетей LiveStreet. Тоже с качеством кода всё в порядке.
Так что, пожалуй, существуют.
Я сочувствую вам, если вам приходится работать с кодом ещё более низкого качества.
Первое впечатление более-менее благоприятное. Подробно не смотрел.
А где скачать и посмотреть код?
«Мы бесплатно сделаем вам сайт (с магазином) и бесплатно разместим в сети. А платно будем только продвигать.»
Кто из заказавших может составить отзыв о качестве?
Вёрстка, да, тоже — находил там нарушения табличной структуры. То ли забытые td, то ли ещё что-то. Уже не помню точно.
А работает оно ровно до первого решившего проверить на инъекции ^..~
Это же не наш метод :)
На самом деле политика очень даже понятная. Открытая лицензия, а создатели зарабатывают на поддержке и доработке. Т.е. если хватает квалификации самому поставить-настроить-доработать, то можешь смело и бесплатно пользоваться.

А что тяжеловат и медленноват — это да. Требования у него (в том числе и к квалификации) неслабые. Но и мощный соответственно.
Коппермайн бесплатный. Впервые я с ним пару лет назад познакомился, и тогда никаких упоминаний о платности не было. Т.е. если что и было, то раньше.
Про код сабжа сейчас ничего не скажу.
Вон, чуть выше говорят, мол, интересно, как вы «дешефрируете» 4.5Гигабайтовый образ DVD диска из 40-символьного хеша? :)
Пока что я читал про пару уязвимостей md5-sha-подобных хэшей. И это были уязвимости из разряда коллизий, т.е. практической пользы с этих уязвимостей ровно ноль.
Дык хэш-алгоритмы потому и могут только по словарям взламываться, что изначально создавались как необратимые.
Вредительством было бы замалчивать от потенциальных покупателей ужасное качество продукта.
shop-script не менее ужасен. Я ниже о нём немного написал.
Брутфорс по словарям.
Аналогичную кучу гадостей я могу рассказать про Shopscript (free, premium… Does not matter.)
wave-blessed.livejournal.com/44041.html

Без какой либо проверки и экранирования пихают $_POST в базу, никакой обработки ошибок сложнее
db_query() or die (db_error());

Километровые isset

if (isset($_GET[«register»]) || isset($_POST[«register»]))
$register = isset($_GET[«register»])? $_GET[«register»]: $_POST[«register»];
(Подобные переменные позже без всякой проверки и экранирования используются)

Мешанина php и html (тем более странная, что используется смарти).

И так далее.
Если пользователь NS не отключил рекламу на noscript.net средствами самого NS, значит это ему не нужно

Я вот, как и многие, попадаю на сайт NS только после обновления расширения. Тут же его закрываю, ибо мне там ничего не нужно. Так что пользы с меня они всё равно не получают. Зато вмешиваются в действия других программных продуктов, установленных у меня на машине. Причём, тех, вмешательство в которые я вообще не ожидал от них.
Т.е. — действительно, загнались. И хоть я продолжаю пользоваться NS, ибо не вижу альтернативы, но доверия к этому расширению у меня изрядно поубавилось.
Искренне ржу!!! Сами к себе, небось, тоже через прокси ходят )))
В ua-ix есть torrentsua.net (или был, я давно не заглядывал). Там со многих украинских локалок можно бесплатно выходить.
Постскриптумы навроде «первый топик — не судите строго» обычно раздражают и вызывают противоположное желание. Мол, не хочешь, чтобы судили строго — не лезь. А вылез в паблик — не взыщи, как вылез, так и будут судить.

А за сам топик спасибо. Хорошее дополнение.

P.s. Чем так хорош демоноид? Что на нём есть такого, чего нет на торрентс.ру и thepiratebay? Да ещё что-то такое, за что они не любят Украину…
хороший код не означает хорошее приложение (с точки зрения архитектуры).
Зато плохой код почти всегда означает плохую архитектуру. Как выше уже отметил.
Читая чужой код, уже не раз подмечал, что если в коде бардак, то искать за этим кодом продуманную архитектуру — самонадеянно. Чем аккуратней пишет кто-то код, тем больше совершенствуется, в том числе учится проектировать.
Кому оно не подходит — пусть не юзают.
Очень многие не любят аргументацию в стиле «не нравится — не ешь». Поэтому я бы ограничился первой половиной фразы: «для меня решение оптимальное».

Information

Rating
Does not participate
Registered
Activity