Что такое сокет
Сокет — это виртуальная конструкция из IP-адреса и номера порта. Её придумали для того, чтобы разработчикам было проще писать код, а программы могли передавать данные друг другу даже в пределах одного компьютера.
⭐️ Можно представить, что сокет — это виртуальная труба, которую строят между двумя приложениями, чтобы гонять между ними данные. Приложения видят только концы трубы, а как проходит трубопровод — они не знают и им неважно.
Смысл в том, чтобы программист работал не с IP-адресами и портами, разбираясь в тонкостях работы протоколов, а использовал что-то попроще. В итоге получается так:
• программист пишет в программе, что он хочет сделать новый сокет;
• указывает для него IP-адрес, если это необходимо;
• программа собирает это в виртуальную конструкцию, и получается сокет;
• после этого программист может отправлять данные просто в сокет и принимать их оттуда, а компьютер берёт на себя все вопросы по передаче данных.
А для чего нужны сокеты — пишем в статье: https://v.thecode.media/0bbvy
Сокет — это виртуальная конструкция из IP-адреса и номера порта. Её придумали для того, чтобы разработчикам было проще писать код, а программы могли передавать данные друг другу даже в пределах одного компьютера.
⭐️ Можно представить, что сокет — это виртуальная труба, которую строят между двумя приложениями, чтобы гонять между ними данные. Приложения видят только концы трубы, а как проходит трубопровод — они не знают и им неважно.
Смысл в том, чтобы программист работал не с IP-адресами и портами, разбираясь в тонкостях работы протоколов, а использовал что-то попроще. В итоге получается так:
• программист пишет в программе, что он хочет сделать новый сокет;
• указывает для него IP-адрес, если это необходимо;
• программа собирает это в виртуальную конструкцию, и получается сокет;
• после этого программист может отправлять данные просто в сокет и принимать их оттуда, а компьютер берёт на себя все вопросы по передаче данных.
А для чего нужны сокеты — пишем в статье: https://v.thecode.media/0bbvy
Журнал «Код» программирование без снобизма
Что такое сокет и зачем он нужен — Журнал «Код» программирование без снобизма
Сокет — это виртуальная конструкция из IP-адреса и номера порта. Её придумали для того, чтобы разработчикам было проще писать код...
👍47🔥6
У задачки есть очень элегантное решение на Python, чуть менее элегантное решение в JavaScript, а еще — какая-то жесть с числами.
https://v.thecode.media/kxpcc
#проект_Код
https://v.thecode.media/kxpcc
#проект_Код
👍15😢2
Проверьте себя:
• 9 простых задач на математику: https://v.thecode.media/brvgl
• Задача на 60 секунд: что должно стоять вместо цветных шаров: https://v.thecode.media/eperh
• Быстрая задача про время: https://v.thecode.media/9urfe
• Логическая задача про странные часы: https://v.thecode.media/po7kg
• 9 простых задач на математику: https://v.thecode.media/brvgl
• Задача на 60 секунд: что должно стоять вместо цветных шаров: https://v.thecode.media/eperh
• Быстрая задача про время: https://v.thecode.media/9urfe
• Логическая задача про странные часы: https://v.thecode.media/po7kg
👍13
Если вы знаете ответ на этот вопрос, не открывая статью, мы вас обнимаем.
https://v.thecode.media/6x5oe
#проект_Код
https://v.thecode.media/6x5oe
#проект_Код
🔥53👍5❤1
Сделали бумажную печатную плату
😢 Проблема: в одноразовых электронных устройствах используют такие же печатные платы, как в обычных, — из стекловолокна, смолы и металлической проводки. Перерабатывать их трудно, а вредных отходов от них много.
😎 Решение: делать печатные платы из бумаги и сжигать после использования.
🤔 А как: https://v.thecode.media/apn7f
😢 Проблема: в одноразовых электронных устройствах используют такие же печатные платы, как в обычных, — из стекловолокна, смолы и металлической проводки. Перерабатывать их трудно, а вредных отходов от них много.
😎 Решение: делать печатные платы из бумаги и сжигать после использования.
🤔 А как: https://v.thecode.media/apn7f
🔥25👍8👎1
Картинка вводит в заблуждение. Прочитайте статью, чтобы не вводиться в заблуждение:
https://v.thecode.media/4ct8g
#разбор_Код
https://v.thecode.media/4ct8g
#разбор_Код
👍31🔥3👎2
Сложная, но наглядная статья про машинное обучение. Разбираем один из алгоритмов, основанный на деревьях.
https://v.thecode.media/dpjy4
#лучшее_Код #объяснялово_Код
https://v.thecode.media/dpjy4
#лучшее_Код #объяснялово_Код
❤15👍14
Выбираем самое важное изобретение недели
🦚 Российская батарея из борщевика
Из него можно делать углерод анода для натрий-ионных аккумуляторов. По эффективности анод из борщевика не хуже, чем из более дорогих материалов. Натрий-ионные батареи можно использовать вместо литиевых, чтобы запитывать электромобили, солнечные электростанции и ветрогенераторы.
🕺 Система мониторинга движений, которая может заменить физиотерапевта
Датчики в костюме отслеживают работу мышц во время физической нагрузки, а внешние камеры захватывают данные о движениях. Пользователь видит в виртуальной реальности, какие мышцы нужно задействовать. С помощью системы можно восстанавливать мышцы после травм или нарушений подвижности.
🧣 Электронный текстиль с солнечными элементами, от которых можно заряжать устройства
Он содержит волокна с фотоэлементами размером 1,5 × 5 мм. Текстиль размером 27 × 51 см содержит 1200 таких фотоэлементов и генерирует в пасмурную погоду до 353,3 милливатта, а в солнечный день — до 394 милливатт энергии. Этого хватит для зарядки смартфона, умных часов или фитнес-браслета.
🐋 Умный буй, который изучает состояние океана и предупреждает корабли о китах поблизости
Киты регулярно сталкиваются с кораблями и погибают. Программа обнаруживает китов по звукам в воде и оповещает ближайшие корабли. Буй также измеряет температуру воды, уровень кислорода и другие показатели. Это поможет исследователям следить за состоянием океана и изменениями климата.
👂 Система, которая распознаёт беззвучные голосовые команды
Когда человек проговаривает слова про себя, его язык и челюсть двигаются. От этого в слуховом проходе появляются колебания. Система анализирует их, расшифровывает в слова и передаёт команду нужному устройству. Можно пользоваться голосовым помощником, и посторонние не услышат.
🦚 Российская батарея из борщевика
Из него можно делать углерод анода для натрий-ионных аккумуляторов. По эффективности анод из борщевика не хуже, чем из более дорогих материалов. Натрий-ионные батареи можно использовать вместо литиевых, чтобы запитывать электромобили, солнечные электростанции и ветрогенераторы.
🕺 Система мониторинга движений, которая может заменить физиотерапевта
Датчики в костюме отслеживают работу мышц во время физической нагрузки, а внешние камеры захватывают данные о движениях. Пользователь видит в виртуальной реальности, какие мышцы нужно задействовать. С помощью системы можно восстанавливать мышцы после травм или нарушений подвижности.
🧣 Электронный текстиль с солнечными элементами, от которых можно заряжать устройства
Он содержит волокна с фотоэлементами размером 1,5 × 5 мм. Текстиль размером 27 × 51 см содержит 1200 таких фотоэлементов и генерирует в пасмурную погоду до 353,3 милливатта, а в солнечный день — до 394 милливатт энергии. Этого хватит для зарядки смартфона, умных часов или фитнес-браслета.
🐋 Умный буй, который изучает состояние океана и предупреждает корабли о китах поблизости
Киты регулярно сталкиваются с кораблями и погибают. Программа обнаруживает китов по звукам в воде и оповещает ближайшие корабли. Буй также измеряет температуру воды, уровень кислорода и другие показатели. Это поможет исследователям следить за состоянием океана и изменениями климата.
👂 Система, которая распознаёт беззвучные голосовые команды
Когда человек проговаривает слова про себя, его язык и челюсть двигаются. От этого в слуховом проходе появляются колебания. Система анализирует их, расшифровывает в слова и передаёт команду нужному устройству. Можно пользоваться голосовым помощником, и посторонние не услышат.
👍7