BSD

NetBSD установка и первоначальная настройка

Сегодня мы поговорим о NetBSD, которая является одной из разновидностей BSD-систем. Несмотря на то, что она широко распространена среди англоязычных пользователей, в России о ней почти никто не знает. Эта ....

C++

C++ этапы создания

Язык программирования С++ представляет высокоуровневый компилируемый язык программирования общего назначения со статической типизацией, который подходит для создания самых различных приложений. На сегодняшний день С++ является одним из самых популярных и ....

C++

C++ история

Язык C++ — единственный (из самых значимых) языков программирования, который может освоить почти любой программист. Это может показаться очень серьезным заявлением, но оно — не преувеличение. C++ — это центр ....

C++

Работа с реестром

Для начала, немного теории о реестре Windows. История появления реестра Давным-давно все настройки программ хранились в Ini-файлах, которые представляли из себя обычные текстовые файлы с структурированной записью всех параметров программ. Со ....

C++

Создание Dynamic-Link Library в RAD Studio

Знакомство с Dynamic-Link Library [lwptoc hierarchical="1" numeration="decimalnested" width="full"] Что такое DLL Для начала нужно разобраться, что же такое DLL. DLL — это сокращение фразы Dynamic-Link Library — динамически подключаемая библиотека. Первоначальная идея введения библиотек заключалась в ....

C++

GlobalMemoryStatus

Для отслеживании инормации о загрузке памяти  в С++ имеется функция GlobalMemoryStatus, которая возвращает информацию о используемой системой  памяти.  Ниже приведен синтаксис структуры GlobalMemoryStatus: [crayon-6a78619f0e6bc917004365/] Функция GlobalMemoryStatus возвращает набор данных, которые ....

Python

Python Окна уведомления

[lwptoc width="full"] Пакет tkinter содержит несколько модулей, предоставляющих доступ к уже готовым диалоговым окнам. Это окна различных сообщений, выбора по принципу "да-нет", открытия и сохранения файлов и др. В этом уроке рассмотрим ....

Python

Python Progressbar

Виджет Progressbar предназначен для отображения хода выполнения какого-либо процесса. Основные параметры Progressbar: value: текущее значение виджета (тип float) maximum: максимальное значение (тип float) variable: определяет переменную IntVar/DoublerVar, которая хранит текущее значение виджета ....

Python

Python родительского контейнера. Frame

Установка родительского контейнера Каждый виджет, кроме окна, располагается в определенном родительском контейнере. Например: [crayon-6a78619f0ea44196880267/] Здесь для метки lbl контейнером выступает главное окно - root. Однако графическое приложение может иметь более ....

Python

Python окно приложения

[lwptoc width="full"] Основным компонентом графических программ является окно. Затем в окно добавляются все остальные компоненты графического интерфейса. В Tkinter окно представлено классом Tk. Например, создание окна: [crayon-6a78619f0ec65415391856/] Для отображения окна и ....

Linux

SMB cервер с помощью python на Linux

  Когда мне нужно было быстро поднять smb сервер, чтобы разово перекинуть какие-то файлы, раньше я устанавливал samba и делал для неё простейший конфиг. Потом в Linux появилась поддержка протокола ....