Справочник Программиста
Open in Telegram
По рекламе - @it_start_programmer Мои курсы - @courses_from_it_start_bot Сайт - https://it-start.online/ YouTube - https://www.youtube.com/@it_start Реклама на бирже - https://telega.in/c/programmersGuide_1 Предложить идею: @it_start_suggestion_bot
Show more5 836
Subscribers
-424 hours
-327 days
-7230 days
Posts Archive
Преобразование изображений в различные форматы при помощи Python 🖼
Для преобразования изображений в разные форматы можно воспользоваться функцией
save() из библиотеки Pillwo, которая предназначена для сохранения изображения в файл.
Она позволяет сохранить изображение во множестве различных форматов, включая JPEG, PNG, GIF, BMP, и многие другие.
➡️Установка библиотеки Pillow: pip install PillowПришло время цифровой трансформации
Умные котики рады весне, ведь это отличное время для наведения порядка, поиска новых возможностей и начала роста.
Компания «Клеверенс» предлагает вам навести порядок в остатках вашей учётной системы, автоматизировать работу кладовщиков и легко масштабировать складские объёмы.
Наше решение «Склад 15» поможет вашей компании сократить время на обработку заказов, улучшить точность отслеживания товаров и минимизировать ошибки.
Инвестируй в точность работы и уже скоро ты увидишь плоды в виде оптимизированных процессов и повышенной эффективности.
Узнать больше
#реклама
cleverence.ru
О рекламодателе
Библиотека yagooglesearch в Python 🔍
Библиотека
yagooglesearch предназначена для выполнения интеллектуальных, реалистичных и настраиваемых поисковых запросов в Google.
Позволяет эмулировать поведение реального пользователя при поиске в Google, чтобы избежать блокировки по скорости со стороны Google (HTTP 429) и, в случае блокировки, повторно отправлять запросы.
Также предоставляет возможность логирования в консоль и файлы, а также поддерживает использование прокси.
❗️Стоит отметить, что использование библиотеки для скрапинга результатов поиска Google может нарушать условия использования Google. Предпочтительным методом для работы с поиском Google является использование их API.❗️
➡️Установка библиотеки: pip install yagooglesearch
🖥 РепозиторийМы нашли для вас крутой курс по заработку на рекламе!
Хотите сменить работу на высокооплачиваемую?
Или получать доп. доход +100тр/мес к основной работе?
Первые 5-10тр можно заработать уже после 3 дней обучения!
3-дневный курс - Бесплатный!
Да, там есть еще платная программа подготовки специалистов. Но это уже вам решать. Первый заработок можно получить, научившись настраивать рекламу в Яндексе. На это нужно всего 3 дня. И это бесплатно!
Внимание! Курс не для всех: если у вас нет компа или ноутбука. Вы не умеете пользоваться компом и не хочтите этому обучиться. Тогда просто пролистните.
Если с пользованием ПК у вас - не менее среднего, то 90%, что все получится!
- Бесплатно обучат
- Дадут базу
- Научат зарабатывать
- Помогут начать
- Выдадут сертификат
Без вложений!
С полного нуля!
Жмите сюда!
Узнать больше
#реклама
academymarketing.ru
О рекламодателе
Функция numpy.random.uniform() в Python
Функция
uniform() из модуля random библиотеки NumPy используется для создания массивов, заполненных случайными выборками из равномерного распределения. Это распределение вероятности, в котором каждое событие имеет равные шансы на возникновение.
Синтаксис:
numpy.random.uniform(low=0.0, high=1.0, size=None)
Где:
🔵low: float/массив из float, необязательный. Наименьшие целые числа, выбранные из случайных значений.
🔵high: float/массив из float. Наибольшие целые числа, выбранные из случайных значений.
🔵size: int/кортеж из int, необязательный. Форма создаваемого массива.📺 Улучшение производительности Python
В данном shorts поговорим про улучшение производительности Python-кода.
Бесплатная ВКС-система TrueConf Server
TrueConf Server — программный сервер видеоконференцсвязи для Windows и Linux.
Софт предназначен для установки на вашем собственном оборудовании и умеет работать без интернета.
Под капотом:
— бесплатная версия ВКС-платформы позволит подключить до 50 абонентов
— корпоративный мессенджер с личными и командными чатами
— платформа вебинаров и трансляций
— модуль интеграции с IT-службами, LDAP, SIP/H.323, телефонией и сервисами видеоконференций
— планировщик онлайн-встреч, запись, показ и управление рабочим столом, звонки на мобильные номера
— нативные приложения для Windows, macOS, Linux, iOS, Android и TV, а также браузерная версия
— машинное обучение для комфортной удалённой работы
Переходите по ссылке, чтобы скачать и протестировать бесплатную версию TrueConf Server!
Узнать больше
#реклама
trueconf.ru
О рекламодателе
Библиотека art в Python 📝
Библиотека
art предоставляет возможность создавать ASCII-арты.
Позволяет генерировать различные стили, такие как баннеры, логотипы и многое другое.
➡️Установка библиотеки: pip install art
🖥 РепозиторийИнтересный ликбез + подбор идеального сервера для 1С.
Привет!
Если у вас никак не доходили руки разобраться с 1С, то сейчас самое время - закроете вопрос всего одной статьёй. В нашем блоге, возможно, одна из самых подробных статей про выбор сервера для 1С в рунете: с блэкджеком, тонкостями от сисадминов, реальными примерами и конкретными рекомендациями по комплектующим для разных рабочих нагрузок.
Заваривайте чаёк, кофеёк (или чего покрепче) и переходите в статью "Сервер для 1С: оптимальная конфигурация железа в 2024 году" :)
Статья рассчитана на новичков в серверном оборудовании и эникеев, но и бывалым сисадминам будет интересно. Если понадобится консультация технического специалиста, то пишите в чат на сайте - ответим на любые вопросы.
Приятного чтения, друзья!
Перейти на сайт
#реклама
servermall.ru
О рекламодателе
Функция psutil.virtual_memory() в Python 🖥
Функция
virtual_memory() из модуля psutil используется для получения информации о виртуальной памяти системы.
Предоставляет данные о доступной, использованной, свободной и общей виртуальной памяти.
➡️Установка модуля psutil: pip install psutilБиблиотека Alive-progress в Python
Библиотека
Alive-progress предназначена для создания индикаторов выполнения (progress bars) и спиннеров (spinners) с анимацией в реальном времени. Это современный инструмент, который позволяет пользователям визуально отслеживать прогресс длительных операций и получать оценку времени их завершения (ETA).
Особенности библиотеки
🔵Живые спиннеры, которые реагируют на скорость выполнения процесса, динамически ускоряясь или замедляясь в зависимости от производительности;
🔵Возможность паузы выполнения процесса без сложностей, с последующим возвращением к Python-промпту для ручной корректировки и безшовного возобновления процесса;
🔵Встроенные стили спиннеров и индикаторов выполнения, а также возможность создания пользовательских эффектов;
🔵Поддержка многопоточности и работы в REPL (интерактивной оболочке Python).
➡️Установка библиотеки Alive-progress: pip install alive-progress
🖥 РепозиторийВыходные проходят впустую?
Хватит скроллить ленту и смотреть видосики. Проведите свободное время с пользой! Обзаведитесь личным помощником, который избавит вас от рутинных задач и позволит начать зарабатывать в интернете.
С нейросетями вы будете экономить до 4 часов рабочего времени каждый день и сможете зарабатывать до 5 000 рублей всего за полчаса работы.
Так ли это сложно? Нет, чтобы освоить нейросети не нужно обладать каким-то специальными навыками или дорогим оборудованием.
Начните с бесплатного открытого урока
Присоединяйтесь к уроку, чтобы получить реальный опыт работы с нейросетями и первый результат сразу же после эфира.
Регистрируйтесь и забирайте подарок: список из 2 000 полезных нейросетей на все случаи жизни.
Записаться и забрать подарок:
Узнать больше
#реклама
neuroboost.io
О рекламодателе
Змейка на Python 🐍
В ходе данной статьи мы напишем код игры «Змейка» на Python с использованием библиотеки pygame.
SQL — востребованный язык программирования для разработчиков, аналитиков и тестировщиков. Пора освоить его магию! Волшебство продуктивной работы с базами данных теперь доступно всем на бесплатном мини-курсе по программированию. Расширите свой кругозор и сделаете первый шаг в IT!
Зарегистрируйтесь прямо сейчас и сразу получите первый из 5 полезных материалов: https://epic.st/mkkne
Что будем делать:
— Писать запросы на языке SQL
— Проводить аналитику для бизнеса
— Разрабатывать автоматизированную отчётность в Excel
— Обрабатывать данные в Power Query
— Визуализировать показатели в Excel: создавать красивые графики, диаграммы и отчёты
— Применять инструменты Excel для анализа данных
Спикер Мкртич Пудеян, специалист по анализу данных в «Газпромбанке». Сертифицированный SQL-разработчик от Microsoft.
🎉 Всех участников ждут подарки: персональная карьерная консультация, на которой мы определим ваши сильные стороны и поможем выбрать направление в разработке, 5 полезных статей по SQL и Excel, а также год бесплатного изучения английского языка.
🌟Учитесь с нами — откройте дверь в мир знаний!
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
Функция bisect.insort() в Python 🤔
Функция
insort() из модуля bisect используется для вставки элемента в отсортированный список таким образом, чтобы порядок сортировки сохранялся.
Синтаксис:
import bisect
bisect.insort(list, elem, lo=0, hi=len(a))
Где:
🔵list - список, в который нужно вставить элемент;
🔵elem - элемент, который нужно вставить;
🔵lo - начальная позиция в списке для рассмотрения (по умолчанию 0);
🔵hi - конечная позиция в списке для рассмотрения (по умолчанию длина списка).Получение текста из Word при помощи Python
Для получения текста из Word в коде используется библиотека
python-docx.
➡️Установка библиотеки python-docx: pip install python-docx
from docx import Document
doc = Document('document.docx')
for paragraph in doc.paragraphs:
print(paragraph.text)Защита от перегрузок сайта и ускорение доставки контента
Тестируйте защиту от DDoS-атак для бизнеса 10 дней за 0 рублей!
DDoS-Guard — эксперт в сфере защиты от DDoS-атак
С 2011 года обеспечиваем постоянное присутствие в сети наших клиентов, с применением собственных разработок и технологий управления безопасностью
О нас в цифрах:
550 000+ проектов под защитой
3.2+ Tbps — сеть фильтрации
99,95% — доступность сервисов
2 266 198 — DDoS-атак предотвращено за 2023 год
Наши решения:
Защита сайта на уровне L7
Защита сети на уровне L3-4
Защищенные выделенные серверы
Защищенный VDS/VPS
Защищенный хостинг
FREE:
Круглосуточная тех.поддержка в Телеграме и тикетах
CDN серверы по всему миру
Фикс. цены и удобный ЛК, подключайтесь!
Узнать больше
#реклама
ddos-guard.net
О рекламодателе
Библиотека Gensim в Python 🤔
Библиотека
Gensim предназначена для тематического моделирования, индексации и семантического анализа текстов. Она предоставляет инструменты для работы с различными моделями, такими как TF-IDF, Word2Vec, Doc2Vec, LDA и т.д.
Характеристики:
🔵Все алгоритмы не зависят от памяти, независимо от размера корпуса (могут обрабатывать входные данные больше, чем оперативная память, потоковые, вне ядра);
🔵Интуитивно понятные интерфейсы;
🔵Эффективные многоядерные реализации популярных алгоритмов, таких как онлайн-скрытый семантический анализ (LSA/LSI/SVD), скрытое распределение Дирихле (LDA), случайные проекции (RP), иерархический процесс Дирихле (HDP) или глубокое обучение word2vec;
🔵Распределенные вычисления: могут выполнять скрытый семантический анализ и скрытое распределение по Дирихле на кластере компьютеров;
🔵Обширная документация и руководства для Jupyter Notebook.
Установка:
Для стабильной работы библиотеки перед её установкой потребуется проинсталлировать NumPy и Scipy - pip install numpy scipy
➡️Установка библиотеки: pip install --upgrade gensim
🖥 Репозиторий
⚙️ ДокументацияКод для преобразования CSV в Excel на Python 🔄
Для преобразования CSV в Excel в коде используется библиотека
pandas, но для работы с Excel также понадобится установка библиотеки openpyxl.
➡️Установка библиотек: pip install pandas openpyxl
import pandas as pd
# Чтение данных из CSV файла
data = pd.read_csv('input.csv')
# Запись данных в файл Excel
data.to_excel('output.xlsx', index=False)Библиотека Bark в Python 🔈
Библиотека
Bark предоставляет возможность преобразования текста в аудио. Она используется для синтеза речи и может быть полезна при создании голосовых приложений, аудиокниг и других проектов, требующих генерации звукового контента на основе текста.
Основные возможности:
🔵Преобразование текста в аудио;
🔵Генерация речи на основе входного текста;
🔵Использование различных голосовых моделей.
➡️Установка библиотеки: pip install bark
Результаты выполнения обоих кодов выложу в комментах.
🖥 Репозиторий
Available now! Telegram Research 2025 — the year's key insights 
