А-хах, мега даркнет выдал странное окошко!
Установил флудилку, а там какой-то черный экран с надписью мега darknet. Это шутка или что-то серьезное?
Установил флудилку, а там какой-то черный экран с надписью мега darknet. Это шутка или что-то серьезное?
Заинтересовался не только WordPress, хочу поэкспериментировать с другими CMS на мега sb. Подсказайте варианты?
Скачал мега darknet, а тор открывает черный экран. Что делать?
Коллеги, кто смотрел архитектуру API на известных площадках? Мне интересно, как они прокидывают сессии при таких нагрузках, не перегружая каждый раз сервер запросами авторизации
Плюсы подхода:
Минусы:
В общем, анализирую их опыт для своего маленького пет-проекта, но пока вижу больше рисков, чем профита. Наверное, оставлю классику с JWT и не буду изобретать велосипед в сотый раз
Верстка сегодня — это не просто расстановка блоков, а целое искусство контроля пространства. Чтобы не мучиться с кодом, следуйте этим простым советам из моего опыта:
Если следовать правилам, код становится чистым, понятным и, что самое главное, поддерживаемым. Больше не придется переписывать стили ради того, чтобы сдвинуть один пиксель в футере. Работайте с умом, а не сутками напролет
Сижу я, значит, вечер пятницы, решил накатить обновления через CI/CD пайплайн. Вроде все тесты прошли, все красиво, нажал заветную кнопку деплоя и ушел пить кофе
Прихожу через пять минут, а сайт лежит с ошибкой 500, и логи показывают, что миграции скривились прям на живой базе. У меня сердце в пятки, руки трясутся, я лихорадочно вспоминаю, где последний бэкап. Оказалось, я забыл проверить валидность конфига для боевого сервера, который внезапно подтянулся с тестового окружения.
Короче, бегал по потолку часа три, пока не восстановил данные из снапшота. Теперь перед любым деплоем проверяю всё по десять раз, даже если уверен в коде. А один раз мне даже мерещился мега мориарти сайт в логах от паники, вот до чего доводит невнимательность. В общем, никогда не делайте деплой в пятницу вечером, если жизнь дорога
Все ноют про скорость разработки на чистом JS, но по факту отсутствие типов — это прямой путь к боли и тоннам дебага в продакшене. Если ты не используешь TS, то ты просто играешь в русскую рулетку со своей кодовой базой, ожидая, когда прилетит очередной undefined. Даже если проект маленький, лучше потратить время на интерфейсы, чем потом искать мега ссылка тор в дебрях чужого кода, а вы как думаете?
Постоянно лезут боты в логи, меняю порты и ставлю fail2ban, но они все равно находят ходы. Может стоит прикрутить 2FA на уровне Nginx, или есть более изящные методы, чтобы не пускать левых пассажиров в систему?
Короче, база ложится каждые полчаса при всплесках трафика. Уже пробовал тюнить конфиги и добавлять индексы, но толку ноль, все равно висит в ожидании записи.
Кто-нибудь сталкивался с таким на больших объемах данных? Может есть какой-то трюк, чтобы разгрузить мастер, или пора в шардирование идти, от которого у меня глаз дергается?
Ну типа, серьезно, сколько можно плодить эти бесконечные хуки и переусложненные стейт-менеджеры? Мне кажется, выпиливание чистого JS в угоду абстракциям убивает всю радость от разработки, превращая код в какой-то лабиринт из паттернов. А вот люди которые лезут на mega sb с целью найти решение проблем через костыли — это вообще отдельная тема, ахах. Может пора уже вернуться к простому DOM, а вы как думаете?