Pull to refresh

Comments 46

Я юзаю DynDNS и apache с двумя виртуальными хостами: 127.0.0.1:80 и *:80.
Не у всех есть внешний IP. Да, даже динамики может не быть.
Без IP в интернет вы выйдешь :)
Для динамики как раз и используется DynDNS.
Единственное что может мешать такой схеме как у меня — NAT у провайдера.
Я так понимаю, kekekeks имеет ввиду, что многие сидят за NAT. И DynDNS им не поможет.
Да, многие. В Москве, кажется, все Акадовцы за NAT, например.
Не все. Внешка всего 90 руб/месяц.
И многие ее берут? Мне, скажем, было ни к чему, пока я с этой недоделанной компанией дело имел.
Предположу, что у акады все сииильно зависит от региона. За все шесть лет, что я с ними интернета в сумме не было 3 суток. И скорость никогда (sic!) не проседала.

Хотя отрицательных отзывов дофига слышал.
Согласен. Мне, наверное, не повезло. Однако, я одно время у них на форуме зависал. И насмотрелся на их распоясавшихся модераторов. Никакого уважения к клиентам. Так что мне с ними не по пути…
Ну я, например, сижу за NAT. Ибо у меня дома четыре компа, плюс два смартфона. И все хотят интернет. Учитывая тот факт, что сервис расчитан на профессиональное использование, а не на школьников, то можно уверенно утверждать, что целевая аудитория сидит за NAT-ами — либо в офисе, либо в локалке дома (комп для себя, для детей, смарты, видео-стримеры, железа с доступом в инет просто дофига).

Насчёт VDS/VPS и прочего хостинга. Если идёт плотная работа с клиентом по телефону по поводу двиганья иконок на пиксель влево/вправо, то заливка на сервак, да ещё и через контроль версий — это слишком нефиговый оверхед по времени.
В данном случае, вам доступны настройки NAT, можно направить весь входящий трафик на рабочую машину или пробросить некоторые порты, так что, никаких ограничений в таком NAT нет.
Без IP в интернет можно выйти через странные шлюзы Фидо, радиосвязи… :D
А у некоторых есть дико продвинутые схемы «проброса» портов за NAT.

Тут имеет место быть вопрос об отсутствии бюджета на то, чтобы поставить сервер на колокейшн и поднять на нем 20-50 проектов (в подвальном самарском датацентре делается за копейки на базе старого Athlon'а).

В конце-то концов, можно даже купить юниксовый шелл (тематически-IRC'евый) за $2. Которого вполне хватит на туннели, главное — не делать их круглосуточными в нарушение правил.
За то есть возможность получить IPv6 адрес через Teredo.
Использовал Opera Unite — Web server для этих целей.
URL вида http://<проект>.<ник>.operaunite.com вполне устраивал.
И никаких SSH-туннелей, просто запустил и радуешься.
Минимум настройки.
Наврал как с улом, так и с компонентом (давно это было)…
Web Proxy это, URL такой:
http://<комп>.<ник>.operaunite.com/<проект>/
UFO landed and left these words here
UFO landed and left these words here
UFO landed and left these words here
Полезная штука, но за 5$ в месяц вполне можно взять простую VDS и на ней показывать проект.
А для тех кто пишет для дорого софта (oracle например), который нельзя поставить на простую VDS, может и сгодится, но как правило, для этих целей уже есть сервер.
Здесь же удобство в том, что ты кодишь на локале а не на дешевом vds…
Если у тебя уже есть vds — у тебя даже такой проблемы не возникнет, так что думаю стартап действительно интересный.
На локалхосте не всегда удобно кодить.

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

Но основной смысл VDS в том, чтобы поднимать туннели., в том числе обратные (когда машина запрашивает предоставление своего порта удаленно — плохая терминология, да) — для доступа к машинам за NAT удаленно.
И к стати, он абсолютно бесплатный.
спасибо за наводку. А то localtunnel не умеет делать определенный урл.
кстати, автор этого замечательного гема есть на хабре — justlest ;)
> А еще есть proxylocal gem

И как в нем расшарить нужный виртуальный хост?

Опция --host просто задает имя, которое будет присутствовать в конечном URL, а это совсем не то что нужно.
К примеру, если у вас рельсы бегают на 3000 порту, то:

proxylocal 3000 --host my_host_name

И можете обращаться к my_host_name.t.proxylocal.com/
Предварительно, конечно, поставив джем.
> К примеру, если у вас рельсы бегают на 3000 порту, то:
> proxylocal 3000 --host my_host_name
> И можете обращаться к my_host_name.t.proxylocal.com/

И что? Виртуальный хост расшарить то как?

Стоит локально апач на 80-м порту. У него, например, три виртуальных хоста — test.ru, mysite.org, bestproject.net.

Вопрос. Как расшарить конкретно bestproject.net?
Никак. Шарится только порт.
UFO landed and left these words here
Сервис для тех, кто за натом, алоэ.
UFO landed and left these words here
вы просто не прочли комменты выше.
Имхо, лучше взять VPS-ку и распоряжаться ей как вздумается: например, можно поставить систему контроля версий, помимо вебсервера. Тогда и обновление проектов на продакшен-сервере будет значительно удобнее и показать проект заказчику легче… А кодить будешь локально. В общем, преимущества очевидны.

Недостатка вижу два:
1. Не все разработчики могут сами настроить сервер. Решается покупкой готового ВПС или услугами специалиста.
2. За VPS нужно платить. Но учитывая нынешние цены на VPS-ки, к минусам это можно не относить.
UFO landed and left these words here
Захожу на Showoff.io и Opera 10 моментально падает, выдает ошибку и уходит из мира сего…
UFO landed and left these words here
Не верю своим глазам — полезный пост от alizar.
UFO landed and left these words here
Sign up to leave a comment.

Articles