✅ Пройди тест по C++ 👩💻
Ответь на 20 вопросов и проверь, насколько nы готов к обучению на углубленном курсе - "C++ Developer. Professional" от OTUS
🔥 РЕЗУЛЬТАТ ПРОХОЖДЕНИЯ КУРСА
Подтверждение владение нюансами программирования на С++, которые отличают разработчика уровня Middle от Junior.
⏰ Время прохождения теста ограничено 30 минут
🖌 ПРОЙТИ ТЕСТ:https://otus.pw/r4vM/
💣После прохождения теста у вас будет возможность записаться на курс по спец. цене - "Праздничные цены для отличной карьеры в IT"🎉
Реклама. Информация о рекламодателе на сайте otus.ru
Algorithmic Trading with Interactive Brokers (Python and C++)
Автор: Matthew Scarpino (2019)
В этой книге описывается процесс разработки приложений на основе API IB Trader Workstation (TWS). Начальные главы знакомят с фундаментальными классами и функциями, а последующие главы показывают, как их можно использовать для реализации полномасштабных торговых систем. При наличии алгоритмической системы трейдерам не нужно часами смотреть на графики; просто запустите торговое приложение и позвольте TWS API выполнять свою работу.
Темы в книге:
✔️Акции, облигации и TWS;
✔️Варианты стратегий;
✔️Торговля фьючерсными контрактами;
✔️Фундаментальные классы API;
✔️Алгоритмический трейдинг на практике и многие другие.
Скачать книгу
👉 @bfbook
os-tutorial – Репозиторий содержит подробное описание для создания собственной операционной системы
Этот «гайд» предназначенный для людей, которым комфортно работать с низкоуровневыми языками. Например, программисты, которым любопытно, как работает ОС.
https://github.com/cfenollosa/os-tutorial
👉 @Githublib
Assembly x64 in easy steps: Modern coding for MASM, SSE & AVX
Автор: Mike McGrath (2020)
Книга показывает, как писать код для создания собственных компьютерных программ. Она содержит отдельные главы, демонстрирующие, как хранить данные в 64-битных регистрах и манипулировать ими, как управлять потоком программы и как создавать повторно используемые блоки кода в программных функциях. Автор также включил демонстрацию параллельной обработки с 128-битными Streaming SIMD Extensions (SSE) и 256-битными Advanced Vector Extensions (AVX).
Скачать книгу
👉 @bfbook
❗️Какие фичи Kotlin делают бэкенд-разработку легче, быстрее и безопаснее?
Пройдите вступительный тест и проверьте, насколько вы готовы к обучению на курсе — "Kotlin Backend Developer". Результат теста получите сразу.
👉 ПРОЙТИ ТЕСТ — https://otus.pw/JRfQ/
💣 Выполните успешно тест - получите доступ к курсу по специальной цене + курс по Git и доступ к 2 открытым урокам курса.
Secure by design — это подход к обеспечению безопасности, которая закладывается еще на этапе проектирования. Он актуален для многих сфер, например, промышленности или научной деятельности.
Как обеспечить такой подход своим решениям? Этому научит «Лаборатория Касперского» на своем курсе «Разработка для KasperskyOS». Специально для разработчиков с базовым знанием C или C++ эксперты расскажут, как писать код для микроядерной KasperskyOS.
Бесплатный курс состоит из 25 видеоуроков, проходить можно в своем темпе — материалов хватит на 2-3 часов плюс практика. В конце всем участникам дают сертификат: такой точно не будет лишним в резюме, особенно для начинающих. Присоединяйтесь!
Head First Android Development: A Learner's Guide to Building Android Apps with Kotlin
Авторы: Dawn Griffiths, David Griffiths (2021)
Если у вас есть идея для потрясающего приложения для Android, эта полностью переработанная и обновленная версия книги поможет вам быстро начать работу. Вы выйдете за рамки синтаксиса и руководств и научитесь думать, как профессиональный разработчик под Android. Эта практическая книга научит вас всему, от разработки пользовательских интерфейсов до создания многоэкранных приложений, сохраняющих данные в базах данных.
Скачать книгу
👉 @bfbook
Временные файлы
В стандартной библиотеке Python есть модуль tempfile, который содержит классы и методы для корректной работы со временными файлами и директориями.
Функция TemporaryFile создает временный файл в системной директории и возвращает файлоподобный объект.
Созданный временный файл будет автоматически удален по закрытию файла или при выходе из контекстного менеджера.
Также другие процессы и приложения не смогут получить доступ к этому временному файлу.
Подписывайтесь на канал 👉@pythonofff
Assembly Programming and Computer Architecture for Software Engineers
Автор: Brian R. Hall, Kevin J. Slonka (2017)
В этом учебнике, разработанном для поддержки курсов программирования на ассемблере, используется практикоориентированный подход для ответов на вопросы «почему» и «как». После того, как в первых двух главах закладываются основы компьютерного языка и архитектуры, программирование на ассемблере используется как механизм для понимания компьютерной архитектуры и разработки программного обеспечения.
Скачать книгу
👉 @bfbook
❓ Хотите выучить html с нуля? Тогда этот бесплатный справочник по html то, что вам нужно.
🎁 Оставьте заявку на тест-драйв курса специализация «Fullstack developer» и получите:
- справочник по html;
- приглашение на бесплатные уроки курса по html, css, javascript
Для получения подарка нужно быть авторизованным в Вк.
👉 https://vk.cc/cjlD3B
Или посетить бесплатный урок 07.12 в 20:00
https://otus.pw/b2DF/
Building Micro-Frontends
Автор: Luca Mezzalira (2021)
Каков ответ сегодняшним все более усложняющимся веб-приложениям? Микрофронтенды. Этот подход, вдохновленный моделью микросервисов, позволяет разбивать интерфейсы на отдельные функции, которыми управляют разные группы разработчиков. В этом практическом руководстве автор показывает архитекторам, руководителям технических специалистов и разработчикам, как работать с новым подходом к фронтенд-разработке.
Во время чтения книги вы:
✔️Изучите доступные архитектуры фронтенд-разработки;
✔️Узнаете, как принципы микросервисов применяются в веб-разработке;
✔️Изучите преимущества и недостатки существующих архитектур микрофронтендов;
✔️Изучите принципы и лучшие практики для создания успешных стратегий автоматизации.
Скачать книгу
👉 @bfbook
Работаете с микросервисной архитектурой? Узнайте на вебинаре, как анализировать узкие места в производительности с помощью Jaeger.
→ Бесплатно, 7 декабря в 19:00
О том, как автоматизировать мониторинг и разбор логов, расскажет Алексей Мясников — старший разработчик в Яндекс Облаке, кандидат технических наук.
На вебинаре разберём:
— Сложности отладки микросервисной архитектуры и инструменты для этого.
— Как работает трассировка и какие фреймворки её реализуют.
— Как настроить трассировку в Jaeger: посмотрим на примере микросервисного приложения «Сокращатель ссылок».
— Как обнаружить сбойный узел и задержки в обработке на всех узлах.
— Как добавить дополнительные теги и сообщения в трассу вызова.
— В чём преимущества трассировки и какие инфраструктурные проблемы с ней связаны.
После вебинара можно будет задать вопросы спикеру.
→ Зарегистрироваться на вебинар
❗️Почему для разработки бэкенда выбирают Kotlin?
Пройдите тест по Kotlin онлайн-курса "Kotlin Backend Developer. Professional" от OTUS, смотрите наши открытые уроки - и приходите учиться.
👉 ПРОЙТИ ТЕСТ: https://otus.pw/8nkO/
⚡️Сможете выполнить успешно вступительный тест — пройдете на курс "Kotlin Backend Developer. Professional" от OTUS по специальной цене!
Бонус: получите курс по Git в записи бесплатно!
Ждем!
High Performance MySQL: Proven Strategies for Operating at Scale
Авторы: Silvia Botros, Jeremy Tinley (2021)
Как можно использовать всю мощь MySQL? Благодаря данной книге вы изучите передовые практики для всего от разработки схем, индексов и запросов до настройки вашего сервера, операционной системы и оборудования. Это руководство также учит администраторов баз данных безопасным и практичным способам масштабирования приложений с помощью репликации, балансировки нагрузки и обеспечения высокой доступности.
Во время чтения книги вы:
✔️Погрузитесь в архитектуру MySQL, включая ключевые факты о механизмах хранения;
✔️Узнаете, как конфигурация сервера работает с оборудованием и варианты развертывания;
✔️Изучите улучшения репликации и высокой доступности MySQL;
✔️Изучите полную оптимизацию стека MySQL от конфигурации на стороне приложения до настройки сервера;
✔️Превратите традиционные задачи управления базами данных в автоматизированные процессы.
Скачать книгу
👉 @bfbook