Karpion, чего уж мелочиться? Добавить рыночную долю вообще всех производителей x86 компьютеров и их комплектующих к рыночной доли IBM - ведь это IBM-PC-совместимые компьютеры и комплектующие. Логика у Линуксоидов конечно своеобразная.
partyzanx, Гигабайт, по крайней мере 2 года назад у них точно были качественные видеокарты. Как обстоят дела сегодня - не скажу. Мси - такое себе. А Асусы для меня всегда были +/- наравне с Гигабайтом и не слышал о том что постоянно дохнут.
Рональд Макдональд, с тем уровнем "качества" которое есть сейчас на 10 лет не хватит. Старые маки по 10 лет живут спокойно это да, а новые через пару лет начнут сыпаться по железу. Железо выйдет из строя раньше чем произойдет моральное устаревание.
Решение в цикле проверять БД и если ничего не изменилось, то делать sleep(), а после проверять по новой, мне кажется кривоватым и неэффективным.
Я сам когда столкнулся с похожей задачей не смог найти другого решения кроме как в цикле опрашивать произошли ли какие-то изменения за время слипа или нет.
Роман, просто фейспалм. Иногда лучше молчать чем говорить.
Ок, разжевываю: допустим длина может меняться динамически. GradientStops.Add в моем примере умеет работать только с относительными длинами. Я задал вопрос каким образом реализовать работу с абсолютной длиной части отрезка, за вычетом которой так же можно продолжить задавать значения относительно.
До варианта "нагородить кучу кода который будет динамически высчитывать сколько там в процентах будут 50 пикселей от неизвестной длины" я и сам дошел. Но это будет плохой код.
А ты самоуверенный.