
Alex
26.09.2016
00:56:03
Потом - полный пересчет всего, который считает нормально
Зафиксить по-человечески не представляется возможным
Ну расскажи мне теперь про бизнес

Alexander
26.09.2016
00:56:36
?)

Google

Kirill
26.09.2016
00:57:06
я уже около полугода ну совсем не понимаю, как можно писать говнокод. ну вот кто бл_ть так делает? стыдно же должно быть еще во время написания, ну.


Alexander
26.09.2016
00:57:43
просто кофаундеры собрали денег, условно, на 6 месяцев работы программистов, можно или 1-2 варианта написать нормально или 10 тяп-ляп, для бизнеса лучше второй вариант
этот код не на выставку идёт
допустим, выигрышным является каждый пятый вариант, какой шанс что компания найдёт его?
ущерб от говнокода есть, но он меньше ущерба от "не успеть найти выигрышный вариант и обанкротиться"
из двух зол выбираем меньшее, не так ли?
и "каждый пятый" - это чересчур оптимистичная оценка
если звёзды правильно сошлись и были выбраны нормальные 5 вариантов
на первом этапе говнокодят по этой причине, на втором этапе (допустим, нашли бизнес-модель) говнокодят потому что зачастую дешевле исправлять последствия говнокода, чем писать нормально сразу
а нормально начинают писать, когда исправлять последствия оказывается дороже, чем сразу написать нормально

Kirill
26.09.2016
01:08:05
или не начинают

Alexander
26.09.2016
01:08:23
если мелкая компания, то и не начинают)

Kirill
26.09.2016
01:09:06
я себя приучил сразу писать нормально. это же нихрена не сложно и занимает ровно столько же времени, чем говнокод (по моим замерам). почему нельзя сделать также?

Google

Alexander
26.09.2016
01:11:07
так всё упирается во время) если можно повысить качество с минимальными затратами времени - так и делают, если нельзя - жертвуют качеством ради более быстрых результатов, потому что это может быть важнее/дешевле, чем качественный код
клиент, заходя на проект, не видит код, он не очень-то понимает, кривой там код или нет
понимает только тот 1/100, у кого 500 ошибка вылезла)
вот этот вопрос, на мой взгляд, хорошо разделяет позиции инженеров и менеджеров
по соображениям безопасности лучше выключать вывод списка файлов директории
(по проблеме не знаю что подсказать, сорри)

Nikita
26.09.2016
01:34:48
это делается у меня на ноуте
пока пофиг на безопасность.. т.к. поставил просто чтоб разобраться..
когда раздуплюсь, тогда можно говорить о чём то серьёзно

Alexander
26.09.2016
01:36:08
вот есть такой вариант запуска http://uwsgi-docs.readthedocs.io/en/latest/Ruby.html
я бы начал с него, так как симпатизирую uwsgi

Nikita
26.09.2016
01:40:05
щас попробую на новой виртуалке сделать
походу где-то я запорол
т.к. на новой виртуалке стало без проблем

Дмитрий
26.09.2016
02:17:43

Alexander
26.09.2016
02:50:03

Дмитрий
26.09.2016
02:52:05
через год-три
ога, будет представлять чисто археологический интерес

Alexander
26.09.2016
02:53:06
версия Django 0.90 вышла 16 Nov 2005
версия 1.0 вышла 3 сентября 2008 года

Google

Alexander
26.09.2016
02:53:39
сейчас актуальная версия 1.10
прошло 8 лет, система жива и будет развиваться дальше

Дмитрий
26.09.2016
02:53:59
???

Alexander
26.09.2016
02:54:09
если Aurelia не умрёт за этот 1-3 года, я буду её использовать

Дмитрий
26.09.2016
02:54:29
ору

Alexander
26.09.2016
02:55:28
мне не интересны новые технологии, которые непонятно, выживут или нет, имеет смысл тратить время на их изучение только если уверен, что "выживут"
в случае с Aurelia я такое сказать точно не могу
но через год-три смогу

Дмитрий
26.09.2016
02:56:03
jquery с mooTools не забудь)

Alexander
26.09.2016
02:56:13
а что с ними не так?
jQuery жив
всякие мелкие скрипты на нём

Kirill
26.09.2016
02:56:41

Дмитрий
26.09.2016
02:56:41
?

Kirill
26.09.2016
02:57:01
а остальные — депрекейтед 100500 лет

Alexander
26.09.2016
02:57:07
есть куча сайтов, где нужен скроллер или менюшка
и для работы с DOM это либа отлично подходит

Kirill
26.09.2016
02:58:01
для работы с дом вообще подходит разве что virtual dom либы
а в jquery им даже не пахло

Дмитрий
26.09.2016
02:58:35

Google

Alexander
26.09.2016
02:58:42
в общем, если нужны какие-нибудь простые вещи на js - jQuery просто работает
её знают и умеют все верстальщики
она торчит в куче шаблонов themeforest'а
наряду с бутстрапом

Дмитрий
26.09.2016
02:59:33
Это плохо
Точнее ужасающе

Kirill
26.09.2016
02:59:42
ну, популярность не говорит о качестве

Alexander
26.09.2016
02:59:52
что значит качество?

Admin
ERROR: S client not available

Дмитрий
26.09.2016
02:59:57

Alexander
26.09.2016
02:59:58
она решает задачу? решает

Дмитрий
26.09.2016
03:00:03
Нет

Kirill
26.09.2016
03:00:22
ага. а потом начинается "а добавь сюда галочку"...

Alexander
26.09.2016
03:02:42
а что плохого в jQuery?

Дмитрий
26.09.2016
03:02:56
ВСЁ

Kirill
26.09.2016
03:03:07
race condition, императивность, реализация, популярность
и многое другое

Alexander
26.09.2016
03:03:33
не, с точки зрения пользователя
вот у меня сайт, я на него зашел, там jQuery

Google

Alexander
26.09.2016
03:03:50
мне как пользователю чем это плохо?

Дмитрий
26.09.2016
03:03:52
С точки зрения пользователя ему по барабану чо у тебя там стоит

Alexander
26.09.2016
03:03:55
у меня всё быстро работает
ну так вот и я об этом

Дмитрий
26.09.2016
03:04:08
А с точки зрения разработчкиа, проект с jQuery, особенно новый
Это диагноз

Alexander
26.09.2016
03:04:32
допустим, нужно просто вставить скроллер

Дмитрий
26.09.2016
03:05:22
Берешь css, пишешь))
Берешь js, если нужно что-то феерическое (на самом деле нет)
Где тут jquery?

Alexander
26.09.2016
03:05:37
ой, не скроллер, слайдер, чтобы фотки листать
разные эффекты там

Дмитрий
26.09.2016
03:05:58
Супер
Берешь js
Пишешь
Не благодари)

Alexander
26.09.2016
03:06:11
написал в гугле slider js
первая ссылка на сайт с jquery
http://www.slidesjs.com/

Дмитрий
26.09.2016
03:06:38
Блестящая квалификация, однозначно

Alexander
26.09.2016
03:06:41
вторая ссылка на сайт с jquery http://kenwheeler.github.io/slick/

Дмитрий
26.09.2016
03:06:55
Мир замер в ожидании третьей ссылки

Alexander
26.09.2016
03:07:15
сайт не грузится