| 1 2 |
| голь на выдумки хитра | Оценить ![]() ![]() ![]() ![]() ![]() ![]() |
| От: | damiryaka | |
| Дата: | 11.02.09 06:14 | |
| Оценка: | 170 (60) +2 ![]() | |
| Утром пришел на работу и узрел чудо инженерной мысли! Предыстория: После компиляции некоторого проекта необходимо прогнать автотест, состоящий из нескольких очень долгих скриптов(по несколько часов каждый). Автотест был запущен один раз. Утром следующего дня тестировщиков ждал MessageBox с уведомлением об исключении 0xC0000005 Проведено исследование явления — Проанализированы логи: ошибка произошла в 19.46 предыдущего дня, то есть через 6 часов тестирования. — известно, что тест длится десятки часов — начинать сначала очень не хочется. — нажали "Добро" на MessageBox'е — выполнение автотеста продолжилось. Проведен мозговой штурм на тему "Почему? Ответ: ошибка случилась из-за перехода компутера в режим энергосбережения. Проведен ещё один мозговой штурм на тему "Как быть?". Менять настройки питания во время выполнения теста не хочется. Да к тому у нет прав на изменение этих настроек. А тот у кого есть права уже уехал. Предложение изобрести anti-keylock поддержано большинством голосов. Изобретен anti-keylock: Известно, что для того, чтобы режим питания компутера не менялся, достаточно тыкать какую-нить клавишу на компутере или двигать мышкой. Единственный автоматизируемый манипулятор, подключенный к компутеру — это "подставка-под-чашку-кофе". Благодаря многозадачности OS "окна.пвх" удалось на стенд загрузить утилитку, которая с заданной периодичностью выталкивает и заглатывает обратно каретку CD-привода. остальное — классическая механика. Робот (не побоюсь этого слова) проработал уже больше 14 часов. А теперь прошу любить и жаловать: ЗЫ: без ботинок на столе картонка соскальзывает. ЗЗЫ: в тему |
| Re: голь на выдумки хитра | Оценить ![]() ![]() ![]() ![]() ![]() ![]() |
| От: | ononim | |
| Дата: | 11.02.09 06:22 | |
| Оценка: | +9 | |
| извращенцы, я в свое время делал это при помощи mouse_event А вообще фиксить надо баг, а не внешний мир. Как много веселых ребят, и все делают велосипед... | Я не смотрел Аватара. |
| Re: голь на выдумки хитра | Оценить ![]() ![]() ![]() ![]() ![]() ![]() |
| От: | jhfrek | |
| Дата: | 11.02.09 06:30 | |
| Оценка: | 1 (1) ![]() | |
| Здравствуйте, damiryaka, Вы писали: D>Благодаря многозадачности OS "окна.пвх" удалось на стенд загрузить утилитку, которая D>с заданной периодичностью выталкивает и заглатывает обратно каретку CD-привода. D>остальное — классическая механика. то есть и CD-ejector можно продавать, как часть программно-аппаратного комплекса по проведению автоматического тестирования |
| Re[2]: голь на выдумки хитра | Оценить ![]() ![]() ![]() ![]() ![]() ![]() |
| От: | MikePetrichenko | blog.btframework.com |
| Дата: | 11.02.09 08:16 |
| Здравствуйте, ononim, Вы писали: O>извращенцы, я в свое время делал это при помощи mouse_event O>А вообще фиксить надо баг, а не внешний мир. Ну или обрабатывать WM_POWER (или как оно там) и не давать компу заснуть. Bluetooth, IrDA, WiFi and Serial Ports SDK for .NET, ActiveX, C++ and VCL | TextBlue — Bluetooth Proximity Sender |
| Re[2]: голь на выдумки хитра | Оценить ![]() ![]() ![]() ![]() ![]() ![]() |
| От: | Arsenicum | |
| Дата: | 11.02.09 08:22 |
| Здравствуйте, ononim, Вы писали: O>извращенцы, я в свое время делал это при помощи mouse_event O>А вообще фиксить надо баг, а не внешний мир. Они не извращенцы, а просто ленивые, ИМХО, как большинство из нас. |
| Re: голь на выдумки хитра | Оценить ![]() ![]() ![]() ![]() ![]() ![]() |
| От: | kochetkov.vladimir |
| |
| Дата: | 11.02.09 08:22 | ||
| Оценка: | ![]() | ||
| Здравствуйте, damiryaka, Вы писали: D>Утром пришел на работу и узрел чудо инженерной мысли! Это даже покруче нашего вентилятора в серверной Автор: kochetkov.vladimir Дата: 08.02.08 Интересное совпадение... Я ту историю запостил практически ровно год назад, при этом она тоже произошла в феврале. Может в это время года у всяческих ИТшников начинается какое-нибудь обострение? "Не станет он искать побед. Он ждет, чтоб высшее начало его все чаще побеждало, чтобы расти ему в ответ." (c) Р. Рильке. | |
| Re: голь на выдумки хитра | Оценить ![]() ![]() ![]() ![]() ![]() ![]() |
| От: | master_of_shadows | |
| Дата: | 11.02.09 09:11 | |
| Оценка: | ![]() | |
| Здравствуйте, damiryaka, Вы писали: D>Благодаря многозадачности OS "окна.пвх" удалось на стенд загрузить утилитку, которая D>с заданной периодичностью выталкивает и заглатывает обратно каретку CD-привода. D>остальное — классическая механика. D>Робот (не побоюсь этого слова) проработал уже больше 14 часов. Есть опасность того, что лоток CD привода может заклинить от нагрузки, всё таки мышка весит на много больше диска + рычаг. Ну или от постоянной работы + нагрузка может сломаться В общем в массовое тираживароние не годиться |
| Re[3]: голь на выдумки хитра | Оценить ![]() ![]() ![]() ![]() ![]() ![]() |
| От: | ononim | |
| Дата: | 11.02.09 09:46 |
| O>>извращенцы, я в свое время делал это при помощи mouse_event O>>А вообще фиксить надо баг, а не внешний мир. A>Они не извращенцы, а просто ленивые, ИМХО, как большинство из нас. то есть сделать софтину которая открывает закрывает сидюк, привязать к нему мышь поставить ботинки это лень, а вот такое вот
воще непостижимая сложность?) Как много веселых ребят, и все делают велосипед... | Я не смотрел Аватара. |
| Re[2]: голь на выдумки хитра | Оценить ![]() ![]() ![]() ![]() ![]() ![]() |
| От: | damiryaka | |
| Дата: | 11.02.09 10:47 |
| __>Есть опасность того, что лоток CD привода может заклинить от нагрузки, всё таки мышка весит на много больше диска + рычаг. __>Ну или от постоянной работы + нагрузка может сломаться __>В общем в массовое тираживароние не годиться Ну хорошо, хорошо. Опасность устранена. Конструкция разобрана. Проработало без сбоев 18 часов. Пришел админ и мы поправили настройки энергосбережения. Больше позитива! Всем спасибо. |
| Re[4]: голь на выдумки хитра | Оценить ![]() ![]() ![]() ![]() ![]() ![]() |
| От: | damiryaka | |
| Дата: | 11.02.09 10:49 |
| Здравствуйте, ononim, Вы писали: O>
O>воще непостижимая сложность?) такой вариант рассматривался во время мозгового штурма, но был отвергнут из-за того, что не дает нормально пользоваться мышкой. хотя непонятно почему, система-то многозадачная. |
| Re[3]: голь на выдумки хитра | Оценить ![]() ![]() ![]() ![]() ![]() ![]() |
| От: | damiryaka | |
| Дата: | 11.02.09 10:50 |
| Здравствуйте, Arsenicum, Вы писали: A>Здравствуйте, ononim, Вы писали: O>>извращенцы, я в свое время делал это при помощи mouse_event O>>А вообще фиксить надо баг, а не внешний мир. A>Они не извращенцы, а просто ленивые, ИМХО, как большинство из нас. |
| Re[5]: голь на выдумки хитра | Оценить ![]() ![]() ![]() ![]() ![]() ![]() |
| От: | Mycopka | http://mhehue.info |
| Дата: | 11.02.09 14:49 |
| Здравствуйте, damiryaka, Вы писали: D>такой вариант рассматривался во время мозгового штурма, но был отвергнут из-за того, что не дает нормально пользоваться мышкой. D>хотя непонятно почему, система-то многозадачная. А ботинки значит работать не мешают???) --- | With best regards и все такое :) |
| Re: голь на выдумки хитра | Оценить ![]() ![]() ![]() ![]() ![]() ![]() |
| От: | рыбак | |
| Дата: | 11.02.09 14:54 |
| Здравствуйте, damiryaka, Вы писали: Поделюсь маленьким секретом, так сказать, хозяйке на заметку: Если оставить отладку в студии остановленной на точке останова, винда в спячку уходить не будет. |
| Re[6]: голь на выдумки хитра | Оценить ![]() ![]() ![]() ![]() ![]() ![]() |
| От: | SergeySPb | |
| Дата: | 11.02.09 14:55 |
| Здравствуйте, Mycopka, Вы писали: D>>такой вариант рассматривался во время мозгового штурма, но был отвергнут из-за того, что не дает нормально пользоваться мышкой. D>>хотя непонятно почему, система-то многозадачная. M>А ботинки значит работать не мешают???) Они же сняты. Т.е. кто-то ноги проветривает. |
| Re[3]: голь на выдумки хитра | Оценить ![]() ![]() ![]() ![]() ![]() ![]() |
| От: | master_of_shadows | |
| Дата: | 12.02.09 14:15 |
| Здравствуйте, damiryaka, Вы писали: D>Ну хорошо, хорошо. Опасность устранена. Конструкция разобрана. Ээээ, какая опасность D>Проработало без сбоев 18 часов. Классно на самом деле. Я пару раз не удачно в слепую ложил диск в лоток, и его клинило. Я бы такую конструкцию не делал бы сам по себе, на основании своего опыта заклинвания. Побоялся бы за надёжность. Однако у Вас проработала, и вообще она позитивная — конструкция D>Больше позитива! Всем спасибо. А где негатив |
| Re: голь на выдумки хитра | Оценить ![]() ![]() ![]() ![]() ![]() ![]() |
| От: | kochetkov.vladimir |
| |
| Дата: | 12.02.09 14:32 | ||
| Оценка: | ![]() | ||
| Re: голь на выдумки хитра | Оценить ![]() ![]() ![]() ![]() ![]() ![]() |
| От: | Chilly Willy | |
| Дата: | 13.02.09 09:21 | |
| Оценка: | 22 (8) ![]() | |
| А я часы наручные снимал и мышку на них оставлял — 18 часов, конечно, не тестил, но ночь нормально продержалось 8))) |
| Re: голь на выдумки хитра | Оценить ![]() ![]() ![]() ![]() ![]() ![]() |
| От: | goto | |
| Дата: | 13.02.09 14:58 |
| Блин, были бы на вашем месте американцы, то сгоняли бы в лавку, купили бы какой-нибудь набор Lego Mindstorms, из него бы смонстрячили канонического робота, чтобы он кнопку нажимал или мышку возил, все было бы правильно и строго перпендикулярно. А это чисто отечественный подход. Да, не все еще утрачено, есть еще ягоды в ягодицах! |
| Re[2]: голь на выдумки хитра | Оценить ![]() ![]() ![]() ![]() ![]() ![]() |
| От: | Шебеко Евгений | |
| Дата: | 13.02.09 16:51 | |
| Оценка: | ![]() | |
| G>Блин, были бы на вашем месте американцы, то сгоняли бы в лавку, купили бы какой-нибудь набор Lego Mindstorms, из него бы смонстрячили канонического робота, чтобы он кнопку нажимал или мышку возил, все было бы правильно и строго перпендикулярно. Были бы это индусы, они бы посадили индуса безо всякого робота. |
| Re[3]: голь на выдумки хитра | Оценить ![]() ![]() ![]() ![]() ![]() ![]() |
| От: | goto | |
| Дата: | 13.02.09 20:53 |
| Здравствуйте, Шебеко Евгений, Вы писали: G>>Блин, были бы на вашем месте американцы, то сгоняли бы в лавку, купили бы какой-нибудь набор Lego Mindstorms, из него бы смонстрячили канонического робота, чтобы он кнопку нажимал или мышку возил, все было бы правильно и строго перпендикулярно. ШЕ>Были бы это индусы, они бы посадили индуса безо всякого робота. А если б были китайцы, то посадили 50 китайцев. |
| 1 2 |