Да я сам охренел, при запросе dig для основного домена, покзывал тот IP который я прописывал для поддомена, NS'ы теперь digitalocean'овские, до этого были те которые по дефолту предлагал godaddy. В итоге, пришлось все равно жестко прописать IP для heroku, мне это не нравится, но работает.
Проблема в том, что у Heroku нет какого-то определенного IP, скрипт записывающий логи запроса host domain.herokuapp.com за час работы, собрал 6 разных IP, думаю, что там их еще больше. Сами хероковцы, настаивают на использовании CNAME, но тогда появляется проблема с staging.domain.co, так как ему я могу назначить только A запись со статическим IP и когда я это делаю, почему-то основной домен, начинает ходить по этому же IP.
Но тут нужно подходить с головой, нужно быть уверенным в том, что переменная будет объявлена или ограничить количество проходов, ну и можно поставить таймаут в конце цикла, 100 мс, например, чтобы не нагружать лишним процессом
Я в таких случаях обхожусь рекурсивным циклом, который проверяет переменную на существование, до тех пор пока она не начнет существовать и как только переменная объявлена, выполняю с ней нужные мне действия
Вчера покупал торт, большой такой и не дорогой, но когда разрезал, оказалось что между двумя тоненькими бисквитами 10см жутко твердого, невкусного бизе, так что, теперь и торт уже не торт.
В мобильной версии сайта, только шесть иконок, ссылки на соц.сети, mailto:, контента там не нужно, единственное, хочется сделать так что бы при нажатии на иконку сервиса, например facebook, открывалась не страница в браузере, а соответствующее приложение, но как это реализовать незнаю.
У меня тоже самое, примерно 5-6 платежей в месяц, но я знаю свой минимальный доход в месяц и на него ориентируюсь, а все что в процессе выходит за пределы (в плюс) минимального дохода, «карманные расходы» :) Хотя иногда бывает и до минимального не дотягиваю.