February 11, 2019

Подборка: IT (11.02.2019)

1) DNS hijacking

Специалисты по ИБ зафиксировали рост числа атак DNS hijacking на сайты частных и правительственных компаний. Рассказываем, кто пострадал и как защититься.

https://teletype.in/@cyberlifes/rk3nbZREE

Источник: @CyberLifes

2) 10 рецептов машинного обучения от разработчиков Google

В этой серии видеоуроков Google рассмотрены приемы Machine Learning для начинающих аналитиков.

https://prglb.ru/2kmzl

Источник: @proglibrary

3) Python + Visual Studio Code = успешная разработка

https://prglb.ru/1odxz

Источник: @proglibrary

4) Как управлять вниманием пользователей

Есть простые дизайнерские принципы, которые легко освоить и применять на своих продуктах, делая их понятнее и удобнее для людей. Один из таких принципов — акцентирование внимания.

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

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

https://vc.ru/design/57296-akcentirovanie-vazhnyy-princip-dizayna-kotoryy-nuzhno-znat-predprinimatelyam

Источник: @devapp

5) “Бэкэндификация” фронтенд-разработки

https://medium.com/@mktlr/the-backendification-of-frontend-development-62f218a773d4

Источник: @front_end_dev

6) Краткая история асинхронных возможностей Javascript

https://medium.com/webbdev/d5487d1f5e36

Источник: @front_end_dev

7) ​​Три типа регрессий на одном изображении

Шпаргалка для новичков:

– Линейная

– Логистическая

– Пуассоновская

Источник: @datarootlabs

8) Пишем скрипт для поиска книг на изображениях с помощью Python и OpenCV

Из данной статьи вы узнаете, как создать Python-скрипт с помощью OpenCV для подсчёта количества книг на изображении.

http://clc.am/qqWOpA

Источник: @pyproglib

9) Любой начнающий разработчик на некотором этапе своего развития хочет знать, на каком он уровне. В этой статье собраны 33 актуальных вопроса по программированию на С++.

https://prglb.ru/za4w

Источник: @cppproglib

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

https://prglb.ru/2qoxe

Источник: @cppproglib

11) Еще больше подробностей про JavaScript объекты, если вам недостаточно существующих.

https://prglb.ru/4unys

Источник: @frontendproglib

12) До сих пор не понимаете, как работает асинхронность в JavaScript? Исправляем этот пробел и выходим на новый уровень.

https://prglb.ru/2mnoc

Источник: @frontendproglib

13) Объемный гайд по устройству Android-архитектуры:

https://goo.gl/RdsmkH

Источник: @mobileproglib

14) Советы по аналитике загрузок iOS-приложений:

https://goo.gl/SnbMb4

Источник: @mobileproglib

15) Чтобы не пришлось арендовать сервера, небольшой гайд по настройке Ubuntu и GPU для тренировки нейросетей

http://clc.am/EbKZmw

Источник: @dsproglib

16) ​​Небольшая помощница. Все команды в одном месте

Источник: @dsproglib

17) Не так давно вышел Spring Boot 2. Что в нем нового и чем он лучше — узнаем из следующей статьи.

https://prglb.ru/5gfob

Источник: @javaproglib

18) Паттерн Строитель против синтаксиса Java.

https://prglb.ru/14srz

Источник: @javaproglib

19) Простые и действенные советы по работе с .NET фреймворком.

https://prglb.ru/3govd

Источник: @csharpproglib

20) Асинхронное хранилище типа ключ-значение для приложений на C#.

https://prglb.ru/2n2kb

Источник: @csharpproglib