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

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

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

✍🏻 Вопросы и идеи: @MifmanRu
Download Telegram
📰 Мощнейшая вспышка на Солнце вывела из строя радиосвязь в ряде регионов Европы, Азии и на Ближнем Востоке, но это ещё не конец

Солнце выбросило самую мощную вспышку в 2025 году, которая, как стало известно, вывела из строя радиосвязь в ряде регионов Европы, Азии и на Ближнем Востоке. При этом ученые и специалисты по космической погоде предупреждают, что это только начало. о чем мы уже сообщали В среду, 14 мая, из солнечного пятна AR4087 был зафиксирован мощные выброс солнечной вспышки класса X2.7, которая отправила заряженные частицы на Землю и на несколько часов вывели из строя радиосвязь в целых регионах. Изображение Midjourney Если говорить точнее, то первая вспышка класса Х произошла еще в понедельник, 13 мая. Она был самой мощной с марта, но за ней последовала вспышка X2.7, а также несколько вспышек классов M5.3 и M7.7. Более сильный эффект вспышек дойдет до Земли примерно к пятнице, поэтому ученые ожидают новых  отключений связи, сбоев в работе GPS и потенциальных проблем с электросетями. Ранее сообщалось, что вспышка класса X привела к росту потока тяжелых заряженных частиц (ТЗЧ) в околоземном космическом пространстве, о чем сообщили на сайте Лаборатории солнечной астрономии ИКИ и ИСЗФ. Ученые предупредили о возможном крупном выбросе плазмы

🔗 https://www.ixbt.com/news/2025/05/15/moshnejshaja-vspyshka-na-solnce-vyvela-iz-stroja-radiosvjaz-v-rjade-regionov-evropy-azii-i-na-blizhnem-vostoke-no-jeto.html
📰 Производство Lada Niva и Lada Aura стоит. Инсайдер Avtograd раскрыл положение дел на АвтоВАЗе и план на весь 2025 год

Инсайдер поделился информацией о текущей ситуации на АвтоВАЗе на своей VK-страничке Avtograd. Фото Avtograd По его данным, производство моделей Lada Niva приостановлено, тогда как сборка Granta и Vesta продолжается. Выпуск новой модели Aura не ведется. Про Iskra новой информации нет, но есть новые снимки. Инсайдер добавил, что план АвтоВАЗа на 2025 год составляет 360 тысяч автомобилей. Фото Avtograd Админ паблика Avtograd в прошлом слил много точной информации, включая фотографии Lada Vesta NG, Lada Iskra и сведения о некомплектных Lada Granta.

🔗 https://www.ixbt.com/news/2025/05/15/lada-niva-lada-aura-avtograd-2025.html
📰 Tiggo — всё, «тема более неактуальна». В российской линейке Chery этого суббренда больше не будет

Суббренда Tiggo в российской структуре компании Chery не будет, при этом компания продолжает предлагать потребителям гибридные автомобили. «Проект Tiggo в текущей повестке компании не рассматривается, тема более неактуальна», —  сообщили в Chery. Данная позиция была выработана еще летом 2024 года, презентация бренда Tiggo прошла в конце 2023 года. Под ним планировали выпускать автомобили на альтернативных источниках энергии. Ранее инициатива называлась Chery NEV (New Energy Vehicles). Фото Chery В то же время гибридные автомобили продолжают присутствовать в модельной линейке Chery на российском рынке — в рамках существующих серийных моделей. Chery Напомним, в линейке Chery сейчас есть гибридные кроссоверы Tiggo 7 Pro и Tiggo 8 Pro с приставкой Plug-In Hybrid.

🔗 https://www.ixbt.com/news/2025/05/15/tiggo--vsjo-tema-bolee-ne-aktualna-v-rossijskoj-linejke-chery-jetogo-subbrenda-bolshe-ne-budet.html
📰 Представлены дешёвые 4K-телевизоры Xiaomi TV F Pro 2026 от 379 евро. Цены изначально снижены

Xiaomi начала продажи серии телевизоров TV F Pro 2026 в некоторых европейских странах, включая Нидерланды, Испанию и Францию. Линейка доступна в шести размерах — 32", 43", 50", 55", 65" и 75" — и предлагает ключевые обновления по сравнению со стандартным TV F 2026, сохраняя при этом безрамочный металлический дизайн и интеграцию Fire TV. Модели TV F Pro оснащены дисплеями 4K QLED с 94-процентным покрытием цветовой гаммы DCI-P3 и поддержкой HDR10+, HLG и режима Filmmaker. Сглаживание движения MEMC является стандартным для всех устройств. Режим Game Boost увеличивает частоту обновления до 120 Гц при 1080p через HDMI. Панель изначально работает на частоте 60 Гц с разрешением 4K (3840 х 2160 пикселей). Фото Xiaomi Встроенный Fire TV дает пользователям доступ к потоковым приложениям, таким как Netflix, Disney+, Prime Video и каналам живого телевидения. Голосовое управление реализовано при помощи Alexa через 360° Bluetooth-пульт. Пользователи также могут управлять устройствами умного дома непосредственно с телевизора. Телевизоры оснащены двумя динамиками мощностью 10 Вт и поддерживают Dolby Audio, DTS:X и DTS Virtual:X. Дополнительные функции включают совместимость с Apple AirPlay и Miracast, режим низкого синего света, DC dimming. Телевизоры получили четырехъядерный процессор, 2 ГБ оперативной памяти и 32 ГБ встроенной флеш-памяти. Фото Xiaomi В настоящее время цены в Европе снижены: 43” – 299 евро (рекомендованная розничная цена 379 евро); 50” – 399 евро (рекомендованная розничная цена 469 евро); 55” – 449 евро (рекомендованная розничная цена 569 евро); 65” – 599 евро (рекомендованная розничная цена 769 евро); 75” – 799 евро (рекомендованная розничная цена 999 евро).

🔗 https://www.ixbt.com/news/2025/05/15/4k-xiaomi-tv-f-pro-2026-379.html
📰 Microsoft представила открытый проект NLWeb для создания ИИ-чат-ботов

Компания Microsoft анонсировала открытый проект NLWeb, который позволяет разработчикам добавлять на сайты интеллектуальные чат-боты всего несколькими строками кода. Решение поддерживает любые модели ИИ и корпоративные данные, открывая новые возможности для клиентских сервисов в e-commerce, медиа и других сферах. Компания Microsoft представила проект NLWeb, призванный упростить создание ИИ-чат-ботов для веб-сайтов. Анонсированный на конференции Build 2025, NLWeb […]
Компьютерра

🔗 https://www.computerra.ru/314670/microsoft-predstavila-otkrytyj-proekt-nlweb-dlya-sozdaniya-ii-chat-botov/
📰 В «Точке кипения» прошла дискуссия о человеке и искусстве в эпоху технократии

19 мая в пространстве «Точка кипения» в Санкт-Петербурге состоялось событие на стыке гуманитарного и технологического — вернисаж-дискуссия «Человек в эпоху технократии». Организованная в коллаборации art&science проекта ГЕНЕЗИС и журнала «Компьютерра», выставка и последующее обсуждение собрали художников, теоретиков искусства, исследователей технологий и просто неравнодушных зрителей, чтобы задать главный вопрос: каково место человека и искусства в мире, […]
Компьютерра

🔗 https://www.computerra.ru/314661/v-tochke-kipeniya-proshla-diskussiya-o-cheloveke-i-iskusstve-v-epohu-tehnokratii/
📰 Федеральная налоговая служба потратит 2 млрд на модернизацию «Налог-3»

Федеральная налоговая служба проводит масштабную модернизацию АИС «Налог-3» на общую сумму почти в 2 млрд рублей.  Федеральная налоговая служба (ФНС) проводит масштабную модернизацию своей главной информационной системы АИС «Налог-3», обнаружила «Компьютерра» на официальном сайте госзакупок.  ФНС объявила о начале работ по модернизации своей системы посредством публикации трех тендеров на официальном сайте государственных закупок. Общая сумма […]
Компьютерра

🔗 https://www.computerra.ru/314658/federalnaya-nalogovaya-sluzhba-potratit-2-mlrd-na-modernizatsiyu-nalog-3/
📰 Intel представила новые графические процессоры для ИИ и рабочих станций

Компания анонсировала графические процессоры Intel Arc Pro B60 и B50 с поддержкой ИИ-ускорения, а также ускоритель Gaudi 3 для масштабируемых решений. Новинки основаны на архитектуре Xe 2, оснащены матричными ядрами XMX и улучшенной трассировкой лучей. Компания Intel расширила линейку профессиональных графических процессоров Intel Arc Pro, представив модели B60 и B50, а также объявила о доступности […]
Компьютерра

🔗 https://www.computerra.ru/314649/intel-predstavila-novye-graficheskie-protsessory-dlya-ii-i-rabochih-stantsij/
📰 «Инферит» (ГК Softline) оснастил ноутбуками лабораторию дизайна университета им. С. Г. Строганова

Российский ИТ-вендор «Инферит» (ГК Softline) оборудовал ноутбуками собственного производства лабораторию «Дизайн среды» Российского государственного художественно-промышленного университета (РГХПУ) им. С.Г. Строганова. Теперь студентам доступно современное оборудование для работы с графикой. Сотрудничество стало шагом в поддержке практико-ориентированного образования в области цифрового дизайна и соответствует фокусу ГК Softline на внедрении инновационных решений в образовательную инфраструктуру. РГХПУ им. Строганова […]
Инферит

🔗 https://www.computerra.ru/314599/inferit-gk-softline-osnastil-noutbukami-laboratoriyu-dizajna-universiteta-im-s-g-stroganova/
🧠 Как работает система типов в Python и почему это важно?

Python — язык с динамической типизацией. Это значит, что переменная может менять тип во время выполнения:


x = 5
x = "теперь я строка"


Хотя это удобно, подобный подход может привести к ошибкам. Чтобы сделать код более надёжным, в Python добавили **аннотации типов**:


def greet(name: str) -> str:
return f"Привет, {name}"


Вы можете использовать `mypy` для проверки соответствия типов:


pip install mypy
mypy your_noscript.py


Благодаря аннотациям типов:
- код становится самодокументируемым
- легче отлавливать ошибки на ранней стадии
- повышается читаемость

Используйте аннотации даже в небольших проектах — это хорошая привычка.
❤‍🔥1👍1
🗃️ Что такое генераторы и как они экономят память

Когда вы создаёте список, Python хранит все элементы в памяти. Если вы работаете с миллионами элементов — это неэффективно.

**Генераторы** — это способ ленивой генерации значений. Они не хранят все значения, а создают их по одному.

🔹 Пример обычного списка:

nums = [x**2 for x in range(1000000)]


🔹 Пример генератора:

nums = (x**2 for x in range(1000000))


Разница — колоссальная экономия памяти.

Также можно использовать функцию `yield`:

def count_up_to(n):
count = 1
while count <= n:
yield count
count += 1

for number in count_up_to(5):
print(number)


Этот код выводит числа от 1 до 5 и не использует лишнюю память.
🧪 Как писать модульные тесты: полное руководство

Модульные тесты — основа надёжного кода. Python предоставляет встроенный модуль `unittest`.

🔹 Пример:

import unittest

def add(a, b):
return a + b

class TestMath(unittest.TestCase):
def test_add(self):
self.assertEqual(add(2, 3), 5)

if __name__ == '__main__':
unittest.main()


Что происходит:
- `TestMath` — тестовый класс, унаследованный от `unittest.TestCase`
- `test_add` — метод-тест (название обязательно должно начинаться с `test_`)
- `assertEqual` проверяет результат

Вы можете запускать тесты одной командой: `python test_file.py`

Для больших проектов используйте `pytest` — он проще и мощнее.
📦 Как создать собственный CLI-инструмент с помощью Click

Click — это удобная библиотека для создания командной строки.

Установка:

pip install click


🔹 Пример:

import click

@click.command()
@click.option('--name', prompt='Ваше имя', help='Имя пользователя.')
def hello(name):
click.echo(f"Привет, {name}!")

if __name__ == '__main__':
hello()


При запуске:

python hello.py


Пользователь будет приглашён ввести имя. Это отличная основа для автоматизаторов, скриптов и утилит.
🛠️ Работа с датами и временем в Python

Python имеет мощный модуль `datetime` для работы с датами и временем.

🔹 Пример:

from datetime import datetime, timedelta

now = datetime.now()
print("Текущее время:", now)

# Прибавим 7 дней
future = now + timedelta(days=7)
print("Через неделю:", future)

# Форматирование
formatted = now.strftime("%d.%m.%Y %H:%M")
print("Отформатировано:", formatted)


Форматы `strftime`:
- `%d` — день
- `%m` — месяц
- `%Y` — год
- `%H:%M` — часы и минуты

Также можно сравнивать даты и парсить строки:

parsed = datetime.strptime("21.05.2025", "%d.%m.%Y")
print(parsed.date())
🔐 Создание системы авторизации на Flask

Flask — лёгкий веб-фреймворк. Давайте создадим простую систему логина.

Установка:

pip install flask


🔹 Пример:

from flask import Flask, request, render_template_string

app = Flask(__name__)

users = {"admin": "1234"}

@app.route("/", methods=["GET", "POST"])
def login():
if request.method == "POST":
username = request.form["username"]
password = request.form["password"]
if users.get(username) == password:
return "Успешный вход!"
return "Неверные данные"
return render_template_string('''
<form method="post">
<input name="username" placeholder="Имя">
<input name="password" type="password" placeholder="Пароль">
<input type="submit">
</form>
''')

app.run(debug=True)


Это базовый пример — используйте `Flask-Login` и `werkzeug.security` для защиты паролей.
📰 Как обучать школьников и студентов ИТ-технологиям обсудили в Омске

Компания РЕД СОФТ, ведущий российский разработчик отечественного программного обеспечения, активно поддержала прошедшую недавно 23-ю открытую Всероссийскую конференцию «Преподавание информационных технологий в Российской Федерации», организованную в городе Омске. Это событие собрало ведущих специалистов в области образования и информационных технологий из разных регионов страны. На конференции «Преподавание информационных технологий в Российской Федерации» эксперты ИТ-компаний и представители системы […]
РЕД СОФТ

🔗 https://www.computerra.ru/314955/kak-obuchat-shkolnikov-i-studentov-it-tehnologiyam-obsudili-v-omske/
📰 ИИ к 2030 году сэкономит до 10,8 трлн ₽ в год и не заменит ни одной профессии

К такому выводу пришли эксперты Университета «Зерокодер», Иннополиса, МГУ им. Ломоносова и Высшей школы менеджмента СПБГУ. Они проанализировали 7800 вакансий, представленных на HH.ru и оценили потециал генеративного ИИ (генИИ) для повышения производительности на рынке труда России. Из исследования следует, что при масштабном внедрении ИИ к 2030 году возможна ежегодная экономия до 10,8 трлн рублей. При […]
Компьютерра

🔗 https://www.computerra.ru/314947/ii-k-2030-godu-sekonomit-do-10-8-trln-v-god-i-ne-zamenit-ni-odnoj-professii/
📰 Билайн и ICL Services обеспечивают технологическую независимость регионального правительства Ленобласти

В Ленинградской области продолжается масштабный проект по переходу органов исполнительной власти на российское программное обеспечение. Решение о замене иностранных ИТ-продуктов принято в соответствии с Указом Президента РФ №166. Заказчиком проекта выступил Оператор электронного правительства Ленинградской области (ОЭП), генеральным подрядчиком — «ВымпелКом» (бренд билайн), технологическим партнером — продуктово-сервисная компания ICL Services. В рамках проекта проводится миграция рабочих станций государственных служащих на […]
ICL Services

🔗 https://www.computerra.ru/314942/bilajn-i-icl-services-obespechivayut-tehnologicheskuyu-nezavisimost-regionalnogo-pravitelstva-lenoblasti/
📰 Кибербезопасность впервые станет одной из ключевых тем конференции ЦИПР

Одним из ключевых треков деловой программы конференциии «Цифровая индустрия промышленной России» (ЦИПР) станет направление по кибербезопасности, разработанное при участии команды Кибердома. В рамках трека «ЦИПР.Кибербезопасность» пройдет 11 сессий. Если раньше кибербезопасность появлялась в программе фрагментарно — в виде отдельных партнерских сессий, — то в 2025 году она вышла на новый уровень. Данный факт подчеркивает, что […]
ЦИПР

🔗 https://www.computerra.ru/314937/kiberbezopasnost-vpervye-stanet-odnoj-iz-klyuchevyh-tem-konferentsii-tsipr/
📰 Доля российского ПО в школьной аттестации по информатике выросла до 20%

Школы России все чаще выбирают отечественный софт для проведения экзаменов по информатике. С 2021 по 2024 год доля российского ПО выросла с 11% до 20%, а зарубежные решения, напротив, теряют позиции. За последние четыре года использование отечественного программного обеспечения при проведении итоговой аттестации по информатике в российских школах увеличилось с 11% до 20%. Соотношение зарубежного […]
Компьютерра

🔗 https://www.computerra.ru/314932/dolya-rossijskogo-po-v-shkolnoj-attestatsii-po-informatike-vyrosla-do-20/
📰 Полностью провалился: новейший Samsung Galaxy S25 Edge сравнили с iPhone 16 Pro Max, Galaxy S25 Ultra, OnePlus 13, Xiaomi 15 Pro и Pixel 9 Pro XL по времени работы

Galaxy S25 Edge провалил тест на автономность среди флагманов YouTube-канал TechDroider провёл сравнительный тест автономности Samsung Galaxy S25 Edge, показав, что сверхтонкий смартфон уступает всем актуальным конкурентам,. Устройство тестировалось в условиях высокой нагрузки: игры, воспроизведение видео, веб-сёрфинг, использование соцсетей и камеры. В испытании участвовали iPhone 16 Pro Max, Galaxy S25 Ultra, OnePlus 13, Xiaomi 15 Pro и Pixel 9 Pro XL. Фото SamMobileTV/YouTube После трёх часов игры в PUBG Mobile на Galaxy S25 Edge осталось 62% заряда, что близко к Pixel 9 Pro XL (64%) и Galaxy S25 Ultra (70%). OnePlus 13 с батареей 6000 мА•ч показал схожий результат, а iPhone 16 Pro Max потерял лишь 20%. После трёх часов воспроизведения видео у Galaxy S25 Edge осталось 43%, у Pixel 9 Pro XL — 45%. Ещё два часа веб-сёрфинга снизили заряд до 32%, тогда как iPhone 16 Pro Max сохранил 60%. Итоговое время работы Galaxy S25 Edge составило 10 часов 40 минут, что на 13 минут меньше, чем у Pixel 9 Pro XL. Galaxy S25 Ultra продержался 11 часов 45 минут, OnePlus 13 — 11 часов 48 минут, Xiaomi 15 Pro — 12 часов 22 минуты, а лидером стал iPhone 16 Pro Max с 12 часами 38 минутами. Ёмкость батареи Galaxy S25 Edge — 3900 мА•ч, что на 20% меньше, чем у Galaxy S25 Ultra. Все конкуренты предлагают батареи от 5000 до 7000 мА•ч.

🔗 https://www.ixbt.com/news/2025/05/23/samsung-galaxy-s25-edge-iphone-16-pro-max-galaxy-s25-ultra-oneplus-13-xiaomi-15-pro-pixel-9-pro-xl.html