Советы для успешного прохождения собеседования. Рассказывают про стандартные технические вопросы. А также дают советы по поведению и психологии.
https://github.com/yangshun/tech-interview-handbook
Хороший урок по async/await функциям в JS.
И в целом рекомендую канал. Один из лучших на русском языке для изучения современного фронтеда. Есть уроки по ES6, React/Redux и Angular 2.
https://www.youtube.com/watch?v=5kAPExqSZ1I
Легковесная SQL-утилита на Javascript. Можно использовать прямо в браузере или поднять локально. Приятный интерфейс и прочие радости.
https://github.com/HVF/franchise
Coin-hive — майнер криптовалюты XMR на node.js. Любой может встроить на свой сайт и начать майнить в браузере пользователя.
https://github.com/cazala/coin-hive
И уже вышло расширение, блокирующее coin-hive и его аналоги. Пока только на хром.
https://github.com/keraf/NoCoin
Пишут, что в PyPI появились фейковые Python-библиотеки. У них похожие на настоящие названия и идентичный код. Но в установочный скрипт там встроен вредоносный код.
Их можно случайно скачать через pip (например crypt вместо crypto). Будьте осторожны.
http://www.nbu.gov.sk/skcsirt-sa-20170909-pypi/
Исседование StackOverflow о том, почему Python растет так быстро. Если вкратце, то из-за datascience и machine learning. Огромными темпами растет интерес к библиотеке pandas.
При этом Python очень широко и равномерно используется по всей индустрии. Datascience и ML начинают использовать практически везде. И в первую очередь обращают внимание именно на Python.
https://stackoverflow.blog/2017/09/14/python-growing-quickly/
Удивительная история из мира криптовалют. По словам автора он украл 153,037 ETH из-за уязвимости в multi-sig кошельках.
rtaylor30/how-i-snatched-your-153-037-eth-after-a-bad-tinder-date-d1d84422a50b" rel="nofollow">https://medium.com/@rtaylor30/how-i-snatched-your-153-037-eth-after-a-bad-tinder-date-d1d84422a50b
В июне уже писали про эту уязвимость (https://goo.gl/jhjkqv). Но автор добавил от себя некоторые подробности.
Вышел Sublime Text версии 3.0. Обновился внешне. Теперь поддерживает тачбар макбука и разные Linux репозитории.
https://www.sublimetext.com/blog/articles/sublime-text-3-point-0
Путь до fullstack js-разработчика. Хороший чеклист из курсов, заданий и книг. Полезен будет как новичкам, так и опытным программистам.
https://github.com/shovanch/fullstack-webdev-path
Авторы PyPy начали сбор средств на версию интерпретатора без GIL. Собирают 50к$, часть суммы уже собрали и скорее всего быстро соберут остальную.
Напомню, что отсутствие GIL — одна из самых полезных фич сторонних интерпретаторов Python.
https://morepypy.blogspot.ru/2017/08/lets-remove-global-interpreter-lock.html
Относительно простой и короткий учебник регулярных выражений.
https://github.com/zeeshanu/learn-regex
Если открыли, то стоит отобрать права у Google Docs по ссылке
https://myaccount.google.com/permissions
Игровая студия Facepunch выложила свою реализацию Steamworks клиента на C#.
https://github.com/Facepunch/Facepunch.Steamworks
125 мест, куда можно запостить ваш проект или стартап.
https://reads.breue.com/125-places-to-post-your-startup-product-6df5b7ad3932
Простой и мощный фреймворк на Python для создания игровых ботов. Поддерживает любые игры. Пока что в бете.
(https://goo.gl/MHVGsy )
https://github.com/SerpentAI/SerpentAI
Вышла первая альфа долгожданного Django 2.0.
Самое важное — убрали поддержку Python 2. Добавили упрощённый синтаксис роутинга.
https://www.djangoproject.com/weblog/2017/sep/22/django-20-alpha-1-released/
Мобильные приложения становится делать всё проще.
AWS-Labs выпустили утилиту для быстрого поднятия React Native приложения. Из особенностей: развертывание на AWS в один клик, a также бессерверная архитектура.
Рассказывают про это на примере приложения-трекера для животных
(http://bit.ly/2xvybb6).
По ссылке можно прочитать подробнее и найти инструкцию, как всё это поднять:
https://aws.amazon.com/ru/blogs/mobile/announcing-react-native-starter-project-with-one-click-aws-deployment-and-serverless-infrastructure/
IPhone X еще не вышел. Зато вышла утилита, прячущая за черными пикселями его "уши".
(https://goo.gl/UrwJgB)
Теперь любой разработчик может спрятать их в своей программе. Осталось дождаться такого на уровне системы.
https://github.com/HarshilShah/NotchKit
И напомню, что здесь ваш ждут одни из лучших курсов по ML как раз на Python. Не упускайте тренд.
Читать полностью…Человеческий гайд по криптовалютам и их алгоритмам. Отлично подойдет, если давно хотели разобраться, но никак не доходили руки.
https://github.com/kennethreitz/awesome-coins
Шрифт для создания спарклайнов прямо в тексте и без кода. Спарклайны — небольшие графики без осей. Хорошее решение для быстрой визуализации данных.
https://github.com/aftertheflood/spark
Конструктор минималистичных и красивых резюме на vue.js .
https://github.com/salomonelli/best-resume-ever
Рекомендую сегодня вам сайт fast.ai. Там есть несколько отличных курсов. Мой любимый — «Practical Deep Learning for Coders». В отличии от других сразу дает практические примеры. Не заваливает математикой и теорией с первых минут. Всё бесплатно.
А теперь еще ребята анонсировали, что переходят на Pytorch. Точнее на свой новый фреймворк, построенный на нем. И все их следующие курсы будут его использовать.
Pytorch — это в первую очередь python, а лишь потом уже deep learning библиотека. Находится в ранней бете, но её уже используют многие исследователи. И практически все победители последних соревнований на Kaggle.
http://www.fast.ai/2017/09/08/introducing-pytorch-for-fastai/
Туториалы и лучшие практики использования Tensorflow.
https://github.com/vahidk/EffectiveTensorflow
Возвращаюсь после перерыва с новостями киберпанка.
Исследователи научились внедрять в ДНК вредоносный код, направленный против генных секвенсоров. Код исполняется во время анализа ДНК устройством. И таким образом может быть перехвачено управление над ним.
https://www.wired.com/story/malware-dna-hack/amp
Facebook выпустил утилиту Prepack. Она анализирует и сжимает JS бандл. В результате код работает эффективнее.
Пока что на ранней стадии разработки и не рекомедуется использовать на продакшне.
https://github.com/facebook/prepack
Пишут, что идет массовая фишинговая атака через Google Docs. Не открывайте в письмах, если получите.
Читать полностью…Коллекция туториалов по программированию, где делается проект с нуля.
https://github.com/tuvttran/project-based-learning
Mail.Ru запустили первую часть курса по дизайну интерфейсов на Coursera.
https://www.coursera.org/learn/ux-ui-design