February 1, 2019

Подборка: 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 функций в шаблонах

https://medium.com/@ineedsomemeat/angular-optimization-memoized-pipe-functions-in-templates-75f62e16df5a

Источник: @front_end_dev

7) ​​Как выучить Python за 30 дней: инструкция

https://www.datasciencecentral.com/m/blogpost?id=6448529:BlogPost:792505

Источник: @datarootlabs

8) О том, как устроен искусственный интеллект в Horizon Zero Dawn:

http://www.gamasutra.com/blogs/TommyThompson/20190130/335238/Behind_The_AI_of_Horizon_Zero_Dawn_Part_1.php

Источник: @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/

https://bit.ly/2x4zJcd

Источник: @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