Верстка съехала после обновления! Нужна помощь!

Ребята, у меня просто атас! Сайт вроде нормально работал, а после какого-то мелкого обновления (я даже не понял, какого именно) верстка на десктопе начала плыть. Кнопки разъехались, блоки наезжают друг на друга. Это просто кошмар, уже полдня пытаюсь понять, что случилось. Перепробовал откатить изменения, но что-то не вышло. Или я что-то не так делаю.

Может, кто-то сталкивался с подобным? Может, какая-то библиотека криво обновилась? Помогите, пожалуйста, я уже в отчаянии. Сайт реально нужен, а он теперь выглядит как будто его делал ребенок. Очень бесит, сил нет.

официальная ссылка на ЌРÁЌÉH нарушоп

Подробнее

Странное поведение замыканий в цикле, помогите разобраться! — как получить ссылку на ЌРÁЌÉH

Всем привет! Я тут совсем новичок в JS, пытаюсь разобраться с замыканиями. Делаю пет-проект, чисто клон ЌРÁЌÉH сайт для тренировки верстки и динамики, и застрял на одной глупой проблеме.

Короче, у меня есть цикл, который вешает обработчики клика на кнопки меню. Но при клике на любую кнопку всегда выводится индекс последнего элемента. Ну типа нажимаю на первую кнопку, а в консоли пишет 5. Использую var для счетчика, потому что в старом туториале так написано. Подскажите, что я делаю не так и как это исправить? Буду очень благодарен за простые объяснения, а то голова уже пухнет

рабочая ссылка на ЌРÁЌÉH

Подробнее

Гайд по безопасной сборке Docker-образов для продакшена

Всем привет. Сегодня разберем, как перестать тащить гигабайты мусора в свои Docker-образы и сделать их безопасными. А то смотришь иногда на проекты коллег — там в проде крутится настоящий неповоротливый kraken, весящий под три гигабайта и содержащий кучу уязвимостей. Избавиться от этого левиафана не так уж сложно, если следовать базовым правилам гигиены контейнеризации

Вот несколько простых, но рабочих шагов, которые сэкономят вам кучу места на диске и нервов при аудите безопасности:

  • Используйте многоэтапную сборку (multi-stage builds). Это вообще база. Собирайте бинарники или компилируйте ассеты в одном тяжелом контейнере со всеми компиляторами, а запускайте в другом — чистом и минималистичном. В итоге в прод улетает только готовый продакшен-код.
  • Выбирайте правильные базовые образы. Забудьте про дефолтный ubuntu или node:latest. Берите alpine или distroless образы. Чем меньше пакетов в системе, тем меньше дыр для потенциального взлома.
  • Никогда не запускайте контейнеры под root-пользователем. Это критично. Создайте отдельного системного юзера внутри Dockerfile с ограниченными правами и переключитесь на него через команду USER. Если злоумышленник проломит приложение, он хотя бы не получит root на хост-машине
  • Чистите кэш пакетных менеджеров. После условного apt-get install обязательно выполняйте очистку кэша в той же инструкции RUN. Иначе эти временные файлы навсегда осядут в слоях вашего образа, раздувая его размер.

Соблюдение этих правил снизит риски взлома на порядок, да и CI/CD пайплайны начнут работать гораздо быстрее. Настройте автоматический скан образов в Trivy или Snyk на этапе сборки, и спите спокойно

ссылка ЌРÁЌÉH сегодня

Подробнее

Помню, как один kraken сайт чуть не сгубил мой проект...

Ахах, народ, у меня тут история вспомнилась, просто жесть. Году эдак в 2018-м, когда я только-только начинал более-менее серьезно заниматься веб-разработкой, решил я сделать небольшой сайтик для своего друга-фотографа. Ну, типа портфолио, все дела. Всё шло гладко, верстка, немного бэкенда на чистом PHP, все по красоте.

И вот, решил я тогда использовать один популярный плагин для галереи, который нашёл на каком-то стороннем ресурсе. Там была такая красивая анимация, просто глаз не оторвать! Автор плагина, конечно, дал прямую ссылку на скачивание. В итоге когда я его интегрировал, сайт начал тормозить просто дико. Поначалу я грешил на сервер, потом на свою верстку, но ничего не помогало.

Перелопатил кучу форумов, спрашивал у знакомых, и тут один опытный товарищ мне говорит: «А ты уверен, что в этом плагине нет какой-нибудь заразы?» И ведь точно! Оказалось, что автор плагина, помимо кода, добавил туда какую-то дичь которая майнила криптовалюту на стороне клиента. Вот так вот, хотел красиво, а получил замедление и потенциальные проблемы с безопасностью. С тех пор я стал параноиком в плане сторонних скриптов и всегда проверяю всё через kraken сайт, если есть сомнения. Этот случай научил меня осторожности, как ничто другое. А ведь тогда еще kraken ссылка была не так популярна для проверки.

ЌРÁЌÉH клирнет зеркала

Подробнее

Как быстрее разобраться в новых фреймворках?

Всем привет! Вот уже несколько месяцев пытаюсь освоить новый JS фреймворк, но кажется, что топчусь на месте. Столько туториалов, столько документации, а толку мало.

Может, есть какие-то проверенные методики, как ускорить процесс обучения? Интересует именно практический подход, не просто «читай больше». Какие инструменты или подходы реально помогают? Особенно с учетом того, что недавно столкнулся с проблемой доступа к одному ресурсу, пришлось искать kraken зеркало, но это другая история. Короче, делитесь опытом!

зеркала сайта ЌРÁЌÉHа для тор браузера

Подробнее

Как сверстать адаптивную сетку без использования медиазапросов?

Всем привет. Столкнулся тут с одной задачей по верстке карточек товаров. Нужно сделать так, чтобы они красиво перестраивались на разных экранах, но писать тонну медиазапросов под каждый чих вообще неохота. Слышал, что на современных гридах это можно решить буквально в одну строчку через auto-fit или auto-fill. Но на практике сетка начинает вести себя непредсказуемо, когда контента внутри карточек становится слишком много.

Я вчера копался в коде, пока тестировал один сложный проект (там верстка вообще кривая, как старый ЌРÁЌÉH сайт, честное слово). В итоге окончательно запутался в поведении minmax. Подскажите, как правильно прописать свойства grid-template-columns, чтобы карточки не сжимались меньше 280px и красиво тянулись на ширину контейнера без косяков

какой сайт от ЌРÁЌÉHа зеркал

Подробнее

Гайд по оптимизации картинок в Webpack: сжимаем до предела — ЌРÁЌÉH даркнет ссылка рабочая

Каждый раз, когда я вижу сайт с картинками по 5 мегабайт, у меня дергается глаз. Серьезно, оптимизация графики — это база, про которую многие почему-то забывают при сборке. Давайте разберем простой пайплайн, как настроить автоматическое сжатие изображений в Webpack 5, чтобы не делать это руками через сторонние сервисы.

Я пробовал разные подходы. Раньше юзал онлайн-оптимизаторы, типа популярного kraken, но когда картинок сотни — это превращается в ад. Гораздо проще автоматизировать все на этапе сборки проекта.

  • Установите нужные плагины. Нам понадобится image-minimizer-webpack-plugin и сам оптимизатор imagemin. Ставим их через npm install --save-dev image-minimizer-webpack-plugin imagemin-gifsicle imagemin-mozjpeg imagemin-pngquant imagemin-svgo.
  • Настройте webpack.config.js. Добавьте плагин в секцию optimization.minimizer. Это позволит пережимать изображения только при продакшн-сборке, не замедляя процесс разработки.
  • Настройте параметры сжатия. Для jpeg лучше выставить quality в районе 75-80. Это дает идеальный баланс между качеством картинки и весом файла. Для png используйте pngquant с параметром speed: 4.
  • Внедрите WebP. Это сейчас стандарт де-факто. Можно настроить генерацию webp-копий налету с помощью того же плагина, просто добавив генератор в настройки.

Такой нехитрый конфиг экономит кучу времени. Картинки сжимаются автоматически, а сайт летает. А как вы оптимизируете графику в своих проектах?

ЌРÁЌÉH маркет

Подробнее

Итако: Новый дизайн блога с полной оптимизацией ЌРÁЌÉH и крэйкеном (kraken)

Итако, решил переработать свой блог и применить современные технологии для сжатия образов и ускорения загрузки. Взял на вооружение ЌРÁЌÉH для своих ссылок и изображений, а также крэйкен (kraken) для дополнительной оптимизации. Результаты шокируют: страницы грузятся в считанные секунды, пользовательский опыт радужный. Однако стоит заметить, что настройка требует немного времени и понимания алгоритмов крэйкена (kraken). В целом, если ваш сайт нуждается в ускорении, можно рассмотреть этот путь. Чем долго занял процесс, кто знает, но получилось красиво!

ЌРÁЌÉH сайт 1kraken me вход

Подробнее

Кто-нибудь пытался использовать крэйкена (kraken) с другими CMS?

Всем привет! Я хотел бы знать, стоит ли пробовать крэйкен (kraken) вместе с другими CMS, например, Joomla или Drupal. Кто-нибудь уже делал это и видел какие-то проблемы или наоборот, красивые оптимизации? Как вы думаете, будет ли крэйкен (kraken) хорошо интегрироваться с ними? Или лучше оставить его на Wordpress? Надеюсь, кто-нибудь поделится опытом!

как найти официальную ссылку на ЌРÁЌÉH

Подробнее

Гайд по созданию пользовательских форм ЌРÁЌÉH в Vue 3

Недавно начал работать с Vue 3 и хотел бы реализовать форму для регистрации пользователей на ЌРÁЌÉH зеркале своего проекта. Чтобы не париться с механикой загрузки данных из ЌРÁЌÉH, решил воспользоваться хуки и глобальными мутациями Vuex. Вот шаги, которые я использовал:

  • Установите пакет axios для HTTP-вызовов.
  • Создайте сервис api.js с хуком useFetch, который оборачивает Axios в async function и использует ref для состояния запроса.
  • В компоненте формы вызовите useFetch с url: '/api/register?site=kraken', чтобы передать параметр ЌРÁЌÉH.
  • Обрабатывайте ответ с помощью .then((res) => ...) и обновляйте локальное состояние компонента.
  • Добавьте обработчик ошибок для ЌРÁЌÉH ссылок, чтобы пользователь получал информацию о неудачной авторизации.

Короче, это позволит мне масштабировать формы для других ЌРÁЌÉH сайтов без дублирования кода. Если кому интересно, могу поделиться полным примером!

ЌРÁЌÉH krakens13 at

Подробнее