Справедливость: Лекция #2. Цена жизни [Гарвард]


Поддержать выход лекций: vk.cc/a1SsBy

Добро пожаловать на курс «Справедливость» в озвучке Vert Dider!

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

Профессор Майкл Сэндел обсуждает со студентами пути решения моральных и этических проблем, предложенных Иеремией Бентамом и Джоном Стюартом Миллем. Поднимается вопросы о том, как можно оценить «общее благо», если для каждого оно свое, существует ли разница между «высоким» и «низким» удовольствием и как преждевременная смерть от курения может быть полезна с утилитарной точки зрения.

«Справедливость» — самый популярный курс Гарвардского университета, первую лекцию посмотрели уже более 10 миллионов человек. Он посвящен вопросам морали, этики и политической философии. Профессор Майкл Сэндел на реальных примерах из судебной практики, истории и собственной жизни предлагает обсудить актуальные вопросы общества с точки зрения представлений о справедливости в прошлом и исходя из современных концепций. В часовых видео речь пойдет об аргументах за и против равенства, о распределении благ, роли рынка, правах человека и о многом другом.

Источник: youtu.be/0O2Rq4HJBxw

Основы программирования: Легендарный Гарвардский курс CS50


Весь курс CS50 — javarush.ru/s/course_cs50
Первая лекция курса «Основы программирования» javarush.ru/quests/lectures/questharvardcs50.level00.lecture00
Знаете, как называется самый популярный в мире университетский курс? Это CS50, «Основы программирования и компьютерных наук». Его уже много лет читают студентам Гарварда, а в последнее время — воспитанникам Йельского университета очно, а заочно — многомиллионной аудитории интернета.

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

Мы решили, что лишать русскоязычных пользователей интернета такого шикарного источника знаний — не честно, и перевели лекции CS50 на русский язык.

Присоединяйтесь к тем, кто изучает «Основы программирования: Легендарный Гарвардский курс CS50» прямо сейчас!
Перевод осуществлен JavaRush (http://javarush.ru) и студией VertDider.

Подписывайтесь на наш канал www.youtube.com/channel/UCMcDsSeqS531-HKz6GiJgtA, и изучайте основы программирования по самым лучшим источникам!

Видео #21. Настройки Linux. Администрирование


Видеокурс «Linux для Начинающих»

Как подключить репозиторий, установить драйвер или создать нового пользователя в Linux

Источник: pcsecrets.ru/linux/video-21-nastrojki-linux-administrirovanie.html

Видео: youtu.be/RwbJnzGKT0Y

React JS. Полный Курс 2020 (Вся Теория Включена!)


Все основы React в одном видео на примерах и практике
Мой Курс Стань JavaScript Senior: clc.to/senior

Моя образовательная площадка: www.vladilen.dev/

Мои Udemy Курсы:
Angular 9: clc.to/angular
React Native: clc.to/rnative
ReactJS: clc.to/react
NodeJS: clc.to/nodejs
Angular Fullstack (MEAN): clc.to/fullstack

Подписывайся на соц сети:
Telegram: teleg.one/js_by_vladilen
Instagram: www.instagram.com/vladilen.minin
VK: vk.com/vladilen.minin
Группа VK: vk.com/js_by_vladilen

Содержание урока:
00:00 Что такое React
00:50 Как установить React
02:12 Обзор структуры проекта
05:22 Запуск приложения
09:13 Компоненты
12:24 Стили
17:38 Передача параметров в компонент
18:20 Циклы
22:10 PropTypes
26:30 Работа с JSX
31:30 События
36:18 Работа со state (useState)
39:20 Динамические css классы
41:30 React Context
45:39 useContext
48:10 Условные операторы в JSX
50:00 Работа с формой
55:34 Создание кастомного хука для input
1:00:06 useEffect (работа с севером)
1:03:07 Создание Loader
1:07:26 React.Suspense (React.lazy)
1:11:11 React.Component (создание модального окна)
1:13:30 React.Fragment
1:16:52 Полезен был контент?

Исходный код:
drive.google.com/open?id=1RGhJcjlJqiLPQTK3mIQUuE5Ln_V5NyJ7

ReactJS 2020 — Полный курс
#react #reactjs

Изучаем Vim, команды и макросы. Зачем текстовый редактор Vim в 2018? Урок Vim


Запускаем мощную платную обучающую программу, интересно принять участие? Пройдите опрос — simpoll.ru/run/survey/c44b6a04

Поддержать канал и получить доступ к закрытым видео — boosty.to/digitalize.team

Vim — мощнейший текстовый редактор, которому скоро будет 50 лет. Если вы много работаете с текстом, то вполне вероятно Vim сможет значительно облегчить вашу жизнь и упростить написание и редактирование текстов. Этот урок Vim поможет вам начать осваивать этот легендарный Linux command-line редактор.

Подготовили шпаргалку по всем главным командам Vim — yadi.sk/i/2-oOxpDV3SFS8r

Скачать Vim: vim.sourceforge.io/download.php

Хороший учебник по базовому Vim идет в комплекте с самим Vim, запускается командой в терминале — vimtutor.

Также рекомендуем книгу «Практическое использование Vim» автора Дрю Нейл.

В этом видео:
* зачем нужен Vim
* как выйти из Vim:)
* как начать работу в Vim, изучение Vim
* режимы и самые крутые команды Vim
* макросы Vim

0:00 О vim и зачем нужно уметь с ним работать
1:36 Два режима работы с текстом в vim
2:33 Сохранение документа, открытие документа
3:18 Клавиши hjkl
4:30 Варианты входа в режим редактирования текста
5:20 Перемещение по документу
6:20 Выполнение команды несколько раз
7:09 Поиск в документе
8:15 Закладки
9:07 Удаление, копирование и вставка текста
11:18 Макросы в vim
14:35 Итоги

Менеджер процессов htop — www.youtube.com/watch?v=21yn_RAtPA8
Обзор терминального мультиплексора tmux — www.youtube.com/watch?v=1Y2CD4WnbP0

/****************** about ******************/

Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:

— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.

Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.

С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.

Мои соц сети:
www.facebook.com/a.goloburdin
www.instagram.com/alexeygoloburdin/
vk.com/a.goloburdin

---

«Шифрование информации и обеспечение анонимности в интернете» лекция И.И. Чертова 20.11.2015 20


Лекция И.И.Чертова «Шифрование информации и обеспечение анонимности в интернете: теоретические основы и технические решения»

План лекции:

I. Что не так с интернетом?

1. Цензура.

2. Возможность слежки за пользователем, вплоть до чтения его личной переписки.

3. Коммерциализация — необходимость платить за доступ в интернет.

4. Технологическая зависимость – возможность полного отключения интернета. Когда народ начинает «бузить», кто-то может «вырубить» всю связь, включая сотовую.

5. Невозможность для пользователя влиять на принятие решений.

6. Централизация — сбор всей критической инфраструктуры в одном месте.

II. Естественные требования к инфраструктуре передачи данных.

1. Принцип сетевого нейтралитета.

2. Доступность.

3. Равноправие участников.

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

III. Способы решения.

1. Шифрование данных (файлов, почты, разговоров).

2. Анонимность — сокрытие метаданных.

3. Стеганография — сокрытие самого факта передачи данных.

4. Построение инфраструктуры связи, полностью независимой от интернета.

IV. Практическая реализация.

1. Неэффективность простых решений.

2. Классификация операционных систем, выбор оптимальной. Сравнение возможностей Windows, Linux, FreeBSD и их производных — Tails, Qubes.

3. Обеспечение локальной безопасности — шифрование всего содержимого диска (программы TrueCrypt/аналоги, LUKS и другие).

4. Установка gpg и создание личного ключа.

5. Использование виртуализации (VirtualBox, KVM, XEN).

6. Установка программ для шифрования трафика: tor, i2p, cjdns.

7. Грамотный выбор программ для работы (браузер, почта, обмен сообщениями и т.д.).

muss.su/

ЖЖ social-univer.livejournal.com/

ВК vk.com/club24118644

FB www.facebook.com/groups/1389854114610952/

Механический паук с самонаведением на Raspberry Pi. Проекты Амперки


Привет друзья!

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

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

Raspberry Pi 4 Model B (4 ГБ)

amperka.ru/product/raspberry-pi-4-model-b-4-gb?utm_source=youtube.com

Обзор Yubikey. Максимальная безопасность.


Моя рефералка для DigitalOcean (Вы получите $100, я получу $25) — m.do.co/c/41bb5762da9a

Telegram — teleg.one/johenews

Статья — devpew.com/blog/yubikey

Если хотите меня поддержать:

Patreon — www.patreon.com/johenews
BTC — 1LXZA2n8dzSEf2guqQBsYSdhxK79LNokny
Yandex Money — 410015903330829