Для фанатов Python. Youtube плейлист с видео с прошедшей конференции PyCon Australia 2016 https://goo.gl/3uzqoh Особенно понравилось видео про Imposter Syndrome так часто встречающийся у разработчиков :) https://www.youtube.com/watch?v=hNlLM0OUXDc
YouTube
Imposter Syndrome
Bianca Gibson
https://2016.pycon-au.org/schedule/156/view_talk
Ever thought ‘oh no, they are all going to realise that I have absolutely no idea what I’m doing’? If so this talk is for you. I’ll cover some of the signs of imposter syndrome, how to minimise…
https://2016.pycon-au.org/schedule/156/view_talk
Ever thought ‘oh no, they are all going to realise that I have absolutely no idea what I’m doing’? If so this talk is for you. I’ll cover some of the signs of imposter syndrome, how to minimise…
Интересная заметка о том, как Sentry подружили Python и Rust и тем самым сократили парсинг Source Map с > 20 секунд до 0.5 https://blog.sentry.io/2016/10/19/fixing-python-performance-with-rust.html
Product Blog • Sentry
Fixing Python Performance with Rust
Sentry processes billions of errors every month. We've been able to scale most of our systems, but in the last few months, one component has stood out as a comp...
Интересная статья-анализ о том как программист из Сан-Франциско искал работу. Полезна будет как разработчикам, так и тем, кто их нанимает http://kellysutton.com/2016/10/20/visualizing-a-job-search-or-how-to-find-a-job-as-a-software-engineer.html
Kelly Sutton
Visualizing a Job Search or: How to Find a Job as a Software Engineer
It wouldn’t be a new job without some data porn and a blog post, would it?
Давно интересовал язык Clojure? Ребята для своего курса по Clojure на русском языке записали более 70 оригинальных видео-лекций общей продолжительностью 17 часов 25 минут и 44 секунды :) Они абсолютно бесплатно доступны в сети - http://clojurecourse.by/
По своей природе нам, инженерам, нравится сталкиваться со сложными головоломками, решать нетривиальные задачи. Но зачастую мы сами являемся созидателями хаоса и чересчур сложных решений. Как с этим бороться и не попасть в капкан over-engineering'а и premature-optimization, читайте в статье https://hackernoon.com/how-to-accept-over-engineering-for-what-it-really-is-6fca9a919263
Hackernoon
How To Accept Over-Engineering For What It Really Is | HackerNoon
Discussions are a fundamental part of <a href="https://hackernoon.com/tagged/software-development" target="_blank">software development</a>, they are a necessary friction to increase scalability. A few patterns can emerge from those discussions that allow…
Язык программирования Go славится своими goroutines, обеспечивающими параллельное выполнение задач. Для тех, кто хочет наглядно увидеть как работает эта модель, будет полезна вот эта статья https://divan.github.io/posts/go_concurrency_visualize/, демонстирующая визуализацию горутин. А ещё автор статьи выступил на прошедшем GopherCon 2016 https://www.youtube.com/watch?v=KyuFeiG3Y60
YouTube
GopherCon 2016: Visualizing Concurrency in Go - Ivan Danyliuk
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Доступны доклады с прошедшей конференции PyData DC 2016. Интересная лекция на "горячую" тему по AI и Self-driving car: https://www.youtube.com/watch?v=QbbOxrR0zdA
YouTube
Ryan Zotti: How to Build Your Own Self Driving Toy Car | PyData DC 2016
Ryan Zotti: How to Build Your Own Self Driving Toy Car
PyData DC 2016
I’ve spent the past 6 months building a self-driving toy car using a Raspberry Pi, OpenCV, and TensorFlow. If you’ve ever thought about building your own self-driving toy car, this presentation…
PyData DC 2016
I’ve spent the past 6 months building a self-driving toy car using a Raspberry Pi, OpenCV, and TensorFlow. If you’ve ever thought about building your own self-driving toy car, this presentation…
Курс "Структура и Интерпретация Компьютерных Программ" от Беркли. В отличие от оригинала (Scheme), на этом курсе преподавание ведётся на языке Python. http://composingprograms.com
Микросервисы и безопасность приложений от автора книги "Создание микросервисов" Сэма Ньюмана https://www.youtube.com/watch?v=wlt7nCRWx_w
YouTube
AppSec and Microservices • Sam Newman • GOTO 2016
This presentation was recorded at GOTO Copenhagen 2016
http://gotocph.com
Sam Newman - Technologist at ThoughtWorks
ABSTRACT
Microservices are all the range, and so are security breaches! Learn what you can do to try and have one without the other. [...]…
http://gotocph.com
Sam Newman - Technologist at ThoughtWorks
ABSTRACT
Microservices are all the range, and so are security breaches! Learn what you can do to try and have one without the other. [...]…
Скринкасты по изучению языка программирования Rust http://intorust.com/
Intorust
into_rust(): screencasts for learning Rust
Screencasts and tutorials to help you learn Rust.
И вновь к теме о микросервисах. Интересный доклад о том, как UBER делился на микросервисы https://youtu.be/kb-m2fasdDY
YouTube
What I Wish I Had Known Before Scaling Uber to 1000 Services • Matt Ranney • GOTO 2016
This presentation was recorded at GOTO Chicago 2016. #gotocon #gotochgo
http://gotochgo.com
Matt Ranney - Chief Systems Architect at Uber, Co-founder of Voxer
ABSTRACT
To Keep up with Uber's growth, we've embraced microservices in a big way. This has led…
http://gotochgo.com
Matt Ranney - Chief Systems Architect at Uber, Co-founder of Voxer
ABSTRACT
To Keep up with Uber's growth, we've embraced microservices in a big way. This has led…
Вышел новый эпизод подкаста о Python - TalkPython, на этот раз Майкл берёт интервью у автора книги Grokking Algorithms Aditya Bhargava https://talkpython.fm/episodes/show/82/grokking-algorithms-in-python
talkpython.fm
Grokking Algorithms in Python
Algorithms underpin almost everything we do in programming and in problem solving in general. Yet, many of us have partial or incomplete knowledge of the most important and common ones. In this episode, you'll meet Adit Bhargava, the author of the light and…
Лариса Агаркова (инженер Гугла) опубликовала интересную заметку о том как нужно готовиться к техническому интервью в Google в своём личном блоге http://larrr.com/hochu-rabotat-v-google-sovety-po-podgotovki-k-intervyu-ot-google/
Every day matters
Хочу работать в Google: Советы по подготовки к интервью от Google - Every day matters
Этот документ рекрутеры Google рассылают кандидатам, обычно после телефонных интервью. Мне разрешили его опубликоватьв блоге тоже, он не секретный. Но крайне полезный для тех, кто готовится. Google takes an academic approach to the interviewing process. This…
Service Discovery в компании Stripe. Блог пост от заядлой девушки-гика Julia Evans - https://stripe.com/blog/service-discovery-at-stripe Джулия примечательна тем, что ведёт отличный технический блог, а ещё она реализовала небольшой TCP стэк на Питоне под названием teeceepee :)
Stripe
Service discovery at Stripe
Online payment processing for internet businesses. Stripe is a suite of payment APIs that powers commerce for businesses of all sizes.
Предполагаю, что на этот канал подписаны преимущественно back-end разработчики. Последние несколько лет front-end разработка прогрессирует и становится всё сложнее и сложнее =) Разобраться в ней новичку задача не из лёгких. На просторах сети нашел очень хороший step-by-step guide для тех, кто хочется окунуться в мир сложного client-side и расставить по полочкам весь тот хаос, присущий миру JavaScript https://goo.gl/unWLba
Medium
A Study Plan To Cure JavaScript Fatigue
Like everybody else, I recently came across Jose Aguinaga’s post “How it feels to learn JavaScript in 2016”.
В октябре в Москве прошла первая конференция Moscow Python Conf 2016. Сегодня в сети стали доступны доклады - https://www.youtube.com/playlist?list=PLv_zOGKKxVpguqe9jJ9H8eIcZioeE9k6C
Youtube
Moscow Python Conf 2016 (Pro)
Доклады 1-го потока (Pro) Moscow Python Conf 2016 (http://conf.python.ru)
Небольшая заметка от профессора Andrew Ng про возможности искусственного интеллекта в наше время https://hbr.org/2016/11/what-artificial-intelligence-can-and-cant-do-right-now
Harvard Business Review
What Artificial Intelligence Can and Can’t Do Right Now
If a task takes you less than one second of thought, a machine can probably do it.
Статья от дядюшки Боба о TDD http://blog.cleancoder.com/uncle-bob/2016/11/10/TDD-Doesnt-work.html