Основы программирования на языке ассемблера для архитектуры Win32.

Основы программирования на языке ассемблера для архитектуры Win32.

Все процессы в машине на самом низком, аппаратном уровне приводятся в действие только командами (инструкциями) машинного языка. Язык ассемблера – это символическое представление машинного языка. Ассемблер позволяет писать короткие и быстрые программы. Однако этот процесс чрезвычайно трудоёмкий.

Что такое анти-паттерны?

Что такое анти-паттерны?

Анти-паттерны — полная противоположность паттернам. Если паттерны проектирования — это примеры практик хорошего программирования, то есть шаблоны решения определённых задач. То анти-паттерны — их полная противоположность, это — шаблоны ошибок, которые совершаются при решении различных задач.

Паттерны ООП в метафорах

Паттерны ООП в метафорах

Большинство литературы посвященной паттернам в ООП (объектно-ориентированном программировании), как правило, объясняются на примерах с самим кодом. И это правильный подход, так как паттерны ООП уже по-умолчанию предназначаются для людей, которые знают что такое программирование и суть ООП.

К чёрту мотивацию, вам нужна дисциплина

К чёрту мотивацию, вам нужна дисциплина

Если вы желаете что-то сделать, то есть два способа этого достичь. Первый, более распространённый и в значительной мере неправильный вариант — попытаться мотивировать себя. Второй, весьма непопулярный, но абсолютно правильный выбор — воспитание дисциплины.

Основы Java Keytool: работа с Java Keystore

Основы Java Keytool: работа с Java Keystore

Java Keytool – это инструмент Java для управления ключами, сертификатами и хранилищами ключей. Java Keystore (или JKS) – это хранилище сертификатов открытых ключей и авторизации, которое часто используется приложениями на основе Java для шифрования, аутентификации и установки соединений HTTPS.

python

Описание сборщика мусора в Python

Как правило, вам не нужно беспокоиться о сборщике мусора и работе с памятью когда вы пишете код на Python. Как только объекты больше не нужны, Python автоматически освобождает память из под них. Несмотря на это, понимание как работает GC поможет писать более качественный код.

python

Модуль os — Python

Модуль os предоставляет множество функций для работы с операционной системой, причём их поведение, как правило, не зависит от ОС, поэтому программы остаются переносимыми.