Архив за 06 ноября 2013 - 4

Компания Archos в ближайшее время начнёт продажи второго поколения планшетного ПК 101 XS. Устройство получило имя 101 XS 2. Как и ранее, особенностью аппарата является подключаемая клавиатура. При этом планшет ощутимо дешевле подобных устройств, произведённых компаниями первого эшелона. Если первое поколение данного устройства оценивалось в $400, то новинка будет стоить всего $280.

Archos 101 XS 2

Читать полностью »

Беспроводной звук. Часть 1. Препарируем Bluetooth Иногда, бывает, натыкаешься на какой-то баг впервые, списываешь все на обстоятельства и забываешь о нем. Затем он повторяется снова и снова, вынуждая тебя приступить к поиску проблем и, по возможности, их устранению. И вот когда ты обнаруживаешь себя в глубокой ночи за анализом дампом/дебагом/чтением_мануалов, то становится понятно, дело на полпути бросать уже нельзя и дело принципа — довести его до конца.

Такая история со мной приключилась в момент обзора с коллегой r3s потребительской беспроводной Bluetooth-акустики Klipsch KMC 3. Я столкнулся с ситуацией, когда «беспроводной» аудиопоток начинал безбожно прерываться, стоило лишь мне расположить источник звука у себя за спиной. Пищи для размышлений мне подкинула другая Bluetooth-аудиосистема, которая в тех же условиях вела себя куда лучше. Такая простая проблема выродилась в нырок с головой во внутренности протокола Bluetooth и детали передачи аудио с его помощью.

Под катом первой части цикла статей мы в легкой и непринужденной форме познакомимся с основными протоколами стека Bluetooth, покопаемся в дампе соединения источника и приемника звука, разберемся в причинах конфликта Bluetooth и Wi-Fi и обнаружим корень моей проблемы — прерывающегося звука.
Читать полностью »

Прошлым летом учёные из лаборатории интеллектуальных систем Федеральной политехнической школы Лозанны продемонстрировали прототип летающего робота, который не боится падений и столкновений с препятствиями. Суть идеи — робота окружает лёгкий каркас из углеродного волокна, который защищает его от повреждений, а после падений робот переворачивается в рабочее положение с помощью упругих ног.

Новая версия робота — GimBall — продвинулась гораздо дальше — защитный каркас имеет сферическую форму и свободно вращается вокруг тела робота. Это позволяет не просто избежать повреждений, но и сохранять идеальную управляемость после любых столкновений. Робот буквально отскакивает от стен и потолка, как мяч, при этом несущие винты остаются в заданном положении. Ещё одно преимущество GimBall — ячейки защитной сферы достаточно мелкие, чтобы надёжно защитить винты и корпус не только от ровных стен и строительных конструкций, но и от ветвей деревьев и кустов. Во время испытаний робот без проблем пролетел по лесу несколько сотен метров, постоянно натыкаясь на заросли.


Читать полностью »

Если еще пару лет назад очень многие чиновники, журналисты, разработчики в разговорах про открытые данные переспрашивали что это такое, то в последнее время ситуация стала меняться и выправляться.

Вопросов не стало меньше — они стали другими. Например, за последние 3 месяца я занимался тем что регулярно выступал с лекциями на Школе открытых данных, на мероприятиях некоммерческих организаций, конференциях и в рамках программ обучения госслужащих.

Во всех случаях есть свои особенности:

  • некоммерческие организации почти всегда не имеют ресурсов и жалуются на отсутствие разработчиков
  • госслужащие редко умеют программировать сами и чаще всего говорят что у них используют компьютеры только как печатные машинки
  • разработчики редко знают о том где взять данные и чаще всего задают вопросы именно на эту тему

И во всех случаях всегда много вопросов о том чем открытые данные отличаются от свободы доступа к информации, что такое открытые лицензии и зачем они нужны, а также какие проекты создаются на открытых данных.

Всё это было в качестве вступления, а в качестве развития мы собрали небольшой список образовательных и просветительских проектов в этой области которые могут быть всем интересны. Все подобранные курсы бесплатны и открыты.

Открытые данные

School of Data (OKF)

Образовательные ресурсы и материалы по открытым данным

Школа данных от Open Knowledge Foundation. Первая школа посвященная именно открытым данным. Много онлайн курсов в форматах вебинаров.
Ссылка: schoolofdata.org
Читать полностью »

Согласно записи одного из инженеров Android Атиллы Бодиса (Atilla Bodis), его команда работает на улучшением функциональности штатного диалера системы: в частности, в самом начале следующего года с номером телефона будет связано фото из аккаунта Google+, что, согласно идее, должно положительно сказаться на комфорте участников беседы.

По сути дела, речь идёт о том, что, если человек, имеет подтверждённый номер телефона, например, для двухфакторной аутентификации (можно выяснить это тут) в Google, то все получатели его звонков увидят фотографию из соответствующей учётной записи Google+, если с контактом уже не ассоциировано какое-либо другое изображение.
Читать полностью »

Пользователи не любят ждать. Исследование за исследованием демонстрирует, что скорость работы сайта существенно влияет на посетителей: у медленных сайтов визиты короче, страниц пользователи просматривают меньше и даже покупки на медленных сайтах совершают реже. Каждый владелец сайта должен со всей серьезностью относиться к его производительности, поскольку она существенно влияет на бизнес-результаты.

Мы рады сообщить, что тестировать производительность сайтов стало проще, благодаря новым инструментам F12, предназначенным для поиска и исправления связанных с ней проблем. В этом кейсе мы использовали сканер Modern.ie и профилировщик UI из нового набора F12 в IE11. Мы показали эти инструменты разработчикам из команды swish.com, чтобы узнать, как популярный сайт может их использовать для оптимизации работы типичных сценариев его использования. Результат – загрузка сайта стала на 2 секунды быстрее: рост производительности на 40% благодаря нескольким простым изменениям в коде.

Важно отметить, что проблемы с производительностью сайта, в большинстве случаев, проявлялись одинаково во всех браузерах. Практически все современные браузеры производили одни и те же операции. Хорошие инструменты для веб-разработчиков просто помогают найти узкие места и повысить общую производительность. Произведенные улучшения помогут ускорить работу сайта во всех браузерах, а не только в Internet Explorer.

Читать полностью »

Добрый день уважаемые читатели.

В сети достаточно материала описывающего каким образом можно посмотреть и оценить операционную систему от Корпорации добра на примере версии для разработчиков ChromiumOS. Все хорошо кроме одно но: Do NOT include Flash, Java or the Google Voice/Video plugin for licensing reasons. Выходит что посмотреть можно, а использовать без необходимости покупать Chromebook нет. В данной статье описан мой подход к решению задачи: Запуск ChromeOS (не путаем с ChromiumOS) с флешки на обычном железе.

Заинтересованных прошу под кат.Читать полностью »

Чем крупнее и сложнее становится сервис, тем больше времени приходится уделять тестированию. Поэтому желание автоматизировать и формализовать этот процесс вполне законно.

Чаще всего для автоматизации тестирования веб-сервисов применяется Selenium WebDriver. Как правило, с его помощью пишут функциональные тесты. Но, как всем хорошо известно, функциональные тесты не могут решить задачу тестирования верстки сервиса, что требует проведения дополнительных ручных, зачастую кроссбраузерных, проверок. Как тест может оценить корректность верстки? Чтобы обнаружить регрессионные ошибки верстки, тесту потребуется некоторый эталон, в качестве которого может выступать изображение корректной верстки, взятой, например, с продакшен-версии сервиса. Этот подход носит название screenshot-based testing. Подход этот применяется достаточно редко, и чаще всего верстку все же тестируют вручную. Причина этому – ряд достаточно строгих требований к сервису, к среде выполнения тестов и к самим тестам.

Расширенные ответы сервисов Яндекса в результатах поиска — мы у себя внутри по старой традиции называем их «колдунщиками» — дополнительное звено, в котором что-то может сломаться.

На примере тестирования колдунщиков в поиске мы расскажем, какими особенностями должен обладать тестируемый сервис, какие проблемы возникают у нас при использовании screenshot-based testing, и как мы их решаем.

image
Читать полностью »

Всем привет из города Кобленц (Германия), студентом университета которого я являюсь (University of Koblenz-Landau). Эту статью я хотел бы посвятить инициативе нашего университета сделать часть программы Master of Science in Web Science доступной всем желающим через Интернет.

World Wide Web (или всемирная паутина) объединяет 2.7 млрд. человек и играет огромную роль в жизни всего человечества. Но несмотря на значительный успех веба, а также на высокое развитие вычислительной инфраструктуры, на которой постороена всемирная паутина, совсем немногие институты изучают веб с точки зрения науки. Читать полностью »

imageНа прошлой неделе TechCrunch написал про новое приложение для iPhone от российских разработчиков из компании Displair (это создатели воздушных Multi-Touch дисплеев в стиле фильма «Особое мнение»).

Как и приложение Bump (которое, кстати, недавно купил Google), Airlike использует различные датчики iPhone в сочетании со своими собственными алгоритмами на основе облачных технологий и позволяет делиться фотографиями, видеозаписями и контактами с другими пользователями iPhone, находящимися в непосредственной близости. Но с одним очень важным отличием: при использовании приложения Airlike нет необходимости ударяться смартфонами. Вместо этого нужно направить телефоны друг на друга и простым жестом передать фото «по воздуху».
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js