olamadre, на самом деле хотелось бы больше подробностей о задаче. Часто так сложно делать вообще не требуется. Например, если задача в том, чтобы иметь несколько сайтов, то лучше поставить на один-единственный IP nginx и пробрасывать конкретные хосты по имени на нужную виртуалку. Если это всё-таки разные сервисы - прокидывать разные порты с этого одного IP. Так сделать намного проще, быстрее и даже надёжнее.
Но если почему-то это не подходит - то можно уже заморачиваться. Например, может оказаться, что для какого-то игрового сервера порт должен быть фиксированным, и несколько разных экземпляров всё равно придётся раскидывать по разным IP. Но и тут можно пытаться обходиться более простыми решениями, если нет необходимости знать IP подключающегося клиента. Например:
На VDS поднимаем нужные IP, затем вешаем на нужных IP какой-нить portfwd (или даже nginx с модулем stream) на IP KVM с каким-то портом (можно разные для разных портов; ещё можно stunnel ради шифрования).
На KVM делаем проброс этого порта в уже правильный порт виртуалки.
Всё, безо всяких VPN обращение к IP:порт (tcp, конечно) приводит к попаданию куда надо.
Если будет больше подробностей о том, что там будет за трафик, может быть дам более конкретные советы.
Делать всё совсем красиво - это надо реально разобраться в policy routing через VPN. Это тоже можно более-менее объяснить, но не за пять минут уж точно.
Ерунда. Тюрьма - это не иметь через 10 лет в резюме никакого адекватного места работы, только фриланс по 16 часов в день.
Это только кажется, что можно радостно работать по 3 часа в день на фрилансе и иметь тучу денег. На любом рынке избыток спроса вызывает увеличение предложения. Результат - сейчас среди фрилансеров суровая конкуренция. Реально будешь работать за гроши, зубами цепляться за любой самый дурацкий заказ, лишь бы заполнить рабочее время и набрать приемлемую для жизни сумму. Это ещё и на фоне отсутствия опыта, когда даже не слишком сложные задачи можно делать в 2-3 раза дольше прожжённых специалистов.
Ну не совсем, можно отдавать бесплатно или сделать сайт с опенсурсными компонентами, всё это ещё не "продавать", но уже подпадает под требования некоторых лицензий об открытии исходников.
В общем случае у поля может быть значение пустая строка, а может быть null - совсем неопределённое. Иногда это бывает важно. Хотя вот в некоторых базах пустая строка от null не отличается (большой привет Oracle).
Зачем экономить один бит в базе? И зачем пытаться экономить несколько байт в json, которые ничего принципиально не изменят, пока этот json не будет весить как минимум десятки мегабайт? Но при большом объёме лучше будет просто его gzip'нуть и забыть об этих проблемах (варианты: сделать более короткие имена ключей, перейти на какой-нить protobuf итд итп - зависит от задачи и средств реализации).
Амир Давлатов, я в макоси даже не новичок, а новобранец. Но по гуглу выяснил, что это регулярно встречающаяся проблема. Решать предлагают запусоком open /Applications/Python\ версия/Install\ Certificates.command
"balance + 15" - это строка, в таком варианте скрипт будет пытаться в переменную balance записать эту строку, а не выполнить сложение. Собственно, уже показали правильное решение, так что я просто поясняю для улучшения понимания.
Много субъективщины или странных вещей. Но по пункту 2 чистая правда. Докер разрабатывался и проектировался под чисто Linux-технологии (namespaces, cgroups), поэтом под другие системы вместо нативной быстрой работы костыляют виртуалки, которые не могут работать так же быстро.
Влад Танащук, если коротко, то нет, никто не разрешает скачивать музыку напрямую файлом. Народ разбирает устройство музыкальных сайтов и автоматизирует, но это, во-первых, нелегально, во-вторых, это негарантированный способ доступа (сайт может изменить свой внутренний протокол в любой момент), в-третьих, в теории можно спалиться и попасть в бан.
Легальной свободно доступной музыки в интернете мало, и в основном это всякие малоизвестные инди-группы и некоммерческие проекты. Можно посмотреть, например, на jamendo.com - там хватает довольно неплохой музыки и весьма приличных исполнителей, но у них известность почти никакая. Например, один из участников прошлой годовой подборки сайта Quentin Hannappe имеет всего лишь 1к подписчиков на ютубе, что как бы весьма типично.
Если же хочется доставать любую музыку любых популярных исполнителей - то это всё исключительно нелегально.
https://www.flaticon.com/packs/search?word=avatar&...