Архив за 20 апреля 2015 - 8

Последней из представленных новинок компании LeTV является самый крупный смартфон — One Max (S1 Max по другим данным). Аппарат действительно огромен. Он, конечно, уступает габаритами новенькому Huawei P8 max, но всё равно является одним из самых крупных моделей на рынке. Кроме этого, по своему оснащению планшетофон превосходит даже модель One Pro, но из-за габаритов и, соответственно, ограниченного спроса, его нельзя назвать полноценным флагманом компании.

Управление API и SOA - 1Достижение начального успеха для Сервис-ориентированной Архитектуры (Service Oriented Architecture, SOA) определяется:

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

Множество команд разработчиков создают и используют сервисы, но до сих пор идет мучительный подбор архитектуры, при которой сервисы будут широко использованы, с потенциалом для повторного использования внутренними командами разработки. Вместо создания согласованной сервисной архитектуры и демонстрации множественного использования одних и тех же сервисов, разработчики вновь и вновь не нарочно создают «Просто Набор Веб Сервисов» (Just a Bunch of Web Services (JBOWS)) или «Просто Набор REST Сервисов» (Just a Bunch of REST Services (JBORS)).

Простое приложение чаще всего работает с неким сервисом и спагетти-сетью конечных точек, поставщиков данных этого сервиса, которые переплетены связями один-к-одному. Многие команды в этом случае сходятся во мнении что фокус на SOA и REST не то чтобы помогал в решении вопросов гибкости решений. Скорее просто происходит подмена набора IT инструментов, форматов сообщений и протоколов.

Управление SOA, API, и приложением может стать мостом между этими концепциями и улучшить архитектурную согласованность всего решения.

Сервисы, API и архитектура

Когда вы будете решать, что использовать как лучшие практики для сервис-ориентированной архитектуры, определять дизайн RESTful сервисов, когда будете формировать план по управлению ими, четко определите, как ваши сервисы и API вместе будут укладываться в общую архитектурную картину.
Читать полностью »

Наверное, многие из вас видели интерактивные игры для детей в торговых центрах. Где динамическая сцена проецируется на пол, а рядом установленный сенсор определяет точки касания с поверхностью и преобразует их в события для приложения на управляющем компьютере. После поиска в интернете информации об этом устройстве оказалось, что это довольно дорогая игрушка. Например, китайские клоны стартуют с ценника в $1200, а что-то более оригинальное стоит уже $10 тыс. После анализа технической составляющей продукта было решено сделать аналогичное устройство самому.

Железо проекта состоит из трех частей:

  • Сенсор глубины (в оригинале это ASUS Xtion);
  • Управляющий компьютер (Cubieboard A80, ODROID-U3);
  • Проектор.

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

Привет!

27 мая 2015 года в Москве пройдет VIII ежегодная конференция «Встраиваемые технологии 2015». В этом году объединяющей концепцией мероприятия является «Интернет Вещей» (Internet of Things, IoT). Мировые и российские вендоры расскажут об этом всемирном тренде и возможностях, которые он открывает для создания современных интеллектуальных устройств, а также о самых современных инструментах и платформах для их реализации.
Особое внимание будет уделено операционной системе Windows 10 for IoT, решениям Microsoft Azure для IoT и планам Microsoft в этой сфере. Мы раскроем всю информацию, которая будет доступна на момент проведения мероприятия.

VIII ежегодная конференция «Встраиваемые технологии 2015» - 1

В программе много интересного:
Читать полностью »

Слепоглухота — врождённые или приобретённые в раннем возрасте (до овладения речью) слепота и глухота, к которым добавляется связанная с отсутствием слуха немота. В данном случае человек не может «заменить» слухом отсутствие зрения и наоборот, что вызывает немалые проблемы: дети не развиваются и не приобретают элементарных навыков самообслуживания, если с ними не работать с применением различных методик и технических средств.

Как общаются слепоглухие? Как они ориентируются в пространстве? Какие устройства помогают им в этом? Подробнее — под катом.

image

Коммуникация

Начнем с общения с преподавателем. Слепые слышат речь, глухие используют жесты и читают по губам. Если оба эти чувства у человека отсутствуют одновременно — остается осязание. В 1940-х годах И.А. Соколянский разработал систему, позволяющую передавать информацию от учителя к ученику: это телетактор. Преподаватель нажимал клавиши устройства, а ученик читал сообщение по шрифту Брайля. Позже возникла еще одна проблема — как передавать информацию сразу нескольким ученикам, целому классу детей? В 1966 году стали использовать улучшенную версию телетактора, но до сих пор с односторонней связью — «дактилятор».
Читать полностью »

Успех — паршивый учитель. Он заставляет умных людей думать, что они не могут проиграть. — Билл Гейтс

Здравствуй, читатель!
Долго думал как получить инвайт, чем я могу быть полезен для IT-сообщества, и вот, наконец-то, нашел, чем поделиться. Опытом! Именно он отличает меня от моих одногодок и не только, так как в свои 23 у меня есть 4-х летний опыт в сфере IT. Был ли он полезен? Да, ведь это опыт. Какой он был? Всё под катом.
Читать полностью »

image

  • jspm — это менеджер пакетов для SystemJS, сделаный на основе ES6 module loader
  • Позволяет загружать все форматы модулей (ES6, AMD, CommonJS и Globals) непосредственно из npm или Github с управлением зависимостями. Также позволяет использовать любые не стандартные источники модулей, реализованные через Registry API
  • В разработке: Загружает модули ES6 как отдельные файлы, и компилирует их в прямо в браузере
  • В продакшене: Собирает модули в один или несколько бандлов, с единой командой для запуска всего приложения

Начнем

Устанавливаем jspm cli

  npm install jspm -g

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

Imagine Cup (vk, fb) – крупнейший в мире ежегодный технологический конкурс, проводимый при поддержке Microsoft с 2003 года. Бессменным организатором конкурса является компания Microsoft. Победители международного финала в каждой категории получают за первое место 50 тысяч долларов, за второе — 10 тысяч долларов, за третье — 5 тысяч долларов на развитие. Однако сражение идет не за деньги, а за престиж — победившие команды моментально становятся известными по всему миру, и могут использовать этот шанс для настоящего взлета.

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

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

Недавно при обучении своего друга технологии ASP.NET MVC я задумался о том, какие полезные советы можно дать начинающему разработчику, чтобы у него сразу появился правильный стиль написания веб-проектов.

Итак, начнем.

Контроллер

Удалите AccountController. Никогда не используйте его. Использовать демонстрационный код в своих приложениях — очень плохая практика.

Изолируйте контроллеры от окружающего мира. Зависимость от HttpContext, от классов доступа к данным, конфигурации, логирования и т.д. делает приложение сложным (если не невозможным) для тестирования, доработки и модификации.

Используйте IoC Container. Для выполнения предыдущего совета используйте IoC Container для управления всеми внешними зависимостями. Я использую Ninject, однако существует множество других, и, кроме того, легко можно сделать свой собственный, удовлетворяющий всем вашим потребностям.
Читать полностью »

Миллион проданных Apple Watch в первый день

Первые успехи Apple Watch, отчеты App Annie и Tapjoy, Европа против Google — и другие новости недели для мобильного разработчика - 1

TechCrunch со ссылкой на исследование компании Slice Intelligence сообщает, что за первый день продаж Apple приняла почти миллион предзаказов на Apple Watch из США.

Как многие и предсказывали, большинство жителей США (62%) заказали самую дешевую модель Apple Watch Sport.

Интересно, что 72% от всех предзаказов сделали те, кто за последние 2 года купил хотя бы одно другое устройство Apple. 28% покупателей, для которых Apple Watch стали первым девайсов от Apple, тоже очень хороший результат!

40% выбрали часы в алюминиевом корпусе и черном цвете, а 34% — вариант из нержавеющей стали. Часам в серебристом алюминиевом корпусе отдали предпочтение 23% покупателей, в черном оформлении из нержавеющей стали — 3%.

Напомним, что цены на Apple Watch Sport, начинаются от $349, «обычные» Apple Watch продаются по цене от $549, а Apple Watch Edition с золотым корпусом стоят от $17 тысяч.

Первые покупатели получат свои часы на ранее конца мая, но уже сейчас многие разработчики готовы к запуску своих продуктов на новом устройстве! Uber, Twitter, Evernote. Tripadvisor, Wunderlist и другие уже сделали свои приложения, отправили их в AppStore и ждут когда состоится релиз яблочных часов.
Читать полностью »


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