Установка Ubuntu Server в VirtualBox

В этой заметке пошаговая инструкция по установке Ubuntu Server в VirtualBox. Кроме установки указаны настройки чтобы в Ubuntu Server работала сеть и правильно отображалась кириллица в консоли.

Скачиваем образ Ubuntu Server и добавляем новую виртуальную машину.

Читать далее Установка Ubuntu Server в VirtualBox

HashTab — отображение хешей в свойствах файла Windows

HashTab добавляет в свойства файла новую вкладку на которой отображаются хеш-суммы. По ПКМ появляется меню с возможностью скопировать хеш.

Вкладка HashTab в свойствах файла
Вкладка HashTab в свойствах файла

VirtualBox снимки, дополнение для гостевой ОС, общие папки

Сохранение снимков

Снимок фиксирует состояние системы и позже всегда можно откатить систему до этого состояния. Удобно делать снимок сразу после установки ОС, чтобы в случае проблем просто откатится на него, это быстрее чем переустанавливать ОС.

Для создания снимка выключаем виртуальную машину.

Читать далее VirtualBox снимки, дополнение для гостевой ОС, общие папки

Установка Windows Server 2016 на VirtualBox и настройка удаленного подключения

Устанавливать будем на VirtualBox, скачиваем iso образ Windows Server 2016 с сайта Microsoft или раздачу с уже интегрированными обновлениями.

Добавляем и запускаем новую ВМ, начинается процесс установки:

Выбор языка установщика

Читать далее Установка Windows Server 2016 на VirtualBox и настройка удаленного подключения

Instant Eyedropper — простой Color Picker

Instant Eyedropper — простой инструмент для получения цвета пикселя с экрана.

Принцип работы — кликаем на иконку в трее

Иконка Instant Eyedropper в трее

Читать далее Instant Eyedropper — простой Color Picker

Настройка Delphi для работы с системой контроля версий

Отключаем History

По умолчанию IDE сохраняет историю изменения в проекте в каталоге «_history» рядом с главным файлом проекта.

При использовании системы контроля версий эта история лишняя отключим её через настройки:

Tools -> Options -> Editor Options -> Create backup files

Непроизвольные изменения в файле dproj

Читать далее Настройка Delphi для работы с системой контроля версий

Поиск периода Пизано

Даны целые числа \(1 \leq n \leq 10^{18}\) и \(2 \leq m \leq 10^5\), необходимо найти остаток от деления n-го числа Фибоначчи на m.

Читать далее Поиск периода Пизано

Особенности операций целочисленного деления и взятия остатка при работе с отрицательными числами

Когда речь идёт о положительных числах то с операциями целочисленного деления и взятия остатка все довольно просто. Результат всегда положителен и удовлетворяет уравнению

\(div\) — целочисленное деление
\(mod\) — остаток от деления
\(r = (r\ div\ d) * d + (r\ mod\ d)\)

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

Читать далее Особенности операций целочисленного деления и взятия остатка при работе с отрицательными числами

Dokku. Управление пользователями

При отправке изменений в репозиторий SSH — предпочтительный метод авторизации в Dokku. Команды доступные для управления ключами:

Читать далее Dokku. Управление пользователями