Python та програмування
15 subscribers
261 photos
23 videos
37 files
2.09K links
Code bookmarks 🔖
Generally Python & Data Science;
Rarelly: Design, HTML5/CSS, JS

#code #python #programming
🐧: @tuxua
Download Telegram
Forwarded from Типичный программист
​Как устроиться в LinkedIn, Facebook, Google в Кремниевой Долине?

Автор статьи рассказывает, как успешно пройти собеседование в одной из Big Tech компаний, чтобы получить возможность поработать над чем-то очень значимым в IT-столице мира:

https://tprg.ru/0PWT

Сам он при этом получал предложения о работе и в Facebook, и в Google, и в Tesla, а сейчас работает в LinkedIn.

#собеседование #карьера
Forwarded from PythonDigest
[Перевод] Python и быстрые HTTP-клиенты
https://habr.com/ru/post/472858/?utm_campaign=472858&utm_source=habrahabr&utm_medium=rss

В наши дни, если вы пишете некое Python-приложение, то вам, скорее всего, придётся оснащать его функционалом HTTP-клиента, который способен общаться с HTTP-серверами. Повсеместное распространение REST API сделало HTTP-инструменты уважаемыми жителями бесчисленного множества программных проектов. Именно поэтому любому программисту необходимо владеть паттернами, направленными на организацию оптимальной работы с HTTP-соединениями.
Forwarded from Oh My Py
Ищем фильмы, книги и подкасты с помощью Python

У Apple есть API поиска по iTunes Store и другим каталогам. Очень простое, но мало кто за пределами экосистемы айос-разработчиков про него знает. Поэтому решил написать о нём — конечно, с примерами на питоне:

import requests

def search(term, media):
url = "https://itunes.apple.com/search"
payload = {"term": term, "media": media}
response = requests.get(url, params=payload)
response.raise_for_status()
results = response.json().get("results", [])
return results


Статья на хабре:
https://habr.com/ru/post/509192/
Forwarded from Веб-страница
​Как работать с адаптивными изображениями

Это руководство по синтаксису HTML с примесью CSS. В нём затронуты атрибуты src, srcset, sizes и целый ряд нюансов, которые стоит учесть при работе с адаптивными изображениями.

#фронтенд #html
Forwarded from Типичный программист
Сайт «Make Frontend Shit Again» — это всё самое «лучшее», что осталось от веба нашей молодости.

У нас от него олдскулы свело, зацените и вы: https://makefrontendshitagain.party/

#веб #кек
​​Functional Programming, Simplified: (Scala edition) (2017)
Автор: Alvin Alexander
Количество страниц: 780

Автор книги делает процесс обучения функциональному программированию на Scala максимально простым, разбивая сложные темы на небольшие части, которые легче понять и усвоить. Уроки представлены в логической последовательности — в порядке, в котором их изучил автор, — кульминацией которой являются сложные темы, такие как моделирование функциональных областей, а также способы написания и использования монад.

Что внутри:
✔️Простой набор правил для функционального программирования на Scala;
✔️Как и зачем писать чистые функции и использовать неизменяемые переменные;
✔️Как чистые функции работают с вводом / выводом (файл, база данных и сеть);
✔️Уроки по рекурсии с множеством изображений, которые помогут понять, как она работает;
✔️И многое другое.

Достоинства:
➕Множество примеров кода;
➕Упражнения;
➕Детальные объяснения.

Недостатки:
➖Большой объем.

Скачать книгу

#english #book #intermediate
​​Getting Started with SQL: A Hands-On Approach for Beginners (2016)
Автор: Thomas Nield
Количество страниц: 134

Книга послужит отличным введением в SQL для тех, кто собирается использовать его в работе. Если вы предприниматель или ИТ-специалист, это краткое практическое руководство научит вас, как извлекать и преобразовывать данные с помощью SQL. Вы быстро освоите основы SQL и научитесь создавать свои собственные базы данных.

Во время чтения книги вы:
✔️Изучите реляционные базы данных, в том числе простые и централизованные модели;
✔️Начнете использовать SQLite и SQLiteStudio для создания легких баз данных за считанные минуты;
✔️Научитесь запрашивать и преобразовывать данные с помощью SELECT, WHERE, GROUP BY и ORDER BY;
✔️Научитесь создавать свои собственные таблицы и централизованные базы данных, используя принципы проектирования.

Достоинства:
➕Небольшой объем;
➕Хороший авторский стиль.

➖Недостатки:
Не замечено.

Скачать книгу

#english #book #intermediate
​​Terraform: Up & Running (2019)
Автор: Yevgeniy Brikman
Количество страниц: 368

TerraForm стал ключевым инструментом в DevOps для определения, запуска и управления инфраструктурой кода для различных облачных платформ и платформ виртуализации, включая AWS, Google Cloud, Azure и другие. Второе издание данной книги, расширенное и полностью обновленное для версии Terraform 0.12 и выше, предоставляет вам самый быстрый способ начать работу.

Во время чтения книги вы:
➕Рассмотрите изменения Terraform 0.9 до 0.12;
➕Узнаете, как писать производственные модули Terraform;
➕Погрузитесь в ручное и автоматическое тестирование кода Terraform;
➕Сравните Terraform с Chef, Puppet, Ansible, CloudFormation;
➕Научитесь использовать Terraform для управления состоянием вашей инфраструктуры;
➕Научитесь использовать продвинутые аспекты Terraform для развертывания без простоев.

Достоинства:
➕При помощи книги вы быстро обучитесь работать с технологией;
➕Множество примеров кода.

Недостатки:
➖Посредственная структурированность.

Скачать книгу

#english #book #intermediate