CodeShadow – Telegram
CodeShadow
76 subscribers
182 photos
11 videos
7 files
128 links
👋 Я Артемий — преподаватель Python и фрилансер.

💻 Показываю, как код и нейросети помогают зарабатывать и упрощать работу.

🚀 Делюсь проектами, опытом и лайфхаками из реальной практики.

✍🏻 Вопросы и идеи: @MifmanRu
Download Telegram
🚀 Создаём простого чат-бота с OpenAI API

Устанавливаем библиотеку:

pip install openai


Код:

import openai

openai.api_key = "YOUR_API_KEY"

response = openai.ChatCompletion.create(
model="gpt-4",
messages=[{"role": "user", "content": "Привет, как дела?"}]
)

print(response["choices"][0]["message"]["content"])

Этот код отправляет сообщение в OpenAI и получает ответ.
💡 Хочешь создавать Telegram-ботов? Мы научим!
Представь: ты можешь автоматизировать бизнес-процессы, отправлять уведомления, принимать платежи и даже вести блоги — всё это с помощью Telegram-ботов!

В нашем курсе ты научишься:
Разрабатывать ботов с нуля
Работать с API Telegram
Настраивать вебхуки и базы данных

Больше никаких скучных теорий! Только практика и результат. Готов попробовать? 🚀
🔥 Стартуй здесь: CodeShadow.ru
📌 Что такое асинхронное программирование в Python?

Асинхронное программирование позволяет выполнять задачи параллельно без блокировки основного потока.

🔹 Основные конструкции:
- `async def` — создание асинхронной функции
- `await` — ожидание выполнения корутины
- `asyncio.run()` — запуск асинхронного кода

Пример:

import asyncio

async def say_hello():
await asyncio.sleep(1)
print("Привет, мир!")

asyncio.run(say_hello())

Этот код подождёт 1 секунду и выведет "Привет, мир!".
🛠️ Разбираем декораторы в Python

Декораторы позволяют модифицировать функции без изменения их кода.

🔹 Пример простого декоратора:

def decorator(func):
def wrapper():
print("Перед вызовом функции")
func()
print("После вызова функции")
return wrapper

@decorator
def hello():
print("Hello, world!")

hello()

Выведет:

Перед вызовом функции
Hello, world!
После вызова функции
🔍 Как работают генераторы в Python?

Генераторы позволяют создавать последовательности без хранения всех элементов в памяти.

🔹 Создание генератора:

def my_generator():
yield 1
yield 2
yield 3

gen = my_generator()
print(next(gen)) # 1
print(next(gen)) # 2
print(next(gen)) # 3

Использование `yield` позволяет возобновлять выполнение функции с последнего места.
📊 Введение в Pandas: работа с таблицами

Pandas — мощная библиотека для обработки данных.

🔹 Установка:

pip install pandas


🔹 Чтение и вывод данных:

import pandas as pd

df = pd.read_csv("data.csv")
print(df.head())

Этот код прочитает CSV-файл и выведет первые 5 строк.
🚀 Оптимизация Python-кода: лучшие практики

1️⃣ Используйте встроенные функции (`sum()`, `min()`, `max()`)
2️⃣ Применяйте `set()` для работы с уникальными значениями
3️⃣ Используйте `multiprocessing` для параллельного выполнения кода
4️⃣ Избегайте ненужных циклов и вложенных условий

Оптимизация поможет сделать код быстрее и эффективнее!
🖼️ Работа с изображениями в Python: Pillow

Pillow позволяет обрабатывать изображения.

🔹 Установка:

pip install pillow


🔹 Открытие и изменение изображения:

from PIL import Image

img = Image.open("image.jpg")
img = img.resize((300, 300))
img.show()

Этот код откроет изображение и изменит его размер.
🔢 Разбираем работу с NumPy

NumPy — библиотека для работы с массивами.

🔹 Установка:

pip install numpy


🔹 Создание массива:

import numpy as np

arr = np.array([1, 2, 3, 4, 5])
print(arr * 2) # Умножение всех элементов на 2

NumPy позволяет эффективно работать с числовыми данными.
📡 Использование API в Python

Запрос к API можно делать через `requests`.

🔹 Установка:

pip install requests


🔹 Запрос данных:

import requests

response = requests.get("
print(response.json())

Этот код получает данные с GitHub API.
🎯 Твой первый шаг в программирование — CodeShadow!
Хочешь освоить Python, но не знаешь, с чего начать? В CodeShadow мы сделали обучение максимально доступным:

Простые объяснения сложных тем
Готовые примеры и проекты
Поддержка на каждом этапе

Не теряй время на самостоятельные поиски! Записывайся и начинай программировать уже сегодня! 🚀
👉 Стартуем тут: CodeShadow.ru
🔐 Шифрование данных в Python

Библиотека `cryptography` позволяет шифровать данные.

🔹 Установка:

pip install cryptography


🔹 Шифрование:

from cryptography.fernet import Fernet

key = Fernet.generate_key()
cipher = Fernet(key)

message = b"Секретное сообщение"
encrypted = cipher.encrypt(message)

print(encrypted)

Этот код зашифрует сообщение.
💡 Советы по написанию чистого кода в Python

Используйте понятные имена переменных
Следуйте PEP 8 (оформление кода)
Разбивайте код на функции и модули
Пишите комментарии и документацию

Чистый код проще читать и поддерживать!
📰 «Лаборатория Касперского» установила рекорд с выручкой $822 млн в 2024 году

В 2024 году «Лаборатория Касперского» показала значительный рост продаж: мировая выручка увеличилась на 11%, достигнув рекордных 822 миллионов долларов США. В России динамика оказалась еще выше — рост составил 28%. Корпоративные продажи «Лаборатории Касперского» показали значительный рост: в мире B2B-сегмент вырос на 19%, с увеличением продаж крупному бизнесу на 21%, а малому и среднему — […]
Компьютерра

🔗 https://www.computerra.ru/312432/laboratoriya-kasperskogo-ustanovila-rekord-s-vyruchkoj-822-mln-v-2024-godu/
📰 «Рубежи науки» и «ИТ-Планета» выявили интерес студентов и молодых специалистов к освоению Луны: организаторы подводят итоги первого этапа космического конкурса

Конкурс «Космический кубок: Миссия «ЛУНА»» направлен на разработку Web-решений для планирования строительства лунной базы и последующего управления ресурсами. Организаторы, Гильдия «Рубежи науки» и АНО ЦРИТ «ИТ-Планета», объявили о завершении первого этапа. Из 482 поданных заявок в финал вышли 46 участников, объединенные в 17 команд.  География конкурса охватила всю Россию — от Хабаровска и Владивостока до […]
Компьютерра

🔗 https://www.computerra.ru/312427/rubezhi-nauki-i-it-planeta-vyyavili-interes-studentov-i-molodyh-spetsialistov-k-osvoeniyu-luny-organizatory-podvodyat-itogi-pervogo-etapa-kosmicheskogo-konkursa/
📰 Революция онлайн-продаж: взрывной рост e-commerce в России и прогнозы до 2030 года

За последние пять лет рынок электронной коммерции в России пережил взрывной рост, превратившись из нишевого канала в мощный драйвер экономики. Пандемия, технологический скачок и изменения в потребительском поведении спровоцировали рост e-com более чем в 7,5 раза. Но потенциал далеко не исчерпан. «Компьютерра» выяснила, как изменился рынок, какие категории лидируют, с какими вызовами сталкиваются игроки и […]
Елизавета Дарищева

🔗 https://www.computerra.ru/312416/revolyutsiya-onlajn-prodazh-vzryvnoj-rost-e-commerce-v-rossii-i-prognozy-do-2030-goda/
📰 «Инферит» (ГК Softline) представил безрамочный монитор нового поколения для бизнеса и госсектора INFERIT Line

Российский ИТ-вендор «Инферит» (ГК Softline) представил новый монитор INFERIT Line, отвечающий растущим требованиям корпоративных и частных пользователей, а также государственных организаций. Новое поколение 24-дюймовых безрамочных мониторов сочетает современный дизайн с расширенными техническими возможностями. Расширение линейки периферийного оборудования отвечает стратегии ГК Softline в части укрепления позиции №1 как поставщика и эксперта в области технологического суверенитета.  Новый […]
Инферит

🔗 https://www.computerra.ru/312396/inferit-gk-softline-predstavil-bezramochnyj-monitor-novogo-pokoleniya-dlya-biznesa-i-gossektora-inferit-line/
📰 Технический и инфраструктурный долг как инвестиция: когда стоит срочно гасить, а когда накапливать?

Технический долг часто сравнивают с кредитом: взяли сегодня, а расплачиваться будем завтра. Но есть кредиты, которые разрушают бизнес, а есть те, которые позволяют купить квартиру или открыть компанию. Поэтому вопрос не в том, нужно ли избегать технического долга, а в том, как его контролировать и когда использовать как точку роста. Разбираемся в вопросе с Сергеем […]
Инферит

🔗 https://www.computerra.ru/312387/tehnicheskij-i-infrastrukturnyj-dolg-kak-investitsiya-kogda-stoit-srochno-gasit-a-kogda-nakaplivat/
📰 Ну и что, что дорого, или триумф Huawei: первый в мире смартфон с тройным складным экраном Mate XT стал настоящим бестселлером

Продажи Huawei Mate XT, первого в мире смартфона с тройным складным экраном, превысили отметку в 400 000 единиц. Для устройства, чья цена стартует от 2800 долларов, такой результат действительно впечатляющий. Уникальная модель, представленная в сентябре прошлого года, не только задала новый стандарт в индустрии, но и доказала, что подобные устройства могут найти большую аудиторию, несмотря на высокую стоимость. Фото Huawei Спрос оказался настолько велик, что на вторичном рынке цена подскакивала выше 4000 долларов, а найти устройство в свободной продаже было почти невозможно. Недавно появились новые версии с 16/512 ГБ и 16 ГБ/1 ТБ, а базовая версия с 16/256 ГБ, напротив, исчезла из наличия. Huawei Mate XT выделяется революционной шарнирной системой Tiangong, позволяющей экрану гнуться в обе стороны, и ультратонким дизайном с аккумулятором на 5600 мА•ч, поддерживающим проводную зарядку на 66 Вт и беспроводную на 50 Вт.

🔗 https://www.ixbt.com/news/2025/04/10/huawei-mate-xt.html
📰 У дилеров появилось много больших корейских внедорожников Kia Mohave: машины продают с гарантией 2 года

У российских дилеров сегодня в наличии есть много новых больших внедорожников Kia Mohave, которые предлагаются с гарантией 2 года. Такие машины, в частности, предлагают различные салоны дилера «Рольф». Минимальная цена на модель без гарантии сегодня стартует от 6 920 000 рублей со всеми скидками. За такие деньги пользователь получает версию с 3,0-литровым дизельным двигателем, который выдает 249 л.с., а также полным приводом и автоматической коробкой переключения передач. Фото Kia Если же вы решите приобрести модель с вышеупомянутой гарантией, то за Kia Mohave придётся доплатить около миллиона рублей. Минимальная цена на такую машину составляет 7 900 000 рублей, согласно данным площадки avito. Фото Kia Габариты машины: длина составляет 4930 мм, ширина — 1920 мм, высота — 1790 мм, колёсная база — 2895 мм, клиренс — 217 мм. Разгон до 100 км/ч занимает 8,7 с, расход топлива — 9,9 л/100 км (смешанный цикл). В оснащение топовой версии входят кожаный салон, панорамная крыша, 12,3-дюймовый дисплей мультимедиа, проекционный экран HUD, аудиосистема Lexicon, подогрев и вентиляция сидений, трёхзонный климат-контроль, адаптивный круиз-контроль (SCC), система удержания полосы, контроль слепых зон, автоматическое торможение, парктроники и камеры 360°.

🔗 https://www.ixbt.com/news/2025/04/10/kia-mohave-2.html
📰 Суперкомпьютер Colossus, обеспечивающий работу чат-бота Grok Илона Маска, оказался в центре скандала: компания использует энергию от газовых генераторов без разрешений

Кишон Пирсон, глава организации Memphis Community Against Pollution, выступил перед комитетом совета графства Шелби в Мемфисе (Теннесси). Он сообщил, что компания xAI Илона Маска использует 35 газовых турбин на метане без соответствующих разрешений, хотя ранее подавала заявку только на 15. «Это прямое нарушение закона», — заявил он. Данные Southern Environmental Law Center (SELC), подкреплённые аэроснимками, подтвердили масштаб проблемы: 35 переносных генераторов общей мощностью 420 МВт фактически образуют незарегистрированную электростанцию. «xAI построила объект в Южном Мемфисе без одобрения властей и учёта последствий для местных жителей», — отметила старший юрист SELC Аманда Гарсия. В письме в департамент здравоохранения графства организация указала, что выбросы турбин — включая оксиды азота, токсичные и канцерогенные вещества — превышают допустимые нормы по Закону о чистом воздухе. Объект xAI Илона Маска, в котором размещается суперкомпьютер Colossus, в Мемфисе, штат Теннесси, снимок от 22 августа 2024 года. Источник: Karen Pulfer Focht / REUTERS Суперкомпьютер xAI под названием Colossus занимает площадь, эквивалентную 13 футбольным полям, и обеспечивает работу ИИ-чата Grok. Маск ранее анонсировал планы удвоить размеры объекта. Хотя компания уже получает 150 МВт от местной электросети (этого хватило бы на 100 000 домохозяйств), для стабильной работы пришлось подключить газовые турбины. Проблема возникла из-за перепадов напряжения, однако вместо поиска легальных решений xAI воспользовалась лазейкой: закон допускает временное использование генераторов без разрешения, если их не перемещают более 364 дней. В январе компания подала заявку на 15 турбин, умолчав об остальных 20. SELC потребовала от властей ввести чрезвычайный запрет на эксплуатацию всех 35 единиц с ежедневными штрафами по $25 000 за несоблюдение. При этом представитель xAI Брент Мэйо проигнорировал слушания, хотя председатель комитета трижды уведомляла его по электронной почте. В Chamber of Commerce, посредничавшей при размещении объекта, заявили, что письма «не дошли». Районы в радиусе 1–2 км от xAI десятилетиями страдают от промышленных выбросов. Уровень заболеваемости раком и астмой здесь выше, а средняя продолжительность жизни — ниже, чем в других частях Мемфиса. Пирсон, выросший в одном из таких кварталов, связал смерть обеих своих бабушек от онкологии в 60 лет с близостью к промзоне. Энергопотребление ИИ-систем вроде ChatGPT в 10 раз превышает запросы обычного поиска (Goldman Sachs прогнозирует рост глобального спроса на электроэнергию для ИИ на 160% к 2030 году). Однако в США 60% энергии до сих пор вырабатывается за счёт ископаемого топлива. Департамент здравоохранения Шелби, Агентство по охране окружающей среды и xAI отказались от комментариев. Однако давление активистов и юридические риски могут заставить компанию пересмотреть подход: продолжение работы турбин грозит не только штрафами, но и репутационными потерями на фоне растущего внимания к экологическим последствиям технологических проектов.

🔗 https://www.ixbt.com/news/2025/04/10/superkompjuter-colossus-obespechivajushij-rabotu-chatbota-grok-ilona-maska-okazalsja-v-centre-skandala-kompanija.html