Оптимизация работы с Camunda
Camunda – это BPM-движок для автоматизации бизнес-процессов. Благодаря данной статье ты узнаешь, как оптимизировать работу с Camunda на основе External Task.
👉Читать статью
#статьи
Camunda – это BPM-движок для автоматизации бизнес-процессов. Благодаря данной статье ты узнаешь, как оптимизировать работу с Camunda на основе External Task.
👉Читать статью
#статьи
👍9
Циклы
Благодаря данному видео ты научишься пользоваться циклами. Продемонстрированы различные задачи на циклы, в том числе расчет суммы и произведения числовых последовательностей.
👀Смотреть видео
#видео
Благодаря данному видео ты научишься пользоваться циклами. Продемонстрированы различные задачи на циклы, в том числе расчет суммы и произведения числовых последовательностей.
👀Смотреть видео
#видео
🤣18👍14
Set.discard
В приведенном выше примере метод discard() используется для удаления элемента из множества. В результирующем множестве нет элемента 3, поскольку метод discard() удалил его. Если элементов нет в исходном множестве, ничего не меняется.
#практика
В приведенном выше примере метод discard() используется для удаления элемента из множества. В результирующем множестве нет элемента 3, поскольку метод discard() удалил его. Если элементов нет в исходном множестве, ничего не меняется.
#практика
👍33🔥3
Архитектуры RL: DDPG и PPO
Делимся статьей, где автор рассказывает про два алгоритма RL: DDPG и PPO. На наглядных примерах продемонстрированы преимущества и недостатки данных алгоритмов.
👉Читать статью
#статьи
Делимся статьей, где автор рассказывает про два алгоритма RL: DDPG и PPO. На наглядных примерах продемонстрированы преимущества и недостатки данных алгоритмов.
👉Читать статью
#статьи
👍12🔥2
string.partition
partition() разбивает строку при первом появлении разделителя на три составляющие: начало, разделитель и конец. В результате возвращается строка в виде кортежа. Если разделитель не найден, в результате будут две пустые строки и исходная строка.
#практика
partition() разбивает строку при первом появлении разделителя на три составляющие: начало, разделитель и конец. В результате возвращается строка в виде кортежа. Если разделитель не найден, в результате будут две пустые строки и исходная строка.
#практика
👍46🔥7😁1
Django: Наследование шаблонов
Продолжаем делиться циклом видеоматериалов про Django. В этот раз ты узнаешь, что такое расширение (наследование) шаблонов и зачем это нужно. Продемонстрировано включение одного шаблона в другой с помощью тега include.
👀Смотреть видео
#видео #django
Продолжаем делиться циклом видеоматериалов про Django. В этот раз ты узнаешь, что такое расширение (наследование) шаблонов и зачем это нужно. Продемонстрировано включение одного шаблона в другой с помощью тега include.
👀Смотреть видео
#видео #django
👍22
Pandas: Copy-on-Write
Продолжаем делиться циклом статей, где автор рассказывает про внутренние механизмы Copy-on-Write в Pandas. Ты научишься эффективно пользоваться копированием при записи, а также адаптировать свой код под новые возможности Pandas.
👉Читать статью
#статьи
Продолжаем делиться циклом статей, где автор рассказывает про внутренние механизмы Copy-on-Write в Pandas. Ты научишься эффективно пользоваться копированием при записи, а также адаптировать свой код под новые возможности Pandas.
👉Читать статью
#статьи
🔥13👍7😁1
set.difference update
Метод difference update() вычисляет разницу между двумя множествами (A – B). В результате множество A обновляется полученным множеством. В данном примере продемонстрировано применение метода.
#практика
Метод difference update() вычисляет разницу между двумя множествами (A – B). В результате множество A обновляется полученным множеством. В данном примере продемонстрировано применение метода.
#практика
👍55
МойОфис получил поддержку языковой модели GigaChat от Сбера
Теперь один клик способен заменить часы работы с текстовым файлом. С поддержкой @GigaChat_bot получится генерировать генерировать тексты и создавать шаблоны для ответов. Это достигается с помощью визуального конструктора, который позволяет пользователям быстро формировать, подготавливать и изменять документы с учетом различных параметров.
Теперь один клик способен заменить часы работы с текстовым файлом. С поддержкой @GigaChat_bot получится генерировать генерировать тексты и создавать шаблоны для ответов. Это достигается с помощью визуального конструктора, который позволяет пользователям быстро формировать, подготавливать и изменять документы с учетом различных параметров.
Хабр
В «МойОфис» интегрировали нейросеть GigaChat от «Сбера»
Искусственный интеллект от «Сбера» GigaChat интегрировали в российский аналог Microsoft Office — пакет офисных программ «Мойофис». Технологию считают перспективной для использования...
🤣22👍14😁2🔥1
Django: Теги шаблонов
Продолжаем делиться циклом видеоматериалов про Django. В этот раз ты узнаешь о шаблонных тегах фреймворка. К ним относятся теги if и for. Также продемонстрировано применение переменной forloop.
👀Смотреть видео
#видео #django
Продолжаем делиться циклом видеоматериалов про Django. В этот раз ты узнаешь о шаблонных тегах фреймворка. К ним относятся теги if и for. Также продемонстрировано применение переменной forloop.
👀Смотреть видео
#видео #django
👍24
Работа с Excel
В данной статье автор рассказывает о работе с файлами Excel с помощью Python. Ты научишься читать и файлы XLSB, и XLSX. Для этого тебе понадобятся такие библиотеки PyPi, как recordclass, numba, Pandas и другие.
👉Читать статью
#статьи
В данной статье автор рассказывает о работе с файлами Excel с помощью Python. Ты научишься читать и файлы XLSB, и XLSX. Для этого тебе понадобятся такие библиотеки PyPi, как recordclass, numba, Pandas и другие.
👉Читать статью
#статьи
👍48🤣4
swapcase
Метод swapcase() возвращает строку, преобразуя все символы в противоположный регистр (прописные буквы в строчные и наоборот). В приведенном выше примере мы использовали метод swapcase() для преобразования символов нижнего регистра в верхний регистр и наоборот.
#практика
Метод swapcase() возвращает строку, преобразуя все символы в противоположный регистр (прописные буквы в строчные и наоборот). В приведенном выше примере мы использовали метод swapcase() для преобразования символов нижнего регистра в верхний регистр и наоборот.
#практика
🔥55👍11😁2
Django: ORM, SQL и БД
Продолжаем делиться циклом видеоматериалов про Django. В этот раз ты узнаешь, что такое ORM (Object-Relational Mapping), зачем это нужно. Также ты научишься создавать модель Django.
👀Смотреть видео
#видео #django
Продолжаем делиться циклом видеоматериалов про Django. В этот раз ты узнаешь, что такое ORM (Object-Relational Mapping), зачем это нужно. Также ты научишься создавать модель Django.
👀Смотреть видео
#видео #django
👍13🔥1
Работа с временными рядами
Python предоставляет несколько библиотек, благодаря которым можно эффективно работать с временными рядами. Продолжаем делиться циклом статей, где автор рассказывает про продвинутые аспекты работы с временными рядами.
👉Читать статью
#статьи
Python предоставляет несколько библиотек, благодаря которым можно эффективно работать с временными рядами. Продолжаем делиться циклом статей, где автор рассказывает про продвинутые аспекты работы с временными рядами.
👉Читать статью
#статьи
👍25😁1
string.rsplit
rsplit() разбивает строку по разделителю, начиная справа, и возвращает список строк. При необходимости ты можешь задать количество разбиения строки. По умолчанию этот параметр равен -1. Это значит, что нет ограничения на разбиение.
#практика
rsplit() разбивает строку по разделителю, начиная справа, и возвращает список строк. При необходимости ты можешь задать количество разбиения строки. По умолчанию этот параметр равен -1. Это значит, что нет ограничения на разбиение.
#практика
👍40