Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет dibr ([info]dibr)
@ 2011-08-25 22:04:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
щёлкни кобылу в нос - она unhandled exception 0x1234

          «при попытке редактировать рисунок paint из word97 напрочь виснет сократ»
          (из древней фидошки, оригинал утерян)

          «совет андроидовладельцам: заметил, что если не дать запуститься процессу e-mail, [...] то не будут работать камера и вспышка»
          (а это - отсюда).

     Так что венда вендой, но и линукс нам открытий чудных, готовит, что-то явно вдув. Хотя меня зависимости вида "заменил коврик под мышью - перестал работать кран горячей воды в ванной" всегда в компьютерах умиляли. Да и не в компьютерах тоже.


(Читать комментарии) - (Добавить комментарий)


[info]dibr@lj
2011-08-26 13:08 (ссылка)
Казалось бы - как могут быть при помощи race conditions связаны программа электронной почты и работа фотокамеры/вспышки? Разве что при отмене запуска e-mail программа камеры грузится до того, как проинициализировано что-то другое ей нужное - но тогда при чём тут ява?

В-общем, ясней не стало :-)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ext_229571@lj
2011-08-26 16:14 (ссылка)
Например, программа для работы с фотокамерой рассчитана на моментальную отправку фотографий по e-mail, для чего инициализирует программу e-mail, предполагая, что она запущена. Если она не запущена, получается вызов несуществующего API.

Это предположение, я там не копался.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2011-08-26 16:33 (ссылка)
1) Это не race condition
2) Неужели такое возможно только в Яве?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ext_229571@lj
2011-08-26 16:46 (ссылка)
1) Это будет race codition, если они инициализируются одновременно в разных потоках и вызов какой-то функции из потока обслуживающего камеру, зависит от e-mail

2) Нет, конечно.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2011-08-26 16:59 (ссылка)
1) я не вижу здесь гонки, только неотслеженную разработчиками "зависимость": если программа e-mail запущена - камера работает, если программа e-mail не запущена - камера не работает. Вот если бы камера не работала, если e-mail запускается позже обычного... но об этом речи не идёт, речь идёт о незапуске e-mail вообще.

Кроме того, если сходить по ссылке и почитать полный текст - камера работает, если e-mail запустить ручками позже. А это уже совсем плохо соотносится с гонками...

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ext_229571@lj
2011-08-27 02:46 (ссылка)
Ну значит не гонка,значит просто зависимость одного приложения внутри платформы дот другого.

(Ответить) (Уровень выше)


[info]ext_229571@lj
2011-08-27 03:24 (ссылка)
Ну да, RC у него было бы, если бы иногда работало, а иногда нет.

(Ответить) (Уровень выше)


(Читать комментарии) -