Главная » Архив меток: Блог компании Отус

Архив меток: Блог компании Отус

[Перевод] Python 3 в Facebook

Всем привет! Перед стартом каждого потока часто спрашивают какую версию мы используем в обучении (вообще обе и не только, как бы это странно не звучало, учитывая как называется курс, Python) и разные нюансы миграции с одной версии на другую. Запустили юбилейный пятый поток курса «Разработчик Python». Сегодня мы хотим поделиться статьёй об опыте миграцию с 2 на 3 в Facebook, ...

Читать далее »

[Перевод] Введение в процессы загрузки ядра и запуска системы Linux

Всем привет! Вот мы и открыли очередной, четвёртый по счёт уже, поток курса «Администратор Linux», который уверенно занимают свою нишу рядом с девопсерским курсом. Больше преподавателей, больше информации и стендов. Ну и как всегда больше интересной информации, которую подобрали преподаватели. Поехали. Задумывались ли вы когда-нибудь, что нужно для того, чтобы ваша система была готова к запуску приложений? В этой статье ...

Читать далее »

[Перевод] Худшая диаграмма на свете

Всем привет! Сегодня посмотрим на одну интересную заметку о визуализации вывода данных. А мы тут запускаем очередной поток курса «Разработчик JavaScript» и, по рекомендации преподавателей, готовим интересные материалы для чтения. Поехали. Круговая диаграмма — самый ужасный способ передачи информации, когда-либо изобретенный за всю историю визуализации данных. Но ни один из них не обладает популярностью и доверием в той же степени, ...

Читать далее »

[Перевод] С облаков на землю: как создать production-grade Kubernetes в любых условиях

Всем добра! Ну вот и подошло время для очередного нашего курса по Девопсу. Наверное, это один из самых стабильных и эталонных курсов, но при этом и самый разнообразный по обучающимся, так как ни одна группа ещё не была похожа на другую: то в одной разработчики почти полностью, то в следующей инженеры, то админы и так далее. А так же это ...

Читать далее »

[Перевод] 10 самых распространенных ошибок безопасности в Python и как их избежать

Всем привет! Исправляем нашу оплошность и надеемся, что он вам понравится. Наша очередная группа по Python успешно запустилась в понедельник, но у нас остался ещё один материальчик, который мы не успели разместить до старта. Поехали! Когда вы изучаете язык, модуль или фреймворк, вы узнаете, как это предполагается использовать. Писать защищенный код сложно. Python не является исключением, даже в документации стандартной ...

Читать далее »

[Перевод] Как предотвратить перерасход памяти при использовании Java-коллекций

Всем привет! Так что есть подозрение, что именно сложные курсы мы скоро начнём потихоньку переводить на такую систему. Наш эксперимент со ступенями по курсу «Разработчик Java» продолжается и, как ни странно, даже вполне успешно (вроде): как оказалось, что плечо планирования в пару месяцев со следующим переходом на новую ступень в любое удобное время — это куда удобнее, чем если выделять ...

Читать далее »

Создаем 2D игру на Python с библиотекой Arcade

Всем привет! Сегодня вот решили разобраться с 2D играми. Мы продолжаем делится с вами интересными найденными вещами про питончик. Это, конечно, немного попроще, чем то, что проходят у нас на курсе «Разработчик Python», но не менее интересно это уж точно. Поехали. Он также идеально подходит тем, кто хочет “просто взять и сделать”, а не тратить кучу времени на шаблонный код. ...

Читать далее »

[Перевод] Интерфейсы командной строки Java: picocli

Всем привет! То есть мы чуть переработали и перетасовали программу, и разбили её на три ступени, которые можно спокойно проходить с перерывом между ними. Очередной старт группы «Разработчик Java», на котором мы всё продолжаем наш эксперимент того, что процесс обучения не обязан быть непрерывным («Контрамоция должна быть непрерывной?» ). Ну и традиционно интересная статья связанная с нашим курсом. В общем ...

Читать далее »

Открытый урок «Пишем свою библиотеку для работы с xlsx файлами»

И снова здравствуйте! Небольшой открытый урок в рамках курса «Web-разработчик на Python», на котором преподаватель курса Илья Лебедев рассказывал как устроен формат xlsx, как с ним работать без специализированных библиотек, вроде openpyxl и показал как разработать свою библиотеку для работы с этим форматом с нужным набором функций. Если есть вопросы\комментарии, то их можно задать здесь или зайти к Илье на ...

Читать далее »

Открытый урок «Основные понятия баз данных»

Всем привет! Представляем вашему вниманию очередной открытый урок «Основные понятия баз данных», который мы проводили в рамках курса «Backend разработчик на PHP». Вебинар вёл второй преподаватель курса — Олег Козинцев, который разбирал на занятии описание концептуальных схем предметной области при помощи ER-модели, историю SQL, его стандартах и совместимости и подробно разбирал реляционную модель. Ждём комментарии, предложения тут или заходите на ...

Читать далее »