January 20, 2019

Подборка: 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? А автор этой статьи смог.

https://bit.ly/2FHWYgu

Источник: @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? Это руководство подробно об этом расскажет.

https://bit.ly/2TVPmuo

Источник: @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.

https://docs.microsoft.com/en-us/aspnet/web-api/overview/security/authentication-and-authorization-in-aspnet-web-api

Источник: @csharpproglib