🐍Наследование в ООП на примере Python —[9:25]
Наследование — это один из главных принципов объектно-ориентированного программирования не только в Python, но и во всех языках в целом.
В этом видео вы узнаете, что такое наследование на конкретных примерах, написанных на языке Python. Оно идеально подойдёт для новичков, которые уже знают, как написать «hello world», но ещё не совсем освоили базовые понятия ООП.
Перейти к просмотру
#видео#python#теория
Интерьерная рубрика этой недели — ролики художницы Алины Фессаховой из её деревянного домика мечты где-то в лесу недалеко от Нью-Йорка. Просто рай для интроверта какой-то. Works for me! 🙃
#видео#интерьеры
«В вашей географии слишком мало географии», - сказал Вячеслав Александрович Шупер и наказал нам больше заниматься теоретической географией.
И так,
Теория центральных мест.
https://bigenc.ru/c/teoriia-tsentral-nykh-mest-1b5eb3
ТЦМ состоит из нескольких положений, объясняющих местоположение, количество и размер населенных пунктов, формируя «иерархию городов».
Автор теории - немецкий географ Вальтер Кристаллер, который утверждал, что человеческие поселения образуют сеть из центральных мест, покрывающих заселенную территорию.
Какие основные выводы можно сделать из этой теории:
1. Чем выше статус центра, тем шире спектр функций, - и наоборот;
2. Центры одного уровня относительно равномерно формируют гексагональную решетку;
3. Размер центра пропорционален радиусу его функционального воздействия;
4. Убывание количества с ростом ранга, чем выше уровень центра, тем меньше их на территории;
5. Принцип минимизации расстояния: все субъекты стремятся получать воздействие преимущественно от ближайших центров.
Важно: теория дает идеальную модель без учета рельефа, истории и политики, но остается базовым инструментом для географической аналитики.
Для более глубокого понимания (и если вы географ), рекомендую ознакомиться с полностраничным описанием теории.
#теория#расселение
#тезисы#теория
Довольно странная история — мы вот привыкли думать о Просвещении как о заре уникальной эпохи человеческого оптимизма, который исходил из тех посылок, что прогресс науки и человеческих знаний неизбежно сделает жизнь каждого человека мудрее, безопаснее и лучше, — эта наивная вера, достигшая своей кульминации в фабианском социализме в 1890-х годах, была уничтожена в траншеях Первой мировой войны.
Даже викторианцев преследовал страх вырождения и упадка. Большинство викторианцев разделяли почти всеобщее убеждение в том, что капитализм не способен существовать вечно. Восстание казалось неминуемым.
Многие капиталисты викторианской эпохи действовали, исходя из искреннего убеждения, что их в любой момент могут повесить на ближайшем дереве.
Практически никто из великих теоретиков капитализма, к какой бы части политического спектра он ни принадлежал, от Маркса до Вебера, от Шумпетера до фон Мизеса, не считал, что капитализм сможет протянуть больше одного, максимум двух поколений.
Можно пойти и дальше: когда после окончания Второй мировой войны страх неминуемой социальной революции улетучился, нам тут же презентовали призрак ядерного холокоста. Когда и он ушел в небытие, мы обнаружили всемирное потепление.
Я не хочу сказать, что эти угрозы не были и не являются реальными. Но все же странно, что у капитализма есть постоянная потребность представлять себе или даже создавать средства собственного неминуемого уничтожения. Это резко контрастирует с поведением лидеров социалистических режимов, от Кубы до Албании, которые, придя к власти, сразу начали действовать так, будто их системы будут существовать вечно, — что довольно смешно, если учесть, что они оказались всего лишь яркой вспышкой в историческом процессе.
Возможно, причина заключается в том, что оказавшись перед перспективой собственной вечности, капитализм — ну или по крайней мере финансовый капитализм — просто взрывается.
Поскольку у него нет цели, кроме эгоистичных, то нет и причины до бесконечности создавать кредит, т. е. будущие деньги.
Недавние события явно это подтверждают.
В период, продолжавшийся до 2008 года, многие верили, что капитализм действительно будет существовать вечно; по меньшей мере казалось, что никто не может предложить ему альтернативу.
Непосредственным результатом стала череда все более бесшабашных пузырей, повлекших за собой крушение всего аппарата.
Продолжение следует...
🐍 Python для сетевых инженеров.
• В книге рассматриваются основы #Python с примерами и заданиями построенными на сетевой тематике. Задача книги – объяснить понятным языком основы Python и дать понимание необходимых инструментов для его практического использования. Всё, что рассматривается в книге, ориентировано на сетевое оборудование и работу с ним. Все примеры показываются на примере оборудования Cisco, но, конечно же, они применимы и для любого другого оборудования.
• Основы Python:
- Подготовка к работе;
- Использование Git и GitHub;
- Начало работы с Python;
- Типы данных в Python;
- Создание базовых скриптов;
- Контроль хода программы;
- Работа с файлами;
- Полезные возможности и инструменты.
• Повторное использование кода:
- Функции;
- Полезные функции;
- Модули;
- Полезные модули;
- Итераторы, итерируемые объекты и генераторы.
• Регулярные выражения:
- Синтаксис регулярных выражений;
- Модуль re.
• Запись и передача данных:
- Unicode;
- Работа с файлами в формате CSV, JSON, YAML.
• Работа с сетевым оборудованием:
- Подключение к оборудованию;
- Одновременное подключение к нескольким устройствам;
- Шаблоны конфигураций с Jinja2;
- Обработка вывода команд TextFSM.
• Основы объектно-ориентированного программирования:
- Основы ООП;
- Специальные методы;
- Наследование.
• Работа с базами данных:
- Работа с базами данных.
• Дополнительная информация:
- Модуль argparse;
- Форматирование строк с оператором %
- Соглашение об именах;
- Подчеркивание в именах;
- Проверка заданий с помощью утилиты pyneng;
- Проверка заданий с помощью pytest.
• Продолжение обучения:
- Написание скриптов для автоматизации рабочих процессов;
- Python для автоматизации работы с сетевым оборудованием;
- Python без привязки к сетевому оборудованию.
#Книга
#хор#теория
Московская обл., г. Старая Купавна. Срочно требуется преподаватель хоровых и теоретических дисциплин в МУДО «Купавинская ДШИ».
Нагрузка: 26 академических часов. Занятость в неделю 3 дня: пн., ср., чт. Нужно будет приступить к работе со 2 февраля 2026 года.
Справки по телефону: +79036120624, [email protected]
📱Работа для музыкантов
#хор#теория
Московская обл., г. Старая Купавна. Требуется преподаватель хоровых и теоретических дисциплин в Муниципальное учреждение дополнительного образования «Купавинская ДШИ».
Нагрузка: 26 академических часов. Занятость в неделю 3 дня: пн., ср., чт.
Нужно будет приступить к работе с января - начала февраля 2026 года.
Справки по телефону: +79036120624, почта: [email protected]
📱Работа для музыкантов
#хор#теория
Москва, г. Зеленоград. В ДМШ им. М.П. Мусоргского требуется преподаватель на хоровой отдел.
Нагрузка: ~1,5 ставки. Вести средний хор хорового отдела и старший хор фортепианного отдела, также в нагрузку входит несколько групп по сольфеджио и часы постановки голоса.
Заработная плата в зависимости от категории, гранты Мэра Москвы, стимулирующие выплаты.
По всем вопросам обращаться по телефону: 89687130721
📱Работа для музыкантов
💥 ОНЛАЙН
Компания SimbirSoft приглашает студентов профильных технических вузов и начинающих специалистов на бесплатный практикум по автоматизации тестирования (SDET: Java и Python).
Участники практикума познакомятся с азами SDET: современные инструменты и стандарты разработки кода, лучшие практики тестирования на #Java и #Python, а также смогут создать свои первые тестовые фреймворки для Web UI и REST API.
🔥 По итогам практикума у лучших студентов будет возможность получить приглашение на стажировку в SDET-команду SimbirSoft.
Начало обучения – 13 апреля.
Для зачисления необходимо заполнить анкету и выполнить тестовое.
❗️Регистрация – до 30 марта.
ℹ️ Подробности и регистрация – по ссылке:
https://silicium.academy/event/sdet_onlain-praktikum-po-avtomatizacii-testirovaniya-sdet-java-i-python-2
@сompetech – твои возможности для старта в IT
📲Competech в MAX
Немного GDAL
1️⃣ Курс A Gentle Introduction to GDAL Роберта Симмона (Robert Simmon) продолжается. Всего опубликовано 10 частей:
- A Gentle Introduction to GDAL
- Map Projections & gdalwarp
- Geodesy & Local Map Projections
- Working with Satellite Data
- Shaded Relief
- Visualizing Data
- Transforming Data
- Reading Scientific Data Formats
- Automation with Bash
- Python & the Command Line
В разделе Tutorials на официальном сайте GDAL пока только 8 частей.
2️⃣📹Введение в GDAL c новым интерфейсом командной строки от Ханса ван дер Кваста (Hans van der Kwast): Introduction to GDAL’s New Command Line Interface — из курса Programming for QGIS Users.
#софт#python
#вакансия#python#AI
🚀 Senior AI Engineer (Telegram Mini Apps)
Компания: StarLeads Traffic Media
🌏Место работы: удаленный формат
⏳Занятость: полная/частичная/ проектная (на выбор)
💸Зарплатная вилка: от 300 000 до 500 000 рублей за фулл -тайм
📩Контакт для связи: @Rumbo221
Мы строим AI-first продукты внутри экосистемы Telegram — от LLM-ассистентов до AI-driven игровых и automation платформ с 100K+ пользователей.
Ищем Senior инженера с сильной экспертизой в AI и production-разработке.
⚙️Основные задачи:
Интеграция LLM (OpenAI, Anthropic, open-source модели)
Построение RAG-систем (vector DB, embeddings, semantic search)
Разработка AI-ассистентов с multi-turn памятью
Оркестрация нескольких моделей (routing, cost optimization)
Оптимизация latency и inference pipeline
Разработка backend (Python) для AI-продуктов
Интеграция AI-функционала в Telegram Mini Apps
🌟Что ждем от тебя:
Опыт работы с LLM APIs и open-source моделями
LangChain / LlamaIndex или аналогичные фреймворки
Векторные БД (Qdrant / Pinecone / Weaviate)
Python (FastAPI)
PostgreSQL, Redis
Понимание inference, fine-tuning, LoRA — как плюс
🔥Будет преимуществом:
Production AI-продукты с реальными пользователями
Streaming responses, voice / vision модели
Highload-архитектура
Telegram Mini Apps
Откликается? Направляй CV и кейсы - с удовольствием пообщаюсь и отвечу на все вопросы.
📨Контакт для связи: @Rumbo221
Python’da eng ko‘p ishlatiladigan ma’lumot turlari
Python dasturlash tilida ma’lumotlarni saqlash va ular bilan ishlash uchun data typelar ishlatiladi.
Asosiy turlari:
● int — butun sonlar:5, -12
● float — haqiqiy sonlar (vergulli):3.14, -0.5
● str — matn:"Salom", 'Python'
● bool — mantiqiy qiymatlar:True, False
● list — ro‘yxat:[1, 2, 3]
● tuple — o‘zgarmas ro‘yxat:(4, 5, 6)
● dict — lug‘at (kalit: qiymat): {"ism": "Ali", "yosh": 20}
● set — takrorlanmas elementlar to‘plami:{1, 2, 3}
#Dasturlash#Python
💻@dasturlash_hayoti— dasturchilar hayoti va dasturlash olami haqida qiziqarli loyiha!