January 13, 2019

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

1) Как научиться программировать с нуля и найти первую работу. Часть 1

https://tgraph.io/Kak-nauchitsya-programmirovat-s-nulya-i-najti-pervuyu-rabotuCHast-1-01-12

Источник: @cccoding

2) 10 книг о работе программистов

https://proglib.io/p/devwork-books/

Источник: @proglibrary

3) Когда использовать var vs let vs const в JavaScript 

https://tylermcginnis.com/var-let-const/

Источник: @front_end_dev

4) Лучшие практики Vue.js . Подборка лучших практик и стайлгайдов 

https://medium.com/@riccardopolacci/vue-js-best-practices-c5da8d7af48d

Источник: @front_end_dev

5) Фоновая синхронизация с Service Workers 

https://davidwalsh.name/background-sync

Источник: @front_end_dev

6) Только недавно узнал, что крутые видосы о различных аспектах игр для ДТФ делает Луцай — я знал его только по кино-эссе на ютубе.

Очень здорово, пока что — это лучшее из подобного контента на русском. Такими темпами у нас свой Марк Браун появится!

Вот, например, посмотрите эссе про саунд-дизайн в The Last of Us.

https://www.youtube.com/watch?v=rA2eZgGkyv8

Источник: @progamedev

7) ​​​​Интерактивный учебник по Python

Если вам не хочется париться по поводу установки среды разработки, интерпретатора и других сложных штук, то предлагаем обратить внимание на данный интерактивный учебник:

http://pythontutor.ru/ 

Источник: @pyproglib

8) Как перестать прокрастинировать и начать писать код

https://youtu.be/PHksWw_NlLU

Источник: @pyproglib

9) Интересная статья с хорошими аргументами в пользу того, почему язык С — не язык низкого уровня.

https://queue.acm.org/detail.cfm?id=3212479

Источник: @cppproglib

10) Обзор популярных HTTP библиотек для JavaScript на текущий год.

https://blog.bitsrc.io/comparing-http-request-libraries-for-2019-7bedb1089c83

Источник: @frontendproglib

11) JavaScript фреймворки и принципы их развития в 2019 году. 

https://blog.bitsrc.io/the-most-in-demand-javascript-frameworks-for-developers-in-2019-39bba192d8dc

Источник: @frontendproglib

12) Создаём Android-библиотеку на React Native:

https://medium.com/@mitchclay0/how-to-build-a-react-native-android-library-5c1eb22d17e1

Источник: @mobileproglib

13) Как устроены замыкания в Swift:

https://medium.com/swlh/understanding-swift-closures-8f6aa4ca3163

Источник: @mobileproglib

14) Академия искусственного интеллекта

https://www.youtube.com/playlist?list=PLxF_rYtB5vBC6MIx4Y3VX_O67jX0iG6U-

Источник: @dsproglib

15) Учим компьютеры понимать чувства твитов

А все потому, что авторы не хотят читать все, что пишет Дональд Трамп!

https://towardsdatascience.com/making-computers-understand-the-sentiment-of-tweets-1271ab270bc7

Источник: @dsproglib

16) Небольшое руководство по Java 9 для тех, кто собирается работать с legacy.

https://techbeacon.com/legacy-developers-guide-java-9

Источник: @javaproglib

17) ТОП-25 трюков, советов и лучших практик программирования на Java

Подборка лучших практик программирования на Java для экономии времени, оптимизации и улучшения качества кода.

https://proglib.io/p/25-java-tricks/

Источник: @javaproglib

18) В этой статье автор, используя платформу .NET, покажет вам, как происходит распараллеливание задач с зависимостями.

https://medium.com/@TRikace/parallelizing-tasks-with-dependencies-design-your-code-to-optimize-performance-d0948549f1eb

Источник: @csharpproglib

19) В этой статье вы познакомитесь с миром Unity и с манипуляцией объектов на этом движке.

https://www.raywenderlich.com/5128-runtime-mesh-manipulation-with-unity

Источник: @csharpproglib

20) ​​Тестирование Rest Api (2019)

https://yadi.sk/d/U5B6VQj9NPl2rQ

Источник: @slivydownload