Метрики команды разработки
В данной статье автор демонстрирует расчет метрики команды разработки. Продемонстрирован подход решения задачи, а также присутствует ссылка на репозиторий с python-кодом.
👉Читать статью
#статьи
В данной статье автор демонстрирует расчет метрики команды разработки. Продемонстрирован подход решения задачи, а также присутствует ссылка на репозиторий с python-кодом.
👉Читать статью
#статьи
👍11🔥2
dict.copy
Метод copy() возвращает поверхностную копию словаря. Он не изменяет исходный словарь. При использовании метода copy() создается новый словарь, который заполняется копией ссылок из исходного словаря.
#практика
Метод copy() возвращает поверхностную копию словаря. Он не изменяет исходный словарь. При использовании метода copy() создается новый словарь, который заполняется копией ссылок из исходного словаря.
#практика
🔥24👍9😁1
Фильтр Калмана для авторегрессионого уравнения
В данном видео автор демонстрирует решение задачи построения оценок при перемещении объекта в соответствии с авторегрессионным уравнением первого порядка (марковской последовательности). Фактически, рассматривается задача калмановской фильтрации авторегрессионных уравнений 1-го порядка.
👀Смотреть видео
#видео
В данном видео автор демонстрирует решение задачи построения оценок при перемещении объекта в соответствии с авторегрессионным уравнением первого порядка (марковской последовательности). Фактически, рассматривается задача калмановской фильтрации авторегрессионных уравнений 1-го порядка.
👀Смотреть видео
#видео
🔥13👍3
IT-ипотека скоро вернется!
Директор дивизиона «Домклик» Сбера Алексей Лейпи на конференции банка для застройщиков «Время изменений: вызовы-2024» заявил, что прием заявок, приостановленный 4 февраля, возобновится в ближайшее время. Это произойдет, как только вступит в силу необходимое постановление правительства.
Льготная ипотека доступна официально устроенным айтишникам, работающим в аккредитованных Минцифры IT-организациях не менее пяти лет.
👉Читать статью
#статьи
Директор дивизиона «Домклик» Сбера Алексей Лейпи на конференции банка для застройщиков «Время изменений: вызовы-2024» заявил, что прием заявок, приостановленный 4 февраля, возобновится в ближайшее время. Это произойдет, как только вступит в силу необходимое постановление правительства.
Льготная ипотека доступна официально устроенным айтишникам, работающим в аккредитованных Минцифры IT-организациях не менее пяти лет.
👉Читать статью
#статьи
Коммерсантъ
Сбербанк рассчитывает скоро возобновить прием заявок по ИТ-ипотеке
Подробнее на сайте
👍7🔥1🤣1
Сравнение производительности dict() и {}
В данной статье автор демонстрирует сравнение производительности dict() и {}. Обрати внимание, во всех примерах кода используется Python 3.12.
👉Читать статью
#статьи
В данной статье автор демонстрирует сравнение производительности dict() и {}. Обрати внимание, во всех примерах кода используется Python 3.12.
👉Читать статью
#статьи
🔥22👍4
Конвертация PDF-файла в аудиокнигу
Данный код позволяет конвертировать текст в формате PDF в речь и речь в формат PDF. Этот проект не только облегчает работу по набору текста, но и доставляет удовольствие слушать любимые книги. В первом случае пользователь вводит начальную и конечную страницы, а затем выбирает PDF-файл для прослушивания. В последнем случае пользователь вводит путь, по которому необходимо сохранить PDF-файл, и выбирает файл mp3 или wav для преобразования в PDF. Предварительно тебе нужно установить библиотеки:
Ниже ты можешь получить исходный код проекта с комментариями👇
#практика
Данный код позволяет конвертировать текст в формате PDF в речь и речь в формат PDF. Этот проект не только облегчает работу по набору текста, но и доставляет удовольствие слушать любимые книги. В первом случае пользователь вводит начальную и конечную страницы, а затем выбирает PDF-файл для прослушивания. В последнем случае пользователь вводит путь, по которому необходимо сохранить PDF-файл, и выбирает файл mp3 или wav для преобразования в PDF. Предварительно тебе нужно установить библиотеки:
pip install tkinter
pip install path
pip install pyttsx3
pip install pydub
pip install PyPDF4
pip install SpeechRecognition
Ниже ты можешь получить исходный код проекта с комментариями👇
#практика
👍44🔥13
Ускорение анализа данных
Делимся статьей, где автор демонстрирует профилирование и итеративное ускорение кода на Python. Также присутствует ссылка на статью, где рассказывается про ускорение анализа данных с помощью Rust.
👉Читать статью
#статьи
Делимся статьей, где автор демонстрирует профилирование и итеративное ускорение кода на Python. Также присутствует ссылка на статью, где рассказывается про ускорение анализа данных с помощью Rust.
👉Читать статью
#статьи
👍20🔥3🤣1
SQLite: Команды UPDATE и DELETE
Благодаря данному видео ты познакомишься с несколькими полезными командами. Команда SQL-запроса UPDATE для изменения полей записей и команда DELETE для удаления записей из таблицы.
👀Смотреть видео
#видео
Благодаря данному видео ты познакомишься с несколькими полезными командами. Команда SQL-запроса UPDATE для изменения полей записей и команда DELETE для удаления записей из таблицы.
👀Смотреть видео
#видео
🤣18👍11🔥2😁1
Решетчатый и случайный поиск
Делимся статьей, где автор рассказывает про два подхода оптимизации: метод решетчатого поиска (grid search) и случайного поиска (random search.) Они необходимы для нахождения оптимальных решений в больших пространствах параметров.
👉Читать статью
#статьи
Делимся статьей, где автор рассказывает про два подхода оптимизации: метод решетчатого поиска (grid search) и случайного поиска (random search.) Они необходимы для нахождения оптимальных решений в больших пространствах параметров.
👉Читать статью
#статьи
👍20😁3🤣1
string.capitalize
Метод capitalize() преобразует первый символ строки в прописную букву, а все остальные буквы алфавита в нижний регистр. Данный метод возвращает новую строку и не изменяет исходную строку.
#практика
Метод capitalize() преобразует первый символ строки в прописную букву, а все остальные буквы алфавита в нижний регистр. Данный метод возвращает новую строку и не изменяет исходную строку.
#практика
👍24🔥7
Фактические и формальные параметры
Создаем функции с параметрами по умолчанию. Вводятся понятия фактических и формальных параметров функции. Приводятся примеры вызовов таких функций с позиционными и именованными аргументами.
👀Смотреть видео
#видео
Создаем функции с параметрами по умолчанию. Вводятся понятия фактических и формальных параметров функции. Приводятся примеры вызовов таких функций с позиционными и именованными аргументами.
👀Смотреть видео
#видео
🔥10👍6😁1
Замыкания и декораторы
Делимся циклом статей, где автор рассказывает про замыкания и декораторы. В данной части речь идет о замыканиях. Автор кратко и понятно объясняет данную тему.
👉Читать статью
#статьи
Делимся циклом статей, где автор рассказывает про замыкания и декораторы. В данной части речь идет о замыканиях. Автор кратко и понятно объясняет данную тему.
👉Читать статью
#статьи
🔥18👍11
string.rjust
Метод rjust() выравнивает строку по правому краю до заданной ширины, используя указанный символ. Если ширина меньше или равна длине строки, возвращается исходная строка.
#практика
Метод rjust() выравнивает строку по правому краю до заданной ширины, используя указанный символ. Если ширина меньше или равна длине строки, возвращается исходная строка.
#практика
👍38🔥4🤣3😁1
Обнаружение движущихся объектов
Благодаря данной статье ты узнаешь, как можно обнаруживать движущиеся объекты с использованием обнаружения контуров и вычитания фона. В этом тебе поможет библиотека OpenCV.
👉Читать статью
#статьи
Благодаря данной статье ты узнаешь, как можно обнаруживать движущиеся объекты с использованием обнаружения контуров и вычитания фона. В этом тебе поможет библиотека OpenCV.
👉Читать статью
#статьи
👍31🔥4
Django: Авторизация пользователей
Благодаря этому видео ты узнаешь, как реализовать авторизацию пользователей на сайте, как проверить, является ли пользователь уже авторизованным (свойство is authenticated). Продемонстрирована работа с классом представления LoginView и формой AuthenticationForm.
👀Смотреть видео
#видео #django
Благодаря этому видео ты узнаешь, как реализовать авторизацию пользователей на сайте, как проверить, является ли пользователь уже авторизованным (свойство is authenticated). Продемонстрирована работа с классом представления LoginView и формой AuthenticationForm.
👀Смотреть видео
#видео #django
👍21🔥2😁1🤣1
dict.setdefault
setdefault() возвращает: значение ключа, если он есть в словаре; ничего, если ключа нет в словаре и значение по умолчанию не указано
default value, если ключ отсутствует в словаре и указано default value.
#практика
setdefault() возвращает: значение ключа, если он есть в словаре; ничего, если ключа нет в словаре и значение по умолчанию не указано
default value, если ключ отсутствует в словаре и указано default value.
#практика
🔥25👍17
Matplotlib: Круговые диаграммы
Ты можешь использовать функцию pie() для рисования круговых диаграмм.
По умолчанию построение первого сектора начинается с оси X и движется против часовой стрелки. Для изменения начального угла нужно указать параметр startangle. Данный параметр определяется углом в градусах, угол по умолчанию равен 0.
Также ты можешь добавить метки на круговую диаграмму с помощью параметра labels. Параметр labels должен быть массивом с одной меткой для каждого сегмента.
#практика
Ты можешь использовать функцию pie() для рисования круговых диаграмм.
import matplotlib.pyplot as plt
import numpy as np
y = np.array([35, 25, 25, 15])
plt.pie(y)
plt.show()
По умолчанию построение первого сектора начинается с оси X и движется против часовой стрелки. Для изменения начального угла нужно указать параметр startangle. Данный параметр определяется углом в градусах, угол по умолчанию равен 0.
import matplotlib.pyplot as plt
import numpy as np
y = np.array([35, 25, 25, 15])
mylabels = ["Apples", "Bananas", "Cherries", "Dates"]
plt.pie(y, labels = mylabels, startangle = 90)
plt.show()
Также ты можешь добавить метки на круговую диаграмму с помощью параметра labels. Параметр labels должен быть массивом с одной меткой для каждого сегмента.
import matplotlib.pyplot as plt
import numpy as np
y = np.array([35, 25, 25, 15])
mylabels = ["Apples", "Bananas", "Cherries", "Dates"]
plt.pie(y, labels = mylabels)
plt.show()
#практика
👍52🔥19😁3