В этой статье разберем числовые типы данных в Python 3: int, float и complex, а также разберём арифметические операции.
Архив рубрики: Публикации
GPTGO.AI: полезный онлайн-поисковик с искусственным интеллектом через ChatGPT.

GPTGO.AI: полезный онлайн-поисковик с искусственным интеллектом через ChatGPT.
Если вы ИТ-специалист или увлечены технологии, информационные технологии и вычислительная техникаЧто ж, наверняка на данный момент в 2023 году, очень наверняка, вы уже осознаете массовость, важность и полезность использования Технологии искусственного интеллекта (ИИ), как работать во многих сферах, так и учиться и развлекаться.
Поэтому в DesdeLinux, начиная с 2023 года, мы рассказываем вам о многих технологиях искусственного интеллекта, их новостях и разработках, а также веб-сайты и ресурсы (онлайн) IA доступный. Но прежде всего, подчеркивая те, которые основаны на бесплатные и открытые технологии, или в противном случае, которые являются бесплатными и доступными. И, насколько это возможно, те, которые кажутся безопасными или безвредными для компьютерной безопасности пользователей, то есть их конфиденциальности и анонимности.
GnuCash 5.0 уже выпущен и содержит несколько улучшений и новых функций.

GnuCash — это бесплатное программное обеспечение с открытым исходным кодом, которое предлагает возможности управления личными финансами и профессионального ведения бухгалтерского учета.
Недавно было объявлено выпуск новой версии GnuCash 5.0, которая представляет собой систему с открытым исходным кодом для индивидуального финансового учета.
GnuCash предоставляет инструменты для отслеживания доходов и расходов, ведение банковских счетов, управление информацией о запасах, депозитах и инвестициях, а также планирование кредитов.
GNU Coreutils 9.2 уже выпущен, и это его новости

Coreutils — это программный пакет, разработанный проектом GNU, который содержит несколько основных инструментов, таких как cat, ls и rm, необходимых для Unix-подобных операционных систем.
Недавно стало известновыпуск новой стабильной версии из набора основных системных утилит GNU Coreutils 9.2 который включает в себя такие программы, как sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls и т. д.
Coreutils (или GNU Core Utilities) представляет собой комбинацию трех предыдущих пакетов: файловых утилит (fileutils), утилит оболочки (shellutils) и утилит обработки текстов (textutils).
Основы геометрического ядра
Геометрическое ядро — встраиваемая в CAD разработчиком программа для создания и редактирования моделей 2D и 3D, база для дальнейшего моделирования, движок или геометрическая библиотека с основными математическими функциями CAD-системы. При помощи ядра осуществляется моделирование твердотельных, поверхностных и каркасных объектов, определяются, преобразуются и запоминаются элементы 3D-моделей, визуализируются проектируемые объекты.
Ядро отвечает за операции сопряжения граней и сшивки поверхности, булевы операции, параметрические чертежи, синтезирует объекты посредством кинематических операций. По уровню доступа различают частные, лицензируемые и доступные в исходных кодах ядра.
Лицензируемое ядро принадлежит компании-разработчику ПО, которая продает лицензию на использование и предоставляет поддержку. Частные ядра создавались только для конкретных приложений разработчиков САПР, тесно интегрировались с интерфейсами CAD-приложений, функционально соответствовали потребностям создателей. Ядра с открытым кодом создаются одной компанией и лицензируются другими по исходному коду. Пользователи могут вносить необходимые изменения в программу.
Зарубежные и отечественные геометрические ядра
Современные CAD-приложения разрабатывают на геометрических ядрах:
- Parasolid, ACIS (USA);
- Open CASCADE Technology (Франция);
- С3D Modeler, РГЯ (Россия).
В свете государственной программы импортозамещения отечественные разработчики уделяют повышенное внимание российским продуктам. С3D Modeler представляет собой уникальную базу для разработки всевозможных 3D-приложений, обладает богатым функционалом, постоянно усовершенствуется разработчиком (компанией С3D Labs).
Ядро характеризуется выполнением всех необходимых расчетов, поддержкой граничного и полигонального представления моделей, удобством редактирования, качественной визуализацией. На базе С3D Modeler созданы многочисленные программные решения для коммерческих и производственных компаний. Стоимость лицензии включает годовую подписку с обновлениями и техподдержкой и отчисления с продаж ПО, разработанного с применением этого компонента. Годовая лицензия обходится подписчикам в сумму 720 тыс. руб.
👥 Как создавать многострочные комментарии в shell скриптах
При написании shell скриптов важно добавлять комментарии, чтобы объяснить цель и функции кода.
Комментарии в скриптах bash обозначаются символом хэша (#).
Однако вы можете захотеть написать многострочный комментарий, охватывающий несколько строк.
В этой статье мы рассмотрим, как создавать многострочные комментарии в сценарии оболочки.
Метод 1: Использование нескольких однострочных комментариев
Одним из способов создания многострочных комментариев в скриптах является использование нескольких однострочных комментариев.
Для этого в каждой строке используется хэш-символ (#), за которым следует текст комментария.
Вот пример:
#!/bin/bash # Это многострочный комментарий # который охватывает несколько строк # и объясняет цель скрипта echo "Hello, world!"
В этом примере мы используем три однострочных комментария для создания многострочного комментария, который объясняет цель скрипта.
Метод 2: Использование HereDoc
Другой способ создания многострочных комментариев в скриптах – это использование Here Documents.
Here Documents – это способ включить несколько строк текста в скрипт.
Вот пример:
#!/bin/bash : <<'COMMENT' Это многострочный комментарий который охватывает несколько строк и объясняет цель скрипта COMMENT echo "Hello, world!"
В этом примере мы используем Here Document для создания многострочного комментария, который занимает три строки.
Синтаксис Here-документа следующий : <<‘STRING’, где STRING – это разделитель, который отмечает конец Here-документа.
В данном случае мы используем COMMENT в качестве разделителя.
Метод 3: Использование команды :
Наконец, вы можете создавать многострочные комментарии в сценарии оболочки с помощью команды :.
Команда : – это команда, которая ничего не делает, но ее можно использовать для создания многострочного комментария.
Вот пример:
#!/bin/bash : ' Это многострочный комментарий который охватывает несколько строк и объясняет цель скрипта ' echo "Hello, world!"
В этом примере мы используем команду : для создания многострочного комментария, который занимает три строки.
Текст комментария заключен в одинарные кавычки.
Заключение
Комментарии являются важной частью написания скриптов, поскольку они помогают объяснить цель и функции кода.
Используя методы, рассмотренные в этой статье, вы можете легко создавать многострочные комментарии, которые охватывают несколько строк.
Независимо от того, предпочитаете ли вы использовать несколько однострочных комментариев, Here Documents или команду :, эти методы помогут вам писать четкие и лаконичные комментарии в shell скриптах.
см. также:
- 🕷️ Как улучшить и отладить bash/shell скрипты с помощью ShellCheck
- 📜 Скрипты Bash для сканирования и мониторинга сети
- 🐧 Как запустить все скрипты в каталоге в Linux
- 🔐 Pastejacking – Эксплуатация удаленных машин
- 🖧 Как часто вам приходится перезагружать свой Linux-сервер?
- 🐧 Как мониторить изменения файлов с помощью fswatch на Linux