Получи случайную криптовалюту за регистрацию!

Goal Gesture программирование, IT

Логотип телеграм канала @goalgesture — Goal Gesture программирование, IT G
Логотип телеграм канала @goalgesture — Goal Gesture программирование, IT
Адрес канала: @goalgesture
Категории: Технологии
Язык: Русский
Количество подписчиков: 8.46K
Описание канала:

Новости, статьи и полезные материалы из мира IT
Мы в ВК: https://vk.com/codeupnumber1
По вопросам рекламы и сотрудничества: @AlexKolegov
Прайс: https://vk.com/@codeupnumber1-reklamnyi-prais

Рейтинги и Отзывы

2.67

3 отзыва

Оценить канал goalgesture и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

0

3 звезд

0

2 звезд

1

1 звезд

1


Последние сообщения 7

2022-01-16 09:15:00 ​​Протоколы передачи данных: что это, какие бывают и в чём различия?

Интернет очень большой и комплексный. Но на базовом уровне это всего лишь связь между различными компьютерами (не только персональными). Эта связь представляет из себя сетевые протоколы передачи данных — набор правил, который определяет порядок и особенности передачи информации для конкретных случаев.

IP — Internet Protocol
Протокол передачи, который первым объединил отдельные компьютеры в единую сеть. Самый примитивный в этом списке. Он является ненадёжным, т. е. не подтверждает доставку пакетов получателю и не контролирует целостность данных. По протоколу IP передача данных осуществляется без установки соединения.
Основная задача этого протокола — маршрутизация датаграмм, т. е. определение пути следования данных по узлам сети.

TCP/IP — Transmission Control Protocol/Internet Protocol
Это стек протоколов TCP и IP. Первый обеспечивает и контролирует надёжную передачу данных и следит за её целостностью. Второй же отвечает за маршрутизацию для отправки данных. Протокол TCP часто используется более комплексными протоколами.

UDP — User Datagram Protocol
Протокол, обеспечивающий передачу данных без предварительного создания соединения между ними. Этот протокол является ненадёжным. В нём пакеты могут не только не дойти, но и прийти не по порядку или вовсе продублироваться. Основное преимущество UDP протокола заключается в скорости доставки данных. Именно поэтому чувствительные к сетевым задержкам приложения часто используют этот тип передачи данных.

FTP — File Transfer Protocol
Протокол передачи файлов. Его использовали ещё в 1971 году — задолго до появления протокола IP. На текущий момент этим протоколом пользуются при удалённом доступе к хостингам. FTP является надёжным протоколом, поэтому гарантирует передачу данных.
Этот протокол работает по принципу клиент-серверной архитектуры. Пользователь проходит аутентификацию (хотя в отдельных случаях может подключаться анонимно) и получает доступ к файловой системе сервера.

DNS
Это не только система доменных имён (Domain Name System), но и протокол, без которого эта система не смогла бы работать. Он позволяет клиентским компьютерам запрашивать у DNS-сервера IP-адрес какого-либо сайта, а также помогает обмениваться базами данных между серверами DNS. В работе этого протокола также используются TCP и UDP.

HTTP — HyperText Transfer Protocol
Изначально протокол передачи HTML-документов. Сейчас же он используется для передачи произвольных данных в интернете. Он является протоколом клиент-серверного взаимодействия без сохранения промежуточного состояния. В роли клиента чаще всего выступает веб-браузер, хотя может быть и, например, поисковый робот. Для обмена информацией протокол HTTP в большинстве случаев использует TCP/IP.
HTTP имеет расширение HTTPS, которое поддерживает шифрование. Данные в нём передаются поверх криптографического протокола TLS.

NTP — Network Time Protocol
Не все протоколы передачи нужны для обмена классического вида информацией. NTP — протокол для синхронизации локальных часов устройства со временем в сети. Он использует алгоритм Марзулло. Благодаря нему протокол выбирает более точный источник времени. NTP работает поверх UDP — поэтому ему удаётся достигать большой скорости передачи данных. Протокол достаточно устойчив к изменениям задержек в сети.

SSH — Secure SHell
Протокол для удалённого управления операционной системой с использованием TCP. В SSH шифруется весь трафик, причём с возможностью выбора алгоритма шифрования. В основном это нужно для передачи паролей и другой важной информации. SSH часто применяется при работе с хостингами, когда клиент может удалённо подключиться к серверу и работать уже оттуда.
1.1K views06:15
Открыть/Комментировать
2022-01-12 08:10:00 ​​Цифровой рубль VS Безналичный рубль. В чём разница?

Цифровой рубль
– это не новая валюта , альтернативная рублю, а просто ещё одна форма того же рубля, представляющая собой цифровой код и хранящаяся в специальном электронном кошельке.

Так что, мы в ближайшее с вами время будем пользоваться и наличными, и безналичными, и цифровыми деньгами, эквивалентными друг другу, то есть обращаться все эти деньги будут параллельно. Отличия же будут исключительно юридические и технологические, которые особо и не повлияют на простого потребителя.

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

Есть только одна проблема во всём этом великолепии: простой обыватель в итоге не сможет увидеть отличие между цифровыми деньгами и безналичными.

Но отличие есть. И оно существенное: после ввода цифрового рубля исчезнет одно его свойство – обезличенность. И если у наличных и безналичных денег практически невозможно отследить какой-то конкретный рубль (не имеется в виду переписывание номеров банкнот в ходе полицейских операций), от кого и как давно его получили, то цифровой рубль – это цифровой код, причём уникальный.

А это тотальная прозрачность вследствие 100%-ной идентификации и каждого цифрового рубля, и каждого его пользователя - отследить путь каждой конкретной цифровой монеты между пользователями не составит никакого труда.

Поживём – увидим…

P . S . Цифровой рубль - это совершенно точно не криптовалюта (криптовалюта в РФ де-факто запрещена для проведения расчётов), так как его эмитентом выступает Центробанк РФ.
1.4K views05:10
Открыть/Комментировать
2022-01-07 08:42:58 ​​Нужно ли переходить на роутер Wi-Fi 6?

Рассмотрим довольно интересный вопрос от нашего подписчика, который нам поступил в сообщество социальной сети.

WiFi6 - это имя, которое дали последней версии сетевого протокола IEEE 802.11 WiFi.

Еще в 1997 году первый протокол 802.11 WiFi был выпущен просто как 802.11 без буквы после него.

Затем, в 1999 году, последовали стандарты 802.11a и 802.11b, каждый из которых обеспечивал более высокую скорость передачи данных, чем предыдущая.

В последующие годы было выпущено несколько других поколений протоколов WiFi.

К настоящему времени у большинства людей есть маршрутизатор 802.11ac или 802.11ad, оба из которых изменили правила игры в области сетей Wi-Fi из-за их значительно более высокой скорости передачи данных и других усовершенствований.

Протокол WiFi последнего поколения - это 802.11ax , который обычно называют WiFi6.

WiFi6 обеспечивает несколько основных улучшений по сравнению с более ранними протоколами WiFi, включая поддержку максимальной скорости передачи данных, превышающей 10 Гбит/с. Что касается Wi-Fi, это невероятная скорость, которая намного выше, чем протокол 802.11ac, который он заменил.

Еще одно большое улучшение, обеспечиваемое Wi-Fi6, - это расширенные возможности одновременной передачи данных на несколько устройств.

Короче говоря, маршрутизатор WiFi6 позволит вам одновременно использовать несколько устройств в вашей сети Wi-Fi, каждое из которых может взаимодействовать с маршрутизатором на гораздо более высоких скоростях, чем это было возможно с более ранними маршрутизаторами.

Как видите, Wi-Fi6 значительно лучше всех своих предшественников.

Но с учетом всего вышесказанного, будет ли немедленное обновление до WiFi6 выгодно лично вам (а также другим членам вашей семьи), зависит от следующего:

1. Сколько устройств обычно используется одновременно в вашем доме? Если у вас дома всего один или два компьютера и, возможно, три или четыре смартфона и планшета, вы, вероятно, можете немного подождать, прежде чем переходить на новый маршрутизатор WiFi6.

2. Ваша семья часто транслирует потоковое видео с более высоким разрешением? Для потоковой передачи видео требуется быстрое соединение Wi-Fi, особенно если несколько устройств ведут потоковую передачу одновременно с разрешением 1080p или выше (действительно быстрое соединение Wi-Fi является обязательным для надежной потоковой передачи с разрешением 4k). Если ваша семья не занимается много потоковой передачей видео и/или транслирует поток с разрешением примерно 720p, то вы, вероятно, пока можете обойтись своим текущим маршрутизатором.

3. Насколько высока скорость загрузки с текущим тарифным планом на доступ в Интернет? Если ваш тарифный план предусматривает скорость загрузки ниже гигабайта (1 Гбит/с), то, вероятно, не стоит платить за обновление прямо сейчас, независимо от того, как вы ответили на два вопроса выше. Ваш маршрутизатор не может предоставить вашим устройствам доступ к Интернету, превышающий общую скорость загрузки, которую получает ваш дом, даже при использовании маршрутизатора WiFi6.

Все в основном сводится к тому, как вы используете свое Интернет-соединение и сколько устройств будут подключаться к маршрутизатору одновременно.
693 views05:42
Открыть/Комментировать
2022-01-03 17:37:00
Всем привет. Меня зовут Алина, моего брата Алекс.
Наш блог по хакингу и кибербезопасности в телеграм:

https://t.me/joinchat/AAAAAFejTZeAfyZhO5i3XQ

Присоединяйтесь!
1.2K views14:37
Открыть/Комментировать
2022-01-02 14:23:36
Привет! Я создал телеграм канал, который поможет начинающим IT-специалистам ознакомиться подробнее с профессией. Делюсь новостями и мемами в сфере IT. Я расскажу как сам нашел свою первую работу, поделюсь своим опытом, а так же дам советы в развитии.

Ссылка на канал - https://t.me/atthegopher
784 views11:23
Открыть/Комментировать
2021-12-17 17:13:16
Каждый программист при устройстве на работу проходит через технические собеседования.

В Интернете есть куча статей о том как к ним готовиться, но большинство этих материалов однотипные и не адаптированы под конкретные случаи. Поэтому сейчас намечается новый тренд — тренировка собеседований со специалистами.

Самый простой подход предлагает бесплатный телеграм бот QTalents Interview. Там каждую неделю подбираются собеседники по разным языкам программирования, тренируются и оставляют комментарии друг другу.
461 views14:13
Открыть/Комментировать
2021-12-16 15:15:00
Знаете ли вы, зачем мошенники начали подделывать сайты российских СМИ, когда появятся новые домены верхнего уровня (gTLD) и почему доменная зона .XYZ переживает подъем? А .RUПОР знает это и многое другое из мира доменов!

.RUПОР – первый российский канал о доменных именах и бизнесе на них. Никакой воды, только статистика и важнейшие инсайты доменной индустрии.

Подписывайтесь на .RUПОР, чтобы знать о доменах только нужное!
@domainrupor ( https://t.me/domainrupor )
648 views12:15
Открыть/Комментировать
2021-12-15 08:15:00
История рунета

@ifreedomlab опубликовали материал про объединения, которые формировали правила игры в Рунете: правовое поле, решения для цифрового бизнеса и общие границы дозволенного.

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

Кем организовывались, как развивались, за что боролись и кто за ними стоял — подробнее по ссылке
672 views05:15
Открыть/Комментировать
2021-12-14 14:38:54 ​​5 правил плохого кода, которые следует избегать

Неспособность думать заранее

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

Предварительная оптимизация кода

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

Отсутствие модуляризации

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

Нет комментариев к коду

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

Не форматировать код

Форматирование кода упрощает восприятие кода и, следовательно, легче обнаруживать ошибки. Также другим людям значительно проще поддерживать код, поскольку он представлен в одном стиле.
644 views11:38
Открыть/Комментировать
2021-12-10 14:31:18
HCL Domino — мощная система для совместной работы
Познакомьтесь с платформой для взаимодействия между сотрудниками. Работает на вашем оборудовании или в облаке.

• Упрощенное развертывание клиентского ПО.
• Ускоренное создание приложений с Domino Volt.
• Работа в любой облачной среде, которая поддерживает Kubernetes.
• Высокий уровень кибербезопасности.

Даем 30 дней, чтобы испытать в деле Domino V12 — изучайте, тестируйте или запустите пилотный проект.
Скачать пробную версию → https://clck.ru/ZGaXh
921 views11:31
Открыть/Комментировать