Для этого правообладатели делают демо игры, обрезанная версия 10% туда входит. Бесплатно. По текущей политике — должны. Но я думаю, им нужно менять политику. для этого лучше подходят сетевые игры wow, steam где платишь за время, уровень. А игру (инструмент) предоставляется бесплатно. Например в софте есть продвижения, это подписка на софт в течении короткого времени. Сейчас например особо популярны подписки на антивирусы (платишь по 30-50 рублей каждый месяц за антивирус) Выгодно производителю — небольшие деньги — но сразу, и покупателю — защита сразу и сумма не большая. Так что нужно чтобы придумали какую то аналогичную схему для медиа-контента, вот только как — это вопрос.) (Аналогично предлагать любой лиц. фильм и музыку за время к примеру, покупаешь пакет 3,5,10 часов просмотра за символическую цену)
Все СТП первого уровня работают по блок-схеме, все прописано до мелочей, там работают люди далекие от сетей, на сколько хреновая блок схема и должностные инструкции говорит о том, что насколько не продумана у этого провайдера тех поддержка. 2 левел более вменяемый уровень, там уже дежурные инженеры или хотя бы немного разбирающиеся люди, которые могут мониторить оборудование компании.
Dart integers are true integers, not
32 bit or 64 bit or any other ?xed range representation. Their size is limited only
by the memory available to the implementation.
И вообще, кода вы пишите код, то вы пишите его для того чтобы он некорректно завершался, или все же делаете хорошо продуманную программу?
Никто вас не заставляет писать на этом языке, у каждого языка плюсы и минусы, и нужно это понимать и этим пользоваться.
Ну как же нужна? Как ваш плагин собирается заменяться со своим api объект? Нужно переписать страницу с другим api чтобы поток смог воспроизвести. VLC не может заменить флеш на странице.
Для этого у них можно включить поддержку html5 http://www.youtube.com/html5, включите поддержку, и показывать видео вам будет вместо флеша — браузер.
А чтобы показывал вместо флеша влц, вам нужно менять исходную страницу, т.е. нужна поддержка со стороны google
The setTimeout(..,0) trick is very useful. It allows to:
Let the browser render current changes.
Evade the “script is running too long” warning.
Change the execution flow. javascript.info/tutorial/events-and-timing-depth
Тут есть с примерами
Об этом написано в спецификации и на сайте Майкрософт. Суть в том чтобы отложить выполнение операций на минимальное время, тогда между установкой таймера и колбеком либо какой-то другой код сможет выполняться, либо long_running скрипт разобьется на части, и при этом время между частями будет минимальным. Либо браузер сможет отрисовать/дать время на выполнение других операций.
Я вижу, что с вышеприведенном вами примером есть разница, там не используются MessageChannel, как в данном способе. Статья, да получилась на скорую руку, без подробностей и разъяснений.
Олимпиадная практика, и практика, которая будет полезной после вуза, немного разные вещи. У нас на потоке учились отличные ребята, которые занимали призовые места по математике, доходили до финала в международных соревнованиях по программированию. Но вот обычные студенты довольствовались лишь летними практиками, и курсовыми работами.
Я бы написал «опускает» ошибки.
32 bit or 64 bit or any other ?xed range representation. Their size is limited only
by the memory available to the implementation.
process.on('uncaughtException', function (e) {
try {
sys.puts('Caught exception: ' + e + ' ' + (typeof(e) === 'object' ? e.stack : ''));
} catch(e0) {}
});
И вообще, кода вы пишите код, то вы пишите его для того чтобы он некорректно завершался, или все же делаете хорошо продуманную программу?
Никто вас не заставляет писать на этом языке, у каждого языка плюсы и минусы, и нужно это понимать и этим пользоваться.
А чтобы показывал вместо флеша влц, вам нужно менять исходную страницу, т.е. нужна поддержка со стороны google
Let the browser render current changes.
Evade the “script is running too long” warning.
Change the execution flow.
javascript.info/tutorial/events-and-timing-depth
Тут есть с примерами