6 Jun 2025, 10:14 UTC≈2,250 views26 reactions1 Starread 7 August 2026 Шпаргалка с чего начать в FrontOps
➡Для себя любимого
1. Свободно ориентироваться в терминале, уметь выходить из вима и пользоваться ssh
2. Разобраться со сборкой — разобраться как минимум с Vite, понимать как исходный код превращается в бандл
3. Разобраться с Docker — понять зачем вообще он нужен, как оптимизировать Dockerfile
➡Для команды любимой
1. Автоматизировать всё, что можно автоматизировать — изучить pre…
❤18🐳4🤝3🔥1
5 Jun 2025, 10:36 UTC≈1,650 views26 reactions1 Starread 7 August 2026 Первый шаг в сторону FrontOps
В продолжение темы FrontOps хочу рассказать, чем я пользуюсь для своих проектов
Длительное время любил и уважал Vercel, да и до сих пор считаю, что для базового деплоя проекта «в интернет» ничего лучше Vercel/Netlify для новичка не придумали, но со временем начал сталкиваться со множеством ограничений бесплатной версии. Например, веб-сокеты в бесплатной версии у меня поднять так и не п…
❤12🔥6🐳5👍3
22 May 2025, 11:40 UTC≈1,530 views12 reactions1 Starread 7 August 2026 Небольшая коллаба с Bell Integrator
❤10🐳2
22 May 2025, 11:39 UTC≈1,460 views17 reactionsread 7 August 2026 Forwarded from @bellintegrator_careerPhoto
Как успешно пройти собеседование frontend-разработчику? 📄
Интервью — важный этап построения карьеры. На одном хорошо расписанном резюме далеко не уедешь: важно уметь правильно преподносить себя, быть честным в ответах, собирать обратную связь — и это лишь часть верных шагов!
О том, как качественно готовиться к собеседованию будущим специалистам, что говорить во время и что делать после него, рассказал frontend-разр…
❤15🐳2
21 May 2025, 12:12 UTC≈1,420 views32 reactionsread 7 August 2026 Сам себе режиссёр?
Сегодня принято считать, что FrontOps — это попытка соединить посредственного DevOps-инженера и фронтендера в одном лице. Но, как по мне — это наглядная демонстрация T-shape подхода в оценке разработчиков
T-shape — это модель компетенций, где обычно выделяют одну доминанту (например, фронтенд) и множество навыков рядом с основным (для фронтендера, например — CI/CD, DevOps, UI/UX и тд)
Также к на…
❤22👍5🔥3🐳1💩1
13 May 2025, 10:47 UTC≈1,480 views45 reactionsread 7 August 2026 Ещё один пример XSS уязвимости
Предположим, сайт a.com не защищён от XSS. Допустим, там есть URL-параметр, который встраивается в страницу как есть:
<div>Результаты поиска: <?php echo $_GET['query']; ?></div>
Что делает злоумышленник:
1. Создаёт специальную ссылку, например:
https://a.com/search?query=<script>alert('Я украл твою почку!')</script>
2. Обманом заставляет вас перейти по этой ссылке (через фишинговое…
❤16👍13🐳6🤯6🔥4
5 May 2025, 10:32 UTC≈1,500 views36 reactionsread 7 August 2026 Content Security Policy
CSP — механизм защиты веб-приложений в браузере, который регулирует из каких источников браузер может загружать ресурсы и выполнять их (скрипты, стили, шрифты, картинки и т.д.)
Основная задача CSP — защитить пользователя от инъекционных атак, типа XSS, блокируя любые недоверенные ресурсы
CSP можно задавать через HTTP заголовок или через meta тег. И, если честно, с CSP в мета тегах я никогда…
❤16👍12🔥6🐳2
30 Apr 2025, 09:52 UTC≈1,670 views51 reactionsread 7 August 2026 Что такое XSS
XSS — это тип уязвимости, при которой злоумышленник внедряет в страницу свой скрипт, и этот скрипт выполняется в браузере жертвы как будто от имени доверенного сайта
При помощи XSS зачастую можно потерять cookies, localStorage, а также получить подмену содержимого страницы (например, на страницу встроится какая-нибудь фишинговая форма)
На основе вышеописанного и украденных данных авторизации уже можн…
❤26👍14🔥10🐳1
2 Apr 2025, 15:08 UTC≈1,970 views36 reactionsread 7 August 2026 📃Товарищи, внимание
У меня небольшой творческий кризис
Кажется, что я уже очень многое описал, и у меня самого постепенно заканчиваются идеи для новых постов
Поэтому был бы рад обсудить любые идеи на тему контента в канале, пишите их в комменты к посту или анонимно в личку
Спасибо за внимание 🥰
❤23🐳9👍3🗿1
2 Apr 2025, 14:45 UTC≈1,750 views55 reactionsread 7 August 2026 Как создать массив фиксированной длины?
На самом деле, способов множество. Можно создать простой массив пустых элементов:
Array(100)
Но тогда будет проблема с тем, чтобы его заполнить.
Решить её очень просто — можно просто заполнить массив через метод fill:
Array(100).fill(0)
Или мы можем попробовать вызвать метод map и заполнить массив индексами:
Array(100).map((_, index) => index)
Пробуйте угадать что получится…
👍35❤8🐳7👀3🗿1🤔1
19 Mar 2025, 08:27 UTC≈1,750 views54 reactionsread 7 August 2026 Как реагировать на изменения объекта
В JavaScript обычные объекты не умеют уведомлять о своих изменениях, однако эту задачу можно решить с помощью Proxy
Proxy — это специальный встроенный в язык объект-обёртка, который позволяет изменить поведение других объектов, перехватывая действия над ними
new Proxy(target, handlers) создаёт прокси для объекта target, где handler содержит ловушки для перехвата операций
Ловуш…
❤28🔥15👍7🐳3🤓1
19 Feb 2025, 10:23 UTC≈1,970 views19 reactionsread 7 August 2026 Photo
Кстати, из смешного печального, 99.97% писем имеют серьёзные/критические проблемы с доступностью по результатам исследования 2024 года
Из 409 357 проанализированных писем без ошибок по доступности были целых 28
🤷♂️🤷♂️🤷♂️
@prog_way_blog
🤯11🐳3😁3💩1😱1
Showing the 12 most recent of 15 posts we hold for @prog_way_blog. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.