Подборка: 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 и как с этим бороться
Источник: @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, ООП и многое другое.
Источник: @cppproglib
17) Хотите лучше изучить возможности JavaScript, посмотрите этот туториал, где авторы решают алгоритмы на данном языке.
Источник: @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.
Источник: @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