0.00
0 читателей, 4798 топиков

Кем быть: 2028. АНАЛИТИК ДАННЫХ (DATA SCIENTIST)


Профессия «Аналитик данных» или DATA SCIENTIST — эта серия о настолько необходимых людях, что им в любой сфере найдется место. Почему? Потому что данные сейчас производят везде, а обрабатывать их умеют только они — аналитики данных, специалисты нашего будущего, да и уже настоящего тоже.
Таких людей мы нашли и в приложении по редактированию фотографий «Prisma», и в группе компаний «S7», и в исследовательском центре «Samsung», и еще во многих сферах, где они есть, но мы просто не смогли рассказать о них за 13 минут.

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

Stylelint — как и зачем линтить CSS (Андрей Ситник) - TK Conf


Андрей Ситник
Злые марсиане, Ведущий фронтенд-разработчик

ESLint уже стал стандартом и большинство команд линтит JS. Но что с CSS? Андрей Ситник рассмотрит все линтеры для CSS. На примере Stylelint и Stylefmt покажет как линтер может повышать качество кода и решать социальные проблемы команды.

Базы данных. NoSQL. MongoDB


Рассмотрим работу MongoDB в том числе в связке с PHP.

Презентация:
docs.google.com/presentation/d/14GGpi6FCJ5b9kK0dMRjPz7VQz-DZ6r-0q3Hx5o2U7cY/edit?usp=sharing

Практика:
github.com/AntonOkulov/mongo-test

В этом занятии:
— Что нужно для работы установка
— Подключение
— Создание базы
— Вставка
— Insert one
— Insert many
— Выборки
— Find One
— Find Many
— Comparsion rules
— Query Projection
— Limit/Sort/Skip
— Aggregation
— Изменение
— Upsert
— Удаление
— Delete one
— Delete many
— Индексы

По любым вопросам, связанным с курсом можно писать на почту: okulov@rclass.pro

Impact Mapping: планирование разработки продукта с учетом бизнес целей (Александр Бындю) - TK Conf


Александр Бындю
IT-архитектор, эксперт в Agile и Lean.

Расскажу о подходе, которым мы стартуем каждый проект. С помощью Impact Mapping синхронизируем с заказчиком видение продукта и пути достижения успеха

Как выявлять бизнес-цели
Как согласовывать стратегию достижения целей
Как приоритизировать бизнес-гипотезы
Как использовать карту в работе над продуктом
Влияние целей на мотивацию
Отсечение Pet Feature со стороны заказчика и со стороны команды
Подводные камни и истории из практики. Например, как закрыть проекта через несколько часов после старта Impact Mapping.

8. Проектирование СУБД. Обзор NOSQL решений | Технострим


Технотрек Mail.ru Group, МФТИ
Курс «Проектирование СУБД»
Лекция №8 «Обзор NOSQL решений для работы с высоконагруженными системами»
Лекторы — Данил Вагапов

Слайды лекции: www.docme.ru/Fqr6
Другие лекции курса: bit.ly/2cAwgsU
Подробнее о курсе: track.mail.ru/curriculum/program/discipline/38/

Цель курса —формирование знаний и навыков написания SQL предложений для работы в объектно-реляционной базе данных PostgreSQL.

Курс посвящен изучению основ языка SQL с учетом особенностей объектно-реляционной базы данных PostgreSQL. В программе курса предусмотрен комплексный подход к изучению стандартизованного языка SQL на платформе PostgreSQL, включая некоторые минимальные возможности администрирования пользователей, ролей, схем, базовых таблиц и других объектов базы данных. В курсе рассматриваются основы работы с базой данных PostgreSQL и некоторые особенности SQL применительно к этой базе данных. Выполнение практических упражнений в инструменте pgAdmin позволят закрепить основные концепции.

— О КАНАЛЕ:

Официальный канал образовательных проектов 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

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


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

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

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

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

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

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

10. Базы данных. Обзор NOSQL решений для работы с высоконагруженными системами | Технострим


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

Лекция читается в рамках образовательного проекта «Технопарк Mail.ru Group» при МГТУ им.Баумана.

Описание лекции:

Лекция посвящена нереляционным (NoSQL) базам данных.

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

— История СУБД
— Реляционные БД
— NoSQL БД
— Теорема CAP
— Модели согласованности (консистентности) данных
— СУБД Tarantool
— Недостатки NoSQL решений

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

00:00:05 О теме лекции
00:02:37 Профессиональные цели и задачи изучения NoSQL
00:06:18 Список литературы, интернет ресурсы по теме лекции
00:12:29 Почему NoSQL? Причины появления концепции NoSQL
00:12:59 Реляционные БД: исторический экскурс
00:13:20 Статистика: наиболее используемые технологии среди разработчиков
00:17:06 Реляционные СУБД: предварительные выводы
00:20:41 Реляционные СУБД: рассмотрение проблем
00:21:31 История СУБД: 80-е — мейнфреймы
00:22:17 История СУБД: 90-е — shared database
00:23:40 История СУБД: XXI век — данных стало больше
00:25:13 История СУБД: XXI век — данные стали сложнее
00:27:51 Производительность реляционных БД
00:30:42 Реляционные БД: проблема Impedance Mismatch
00:33:43 NoSQL: исторический экскурс
00:35:42 NoSQL: история происхождения самого термина
00:38:06 NoSQL: общие характеристики
00:40:55 NoSQL: агрегатно-ориентированные БД (aggregate orientation)
00:44:48 NoSQL: нормализация данных vs данные в виде агрегатов
00:48:10 Пример агрегатов для реляционной модели e-commerce (подробней: habrahabr.ru/post/152477/)
00:49:38 Диаграмма эволюции существующих концепций и реализаций БД
00:53:41 Базы данных NewSQL
00:54:49 Базы данных NewSQL: FoundationDB
00:57:59 Базы данных временных рядов (Time series database (TSDB))
01:00:41 Встраиваемые базы данных (Embedded database)
01:05:00 Базы данных очередей (Queues database)
01:07:12 Хранилище данных ключ-значение (Key-Value Store)
01:12:38 Документно-ориентированное хранилище (Document-Oriented Store)
01:14:01 Хранилище типа «большая таблица» (BigTable-like Store)
01:16:58 Колоночно-ориентированные БД (Column-Oriented database)
01:19:23 Вопрос из зала по изучаемому материалу
01:21:43 OLTP