Когда нужно, чтобы программа работала быстро и занимала поменьше памяти, профессионального программиста выручают знание алгоритмов и практика их применения. Эта книга - как раз про практику. Ее автор, Джордж Хайнеман, предлагает краткое, но четкое и последовательное описание основных алгоритмов, которые можно эффективно использовать в большинстве языков программирования. О том, какими методами решаются различные вычислительные задачи, стоит знать и разработчикам, и тестировщикам, и интеграторам.
brij 18/06/23 Просмотров: 840 Комментариев: 0
+1
Перейдите на новый уровень работы в Linux! Если вы системный администратор, разработчик программного обеспечения, SRE-инженер или пользователь Linux, книга поможет вам работать быстрее, элегантнее и эффективнее. Вы научитесь создавать и запускать сложные команды, которые решают реальные бизнес-задачи, обрабатывать и извлекать информацию, а также автоматизировать ручную работу. Узнайте, что происходит внутри командной оболочки Linux. Вне зависимости от используемых команд, вы повысите эффективность работы в Linux и станете более конкурентоспособным специалистом.
brij 18/06/23 Просмотров: 1171 Комментариев: 0
0
В этой книге на конкретных примерах рассматриваются все типы оконных функций: агрегатные, ранжирующие, статистические, а также функции смещения и функции упорядоченного набора. Вы узнаете, как использовать оконные функции для повышения эффективности запросов, которые раньше писали с применением предикатов, освоить концепцию работы с окнами в SQL и строить запросы наиболее эффективным образом, умело использовать опции секционирования, упорядочивания и определения границ окна, оптимизировать оконные функции с использованием индексов и пакетного режима, применять оконные функции для решения распространенных бизнес-задач. Издание предназначено для разработчиков, администраторов, специалистов в области бизнес-аналитики. Актуально для SQL Server 2019 и ниже, а также для Azure SQL Database.
brij 17/06/23 Просмотров: 839 Комментариев: 0
0
Swift известен как язык разработки приложений, выбранный компанией Apple для iOS, iPadOS, macOS, watchOS и tvOS. Но этим его применение не ограничивается. Swift с открытым кодом набирает популярность как язык системного программирования и программирования на стороне сервера, его используют и в Linux, и в Windows. С чего же начать? «Head First. Изучаем Swift» охватывает все актуальные темы — от сбора и управления данными до повторного использования кода, построения нестандартных типов данных и структурирования программ и пользовательских интерфейсов в SwiftUI. Изучив Swift, вы будете готовы строить любые приложения — от мобильных и веб-приложений до игр, фреймворков, средств командной строки и многого другого.
brij 16/06/23 Просмотров: 1003 Комментариев: 0
+1
Издание ориентировано на развитие и закрепление у студентов профессиональных навыков использования императивного программирования, как одного из основных инструментов решения прикладных задач. Это объясняется тем, что студент обязан хорошо освоить методологию использования функций, прежде чем он начнет понимать, как используются методы при создании и работе с объектами классов.
gefexi 14/06/23 Просмотров: 798 Комментариев: 0
0
Сборник заданий предназначен для проработки приемов объектно-ориентированного программирования в языке Java. Издание содержит задачи на обработку массивов, реализацию интерфейсов, наследование, использование коллекций, дженериков и лямбда-выражений. В каждой теме приводятся примеры решения типовых задач и варианты индивидуальные заданий. Издание ориентировано в первую очередь на тех, кто не имеет опыта практического программирования на языке Java и адресуется студентам, а также всем, кто хотел бы научиться приемам программирования стандартных задач.
gefexi 13/06/23 Просмотров: 609 Комментариев: 0
0
Представленная книга — о языке программирования С++. А еще эта книга ‑ об объектно-ориентированном программировании (сокращенно ООП). Читатель научится создавать полноценные объектно-ориентированные программы. Мы рассмотрим все основные и наиболее важные конструкции С++, так что при желании читатель сможет создавать и обычные (не объектно-ориентированные) программы. Но случится это не само по себе. Книгу мало прочитать. С книгой нужно работать. В этом случае успех придет.
gefexi 13/06/23 Просмотров: 4347 Комментариев: 0
+3
Современный интернет кишит червями, троянцами, незаконными посредниками и другими угрозами. Защита от них в наше время приобретает особую значимость. OpenSSL — один из самых широко используемых и важных проектов с открытым исходным кодом в интернете — предназначен для обеспечения сетевой безопасности. Из этой книги вы узнаете о самых важных возможностях OpenSSL и о его широком потенциале. Приводятся пошаговые объяснения основ криптографии и сетевой безопасности, а также практические примеры, иллюстрирующие эти идеи. Прочитав книгу, вы сможете реализовать криптографическую защиту и TLS в своих приложениях и сетевой инфраструктуре. Издание будет полезно разработчикам ПО, системным администраторам, инженерам по сетевой безопасности и специалистам по DevOps.
brij 13/06/23 Просмотров: 781 Комментариев: 0
0
В книге рассказывается о том, как использовать генеративную текстовую модель (GPT) для создания приложений различного назначения, в числе которых медицинский чат-бот с пользовательской точной настройкой, интеллектуальный голосовой помощник, система предсказания категории новостей и многие другие. Вы узнаете, как управлять уровнем креативности моделей GPT, применять современные методы генерирования высококачественного текста, классифицировать изображения с помощью OpenAI CLIP. Примеры и практические упражнения помогут закрепить пройденный материал. Издание предназначено для тех, кто владеет основами языка программирования Python и собирается использовать GPTв реальных сценариях для решения прикладных задач.
brij 12/06/23 Просмотров: 711 Комментариев: 0
0
Автор начал работать в IT в 2008 году. Видел отрасль с разных сторон, видел много смешного и грустного. Видел, как системы создавались и как они разваливались на части… И теперь готов поделиться этим всем с вами, чтобы вы тоже понимали, как оно было, есть и будет. Эта книга поможет приподнять занавес магического мира айти и проникнуть за кулисы. Для всех, кому интересно это по разным причинам. Тем, кто уже все знает сам, эта книга тоже будет полезна, потому что всего не знает никто.
gefexi 09/06/23 Просмотров: 700 Комментариев: 0
0
Книга демонстрирует возможности javascript для разработки веб-приложений, сочетая теорию с упражнениями и интересными проектами. Она показывает, как простые методы javascript могут применяться для создания веб-приложений, начиная от динамических веб-сайтов и заканчивая простыми браузерными играми. В "javascript с нуля до профи" основное внимание уделяется ключевым концепциям программирования и манипуляциям с объектной моделью документа для решения распространенных проблем в профессиональных веб-приложениях.
gefexi 07/06/23 Просмотров: 868 Комментариев: 0
0
Разрабатывайте модели компьютерного зрения с использованием 3D-данных с помощью библиотеки PyTorch3D и других инструментов
Эта книга дает полное представление о современном трехмерном глубоком обучении и помогает разработчикам в области компьютерного зрения применить свои знания на практике. Благодаря этому практическому руководству по трехмерному глубокому обучению разработчики в области трехмерного компьютерного зрения смогут применить свои знания на практике. В данной книге представлен практический подход к реализации вычислительных решений в указанной области и связанных с ней методологий, которые помогут вам быстро начать работу и повысить продуктивность. Оснащенные пошаговыми объяснениями важных понятий, практическими примерами и вопросами для самопроверки, вы начнете с обследования передовых методов трехмерного глубокого обучения.
brij 07/06/23 Просмотров: 811 Комментариев: 0
0
Даны рекомендации по проектированию SCADA-системы с использованием среды визуального программирования Delphi. Приведен обзор существующих SCADA-систем с анализом принципов их работы. Рассмотрены возможности SCADA-системы как инструмента для просмотра тегов. Освещены вопросы организации распределенных систем управления с развитым диспетчерским уровнем.
gefexi 07/06/23 Просмотров: 537 Комментариев: 0
0
Имя «Иван Жуков» – это гарантия того, что компьютерный самоучитель написан просто и понятно! Поэтому, если вы решили, что пришло время освоить ноутбук, но при этом никогда его даже не включали, то сделайте выбор в пользу именно этой книги.
gefexi 07/06/23 Просмотров: 985 Комментариев: 0
0
Метаобучение – одна из самых быстрорастущих областей исследований в области машинного обучения (МО) – изучает методы получения эффективных моделей и решений путем адаптации процессов МО и интеллектуального анализа данных. Для адаптации обычно применяют информацию из опыта решения других задач, а адаптивные процессы могут использовать подходы МО. AutoML занимается автоматизацией процессов машинного обучения и является очень актуальной темой, напрямую связанной с метаобучением. Метаобучение и AutoML помогают искусственному интеллекту научиться выбирать наиболее подходящие методы самообучения и быстрее находить новые решения без вмешательства пользователя. Издание адресовано исследователям в области машинного обучения, интеллектуального анализа данных и искусственного интеллекта, а также может быть полезно студентам и аспирантам.
brij 04/06/23 Просмотров: 894 Комментариев: 0
0
Базовые концепции
Программирование, математика и финансы неразрывно связаны между собой. Ив Хилпиш, автор бестселлера «Python для финансовых расчетов», объясняет базовые концепции и дает в ваши руки все необходимые инструменты для работы в мире финансовой инженерии.
brij 04/06/23 Просмотров: 832 Комментариев: 0
0
Прочитав книгу, вы приобретете навыки, необходимые для создания более сложных программ на C++, и узнаете, как использовать их в реальных приложениях. Изучите многочисленные приемы, которые применимы не только к C++, но и к программированию в целом, поэтому полученные знания будут вам полезны при освоении других языков программирования.
gefexi 03/06/23 Просмотров: 572 Комментариев: 0
0
Учебно-методическое пособие посвящено изучению основ анализа данных и реализации базовых алгоритмов машинного обучения на языке Python. Целью данного пособия является формирование у студентов теоретических знаний и практических навыков в области базовых алгоритмов машинного обучения, овладение инструментарием, моделями и методами машинного обучения.
gefexi 03/06/23 Просмотров: 653 Комментариев: 0
0
Книга «Рекурсивная книга о рекурсии» содержит примеры кода на языке Python и javascript, которые иллюстрируют основы рекурсии и проясняют фундаментальные принципы всех рекурсивных алгоритмов. Из книги вы узнаете о том, когда стоит использовать рекурсивные функции (и, главное, когда этого не нужно делать), как реализовывать классические рекурсивные алгоритмы, часто обсуждаемые на собеседованиях, а также о том, как рекурсивные методы помогают решать задачи, связанные с обходом дерева, комбинаторикой и другими сложными темами.
brij 02/06/23 Просмотров: 1236 Комментариев: 0
0
Почему многие выбирают Clojure? Это - функциональный язык программирования, не только позволяющий пользоваться Java-библиотеками, службами и другими ресурсами JVM, но и соперничающий с другими динамическими языками, такими как Ruby и Python.
gefexi 02/06/23 Просмотров: 596 Комментариев: 0
0