Основы Linux: сетевое взаимодействие, часть 1
Стек протоколов TCP/IP в Linux
* Демоны служб прикладных протоколов
* Модули ядра сетевых и транспортных протоколов
* Утилиты конфигурирования и диагностики
** ifconfig, route, arp
** ping, tracert, netstat, tcpdump
* Клиент-серверное взаимодействие в Linux
** Суперсервер inetd (xinetd) и подчиненные сервера
** Отдельностоящие сервера
** Клиенты и клиентские утилиты
** Cерверные и клиентские порты
* Служба передачи файлов (FTP) ftp/ftpd
** Клиенты FTP: ftp, lftp, ncftp, mc, графический интерфейс и псевдофайловая система gvfs
* Служба передачи почты (SMTP) sendmail/mail
** Клиенты SMTP: mail, pine, mutt
Об этом и о многом другом см. books.google.ru/books?isbn=5977535805
LPIC 104.5 часть третья: маска создания файлов и папок
Короткий урок, объясняющий с какими правами доступа по умолчанию создаются папки, с какими — файлы, и где это собственно можно поменять. Само собой в Linux)
LPIC 104.5 часть вторая: права доступа к файлам и папкам
Продолжение прошлого урока с владельцами объектов:
— какие виды прав доступа есть в Linux?
— как можно распределить права доступа к файлам и папка Linux между пользователями?
— что значит 777 и 764 и прочая ерунда в записи разрешений доступа к файлам и папкам?
— что такое rwx и странные записи вроде -rw-r-x---?
— что дает право eXexute установленное на папку?
Как запоминает и считает компьютер. Системы счисления и кодирования данных [GeekBrains]
Начни карьеру с бесплатного курса «Основы программирования» goo.gl/jTP4nP
Как ни удивительно, но абсолютно вся информация в компьютере (текст, звук, видео, программы) закодирована всего лишь с помощью двух символов: 0 и 1. Такая система кодирования данных называется «двоичная система счисления». И если вы хотите глубоко понимать, как компьютер работает с информацией — полезно узнать теоретические основы двоичной системы и ее применения в компьютерах. На этом вебинаре вы узнаете:
— зачем программисту знать про системы счисления
— почему компьютер не «понимает» ничего кроме 0 и 1
— как компьютер считает в двоичной системе
— принципы кодирования текста
— принципы кодирования видео
— принципы кодирования звука
— какие еще системы счисления часто применяются в программировании
Подписывайся на наш канал и смотри новые видео первым: www.youtube.com/progliveru
Проходи бесплатные курсы: goo.gl/4gG8TL
Выбери профессию: goo.gl/WSdYSE
Смотри вебинары: goo.gl/bBVKcb
Читай статьи: goo.gl/XfJNqc
Проверяй знания: goo.gl/gqKSsw
ВКонтакте vk.com/geekbrainsru
Facebook www.facebook.com/geekbrains.ru
Одноклассники ok.ru/geekbrains
Telegram t.me/geekbrains_ru
Instagram www.instagram.com/geekbrains.ru/
#счислениеданных #кодированиеданных #geekbrains #программирование #курсыпрограммирования
NPM Link. Глобальный запуск приложения из локальной директории [Хекслет]
Наставник Хекслета Иван Гагаринов:
Рассмотрим глобальную установку пакета с помощью NPM Link, затронем переменную PATH и запуск команд в командном интерпретаторе. Вы научитесь глобально запускать своё приложение из локальной директории.
Таймкоды:
00:00:00 Приветствие
00:00:35 Как глобальный интерпретатор запускает глобально установленные команды или программы. Команды ls и whereis
00:02:00 Как командный интерпретатор понимает, в какой директории искать исполняемый файл. Системная переменная PATH
00:03:40 Установка глобального приложения
00:05:47 NPM Install
00:07:30 NPM Link
00:09:55 Об ошибках новичков
00:12:19 Заключение
Иван Гагаринов: ru.hexlet.io/u/dzencot
Сайт: hexlet.io
VK: vk.com/hexlet
Slack: hexlet-ru.slack.com
Функции. Способы задания. Отношения
Курс в НОУ «ИНТУИТ»: www.intuit.ru/studies/courses/3736/978/info
Лекция 7. Генеративные сети 2 (Анализ изображений и видео, часть 2)
Лекция №7 в курсе «Анализ изображений и видео, часть 2», весна 2018
Преподаватель курса: Алексей Сергеевич Артамонов
Страница лекции на сайте CS центра: bit.ly/2HWUP2P
Лекции курса по порядку: goo.gl/J14QxV
Как работает транзистор [Veritasium]
А вы знаете как работает транзистор? В какой-то мере наша жизнь зависит от них. При упоминании транзисторов люди первым делом вспоминают радио. Они, конечно, правы, но всё намного серьёзнее.
Транзисторы изобрели в 1947 году и радио стало первым прибором, доступным широким массам, в котором применили эту новую технологию. Благодаря транзисторам размер приёмников удалось уменьшить, повысив при этом качество их работы. Но, пожалуй, самым важным событием для нас, которым мы обязаны транзисторам, стала революция в сфере микрокомпьютеров, а с ней и появление интернета, телевидения, мобильных телефонов, навороченных стиральных и посудомоечных машин, калькуляторов, спутников, проекторов и так далее.
В основе транзистора лежит полупроводник, обычно кремний, с некоторыми примесями, позволяющими аккуратно изменять его электрические свойства. Из таких n- и p-полупроводников составляются особые конфигурации, позволяющие достичь необходимого результата. Например, сделать маленький переключатель, как в случае с нашим транзистором. Эти переключатели затем соединяют вместе, и с их помощью производят вычисления, хранят информацию и, в общем-то, делают любой электроприбор «умным».
Перевод: Дмитрий Демидов
Редактура: Алексей Малов, Егор Жмак, Александр Рыжов
Озвучка: Виктор Сандаков
Монтаж: Юрий Хомяков
Обложка: Павел Петерсон
Сайт студии: vertdider.com
Мы в социальных сетях:
— vk.com/studio_vd
— www.facebook.com/StudioVertDider
— twitter.com/Vert_Dider
— geektimes.ru/company/vertdider/
— ok.ru/group/53365179089010
— instagram.com/vert_dider
— coub.com/vertdider
— vert-dider.livejournal.com/
Источник: youtu.be/IcrBqCFLHIY
Разрешение на публикацию: goo.gl/6n4dT7
© www.youtube.com/user/1veritasium
Трансляция сетевых адресов (NAT) | Курс "Компьютерные сети"
Лекция о технологии трансляции сетевых адресов NAT (Network Address Translation). Курс «Компьютерные сети» — www.asozykin.ru/courses/networks_online
NAT — технология преобразования IP-адресов внутренней (частной) сети в IP-адреса внешней сети (Интернет).
Цель создания – преодоление нехватки адресов IPv4.
Типы NAT:
Статический NAT — отображение один к одному.
Динамический NAT — отображение внутренних адресов на группу внешних адресов.
Один ко многим (masquerading) — отображение внутренних адресов на один внешний адрес.
Преимущества NAT:
— Позволяет преодолеть нехватку адресов IPv4.
— Легко развернуть и использовать.
— Скрывает структуру сети от внешнего мира.
Недостатки NAT:
— Нарушение фундаментального принципа построения IP-сетей: каждый компьютер может соединиться с любым другим.
— Нет возможности подключиться к компьютерам во внутренней сети из внешнего мира.
— Плохо работают протоколы не устанавливающие соединения.
— Некоторые прикладные протоколы работают неправильно (FTP).
— Нет единого стандарта NAT, много разных вариантов.
Поддержать курсы деньгами можно через Яндекс Кошелек — money.yandex.ru/to/410014298228017
Заранее спасибо за помощь!
Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках —
goo.gl/kW93MA