Журнал «Код»
54.8K subscribers
7.36K photos
314 videos
5.27K links
Статьи о том, как взломать жизненные проблемы с помощью технологий.

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

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

Номер заявления в РКН — 4970835371
Страница в реестре: https://rknn.link/Yt
Download Telegram
Что такое сокет

Сокет — это виртуальная конструкция из IP-адреса и номера порта. Её придумали для того, чтобы разработчикам было проще писать код, а программы могли передавать данные друг другу даже в пределах одного компьютера.

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

Смысл в том, чтобы программист работал не с IP-адресами и портами, разбираясь в тонкостях работы протоколов, а использовал что-то попроще. В итоге получается так:

• программист пишет в программе, что он хочет работать с новым сокетом;
• указывает для него IP-адрес, если это необходимо;
• программа собирает это в виртуальную конструкцию, и получается сокет;
• после этого программист может отправлять данные просто в сокет и принимать их оттуда, а компьютер берёт на себя все вопросы по передаче данных.

#полезнознать_Код
👍75🔥53
JavaScript уже не тот, что раньше: у него больше возможностей, и с ним можно делать вещи, которые раньше казались невозможными.

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

https://v.thecode.media/gn7td

#тест_Код
👍31👎32🔥1🤡1
Сложно выпускать пост в такой понедельник. Берегите себя.

И держите простые советы про отдых, сон и восстановление. Но от этого — не менее рабочие.

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

https://v.thecode.media/6hnv0

#подборка_Код
77👍8😢3🔥2
Как лучше составить запрос, чтобы сразу найти то, что нам нужно? Для этого нам понадобятся операторы Яндекса — только не сотрудники поддержки, а специальные символы для поиска.

#подборка_Код
61👍14🔥8🤡1
Что такое рефакторинг кода

В программировании рефакторинг кода — это такое изменение кода, которое не изменяет его функциональность, но улучшает читаемость и дальнейшую поддержку.

Есть два подхода к рефакторингу: плановый и по необходимости.

Плановый рефакторинг означает, что разработчики сразу закладывают время на рефакторинг в цикл разработки. Например, каждые четыре спринта или каждые полгода.

В больших компаниях, где много легаси-кода, могут быть вообще отдельные команды, которые занимаются только рефакторингом старья. Это помогает остальным командам быстрее понимать, что в нём происходит и как им пользоваться.

Второй подход — рефакторинг по необходимости, когда добавление новых возможностей тормозится из-за того, что их сложно интегрировать в старый код. Тогда мы говорим «Стоп машина» и берём какое-то время на реорганизацию всего, что было.

На что смотрят при рефакторинге кода и можно ли обойтись без него, читайте в нашей статье: https://v.thecode.media/oq5n5
👍279🔥2
Настраиваем свой веб-сервер на своём компьютере у себя дома — пошаговое руководство от выбора операционной системы до статической IP-адресации. Немного сложно, зато всё своё.

https://v.thecode.media/f2ebg

#разбор_Код
👍423🤡2👎1😁1
Веб-проект: делаем автотекст на странице для презентаций

Идеальная помощь на презентации — это когда текст сам появляется на экране, как будто его кто-то набирает. А потом исчезает, когда начинается новая мысль. Рассказываем, как это сделать за 15 минут.

https://v.thecode.media/qf59a

#проект_Код #лучшее_Код
👍28
Если потерять ноут, данные с него могут украсть.

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

Если просто оставить технику без присмотра, то данные с ноута тоже можно украсть.

Но есть способ защититься от всего этого: https://v.thecode.media/hl9u5

#разбор_Код
👍30😢5🔥2👎1
Как вы объяснили бы бабушке, что такое баг?
😁21👍3
Иногда обычное — это уже необычное. И вот как это может выглядеть в ИТ: https://v.thecode.media/igybj

#пб_Код
😁57🔥84
Как на самом деле работает режим инкогнито в браузерах?

Никак? Или всё-таки от него есть польза и он защитит от всех напастей?

https://v.thecode.media/mdehp

#вопрос_Код
🔥24👍4👎3😢1
Задача, в которой потребуется вся ваша логика

Есть два верных утверждения:
• Буратино всегда врёт.
• Буратино однажды сказал «Все мои шляпы — зелёные».

Какие выводы можно из этого точно сделать? Пишите ответ в комментариях.

1. У Буратино есть как минимум одна шляпа.
2. У Буратино есть только одна зелёная шляпа.
3. У Буратино нет шляп.
4. У Буратино есть как минимум одна зелёная шляпа.
5. У Буратино нет зелёных шляп.

Обратите внимание на слово «точно»: выводы должны устоять при любой логической проверке в любой ситуации. То есть наши выводы и его ложь не должны логически противоречить друг другу ни при каких мыслимых условиях.

Посмотреть решение вы можете по ссылке: https://v.thecode.media/a7ajk
🔥19👍12😁41