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

В этой трехминутной статье я хочу затронуть наболевшую тему.

Речь пойдет о статус коде HTTP 200 и ошибках в ответе.

HTTP/1.1 200 OK

{
  "error": {
    code: 2019,
    message: "Validation failed: field 'size' is invalid: the value is not a number"
  }
}

Нормально ли возвращать такой код, если возникла ошибка?

Нет? Да? Ну-ка давайте разберемся.

whaaat

Случай 1. HTTP 200 и batch операция

Допустим отправляется один запрос. Запрос выполняется успешно. Возвращаем код 200. Ответ не содержит информации об ошибке. С этим случаем всё предельно просто и понятно. А что делать если требуется выполнить batch операцию?
Читать полностью »

Свежий взгляд на отображение диалогов в Android - 1

На картинке первая мысль читателя, который недоумевает, что можно написать про такую простую задачу как отображения диалога. Аналогично думает и менеджер: «Тут ничего сложного, наш Вася за 5 минут сделает». Я, конечно, утрирую, но на самом деле всё не так просто, как кажется на первый взгляд. Особенно если мы говорим про Android.

Итак, на дворе шёл 2019 год, а мы всё ещё не умеем нормально показывать диалоги.

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

Согласно данным аналитиков, на которых ссылается источник, в текущем году ожидается, что рынок панелей OLED вырастет на 13,8%, до 32,2 млрд долларов.

Росту рынка будут способствовать в том числе новые продукты. К примеру, гибкие смартфоны и телевизоры премиального сегмента, включая модели с разрешением 8K.

ID-Cooling IS-30: низкопрофильная система охлаждения высотой всего 30 мм

Компания ID-Cooling представила новую низкопрофильную систему воздушного охлаждения IS-30. Новинка отличается крайне низкой высотой — всего 30 мм, что позволяет использовать её практически в любой системе, даже самой компактной.

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

GeekUniversity обновил программу обучения веб-разработке: ещё больше практики и кейсы Delivery Club - 1

Мы рады сообщить об обновлении программы факультета веб-разработки в онлайн-университете для программистов GeekUniversity. Теперь обучение займёт полтора года вместо одного. В программе появится курс о highload-приложениях, разработанный совместно с Delivery Club. Подробнее об обновлениях под катом.

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

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

Компания Google рассказала, что она намерена инвестировать более 13 млрд долларов в течение текущего года на постройку новых объектов в США. Только речь не о новой штаб-квартире, а о новых офисах и ЦОД. Всего компания собирается построить офисы в 24 штатах, включая «крупные расширения» в 14 штатах, где у Google уже имеется та или иная собственность.  

Компания Samsung представила новый планшет Galaxy Tab S5e. Он претендует на рекорд по тонкости и лёгкости. 

Рекорд по тонкости и лёгкости. Представлен планшет Samsung Galaxy Tab S5e

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

Компания Samsung решила отпраздновать 10-летие флагманской линейки Galaxy S открытием нескольких фирменных магазинов.

20 февраля, в день анонса Galaxy S10, свои двери откроют три магазина в США, расположенных в Лос-Анджелесе, Нью-Йорке и Хьюстоне. Однако обычные новые магазины вряд ли бы заслужили отдельного пресс-релиза на сайте компании.

Российский автопром: дорогу аддитивным технологиям - 1

Завод Nissan в Санкт-Петербурге: изготовленные на 3D-принтере детали (белые на фото) используются для фиксации крышки багажника. Фото: «Ведомости» / Nissan

Автомобилестроение – одна из первых отраслей, где 3D-технологии нашли коммерческое применение: еще в 1988 год концерн Ford начал использовать 3D-принтеры для печати отдельных элементов прототипов.

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

Мы уже знаем, что Samsung готовится представить умные часы Galaxy Watch Active и беспроводные наушники Galaxy Buds вместе со смартфонами Galaxy S10.

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