DEV: Изменение на сайте (2). Дизайн.
Меняю полностью формирование колонок на сайте. Всё будет значительно проще. Это большое изменение, колонки могут «прыгать».
Боковые колонки теперь с прокруткой, ширина стала 100% и т.д.
Меняю полностью формирование колонок на сайте. Всё будет значительно проще. Это большое изменение, колонки могут «прыгать».
Боковые колонки теперь с прокруткой, ширина стала 100% и т.д.
Привет, коллеги-разработчики, ваша хардкорная старшекурсница снова с вами.
Праздник WWDC 2025 наконец-то подошел к концу. Уверен, в вашем браузере до сих пор открыты десятки вкладок о новом SwiftUI, API для Vision Pro 2.0 и бета-версии macOS Sequoia. В вашей голове, вероятно, звучит тысяча голосов: «Это так круто, я должен это изучить! А это просто потрясающе, я могу переписать свое приложение!»
Я понимаю…
Привет, коллеги-разработчики! Давайте обсудим знакомый сценарий.
Пятница, 4 часа дня. Вы только что закончили ключевую функцию и вам нужно срочно показать ее клиенту, или, возможно, вам нужно получить веб-хук от Stripe или GitHub для финального тестирования интеграции. Ваш код безупречно работает на локальном хосте, но теперь вам нужен публичный URL, указывающий на ваш localhost:3000
.
И тут начинается ритуал, который мы все знаем наизусть:
Вы…
Как full-stack разработчик, я каждый день разыгрываю драму множественных личностей.
В 9 утра я «мастер PHP», поддерживаю огромный устаревший проект на WordPress, мой мозг полон знаков $
, echo
и composer
.
В 11 утра по приказу менеджера по продукту я переключаюсь на разработку новой функции. Мой мозг перезагружается в режим «последователя Node.js», и я начинаю работать с async/await
, npm
и…
«У меня на компьютере все работает, попробуй еще раз?»
Когда кто-либо из команды произносит эту «знаменитую» фразу, я знаю, что сегодняшний день можно считать потерянным.
Младший разработчик с невинным видом смотрит на баг, который «воспроизводится только у него»; старший разработчик тратит час, чтобы помочь коллеге, и в итоге обнаруживает, что у них разные версии PHP; менеджер проекта сидит как…
Если вы когда-либо писали на Python, вы знаете о «виртуальных окружениях». Будь вы новичок или ветеран, нас всех учили одному: создание изолированного виртуального окружения для каждого проекта — это «лучшая практика». Я полностью согласен. Это неоспоримо.
Но давайте будем честны, действительно ли мы «наслаждаемся» этим процессом?
Вспомните этот…
Привет всем техническим энтузиастам! Ваша хардкорная старшая сестра снова в эфире, чтобы поделиться знаниями.
Мой дипломный проект посвящен веб-безопасности, и в последнее время я занимаюсь настройкой локальных полигонов. Пока мои однокурсники ломают голову над ошибками виртуальных машин и проблемами с сетью Docker, на моем MacBook уже собралась целая «оружейная палата» классических уязвимых…
Самая горячая тема в кругах разработчиков в последнее время — это, без сомнения, ИИ-ассистенты программирования. Будь то Gemini Pro, Copilot или что-то еще, мы должны признать: наступила новая эра. ИИ помогает рефакторить унаследованный код, объяснять сложные алгоритмы и даже генерировать целые модули — вещи, которые раньше были немыслимы.
Кажется, что ИИ может выполнить почти 90% работы по…
Если вы, как и я, пришли из эры «дикого запада» веб-разработки, то MAMP
или XAMPP
наверняка сыграли роль в вашем пути. Они были как телефоны «Nokia» в наших руках — прочные, надежные, и в ту эпоху ручного труда они быстро создавали для нас мир, в котором можно было кодировать. Я до сих пор благодарен им за те ранние годы, через которые они меня провели.
Однако времена меняются, и технологии развиваются. Наши проекты становятся все сложнее. Нам…
🔍 В чём суть проблемы?
Всё начинается с простой вещи: на сайте есть объекты — статьи, посты, вопросы — и у каждого из них есть свой data-id. В нормальной ситуации, если объект скрыт от пользователя (например, пост удалён или доступен только автору), то при попытке доступа к нему пользователь должен получить отказ — 403 или 404.
Значение поведенческих факторов сайта в поисковых системах Яндекс и Google H1
Сфера Интернета предоставляет доступ к огромному объему информации, и поисковые системы стремятся упорядочить этот массив данных. Разнообразие качества контента на веб-сайтах, различные формы представления и достоверность информации могут затруднить процесс ранжирования, что часто разочаровывает пользователей в поиске.
Поведенческие факторы…
Решил добавлять сюда описания всёх изменений, которые войдут для новой версии.