„Chillin‘“ at Amazon
618 subscribers
27 photos
1 video
7 files
370 links
Amazonian SDE is sharing, 'cause sharing is caring 👨‍💻

note: I do not represent any of my employers in this channel
Download Telegram
#python #sqlalchemy

Хоть и старая, но очень крутая преза. Обязательна к просмотру всем, кто работает с БД

"How do you take the big step from casual SQLAlchemy user, who treats your database as a mysterious object store, to advanced power user, who optimizes critical queries, plans indexing and migrations, and generates efficient reports?"

https://www.youtube.com/watch?v=399c-ycBvo4
Forwarded from Типичный программист
Бразильский программист собрал в одном месте заметки по компьютерному зрению и основам алгоритмической обработки изображений.

Распознавание объектов и цифр, библиотеки для визуализации 3D-графиков, сложная теория обработки изображений простым языком и не только. Всё на Python, с красивыми картинками и примерами кода:

https://diegoinacio.github.io/computer-vision-notebooks/

#python #computervision
#python

This article series is a guide to modern Python tooling with a focus on simplicity and minimalism.1 It walks you through the creation of a complete and up-to-date Python project structure, with unit tests, static analysis, type-checking, documentation, and continuous integration and delivery.

Here is a list of the articles in this series:

Chapter 1: Setup (this article)
Chapter 2: Testing
Chapter 3: Linting
Chapter 4: Typing
Chapter 5: Documentation
Chapter 6: CI/CD

https://cjolowicz.github.io/posts/hypermodern-python-01-setup/
„Chillin‘“ at Amazon
Последнее время читаю и смотрю много литературы на тему написания чистого и правильного кода, на тему дизайна правильной архитектуры, что поможет избежать кучу проблем в будущем с развитием и поддержанием продукта Пока немного почитал на тему DDD, понял,…
#python #подборка #неБлагодари

Пока читал\смотрел на тему написания чистого кода, прошелся по старым выступлениям по улучшению питоновских софтов. Делюсь с тобой своей подборкой на эту тему в Питоне, чтобы ты не тратил время:

1. Clean code in Python: https://www.youtube.com/watch?v=n_Y-_7R2KsY
2. Type-checked Python (Instagram) + MonkeyType: https://www.youtube.com/watch?v=pMgmKJyWKn8
3. Про Hypothesis и Contracts: https://www.youtube.com/watch?v=MYucYon2-lk
4. Loop like a native: while, for, iterators, generators: https://www.youtube.com/watch?v=EnSu9hHGq5o
#python #memory
Относительно простым языком написано про управление памяти в Python.

Ещё много что остаётся вне статьи, но даже прочитать только про это уже даёт чуть больше понимания что происходит с памятью.

Нужно это знать программисту/инжинеру или нет, решать тебе!

https://m.habr.com/ru/company/domclick/blog/530804/
Начинаю путаться в тэгах. Пиню для себя и других

Про жизнь в Амазон: #LifeAtAmazon

Architecture:
#systems #design #architecture #systems_design #db #distributed

Language specific:
#python #go

Other:
#ML, #myTechNotes, #DeepDive

About interviews:
Время от времени, преимущественно во время отпуска, провожу Mock интервью.
Все, связанное с интервью, выкладываю по тэгам: #interview #mock #systems_design

Если у тебя будет скоро интервью и тебе нужен Mock Interview, то можешь написать, мне. И если у меня будет получаться по времени, то сможем организовать. Имей в виду, что mock интервью я записываю на видео и выкладываю для других. Также рекомендую посмотреть предыдущие записи, чтобы не допускать примитивные ошибки: https://www.youtube.com/playlist?list=PL3tja-7IZ-wXHY-lvb32-zGnRJaS5yCkU
#python #basics #tutorial #chatgpt
I always wanted to write my programming course — very simple and clear and gradual introduction to each topic and simple explanation answering question “Why”. With the release of ChatGPT-3 and the ability to generate the content, the geek living inside me couldn’t resist catching on. I decided to write a course co-authored with AI and understand what kind of animal this is.

Although, I will expose my experience of establishing relationships and communication with ChatGPT-3 separately, here is my first hands-on impression. Software developers do not need to worry about their jobs (yet) — working with AI demands for lots of human interventions to ensure the quality of the content.

Anyways, find the first lessons for “Intro to Programming” below:

- Intro to Programming: Variables: https://medium.com/@yeldos/basics-of-python-syntax-variables-c9bceb48c7b4
- Intro to Programming: Why we need variables: https://medium.com/@yeldos/basics-of-python-syntax-why-we-need-variables-6b8029d938aa
- Intro to Programming: Naming Variables: https://medium.com/@yeldos/basics-of-python-syntax-naming-variables-afa9ba79f071

Share it with your little brothers and sisters who want to learn more about coding.

I will keep the list updated and will gradually finish the course. It does take lots of time yet...

And remember, I am always open for a feedback! So, drop your questions, corrections, and any other thoughts in the comments below.
🔥71👍1
#python #basics #tutorial #chatgpt

At the end of last year, I began working on creating a tutorial called
"Intro to Programming," with the help of ChatGPT3. I have been gradually
adding more topics to the content, so I just improved the previous ones
based on feedback from the first students and added two new topics:
lists and loops.

- Lists: https://medium.com/@yeldos/intro-to-programming-lists-b5999ad00fc
- Loops: https://medium.com/@yeldos/intro-to-programming-loops-565995032bdd
- Overview of the whole course: https://medium.com/@yeldos/intro-to-programming-9536d8614a02

So check them out and keep sharing your feedback with me 😍 I am happy to make the content more student-friendly 🫡

Also, share with your little brothers and sisters!
🔥6