Если это искренний вопрос, то сама его постановка говорит о том, что нужно взять книгу для начинающих, а не полное руководство.
Впрочем, человеку, который, не прочитав ни главы, торгуется с собственной ленью, никакой учебник не поможет.
Классическое "кроилово ведет к попадалову".
Что характерно, им даже не нужен какой-то серьезный хостинг или облака - сервер с хранилищем можно поставить буквально у местного провайдера. Или даже у себя же в офисе, купив белый айпишник и обеспечив нормальный канал. Тянуться-то до него будут только местные же.
LevSvl08, я в этой задаче просто не вижу никакой нужды в наследовании.
Определить по сторонам и углу, чем является параллелограмм, может метод самого этого класса параллелограмма.
Натянутость решения на задачу, видимо, и обусловила странность предполагаемой конструкции.
Вы придумали фигню поперек ООП из-за слабого знакомства с ООП. Продолжайте изучение и отталкивайтесь не от бытовой логики, а от использования классов в программе.
Соблюдая принцип Лисков, в частности, и не внедряя в код родителя никакой информации о потомках.
Стоит все-таки еще понимать, что эти пункты - не катехизис и местами вкусовщина.
Например, облеплять const-ами методы гуевых классов - совершенно пустое занятие. И неумеренные игрища с шаблонами, имхо, значительно хуже полного их отсутствия.
Галочка про "внедрять только знаки" может спровоцировать тугой МС-Офис отодрать от шрифта одну кириллицу и растеризовать все остальное.
Стоит попробовать открыть документ свободным офисом, не решающим за пользователя, что ему надо.
В частности, из-за таких ляпов предпочтительнее стиль кода, при котором открывающая фигурная скобка не переносится на отдельную строчку, а замыкает оператор, создающий отдельный блок кода. Со временем к этому привыкаешь - и for / if / while / do / case, после которого нет фигурной скобки, сразу бросается в глаза и вызывает подозрение.
Alexey Gergert, тогда стоит вписать в этот конфиг какую-нибудь заметную дичь и проверить testparm, считает ли вообще самба этот конкретный редактируемый файл - конфигом.
Я бы первым делом скопировал эту строчку из testparm в конфиг, заменив существующую, и поправил на Yes, убедившись, что и в Yеs "е" - не кириллическая.
Кирилл Трифин, в цитате "за две минуты" явно упущено окончание "если пренебречь задержками на проверку". TrueCrypt делался отнюдь не с расчетом на удобство подбора, скорее наоборот. Вряд ли ломастеры из VeraCrypt успели его настолько испортить.
Абубакр, оно зависит от того, есть ли у вас локалка, в которую можно выпустить виртуалку наравне с хостом, или надо настраивать сеть строго между ними.
Для первого случая достаточно добавить в настройках ВМ в VB второй сетевой интерфейс - не NAT, а "виртуальный адаптер хоста". Виртуалка высунется в локалку, получит от DHCP-сервера (домашнего роутера, например) адрес и будет по нему доступна извне.
Второй случай более геморройный и требует настройки с обеих сторон. Однако, как я уже сказал, Vagrant готов штатно решить все эти проблемы за вас.
А вообще, если возникают такие вопросы - проще было ставить виртуалку Вагрантом, там внешний адрес прямо в Vagrantfile прописан еще до установки. И веб-сервер с БД в боксе готовые. И сайт в локальной папке подмонтируется в виртуалку, чтобы не в ней разрабатывать.
Настроить сеть ВМ и обратиться к гостевой системе по тому адресу, который она получает во внешней сети.
Сначала проверить, не настроено ли оно уже - посмотреть по ifconfig, что у гостя с IP на внешнем интерфейсе, и попробовать стукнуться на этот IP снаружи.
Впрочем, человеку, который, не прочитав ни главы, торгуется с собственной ленью, никакой учебник не поможет.