February 6, 2019

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

1) Одну вещь, которую вы видите на многих сайтах, это какие куки они используют на вашем компьютере. Но что такое Cookies?

https://tgraph.io/Cookies-02-05

Источник: @cccoding

2) В этом руководстве подробно разбирается как создать игру: проработать идею, выбрать инструментарий и организовать процесс разработки так, чтобы он протекал легко и привёл к результату

https://tgraph.io/Kak-sozdat-igru-samomu-02-05

Источник: @cccoding

3) Разбираемся с алгоритмами в 6 шагов

Встретиться лицом к лицу с алгоритмами на техническом интервью и выжить – это реально. Держите подробный план спасения из шести шагов.

https://proglib.io/p/solving-algorithms/

Источник: @proglibrary

4) CSS-in-JS: обзорный взгляд на причины появления и недостатки подхода от Олега Исонена, автора JSS: «Что такое CSS-in-JS»

https://medium.com/p/f2f529a2757

https://medium.com/p/bee5cf926fdb

Источник: @webstandards_ru

5) Эффекты с SVG-фильтрами: двухцветные картинки с помощью <feComponentTransfer>. Сара Суайдан продолжает серию статей на Codrops

https://tympanus.net/codrops/2019/02/05/svg-filter-effects-duotone-images-with-fecomponenttransfer/

Источник: @webstandards_ru

6) CSS и производительность сети. Подробнейшее руководство Гарри Робертса в переводе на CSS-Live

https://css-live.ru/articles/css-i-proizvoditelnost-seti.html

Источник: @webstandards_ru

7) Как быстро создать десктопное приложение на HTML, CSS и JavaScript. Адитья Шридхар с простым пошаговым руководством на примере Electron Forge в переводе на «Веб-стандартах»

https://medium.com/p/5b9f008966cd

Источник: @webstandards_ru

8) React и БЭМ — официальная коллаборация. Часть историческая. Антон Виноградов про долгую дорогу Яндекса к React и интеграцию идей БЭМ.

Первая часть серии — https://habr.com/p/438598/

Источник: @webstandards_ru

9) Angular 7|6 Tutorial: Создание и отправка форм

https://itnext.io/angular-7-6-tutorial-building-and-submitting-a-form-b17461c5568b

Источник: @front_end_dev

10) Цена композиции в Javascript-мире

https://habr.com/ru/post/438404/

Источник: @front_end_dev

11) Осваиваем async/await на реальном примере

https://habr.com/ru/company/ruvds/blog/436884/

Источник: @front_end_dev

12) ​​Google представил новый бесплатный курс по оптимизации конверсии на мобильных устройствах

http://bit.ly/2MU3lPm

Источник: @BigQuery

13) ​​Анализ песен Maroon 5 из альбомов за последние 15 лет показывает, как творчество певца стало больше «поп», чем «рок».

https://www.reddit.com/r/dataisbeautiful/comments/amzwau/word_clouds_and_lyric_analysis_of_maroon_5_albums/

Источник: @datarootlabs

14) О том, как создавалась эпичная работа «Аватар» от художника Андрея Сурнова. Всем 2д-холопам на заметку

https://museumofdigital.art/avatar

Источник: @progamedev

15) Использование Python в прогнозировании погоды

Вы всегда можете проверить сайт прогноза погоды бесплатно, но вы можете сделать это сами на Python.

http://clc.am/tMu-4g

Источник: @pyproglib

16) ​​Создание механизма индексации векторного пространства в Python

http://clc.am/ClCGWA

Источник: @pyproglib

17) Большой список реализованных на C++ структур данных. Среди примеров можно найти кучи, хэш-таблицы, очереди и связанные списки.

https://www.sanfoundry.com/cpp-programming-examples-data-structures/

Источник: @cppproglib

18) Длинный туториал для начинающих разработчиков по объектно-ориентированному программированию на C++. Вы узнаете про классы, объекты, полиморфизм, наследование, инкапсуляцию и многое другое.

https://www.youtube.com/playlist?list=PLfVsf4Bjg79DLA5K3GLbIwf3baNVFO2Lq

Источник: @cppproglib

19) Путь JavaScript Junior: подборка лучших ресурсов для обучения

Каждый сеньор когда-то был джуном, но не каждый джун вырастет в сеньора. Подборка ресурсов для амбициозных и перспективных JavaScript Junior.

https://proglib.io/p/javascript-junior/

Источник: @frontendproglib

20) Введение в Deep Learning с помощью Python, TensorFlow и Keras

http://clc.am/e8LoDw

А здесь представлено подробное описание данного курса:

http://clc.am/JhFYzw

Источник: @dsproglib

21) Долгосрочный план Data Science, который НЕ поможет вам стать экспертом всего за несколько месяцев

http://clc.am/3pkS_g

Источник: @dsproglib

22) Как использовать Git эффективно: налаживаем работу Git workflow

Когда над проектом работает команда, очень важно правильно организовать рабочий процесс. Разберем эффективный Git workflow на примере.

https://proglib.io/p/effective-git-workflow/

Источник: @javaproglib

23) Генератор фейковых данных на Java.

https://github.com/Codearte/jfairy

Источник: @javaproglib

24) Moнстры в играх: Делаем страх разнообразным

Зачастую разработчики прибегают к простым решениям для создания иллюзии разнообразия противников в игре. Перекрасить монстра, поменять цвет пламени, натянуть новую шкурку на старую тварь и добавить шипов/рогов/зубов/лап, но известная фраза гласит “старого пса не научишь новым трюкам”.

https://medium.com/game-dev-channel/%D0%BC%D0%BE%D0%BD%D1%81%D1%82%D1%80%D1%8B-%D0%B2-%D0%B8%D0%B3%D1%80%D0%B0%D1%85-20439e445f47

Источник: @Game_Dev_Channel