Едешь в автобусе — зазвонил iPhone: подскочил с сидушки, встал на колени, iPhone — на сиденье, сам ухом к нему прикладываешься, не дай бог щекой за торец зацепить =)
Сам никогда iPad в руках не держал, но мне почему-то кажется что удобненько его будет держать в обоих руках за бока, и по бокам экрана чтобы и были кнопки — слева крестовина, справа — остальные кнопочки, как джойстик. Хотя фиг его знает. Может быть как его ни ухвати — один фиг неудобно будет )
Процесс обмена данными между пользователем и сервером происходит следующим образом. Весь процесс работы с системой OnLive проходит через веб-браузер. Через Интернет-соединение на сервер отправляется информация о действиях пользователя (нажатие клавиш, движения мышью и т. д.). Далее сервер в соответствии с этими данными генерирует видео- и аудиопоток. При этом сама игра исполняется на стороне сервера. Далее с помощью специального видеокодека, который создан специально для OnLive с учётом требований данного сервиса, данный видеопоток сжимается (проходит видеокомпрессию) в режиме реального времени, причём за сжатие отвечает специальный аппаратный чип собственной разработки OnLive. После сжатия видеопоток отправляется через Интернет-соединение пользователю. Вместе с видеопотоком синхронизированно передаются и аудио-данные. После поступления видеопоток декодируется (проходит декомпрессию) в реальном времени и отображается в веб-браузере. Центральный процессор на локальном компьютере пользователя должен быть достаточно мощным, чтобы проводить декомпрессию в реальном времени, однако, согласно заявлению Перлмана, видеокодек был разработан таким образом, чтобы декомпрессия требовала минимум ресурсов. В случае использования микроконсоли её внутренний чип занимается декомпрессией.
У меня, к сожалению, не сохранились примеры, я их вместе с хостингом потерял. Так что только скрипты, что по ссылке в комментарии выше, доступны. Прошу прощения
Ладно, спасибо, будем копать дальше ) Истина где-то рядом :)
Стыдно признаться, но для себя пока что решил эту проблему hook`ом, который перед инициализацией системы дублирует массив $_POST неотфильтрованный в глобальную переменную $POST_ =) И в случае чего, нужные переменные нефильтрованные беру с него. Но некрасиво это конечно жутко…
Вот в том и соль. Натыкаюсь на эту проблему как раз при разработке скриптов постинга новостей или комментов.
Если посылать с формы на сервер текст вроде «Тут должна быть картинка <img src='http://asd.ru/img.jpg' align=right>» то из $this->input->post(«key») удастся выудить лишь «Тут должна быть картинка <img src=' ' align=right>»
Нашел регулярку, которая, по идее, и режет эти src, но, увы, не силен в них (( Если строку с ней закомментить, то все, конечно, в порядке. Но зачем тогда вообще включать этот XSS фильтр )
Кстати, можно вопросик? Вы не сталкивались с такой особенностью кодеигнитеровского XSS фильтра — он убивает ссылки в href`ах и src картинок при получении данных их массива POST? Причем ссылки совершенно безобидные.
У меня в детстве тоже было свое хобби — «издание» PC игр. Требушил 1Совские игрушки, делал свой инсталлятор, писал везде честное «Все права нарушены» =) и печатал свои обложки для дисков (правда иногда и сам переводы делал вместе с командой ZoG).
Вот только всей стране я об этом не хвалился, это он зря.
"Уважаемые участники конкурса на лучшее название Бизнес-инкубатора!
Спасибо Вам за великолепные варианты названий и оригинальные идеи – мы были восхищены разнообразием подходов и многогранностью предложенных вариантов."
Поток информации зашкаливает =)
Стыдно признаться, но для себя пока что решил эту проблему hook`ом, который перед инициализацией системы дублирует массив $_POST неотфильтрованный в глобальную переменную $POST_ =) И в случае чего, нужные переменные нефильтрованные беру с него. Но некрасиво это конечно жутко…
Если посылать с формы на сервер текст вроде «Тут должна быть картинка <img src='http://asd.ru/img.jpg' align=right>» то из $this->input->post(«key») удастся выудить лишь «Тут должна быть картинка <img src=' ' align=right>»
Нашел регулярку, которая, по идее, и режет эти src, но, увы, не силен в них (( Если строку с ней закомментить, то все, конечно, в порядке. Но зачем тогда вообще включать этот XSS фильтр )
Эта функция находится в libraries/Input.php
И вот как она вызывается в этом же файле:
Вот временная ссылка на js и php файл — upload.com.ua/get/901687340/
Вот только всей стране я об этом не хвалился, это он зря.
Спасибо Вам за великолепные варианты названий и оригинальные идеи – мы были восхищены разнообразием подходов и многогранностью предложенных вариантов."
Я валяюсь… Это было восхитительно)