1. Алгоритмы и структуры данных. Введение | Технострим


Техносфера Mail.ru Group, МГУ им. М.В. Ломоносова
Подготовительный курс «Алгоритмы и структуры данных»
Лекция №1 «Введение. Исполнители. Абстракции интерфейсов. Рекурсия.»
Лектор — Сергей Бабичев

Слайды: www.docme.ru/GkK5
Другие лекции курса: bit.ly/1QP7zVq

Содержание лекции:
Сложность алгоритмов. O-нотация. Задача о наполнении рюкзака. Ресурсы исполнителя. Эффективность алгоритма. Язык С как исполнитель алгоритма. Отображение алгоритма на исполнителей. Инварианты. Абстракция интерфейсов «стек» и «множество». Рекурсия и итерация. Основная теорема о рекурсии.

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

Получаемые навыки:
Знание основных понятий: исполнитель, абстракция, объекты, методы, итерация, рекурсия, жадные алгоритмы, динамическое программирование, сортировка, поиск, графы.
Умение анализировать основные свойства алгоритмов.
Умение выбирать необходимые структуры данных для решения задач и обосновывать свой выбор.
Уметь эффективно реализовывать алгоритмы на языках С и С.

СМОТРИТЕ ТАКЖЕ:
Курс «Введение в анализ данных» bit.ly/1V1ONMw
Курс «Информационный поиск» bit.ly/1TWc2IO

— Официальный канал образовательных проектов Mail.Ru Group | www.youtube.com/TPMGTU?sub_con...

НАШИ ПРОЕКТЫ:
«Технопарк» при МГТУ им. Баумана | park.mail.ru/
«Техносфера» при МГУ им. Ломоносова | sphere.mail.ru/
«Технотрек» при МФТИ | track.mail.ru/

Мы готовим квалифицированных специалистов для российского рынка веб-разработки.
У нас — бесплатное практико-ориентированное обучение под руководством лучших специалистов Mail.Ru Group. Преподавание строится на примерах из реальной практики, существующих проектов, с анализом их достоинств и недостатков.

Лучшие студенты получают возможность стажировки в Mail.Ru Group.
Отбор в проекты проходит каждые полгода.

МЫ В СЕТИ:
Технопарк в ВК | vk.com/tpmailru
Техносфера в ВК | vk.com/tsmailru
Технотрек в ВК | vk.com/trackmailru
Блог на Хабре | habrahabr.ru/company/mailru/
Наш IT-портал | IT.mail.ru

Установка соединения в TCP | Практика по курсу "Компьютерные сети"


С помощью Wireshark исследуем как в TCP устанавливается и разрывается соединение. Практические занятия по курсу «Компьютерные сети» — goo.gl/YP3l83
Страница курса — www.asozykin.ru/courses/networks_online

Для установки соединения в TCP используется процедура трехкратного рукопожатия. Отправитель и получатель пересылают друг другу три сегмента TCP со специально установленными флагами, которые говорят о намерении установить соединение:
1. Отправитель передает сегмент с установленным флагом SYN.
2. Получатель отвечает сегментом с установленными флагами SYN ACK.
3. Отправитель передает сегмент с флагом ACK.
После этих трех шагов соединение считается установленным и можно передавать данные.

Для разрыва соединения используются сегменты с установленными флагами FIN и ACK.

Соединение в TCP дуплексное, данные по нему можно передавать в две стороны. Поэтому сегменты FIN ACK должны передать обе стороны, в противном случае соединение будет закрыто только с одной стороны.

Лекции по курсу «Компьютерные сети» — goo.gl/0aIOuf

Лекция «Протокол TCP» — youtu.be/CKUOb4htnB4
Лекция «Протокол TCP: соединение» — youtu.be/vt69HEbZ_pI
Лекция «Протокол TCP: формат заголовка» — youtu.be/wP8iUpM5DHU

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

Про подарки. Приют комедиантов


Что может быть приятнее, чем получать подарки? Наверное, только самим их дарить.
❗Оформите подписку на канал — bit.ly/TVcentr_Subscribe

❗Не пропустите самые интересные передачи:
Актеры. Документальные фильмы — bit.ly/2VlQ5G0
Прощание — bit.ly/2T3RXXc
10 самых...- bit.ly/2XkmQ8B
Он и Она — bit.ly/2Ttr4w8
Жена. История любви — bit.ly/2GLl4YL
Обложка — bit.ly/2U6uXTX
Свадьба и развод — bit.ly/2SVZ6sC
Приют комедиантов — bit.ly/2GYySyC
Мой герой — bit.ly/2U88kys
Большое кино — bit.ly/2XpJTPi
Певцы, музыканты, композиторы. Документальные фильмы — bit.ly/2U9oW9l
Художники. Документальные фильмы — bit.ly/2T2Rwwg
Временно доступен — bit.ly/2T6bVRd
Вся правда — bit.ly/2NwWpIi
_____________________________________________

Смотрите любимые фильмы и передачи:

www.youtube.com/tvcenter

www.facebook.com/TVCrussia

vk.com/tvcrussia

ok.ru/group/54943083528220

ГРОМКИЕ СКАМ–ПРОЕКТЫ [netstalkers]


Про эти истории можно снять фильм, но мы сняли выпуск.
Как связан биткоин, ДНР, Царьград и киберспорт?
Кто управляет блокчейн государством?
Почему на вкладчиках МММ и Кэшбери еще будут зарабатывать?
Все это и многое другое от помешанного на внешности старпера.

tlgg.ru/netstalkers — вот это телеграм
это ВК – vk.com/thenetstalkers
криптовалюта tor browser decenturion bitcoin

#netstalkers #скам

«Пробив»: кто и как торгует личными данными россиян


В России быстро и недорого можно купить практически любые личные данные — от детализации телефонных разговоров до кодового слова банковской карты.
За последние три года раскрыто около 200 преступлений, связанных с нарушением неприкосновенности частной жизни.
Однако по оценке экспертов, таких преступлений гораздо больше.
Корреспондент Би-би-си Андрей Захаров узнал, как работает этот рынок, и даже получил доступ к информации о самом себе. Подписывайтесь: www.youtube.com/user/bbcrussian?sub_confirmation=1

КУПИЛ ОТВЕТЫ ЕГЭ 2019, МДА!


tg.guru/sharewood — Присоединяйся к Шервудским разбойникам!
Оформляйте подписку на форуме — sharewood.biz
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Разворот, оп.

Мой тг: teleg.run/kharchevnikov
Для тех, у кого не робит ссылка: @kharchevnikov

Кто сдает государственный экзамены в этом году? Не я. Однако я попытался нарыть как можно больше информации по тому, где как и за сколько можно приобрести ответы ЕГЭ, успешно написанную работу. Проанализируем интернет, поговорим с шарющими людьми, разберем несколько групп, предоставляющих подобные услуги, ну и, конечно же, расскажем сколько на всём этом можно заработать. Ах и да, купим ответы ЕГЭ 2019. Приятного просмотра ;)

Полезные ссылки:
РЕКЛАМА: goo.gl/2lWnBY
Я ВКОНТАКТЕ: vk.com/sashkabugaga
ВК ГРУППА: vk.com/kh4rch
ИНСТАГРАМ: www.instagram.com/sanyanegay
LIVE КАНАЛ: www.youtube.com/саня228

Kali Linux: Как Установить VNC На Кали Линукс и Raspberry Pi


Raspberry Pi: amzn.to/2LF2N1z
Монитор amzn.to/2LI7GqD

Команды:
apt-get install x11vnc
x11vnc –storepasswd
x11vnc -ncache 10 -auth guess -nap -forever -loop -repeat -rfbauth /root/.vnc/passwd -rfbport 5900
cd /usr/local/bin

nano sharex11vnc (ctrl x y)

inside the file:

#!/bin/sh
x11vnc -ncache 10 -auth guess -repeat -nap -loop -forever -rfbauth ~/.vnc/passwd -desktop «VNC ${USER}@${HOSTNAME}»|grep -Eo "[0-9]{4}"

chmod 755 /usr/local/bin/sharex11vnc

Основы Linux: разграничение прав доступа и потоки ввода-вывода


Владельцы файлов и режим доступа
* базовые разрешения r w x
* дополнительные атрибуты s t
* битовая маска режима доступа

Назначение владельцев и режима доступа новым файлам
* реверсивная маска umask

Делегирование полномочий
* SUID, SGID

Списки контроля доступа POSIX ACL
* getfacl, setfacl

Стандартные потоки ввода-вывода
* перенаправление потоков ввода-вывода
* конвейерная обработка

Об этом и о многом другом см. books.google.ru/books?isbn=5977535805

LPIC 108.2 часть первая. Журналирование событий: syslog


Разбираемся с тем как раньше вел логи Linux: файл конфигурации демона событий, приоритеты событий, возможные действия.
Отдельно смотрим как в Linux отправлять события на другой компьютер, и как на машине Linux собрать собирать события с других ПК.