• Доступ сетке за «серым» IP?

    LiderMaximum: Мне, также, как и автору поста нужно было получить доступ к сетке за серым IP. DDNS (no-ip.com) настраивал в роутере Asus, IP получал, но доступа снаружи не было. Только позже узнал, что провайдер выдает серые IP . Ниже в другом ответе я более подробно описал понятия серый/белый, статический/динамический. На данный момент пробую использовать NeoRouter (пока успешно). Подумал, может есть еще какие-то варианты, кроме промежуточного сервера.
  • Доступ сетке за «серым» IP?

    Можете коротко написать эти 3 варианта?
  • Алгоритм генерации карты, или как построить карту из "объектов"?

    Alex B: Это, конечно, первое что в голову приходит, но может пригодится:

    Если предположить, что вход всегда сверху, а выход снизу, то можно генерировать проходы сверху вниз, начиная от входа, как будто двигаемся в заполненном пространстве и пробиваем проход. От входа (его горизонтальное положение в верхней строке можно выбрать случайно) и далее от каждой не пустой точки случайно выбирать есть ли проход влево, вправо и вниз. Двигаться построчно. При этом проверять, - в каждой строке должен быть минимум один спуск на уровень ниже.
    Если спуска вниз не оказалось, то создаем его в случайном месте текущей строки, но там, где не пусто. Движение влево, вправо и вниз ограниченно размерами карты. В последней строке должен быть один спуск на уровень ниже - выход. При генерации случайного числа для прохода влево/вправо/вниз, можно ввести коэффициенты для настройки вероятностей (например, для лева и права вероятность может потребоваться выше, чем вниз). Вероятности движения влево и вправо, наверное, должны зависеть от ширины карты.
  • Алгоритм генерации карты, или как построить карту из "объектов"?

    Не совсем понятно, - нужно генерировать карту алгоритмом или карта рисуется отдельно и ее нужно внести в программу?
    Если я правильно понял вопрос, - упростить представленный алгоритм переноса карты из картинки в сущности программы, то как вариант можно рассмотреть карту, как двумерный массив X * Y, где X - длина, Y - ширина, на пересечении хранятся id точки: 1, 2, 3, ...(без "L") или 0. Массив может хранится в многострочном текстовом файле, с разделителем - запятой (кол.строк = макс. Y, кол. полей в строке, - макс.X) - файл может считываться с диска или из ресурсов приложения. Далее программа создает в цикле объекты Location (не нулевые ячейки массива) в виде списка (например, ArrayList) и вызывает методы set... для непустых ячеек вокруг каждого Location.
  • Какие есть тонкости работы на курорте удаленно?

    Igor Vorobiov: Да, наверное, для экстраверта, который все время где-то вне дома, это нормально. Дом, по сути для него это его рабочее место и где поспать, а потом опять наружу. Дома никто не мешает. Тут все ОК. Но это не всегда так для интравертов или, например, если дома хорошо, дом на природе (может даже у моря) и в нем хочется отдыхать, а не работать. За несколько лет удаленной работы дома я понял, что очень не хватает небольшого участка пути домой :) Тогда, физически, отключаешься от работы и можно переключиться на другие дела или отдых. И наоборот, - идешь до работы, приходишь на рабочее место и легко переключаешься на рабочие дела.
  • Какие есть тонкости работы на курорте удаленно?

    Igor Vorobiov: Проблема не совсем в этом (не в способности самоорганизоваться), а в том, что чтобы была возможность расслабляться, отдыхать и не думать о работе, - иначе все вокруг становится работой, даже курорт или прекрасный загородный дом, сад, и т.д. - все, постепенно, начинает сливаться с работой, задачами, проблемами. Впрочем, может это, и правда, кому-то нравится. Если есть семья (особенно дети), то проблема переходит на качественно новый уровень.
  • Что делать если провайдер выдает серый ip?

    Когда подключаете такую услугу "белого адреса" (типа Real IP у МТС, например), обратите внимание на тарификацию трафика. Например, мобильные операторы при использовании таких услуг не учитывают тарифные опции (которые снижают стоимость трафика до адекватных значений). Сам попал на этом на 2000 руб, сумма на балансе на два месяца улетела за одни сутки.