Новости информационных технологий - 26504

Не так давно в российском Marketplace появился официальный клиент сайта «Кинопоиск», который на ура был воспринят пользователями Windows Phone и сейчас бьёт все рекорды популярности среди бесплатных приложений. Конечно же, мы не могли не взять интервью у Григория Никонова, разработчика этого приложения.

Григорий является сооснователем крупнейшего в России диджитал-агентства Actis Wunderman и главным техническим гуру компании. Кроме того, Григорий сотрудничал с ATM Forum European Marketing Awareness Committee и стал одним из авторов монографии, посвященной ATM-сетям. В совокупности его опыт работы в сфере IT составляет более двадцати лет.

Под катом вы сможете почитать мнение Григория Никонова о платформе Windows Phone и конкурирующих мобильных операционных системах (как со стороны разработчика, так и пользователя), о проблемах разработки под мобильные ОС, и, непосредственно о проектировании и разработке «Кинопоиска».

Как создавался «Кинопоиск» для Windows Phone

— Чем разработка под Windows Phone отличается от разработки под другие платформы?

С точки зрения разработчика, iOS имеет очень хорошее API, позволяющее реализовать практически всё, что может потребоваться, и содержит отличную документацию. Однако при разработке под iOS есть один минус, который так или иначе напрягает: разработка ведётся на Objective-C — чудесном языке, который пытались дотянуть до языка высокого уровня. К сожалению на нем вы тратите массу времени на подробное объяснение того, что нужно сделать, чтобы показать ваши данные, вместо того, чтобы сказать «вот мои данные – покажи их». Ну и, конечно, приходится помнить о таких вещах, как утечка памяти, управление счетчиками ссылок и подобных вещах.
Читать полностью »

Springbase объявляет о бесплатном хранении реляционных баз данных в объёме до 100 мегабайтов с траффиком до гигабайта в месяц.

Доступ к базам данных возможен посредством административного веб-интерфейса, а также из джаваскриптов, написанных для движка Node.js при помощи специального модуля node-springbase. Обращение к БД происходит посредством SQL-запросов:

[скриншот SQL]

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

Говорят, выставка CeBIT уже не та, что прежде. Действительно, времена, когда все самое-самое интересное происходило в мире настольных компьютеров, или закончились, или, по крайней мере, находятся на другом витке спирали истории. Местом для объявления мегановинок стала CES, мобильные устройства предпочитают показывать на Mobile World Congress… И все же, если не лениться, с CeBIT не уйти с пустыми руками. Особенно если зайти на стенд Intel, занявший целый павильон.

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

Преамбула

Как известно, знание функции VLOOKUP в MS EXCEL, достаточно чтобы в Москве стать средним аналитиком. Если человек знаком еще и с PIVOT или например знает как убрать дубликаты из списка — все двери в счастливый офисный мир перед ним настежь раскыты.

У сообщества Хабрахабр, конечно, такие знания могут вызвать лишь улыбку умиления. Работать с данными (если вообще до этого снисходить) допустимо только на олдскульном ANSI T-SQL — 92.

Но иногда суровая реальность заставляет сравнивать массивы данных. При этом, как правило, нет времени на перенос данных в СУБД, либо это просто нецелесообразно. Поэтому предлагаю уважаемому сообществу поделиться друг с другом своими «фишками» для удобной и быстрой обработки данных в EXCEL. Не пропадать же добру…
Читать полностью »

Google находится в процессе переработки своего поиска, чтобы сделать его более интуитивным и предоставлять пользователям более релевантные ответы на их запросы, но если вы читали Mashable, вы уже это знаете.
Читать полностью »

Опубликована первая порция докладов в списке докладов DevCon’12

Подготовка к конференции DevCon’12 идет полным ходом и сегодня я, от лица команды организаторов, рад поделиться с вами анонсом первых 15 докладов опубликованных в списке докладов конференции.

Вы можете найти опубликованный список докладов на официальном сайте конференции http://www.msdevcon.ru/sessions. Пока на сайте представлены далеко не все доклады, работа над конференцией продолжается, следите за новостями и анонсами новых докладов.

Ниже представлен перечень докладов в тематическом разрезе:

Клиентская разработка

  • Констатин Кичинский. Веб-платформа IE10 и Windows 8 для разработки современных сайтов и приложений в стиле Metro на HTML5/JS
  • Сергей Пугачев. Работа с сенсорами на платформе Windows 8
  • Сергей Звездин. Лучшие практики создания отзывчивых приложений для Windows
  • Константин Кичинский. Проектирование и дизайн приложений в стиле Metro для Windows 8

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

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

var retina = window.devicePixelRatio > 1 ? true : false;

Теперь переменная retina примет значение true, если у читателя ретиновый дисплей. В дальнейшем можно использовать простой оператор if, чтобы выполнить тот или иной код в зависимости от типа дисплея.

if (retina) {
    // у читателя дисплей типа retina
}
else {
    // у читателя дисплей не типа retina
}

Зачем?

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

Чего только не придумают для удобства путешествий. Есть правда некоторые вещи, которые в силу множества причин не могу быть карманными. Куда деть клавиатуру? Не такую как на мобилках, не такую как на экране iPad или iPhone, а хотя бы ноутбучную – если с толщиной устройства бороться легко, то длина никуда не денется. Поэтому человеческий разум придумал девайс, который создает клавиатуру на любой поверхности, а сам он вполне компактен и помещается в карман. Зовут такую штуку – проекционная клавиатура.
Читать полностью »

Используемые с 1990 в армии и медицине впервые виртуальные миры привлекли внимание масс в2003, когда Linden Lab запустила знаменитый Second Life. Вслед за ними появились и новые миры (среди тех, кто на слуху – OpenSim, Blue Mars, Open Wonderland) – всего можно насчитать более сотни. Бум же пришелся на 2006-2008 года. В виртуальных мирах появились копии сотен знаменитых музеев и картинных галерей со всего мира, посольства Швеции, Сербии, Македонии, Филиппин – десятка стран – открыли виртуальные двери страждущим проконсультироваться по визовому вопросу, а археологи моделировали прототипы древних поселений.

«Дополненная реальность» должна была стать новым этапом эволюции корпоративных интранет-систем и способствовать развитию удаленной работы и сотрудничества. Одним из наиболее «полноценных» виртуальных офисов, можно назвать проект компании SUN Microsystems, запущенный в 2008 году на базе Wonderland.

В этом 3D пространстве, сотрудники могут перемещаться между отделами и даже между корпусами кампуса SUN, вывешивать документы для совместного доступа, смотреть образцы продукции и общаться с такими же виртуальными коллегами «голосом». Однако в 2010 году, после слияния SUN и Oracle, финансирование проекта было приостановлено.

В 2007 году Gartner прогнозировали, что на конец 2011 80% активных пользователей интернета будут иметь «виртуального себя». Однако уже в 2008 Linden Labs сократила штат разработчиков на треть, коммерческие компании начали постепенно закрывать представительства, а последние исследования показали, что среди взрослой аудитории виртуальные «я» есть лишь у 4% людей. Виртуальные миры в бизнесе и образовании пошатнулись в кризис, когда организации и университеты стали сокращать бюджеты и подводить итоги первых лет внедрения платформ «дополненной реальности». В 2009-2010 годах на виртуализацию 16ти кампусов Техасского Университета было потрачено $250’000 — на каждый кампус пришлось по 3 «острова» ценой $700 и $1770 стоила бы годовая плата за поддержку. Однако администрация Университета не сочла виртуальный мир действенным инструментом достижения его целей – усиления совместной работы, дистанционного образования, виртуальных научных работ.

Сегодня виртуальные представительства компаний на публичных платформах больше похожи на «города-призраки», однако для решения внутренних нужд продолжают создаваться «закрытые» программы «дополненной реальности». Мы решили посмотреть, какие успехи совершаются на этом фронте сегодня. В общем-то, основных вектора два – коммерция и образование.

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

Привет!WebRTC в Mail.Ru Агенте и ICQ – плюсы, минусы и перспективы

Недавно мы выпустили новую версия Mail.Ru Агента 5.10 для платформы Windows, и в списке новых «фич» этой версии появилась неприметная строчка: «улучшено качество голосовых и видеозвонков».

На первый взгляд, минорное изменение – но только на первый взгляд. На самом деле мы полностью отказались от медиа-библиотеки, которой пользовались до сих пор, и перешли к использованию собственного «движка», построенного на открытом решении WebRTC. Об этом мы хотели бы сегодня рассказать поподробнее.
Читать полностью »


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