Совместимость (Compatibility) - это легкость сочетания одних элементов ПО с другими.

Важным логическим элементом, реализующим функцию "Память" является триггер. Триггер – логическое устройство, способное хранить 1 бит информации.

Порядок выполнения логических операций:

Предлагаемая схема новогодней гирлянды реализует эффект перебора всех возможных сочетаний из четырех цветов. Кроме того, с помощью переключателя, Вы можете запустить любой из возможных эффектов по кругу.

Схема новогодней гирлянды на D-триггерах своими руками без использования паяльника и радиодеталей.

Пусть тело совершает два гармонических колебания во заимно перпендикулярных плоскостях, тогда уравнения колебаний

Строковые переменные хранят значения, представленные в виде последовательности символов. Строковые значения в JavaScript должны заключаться в кавычки (двойные или одинарные). Длина строк в JavaScript не ограничена.

JavaScript методы getElementsByTagName() и getElementById() позволяют получить массив указателей на объекты с определенным тегом и с определенным идентификатором тега соответственно. Эти указатели, в дальнейшем, позволяют менять свойства выбранных объектов.

TRUNCATE TABLE удаляет все строки в таблице базы данных, но в отличие от команды DELETE выполняется быстрее и требует меньших ресурсов системы.

Команда SHOW предоставляет информацию по базам данных, таблицам, столбцам или о состоянии сервера.

MySQL (SQL) команда DROP позволяет удалить базу данных, таблицу из базы данных или файл индекса базы данных.

В CentOS 6.5 по умолчанию устанавливается mysql Ver 14.14 Distrib 5.1.71, for redhat-linux-gnu (x86_64) using readline 5.1

Начиная с Ubuntu 12.04, по умолчанию устанавливается MySQL версии 5.5. В Linux Ubuntu В процессе установки MySQL требуется ввести пароль для пользователя базы данных root. Не путайте с root пользователем Ubuntu системы.

Пароль пользователя zentyal базы данных MySQL хранится в текстовом файле /var/lib/zentyal/conf/zentyal-mysql.passwd

Запуск и останов сервера (сервиса) MySQL в CentOS и в Ubuntu немного отличается.

MySQL пароли хранятся в базе данных mysql в таблице user в поле Password в зашифрованном алгоритмом MD5 виде.

Можно войти в монитор MySQL с привилегиями root для выполнения административных задач, не зная пароль!

Как создать нового пользователя базы данных MySQL и установить для него пароль?

Войти в консоль MySQL позволяет Linux команда mysql. Ее параметрами являются имя пользователя базы данных и название базы данных.

MySQL команда SOURCE позволяет загрузить из резервной копии в базу данных все таблицы с данными и настроить базу MySQL с оригинальными параметрами.

Команда MySQL CREATE DATABASE позволяет создать базу данных, параметр CHARACTER SET позволяет указать в какой кодировке создавать базу.

Резервную копию MySQL базы данных можно сделать при помощи утилиты mysqldump. Также, с помощью mysqldump можно восстановить базу данных MySQL.

Сервер баз данных MySQL поддерживает несколько уровней установок кодировки символов. Переменные character_set определяют кодировку на всем сервере.

SELECT оператор SQL, MySQL, позволяет составить запрос к базе данных на выборку данных из таблиц.

HTML5 с помощью тега VIDEO позволяет вставлять на сайт видео ролики.

Функция scanf() предназначена для форматированного ввода данных. Строка форматов функции scanf() указывает, какие данные ожидаются на входе.

Функция printf() предназначена для форматированного вывода данных на экран. Сама функция printf() выводит все переданные ей аргументы одной строкой, начиная с текущей позиции курсора. Но, если функции printf() передать с аргументами строку форматов, то можно получить красивый форматированный вывод.

Написал программу на C, как ее запустить в Linux? Если программа уместилась в один файл, ее достаточно скомпилировать утилитой gcc с ключом -o и можно запускать.

CSS свойство background определяет свойства фона HTML элементов.

Директива CSS @import позволяет присоединять внешние таблицы стилей к HTML документу.

Правила создания и подключения или внедрения каскадных таблиц стилей CSS в HTML документ. Пример использования внешней таблицы стилей, встроенной таблицы стилей и стиля определяемого в HTML элементе.

Как можно отцентрировать страницу сайта без использования обертки. Методика проверена в IE6 ÷ IE11, Chrome, Opera, Firefox.

CSS стиль margin:auto; или margin:0 auto 0 auto; позволяет разместить HTML блок в центре страницы или другого блока.

CSS стиль max-width позволяет задать максимально допустимую ширину HTML блока, не изменяя размер маленьких блоков.

На web-сервере Linux Ubuntu16 LAMP с установленным PHP 7.0 оказалась выключенной поддержка XML. XML используют практически все CMS. Восстановление сайта на CMS Joomla на этот сервер оказалось не возможным.

PHP поддерживает однострочные и многострочные комментарии в стиле C++ и в стиле Unix.

Существует более 5 способов вставки PHP кода на HTML страницу. В силу причин совместимости с настройками PHP парсера, рекомендуется использовать только 2 из них.

Написал программу на C++, как ее запустить в Linux? Если программа уместилась в один файл, ее достаточно скомпилировать утилитой c++ с ключом -o и можно запускать.

AVRA компилятор языка Ассемблера для микроконтроллеров AVR фирмы ATMEL. Установка в Linux и Windows и пример использования.

tn13def.inc файл заголовок для микроконтроллеров ATtiny13. Включаемый файл tn13def.inc содержит директивы ассемблера объявляющие символические имена регистров и флагов микроконтроллера ATtiny13, принятые в документации ATMEL. Комментарии на русском языке.

Язык Ассемблера для RISC микроконтроллеров AVR

Переходы

Условный и безусловный переход, вызов подпрограмм. Команды RJMP, IJMP, ICALL, RCALL, RET, RETI, BRBS, BRBC и другие.
Команды типа test&skip. Команды CPSE, SBRC, SBRS, SBIC, SBIS, SRBS.
Пересылка данных

Копирование РОН. Команды MOV, MOVW.
Загрузка константы в РОН. Команда LDI.
Загрузка в РОН из ОЗУ. Команды LD, LDD, LDS.
Запись в ОЗУ из РОН. Команды ST, STD, STS.
Чтение и запись Flash памяти (программ). Команды LPM, SPM.
Чтение и запись регистров ввода/вывода. Команды IN, OUT.
Работа со стеком. Команды PUSH, POP.
Логические, арифметические и битовые

Регистр состояния SREG и его флаги.
Команды сравнения и проверки регистров TST, CP, CPC, CPI.
Команды выполняющие логические операции с регистрами AND, ANDI, EOR, OR, ORI.
Команды выполняющие арифметические операции с регистрами ADD, ADC, ADIW, SUB, SUBI, SBC, SBCI, SBIW, DEC, INC.
Команды выполняющие операцию сдвига с регистром ASR, LSL, LSR, ROL, ROR.
Команды изменяющие отдельные биты регистра COM, NEG, SWAP, CLR, SER, SBC, SBR, CBI, SBI, BCLR, BSET и другие.
Управление системой

Нет операции. Команда NOP.
Управление энергопотреблением. Команда SLEEP.
Сброс сторожевого таймера. Команда WDR.
Работа с внутрисхемным отладчиком. Команда BREAK.

Периферийные устройства микроконтроллеров AVR

Таймер - счетчик T0 микроконтроллера ATtiny13. T0 8-ми разрядный таймер/счетчик может использоваться для отсчета временных интервалов, как счетчик внешних событий или в качестве двухканального генератора 8-ми битного ШИМ сигнала.

Форт (Forth) — один из первых языков программирования, в котором программы записываются последовательностью «слов». AVR — архитектура ряда микроконтроллеров фирмы Atmel. Arduino — платформа на микроконтроллерах AVR.