Aisamiery

Aisamiery
Рейтинг
319
Регистрация
12.04.2015
Антоний Казанский #:
Поясните пожалуйста, почему по-вашему писать код в найме - работа для рабов и почему для вас это стало невыносимо мучительно?

Не все в профессию приходят по "любви". Но так в любой профессии, если работа не нравится, то это невыносимо мучительно и чувствуешь себя рабом. В нашей специальности всегда есть куда расти и если само по себе это интересно, то перегореть достаточно сложно, а тут человек видимо явно выгорел, возможно просидел много лет в маленькой студии, например делал сайты на WP. Я после пары лет понял, что галеры это конечно дно полное особенно если ты там не СТО, после 1-3 лет лучше сваливать в продуктовую разработку и лучше в стартапы.

ну и go используют в докере немного по другому, сам go очень много весит и он нужен только для сборки бинарника, бинарник после этого весит менее 10Мб и его как раз и запускают, для пример вот один из моих проектов на го и двустадийная сборка

И как раз ENTRYPOINT это бинарник на го который и запускается внутри контейнера

lutskboy #:

зачем тогда там в настройках го указываются ports? выходит они там и не нужны?

Да у вас с виду весь файл кривой. nginx почему то зависит от mysql, что он с ним делает непонятно, но думаю что ничего, а просто добавлено чтобы было, порты php зачем то проброшены в хостовую систему, хотя туда я уверен ходит только nginx контейнер, сервис го вообще ничего не делает, он при старте скорее всего сразу в Exit(1) уходит, так как нет процесса с pid1, так как ничего не запущено. mysql тоже наружу зачем то порты выкинуты, но ок считаем что это для локальной разработки и есть какое то подключение их phpstorm, но прокидывать volume так для БД очень глупо, да и не нужно, таким образом деградирует дисковые операции для контейнера. Короче ваш файл составлен по сути дилетантом который не понимает что за что отвечает

lutskboy #:

я не локально на хосте вызываю. а с контейнера php

Давайте я чуть проще объясню, каждый контейнер в докере условно виртуальная машина и вы их объединили в локальную сеть. Нельзя вызывать программы одной виртуальной машины из другой по сети, если они не сетевые (не слушают сетевые запросы). Вы же пытаетесь вызвать компилятор го в контейнере пхп который про него ничего не знает, а знает только про какую то виртуальную машину под названием го

Вы что то странное делаете. Сеть она и в Африке сеть. Нельзя локально вызвать go не в контейнере go, по сети можно вызывать только сетевые сервисы
zheka79 #:
В общем нашел причину. Ему не нравились CRLF в файлах. Поменял на LF - глюк пропал.

Ему это кому? Это во freebsd такие глюки ловит ОС что ли? 

Dmitriy_2014 :
что будет если я вдруг потеряю свой приватный ключ доступа по ssh к своему серверу, а доступ root’а по ssh закрыт

У хостеров консоль как правило есть к серверу VNC и подобные, они считаются локальным, а не ssh, через них всегда можно рутом подключиться

D.iK.iJ #:
Я вообще уверен, что этот параметр ввели для тех умников, кто любил оставлять страницу без стилей, подключая их только в футере

Если что это была рекомендация от гугла, так как загрузка ресурсов блокирует рендер, то есть пока из шапки стили и скрипты не загрузятся, страница грузиться не будет остальная. И рекомендация была такая, что чтобы отрисовать первый экран стили надо вставлять прям на страницу (мы ставили основное это сброс дефолтных браузерных стилей + сетка + текст + хеадер), а остальное вставлять все не то что в футер, а за закрывающий тэг html. Я думаю такие рекомендации еще можно нагуглить, интернет все помнит.

Dmitriy_2014 #:
Эта последняя штука, которая не зеленая и я не понимаю, что на неё влияет

Там же вроде всегда давались рекомендации?

Dmitriy_2014 #:
Вы мне лучше вот что подскажите эта штука, этот тест, CLS, он обновляется сразу как я внес изменения и обновил кэш страницы

Если мне не изменяет память все эти тесты можно выполнить прямо в браузере хром, то есть прям "онлайн"

-= Serafim =- #:
В билинге ключевой аспект - безопасность. Если бы была штука простая, то было бы море бесплатных и стабильных альтернатив.

Нет моря бесплатных и стабильных альтернатив потому что нет потребности на рынке. До того как ISP начал подгребать рынок под себя, у каждого хостера даже с одним сервером был собственный биллинг, кривой, косой, но свой. Да и там минимум клиентов, их можно каждого в лицо на первых порах знать и чатике телеге переписываться. У нас в рабочем чате телеги человек больше, чем ТС себе на хостинг клиентов планирует привести.

-= Serafim =- #:
ТС ничего не умеет

Ну в таком случае даже супер навороченные биллинги и панели за много денег не помогут

RIOls #:
А биллинг нужен. Он автоматически создает аккаунты для клиентов в панели управления, останавливает не оплаченные и тд. В ручную это плохо как для клиента (будет ждать), так и для меня. Я не 24/7 за хостингом буду смотреть все равно. 

Вы писали про 50 клиентов за год. В году 365 дней это 1 новый клиент в неделю которому надо что то там сделать, я уж думаю разок в неделю можно позаниматься хостингом то. А отключить может простой крон скрипт который будет проверять оплату и слать вам в телеграмм что клиента из списка который помещается на одной странице пагинации выключить или включить, мне кажется тоже на старте не перетрудитесь =)) В общем было бы желание, у вас его нет, но в хостинге не биллинг или панель главное, а собственно все остальное =)) Как то хостился мой клиент за 17 рублей в месяц, там хостинг спать ложился в 11 вечера и просыпался в 9-10 утра, я так понимаю там домашний комп использовался под хостинг )))

Всего: 4110