@proRuby

Страница 1242 из 1594
YHVHvx
16.06.2018
10:15:23
если код был написан мной через жопу(извините за выражение) то съезд с обязательства исправить в моем же коде баг - это выглядит как мошеничество.

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

пофиксить найденный в его же коде баг

при чем об этом баге он знал на момент “сдачи проекта“

Google
YHVHvx
16.06.2018
10:16:17
с ним было оговорено что поддержка продукта будет в дальнейшем

и за это будут платиться отдельные деньги

он под это подписался

Alex
16.06.2018
10:16:38
Ну тут все условно, например я пол года написал инструмент, которые не поддерживает многопоточность, но об этом в ТЗ не было ни слова. У меня код приняли, через пол года мне пишут, что код не многопоточный. Сейчас чтобы его переписать, мне нужно уволиться с работы и месяц над ним сидеть

Anton
16.06.2018
10:17:49
Он вам сломал все прямо в первый же день?

Или спустя пол года?

Alex
16.06.2018
10:18:00
я скорее говорил о том, сколько разработчик потратит времени на переделку

YHVHvx
16.06.2018
10:18:04
Он вам сломал все прямо в первый же день?
ну как он сделал, я начал чекать тогда все и поломалось

он исправил и мы некоторое время не возвращались к этому вопросу

потом оно снова поломалось

Alex
16.06.2018
10:18:37
как оно могло поломаться? кто-то что-то дописывал?

Google
YHVHvx
16.06.2018
10:18:59
и так оно переодически ломалось, мы думали решить это своими силами, но у нас руби кодеров в команде нет. только сис кодеры, лоу левел

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

race condition

он везде напихал этих костылей и при состязании тредов оно не лочится и переписывает файл

итог рельса ломается об то что файл невалидный

и продукт перестает работать

сами понимаете бага критичная

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

Vasya
16.06.2018
10:22:04
Но вы проект приняли тогда или нет?

YHVHvx
16.06.2018
10:22:32
Но вы проект приняли тогда или нет?
акта приема сдачи не осуществлял окончательного. сказал обкатаем все отпишемся

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

Alex
16.06.2018
10:23:38
Ситуация не приятная, а чего вы от сообщества хотите добиться? )

YHVHvx
16.06.2018
10:23:51
выставления статуса человеку

Vasya
16.06.2018
10:24:05
Псс, всем все равно на такое

Ну послушали, пофанились и все

Ваня
16.06.2018
10:26:25
Да уж, неприятная ситуация. Главное что б все читающие вынесли урок для себя.

Oleg
16.06.2018
10:26:58
С моей стороны выглядело так - заказали софт, описали тз в стиле общения телеграмма, но я взялся, сделал, денег заплатили, всё ок. Через полгода приходит заказчик и говорит что мы тут 100500 версий поменяли и доработали продукт, есть ошибка - исправь ка, бесплатно конечно же и побыстрее - клиенты ждут. Или верни деньги.

Там в цитатах, кстати, пробелы, побольше был диалог.

YHVHvx
16.06.2018
10:30:13
С моей стороны выглядело так - заказали софт, описали тз в стиле общения телеграмма, но я взялся, сделал, денег заплатили, всё ок. Через полгода приходит заказчик и говорит что мы тут 100500 версий поменяли и доработали продукт, есть ошибка - исправь ка, бесплатно конечно же и побыстрее - клиенты ждут. Или верни деньги.
да что вы говорите ? как банить в телеге это мы сразу, как просить аванс это мы быстро, как решить вопрос связанный с вашим же багом(твоим который был найден вместе с тобой в процессе тестов, а не нашим кодом понимаешь ?) это извините не моя проблема, полгода етц. у тебя было полгода на разрешение этой проблемы чего не решил то ?

Denis
16.06.2018
10:30:20
Господа, подскажите пожалуйста

Google
Denis
16.06.2018
10:30:47
<p> Дэниэль убежден, что ЦРУ наверняка что-то знает о .............. <p> В этом году блогер подал запрос, основанный на Законе о свободе информации США (FOIA) в ............ Биткоина.</p> <p> Данный ответ известен как «ответ Гломара», а ЦРУ ....... настоящем Сатоши.</p> <p> <a class="_58cn" href="/hashtag/%D0%B1%D0%B8%D1%82%D0%BA%D0%BE%D0%B8%D0%BD?source=feed_text" data-ft='{"tn":"*N","type":104}'><span class="_5afx"><span .............

как видите тут последний абзац содержит _58cn

я пытаюсь его отматчить но получаю 100% НИЛ

Oleg
16.06.2018
10:31:59
А как именно матчишь?

YHVHvx
16.06.2018
10:32:30
А как именно матчишь?
ты лучше свои проблемы бы порешал, которые на тебе висят

Alex
16.06.2018
10:34:16
не круто, так вы ничего не добьетесь

YHVHvx
16.06.2018
10:34:30
Там в цитатах, кстати, пробелы, побольше был диалог.
скинь свою версию диалога, мне особо нечего скрывать. я выложил последний лог из которого вытекает основное

Alex
16.06.2018
10:34:53
Лучше бы в ЛС вы договаривались

YHVHvx
16.06.2018
10:36:00
не круто, так вы ничего не добьетесь
ну я как минимум потрачу и денег и времени ради того чтобы выставить человеку соотвествующий статус в сети. я считаю недобросовестные гавнокодеры подобно этому человеку должны работать на стройке или любой другой работе отличной от умственной деятельности (которая как видно им в напряг)

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

Alex
16.06.2018
10:37:16
Ну мы вам посочувствовали, а Вы начали оскорблять человека... Вместо того чтобы тратить деньги на "выставление статуса" потратьте деньги на разработчика или помиритесь и договоритесь с Олегом.

YHVHvx
16.06.2018
10:37:49
если бы он приподнес как надо

он вместо этого отписал мол я непричем(интересно совесть не мучает ? хлеб “заслуженый” нормально жуется ?) идите ка н***й и в блок.

Dmitriy
16.06.2018
10:39:10
поэтому надо лишить сообщество адекватного чата по руби

Oleg
16.06.2018
10:40:26
Я бы зачистил чат, но это будет аморально т.к. я сторона конфликта. Так что всё в руки другим админам.

На этом этот диалог закончу.

Rafkat
16.06.2018
10:43:05
Код в студию

Google
Rafkat
16.06.2018
10:43:16
Может сообществом его поправим?

Сделаем публичное код-ревью

YHVHvx
16.06.2018
10:43:55
как по мне факты такие: 1) об этом баге этом ты знал до сдачи; мы с тобой когда тестали он пару раз выплывал 2) сумма(большая с бонусами) была заплачена за рабочий код без багов и гавнокода 3) фактический результат делает наработоспособным весь проект, не только те модули в которых вносил изменения 4) мы адекватно поддерживали тебя во всем 5) мы говорили о поддержке продукта, если будет баг на твоей стороне мы привлечем тебя для его разрешения. 6) вести себя достойно и быть отвественным за свои действия не про тебя. 7) у меня есть достаточно средств($) и возможностей привлечь тебя к отвественности, чем я и займусь в свободное время.

YHVHvx
16.06.2018
10:44:56
Код в студию
код дать не проблема, но он как патч идет, ты его не заведешь без самого продукта

Rafkat
16.06.2018
10:45:38
Я думаю надо выбрать третью сторону, так называемого третейского судью который будет решать конфликт
Просто надо сделать адекватный код-ревью, оценить работу и тд. Но чтобы потом результат судейства приняли обе стороны

YHVHvx
16.06.2018
10:46:08
Denis
16.06.2018
10:46:08
ээээййй ребята ну как заматчить кусок строки а??

в перле легко а тут чета сложно

Oleg
16.06.2018
10:59:36
У них хакерский софт, в том числе снимающий защиту с лицензионного софта. Теперь мне от всяких бандитов скрываться придётся, ведь в суде не примут отсутствие тз, оплату криптой и хакерский софт.

Никогда не сотрудничайте с такими людьми

Всем удачи

YHVHvx
16.06.2018
11:03:03
У них хакерский софт, в том числе снимающий защиту с лицензионного софта. Теперь мне от всяких бандитов скрываться придётся, ведь в суде не примут отсутствие тз, оплату криптой и хакерский софт.
чего подписался то ? раз такие правонарушения ? ? софт многим известный https://www.rapid7.com/products/metasploit/ (для пентестов), сняли защиту ага, потому что на сотрудничество прямое не идут. расширили ага, потому что расширение софта которые мы сделали будет не скоро в оригинале. оплату криптой человек взял по собственному желанию, предлагались различные варианты в том числе и банковский перевод

Сделаем публичное код-ревью
@deep_freeze можешь для сообщества сделать код ревью и если есть возможность исправить? я заплачу указанную сумму.

YHVHvx
16.06.2018
11:16:59
у кого есть желание и хоть какое то чувство справедливости пишите в лс. сделаем ревью для всего сообщества, нам особо скрывать нечего

Roman
16.06.2018
11:17:02
На сколько проект сложный? Мб помогу чем смогу ?

YHVHvx
16.06.2018
11:17:41
На сколько проект сложный? Мб помогу чем смогу ?
если есть опыт в рельсах на уровне мида - велкам

Alex
16.06.2018
11:21:27
@LeonMarselle чисто стратегически вы подпортили жизнь своему проекту тоже

Google
Alex
16.06.2018
11:21:38
теперь многие будут думать связываться с вами ли вообще.

Объективно.

Я не говорю кто прав или виноват, но это факт )

YHVHvx
16.06.2018
11:22:15
Я не говорю кто прав или виноват, но это факт )
с этим все ок) можете не беспокоиться

Alex
16.06.2018
11:22:55
вы же сами понимаете что такое покрыть сложный проект тестами
Не особо. Каждая фича при разработке изначально покрывается оными )

YHVHvx
16.06.2018
11:27:11
Не особо. Каждая фича при разработке изначально покрывается оными )
если вы переделываете чужой проект, то это врятли(я опускаю момент с некими тестами которые идут вместе с дистрибутивом софта, потому что там покрытие очень плохое. в идеале это должна быть хотя бы формальная верификация, другое будет из разряда P=NP)

Alex
16.06.2018
11:27:42
> в идеале это должна быть хотя бы формальная верификация Как правило непрактично

Roman
16.06.2018
11:39:00
пока что я вижу, что ребята приняли работу, зная что там баг, но выплатили всю сумму и на словах договорились, что когда этот баг их укусит за бок - они еще вернутся

YHVHvx
16.06.2018
11:39:48
> в идеале это должна быть хотя бы формальная верификация Как правило непрактично
формальная верификация это не практично ? вы шутите так или что ?

Alex
16.06.2018
11:40:27
формальная верификация это не практично ? вы шутите так или что ?
Формальная верифицкация это математическое доказание что программа работает верно, все верно?

YHVHvx
16.06.2018
11:41:04
Формальная верифицкация это математическое доказание что программа работает верно, все верно?
угу, на основе логики все конвертится в булеву алгебру и решается SAT

Alex
16.06.2018
11:41:15
Как правило банальные юнит+интеграционные тесты быстрее и практичнее.

Особенно в постоянно изменяющемся продукте.

YHVHvx
16.06.2018
11:42:18
Это дорого = непрактично.
мы в некоторых продуктах это используем. не так дорого как вы думаете, в сложных продуктах да, согласен - долго, дорого, но более менее надежно. если оправдывает цена итоговая - можно описывать тесты.

Alex
16.06.2018
11:42:45
Если это практично. В большинстве веб проектов это непрактично

обычно оно практично в архитектурном софте (браузеры, nginx и прочие) и то не всегда

и только на какие то определенные куски.

Страница 1242 из 1594