Новые складчины

Категории

  1. Python для учебы и работы (Михаэль Вайгенд)

    3 окт 2025
    Python для учебы и работы.
    Как освоить самый мощный язык программирования для будущей карьеры
    Михаэль Вайгенд
    [​IMG]
    О книге
    Учимся просто, применяем профессионально. Пособие для тех, кому нужно познакомиться с Python
    Сегодня навык программирования требуется не только в профессиях, связанных с ИТ. Даже если вы не занимаетесь профессиональной разработкой программного обеспечения, вам может понадобиться написать компьютерную программу или поучаствовать в разработке в рамках научных проектов или в профессиональной практике. Кроме того, программирование отлично формирует логическое мышление. Те, кто в этом подкован, умеют лучше анализировать проблемы и оперативно находить решения.

    Эта книга особенно полезна для тех, кто только начал изучать Python и не имеет глубоких знаний. Все темы объясняются максимально просто, а упражнения и практические примеры охватывают множество областей применения. Так что вы будете оптимально подготовлены к широкому кругу задач.
    Пособие можно использовать как в качестве основного материала для расширенного курса программирования, так и для самостоятельного обучения.

    • Типы данных
    • Структуры управления
    • Функции и модули
    • Сохранение данных
    • Графические пользовательские интерфейсы
    • Объектно-ориентированное программирование
    • Базы данных SQL с sqlite3
    • Научные вычисления с NumPy
    • Визуализация данных с помощью matplotlib
    • Использование CoLab и Python Anywhere
    • Веб-программирование с помощью CGI и WSGI
    • Профессиональная разработка ПО
    • Стартовые проекты​
    Об авторе

    МИХАЭЛЬ ВАЙГЕНД — доктор наук по информатике, более 30 лет преподает в Хагенском заочном университете и читает лекции по программированию на Python в университете Мюнстера. Опубликовал свыше 60 научных статей и написал несколько книг по программированию, веб-разработке и визуальному моделированию.

    Формат: скан pdf

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  2. Golang для профи: Создаем профессиональные утилиты, параллельные серверы и сервисы (Михалис Цукалос)

    3 мар 2025
    [​IMG]

    Golang для профи: Создаем профессиональные утилиты, параллельные серверы и сервисы, 3 изд., 2024 (Михалис Цукалос)​

    Язык Go — это простой и понятный язык для создания высокопроизводительных систем будущего. Используйте Go в реальных производственных системах. В новое издание включены такие темы, как создание серверов и клиентов RESTful, знакомство с дженериками Go и разработка серверов и клиентов gRPC.Третье издание «Golang для профи» исследует практические возможности Go и описывает такие продвинутые темы, как параллелизм и работа сборщика мусора Go, использование Go с Docker, разработка мощных утилит командной строки, обработка данных в формате JSON (JavaScript Object Notation) и взаимодействие с базами данных. Кроме того, книга дает дополнительные сведения о работе внутренних механизмов Go, знание которых позволит оптимизировать код на Go и использовать типы и структуры данных новыми и необычными способами.Также охватываются некоторые нюансы и идиомы языка Go, предлагаются упражнения и приводятся ссылки на ресурсы для закрепления полученных знаний. Станьте опытным программистом на Go, создавая системы и внедряя передовые методы программирования на Go в свои проекты!

    Тема: Для профессионалов
    Год: 2024
    Страниц: 624
    ISBN: 978-5-4461-1999-8

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  3. Blender 3D. Полное руководство (Алексей Адонин)

    20 фев 2025
    [​IMG]

    Книга станет отличным помощником для комфортного вхождения в мир 3D-моделирования с помощью бесплатного и многофункционального редактора Blender. Она предназначена как для абсолютных новичков, так и для пользователей, уже имеющих определённый опыт в 3D-графике.
    Материал будет подаваться от простого к сложному: начнём с изучения интерфейса программы, научимся ориентироваться в рабочих пространствах, инструментах и меню. Далее создадим первые 3D-модели, изучим различные модификаторы и техники редактирования (которые позволят преображать наши модели и придавать им желаемую форму), а также научимся работать с материалами, текстурами (чтобы объекты выглядели реалистичными), освещением и рендерингом.
    Отдельное внимание уделим продвинутым возможностям Blender’а: научимся создавать 3D-объекты различной сложности (в том числе персонажей и локации), рассмотрим основы визуализации (что позволит вам увидеть свои модели в движении и придать им реалистичный вид), расскажем, как анимировать наши модели и создавать видеоролики из этих анимаций!
    Особенностью этой книги является её практическая направленность – каждая глава содержит множество наглядных примеров и пошаговых инструкций, которые помогут вам закрепить полученные знания на практике.
    Доступный язык изложения, подробные иллюстрации и акцент на практических упражнениях помогут сделать процесс изучения Blender’а максимально эффективным и увлекательным.

    Издательство: Наука и Техника
    Объем: 544 стр.
    Формат выдачи: скан PDF

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  4. [ДМК] Машинное обучение сквозь призму Excel (Хун Чжоу)

    14 янв 2025
    [​IMG]

    Изучение датамайнинга на примерах и упражнениях позволит вам заглянуть за кулисы сложных методов и научиться эффективно работать с данными. В отличие от большинства специализированных инструментов, которые работают по принципу «черного ящика», Excel позволяет просматривать промежуточные результаты в процессе применения метода и досконально понимать происходящее.
    Вы узнаете о преимуществах различных подходов машинного обучения на примере данных относительно небольшого объема и научитесь использовать встроенные инструменты Ехсеl для создания визуальных представлений, что поможет вам находить скрытые закономерности в данных.
    Прочитав книгу, вы научитесь:
    научитесь понимать методы машинного обучения и применять их шаг за шагом;
    усвоите основы применения различных методов;
    реализуете все основные методы машинного обучения при помощи Excel;
    вникните в алгоритмы, применяемые в машинном обучении;
    научитесь творчески использовать формулы и функции Excel;
    наберетесь опыта в создании моделей машинного обучения в Excel.
    Издание предназначено для всех, кто хочет постичь основные методы машинного обучения. Особенно она подойдет тем, кто лучше усваивает материал визуально, а также тем, кто хочет прокачать свои навыки работы в Excel на примерах из науки о данных. Для чтения потребуются базовые знания Excel.

    Формат: PDF

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  5. Реальная криптография (Дэвид Вонг)

    14 янв 2025
    [​IMG]

    Криптография — это фундамент информационной безопасности. Чтобы быть на шаг впереди хакеров, атакующих ваши системы, необходимо разбираться в инструментах, структурах и протоколах, защищающих ваши сети и приложения. В книге просто и наглядно описываются аутентификация, шифрование, подписи, хранение секретов и другие криптографические понятия.

    Изучите приемы, которые используют разработчики, системные администраторы и специалисты по безопасности в своей повседневной работе. Вы не встретите ни сложных математических выкладок, ни умопомрачительного жаргона: современные криптографические методы рассматриваются с помощью понятных графиков и практических примеров. Познакомьтесь с хеш-функциями и подписями, криптографическими протоколами и безопасным обменом сообщениями, а также с передовыми достижениями, такими как постквантовая криптография и криптовалюты. Читать «Реальную криптографию» одно удовольствие и, возможно, она спасет, когда в следующий раз злоумышленники покусятся на ваши данные.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  6. Хакинг на Python (Роман Бухарев)

    14 янв 2025
    [​IMG]

    Данное практическое руководство по хакингу на Python позволит вам погрузиться в захватывающий мир кибербезопасности и изучить основные аспекты использования Python в этой области.

    Книга состоит из 6 основных разделов:

    1. Основы языка Python: его применение для различных задач хакинга, настройка среды для разработки, включая установку необходимых библиотек и инструментов.

    2. Сетевое программирование: работа с сокетами, протоколы и атаки на сетевом уровне (ARP-отравление и сниффинг трафика), создание простого сервера и клиента для понимания как устанавливать сетевые соединения, отправлять и получать данные между устройствами.

    3. Веб-хакинг на Python: инструменты для веб-хакинга (сканеры уязвимостей, взломщики паролей и т.д.), методы взаимодействия с веб-серверами, включая отправку HTTP-запросов, парсинг HTML-страниц и автоматизацию взаимодействия с веб-приложениями.

    4. Атаки на приложения: SQL-инъекции, атаки на сессии и куки, кросс-сайтовый скриптинг (XSS).

    5. Защита и взлом Wi-Fi-сетей: инструменты для аудита и защиты Wi-Fi-сетей, взлом Wi-Fi-паролей, сканирование сетей с использованием библиотеки pywifi.

    6. Защита от хакинга на Python: библиотеки для шифрования данных, создание инструментов для защиты сетей и систем, включая простые файрволы и системы обнаружения вторжений, мониторинг и анализ сетевой активности и угроз.

    В начале каждого раздела приводится список ключевых терминов, инструментов и сервисов, которые будут разобраны в этой главе и могут быть полезны для углубленного изучения темы. Также в книге вы найдете множество практических примеров и заданий, которые предназначены для самостоятельного выполнения, они помогут вам научиться решать реальные задачи и эффективно применять полученные знания в практической деятельности.

    А именно:

    • писать скрипты для автоматизации задач кибербезопасности;
    • анализировать сетевой трафик и выявлять потенциальные угрозы;
    • разрабатывать собственные инструменты для тестирования на проникновение;
    • использовать криптографию для защиты данных;
    • создавать системы обнаружения вторжений и реагирования на инциденты.

    Книга предназначена для широкого круга пользователей и не требует серьезных знаний для большинства задач, кроме уверенных навыков работы с компьютером. А для тех, кто хочет освоить приемы «посерьезнее», потребуется знание основ программирования.

    Формат: скан PDF (только книга)

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  7. Принципы объектно-ориентированного программирования (Стивен Вонг, Дунг Нгуен)

    19 ноя 2024
    [​IMG]

    В данном издании подробно рассматриваются самые важные вопросы, связанные с объектно-ориентированным программированием (ООП), которое предполагает подход к созданию кода как к моделированию информационных объектов. На более высоком абстрактном уровне основная задача ООП – структурирование информации с точки зрения управляемости, что позволяет успешно реализовывать крупные программные проекты. В этой книге пристальное внимание уделяется таким концепциям методологии объектно-ориентированного программирования как абстракция, инкапсуляция, наследование и полиморфизм. Освоив неизменно эффективные принципы ООП, начинающие и опытные программисты получат в свое распоряжение отлично структурированный способ управления сложным кодом, а также смогут более продуктивно использовать и поддерживать его.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  8. Современные технологии программирования: разработка Windows-приложений на языке С#.Том 1 (С.Горелов)

    17 окт 2024
    [​IMG]
    Современные технологии программирования: разработка Windows-приложений на языке С#. Том 1 (Сергей Горелов)
    В учебнике даются основные сведения о теории и практике разработки Windows-приложений с графическим интерфейсом на языке С#. Книга состоит из двух томов. В первом томе излагаются основы Windows Forms и рассматриваются наиболее популярные элементы управления и компоненты, изучаются способы привязки элементов управления к источникам данных, достаточно подробно анализируются формы и их взаимодействие.
    При разработке приложений предпочтение отдается визуальной среде Visual Studio.
    Соответствует требованиям Федерального государственного образовательного стандарта высшего образования последнего поколения.
    Для студентов, имеющих практические навыки разработки консольных приложений на языке С# и продолжающих его изучение для создания приложений с графическим интерфейсом. Материал учебника может быть полезен студентам при выполнении курсовых работ и творческих домашних заданий. Может быть интересен аспирантам, научным сотрудникам и преподавателям.

    Формат: PDF

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  9. Реверсивный инжиниринг приложений под Windows (Андрей Бирюков)

    17 окт 2024
    [​IMG]

    Реверсивный инжиниринг считается одним из наиболее сложных направлений в информационной безопасности (ИБ). В книге автор предлагает приоткрыть завесу тайны над этой темой и с помощью практических примеров рассмотреть, как работают приложения под ОС Windows, а также разобраться в том, как эксплуатировать уязвимости переполнения буфера, размещать свой код в выполнимых файлах, находить полезную информацию в дампах памяти и многое другое.

    Книга предназначена как для начинающих специалистов, желающих разобраться в реверс-инжиниринге, так и для опытных специалистов по информационной безопасности, интересующихся данной темой.

    Издание: Цветное
    Автор: Бирюков А.А.
    Дата выхода: март 2024 года
    Объем, стр: 376
    ISBN: 978-5-93700-292-1
    Формат: PDF

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  10. [ДМК] The Little Learner: чудесное машинное обучение (Дэниел Фридман, Анураг Мендхекар)

    24 июн 2024
    [​IMG]

    В этой книге из знаменитой серии The Little Book охвачены все концепции, необходимые для интуитивного понимания работы глубоких нейронных сетей, включая тензоры, расширенные операторы, алгоритмы градиентного спуска, искусственные нейроны, полносвязные, сверточные сети и остаточные сети, а также автоматическое дифференцирование.
    С юмором и сократовским подходом, характерными для всех книг серии, объясняется работа глубоких нейронных сетей. Читатель начнет с азов глубокого обучения и познакомится с полной реализацией полезного приложения: распознавателя зашумленных сигналов азбуки Морзе.
    Разговорный стиль, постепенное движение от простого к сложному, забавные иллюстрации, формат вопросов и ответов делают обучение доступным и увлекательным.
    Ключевые идеи машинного обучения представлены с использованием небольшого подмножества языка Scheme.
    Издание: Черно-белое
    Оригинальное название: The Little Learner. A Straight Line to Deep Learning
    Оригинальный правообладатель: MIT Press
    Автор: Фридман Д. П., Мендхекар А.
    Объем, стр: 428
    ISBN: 978-5-93700-233-4

    Формат: PDF

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  11. Ruby on Rails для начинающих, 2017 (Майкл Хартл)

    28 апр 2024
    [​IMG]

    Ruby on Rails – один из наиболее популярных фреймворков для разработки веб-приложений, но его изучение и использование – не самая простая задача. Эта книга поможет вам решить ее независимо от того, имеете ли вы опыт веб-разработки вообще и Rails в частности. Известный автор и ведущий разработчик Rails Майкл Хартл познакомит вас с Rails на примере разработки трех приложений. Автор рассказывает не только о Rails, но также описывает основы Ruby, HTML, CSS и SQL, которые пригодятся вам при разработке своих веб-приложений. Начиная обсуждение каждой новой методики, Хартл доходчиво объясняет, как она помогает решать практические задачи, а затем демонстрирует ее применение в программном коде, достаточно простом и понятном.

    Издание предназначено для всех программистов, желающих изучить Ruby on Rails.

    Объем: 574 стр.
    ISBN: 978-5-97060-429-8
    Формат: PDF

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  12. Swift подробно, 2020 (Чейрд ин'т Вейн)

    28 апр 2024
    [​IMG]

    Создание своего первого игрушечного приложения для iOS или Mac на языке Swift – это весело. Написание безопасного, надежного программного обеспечения профессионального уровня – совсем другое дело. Язык Swift включает в себя удивительный набор очень мощных функций и поддерживает широкий диапазон стилей и методов программирования. Просто нужно засучить рукава и приступить к детальному изучению.

    Переходя от одной концепции к другой, эта книга знакомит вас с навыками, необходимыми для создания профессионального программного обеспечения для платформ Apple, таких как iOS и Mac, а также на сервере с Linux.
    Следуя многочисленным конкретным примерам, поучительным объяснениям и увлекательным упражнениям, в конечном итоге вы освоите такие мощные методы, как обобщения, эффективная обработка ошибок, протокольно-ориентированное программирование и современные шаблоны Swift.
    Автор книги показывает особо важные и трудно выявляемые методики, которые он освоил на протяжении работы со Swift.

    Издание рассчитано на программистов продвинутого начального и среднего уровней.

    Объем: 422 стр.
    ISBN: 978-5-97060-780-0
    Формат: PDF

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  13. Статистический анализ и визуализация данных с помощью R, 2014 (Сергей Мастицкий, Владимир Шитиков)

    27 апр 2024
    [​IMG]

    Сегодня язык R является безусловным лидером среди свободно распространяемых систем статистического анализа. Ведущие университеты мира, аналитики крупнейших компаний и исследовательских центров регулярно используют R при проведении научно-технических расчетов и создании крупных информационных проектов. Широкое преподавание статистики на базе этой системы и всемерная поддержка научным сообществом обусловили то, что приведение скриптов кода на языке R постепенно становится общепризнанным стандартом как в журнальных публикациях, так и при неформальном общении ученых всего мира. Настоящая книга дополняет небольшую (пока) коллекцию работ по R на русском языке, обобщая и значительно расширяя совокупность методических сообщений, опубликованных ранее одним из авторов в блоге.

    Книга адресована студентам, аспирантам, а также молодым и состоявшимся ученым, желающим освоить классические и современные методы анализа данных с использованием языка R.

    Объем: 498 стр.
    ISBN: 978-5-97060-301-7
    Формат: PDF

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  14. Наглядная статистика. Используем R! 2012 (Алексей Шипунов, Евгений Балдин)

    27 апр 2024
    [​IMG]

    Если вам необходима статистическая обработка данных для курсовой, диплома, статьи или диссертации; вы хотите лучше понимать результаты тех статистических методов, которые применяете; вы устали от того, что программы анализа данных не способны выполнить нестандартные задачи; вам необходимо перегруппировать ваши данные, но жаль тратить на это часы ручного труда; вам нужно освоить самые современные методы, еще не нашедшие отражения в большинстве статистических пакетов, то эта книга – для вас!

    Изложение построено на базе самого современного программного обеспечения – статистической среды R, которая принадлежит к числу наиболее динамически развивающихся программ в своем классе.

    Освоив R, вы сможете: полностью автоматизировать свою работу; запускать статистическую обработку прямо из текста документа; получать графики высокого качества и сохранить их в переносимых графических форматах; в любой момент повторить ваш анализ (например, если поменялись требования к иллюстрациям или исходные данные); использовать сотни «библиотек»-плагинов, разработанных для R; применять самые современные методы; разрабатывать собственные программа анализа данных: от коротких «макросов» до полноценных пакетов, реализующих новейшие алгоритмы; и, естественно, проводить любой стандартный анализ данных, получая при этом графики любой степени сложности.

    Исправленная версия на 2020 год

    Объем: 300 стр.
    ISBN: 978-5-94074-828-1
    Формат: PDF

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  15. R в действии. Анализ и визуализация данных на языке R, 2014 (Роберт И.Кабаков)

    27 апр 2024
    [​IMG]

    R – это мощный язык для статистических вычислений и графики, который может справиться поистине с любой задачей в области обработки данных. Он работает во всех важных операционных системах и поддерживает тысячи специализированных модулей и утилит. Все это делает R замечательным средством для извлечения полезной информации из гор сырых данных.

    «R в действии» – это руководство по обучению этому языку с особым вниманием к практическим задачам. В данной книге представлены полезные примеры статистической обработки данных и описаны изящные методы работы с запутанными и неполными данными, а также с данными, распределение которых отлично от нормального и с которыми трудно справиться обычными методами. Статистический анализ – это только одна сторона дела. Вы также овладеете обширными графическими возможностями для визуального исследования и представления данных.

    Объем: 590 стр.
    ISBN: 978-5-97060-077-1
    Серия: В действии
    Формат: PDF

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
Наверх