На развитие компьютерного зрения в последние 10 лет не обращал внимание лишь отстраненный от мира человек. Технология распознавания образов своим процветанием обязана глубокому обучению. Достижения машин поражают воображение.
Читать полностью »
На развитие компьютерного зрения в последние 10 лет не обращал внимание лишь отстраненный от мира человек. Технология распознавания образов своим процветанием обязана глубокому обучению. Достижения машин поражают воображение.
Читать полностью »
Сайт информационного агентства «Интерфакс» не работает более двух часов. Об атаке сообщил заместитель гендиректора компании Юрий Погорелый, позднее о ней написали в официальном Twitter-канале.
Из-за хакерской атаки в работе серверов Интерфакса возник сбой. Технические службы предпринимают все меры для восстановления работы систем.
— Интерфакс (@interfax_news) Читать полностью »
Сайт информационного агентства «Интерфакс» не работает более получаса. Об атаке сообщил заместитель гендиректора компании Юрий Погорелый, позднее о ней написали в официальном Twitter-канале.
Из-за хакерской атаки в работе серверов Интерфакса возник сбой. Технические службы предпринимают все меры для восстановления работы систем.
— Интерфакс (@interfax_news) Читать полностью »
Компания Toshiba призналась, что рассматривает возможные меры на случай, если полупроводниковое производство не удастся продать до конца финансового года, завершающегося у Toshiba в 31 марта 2018 года. Напомним, продажа консорциуму во главе с Bain Capital Private Equity должна принести Toshiba почти 18 млрд долларов.
Почти год назад вышла книга Android High Performance Programming. Книжка классная – но требующая комментариев. Скоро автор прилетит в Россию на конференцию Mobius 2017 Moscow, и с ним можно будет пообщаться вживую. Чтобы скоротать ожидание, давайте пообщаемся с Энрике в формате хабро-интервью.
Java или Kotlin? Как писать быстрый код? Можно ли в мобильном приложении использовать Tensorflow и другое машинное обучение? Срочно жмите кнопку «читать дальше»! ⇩
Итак, в гостях у нас
Enrique López Mañas (Энрике Лопес Маньяс) — независимый IT-консультант и разработчик, обладатель звания Android Google Developer Expert. Занимается мобильными технологиями и программированием более 10 лет, входит в десятку самых активных в Германии участников сообщества Java Open Source. Последнее время «заболел» Big Data и ML-технологиями, о чем мы с ним тоже сейчас кратко поговорим.
Мы в своей работе активно используем PostgreSQL, много участвуем в тематических конференциях, проводим соревнования и пишем про администрирование и разработку. И вот сегодня я хочу пригласить вас поучаствовать ещё в одной встрече, посвященной Postgres — живом митапе на канале #RuPostgres Live. В прямом эфире, который будет вести и модерировать Николай Postgresmen Самохвалов, я и мои коллеги ответим на ваши вопросы. Подробности под катом.
Аналитики TrendForce оценили мировой рынок мониторов и сделали прогноз касательно итогов всего года.
Начнём с того, что в первой половине года рынок немного просел относительно первого полугодия 2016 года. Если точнее, то в первом квартале был зафиксирован спад на 2,5%, а во втором — на 5,4%.
Аналитики GfK подсчитали, что в третьем квартале текущего года в мире было реализовано 367 млн смартфонов, что на 3% превышает показатель прошлого года. Но не везде рост был таким скромным. К примеру, в Латинской Америке и Центральной и Восточной Европе зафиксировали увеличение продаж на 11% и 9% соответственно.
А вот средняя цена продажи смартфона за год выросла на 7%, только вот источник почему-то не уточняет, непосредственно сам показатель.
Разработчики React тяготеют к функциональному подходу, но с появлением MobX, появилась возможность работать с состоянием в более-менее привычном ООП-стиле. Mobx старается не навязывать какую либо архитектуру, позволяя работать с реактивным состоянием, как с обычными объектами. При этом он делает автоматическое связывание вычислений, когда достаточно написать C = A + B
, чтобы при обновлении A
, обновился и C
.
В HelloWorld это выглядит просто, но если мы добавим fetch, отображение статусов загрузки и обработку ошибок, мы увидим, что получается много копипаста, а в код начинают просачиваться хелперы вроде when, fromPromise или lazyObservable. И уже не получается писать код так, как будто нет асинхронности. Я хочу разобрать некоторые подобные примеры в MobX и попытаться улучшить его базовую концепцию, развив идею псевдосинхронности.
Мне нужно создать таблицу group со столбцом code. Можно ли добавить ограничение на столбец, которое допускало бы только буквенные символы (D, M, O, P или T) с последующими двумя цифровыми символами?
Вы не можете этого сделать обычным способом — MS SQL Server поддерживает проверку ограничений, но лишь в виде мин/макс значения INT, длины строки и т.п. То, что вам нужно, — проверка на основе регулярного выражения, которую SQL Server не поддерживает. Теоретически можно сделать .NET вставку, развернуть на SQL Server и заставить его использовать такую проверку — нетривиальная задача.
Не смотря на то, что SQL server не поддерживает регулярные выражения в полной мере, но поставленную выше задачу можно без проблем решить и на T-SQL. Вот так будет выглядеть это регулярное выражение
[DMOPT][0-9][0-9]
Оно допускает только буквенные символы (D, M, O, P или T) с последующими двумя цифровыми символами. Ладно, хватит разговоров, давайте перейдем к коду
Читать полностью »