Мастер-класс: Как создать печатную форму в 1С "с нуля".
В этом мастер-классе рассмотрим пошаговый алгоритм создания печатной формы 1С с нуля, имея только файл печатной формы в формате Excel.
источник
✍️ @odin1C_rus
Efficient MySQL Performance: Best Practices and Techniques
Автор: Daniel Nichter (2021)
Трудно объяснять производительность MySQL, не обращая внимания на ее сложность. Эта практическая книга заполняет пробелы других руководств, обучая разработчиков знаниям MySQL среднего уровня, выходящим за рамки фундаментальных знаний, при этом избегая глубокого внутреннего уровня, необходимого администраторам баз данных.
Во время чтения книги вы:
✔️Поймёте, почему время ответа на запрос - это путеводная звезда производительности MySQL;
✔️Узнаете, почему индексирование, а не оборудование или конфигурация MySQL, является ключом к производительности;
✔️Подробно изучите метрики запросов, включая агрегирование, отчетность и анализ;
✔️Изучите способы уменьшения времени ответа на запрос за счет оптимизации запросов;
✔️Разберётесь, как мониторить MySQL, и узнаете, как работают метрики.
Скачать книгу
👉 @bfbook
Knative Cookbook
Авторы: Burr Sutter, Kamesh Sampath (2020)
Когда дело доходит до создания бессерверных приложений, разработчики сталкиваются с рядом проблем, таких как интеграция приложений и создание образов контейнеров из исходного кода. Эта книга с более чем 60 практическими рецептами поможет вам решить эти проблемы с помощью Knative - первой бессерверной платформы, изначально разработанной для Kubernetes.
Вы научитесь:
✔️Эффективно создавать, развертывать и управлять современными бессерверными рабочими нагрузками;
✔️Применять Knative в реальных сценариях, включая расширенную обработку событий;
✔️Эффективно мониторить бессерверные приложения Knative;
✔️Работать с обширной экосистемой шаблонов интеграции и коннекторов в Apache Camel K в виде компонентов Kubernetes и Knative.
Скачать книгу
👉 @bfbook
Text Analytics with Python
Автор: Dipanjan Sarkar (2019)
С помощью этой книги вы изучите обработку естественного языка (NLP) на Python и узнаете, как настроить собственную надежную среду для выполнения текстовой аналитики. Данное издание было серьезно переработано и содержит несколько существенных изменений и новых тем, основанных на последних тенденциях в NLP. Книга подойдет ИТ-специалистам, аналитикам данных, лингвистическим экспертам, специалистам по обработке данных и инженерам, проявляющим профессиональный интерес к лингвистике, аналитике и анализу данных.
Во время чтения книги вы:
✔️Изучите синтаксис текста, семантику и структуру;
✔️Изучите классификацию и кластеризацию;
✔️Узнаете, как глубокое обучение применяется в NLP.
Скачать книгу
👉 @bfbook
Изучаете программирование и хотите освоить Rust?
⚡️Приглашаем 1 февраля в 20:00 мск на бесплатный вебинар «Сборка и запуск приложений. Туллинг Rust».
📚 На занятии мы:
- Разберёмся, из каких этапов состоит сборка приложения
- Как операционная система запускает приложение
- Познакомимся с инструментами Rust для сборки и работы с кодом
🔥Спикер вебинара: Кирилл Федченко, руководитель программы в OTUS и Lead Rust Developer в InfinitySwap.
👉🏻Зарегистрироваться на вебинар
Approaching (Almost) Any Machine Learning Problem
Автор: Abhishek Thakur (2020)
Эта книга предназначена для людей, обладающих теоретическими знаниями в области машинного обучения и глубокого обучения и желающих погрузиться в прикладное машинное обучение. Книга не объясняет алгоритмы, она больше ориентирована на то, как и что вы должны использовать для решения задач с помощью машинного обучения.
Что внутри:
✔️Настройка вашей рабочей среды;
✔️Обучение с учителем и обучение без учителя;
✔️Кросс-валидация;
✔️Показатели оценки;
✔️Организация проектов машинного обучения;
✔️Приближение к категориальным переменным;
✔️Оптимизация гиперпараметров;
✔️Подход к классификации и сегментации изображений.
Скачать книгу
👉 @bfbook
🔥 Хотите перейти в область дата-инжиринга и работать с большими данными?
👉 Сделайте первые шаги в этом направлении на открытом уроке онлайн-курса «Data Engineer» в OTUS! 27 января в 20:00 мск пройдет вебинар «Elasticsearch как NoSQL хранилище документов». Глубокое понимание этого инструмента — ключевой момент для его правильного применения.
💻 В результате урока вы:
🔸 Изучите классификацию NoSQL СУБД
🔸 Узнаете про отличительные черты Elasticsearch и его применимости к разным задачам
🔸 Узнаете, почему Elasticsearch — одних из наиболее популярных инструментов для создания поисковых датасетов в современном мире
🔸 Поймете, чем так хорош Elasticsearch и задумаетесь об его внедрении в вашей команде
🟢 Чтобы записаться на мероприятие, пройдите вступительный тест: https://otus.pw/hFNW/Реклама. Информация о рекламодателе на сайте www.otus.ru.
GitHub For Dummies
Авторы: Sarah Guthals, Phil Haack (2019)
После того, как вы изучите основы программирования, следующим шагом будут обмен опытом, обучение у других профессионалов в области программирования или совместная работа в группах разработчиков. GitHub - это сообщество для облегчения совместной работы над проектами, и GitHub For Dummies может стать следующим шагом в вашем пути в карьере разработчика. Эта книга, написанная инженером GitHub, содержит подробные сведения о том, как он работает и как вы можете использовать его, чтобы стать более эффективным, полезным и ценным членом любой команды разработчиков.
Скачать книгу
👉 @bfbook
Разработка стековой виртуальной машины и компилятора под неё
Решил в качестве хобби написать 32-bit стековую виртуальную машину и компилятор C подобного языка под неё, чтобы восстановить базовые навыки. Такая классическая Computer Science задачка для заполнения вечеров с пивом. Как предприниматель, я четко понимаю, что она никому не нужна, но такая практика нужна мне для эстетического инженерного удовольствия. Плюс когда об этом рассказываешь сам понимаешь глубже. С целью и мотивами определился. Начнём.
часть Iчасть IIчасть IIIитог
👉 @cpp_lib
Что особенного в языке Rust? 🤔
⚡️ Приглашаем 31 января в 20:00 мск на бесплатный вебинар «Особенности языка Rust в примерах».
На занятии рассмотрим примеры кода, демонстрирующие ключевые особенности, преимущества и недостатки языка.
🔥 Занятие проведет Кирилл Федченко, Lead Rust Developer в InfinitySwap.
👉🏻 Регистрация на вебинар: https://otus.pw/Xzpj/
Урок рассчитан на специалистов с опытом программирования.
Mastering Blockchain: Unlocking the Power of Cryptocurrencies, Smart Contracts, and Decentralized Applications
Авторы: Lorne Lantz, Daniel Cawrey (2020)
Это подробное руководство превращает сложные, быстро развивающиеся идеи, лежащие в основе блокчейна, в легко усваиваемый справочный материал, объясняющий, что действительно происходит под капотом. Эта книга предназначена для всех, кто думает, стоит ли инвестировать время в криптовалюту и индустрию блокчейна. Выйдите за рамки модных словечек и посмотрите, что действительно может предложить технология.
Во время чтения книги вы:
✔️Узнаете, почему биткойн был важен при рождении блокчейна;
✔️Узнаете, как Ethereum создал благодатную почву для новых инноваций, таких как децентрализованные финансы, токены и флэш-кредиты;
✔️Откроете для себя секреты цен на криптовалюту и различные факторы, влияющие на очень волатильные рынки криптовалют;
✔️Узнаете, как предприятия и правительства используют блокчейн;
✔️Поймете проблемы масштабирования и разветвления блокчейна.
Скачать книгу
👉 @bfbook
Как измерить длину SSO-строки с помощью constinit и constexpr
В этом тексте вы узнаете о нескольких техниках и экспериментах с ключевыми словами constexpr и constinit. Исследуя реализацию строк, вы также увидите, почему constinit настолько мощный инструмент.
www.cppstories.com/2022/ss…0-checks
👉 @cpp_lib
Introduction to Data Science: Data Analysis and Prediction Algorithms with R
Автор: Rafael A. Irizarry (2019)
Книга знакомит с концепциями и навыками, которые помогут решать реальные задачи анализа данных. В ней раскрываются такие тематики, как теория вероятностей, линейная регрессия, машинное обучение и другие. Читатель сможет выучить язык программирования R и разобраться, как использовать его для обработки и визуализации данных, построения алгоритмов прогнозирования и много другого. Эта книга - учебник, подходящий для изучения Data Science с нуля. Предварительные знания R не требуются, хотя некоторый опыт программирования может быть полезен.
Книга делится на шесть частей:
✔️R;
✔️Визуализация данных;
✔️Статистика с помощью R;
✔️Обработка данных;
✔️Машинное обучение;
✔️Инструменты для повышения производительности.
Скачать книгу
👉 @bfbook
У Яндекс Практикума есть курсы по разработке для опытных программистов.
На них можно:
— освоить Go, C++ и React на продвинутом уровне;
— прокачаться от джуна до мидла во фронтенде и бэкенде;
— научиться тестировать веб-приложения на Python;
— освоить асинхронное программирование на Python;
— разобраться в алгоритмах и структурах данных для работы и собеседований;
— освоить DevOps для эксплуатации и разработки.
На курсах актуальная программа, которая основана на исследованиях рынка труда. А ещё — код-ревью и советы от опытных наставников.
→ Приходите учиться, чтобы расти в карьере.
Подводные камни компараторов в С++
При использовании компаратора в алгоритмах boost::sort и std::sort важно учитывать некоторые особенности работы этих алгоритмов, игнорирование которых может привести к неожиданным последствиям, в том числе к segmentation fault.
habr.com/ru/comp…g/710916
👉 @cpp_lib