История развития советских электронно вычислительных машин. В этом видео вы узнаете о том, какие компьютеры были в СССР с 1950 по 1990 годы: от МЭСМ до Эльбруса.
Краткое описание второй лекции (Week 0, continued):
В этот раз @David Malan и его помощники отправились в (не такой уж) далекий Коннектикут, в Йельский университет.
Студенты этого представителя «Лиги плюща» с энтузиазмом приняли гарвардскую команду, и узнали много нового из лекции, а именно:
• Что такое алгоритмы. Казалось бы, такое простое понятие, но на самом деле алгоритмизовать даже столь элементарный процесс, как намазывание арахисового масла на тост совсем не просто. Ребята вам это покажут на практике=).
• Как эффективно посчитать количество людей в аудитории? У нас есть такой алгоритм.
• Есть такое английское выражение “From Scratch”. Переводится оно как «С самого начала». Но можно также перевести как «Начиная со Scratch», если слово Scratch понимать как специальный учебный язык программирования. Так вот, вас познакомят со Scratch — замечательной разработкой Массачусетского технологического университета и покажут, как писать с её помощью программки.
А еще вы увидите, какие шедевры на Scratch написали студенты CS50 прошлых годов=).
Расскажем про PKI и её недостатки, про TLS разных версий, атаки на них и методы ускорения протокола. Обсудим Blockchain и его применение в PKI — в технологии Certificate Transparency. Также поговорим про зависимость от точного времени и обсудим подходы к решению этой проблемы.
В докладе рассматриваются два типа компьютерных сетей, которые можно создать при помощи операционных систем Microsoft: рабочая группа (workgroup) и домен Active Directory. Рассматриваются особенности каждого типа сетей. В модуле подробно рассматривается доменная сеть, ее структура и принципы работы.
Бесплатный онлайн курс: www.microsoftvirtualacademy.com/training-courses/building-domain-network-fundamentals-rus
Модель OSI не случайно называют моделью сетевого взаимодействия, а также ее не случайно называют эталонной моделью. Модель OSI описывает то как должны взаимодействовать машины в компьютерной сети.
Если говорить в рамках определения, то OSI – это базовая или эталонная модель взаимодействия открытых систем.
Любое взаимодействие происходит по протоколу или определённому набору правил взаимодействия, например, взаимодействие между браузером и веб-сервером (например, сервером Apache) происходит по протоколу HTTP.
Модель OSI разработала международная организация стандартизации ISO.
Все мы помним Вавилонскую башню и как плачевно закончилось ее строительство, примерно такая же ситуация произошла в 70-ых годах XX века: компьютеры одной крупной организации стали не понимать или плохо понимать компьютеры другой организации.
В качестве выхода из сложившейся ситуации была разработка эталонной модели сетевого взаимодействия OSI. Естественно, модель OSI – это академический подход и ее разработка заняла около 7 лети. Заметим, что модель OSI лишь описывает принципы взаимодействия устройств в сети, но не говорит о том, как это должно быть реализовано физически.
Зачем нужна эталонная модель?
Для ответа на этот вопрос давайте посмотрим приблизительную структуру вашего Интернет-провайдера:
Есть монтажники и техники сервиса, которые работают с кабелем: укладывают его, диагностируют обрывы и прочее.
Есть отдел/отделы, занимающиеся проектированием, строительством и развитием сети. Инженерам этого отдела нужно понимать: принципы построения компьютерных сетей, физические свойства материалов, используемых в качестве среды передачи данных, а также знать, что ресурсы любой среды конечны и представлять как эти ресурсы делятся между абонентами.
Есть отдел, занимающийся администрированием сети провайдера. Инженерам из этого отдела в идеале вообще не интересно: что используется в качестве среды передачи. Этот отдел решает вопросы логической организации сети, маршрутизации и транспортировки данных.
Конечно же, у провайдера есть отделы или группы, которые занимаются разработкой различных приложений, например, биллинговых систем, которые определяют – давать абоненту доступ к сети Интернет или просить с него денег.
Но если отбросить инженеров, о которых мы говорили в п.4, то верхних три уровня целиком и полностью отданы компьютеру/смартфону абонента и серверу, на который этот абонент пытается попасть.
Композиция «All Good In The Wood» принадлежит исполнителю Audionautix. Лицензия: Creative Commons Attribution (https://creativecommons.org/licenses/by/4.0/).
Исполнитель: audionautix.com/
Сетевой уровень (network layer) объединяет сети, построенные на основе разных технологий канального уровня:
— Ethernet
— Wi-Fi
— 5G/4G/3G
— MPLS
— ATM, TokenRing, FDDI (устаревшие)
Сетевой уровень — основа Интерне. Винтона Серфа и Роберта Кана, предложивших идею сетевого уровня, называют «Отцами Интернета».
Задачи сетевого уровня:
— Объединение сетей, построенных на основе разных технологий канального уровня (internetworking).
— Маршрутизация — поиск маршрута пакета в крупной составной сети.
— Обеспечение качества обслуживания
Рассматриваются ограничения Ethernet, не позволяющие построить на его основе крупную глобальную сеть.
Устройство сетевого уровня — маршрутизатор.
Протоколы сетевого уровня стека TCP/IP
— IP
— ICMP
— ARP
— DHCP
Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках — goo.gl/kW93MA
Кто такой тестировщик и в чем разница тестировки и QA? Что нужно делать на работе и какая есть иерархия в профессии? Ну и пожалуй один из самых важных вопросов — что за это платят? Какая зарплата у тестировщиков в Америке.
Еще немнго об истории появления профессии тестировщик.
Ну и конечно про меня. Почему я пошел в QA инженеры.
PayPal кошелек — amnusachannel@gmail.com
===============================================
Music — Bright Future-brandonamatias
===============================================
Наша почта — amnusachannel@gmail.com — По вопросам размещения рекламы отправляйте письмо с пометкой «реклама»
===============================================
Мы в Инстаграм — www.instagram.com/amnusachannel/
00:00 — Вступление
00:21 — Что такое QA
01:34 — Зачем нужен тестировщик?
02:39 — А сам программист не тестирует?
04:28 — Разница между тестировщиком, тестированием и QA
06:52 — ручное и автоматизированное тестирование
09:03 — Сообщество QA в США
11:05 — Рост в проффессии QA
11:40 — О зарплатах
13:47 — Зарплата Junior QA
14:45 — Зарплата QA Analyst
15:14 — Зарплата Senior QA Engineer
15:50 — Зарплата QA Automation
16:04 — Зарплата Senior QA Automation
16:22 — Немного о контракте и w2
Промокод на скидку 15% на все курсы ITVDN- H94BCAB
В данном уроке мы разберемся с тем – какими видами\способами и в каком «контексте» может быть протестирован объект. Познакомимся с тем – на каких уровнях проводится тестирование.
Благодарим всех за лайки, перепосты, добавление в избранное!
itvdn.com – видеопортал по обучению программированию
start-it.com.ua/ — очные курсы от автора данного видео Артема Быковца