074. Чем отличаются data analyst, data engineer и data scientist – Алексей Натёкин


— Как войти в сообщество data science?
— О различиях data scientist, data analyst, data engineer, кто из них чем занимается?
— В чём отличия между Machine Learning и Data Science?
— Что у них общего и чем их работа отличается?

* 21 октября 2018 г. в московском офисе Яндекса прошла встреча сообщества Open Data Science. Мы испытали новый формат: программа не была определена заранее, а составлялась по запросам аудитории.
Мы собрали больше 500 заявок от участников и ответили на самые популярные и интересные вопросы.

Алексей Натёкин
Выпускнинк МатМех СПБГУ, аспирант TUM. Основатель и добродушный диктатор Open Data Science (2015). Основатель площадки соревнований по machine learning Data Souls. Ранее основатель DM Labs, CDO Diginetica, ex-Deloitte, ex-Siemens.

Скачать слайды: yadi.sk/i/TOYNLLc56CBqIw

Посмотреть записи других докладов можно на странице мероприятия: events.yandex.ru/events/ds/21-oct-2018/

Ещё не поздно учить WebGL (Антон Корзунов) - TK Conf


Антон Корзунов
Яндекс, Разработчик интерфейсов

«Самолёт терпит крушение над океаном, в живых остаются трое: svg, canvas и Flash, — им удаётся выбраться на необитаемый остров. Через месяц жизни втроём браузер(местное божество) сказал: «Долой разврат!» — и… история на этом не закончилась.»

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

Многие люди начали искать спасения в canvas и другом html5, и совершенно забыли о еще одном пассажире, пережившем крушение – WebGL. Ему потребовались годы, чтобы зализать раны и научится ходить на костылях, но его время пришло. Есть только одна проблема – русский язык он не понимает, и как-то боятся его все. За пришельца инопланетного принимают…

Что в докладе:

Коротко о том, почему WebGL не нужен;
Коротко о тех кейсах, где он может быть полезен;
Коротко о том, почему его следует изучить;
Немного о том, чем webgl является, а чем нет;
И о том чем webgl отличается от TreeJs.

КАК УНИЧТОЖИТЬ ИНТЕРНЕТ? — ТОПЛЕС


Короткометражка «Раздающая» ► goo.gl/Tmvyw9

ОТДЫХАЕМ ОТ НАУКИ ТУТ ► goo.gl/LFf4Dj

▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰­▰▰
Я В VK ► vk.com/yanlapotkov
INSTAGRAM ► www.instagram.com/yan_lapotkov/
ГРУППА VK ► vk.com/toples_show
TWITTER ► twitter.com/drunish
▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰­▰▰
Смотрите больше видео:
КОСМОС ► goo.gl/uCkfD3
ТЕХНОЛОГИИ ► goo.gl/vLdH2H
ИГРЫ ► goo.gl/17LhoN
КИНО ► goo.gl/ZUgWGD
VLOG ► goo.gl/z88cuS
СТРАХ ► goo.gl/b6fu5K
ЖИВОТНЫЕ ► goo.gl/jn93tz
ОЧЕНЬ ИНТЕРЕСНЫЕ ► goo.gl/Prcrtj

▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰­▰▰

ИСТОЧНИКИ:

Кого же блокирует китайский фаервол?

habrahabr.ru/post/238379/

Кванмён

cs5.pikabu.ru/post_img/2015/12/10/6/1449737427158926829.jpg
hsto.org/files/c72/bf6/565/c72bf6565b504bc983b6c9aabac830dc.png
meduza.io/feature/2014/12/23/set-po-chuchhe

Поиграть в Пхеньян рейсер

www.pyongyangracer.co/

Подробная схема с описанием каждого кабеля

www.submarinecablemap.com/#/

Кабели

habrahabr.ru/company/it-grad/blog/338622/
youtu.be/XMxkRh7sx84
youtu.be/JlCvm7wfLUI
tjournal.ru/52017-sharks-eat-cables
www.popmech.ru/technologies/45858-google-zashchitit-podvodnye-optovolokonnye-kabeli-ot-akul/
youtu.be/9S8a5hSc22s?t=5
youtu.be/JDPFR6n8tAQ?t=110
youtu.be/i9dnTRPk0N4?t=55
ru.wikipedia.org/wiki/Ампулы_Лоренцини
youtu.be/ATFaoGQF7mw?t=29
Крупнейшие: scrap.blob.core.windows.net/scrapp/dstynt.png

Цунами в Японии:
youtu.be/ybBUwDgwIpM?t=104
youtu.be/SptdhYet1-M
geektimes.ru/post/115507/
www.submarinecablemap.com

Где живет интернет?

geektimes.ru/company/ua-hosting/blog/262686/

Хребет интернета

www.internetexchangemap.com/#/building/19260
www.internetexchangemap.com/#/
geektimes.ru/company/ua-hosting/blog/262686/
ru.wikipedia.org/wiki/Точка_обмена_интернет-трафиком

Вот несколько карт: ipms.chinatelecomglobal.com/public/performance/queryViewIpNetworkMap2.html
www.level3.com/~/media/files/maps/en-network-services-level-3-network-map.ashx

Как уничтожить интернет?

www.popmech.ru/technologies/13055-kak-ubit-internet/

Дата-центры

root-servers.org
www.datacentermap.com/datacenters.html
youtu.be/-hE8jkyfqMw?t=175

Карта:
www.datacentermap.com/datacenters.html
www.datacentermap.com/

Гугл Дата-центр

youtu.be/XZmGGAbHqa0?t=131
youtu.be/XZmGGAbHqa0?t=160
youtu.be/-hE8jkyfqMw?t=212

▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰­▰▰

Реклама, сотрудничество: toples.show@gmail.com

▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰­▰▰

Редактор: Вадим Куликов

ТАЙНЫЙ СМЫСЛ СИММЕТРИИ — ТОПЛЕС


Очень удобный Маркетплейс БЕРУ — clck.ru/DxVHk

Качай приложение БЕРУ — clck.ru/Dx5oc

Используй уникальный промокод TOPLES на скидку 600 руб при заказе от 3000 руб в приложении Беру до 7 августа включительно.

Сердце слева, печень справа, желудок слева… снаружи мы симметричны, а вот внутри — не очень! Что такое симметрия на самом деле? Как одни и те же законы рисуют полоски на шкурах животных, управляют свертыванием крови и формируют разные половины нашего тела? Каким образом это связано с космосом и как Вселенная поделилась на «право» и «лево»? Об этом и не только — в нашем выпуске!

ОТДЫХАЕМ ОТ НАУКИ ТУТ ► goo.gl/LFf4Dj

Я В VK ► vk.com/yanlapotkov
INSTAGRAM ► www.instagram.com/yan_lapotkov/
ГРУППА VK ► vk.com/toples_show
TWITTER ► twitter.com/drunish

Смотрите больше видео:
КОСМОС ► goo.gl/uCkfD3
ТЕХНОЛОГИИ ► goo.gl/vLdH2H
ИГРЫ ► goo.gl/17LhoN
КИНО ► goo.gl/ZUgWGD
VLOG ► goo.gl/z88cuS
СТРАХ ► goo.gl/b6fu5K
ЖИВОТНЫЕ ► goo.gl/jn93tz
ОЧЕНЬ ИНТЕРЕСНЫЕ ► goo.gl/Prcrtj

Реклама, сотрудничество: toples.show@gmail.com

ИСТОЧНИКИ: goo.gl/pffDq2

Над выпуском Работали:
Ян
Михаил Мартынов
Вадим Куликов
Андрей Савельев

My name is Wayland


Постарался в максимально простой форме рассказать, кто такой Wayland и зачем он должен заменить X.org Server

Ссылка на файл Безумные Записки Убунтолога [БЗУ] находиться в разделе: О Канале.

Конфиг моей Пекарни:
Antergos 17.x x64 GNOME3
#Ubuntu Gnome 16.04
GNOME Shell 3.22.2
Linux Kernel 4.9.21\4.10.8
OBS studio 18.0.1

ASUS Z97-P
i5-4460 (3.20 GHz, 6Mb)
Kingstone Fury 16Гб (2x8Gb)1866 МГц
GTX660 2Gb (Nvidia drivers 378.13)
SSD Samsung 950 Pro M.2,MZVKV256 (2200/900 Мбайт/с) \BtrFS
Hdd 500Gb 7200rpm \Ext4
Вебкамеры: Сanyon CNE-CWC3 Logitech c920 pro
Микрофоны: Logitech c920 pro
Internet: Beeline 50Mb/c

Шифрование в TLS/SSL | Защищенные сетевые протоколы


Лекция по шифрованию в семействе протоколов TLS/SSL. Страница учебного курса — www.asozykin.ru/courses/networks_online

00:00 — Приватность данных
02:45 — Симметричное шифрование
03:59 — Ассиметричное шифрование
05:15 — Гибридное шифрование в TLS/SSL
06:42 — Алгоритм обмена ключами RSA
08:20 — Совершенная прямая секретность (perfect forward secrecy)
09:55 — Алгоритм обмена ключами Диффи-Хеллмана
15:37 — Итоги

Добавляйтесь в друзья в социальных сетях:
вКонтакте — vk.com/avsozykin
Instagram — www.instagram.com/sozykin_andr/
Facebook — www.facebook.com/asozykin
Twitter — twitter.com/AndreySozykin

Мой сайт — www.asozykin.ru

Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках — www.youtube.com/c/AndreySozykinCS

Канальный уровень | Курс "Компьютерные сети"


Лекция по канальному уровню модели OSI. Курс «Компьютерные сети» — www.asozykin.ru/courses/networks_online.

Как можно поддержать курс:
1. Яндекс Кошелек — money.yandex.ru/to/410014298228017
2. PayPal — www.paypal.me/asozykin
Заранее спасибо за помощь!

Добавляйтесь в друзья в социальных сетях:
вКонтакте — vk.com/avsozykin
Facebook — www.facebook.com/asozykin
Twitter — twitter.com/AndreySozykin

Основные задачи канального уровня:
1. Передача сообщений по каналам связи – кадров (frame). Определение начала/конца кадра в потоке бит
2. Обнаружение и коррекция ошибок
3. Множественный доступ к каналу связи:
— Адресация
— Согласованный доступ к каналу связи

Методы выделения кадров:
— Указатель количества байт
— Вставка байтов (byte stuffing)
— Вставка битов (bit stuffing)
— Средства физического уровня

Обнаружение и исправление ошибок:
1. Обнаружение ошибок
— Контрольная сумма
2. Исправление ошибок
— Коды исправляющие ошибки (с избыточной информацией)
— Позволяют обнаруживать и исправлять ошибки
3. Повторная отправка данных
— Если в кадре обнаружена ошибка, его можно отправить заново.
— Повторная отправка кадра, который не дошел до получателя

Типы повторной отправки:
1. Остановка и ожидание.
2. Скользящее окно.

Канальный уровень в модели OSI состоит из двух подуровней:
1. Подуровень управления логическим каналом (LLC)
— Отвечает за передачу данных (создание кадров, обработка ошибок и т.д.)
— Общий для разных технологий
2. Подуровень управления доступом к среде (MAC):
— Совместное использование разделяемой среды
— Адресация
— Специфичный для разных технологий
— Не является обязательным

Технологии канального уровня:
— Ethernet, Wi-Fi (современные)
— Token Ring, FDDI, ATM, 100VG-AnyLAN (устаревшие)

Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках —
goo.gl/kW93MA

Wi-Fi. Управление доступом к разделяемой среде | Курс "Компьютерные сети"


Методы управления доступом к разделяемой среде передачи данных в Wi-Fi. Лекции по курсу «Компьютерные сети» — goo.gl/0aIOuf
Страница курса — www.asozykin.ru/courses/networks_online

Wi-Fi использует для передачи данных разделяемую среду — радиоэфир. В разделяемой среде возможны коллизии. Чтобы их избежать, необходим метод доступа к среде, который бы обеспечивал, что в один момент времени данные передает только один компьютер.

Особенности беспроводной среды:
— Вероятность ошибки передачи выше, чем в проводной среде
— Мощность передаваемого сигнала намного выше, чем принимаемого
— Ограниченный диапазон распространения сигнала – не все компьютеры в сети получают данные (проблема скрытой станции и проблема засвеченной станции).

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

Коллизии в Wi-Fi обнаруживаются по отсутствию подтверждений.

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

Поэтому в Wi-Fi используется метод CSMA/CA — ножественный доступ с прослушиванием несущей частоты с предотвращением коллизий.

Другой метод доступа к среда в Wi-Fi: протокол Multiple Access with Collision Avoidance (MACA). Он позволяет решить проблему скрытой и засвеченной станции. Однако на практике метода CSMA/CA почти всегда достаточно, поэтому поддержка протокола MACA в оборудовании Wi-Fi не обязательна.

В MACA перед передачей данный компьютер отправляет короткое сообщение Request To Send (RTS). Принимающий компьютер в ответ передает сообщение Clear To Send (CTS). После этого отправитель может передавать данные.

Лекция «Wi-Fi» — youtu.be/pXG-4L2Hn9M
Лекция «Технология Ethernet» — youtu.be/AtWcd_vCyUk
Лекция «Технология Ethernet, часть 2» — youtu.be/GZo0-CHTteo

Практические занятия по курсу «Компьютерные сети»:
goo.gl/YP3l83

Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках:
goo.gl/kW93MA

Протокол ARP | Курс "Компьютерные сети"


Address Resolution Protocol (ARP) – протокол разрешения адресов.
Лекции по курсу «Компьютерные сети» — www.asozykin.ru/courses/networks_online

ARP позволяет определить MAC-адрес компьютера по его IP-адресу. Формат ARP-запроса и ARP-ответа. ARP-таблица. Статические и динамические записи в ARP-таблице. Gratuitous ARP.

RFC 826 — An Ethernet Address Resolution Protocol
tools.ietf.org/html/rfc826

Лекция «Управляющие протоколы сетевого уровня» — youtu.be/s1fZQgV67yY
Лекция «IP-адреса» — youtu.be/W87uM_VqicY
Лекция «Технология Ethernet» — youtu.be/AtWcd_vCyUk

Практические занятия по курсу «Компьютерные сети» — goo.gl/YP3l83
Практика «Протокол ARP в Wireshark» — youtu.be/0UbLESURFwQ

Как можно поддержать курс:
1. Яндекс Кошелек — money.yandex.ru/to/410014298228017
2. PayPal — www.paypal.me/asozykin
Заранее спасибо за помощь!

Добавляйтесь в друзья в социальных сетях:
вКонтакте — vk.com/avsozykin
Instagram — www.instagram.com/sozykin_andr/
Facebook — www.facebook.com/asozykin
Twitter — twitter.com/AndreySozykin

Мой сайт — www.asozykin.ru

Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках — www.youtube.com/c/AndreySozykinCS