Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «xhr»
[Перевод] Сигнальные и транспортные протоколы WebRTC: срываем покровы 2016-07-05 11:13:20
+ развернуть текст сохранённая копия
Наша платформа VoxImplant состоит из нескольких частей: облако, API, SDK для разных платформ. SDK для браузера подключается к облаку по WebSocket и позволяет звонить (и принимать звонки) как другим пользователям VoxImplant, так и на обычные телефоны. Раньше это работало с помощью flash, но в современных браузерах используется специально созданная для работы с голосом и видео технология WebRTC. Штука хорошая, но довольно сложная в использовании: возможность peer-to-peer коммуникаций, одна из ключевых «фишек» технологии, управляется полностью вручную. Чтобы два браузера могли организовать голосовой или видеочат друг с другом, разработчику нужно собрать информация об IP-адресах компьютеров, как-то передать эту информацию между браузерами, запустить NAT Traversal и скормить это все WebRTC. А если обойти NAT не получилось, то еще и предоставить Relay-сервер для передачи данных.
Недавно мы нашли на просторах интернета интересную статью, которая рассказывает технические подробности «передачи информации» между браузерами. Адаптированный для Хабра перевод – под катом. Читать дальше →
Тэги: channel, data, http/2, instant, messaging, rest, signaling, sip, socket.io, telephony, voximplant, webrtc, websocket, xhr, xmpp, блог, браузеры, веб-сайтов, компании, программирование, разработка
Биатлон: шведы используют на Олимпиаде ноутбук Algiz XRW 2014-02-12 18:37:59
Новости Олимпиады: шведская команда по биатлону использует защищенный ноутбук Algiz XRW во время ...
+ развернуть текст сохранённая копия
Новости Олимпиады: шведская команда по биатлону использует защищенный ноутбук Algiz XRW во время соревнований. Как известно, биатлон – зимний стрелковый вид спорта, в котором спортсмены подвержены различным внешним воздействиям – низкой температуре, ветру и падениям. Ноутбук компании Handheld выдерживает все эти неприятности.
Тэги: algiz, xrw, биатлона, водонепроницаемый, защищенный, новости, ноутбук, олимпиады, ударопрочный, шведский
Загрузка файлов в AngularJS 2013-08-26 20:05:11
Давно писал модуль для загрузки файлов и всё он был не идеальным. И тут подумал, если сейчас не ...
+ развернуть текст сохранённая копия
Давно писал модуль для загрузки файлов и всё он был не идеальным. И тут подумал, если сейчас не опубликую, то никогда не опубликую, идеал-то не достижим!
При составлении АПИ руководствовался принципом — как можно проще. Поэтому сначала несколько мыслей о загрузке файлов:
Загрузка только методом POST. Как показала практика, сам по себе файл почти никогда не бывает отдельной сущностью и всегда привязан к каким-то другим данным в базе, поэтому создавать запись вместе с загрузкой файла — плохая идея. Правильно: сначала создать запись, потом отдельным запросом добавить туда файл. Такой подход снимает кучу вопросов, связанных с отменой загрузки, параллельным редактированием описания файла и проч. Так же, создавая запись предварительно, мы можем получить в ответ данные о количестве свободного места на сервере и использовать их для валидации на клиенте.
Загрузка каждого файла отдельным запросом. На любом хостинге существует ограничение на максимальный размер POST-запроса (напр., 10 МБ). Если мы грузим одновременно 10 файлов, значит их вес в сумме не должен превышать 10МБ. В 99% случаев проще пожертвовать производительностью и не иметь проблем с такими ограничениями.
Никаких отложенных загрузок. Файл должен загружаться сразу после добавления (не в 2000 году, чай, живем), поэтому никаких методов работы с очередью — выбрал файл, выбрал еще 5 штук, удалил один, нажал «отправить» — не будет. Зато будет отмена загрузки.
Не стоит разделять загрузку файлов по кнопке и перетаскиванием. В моем случае любая область, помеченная директивой позволяет перетаскивать на нее файлы, а если это инпут с типом file, то еще и в проводнике можно выбрать. Очень удобно знать, что на кнопку можно перетаскивать, когда потянул в браузер 10 файлов, а дизайнер забыл подсветить поле перетаскивания, и гадаешь перетащатся ли они или откроются в новом окне. Читать дальше →
Тэги: angularjs, filereader, iframe, javascript, xhr, веб-разработка, загрузка, файл
Промышленный защищенный ноутбук Handheld Algiz XRW – 2013 2013-01-25 00:11:29
Шведская компания Handheld, производитель защищенных мобильных компьютеров и смартфонов, объявила об ...
+ развернуть текст сохранённая копия
Шведская компания Handheld, производитель защищенных мобильных компьютеров и смартфонов, объявила об обновлении защищенного промышленного ноутбука Algiz XRW. Модель 2013 года получила современные комплектующие и высокую производительность. Цена на гаджет при этом осталась неизменной, как и соответствие нормам защиты MIL-STD-810G и IP65. Защищенность от воздействия окружающей среды выражается в устойчивости к падениям с высоты 1,2 метра [...]
Тэги: algiz, handheld, ip65, mil-std-810g, xrw, гибрид, защищенный, мини-пк,, нетбук, новость, ноутбук, планшет, поход, премиум, промышленный, статья, устройство, экстремальный
Линейка 2013 плазменных телевизоров Panasonic представлена 16 новыми моделями на выставке CES в Лас-Вегасе 2013-01-07 23:59:00
+ развернуть текст сохранённая копия
Наступил новый год, а это означает, что пришло время для нового модельного ряда телевизоров Smart Viera от Panasonic с ее обеими линейками плазменных и LCD / LED телевизоров, вновь разделенных на несколько классов. Сегодня компания представила весь модельный ряд сегодня на выставке CES 2013 в Лас-Вегасе. Подробная информация ниже.
ПЛАЗМА
Плазменные телевизоры Panasonic остаются лидерами в пространстве домашнего кинотеатра. У компании бесчисленное множество наград, которые она заработала на всевозможных конкурсах. В этом году компания внесла ощутимые обновления в модельный ряд. Флагманом модельного ряда является серия ZT60, доступная с диагоналями 65 и 60 дюймов. Panasonic утверждает, что уровни черного в этих моделях глубже, чем когда-либо кем-то предлагалось. Это стало возможным в результате слияния слоя стекла дисплея непосредственно с плазменной панелью, что само по себе является улучшением по сравнению с 2012 годом.
Далее, двигаясь вниз по линейке, идет серия VT60, которая не содержит некоторые их самых роскошных характеристик и функций серии ZT60, но зато в ней есть 55-дюймовая модель. Далее идет серия ST60, преемник самой популярной серии 2012. В ней нет некоторых желательных функций в пользовательском меню и возможности потоковой передачи информации из смартфонов. В конце линейки две серии – это S60 и X60, у которых нет возможности просмотра 3D. Цены пока не доступны для плазменных и LCD / LED телевизоров 2013. Компания по привычке объявила, что информация будет позже.
Новый 2013 модельный ряд Panasonic плазменных телевизоров будет доступен, начиная с февраля, с 16 новыми моделями.
LED / LCD
Линейка LED телевизоров от Panasonic возглавляется WT60 серией, доступной с диагоналями 47 и 55 дюймов. Благодаря Full HD 1080p панели это также первый Viera Smart HDTV телевизор со встроенной камерой. Платформа Viera компании ранее уже поддерживала внешние камеры видео, но благодаря росту популярности таких приложений как Skype, компания сделала полностью интегрированное решение. В отличие от плазменных телевизоров Panasonic, у которой размер диагонали в основном не меньше, чем 50 дюймов, нижняя граница ЖК телевизоров будет вплоть до 32 дюймов.
Тэги: 2013, panasonic, s60, st60, vt60, x60, zt60, линейка, плазменный, серия, телевизор
Главная / Главные темы / Тэг «xhr»
|
Взлеты Топ 5
Падения Топ 5
|