Cyclone 10 — FPGA под маркой Intel

Когда в 2015 году Intel приобрела одного из крепнейших производителей SoC и FPGA — компанию Altera — этому не удивился никто. И дело не в том, что переговоры о сделке шли долго и волнообразно. Слишком уж очевидны те преимущества, которые получат продукты Intel, и, прежде всего, процессоры, обогащенные технологиями Altera. Результаты сотрудничества не заставили себя ждать — уже анонсирован «гибрид» Intel Xeon + FPGA. И вот следующее событие: новое поколение FPGA, Cyclone 10, уже выходит под брендом Intel.
Читать дальше →
Cyclone 10 — FPGA под маркой Intel
Source: geektimes

Continuous Integration UWP приложений в Visual Studio Team Services


С помощью VSTS можно автоматизировать развертывание и тестирование программного обеспечения в различных средах. Суть Continuous Integration заключается в выполнении частых автоматизированных сборок проекта для скорейшего выявления и решения интеграционных проблем. В частности CI позволяет автоматизировать регрессионное тестирование приложений.


В качестве ознакомления с возможностями VSTS предлагаю опубликовать и настроить Continuous Integration c Unit тестами простого UWP приложения.
Читать дальше →
Continuous Integration UWP приложений в Visual Studio Team Services
Source: habrahabr

Управление публичными данными: получение и использование

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


Одинарное применение набора данных может реализовываться в «ручном» режиме. Но уже повторное и последующие обновления данных на основе тех же актуализированных наборов вынуждает рассматривать проблему автоматизации хотя бы частично. Ещё более высокий уровень задач решается в рамках системы, которая задействует множество публичных наборов данных периодически актуализируемых и от разных поставщиков.

Читать дальше →
Управление публичными данными: получение и использование
Source: habrahabr

Защищаясь, Цукерберг берет Эвана Шпигеля «за горло»

Цукерберг атакует Snapchat со всех своих платформ (Instagram, Messenger, WhatsApp). После того, как за последние 4 года дважды пытался его купить и дважды воспроизвести как отдельное приложение. Об этом мы уже писали.


Вчера стала известна дата, когда функционал, напоминающий Snapchat Stories, «выкатит» WhatsApp. Пользователи этого мессенджера смогут, начиная с 24 февраля, размещать в своих статусах на сутки фотографии вместо текста. Можно разместить фото, а можно видео или GIF-ки. Называется этот функционал WhatsApp Status и он вчера, 20 февраля, был анонсирован в блоге компании.


Среди очевидных причин почему Цукерберг из года в год пытается скопировать тот или иной функционал мессенджера Эвана Шпигеля две причины:

— борьба за молодую аудиторию. Тут за последние полгода неплохо показал себя Instagram. Половина пользователей оного уже активно вовлечены в местный аналог «Историй».

— стремление охладить интерес инвесторов к Snapchat, особенно с учетом предстоящего IPO.


Показательно, что в родном facebook-мессенджере подборки фото и видео не особо пошли, если судить по тесту и отказу от внедрения прошлым летом. Но успех аналогичных «личных репортажей» в Instagram снова переменил мнение Марка. Так что скоро мы увидим на самом верху ленту в facebook бегущую строку личных фоторепортажей.

Оценят ли пользователи


До полноценных Snapchat`овских «историй» нововведение WhatsApp не дотягивает. Хотя Status можно будет просматривать в отдельной вкладке, но у конкурента логика группировки изображений создает эффект кинозала с непрерывным фильмом про жизнь друзей, а у WhatsApp по описанию скорее диафильм. Надо конечно посмотреть, но пока выглядит так. С другой стороны, «за» будущий возможный успех историй в мессенджере говорит цифра в 3,3 млрд фотографий ежедневно пересылаемых пользователями.


Читать дальше →
Защищаясь, Цукерберг берет Эвана Шпигеля «за горло»
Source: habrahabr

Грабли виртуального квеста, часть вторая: строительство, миллиард багов и тошнота в VR

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


На это можно смотреть бесконечно — как женщина разрушает квест и освобождает помещение под VR-клуб:

[Из песочницы] Оптимизация анимаций в Unity3D

Использование покадровых анимаций в Unity3D


Наверняка вы заметили, что создав новую анимацию в Unity 5 сразу размещается ссылка на спрайт компонента SpriteRenderer. Unity так и зовёт выделить заготовленные кадры и перетащить их в окно Animation.


Пара движений мышкой и новая анимация украшает вашу игру. Но на 1 секунду ролика нужно 12 — 30 кадров. А если персонаж выполняет десяток различных движений: бегает, читает, сажает, поливает, играет, загорает, и т. д. то продолжительность всех анимаций переваливает за минуту, а кадров за тысячу. А персонаж не единственный анимированный объект на уровне. Вот мы и получили что не особо сложная сцена грузится дольше минуты, а Unity начинает слетать из-за перерасхода оперативной памяти. Да, конечно можно используя встроенный в Unity SpritePacker упаковать спрайты в атласы, но это даёт лишь незначительный результат и улучшение производительности на 10 — 20%.
Читать дальше →
[Из песочницы] Оптимизация анимаций в Unity3D
Source: habrahabr

Побеждаем GPRS модуль от Амперки

image


Не успели мы победить шину CAN, как пришлось побеждать очередную железку, а именно, GPRS модуль. Такова она жизнь разработчика — всё время приходится кого-нибудь побеждать (тут должен стоять запрещённый смайл).


Для одного из заказных проектов мне понадобилось добавить возможность управления и получения телеметрии по GSM при помощи SMS. Посмотрел я на список доступных вариантов и остановился на GPRS Shield от Амперки. Почему нет? Прилично выглядит, выпускается известной компанией, имеет техподдержку, по цене не особо отличается от конкурентов и вообще производит очень приятное впечатление.


Но не тут-то было. О том квесте и невероятных курсах повышения квалификации которые мне пришлось пройти, интегрируя этот GPRS модуль с Arduino Mega Server вы можете узнать, нажав на кнопочку ниже.
Читать дальше →
Побеждаем GPRS модуль от Амперки
Source: geektimes

Цитата #443628

— она майоров тоже рассматривает
— вот выйдет за майора и станет майоркой. На ней все будут отдыхать)))
Цитата #443628
Source: bash

Репозитории правил для бизнеса и соответствующих блоков кода, которые встраиваются в продакшн


Вкратце напомню: BRMS, или Business Rule Management System, — это «тяжёлые» системы для крупных и очень крупных компаний, которые содержат все те вещи, которые часто меняются в ИТ. Например, в банке в BRMS лежат чаще всего правила оценки по кредиту и параметры вкладов, в сотовом операторе — тарифы и нюансы вычисления всех списаний, в страховой компании — коэффициенты страхования, поправочные коэффициенты, параметры новых продуктов.


Разница между «вобьём руками» и «вобьём через BRMS» примерно такая: парни из одной страховой компании, где мы внедряли BRMS, оказались одними из немногих по итогам прошлого года, кто показал возможность работать очень гибко и быстро. Обычно внедрение коэффициента со всеми проверками занимает в среднем 2 недели. Здесь же это делается максимум за 2 дня, минимум — за считанные часы. У них есть данные статистики, на которые крайне быстро можно реагировать и перепроверять разные показатели сотни и тысячи раз. В страховании это означает возможность очень детально подстраиваться под текущую ситуацию (регион, банки) и получать куда больше прибыли.


Мы используем BRMS для оценки стоимости ИТ-проекта — она рассчитывается на основе правил вроде «работают сетевики либо программисты» и десятков переменных вроде стоимости часа специалиста. Читать дальше →
Репозитории правил для бизнеса и соответствующих блоков кода, которые встраиваются в продакшн
Source: habrahabr

Пост №2997412

Автор: mrCrAzY

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://dc.reactor.cc/post/2997412″ }, «headline»: «Catwoman (Женщина-Кошка, Селина Кайл) :: DC Cosplay (Косплей) :: DC Comics (DC Universe, Вселенная ДиСи) :: Mellu :: Xenia Shelkovskaya :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Catwoman-DC-Comics-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-DC-Cosplay-3676905.jpeg», «height»: 1800, «width»: 1200 }, «datePublished»: «2017-02-21T10:01:33+03:00», «dateModified»: «2017-02-21T10:01:33+03:00», «author»: { «@type»: «Person», «name»: «mrCrAzY» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №2997412
Source: Joyreactor