January 18, 2019

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

1) KEEPASSX ДЛЯ LINUX – Храним пароли безопасно

KeePassX – кросс-платформенная программа, бесплатная и с открытым кодом (FOSS). Это менеджер паролей: он позволяет хранить все пароли в защищенной портативной базе. Узнаем, как правильно установить и настроить менеджер паролей в статье.

https://teletype.in/@cyberlifes/rkTeW1pGV

Источник: @CyberLifes

2) Как стать веб-мастером, не тратя 5 лет на обучение в вузе

https://tgraph.io/Kak-stat-veb-masterom-ne-tratya-5-let-na-obuchenie-v-vuze-01-16

Источник: @cccoding

3) Путь к мастерству: создаём приложение-словарь на Python

Хотите стать мастером в Python? Тогда изучайте язык на практике. В этом материале рассказываем, как создать словарь на Python.

https://proglib.io/p/python-dictionary-app/

Источник: @proglibrary

4) 12 странных вещей, которые могут произойти после установки npm-пакета. Пугающие находки Владимира Тихонова в реестре npm

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

Источник: @webstandards_ru

5) Введение в SVG-фильтры. Сара Суайдан с первой статьёй в серии на Codrops

https://tympanus.net/codrops/2019/01/15/svg-filters-101/

Источник: @webstandards_ru

6) Что будет, если дать разработчику редактор кода и трубу? Ури Шакид управляет механизированной трубой с помощью MIDI-синтезатора и Web MIDI, а потом ещё и добавляет светомузыку на Web Bluetooth

https://medium.com/p/9e01a666313b

Источник: @webstandards_ru

7) Та же история, только с CSS. Тоби Лангел предлагает решение проблемы «CSS против JS» с учётом потребностей практиков, в переводе на «Веб-стандартах»

https://medium.com/p/62627d40babe

Источник: @webstandards_ru

8) Анимация CSS Grid Layout, что мы имеем? Сергей Попов разбирается, зачем нужно анимировать гриды, как это можно делать и какие подвохи есть в текущей реализации Firefox Nightly

https://medium.com/p/c8145a7a7cdf

Источник: @webstandards_ru

9) Что не так с GraphQL и как с этим бороться

https://habr.com/post/435690/

Источник: @front_end_dev

10) 9 хитростей для крутых разработчиков JavaScript в 2019 году

https://levelup.gitconnected.com/9-tricks-for-kickass-javascript-developers-in-2019-eb01dd3def2a

Источник: @front_end_dev

11) Справочник React

https://medium.freecodecamp.org/the-react-handbook-b71c27b0a795

Источник: @front_end_dev

12) ​​Инструмент воспроизводимости для Jupyter Notebooks

У вас много Jupyter Notebooks? С помощью Binder откройте их в среде выполнения, сделав свой код мгновенно воспроизводимым будь-кем и в любом месте.

Ссылка: https://mybinder.org/

Источник: @datarootlabs

13) Брейкдаун рендеринга в Rise of the Tomb Raider. Автор реально заморочился. Всем, кто интересуется игровой графикой — обязательно к прочтению

elopezr.com/the-rendering-of-rise-of-the-tomb-raider

Источник: @progamedev

14) Разбор дизайна уровней в Shadow of Mordor. Особенности стелс-механик и другие тонкости

https://gdcuffs.com/level_design_middle_earth_som/

Источник: @progamedev

15) Ускоряем программу на Python с помощью параллелизма

Скорее всего вы слышали много разговоров о добавлении asyncio в Python! Если вам интересно сравнить его с другими методами параллелизма, или понять, что такое параллелизм и как он может ускорить вашу программу, то вы попали по адресу.

https://realpython.com/python-concurrency/

Источник: @pyproglib

16) Качественный курс по основам C++ от udemy. Вы узнаете про циклы, ветвления, функции, STL, ООП и многое другое.

https://bit.ly/2AfCdVM

Источник: @cppproglib

17) Хотите лучше изучить возможности JavaScript, посмотрите этот туториал, где авторы решают алгоритмы на данном языке.

https://bit.ly/2QOHwRy

Источник: @frontendproglib

18) 10 советов по мобильному тестированию:

https://amaysim.engineering/our-top-10-tips-for-mobile-apps-testing-8ef6a2d2b5b5

Источник: @mobileproglib

19) Анализ временных рядов в R

1. Работа с датами в R

2. Базовые действия с временными рядами

3. Загрузка данных из внешних источников

4. Построение робастных доверительных интервалов

5. Тесты на автокорреляцию в R

6. Как сгенерировать стационарные процессы в R

7. Как сгенерировать нестационарные процессы в R

8. ПримеR: анализ уровня воды озера Гурон

9. ПримеR: анализ стоимости акций компании Гугл и численности населения России

10. ПримеR: анализ индекса потребительских цен

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

Источник: @dsproglib

20) Небольшое исследование свойств простой U-net, классической сверточной сети для сегментации

Данная статья была написана по анализу и изучению материалов соревнования по поиску корабликов на море.

https://habr.com/company/ods/blog/431512/

Источник: @dsproglib

21) Основы тестирования REST API приложений на Java.

https://bit.ly/2FzwpKi

Источник: @javaproglib

22) Собираетесь пройти собеседование, а подготовиться забыли? Вот вам список актуальных вопросов по Spring с собеседований.

http://www.springboottutorial.com/spring-interview-questions

Источник: @javaproglib

23) Математика для программистов: 7 крутых YouTube-каналов

https://proglib.io/p/math-channels/

Источник: @csharpproglib

24) Monetization

Участники Project Horseshoe 2018, - конференции, созданной для обсуждения насущных проблем геймдизайна, - выпустили доклад под названием «Баланс между удовольствием игрока и прибылью». Речь в нём идёт о методах монетизации, дружелюбных по отношению к игроку, а также силе их влияния.

https://medium.com/game-dev-channel/monetization-5c05fbc64d7d

Источник: @Game_Dev_Channel