Подборка: IT (20.01.19)
1) В этой статье мы рассмотрим необходимый минимум, который поможет начать работать с Kotlin.
https://tgraph.io/Kotlin-dlya-Android-01-19
Источник: @cccoding
2) Огромный список актуальных на сегодняшний момент фреймворков, библиотек и источников по изучению всеми любимого языка Python.
https://github.com/vinta/awesome-python
Источник: @proglibrary
3) Путь к мастерству: создаём блокировщик веб-сайтов на Python
Хотите стать мастером в Python? Тогда изучайте язык на практике. В этом материале рассказываем, как создать блокировщик веб-сайтов Python.
https://proglib.io/p/python-web-block/
Источник: @proglibrary
4) Преобразование цветовых пространств в JavaScript
https://css-tricks.com/converting-color-spaces-in-javascript/
Источник: @front_end_dev
5) Введение в CSS Containment
https://blogs.igalia.com/mrego/2019/01/11/an-introduction-to-css-containment/
Источник: @front_end_dev
6) Подробное руководство по React Boilerplate — от нуля до героя
https://medium.freecodecamp.org/a-complete-react-boilerplate-tutorial-from-zero-to-hero-20023e086c4a
Источник: @front_end_dev
7) Физические вычисления с Raspberry Pi и Python
Raspberry Pi Foundation работает на хорошо поддерживаемом дистрибутиве Linux на основе Debian, который поставляется с различными инструментами программирования и образовательным программным обеспечением. Python является основным поддерживаемым языком на платформе, который используется во многих образовательных ресурсах, и существует множество библиотек Python, позволяющих максимально использовать платформу Pi с другими устройствами.
Источник: @pyproglib
8) Менеджеры контекста
Это конструкции, которые позволяют разработчику настраивать что-нибудь в автоматическом режиме.
Например, может потребоваться открыть файл, вписать в него какую-либо информацию и закрыть. Фактически, Python создает один такой экземпляр автоматически каждый раз, когда вы открываете файл, используя оператор with
https://telegra.ph/Menedzhery-konteksta-01-19
Источник: @pyproglib
9)В этой статье автор расскажет, как сделать простую обёртку над алгоритмами и итераторами.
https://blog.galowicz.de/2016/09/04/algorithms_in_iterators/
Источник: @cppproglib
10) Особенности C++17, которые должен использовать каждый разработчик уже сейчас.
https://www.oreilly.com/ideas/c++17-upgrades-you-should-be-using-in-your-code
Источник: @cppproglib
11) Топ 10 JavaScript ошибок с более, чем тысячи проектов.
https://rollbar.com/blog/top-10-javascript-errors/
Источник: @frontendproglib
12) Можете себе представить JavaScript без this? А автор этой статьи смог.
Источник: @frontendproglib
13) Советы мобильным джуниорам без опыта:
https://medium.com/@willlarche/advice-for-junior-mobile-engineers-seeking-their-first-job-b11d53f7192f
Источник: @mobileproglib
14) Сравнение возможностей управления памятью в Swift и Kotlin:
https://blog.indoorway.com/swift-vs-kotlin-the-differences-in-memory-management-860828edf8
Источник: @mobileproglib
15) Нейронные сети для рекомендательных систем
Рекомендательные системы являются, пожалуй, наиболее распространенным бизнес-приложением систем машинного обучения. Недавно было разработано новое сочетание рекомендательных систем с использованием инструментов и гибкости моделирования из экосистемы Deep Learning.
В этой презентации дается обзор основных концепций RecSys, таких как заполнение матрицы для совместной фильтрации, и их связь с современными тенденциями в архитектурах нейронных сетей.
Источник: @dsproglib
16) Небольшой, но полезный туториал по TensorFlow
https://cs224d.stanford.edu/lectures/CS224d-Lecture7.pdf
Источник: @dsproglib
17) А вы когда-то думали, что находится в папке .idea в Android Studio? Это руководство подробно об этом расскажет.
Источник: @javaproglib
18) 90 новых особенностей JDK 11 за последний год.
https://www.azul.com/90-new-features-and-apis-in-jdk-11/
Источник: @javaproglib
19) C# в системном программировании.
http://joeduffyblog.com/2013/12/27/csharp-for-systems-programming/
Источник: @csharpproglib
20) Основы аутентификации и авторизации в ASP.NET Web API.
Источник: @csharpproglib