Подборка: IT (01.02.19)
1) Пентест с Android
В данной статье проведу апробацию > тридцати мировых hacktools, разработанные/портированные под Android. Некоторые инструменты являются PRO-tools, «некоторые игрушками», а какие-то требуют custom kernel.
https://teletype.in/@cyberlifes/BJMbKux4V
Источник: @CyberLifes
2) Лучшие инструменты и советы начинающему C++ программисту
https://proglib.io/p/cpp-dev-skills/
Источник: @proglibrary
3) Как на самом деле работает position: sticky в CSS. Руководство Элада Шештера для тех, кто слышал и даже пробовал, но не разобрался до конца
https://medium.com/p/54cd01dc2d46
Источник: @webstandards_ru
4) Оптимизация сайта для GooglePage Speed (учтены все особенности после его обновления) Часть 1
https://habr.com/ru/post/436966/
Источник: @front_end_dev
5) Шаблоны дизайна таблиц в вебе
https://www.smashingmagazine.com/2019/01/table-design-patterns-web/
Источник: @front_end_dev
6) Оптимизация Angular. Мемоизация pipe функций в шаблонах
Источник: @front_end_dev
7) Как выучить Python за 30 дней: инструкция
https://www.datasciencecentral.com/m/blogpost?id=6448529:BlogPost:792505
Источник: @datarootlabs
8) О том, как устроен искусственный интеллект в Horizon Zero Dawn:
Источник: @progamedev
9) Классное видео о том, как перекаты и рывки в новом God of War заменили механику прыжка и почему это пошло игре только на пользу.
Источник: @progamedev
10) Помнить все: делимся лучшей шпаргалкой по Python
Мы подготовили очень занимательную коллекцию, которая по праву может называться лучшей шпаргалкой по Python благодаря ее простоте использования.
https://proglib.io/p/python-cheatsheet/
Источник: @pyproglib
11) Telegram bot оповещающий об изменении баланса на криптобирже
Источник: @pyproglib
12) Список продвинутых тем языка C++ на изучение. Так, например, вы узнаете про наследование конструкторов, про свапинг, про увеличение производительности и многое другое.
http://cplusplus.bordoon.com/cplusplusadvice.html
Источник: @cppproglib
13) Простой туториал для тех, кто хочет разобраться, как работает асинхронное программирование на примере языка C++.
https://solarianprogrammer.com/2012/10/17/cpp-11-async-tutorial/
Источник: @cppproglib
14) Подборка интерактивных курсов по HTML, CSS, JavaScript и PHP
https://proglib.io/p/interactive-web-stack-courses/
Источник: @frontendproglib
15) Draft.js — это мощный текстовый редактор, основанный на React, который вы можете использовать на своём проекте.
https://github.com/facebook/draft-js
Источник: @frontendproglib
16) TensorFlow.js: машинное обучение на JavaScript с доставкой в браузер
Кратко рассмотрены основные особенности JavaScript-версии популярного фреймворка машинного обучения от Google – TensorFlow.js.
https://proglib.io/p/tensorflow-js/
Источник: @dsproglib
17) Если вы втайне мечтаете писать на Kotlin, вот вам список тем, в которых этот язык лучше Java/
Источник: @javaproglib
18) Хороший курс по основам фреймворка Spring. Вы узнаете, как работать с JPA, Spring MVC и СУБД MongoDB.
https://coursehunters.net/course/oreilly-spring-data-for-java-developers
Источник: @javaproglib
19) Список сложных тем по C#, которые вы должны знать и активно применять в реальной разработке.
https://www.codeproject.com/Articles/1094079/An-advanced-introduction-to-Csharp-Lecture-Notes-P
Источник: @csharpproglib
20) ARCore
ARCore — это инструмент для разработки программного обеспечения, разработанный Google, который позволяет создавать приложения дополненной реальности.
И Apple, и Google вкладывают внушительные средства в развитие дополненной реальности, о чём свидетельствует разработка ARkit (от Apple) и ARCore (от Google). Эти новаторские технологии позволили работать с AR обычным разработчикам, что было совершенно немыслимо несколько лет назад.
https://medium.com/@fotal.nik/arcore-817af67688f6
Источник: @Game_Dev_Channel