Два с половиной года назад мы запустили проект Otus.ru и я написал вот эту статью. Сказать, что я ошибся – это совсем ничего не сказать. Сегодня я хотел бы подвести промежуточный итог и немного рассказать о проекте, что у нас пока получилось, что у нас «под капотом». Начну я, пожалуй, с ошибок той самой статьи.
Рубрика «Блог компании OTUS. Онлайн-образование» - 8
OTUS. Наши любимые ошибки
2019-10-18 в 8:35, admin, рубрики: otus.ru, Блог компании OTUS. Онлайн-образование, образование, образование в ит, обучение, Программирование, системное администрирование, Тестирование IT-систем, Учебный процесс в ITЗадачи, которые решают программные роботы (RPA) в банковском секторе
2019-10-10 в 12:59, admin, рубрики: PIX, RPA, uipath, Блог компании OTUS. Онлайн-образование, финансы в ITВ настоящий момент финансовый сектор лидирует в использовании RPA. Наши партнеры подготовили перевод статьи о том, как банки используют эту технологию в своих процессах.
По данным консалтинговой компании Gartner, выручка от программного обеспечения RPA в 2018 году выросла на 63 % до 846 млн.$, что делает его самым быстрорастущим рынком корпоративного программного обеспечения. В этом году прогнозируется, что рынок RPA достигнет 1,3 млд. $.Читать полностью »
Связный список на Python: Коты в коробках
2019-10-09 в 14:47, admin, рубрики: linkedlist, python, Блог компании OTUS. Онлайн-образование, ПрограммированиеИ снова здравствуйте! В преддверии старта курса «Разработчик Python» подготовили для вас небольшой авторский материал о связных списках на Python.
Python очень удобный и многогранный язык, но по умолчанию не имеет такой структуры данных как связный список или LinkedList. Сегодня я поделюсь своими наработками на эту тему и расскажу немного о том, что из себя представляет эта структура данных. Эта статья будет интересна тем, кто впервые сталкивается с темой связных списков и хочет понять, как они работают с алгоритмической точки зрения.
Читать полностью »
Математика для Data Science. Новый курс от OTUS
2019-10-08 в 13:11, admin, рубрики: data science, machine learning, Блог компании OTUS. Онлайн-образование, Карьера в IT-индустрии, математика, машинное обучение, образованиеВсем привет, сегодня хотим поговорить о запуске нового курса «Математика для Data Science», а точнее целой серии курсов, подробнее об этом в нашей публикации.
Не все, учась в школе, понимают, как в жизни им пригодится математика. Самый распространенный ответ – считать деньги, но не все рождаются крутыми финансистами. Это понимают и учителя математики, поэтому часто преподают через пень-колоду. И вот человек школу закончил, зачем нужна математика, так и не понял, но деньги считать (и свои, и чужие) научился, посчитал и захотел работать в IT, например, в сфере машинного обучения, чтобы зарабатывать немало. Тут-то и стало ясно, для чего нужна математика! Но школа, как и институт, уже давно прошли...Читать полностью »
Как использовать systemd-nspawn для восстановления Linux-системы
2019-10-07 в 13:57, admin, рубрики: linux, systemd, Блог компании OTUS. Онлайн-образование, Настройка Linux, Разработка под LinuxПеревод статьи подготовлен специально для студентов курса «Администратор Linux».
Разбираемся со способностью systemd запускать контейнеры для восстановления корневой файловой системы поврежденной системы.
До тех пор пока будут существовать системы GNU/Linux, системным администраторам будет необходимо восстанавливаться после повреждения корневой файловой системы, случайных изменений конфигурации или других ситуаций, которые не дают системе загрузиться в «нормальное» состояние.
Читать полностью »
Топ 20 навигационных фич в IntelliJ IDEA. Часть 2
2019-09-27 в 14:25, admin, рубрики: android, intellij idea, java, Блог компании OTUS. Онлайн-образование, Разработка под androidПеревод статьи подготовлен специально для студентов курса «Android-разработчик. Продвинутый курс». И хотя в данном материале речь пойдет преимущественно о Java, материал будет полезен Android-разработчикам
Первая часть тут
Читать полностью »
Реализация анимации в React Native
2019-09-25 в 14:46, admin, рубрики: animations, react.js, ReactJS, Блог компании OTUS. Онлайн-образование, ПрограммированиеПеревод статьи подготовлен специально для студентов курса «ReactJS/React Native-разработчик».
Трудно себе представить мобильное приложение, в котором нет анимации. В вебе анимации обычно простые, если они есть вообще (максимум – одна страница сменяет другую). Анимации же в мобильных приложениях требуют к себе совсем другого внимания. Читать полностью »
Обеспечение отказоустойчивости хранилищ
2019-09-24 в 15:47, admin, рубрики: Блог компании OTUS. Онлайн-образование, отказоустойчивость, Серверное администрирование, хранилища данных, хранилище данныхВсем привет! Недавно состоялся открытый вебинар «Обеспечение отказоустойчивости хранилищ». На нём рассмотрели, какие проблемы возникают при проектировании архитектур, почему выход из строя серверов — это не оправдание для падения сервера и как сокращать время простоя до минимума. Вебинар провёл Иван Ремень, руководитель направления серверной разработки в «Ситимобил» и преподаватель курса «Архитектор высоких нагрузок».
Читать полностью »
Введение в детерминированные сборки на С-С++. Часть 2
2019-09-23 в 14:27, admin, рубрики: c++, Блог компании OTUS. Онлайн-образование, детерминизм, ПрограммированиеВыбираем правильную структуру данных в Swift
2019-09-20 в 15:02, admin, рубрики: algorithms, performance, sequences, swift, Swift 5.1, Блог компании OTUS. Онлайн-образование, разработка под iOSИ снова здравствуйте. Прежде чем уйти на выходные хотим поделиться с вами переводом материала, который был подготовлен специально для базового курса «iOS-разработчик».
Решить, какую структуру данных использовать для представления заданного набора значений, часто бывает намного сложнее, чем кажется. Поскольку каждый тип структур данных оптимизирован для определенного числа вариантов использования, выбор правильного соответствия для каждого набора данных часто может оказать большое влияние на эффективность нашего кода.Читать полностью »