Лекция 12. Конкуррентные коллекции. Аннотации. Рефлекшн (Программирование на Java)


Лекция №12 курса «Программирование на Java» (весна 2020)

Преподаватель —Тагир Фаридович Валеев

Страница лекции на сайте CS центра: my.compscicenter.ru/courses/java/nsk/2020-spring/classes/5793/

Все лекции курса по порядку: www.youtube.com/playlist?list=PLlb7e2G7aSpRZSRZxANkvpYC82BXUzCTY

Аналитика доходности инвестиционного портфеля Тинькофф брокера на Python. API Тинькофф инвестиции


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

Сказать спасибо можно здесь — boosty.to/digitalize.team

Написал инструмент, который считает рублёвую доходность инвестиционного портфеля на Тинькофф брокере. Само приложение Тинькофф инвестиции считает доходность по долларовым инструментам в долларах, но из-за скачков курса доллара к рублю такая аналитика плохо отражает рублёвую доходность. Написанный инструмент отображает текущую рублёвую стоимость портфеля, сумму всех пополнений портфеля, а также общую процентную рублёвую доходность.

Исходники (чуть причёсанная и отрефаченная версия, но с историей коммитов) — github.com/alexey-goloburdin/tinkoff-analytics

Как думаете, может обернуть это в виде телеграм бота:)?

/****************** 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

---

6. LINUX. Хранение данных | Технострим


Слайды лекции: www.docme.ru/tKX6
► Другие лекции курса: www.youtube.com/playlist?list=PLrCZzMib1e9rx3HmaLQfLYb9ociIvYOY1
Подробнее о курсе: track.mail.ru/curriculum/program/discipline/81/

Описание лекции:
Лекция посвящена методам хранения данных в операционной системе Linux.

Рассматриваются следующие темы:

— Устройства хранения данных
— Интерфейсы устройств хранения данных
— Отслеживание состояния диска
— Основные факторы влияющие на производительность дисков, элеваторы
— Технология RAID
— LVM
— Файловые системы
— Удаленное хранение данных

Хронометраж:

00:00:05 О теме лекции
00:00:12 Хранение данных: основные параметры хранилища данных
00:02:12 Устройства хранения: вращающиеся диски / твердотельные накопители
00:03:28 Вращающиеся диски: достоинства / недостатки
00:05:30 Твердотельные накопители: сравнение с вращающимися дисками
00:07:45 Твердотельные накопители: проблемы / особенности чтения-записи на диск
00:10:31 Твердотельные накопители: методы обеспечения производительности
00:13:14 Интерфейсы устройств хранения данных: ATA(SATA)
00:15:00 Интерфейсы устройств хранения данных: AHCI
00:16:00 Интерфейсы устройств хранения данных: SCSI(SAS)
00:17:15 Проблемы и ограничения упомянутых интерфейсов при работе с SSD
00:18:18 NVMe — новый интерфейс для работы с SSD
00:20:59 Разделы, MBR и GPT
00:23:35 Выравнивание раздела относительно размера сектора
00:24:46 Отслеживание состояния диска
00:26:06 Что происходит с HDD если какой-то сектор на нем начинает работать плохо?
00:27:16 Что же будет если какой-то сектор вообще не удается прочитать?
00:28:22 SMART-параметры у SSD
00:29:59 Основные факторы влияющие на производительность дисков, элеваторы
00:32:36 Основные элеваторы в Linux — noop, deadline, cfq
00:38:53 Технология RAID
00:41:38 RAID 0 — не совсем RAID, т.к. не «Redundant»
00:45:19 RAID 1 — два диска с объемом одного («зеркало»)
00:46:58 RAID 10 (1 0) — stripe из нескольких «зеркал»
00:49:06 RAID 5
00:52:33 RAID 5: проблемы
00:53:20 RAID 6 — более надежен, чем RAID 5 в случае большого кол-ва дисков
00:55:57 Сравнение уровней RAID
00:58:04 Программные и аппаратные RAID: достоинства и недостатки
01:03:10 Практическая работа с RAID
01:03:45 Практическая работа с RAID: подготовка страницы разделов, создание виртуальных дисков
01:04:49 Практическая работа с RAID: установка утилиты MDADM
01:05:29 Практическая работа с RAID: создаем массив уровня 10 (md10) из 4 устройств
01:08:28 Практическая работа с RAID: представим себе, что вышел из строя диск
01:11:53 Практическая работа с RAID: разберем массив уровня 10 (md10) и создадим новый уровня 5
01:13:05 LVM-снепшоты
01:15:23 Архитектура LVM
01:17:29 Файловые системы: ext2, ext3, ext4
01:22:01 Удаленное хранение данных
01:23:09 NFS — сетевая файловая система
01:23:28 Протокол ISCSI
01:24:37 Практическая работа с ISCSI

— О КАНАЛЕ:

Официальный канал образовательных проектов Mail.Ru Group

► Нажмите здесь для подписки ‣ www.youtube.com/TPMGTU?sub_confirmation=1

Актуальные лекции и мастер-классы о программировании от лучших IT-специалистов. Если вы увлечены мобильной и веб-разработкой, присоединяйтесь!

Наши проекты:
Технопарк при МГТУ им. Баумана ‣ park.mail.ru
Техносфера при МГУ им. Ломоносова ‣ sphere.mail.ru
Технотрек при МФТИ ‣ track.mail.ru
Техноатом при МИФИ — atom.mail.ru
Технополис при СПбПУ — polis.mail.ru

— МЫ В СЕТИ:

Технопарк в ВК | vk.com/tpmailru
Техносфера в ВК | vk.com/tsmailru
Технотрек в ВК | vk.com/trackmailru
Техноатом в ВК | vk.com/technoatom
Технополис в ОК: www.ok.ru/technopolis
Технополис в ВК: vk.com/technopolis_ok
Блог на Хабре | habrahabr.ru/company/mailru

YaTalks 2020 — самая большая конференция Яндекса для разработчиков


YaTalks — ежегодная и самая большая конференция Яндекса для разработчиков.

Это стрим «Лайфстайл» — обо всём в жизни разработчика. Ещё мы провели стрим «Технологии» с четырьмя секциями — мобильная разработка, фронтенд, бэкенд и машинное обучение: youtu.be/ib8TQLmHuWA?t=940

10:18 Early Talks
Илья Кабанов, Тайга.инфо

40:40 Открытие конференции
Надежда Шмакова и Андрей Гейн, Яндекс

47:38 Как открытость руководителя помогает наладить доверие в команде
Ирина Спицына и Александр Голубев, Контур

1:40:52 Разбор резюме в прямом эфире
Кира Кузьменко, New.HR
Алексей Шаграев, экс-Яндекс
Лика Гоглидзе, Яндекс
Алексей Остриков, Яндекс

2:12:13 Удалёнка в космосе: как астрофизики опередили время
Владимир Сурдин, ГАИШ МГУ

2:57:16 Дискуссия. IT-сообщества от Владивостока до Калининграда: как создавать и приносить пользу
Владимир Гриненко, Яндекс
Маша Круглова, Panzerdog
Вадим Макеев, Google Developer Expert
Александр Букин, Яндекс
Денис Ткаченко, devDV

3:41:19 Нужно ли быть нормальным?
Андрей Стыскин, Яндекс

4:15:11 Наставничество, или Как вернуть огонь в свои отношения с программированием
София Техажева, Яндекс

4:47:37 Crowd Solutions Architect — профессия будущего
Ольга Мегорская, Яндекс

5:42:36 Уйти красиво: как покинуть любимую компанию с пользой для всех
Алексей Шаграев, экс-Яндекс

6:42:00 Дискуссия. Стартап внутри: как реализовать идеи, не покидая корпорацию
Илья Кабанов, Тайга.инфо
Евгений Лисовский, MAPS.ME
Виктор Ламбурт, Яндекс
Макс Автухов, Яндекс
Андрей Авсиевич, Bulba Ventures

7:41:02 Как увидеть невидимое и предсказать непредсказуемое
Антон Слесарев, Яндекс

8:42:20 Дискуссия. ML: модная игрушка или работающий инструмент бизнеса?
Елена Грунтова, Яндекс
Пётр Попов, Яндекс
Александр Мотузов, НЛМК
Ярослав Кононов, Газпром нефть – Цифровые решения

9:40:17 Квантовый мир: последние открытия
Алексей Фёдоров, Российский квантовый центр

10:39:51 Дискуссия. Роль в продукте: разработчик — тимлид — CTO
Андрей Плахов, Яндекс
Евгений Россинский, ivi
Дмитрий Маркович, Dropbox
Роман Халкечев, Яндекс

Продолжение: yatalks.yandex.ru

Как Производят Процессоры? И из Чего? // #Полезные FiшКi


Как и из чего делаются процессоры? Процессоры, GPU другие чипы…
youtu.be/MGvdZAHXp_8 Нанометры и на что они влияют?
Сайт о гаджетах, технологиях и железе: mstreem.ru
Группа Вконтакте vk.com/pclessons
Группа в FC: www.facebook.com/groups/ArtomU/
www.instagram.com/tommyreviews мой Инстаграм
twitter.com/ArtomU Twitter
Мой второй канал: www.youtube.com/user/MegaMarketTube
Подписывайтесь на канал и ставьте палец вверх!

Доклад «42» — Вадим Макишвили, Яндекс — Конференция YaTalks, Екатеринбург, 14 сентября 2019 года


Подробный конспект на Хабре: habr.com/ru/company/yandex/blog/486170/

Описание от Вадима:

В 2014 году я выступил с докладом «36». Рассказывал про кризис среднего возраста, признавался в собственных слабостях и делился способами, которые помогли мне совладать со страхами. Сразу после выступления друзья стали надо мной подтрунивать, мол, давай каждые десять лет по продолжению. Я отшучивался, мол, обязательно сделаю. Но, вообще-то, не собирался, потому что каждые десять лет рассказывать всему миру про свои страхи — скучно.

Однако несколько месяцев назад на конференции YaTalks в Екатеринбурге я выступил с новым докладом. В заголовке число 42, и возникает вопрос: «Неужели Макишвили — автор одной темы?» Нет. Самокопания не было. А что было? И можно ли «42» считать продолжением «36»?

Мой рассказ имеет отношение к предыдущей лекции лишь косвенно. В «42» я детально обдумываю тему, которой тогда едва коснулся. Но если кому-то удобнее думать, что «42» — вторая серия, пусть так. Тогда впереди ещё и третья, которая не будет иметь ничего общего ни с первой, ни со второй, ну разве что автор — я, и название тоже окажется каким-то числом.

«42» — точно не про кризис среднего возраста.

История XBOX 360 - Взлёты и падения легендарной консоли


#Xbox #Xbox360 #Microsoft
Учитывая, что Microsoft окончательно анонсировала дату выхода и цену Xbox Series X и Xbox Series S, предлагаю вам окунуться в историю и узнать больше про данную видеоигровую консоль, поэтапно рассмотрев её цикл жизни.

XBOX 360, вышедшая в 2005 году несомненно перевернула мир видеоигровой индустрии, первой сделав скачек в мир HD-гейминга.

Долго почивая на лаврах выбора большинства игроков того времени, первая консоль 7го поколения пережила много моментов взлётов и падения — от мощного старта до многочисленных поломок и красных огней смерти.

ВК: vk.com/bonus_lvl
Стримы: www.twitch.tv/serj_kaban

Всем привет, меня зовут Серж. Я увлекаюсь видеоигровой индустрией, консолями и видоеиграми в частности (файтинги, экшены и веабушное дерьмо — моя особая слабость).
И я, черт возьми, люблю поговорить про них!
А ещё я переводчик, поэтому примерам плохой локализации не скрыться от меня. Хорошей тоже.

Если вам нравится мой контент, буду рады поддержке лайком, коментарием и подпиской!

16 бит тому назад - Компьютерные накопители


Небольшой экскурс в историю дисков и прочих хранилищ
16-bits.ru

Наша группа ВКонтакте, которая обновляется каждый день:
vk.com/gamesbusters
Свежие новости, скидки на игры, пополняемые альбомы и чат на стене! Вступай!

Знамение - фильм триллер фантастика (2009)


#фильм #Знамение #Knowing#фантастика #триллер
Знамение Knowing- фильм (2009)
Триллер Знамение смотреть онлайн бесплатно в хорошем качестве
Сериалы недели bit.ly/2WuYKXT
Про любовь bit.ly/2PT1dst
Полнометражные фильмы bit.ly/2DVwtlK
Жанр: фантастика, триллер
Год: 2009
режиссер Алекс Пройас
сценарий Райн Дуглас Пирсон, Джульетт Сноуден, Стайлз Уайт
В ролях: Николас Кейдж
Роуз Бирн
Чандлер Кентербери
Лара Робинсон
Бен Мендельсон
Д.Г. Малоуни
Надя Таунсенд
Алан Хопгуд
Эдриэнн Пикеринг
Джошуа Лонг

После вскрытия «временной капсулы», в которую в 1959 группа школьников поместила рисунки со своим видением будущего, в руки к профессору Джону Кестлеру попадает загадочный лист, сверху до низу исписанный цифрами. В поисках расшифровки содержания листа, Кестлер устанавливает загадочную связь между цифрами и крупнейшими мировыми бедствиями, произошедшими на Земле за последние 50 лет. Если верить цифрам, трагедий не избежать и в будущем, только теперь Кестлер знает, когда их ожидать. Но есть ли возможность их предотвратить? И самое главное: что будет, когда цепочка цифр кончится?

Фильмы триллеры bit.ly/37I9ZlT
Фильмы драмы bit.ly/2WXzlbW
Фортитьюд bit.ly/2AQH8Qm

Подпишись на самые новые СЕРИАЛЫ www.youtube.com/user/serial?sub_confirmation=1