?

Log in

No account? Create an account

Рабочее - Ваши рубидии уже у кобальта во ртути

Jul. 22nd, 2011

11:00 am - Рабочее

Previous Entry Share Next Entry

Вчера (видимо, под впечатлением от корпоративчика в обеденное время - посещения картинга (тоже экспириенс из серии "детство, которого не было" (уж простите за вложенные скобки))), я наконец, нашел ошибку в купленной за хорошие деньги библиотеке от third party, которую они - делали вид, что? - не могли воспроизвести у себя, несмотря на все посылаемые им тесты, типа

int clear_from_buffer, currently_used_buffer;
...
int idx = clear_from_buffer;
if (clear_from_buffer < currently_used_buffer) idx = currently_used_buffer + 1;
for (; idx < NUM_BUFFERS; ++idx) buffers[idx] = NULL;

В процессе выполнения - и поглощения около 7 Гб памяти, значения clear_from_buffer и currently_used_buffer гуляют друг относительно друга от десятков до сотен, но ВНЕЗАПНО, с вероятностью около долей процента...

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

Надо ли говорить, в какой стране разрабатывается эта библиотека?

Tags:

Comments:

[User Picture]
From:fenikso
Date:July 22nd, 2011 06:04 pm (UTC)
(Link)
Нужно, хочется знать типичные имена героев...
(Reply) (Thread)
[User Picture]
From:spamsink
Date:July 22nd, 2011 06:12 pm (UTC)
(Link)
Большая страна из 5 букв, в которой - делают вид, что? - умеют говорить по-английски.
(Reply) (Parent) (Thread) (Expand)
[User Picture]
From:yatur
Date:July 22nd, 2011 07:00 pm (UTC)
(Link)
Бардак - везде. Просто методы его донесения до собеседника разные. Типа,

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

Россия: да вы просто лохи, у нас все работает

Израиль: положитесь на нас, все будет отлично: приходите завтра

Индия: мы очень много работаем над вашей проблемой, но не можем воспроизвести ошибку

Япония: Переаллокация буфера проблема необходимое расследования меры будут для. Пожалуйста, ввезите ваш запрос-код на прикладной сервер. 非常に小生、カスタマサポート担当者

(Reply) (Thread)
[User Picture]
From:spamsink
Date:July 22nd, 2011 07:15 pm (UTC)
(Link)
:) Касутама Сапото, мой хвост.
(Reply) (Parent) (Thread) (Expand)
[User Picture]
From:fregimus
Date:July 23rd, 2011 03:47 am (UTC)
(Link)
Чотко! Так все и есть...
(Reply) (Parent) (Thread)
(Deleted comment)
[User Picture]
From:spamsink
Date:July 22nd, 2011 09:30 pm (UTC)
(Link)
Забавно, но я именно этих конкретных имен не встречал ни среди местных сослуживцев, ни у тех, с кем приходилось общаться по почте. Разные индустрии набирают из разных этнических групп, что ли?
(Reply) (Parent) (Thread)
(Deleted comment)
[User Picture]
From:msh
Date:July 23rd, 2011 01:18 am (UTC)
(Link)
Я однажды работал с team, который был NJ, а работали там Islam, Christian, Moises и Mason
(Reply) (Parent) (Thread) (Expand)
[User Picture]
From:yakov_sirotkin
Date:July 22nd, 2011 08:05 pm (UTC)
(Link)
Не надо грязи! На вашей стороне все могут понимать, что это вы платите деньги и вы делаете чужую работу, а конкретный человек на другой стороне может вообще не понимать, зачем ему нужно переживать о ваших проблемах.

Ситуация скорее свидетельствует о том, что вы не контролируете мотивацию своих партнёров. Нехитрыми управленческими решениями аналогичного результата можно добиться и в России.
(Reply) (Thread)
[User Picture]
From:spamsink
Date:July 22nd, 2011 08:47 pm (UTC)
(Link)
Как прикажешь контролировать их мотивацию? Они с нас требуют больше денег за поддержку, потому что поток bug reports от нас выше, чем от других их клиентов. Но как быть, если мы хотим по-настоящему пользоваться функциональностью того миллиона строк, который они продают, а они не в состоянии починить практически ничего, не сломав в процессе что-нибудь еще, причем обычно нетривиальным образом, так что сфокусированные регрессионные тесты идут, а наши клиенты нам плешь постоянно проедают?

Трудность в том, что процесс переключения на их конкурента для нас может быть еще дороже (а, главное, непозволительно долог), они это понимают, и поэтому ведут себя отвратительно.
(Reply) (Parent) (Thread) (Expand)
[User Picture]
From:ygam
Date:July 22nd, 2011 08:44 pm (UTC)
(Link)
http://www.youtube.com/watch?v=5wjGc1zGWBc
(Reply) (Thread)
[User Picture]
From:spamsink
Date:July 22nd, 2011 08:51 pm (UTC)
(Link)
Голосуй Программируй сердцем, короче говоря. :)
(Reply) (Parent) (Thread)
[User Picture]
From:dvv
Date:July 22nd, 2011 09:59 pm (UTC)
(Link)
kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!! kill!!!

Бля. Как я счастлив, что я съэбнул из конторы, полной индусов…
(Reply) (Thread)
[User Picture]
From:spamsink
Date:July 22nd, 2011 10:05 pm (UTC)
(Link)
Не любишь ты индоарийцев, как я погляжу. :)

OT: У тебя случайно нет работающего QIC-24 драйва? Вак ленточки привез, половина QIC-150, мы с ними справимся, а половина - старинные.
(Reply) (Parent) (Thread) (Expand)
[User Picture]
From:archaicos
Date:July 23rd, 2011 02:56 am (UTC)
(Link)
Плавали. :)
(Reply) (Thread)