Архив за 03 марта 2019 - 2

Обнаружена одинокая «анемичная» галактика

Обнаружена одинокая «анемичная» галактикаUCO/SUBARU

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

В январе компания Meizu показала смартфон Zero — первый аппарат без разъёмов и кнопок. Однако в виду того, что это фактически концепт, Meizu не решилась выпускать его на рынок просто так, а запустила кампанию на Indiegogo.

К сожалению, она провалилась. Кампания завершилась с результатом 45 998 долларов при необходимых 100 000 долларов. Приобрести Meizu Zero выразили желание лишь 29 человек, причём их число не изменилось с 22 февраля.

Вчера компания SpaceX впервые запустила космический корабль Crew Dragon к МКС. Это тестовый полёт без космонавтов. Но совсем пустым корабль к станции не отправился. На его борту находится человекоподобный манекен Ripley.

Пару недель назад Apple и Google попали в скандал из-за приложения Absher. Кроме прочего, это приложение позволяет мужчинам Саудовской Аравии контролировать женщин, к примеру, запрещая им покидать страну.

Несмотря на то, что приложение доступно в магазинах Google и Apple достаточно давно, скандал разгорелся лишь сейчас. На тот момент Google никак не отреагировала на ситуацию, а глава Apple Тим Кук пообещал разобраться.

Тонкости Queryable Provider

Queryable Provider не справляется вот с этим:

 var result = _context.Humans
                      .Select(x => $"Name: {x.Name}  Age: {x.Age}")
                      .Where(x => x != "")
                      .ToList();

Он не справится с любым выражением, которое будет использовать интерполированную строку, но без трудностей разберет такое:

 var result = _context.Humans
                      .Select(x => "Name " +  x.Name + " Age " + x.Age)
                      .Where(x => x != "")
                      .ToList();

Особенно болезненно править баги после включение ClientEvaluation(исключениe при вычислении на клиенте), все профайлы автомаппера должны быть подвергнуты жесткому анализу, на поиск этой самой интерполяции. Давайте разберемся в чем дело и предложим свое решение проблемы

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

Компания Magic Leap планирует дополнить реальный мир цифровыми слоями - 1

Представители стартапа Magic Leap подтвердили намерение начать реализацию проекта Magicverse, о котором впервые было заявлено в октябре прошлого года. Он представляет собой создание нескольких цифровых слоев, которые в виде дополненной реальности были бы добавлены к реальному миру.

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

Корабль SpaceX Crew Dragon автоматически состыковался с МКС

Буквально через день после запуска на орбиту новый корабль Crew Dragon компании SpaceX автоматически пристыковался к шлюзу на Международной космической станции — это была ключевая часть текущего испытательного полёта. Стыковочный манёвр — процедура, которую кораблю придётся выполнять в будущем регулярно, когда он начнёт транспортировать космонавтов к МКС и обратно.

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

18 марта в Китае состоится локальная премьера смартфона Redmi Note 7 Pro. Все характеристики этой модели мы уже знаем, но вот то, о чем мы даже не догадывались: как оказалось, в этом смартфоне используется серьезно доработанная версия однокристальной платформы Qualcomm Snapdragon 675.

Сегодня мы расскажем, каким образом блокчейн Exonum может ускорить обработку медицинских данных и защитить эти данные от кражи.

Блокчейн и медицинские данные: как это работает - 1Читать полностью »

Наверняка, многие слышали, а кто-то встречал на практике, такие слова, как взаимные блокировки(deadlock) и гонках(race condition). Эти понятия относятся к разряду ошибок в использовании concurrency. Если я задам вам вопрос, что такое дедлок, вы с большой вероятностью без доли сомнения начнете рисовать классическую картинку дедлока или его представление в псевдокоде. Что-то вроде этого:

Concurrency и паттерны ошибок, скрытые в коде: Deadlock - 1

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


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