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

IT - легко

Логотип телеграм канала @legko_it — IT - легко I
Логотип телеграм канала @legko_it — IT - легко
Адрес канала: @legko_it
Категории: Технологии
Язык: Русский
Количество подписчиков: 882
Описание канала:

Канал для повышения элементарной компьютерной грамотности и кругозора в ИТ.
По всем вопросам - @lamarkgroup

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

2.00

2 отзыва

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

5 звезд

0

4 звезд

0

3 звезд

0

2 звезд

2

1 звезд

0


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

2022-08-15 08:53:45
#infra
Что такое сервер

В одном из постов я писал, что сервер — это многогранное понятие. Сегодня разберёмся подробнее.

Мы знаем, что от обычного (пользовательского) компьютера сервер отличается такими сетевыми настройками, которые позволяют ему принимать входящие из сети запросы, обрабатывать их и выдавать ответ.

То есть сервер — это и компьютер (железо) и и какие-то программы (софт), в которых сетевые настройки совершаются и/или используются.

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

В отличие от обычного компа, промышленный сервер имеет бОльший запас устойчивости к входящему трафику. И в этом смысле он «большой дорогой комп».

Но ещё, на серверном железе обычно устанавливается «серверное программное обеспечение». Начиная от серверных вариантов Windows и Linux до специфического чисто серверного софта, например web-серверов — программ, которые выдают веб-страницы сайтов при получении запросов из сети от пользователей.

В этом смысле, сервер — это программа, установка которой на обычный комп не целесообразна — ведь обычный комп отбивает входящие запросы.
116 views05:53
Открыть/Комментировать
2022-08-03 12:11:48
#seo
В интернете почти 2 миллиарда сайтов

На рисунке показаны топ-50 из них (источник). Почти все они известны среднестатистическому пользователю, но как находить все остальное? Как ориентироваться в многообразии информации?

Как правило, нашу потребность в информации мы выражаем в виде запроса на человеческом языке: «как приготовить яйцо-пашот», «кафе UDC», «новости мир» и пр.

То есть мы не ищем названия сайтов в 99% случаев и часто даже не запоминаем их.

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

Поисковая система постоянно сканирует весь интернет с помощью ботов и составляет «индекс».

Индекс - это огромная таблица:
- ссылка на сайт или конкретную страницу
- ключевые слова, темы, имена людей, названия компаний, которые бот обнаружил на данном сайте

Когда вы вбиваете поисковый запрос в гугле или яндексе, он сопоставляется именно с индексом.

По результатам такого сопоставления вам предлагается перечень из нескольких или нескольких тысяч ссылок, релевантных вашему запросу. Этот список называется «поисковая выдача».

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

Есть целая профессия SEO-специалист (от Search Engine Optimization). Эти люди оптимизируют информацию на сайтах таким образом, чтобы оказываться в выдаче по определенным запросам как можно ближе к началу.

Есть ещё один способ «оказаться на первых строчках» — купить у поисковой системы рекламное место в выдаче. Это называется «контекстная реклама».
146 views09:11
Открыть/Комментировать
2022-08-01 10:04:29
#DNS
Доменные имена

Мы разобрались с тем как запросы из вашего браузера попадают на нужный сервер по IP-адресу. Мог остаться один вопрос:

— мы с вами в обычной жизни не оперируем IP-адресами, мы используем доменные имена типа rbc.ru, google.com и пр.

— как тогда доменные имена привязываются к определенному IP-адресу?


В одном из прошлых постов мы упоминали организацию IANA. Она аккредитует “Регистраторов доменных имен”.

Регистратор осуществляет:

- прием заявок на регистрацию доменах имен в определенных доменных зонах — .ru, .com, .org и пр.

- обеспечивает глобальную уникальность доменных имен — любой Регистратор откажет вам в регистрации yandex.ru, потому что такое имя уже существует и “принадлежит” кому-то.

- принимает оплату за хранение записи о принадлежности того или иного имени физлиц или организации, как правило, за период от 1 до нескольких лет

- хранит запись о привязке доменного имени к определенным IP-адресам — т.н. “файл зоны” и предоставляет владельцу возможность редактировать часть этого файла, например привязать имя к другим IP-адресам.

Файлы зоны хранятся на специальных серверах - DNS (Domain Name Service).

Когда вы делаете запрос к сайту первый раз на своем устройстве, браузер не знает IP-адрес этого сайта. Поэтому сначала он обращается к ближайшему DNS-серверу, IP-адрес которого прописан в ваших настройках интернет-соединения (предоставляется вашим провайдером). Если этот DNS не знает такого имении, то запрос отправляется выше по иерархии DNS-серверов, по аналогии с маршрутизаторами. В итоге, браузер получает нужный IP-адрес и продолжает выполнение запроса в обычном режиме.

Полученный IP сохраняется на вашем устройстве и при повторном об ращении к сайту «повторный поход по DNS» не требуется.

Если IP-адрес сайта поменялся, то DNS подскажет какой новый. Для пользователя все это происходит почти незаметно.
122 views07:04
Открыть/Комментировать
2022-07-28 16:48:22
#web3 #blockchain
Раз в прошлом посте заикнулся про web3, начну потихоньку писать про этот концепт.

- Компания не может отказать вам в обслуживании на основании того, что вы из какой-то не такой страны.

- Банк не может заблокировать ваш перевод на основании того, что ему показалось, что стороны сделки какие-то недобросовестные.

- Правительство не может заблокировать ресурс на основании того, что там какая-то не такая информация.

Во всех этих примерах присутствует персонаж, у которого в руках сконцентрирована определенная власть распоряжаться капиталом, ресурсами, правами и т.д.

Технология блокчейн способна обеспечить децентрализованные паттерны с технологической точки зрения.

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

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

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

Есть канал, который понятно рассказывает про современный открытый блокчейн и крипту. Полистайте, уверен найдёте там неожиданные для себя вещи.
145 views13:48
Открыть/Комментировать
2022-07-27 11:33:51 IT - легко pinned a photo
08:33
Открыть/Комментировать
2022-07-27 11:25:51
Каминг-аут. Зачем я веду этот канал?

Есть несколько причин:

Я планирую в будущем разработку и запуск интересного, как мне кажется, IT- проекта. Любому подобному проекту нужны инвесторы и последователи. Иными словами — Аудитория, которая видит потенциальную ценность. В этом канале я формирую такую лояльную аудиторию.

Достаточно честно? Неожиданно? Идём дальше.

Недавно мне объяснили, что каналы в телеграм можно монетизировать и иметь «небольшой, но понятный дополнительный доход». Так что вторая причина — хочу научиться зарабатывать в тг.

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

К вопросу об энергиях. Чтобы «иметь право» что-то получить, надо что-то дать. Я в это верю.

Поэтому вот как я вижу ценность, которую вы получаете в этом канале:

Научитесь ориентироваться в мире IT. А оно вам нужно? «Аудитории этого канала» — да. Тут люди, которым недостаточно уметь пользоваться браузером. Тут люди, которые, хотят понимать какие у IT есть последствия, и для них персонально, и для людей в целом.

У вас будет ещё один канал с информационным «не фаст-фудом». Мне бы хотелось, что бы читая посты вы генерили новые идеи и вопросы. Важные для вас. Пойдёте на курсы АI -разработчиков, прочитав про нейронные сети и генеративное искусство — я буду рад за вас, если узнаю об этом. При просмотре «котиков» таких намерений, полагаю, не возникнет.

Есть и уже реализуется в блокчейн-сетях концепция интернета нового поколения — web3. Я собираюсь подвести вас к пониманию этого явления с хорошим ит-бэкграундом и без конспирологических истерик. Это коснётся каждого.

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

Напишите как вам идеология канала, может что-то не нравится или не хватает. Буду рад начать общение.
145 viewsedited  08:25
Открыть/Комментировать
2022-07-27 08:00:32
#TCPIP
Кто раздает IP-адреса?

В этом посте мы с вами обсуждали IP-адреса. Они имеют вид xxx.xxx.xxx.xxx, где ххх — число от 0 до 255. Это адрес, т.н. версии 4 — IPv4

Всемирное адресное пространство глобально управляется американской некоммерческой организацией IANA, а также пятью региональными интернет-регистраторами (RIR). Они выделяют IP-адреса на определённых территориях локальным интернет-регистраторам (LIR), таким как интернет-провайдеры. То есть адреса распределяются по цепочке IANA->RIR->LIR->Пользователь.

Обычным пользователям (сетевым клиентам) IP-адреса выделяются динамически, то есть включился в сеть — получи свободный адрес, выключился — адрес освободился.

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

Об IANA и доменных именах мы еще поговорим в будущих постах.

Возникает вопрос:

— Если каждое подключенное устройство должно иметь уникальный адрес, то таких адресов в какой-то момент может не хватить?

— Да. Сейчас в некоторых макро-регионах начинает ощущаться нехватка. Но… уже используется новая версия IP — IPv6 (см. картинку). Этих адресов должно хватить до заката цивилизации. В любом случае, обычные пользователи даже не заметят этого перехода (в смысле на IPv6).
119 viewsedited  05:00
Открыть/Комментировать
2022-07-26 08:23:49
#TCPIP
Как мой запрос попадает на нужный сервер?

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

Кабель, который идет из вашей квартиры, возможно, через несколько коммутаторов доходит до специального сетевого оборудования провайдера, называемого “маршрутизатор” или “роутер” (router).

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

Компьютеры, физически подключенные непосредственно к одному роутеру, образуют подсеть. Роутер опознает все подключенные к нему устройства и знает их IP-адреса. А еще он знает соседние роутеры (да, их может быть больше одного) и за какие IP-адреса они отвечают. Если роутер при отправке запроса не может опознать получателя (если IP получателя не из его подсети и не из известных соседних), то он отправляет запрос на “внешний” роутер в подсеть более высокого уровня.

Простейший роутер, который мы все видели - это домашний Wi-Fi роутер, а роутер высокого промышленного уровня — на картинке

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

Этот стек является базовым набором правил передачи информации в сети интернет. Разработан Министерством Обороны США в 70-x годах прошлого века и в последствии стандартизирован для широкого использования.
126 viewsedited  05:23
Открыть/Комментировать
2022-07-25 09:01:32
#TCPIP
Клиенты и сервера — почти как Чапаев и Пустота))

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

Когда вы заходите на сайт, скажем rbc.ru, вы, на самом деле, “постучались по адресу” 178.248.234.119

Попробуйте вбить в адресной строке браузера именно IP — результат будет такой же, как если бы вы вбили обычное доменное имя сайта. Такое работает не для всех сайтов и это зависит от сетевых настроек на стороне сайта. На yandex.ru так зайти не получится, хотя адрес известен — 5.255.255.77

Набрать доменное имя в браузере — значит “постучаться” или, более правильно, “направить запрос по адресу”. На принимающей стороне при наличии настроек на прием запросов, ваш запрос обрабатывается и вам на ваш адрес, с которого вы делали запрос, возвращается “ответ”.

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

Далее, переходя по ссылкам с домашней страницы, вы посылаете запросы более конкретные - “дай страницу /prices”. В ответ получите соответствующую страницу, если она конечно есть на сайте.

Компьютеры, которые делают “запросы”, называются “клиент”, а компьютеры, которые настроены на прием запросов и выдачу “ответов” — “сервер”. Эти понятия, на самом деле, немного сложнее и многозначнее, но на данном этапе такого определения достаточно. Со временем раскроем все подробности.
140 views06:01
Открыть/Комментировать
2022-07-24 18:25:45
#backbone #TCPIP
Сетевая магия

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

Мы с вами подсоединяемся к этой опорной сети посредством 3G, LTE, 5G (однажды будет и у нас) и обычных проводов или Wi-Fi. За подключение к опорной сети мы платим интернет-провайдерам (ISP). Имея доступ к сети, мы можем достичь любой точки этой сети, то есть — любого компьютера, подключенного к этой сети.

Поразительно, правда?

Любое устройство подключенное в сеть имеет адрес в этой сети — IP (ай-пи) адрес. Вы можете узнать свой текущий IP, например, на сайте https://whoer.net/ru. Это не секретная информация. Зная адрес другого устройства, мы со своего устройства можем “достичь” этого устройства.

Ключевое слово тут — “достичь”. Достичь — не значит войти, получить или дать. Это значит лишь, что мы можем “постучаться” по этому адресу и, в зависимости от сетевых настроек того компьютера, либо получить “от ворот поворот”, либо разрешение войти.

Обычные пользовательские компьютеры, телефоны и планшеты по умолчанию настроены давать “от ворот поворот” на любые запросы, инициированные извне. Вы даже не знаете сколько таких запросов в день “отбивает” ваш комп.

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

Дальше будем разбираться откуда берутся эти IP, и как запросы с вашего устройства попадают по нужному адресу.
44 viewsedited  15:25
Открыть/Комментировать