Статьи
6 прочтений · 1 месяц назад
Как проверить IP-адрес в Python
Проверка данных - одна из многих задач, с которыми сталкиваются инженеры по всему миру. Ваши пользователи косячат и опечатываются так же часто, как и все, поэтому вы должны попытаться отловить эти ошибки. Один из распространенных типов информации, который потребуется собрать инженеру, - это информация о том, кто хочет отредактировать или ввести IP-адрес для устройства. Эти адреса состоят из четырех наборов чисел, разделенных точками. Каждый из этих четырех наборов состоит из целых чисел от 0 до 255...
3 прочтения · 5 месяцев назад
Главная логистическая проблема: строительство Великой пирамиды в Гизе
Если вы думали, что ваши проекты имеют невыполнимые ограничения и сложные временные рамки, представьте попытку построить Великую пирамиду. Две недавние археологические находки показывают впечатляющую логистику, задействованную в 20-летнем строительном проекте. Следуя записям русского исследователя 1823 года, а также другим записям двух французских пилотов 1950-х годов, археолог Пьер Талле обнаружил 30 различных искусственных пещер в некоторых отдаленных египетских холмах в 2011 году — все они замурованы (и, таким образом, скрыты от посторонних глаз)...
51 прочтение · 5 месяцев назад
Вставка данных в базу данных MySQL с помощью скрипта Python
Что вы делаете с данными, сгенерированными в вашем новом приложении Python? Почему бы не поместить их в базу данных MySQL? Вот как. Я хочу показать вам кое-что довольно классное, что может делать Python: вставка данных в таблицу базы данных MySQL. Представьте, что вы можете вводить данные в таблицу без необходимости сначала входить в консоль MySQL - и ввод этих данных из приложения Python может быть невероятно гибким и удобным. Более того, это не такая уж сложная задача. Позвольте мне показать вам, как это делается...
6 прочтений · 5 месяцев назад
Предупреждение о кибермошенничестве: переадресацией вызовов
В четверг оператор "X" сотовой связи выпустил предупреждение для абонентов о мошеннических звонках, в которых им предлагается позвонить по номеру "* 401 #", за которым следует неизвестный номер сотового. Если пользователь набирает "* 401 #", за которым следует неизвестный номер, активируется безусловная переадресация вызова с мобильного телефона пользователя на неизвестный номер мобильного телефона...
129 прочтений · 8 месяцев назад
Импорт модулей Python
Введение Python позволяет нам создавать практически все, от простых скриптов до сложных моделей машинного обучения. Но для работы над любым сложным проектом вам, скорее всего, потребуется использовать или создавать модули. Это строительные блоки сложных проектов. В этой статье мы рассмотрим модули Python, зачем они нам нужны и как мы можем импортировать их в наши файлы Python. Понимание модулей Python В Python модуль - это файл, содержащий определения Python и инструкции. Имя файла - это имя модуля с добавленным суффиксом ...
15 прочтений · 9 месяцев назад
Как Вам диспетчер задач на Linux?
Познакомьтесь с центром мониторинга системы, мощным средством мониторинга производительности и использования системы. System Monitoring Center, написанный на GTK и Python, представляет собой мощное программное обеспечение для мониторинга производительности и использования системы, которое поставляется с множеством уникальных и интересных функций, если вы ищете более сложную утилиту мониторинга системы для вашего рабочего стола GNU / Linux. Приложение поставляется с более чем щедрым графическим пользовательским...
6 прочтений · 9 месяцев назад
Официально выпущен офисный пакет с открытым исходным кодом LibreOffice 7.6, вот что нового
Сегодня Document Foundation выпустила LibreOffice 7.6 в качестве основной версии этого популярного бесплатного кроссплатформенного офисного пакета с открытым исходным кодом, который содержит несколько новых функций и усовершенствований. Основные характеристики LibreOffice 7.6 включают поддержку жестов масштабирования на сенсорных панелях в главном окне, поддержку тем документов, а также возможность импортировать и экспортировать определения тем для документов ODF и OOXML, а также множество улучшений в обработке шрифтов, особенно для шрифтов справа налево, CJK и азиатских алфавитов...
54 прочтения · 9 месяцев назад
Что нового в новом ядре Linux 6.5
После семи недель RCs появилось ядро Linux 6.5 с новыми функциями, такими как поддержка Wi-Fi 7, поддержка MIDI 2.0 в ALSA, поддержка ACPI для архитектуры RISC-V, поддержка Landlock для UML (Linux в пользовательском режиме), улучшенная поддержка систем AMD “Zen”, а также поддержка пользовательского пространства для инструкций ARMv8.8 memcpy / memset. Также новым в Linux 6.5 является поддержка подсистемы ограничения энергопотребления Intel TPMI (Topology Aware Register and PM Capsule Interface) и...
451 прочтение · 9 месяцев назад
Fedora Linux 39 Beta выпущена с GNOME 45 и ядром Linux 6.5
Сегодня проект Fedora объявил о выпуске и общей доступности для скачивания бета-версии будущей операционной системы Fedora Linux 39, включающей некоторые из новейших технологий GNU / Linux. Бета-версия Fedora Linux 39, основанная на новейшей и лучшей серии ядер Linux 6.5, которая еще не поступила для пользователей Fedora Linux 38, поскольку нуждается в дополнительном тестировании, предназначена для демонстрации предстоящей среды рабочего стола GNOME 45, выход которой намечен на 20 сентября, и ее интересных новых функций во флагманской версии Fedora Workstation edition...
11 прочтений · 10 месяцев назад
Простая демонстрация библиотеки tkinter на Python
Конечно! Вот пример кода, демонстрирующий использование библиотеки Tkinter для создания графического интерфейса пользователя (GUI) в Python: from tkinter import * def say_hello(): message = "Hello, tkinter!" text_label.config(text=message) # Создание окна window = Tk() window.title("Пример tkinter") # Создание метки text_label = Label(window, text="Нажмите кнопку для приветствия", font=("Arial", 16)) text_label.pack(pady=20) # Создание кнопки hello_button = Button(window, text="Приветствовать", font=("Arial", 12), command=say_hello) hello_button...
146 прочтений · 10 месяцев назад
Генератор паролей на Python с графическим интерфейсом
Google дает вам рекомендации, как правильно создавать новые пароли? Но как насчет создания собственного генератора паролей на python, приложения с графическим интерфейсом? Звучит потрясающе, не правда ли? Итак, давайте продолжим и создадим еще одно отличное приложение с графическим интерфейсом или, можно сказать, мини-проект на python. Как мы все знаем, всякий раз, когда мы регистрируемся на новом веб-сайте, нам нужно установить наше имя пользователя и пароль. После ввода нашего имени пользователя, когда мы наводим курсор на раздел password, Google выдает нам предложение по новому паролю...
46 прочтений · 10 месяцев назад
Как создать загрузочный Windows 11
Изначально Microsoft ограничивала Windows 11 компьютерами с TPM 2.0, поддерживаемым процессором и безопасной загрузкой. Однако теперь компания разрешает вам обновиться до Windows 11 с неподдерживаемым процессором и TPM 1.2. Но ограничение безопасной загрузки все еще существует. Итак, чтобы обойти эти ограничения, вы можете использовать Rufus для создания загрузочного Windows 11 USB и чистой установки Windows 11 как на поддерживаемое, так и на неподдерживаемое оборудование / ПК. Да, вы правильно прочитали...
Видео