LifeHacker

+15
с 03.01.2025

Python, Backend, Web Development, Проекты на аутсорсе и крутые кейсы

5 подписчиков
1 подписка
Что такое Redis и откуда он взялся?

Redis - это база данных, которая летает быстрее, чем ваш друг, который увидел скидки на PlayStation 5. Ее полное название - "Remote Dictionary Server". Создал эту чудо-штучку Сальваторе Санфилиппо (a.k.a. "antirez") в 2009 году. Он такой: "Мир, у меня есть идея! Давайте сделаем базу данных, которая будет работать в оперативной памяти и выдавать дан…

1
SQLAlchemy: Ваш друг в мире баз данных... или нет?!

Если вы работаете с Python, то наверняка слышали про SQLAlchemy - мощный инструмент, который превращает взаимодействие с базами данных в удовольствие. Давайте разберемся, что это такое, как работает и почему этот фреймворк заслуживает вашего внимания.

1
Django: Король бэкэнда или случайно обретённая любовь?

Если бы фреймворки были людьми, Django был бы добродушным стариком в свитере, который всегда знает, как исправить вашу ошибку и приготовить лучший в мире кофе. Django - это фреймворк для веб-разработки на Python, который, как и бабушкины пирожки, радует нас с 2005 года. Но давайте разберёмся, что это за чудо такое.

1
Что такое FastAPI?

FastAPI - это современный, быстрый (даже сверхзвуковой) веб-фреймворк для Python, предназначенный для создания API. Он появился в 2018 году благодаря Sebastian Ramirez и сразу стал любимцем разработчиков благодаря своему лаконичному синтаксису, удобной структуре и невероятной скорости.

1
Docker: что это за зверь и как с ним подружиться

Что такое Docker и с чем его едят?

1
Git и GitHub: Как приручить крутейший инструмент и не сломать мозг

Давайте честно. Вы хоть раз теряли файлы проекта или писали файл с названием final_v2_last_last_fix_final_FINAL(1).txt? Если да, поздравляю! Вы находитесь на правильном пути к просветлению в мире Git и GitHub. Если нет - вы или везунчик, или только начинаете программировать. Так или иначе, сейчас мы разберёмся, что это за звери такие, зачем их испо…

1

1. Чем отличается is от == в Python?

Ответ:
== проверяет равенство значений, а is проверяет, ссылаются ли переменные на один и тот же объект в памяти. Пример:

1

Привет, друг! Сегодня мы отправляемся в путешествие по миру объектно-ориентированного программирования (ООП) в Python. Возьми чашку чая (или кофе), усаживайся поудобнее, и давай разбираться, что такое ООП и почему все вокруг так много говорят об этих загадочных "классах" и "объектах".

Что такое ООП и зачем оно нужно?

1

Привет, разработчики! Сегодня у нас на повестке дня загадочная аббревиатура SOLID. Нет, это не новый вид бетона, хотя ваш код действительно станет надёжнее, если будете соблюдать эти принципы. SOLID - это 5 правил, которые помогут вам писать поддерживаемый, расширяемый и приятный для глаз код.

S - Single Responsibility Principle (Принц…

1