TGViewer
Channel Public Channel
Журнал «Код»

Журнал «Код»

@thecodemedia

Статьи о том, как взломать жизненные проблемы с помощью технологий.

Сайт: https://thecode.media

Журнал Яндекс Практикума.

Номер заявления в РКН — 4970835371
Страница в реестре: https://rknn.link/Yt
Subscribers
49.1K
Photos
8.2K
Videos
320
Links
6K

Showing posts older than #11248 · Back to latest

Older Posts 17 shown
Post #11247 3.12K
Как ломают сайты и как это не допустить — разбираем конкретные атаки.

CSRF-атака: что это такое, как работает и как защититься
CSRF-атака — это подделка межсайтового запроса, чтобы выполнить действие на сайте с активной сессией. Представьте: вы вошли в онлайн-банк, закрыли все вкладки и случайно нажали на ссылку мошенника. Браузер выступает подельником: автоматически прикладывает cookie-файлы к мошенническому запросу — и перевод денег выглядит как действие пользователя.

XSS-уязвимости: типы, методика атаки, предотвращение
Межсайтовый скриптинг — одна из самых распространённых уязвимостей веб-приложений. XSS позволяет злоумышленникам внедрить вредоносный код прямо на сайт, с которым взаимодействуют пользователи. Это может быть как безобидное всплывающее окно, так и кража личных данных.

Курс «DevSecOps: безопасная разработка и эксплуатация»
Здесь за 3 месяца научитесь выстраивать процессы, чтобы обеспечить безопасность на всех этапах разработки приложения.

Кибербезопасность: какие бывают уязвимости и как от них защититься
Уязвимость — это слабое место в ПО, оборудовании или протоколах безопасности. Причины появления могут быть самыми разными: ошибки программирования, конструктивные недостатки, неправильная конфигурация и человеческий фактор. Есть статистика, что 80% кибератак происходит с помощью малварей.

Как защитить сайт от хакеров: настраиваем CSP
Чтобы защитить сайт от скриптовых атак, придумали CSP — политику безопасности контента. Вы специальными командами говорите сайту, из каких источников можно загружать данные. Браузер смотрит, что написано в правилах, и запрещает любые действия, которые им не соответствуют.

Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
  • ❤ 13
  • 👍 4
Post #11246 3.22K
Делимся полезным промптом:

«ChatGPT, помоги написать ответ на сообщение чудилы с сайта знакомств. Сохрани уважительный тон, но дай понять, что после историй про крипту, бывшую девушку и энергетическую чистку квартиры продолжать общение я не планирую».


Не благодарите.

А если вы используете нейросети, чтобы писать более серьёзные тексты — ну, для работы там, — вот подборка бесплатных сервисов: https://v.thecode.media/1v76a

Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
  • 😁 16
  • ❤ 5
Post #11245 3.23K
Выбрать backend-курс сложнее, чем кажется. Один курс для новичков, второй для тех, кто уже пишет на Python, третий для Java, четвёртый для Go, а где-то вас вообще ждёт Rust и лёгкий экзистенциальный кризис.

Собрали маршруты по уровням: с чего начать без опыта, куда идти после джуна, как выбрать Middle-программу и какой курс подойдёт фронтендеру, который хочет на бэк.

Разбираем Python, Java, Go, C++, C#, Rust и Node.js: https://v.thecode.media/od17e

Сразу выбрать курс можно по ссылке: https://v.thecode.media/rigyc

Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
  • ❤ 6
  • 🤡 6
  • 😁 2
  • 🤣 2
Post #11243 3.73K
Вы пишете код, но не понимаете, почему в команде всё устроено именно так: спринты, ревью, стейджинг, релиз. На собесе спрашивают про SDLC — а вы не уверены, что ответите правильно.

Разобрали жизненный цикл разработки ПО: 7 этапов, 5 моделей (Waterfall, Agile, спиральная, V-модель, RAD) и таблицу, по которой можно выбрать подход под свой проект.

https://v.thecode.media/aeak8

Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
  • 🔥 10
  • 👍 5
  • ❤ 2
  • 👎 1
Post #11242 3.8K
📚 5 книг, которые хорошо бы прочитать каждому программисту

Если вы только начинаете, можно идти сверху вниз — мы специально расположили книги в порядке возрастания сложности.

1. «Код. Тайный язык информатики»
Автор: Чарльз Петцольд
Автор объясняет сложные вещи, связанные с программированием и работой компьютера. Объяснение того, как работает процессор внутри компьютера, мы считаем одним из лучших среди книг на подобные темы.


2. «Карьера программиста»
Автор: Г. Лакман Макдауэлл
Книга поможет подготовиться к собеседованию почти в любой IT-компании. Автор на примерах показывает, какие вопросы могут задать, в чём их особенность и как на них лучше отвечать. Особенно интересно почитать, чем отличается подход в маленьких и крупных компаниях и на что смотрят в каждой из них.


3. «Идеальный программист. Как стать профессионалом разработки ПО»
Автор: Роберт Мартин
Роберт Мартин — это один из тех, кто придумал agile и гибкую разработку в принципе. Если вы не читали про скрам — почитайте, по этой системе работают большинство программистов в мире.
В книге «Идеальный программист» Роберт рассказывает, как программисту применять свои знания, как развивать навыки и к чему стремиться, чтобы стать профессионалом. Почти на каждое заявление автор приводит пример из своей рабочей практики, иногда неожиданный.


4. «Чистый код. Создание, анализ и рефакторинг»
Автор: Роберт Мартин
Книга о том, как сразу писать чистый, красивый и правильный код и чему для этого нужно научиться. В отличие от предыдущей книги, в этом полно примеров кода — и плохого, и хорошего, и как превратить один в другой.
Единственное, что нужно учесть, — все примеры автор приводит на Java. Но если вы умеете программировать на любом языке высокого уровня, вы сможете быстро понять, про что говорит автор и что делает сам код.


5. «Искусство программирования»
Автор: Дональд Кнут
Первая версия этой книги вышла в 1968 году, а сейчас публикуется уже третье издание, в которое добавлено много новых рабочих алгоритмов. Особенность книги в том, что все примеры приводятся на языке ассемблера, а это пугает многих современных программистов. Сам Кнут утверждал, что только так программист сможет по-настоящему понять, как работают программы внутри компьютера и что стоит за кодом на самом деле.
Билл Гейтс говорил об этой книге так: «Если вы прочитали все тома „Искусства программирования“, вам точно следует отправить мне своё резюме».


📌 Сохраните себе, чтобы не потерять. А в комментариях напишите, какие книги бы вы сюда добавили ↓

Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
  • 👍 15
  • ❤ 4
  • 🔥 4
Post #11241 3.46K
Хотели, чтобы AI-агент сам работал с файлами, документацией и API, а не просто отвечал текстом? Для этого есть MCP.

Он подключает Cursor и Claude к внешним инструментам: агент может читать папки, лезет в доки, файлы и сторонние сервисы.

Показываем, как настроить MCP в Cursor, Claude Code и Claude Desktop, где взять готовые серверы и как написать свой на Python.

https://v.thecode.media/cwktd

Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
  • 🔥 11
  • ❤ 4
  • 🤡 4
Post #11240 3.79K
Если каждый раз получается то, что получается, а не то, что было задумано, вот небольшая подборка ↓

• 14 сайтов с готовыми промтами для нейронок — выбирайте и просто копируйте промпты для кодинга, текста и других задач.
• 20+ курсов по искусственному интеллекту — если нужен универсальный навык, а не готовый промпт.

Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
  • 😁 27
  • 👍 7
  • ❤ 4
Post #11239 3.51K
Компьютер тормозит, а вы уже мысленно покупаете новый процессор? Возможно, проблема проще: старые диски уже не тянут — пора на шину PCIe!

Разбираем, что такое NVMe, чем он быстрее SATA, когда хватит PCIe 4.0, кому нужен PCIe 5.0 и какие SSD M.2 стоит брать в 2026 году: https://v.thecode.media/x1esv

Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
  • ❤ 7
  • 👍 3
  • 🔥 2
  • 🤣 2
  • 🤡 1
Post #11238 3.67K
🧦 Как надевают носки настоящие программисты

Это та ещё задачка. Должны предупредить, что решение очень простое, но если углубиться в инструментарий, вы довольно быстро станете мастером алгоритмов.

Представьте, что вы затеяли переезд, сложили все вещи по ящикам и коробкам и отвезли их в новое место. Там беспорядок: коробки лежат друг на друге, что-то свалено в углу, и до некоторых ящиков сложно добраться. В одном из таких ящиков вперемешку лежат носки разного цвета: пять синих, шесть жёлтых, семь красных и восемь чёрных. Так уж получилось.

Вам нужно выйти на улицу в носках одинакового цвета, но из-за беспорядка сложно достать сам ящик — можно вытаскивать оттуда только по одному предмету. В ящике щель, в которую вы можете засунуть руку, но не можете увидеть, за каким носком потянулись.

Вопрос: сколько максимально нужно достать носков из ящика, чтобы получить пару одинакового цвета? А что, если требуется взять с собой запасной комплект и он тоже должен быть одного цвета? Пишите решение в комментариях.

Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
  • 😁 4
  • 👍 3
  • ❤ 2
Post #11232 3.92K
Код, принесли расписание старта потоков Практикума в июле

Выбирайте интересующий ваш курс по ссылке и пробуйте бесплатно: https://v.thecode.media/wsl5m

Если решите учиться дальше, не забудьте использовать наш промокод на 10% до 30 июля.

Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
  • 🤡 8
  • 👍 6
  • 👎 2
  • 🔥 2
  • 🤣 2
Post #11231 3.69K
Собеседования, ИИ и один побег из 1С

Статьи про карьеру и инструменты — на случай если вы готовитесь к интервью, осваиваете новый стек или хотите чтобы ИИ наконец делал ревью вместо вас.

PostgreSQL для собеседования: что учить Junior и Middle
Собрали реальные вопросы с разбором: синтаксис, MVCC, индексы, EXPLAIN ANALYZE, CTE и оконные функции — с объяснением, что именно хочет услышать интервьюер.

10 AI-навыков, которые должен освоить каждый разработчик
Промпты, AI-агенты, LLM API, RAG, выбор моделей и критическая проверка AI-вывода: десять навыков, которые уже влияют на найм и грейды.

Как перейти из 1С в Java: зарплата, задачи и реальный опыт разработчика
Поговорили с тимлидом из Яндекс Путешествий, который несколько лет писал на 1С, потом перешёл в Java и сейчас руководит командой.

Если планируете сменить специальность или профессию, не забудьте про наш промокод. До 30 июля — скидка 10%.


Код-ревью с ИИ: 20 промптов для безопасности, рефакторинга и PR
Собрали 20 рабочих промптов для ChatGPT и Claude по категориям: безопасность, производительность, архитектура и рефакторинг — с примерами и объяснениями, почему именно такая формулировка работает.

Как очистить Mac: 5 программ и встроенные инструменты macOS
Разобрали пять утилит и встроенные инструменты macOS — CleanMyMac X, GrandPerspective, DaisyDisk, Mole и OnyX — и объяснили, какую брать под конкретную задачу.

Соскучились по новостям? Мы спрятали их в другом канале, подписывайтесь, чтобы опять их не потерять!

Увидимся через неделю, ваш Код 🫶

Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
  • ❤ 5
  • 👍 5
  • 🔥 2
Post #11230 3.94K
У провайдера один IP, а дома — ноутбук, телефон, телевизор, приставка и умная лампочка. Как они все одновременно выходят в интернет?

За это отвечает NAT: роутер подменяет адреса, запоминает порты и разносит ответы по нужным устройствам.

Разбираем, как работает NAT, чем отличаются Static NAT, PAT, CGNAT и Symmetric NAT, почему из-за него ломаются игры и когда лучше не трогать настройки роутера.

https://v.thecode.media/8mii3

Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
  • 👍 17
  • ❤ 3
Post #11228 4.04K
500 000 ₽ в IT получают не те, кто просто выучил модный язык. И даже не те, которые умеют работать с AI, точнее не только с ним.

Деньги уходят в узкие ниши: HFT, инфраструктуру, безопасность, ML, embedded, legacy и управленческий трек. Там не хватает людей, а задачи стоят дорого.

Разбираем, какие языки и навыки реально выводят на 500К+ в 2026-2027 и что для этого нужно сделать.

https://v.thecode.media/iq724

Журнал «Код» | Промокод Практикума | Новости мира IT и технологий
  • 👍 11
  • 😁 7
  • 🔥 3
  • ❤ 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →