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

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

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

✍🏻 Вопросы и идеи: @MifmanRu
Download Telegram
📰 Nexign и РЕД СОФТ подтвердили совместимость low-code платформы для сбора и обработки данных Nexign Data Integrator с РЕД Базой Данных

Nexign (АО «Нэксайн») и РЕД СОФТ сообщили об успешном завершении испытаний работы платформы Nexign Data Integrator с СУБД РЕД База Данных. Совместное использование решений закрывает обширный пул задач по хранению, обработке и управлению потоками данных в организации. Разработчик высокотехнологичных enterprise-решений для различных отраслей экономики Nexign (АО «Нэксайн») и разработчик программного обеспечения компания «РЕД СОФТ» подтвердили […]
РЕД СОФТ

🔗 https://www.computerra.ru/313008/nexign-i-red-soft-podtverdili-sovmestimost-low-code-platformy-dlya-sbora-i-obrabotki-dannyh-nexign-data-integrator-s-red-bazoj-dannyh/
📰 Астана, Москва, Минск — среди городов-лидеров по кибератакам в I квартале 2025

Столицы стран СНГ — Астана, Москва и Минск — возглавили рейтинг по количеству обнаруженных киберугроз в I квартале 2025 года. Астана сохранила первое место с долей 68%, Москва и Минск заняли второе и третье места — по 7%. Это следует из отчета компании PRO32, основанного на данных о вирусной активности на платформе Windows. Доля Астаны […]
Компьютерра

🔗 https://www.computerra.ru/313004/astana-moskva-minsk-sredi-gorodov-liderov-po-kiberatakam-v-i-kvartale-2025/
📰 «Инферит» (ГК Softline) объявил о новом назначении: директором по маркетинговым коммуникациям, PR и бренду компании стала Анна Кулик

Российский ИТ-вендор «Инферит» (ГК Softline) назначил на должность директора по маркетинговым коммуникациям, PR и бренду (Chief Brand Officer, CBO) Анну Кулик, которая ранее занимала пост директора по маркетингу (Chief Marketing Officer, CMO) компании. Это стратегическое решение отражает фокус «Инферит» на динамичном росте продуктового портфеля, усилении корпоративных коммуникаций и укреплении репутации бренда на рынке. На новом […]
Инферит

🔗 https://www.computerra.ru/312999/inferit-gk-softline-obyavil-o-novom-naznachenii-direktorom-po-marketingovym-kommunikatsiyam-pr-i-brendu-kompanii-stala-anna-kulik/
📰 Как речевая аналитика помогает улучшить взаимодействие с клиентами — кейс ПЭК и BSS

Компания BSS провела аудит более 1,1 тыс. аудиозаписей входящей линии с помощью речевой аналитики для мультисервисного оператора логистических услуг ПЭК. На основе анализа были выявлены основные направления для оптимизации контакт-центра, которые позволят уменьшить AHT на 8%. Такой результат будет достигнут за счет корректировки скриптов и использования выделенной линии операторов. По запросу ПЭК команда BSS провела […]
Компьютерра

🔗 https://www.computerra.ru/312995/kak-rechevaya-analitika-pomogaet-uluchshit-vzaimodejstvie-s-klientami-kejs-pek-i-bss/
📰 Ростех приглашает разработчиков ИИ адаптировать решения для ОПК

Госкорпорация Ростех предложила российским разработчикам искусственного интеллекта адаптировать свои технологии для оборонно-промышленного комплекса. Лучшие проекты будут внедрены на предприятиях корпорации. Госкорпорация Ростех пригласила российских разработчиков искусственного интеллекта адаптировать свои ИТ-решения для нужд оборонно-промышленного комплекса. Лучшие проекты получат рекомендации к внедрению и масштабированию на предприятиях корпорации. Ростех предлагает перенести успешные ИИ-модели из сферы технологических компаний, ритейла […]
Компьютерра

🔗 https://www.computerra.ru/312986/rosteh-priglashaet-razrabotchikov-ii-adaptirovat-resheniya-dlya-opk/
📰 За спиной 222 дня на орбите, 42 научных эксперимента, семь часов в открытом космосе и множество фото Земли. «Союз МС-26» готовится отчалить от МКС

Космонавт Иван Вагнер сообщил, что его миссия на Международной космической станции подходит к концу. Спуск на Землю запланирован на 20 апреля 2025 года. За 222 дня на орбите экипаж выполнил 42 научных эксперимента, провел семь часов в открытом космосе и сделал множество фотографий Земли, которыми Вагнер намерен поделиться после возвращения. Фото Иван Вагнер Ну вот наша миссия и подходит к завершению. Спуск назначен уже на воскресенье, 20 апреля. И мы со спокойной душой и чувством выполненного долга возвращаемся домой. С радостью ждем возвращения и с грустью думаем о том, что покидаем орбиту Земли. Иван Вагнер вернётся на Землю на корабле «Союз МС-26». Вместе с ним в экипаже будут космонавт Роскосмоса Алексей Овчинин и астронавт NASA Дональд Петтит.

🔗 https://www.ixbt.com/news/2025/04/18/222-42-26.html
📰 Иномарки за миллион: россияне выбирают Kia Rio, Hyundai Solaris, Volkswagen Polo и Skoda Rapid

Аналитическое агентство «Автостат» опубликовало рейтинг самых продаваемых подержанных иномарок стоимостью до 1 млн рублей. Список сформирован на основе анализа объявлений о продаже автомобилей на вторичном рынке. Лидерами рейтинга стали Kia Rio, Hyundai Solaris, Volkswagen Polo и Skoda Rapid. Эти модели, как правило, имеют возраст около девяти лет и предлагаются по средней цене в 1 млн рублей. Эти модели продолжают пользоваться популярностью из-за подтверждённой временем надёжности, доступности запчастей и ликвидности на рынке. Фото Hyundai Средняя стоимость подержанного легкового автомобиля в марте 2025 года достигла почти 1,5 млн рублей.

🔗 https://www.ixbt.com/news/2025/04/18/kia-rio-hyundai-solaris-volkswagen-polo-skoda-rapid.html
📰 Полярные сияния и солнечные бури станут редкостью: в ближайшие два года Солнце будет спокойнее

Солнечная активность в ближайшие два года начнет снижаться, так как пик 11-летнего солнечного цикла уже пройден, сообщил инженер обсерватории «Вега» Новосибирского государственного университета Егор Коняев. Фото: NASA Недавнее полярное сияние, которое жители России наблюдали в ночь с 16 на 17 апреля 2025 года, было вызвано выбросом корональной массы на Солнце 13 апреля. Однако подобные явления станут реже, поскольку количество солнечных пятен, вспышек и магнитных бурь будет уменьшаться. Это изменение связано с естественным ритмом солнечного цикла, который влияет на космическую погоду и земные явления. Солнечный цикл длится около 11 лет и характеризуется колебаниями активности нашей звезды. В первой половине цикла, примерно за четыре года, число солнечных пятен стремительно растет, достигая пика, после чего в течение семи лет их количество постепенно снижается.  Сейчас Солнце выходит из фазы максимальной активности, и ученые ожидают, что в ближайшие годы магнитные бури и полярные сияния станут менее частыми. Тем не менее, Коняев отметил, что вероятность отдельных мощных событий, таких как недавняя буря, сохраняется, пока активность полностью не спадет. Снижение солнечной активности повлияет на космическую и земную среду. Меньшее число магнитных бурь снизит риски сбоев в работе спутников, систем связи и энергосетей, но также уменьшит шансы увидеть яркие полярные сияния.

🔗 https://www.ixbt.com/news/2025/04/18/poljarnye-sijanija-i-solnechnye-buri-stanut-redkostju-v-blizhajshie-dva-goda-solnce-budet-spokojnee.html
📰 Представлен дешёвый Volkswagen Passat 2025

Volkswagen представила новейший Passat PHEV 2025 модельного года. Новинка доступна в единственной комплектации — 430PHEV Hybrid Business Edition — по цене примерно 29 800 долларов в Китае. Volkswagen  Автомобиль получил обновленный дизайн и измененную комплектацию, но лишился ряда функций, характерных для модели 2023 года, что позволило снизить стоимость. Машина сохранила фирменный стиль с решеткой радиатора, украшенной синим логотипом PHEV, светодиодными фарами и хромированной отделкой окон. Кузов оснащен обычными дверными ручками, а сзади используется L-образная световая полоса и скрытые выхлопные трубы. Volkswagen  Размер колес уменьшен до 16 дюймов против 17 дюймов у модели 2023 года. В салоне упрощена конфигурация: убрали электроскладывание наружных зеркал/автоматическое складывание при блокировке автомобиля/автоматическое затемнение, поддержку Apple CarPlay, кожаные сиденья, электрическую регулировку/подогрев передних сидений и регулировку высоты сиденья второго пилота. Удалили задние парковочные радары, ультразвуковые радары, радары миллиметрового диапазона, внешние камеры и адаптивный круиз-контроль на полной скорости. Volkswagen  Автомобиль имеет габариты 4948 х 1836 х 1469 мм, колесную базу 2871 мм и гибридную силовую установку на базе 1,4-литрового турбомотора и электродвигателя с общей мощностью 210 л.с. и крутящим моментом 400 Н·м. Трансмиссия — 6-ступенчатая «мокрая» коробка с двойным сцеплением. Литий-ионная батарея емкостью 13 кВт·ч обеспечивает запас хода на электротяге в 63 км.

🔗 https://www.ixbt.com/news/2025/04/18/volkswagen-passat-2025.html
📰 Т-Банк вернули в App Store: это быстрая, более безопасная версия с новыми функциями. В банке советуют поторопиться и загрузить Freelance Case

В магазине приложений App Store появилось новое приложение Freelance Case, которое, как сообщил Т-Банк в своем Telegram-канале, является официальным мобильным клиентом банка. Программа получила обновленный интерфейс, повышенную производительность и улучшенные меры безопасности. Разработчики также добавили новые функции, хотя подробностей нет. Приложение доступно для устройств на iOS. Изображение Midjourney Наше официальное приложение снова доступно в App Store. Это последняя версия: более быстрая, безопасная, с новыми функциями — и новым названием. Приложение могут удалить из App Store в любой момент — скачайте его, пока это возможно. Т-Банк

🔗 https://www.ixbt.com/news/2025/04/18/app-store-freelance-case.html
📰 Платформа «Вовлекай» успешно прошла тестирование на совместимость с мобильной операционной системой РЕД ОС М

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

🔗 https://www.computerra.ru/313280/platforma-vovlekaj-uspeshno-proshla-testirovanie-na-sovmestimost-s-mobilnoj-operatsionnoj-sistemoj-red-os-m/
📰 39% студентов считают, что владение цифровыми инструментами поможет при трудоустройстве

Онлайн-сервис для совместной работы Битрикс24 и Балтийский федеральный университет (БФУ) им. И. Канта провели исследование среди преподавателей и студентов* об использовании цифровых инструментов для совместной работы в образовании. Опрос показал, что 85% преподавателей и студентов уверены, что онлайн-сервисы повышают эффективность обучения. Более 85% респондентам удобно ими пользоваться. При этом только 66% преподавателей контролируют использование такого […]
Компьютерра

🔗 https://www.computerra.ru/313275/39-studentov-schitayut-chto-vladenie-tsifrovymi-instrumentami-pomozhet-pri-trudoustrojstve/
📰 РЕД ВРМ — новый продукт от РЕД СОФТ для создания инфраструктуры виртуальных рабочих мест

РЕД ВРМ предоставляет обширный инструментарий для быстрого развертывания виртуальных рабочих мест, масштабирования инфраструктуры и безопасной работы с удаленными сотрудниками. В состав продукта входит протокол подключения Red Direct, разработанный компанией «РЕД СОФТ». Решение поддерживает работу в гетерогенной среде со смешанным составом операционных систем. Компания «РЕД СОФТ» сообщает о релизе нового продукта. РЕД ВРМ — отечественное решение […]
РЕД СОФТ

🔗 https://www.computerra.ru/313270/red-vrm-novyj-produkt-ot-red-soft-dlya-sozdaniya-infrastruktury-virtualnyh-rabochih-mest/
📰 Число кибератак с вымогательством увеличилось вдвое

Торговые компании России столкнулись с резким увеличением кибератак — в начале 2025 года количество кибератак с использованием программ-вымогателей выросло на 110% по сравнению с прошлым годом. По данным экспертов, сейчас 12% подобных атак в стране направлено против ритейла. В начале 2025 года российский ритейл столкнулся с беспрецедентным всплеском кибератак с использованием программ-вымогателей — их количество […]
Компьютерра

🔗 https://www.computerra.ru/313265/chislo-kiberatak-s-vymogatelstvom-uvelichilos-vdvoe/
🧵 Как работает менеджер контекста `with` в Python?

Менеджер контекста позволяет автоматически управлять ресурсами. Например, при работе с файлами он сам закроет файл, даже если в коде произойдёт ошибка.

🔹 Пример:

with open("example.txt", "w") as file:
file.write("Hello, world!")

Этот код создаёт файл и записывает в него строку. После выхода из блока `with` файл будет автоматически закрыт.

Менеджеры контекста можно использовать и с сетевыми соединениями, базами данных и т.д.
📚 Создание собственного менеджера контекста

Вы можете написать свой менеджер, используя методы `__enter__` и `__exit__`.

🔹 Пример:

class MyContext:
def __enter__(self):
print("Входим в блок")
return self

def __exit__(self, exc_type, exc_val, exc_tb):
print("Выходим из блока")

with MyContext():
print("Внутри блока")

Результат:

Входим в блок
Внутри блока
Выходим из блока

Очень удобно для логирования или работы с ресурсами.
🧠 Что такое декораторы с аргументами?

Декораторы могут принимать аргументы, например, чтобы задавать параметры логирования или ограничений.

🔹 Пример:

def repeat(n):
def decorator(func):
def wrapper(*args, **kwargs):
for _ in range(n):
func(*args, **kwargs)
return wrapper
return decorator

@repeat(3)
def say_hello():
print("Привет!")

say_hello()

Этот код выведет «Привет!» трижды.
🧮 Как работает lambda в Python?

`lambda` — это компактный способ написания однострочной функции.

🔹 Пример:

square = lambda x: x ** 2
print(square(5)) # 25


lambda полезны в `map`, `filter`, `sorted`:

nums = [5, 2, 9, 1]
sorted_nums = sorted(nums, key=lambda x: -x)
print(sorted_nums) # [9, 5, 2, 1]
📦 Как создать свой Python-пакет

1. Создайте структуру проекта:

my_package/

├── my_module/
│ ├── __init__.py
│ └── functions.py
└── setup.py


2. Пример `functions.py`:

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


3. Пример `setup.py`:

from setuptools import setup, find_packages

setup(
name='my_package',
version='0.1',
packages=find_packages(),
)

Теперь можно установить локально: `pip install .`
💾 Как работать с SQLite в Python

SQLite встроена в Python — не нужно устанавливать дополнительные пакеты.

🔹 Пример:

import sqlite3

conn = sqlite3.connect("example.db")
cursor = conn.cursor()

cursor.execute("CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT)")
cursor.execute("INSERT INTO users (name) VALUES (?)", ("Alice",))
conn.commit()

cursor.execute("SELECT * FROM users")
for row in cursor.fetchall():
print(row)

conn.close()

Этот код создаёт таблицу, добавляет пользователя и выводит всех.
🧪 Тестирование с pytest

Установка:

pip install pytest


Создание теста:

# test_math.py
def add(a, b):
return a + b

def test_add():
assert add(2, 3) == 5


Запуск: `pytest test_math.py`

pytest найдёт функции с префиксом `test_` и выполнит их, проверяя утверждения.