Подборка: IT (15.01.19)
1) КАК СТАТЬ ПРОФЕССИОНАЛЬНЫМ ВЕБ РАЗРАБОТЧИКОМ С НУЛЯ?
https://tgraph.io/KAK-STAT-PROFESSIONALNYM-VEB-RAZRABOTCHIKOM-S-NULYA-01-14
Источник: @cccoding
2) 20 малоизвестных фич и особенностей Python
https://proglib.io/p/top-python-features/
Источник: @proglibrary
3) Как превратить идею в концепт
https://vc.ru/pixonic/41523-kak-prevratit-ideyu-dlya-igry-v-koncept
Источник: @devapp
4) Решение непростых задач раскладки на гридах. Мишель Баркер разбирает рабочую задачу
https://css-irl.info/solving-a-tricky-layout-problem/
Источник: @webstandards_ru
5) Выпуск №156: Подкаст в Spotify, GraphQL в Питере, перемены на Гитхабе, браузерная поддержка, CSS-vs-JS.
Ссылка на Медиум: https://medium.com/p/3f06fa7bce46
Или на Ютуб: https://youtu.be/Y1Ye03n_8bI
Источник: @webstandards_ru
6) Простое руководство по анимации CSS
https://medium.com/@js_tut/simple-css-animation-tutorial-c4ad941a5d5c
Источник: @front_end_dev
7) Хроники JavaScript объектов
https://blog.bitsrc.io/the-chronicles-of-javascript-objects-2d6b9205cd66
Источник: @front_end_dev
8) AI теперь преображает фотографии и картины в анимацию!
Исследователи из University Washington и Facebook выпустили доклад, в котором показана система, основанная на deep learning. Она может преобразовывать фотографии и картины в анимацию. Алгоритм Photo Wake-Up использует сверточную нейронную сеть для анимации человека или персонажа в 3D из одного неподвижного изображения.
«Наш метод работает с фотографиями всего тела, фронтальными, фотографиями в движении, искусством и постерами. Кроме того, пользователь может редактировать человека на изображении, просматривать реконструкцию в 3D и исследовать ее в AR».
https://news.developer.nvidia.com/transforming-paintings-and-photos-into-animations-with-ai/
Источник: @datarootlabs
9) Подборка классных Unity-ассетов, которые упростят работу над вашими проектами.
https://80.lv/articles/unity-packs-to-kick-off-2019/
Источник: @progamedev
10) Python туториал для начинающих от CS Dojo
https://www.youtube.com/playlist?list=PLBZBJbE_rGRWeh5mIBhD-hhDwSEDxogDg
Источник: @pyproglib
11) Вы можете проверить отношения наследования классов с помощью встроенной функции issubclass ():
#codexample class BaseClass: pass class SubClass(BaseClass): pass issubclass(SubClass, BaseClass) #True issubclass(SubClass, object) #True issubclass(BaseClass, SubClass) #False
Источник: @pyproglib
12) Создатель C++, Бьёрн Страуструп, в статье рассказывает о том, какие есть проблемы с программированием.
https://www.technologyreview.com/s/406923/the-problem-with-programming/
Источник: @cppproglib
13) Все мы любим и часто пользуемся стандартной библиотекой C++ STL. Однако есть случаи, когда это невыгодно для производительности. В этой статье как раз и рассматриваются такие случаи.
https://cukic.co/2018/06/03/set-intersection-in-cxx/
Источник: @cppproglib
14) Краткий курс в GraphQL: плюсы, минусы и альтернативы.
https://www.robinwieruch.de/why-graphql-advantages-disadvantages-alternatives/
Источник: @frontendproglib
15) Понятное руководство по React для опытных JavaScript разработчиков.
Источник: @frontendproglib
16) Несколько подходов к добавлению mock-ов в Swift:
https://marcosantadev.com/mock-dependencies-instance-configuration-injection-swift/
Источник: @mobileproglib
17) Стратегия тестирования Android-приложений:
https://engineering.talkdesk.com/android-testing-strategy-73269539c13d
Источник: @mobileproglib
18) 7 трюков для глубокого обучения, о которых вы не знали
Неочевидные приемы для глубокого обучения, сокращающие время выполнения моделей и повышающие точность их результатов. Код прилагается.
https://proglib.io/p/deep-learning-tricks/
Источник: @dsproglib
19) Понимание генеративных состязательных сетей (GAN)
Генеративные сети — это очень интересный класс нейронных сетей, которые учатся генерировать определённые объекты. Сейчас, подобные сети очень популярны и используются для самых разных задач — от генерирования пугающих картинок и суперразрешения до поиска лекарств от рака.
Посмотрим как шаг за шагом, построить GAN.
https://towardsdatascience.com/understanding-generative-adversarial-networks-gans-cd6e4651a29
Источник: @dsproglib
20) Используем компонент Spring Security для создания REST API.
https://www.baeldung.com/securing-a-restful-web-service-with-spring-security
Источник: @javaproglib
21)C#, как и многие другие языки, имеет свои лучшие практики и стандарты. Если вы ещё не в курсе них, вот вам понятное руководство.
https://problembook.net/content/ru/INTRODUCTION.html
Источник: @csharpproglib