Архив за 15 февраля 2019 - 3

Эта четвертая статья серии об SVG-фильтрах, в которой Sara Soueidan покажет вам, как использовать feComponentTransfer для создания эффекта двухтонового фильтра.

Эффекты фильтрации SVG. Часть 4. Двухцветные изображения при помощи feComponentTransfer - 1

Предлагаемая серия статей "Эффекты фильтрации SVG" Sara Soueidan, внештатного разработчика UI/UX интерфейса и автора многих технических статей, проживающей в Ливане, посвящена работе фильтров SVG и состоит из следующих статей:

Эффекты фильтрации SVG

  1. Эффекты фильтрации SVG. Часть 1. SVG фильтры 101
  2. Эффекты фильтрации SVG. Часть 2. Контурный текст при помощи feMorphology
  3. Эффекты фильтрации SVG. Часть 3. Эффект постеризации изображения при помощи feComponentTransfer
  4. Эффекты фильтрации SVG. Часть 4. Двухцветные изображения при помощи feComponentTransfer.

Еще не переведена

SVG Filter Effects: Conforming Text to Surface Texture with

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

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

Пару дней назад увидел твит Брайана Гетца, но только сегодня дошли руки поиграться с примерами.

image

Про это и хочу кратко рассказать.

О проекте Panama на Хабре уже писали, поэтому просто покажу пару простых примеров того, как можно применить native binder.
Читать полностью »

Начнём с железа

image Работал я как-то на одном заводе, где лепили всякую электронику, не шибко сложную, и иногда подпадавшую под определение «Интернет вещей». По большей части, всякие датчики для охранных систем: датчики дыма, шума, проникновения, огня и всякое другое. Ассортимент изделий был широчайший, партии иногда были меньше 500 штук, и едва ли не под каждое изделие приходилось делать отдельный Test Fixture — по сути, просто жестяная коробка, в которую изделие на тестах ставилось, прижималось крышкой, и снизу контактные иглы прижимались к контактным точкам на печатной плате, как-то так:
Читать полностью »

Создан робот, осуществляющий навигацию подобно пустынному муравью

Создан робот, осуществляющий навигацию подобно пустынному муравью - 2CNRS

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

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

Речь пойдет о статус коде 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 уже имеется та или иная собственность.  


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