Подборка: IT (11.02.2019)
1) DNS hijacking
Специалисты по ИБ зафиксировали рост числа атак DNS hijacking на сайты частных и правительственных компаний. Рассказываем, кто пострадал и как защититься.
https://teletype.in/@cyberlifes/rk3nbZREE
Источник: @CyberLifes
2) 10 рецептов машинного обучения от разработчиков Google
В этой серии видеоуроков Google рассмотрены приемы Machine Learning для начинающих аналитиков.
Источник: @proglibrary
3) Python + Visual Studio Code = успешная разработка
Источник: @proglibrary
4) Как управлять вниманием пользователей
Есть простые дизайнерские принципы, которые легко освоить и применять на своих продуктах, делая их понятнее и удобнее для людей. Один из таких принципов — акцентирование внимания.
Акцентирование помогает управлять взглядом человека. Например, если потенциальный покупатель листает продающую страницу какого-то товара, то разумно будет в конце зацепить его взгляд кнопкой или формой покупки. Это кажется очевидным, но тем не менее каждый из нас периодически сталкивается с запутанными сайтами и приложениями — их владельцы не знают об этом принципе и теряют клиентов.
О базовых способах акцентирования читайте в статье дизайн-студии «Логомашина». Автор статьи рассказывает, как управлять вниманием с помощью цвета, размера, положения и движения элементов.
Источник: @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 для подсчёта количества книг на изображении.
Источник: @pyproglib
9) Любой начнающий разработчик на некотором этапе своего развития хочет знать, на каком он уровне. В этой статье собраны 33 актуальных вопроса по программированию на С++.
Источник: @cppproglib
10) В одном видео автор научит вас основам популярного языка Си, а также его продвинутым возможностям, которые обязан знать каждый разработчик.
Источник: @cppproglib
11) Еще больше подробностей про JavaScript объекты, если вам недостаточно существующих.
Источник: @frontendproglib
12) До сих пор не понимаете, как работает асинхронность в JavaScript? Исправляем этот пробел и выходим на новый уровень.
Источник: @frontendproglib
13) Объемный гайд по устройству Android-архитектуры:
Источник: @mobileproglib
14) Советы по аналитике загрузок iOS-приложений:
Источник: @mobileproglib
15) Чтобы не пришлось арендовать сервера, небольшой гайд по настройке Ubuntu и GPU для тренировки нейросетей
Источник: @dsproglib
16) Небольшая помощница. Все команды в одном месте
Источник: @dsproglib
17) Не так давно вышел Spring Boot 2. Что в нем нового и чем он лучше — узнаем из следующей статьи.
Источник: @javaproglib
18) Паттерн Строитель против синтаксиса Java.
Источник: @javaproglib
19) Простые и действенные советы по работе с .NET фреймворком.
Источник: @csharpproglib
20) Асинхронное хранилище типа ключ-значение для приложений на C#.
Источник: @csharpproglib