Обложка канала

Программирование | книги. Страница 36

18376 @it_boooks

Основной контент - книги. Они все в pdf и на русском. Иногда выходят статьи.

  • Программирование | книги

    #Python  2018 Элегантный SciPy Авторы: Нуньес-Иглесиас Х., Уолт ван дер Ш., Дэшноу Х. Книга познакомит вас с основополагающими компонентами библиотеки SciPy языка Python. Вы научитесь писать элегантный, ясный, краткий и эффективный программный код благодаря примерам из обширной научной экосистемы Python. Кроме SciPy, вы узнаете много нового про сопутствующие библиотеки, такие как NumPy, Pandas, scikit-image. Издание будет полезно всем программистам на Python, желающим использовать научные библиотеки в своей работе. СКАЧАТЬ 🗂
  • Программирование | книги

    #Agile  2018 Безопасность разработки в Agile-проектах : обеспечение безопасности в конвейере непрерывной поставки Авторы: Белл Л., Брантон-Сполл М., Смит Р., Бэрд Дж. Гибкая (agile) разработка по-прежнему остается самой распространенной методологией создания программного обеспечения в мире, но она, вообще говоря, не интегрирована с традиционными способами управления безопасностью. И большинство специалистов по безопасности не торопятся разобраться в гибкой разработке и применить ее на практике. Чтобы перебросить мост через пропасть, разделяющую эти два мира, и предлагается это практическое руководство, в котором описывается ряд инструментов и методов обеспечения безопасности, специально адаптированных к гибким методикам. СКАЧАТЬ 🗂
  • Программирование | книги

    #TypeScript  2020 Эффективный TypeScript: 62 способа улучшить код Автор: Дэн Вандеркам Эффективный TypeScript» необходим тем, кто уже имеет опыт работы с JS. Цель этой книги — не научить пользоваться инструментами, а помочь повысить профессиональный уровень. TypeScript представляет собой не просто систему типов, а набор служб языка, удобных в использовании. Он повышает безопасность разработки в JS, делает работу увлекательнее и проще. СКАЧАТЬ 🗂
  • Реклама

  • Программирование | книги

    #ПрогрИнженерия 2023 Ум программиста. Как понять и осмыслить любой код Автор: Фелин Хермане Книга освещает практические основы когнитивистики для программистов. Основные темы: осмысление и развитие чужого и собственного кода, изучение новых языков программирования, мнемонические приемы для программистов, поддержка кода в читаемом состоянии. Объяснено, как снижать когнитивную нагрузку при работе программиста, как делать код логичным и понятным для себя и коллег. Рассмотрены приемы именования функций, классов и переменных, подходы к ведению репозиториев, совместной разработке и доработке кода. СКАЧАТЬ 🗂
  • Программирование | книги

    #Нейросети #Python  2017 Создаем нейронную сеть. Автор: Рашид Тарик. Эта книга представляет собой введение в теорию и практику создания нейронных сетей. Она предназначена для тех, кто хочет узнать, что такое нейронные сети, где они применяются и как самому создать такую сеть, не имея опыта работы в данной области. Автор простым и понятным языком объясняет теоретические аспекты, знание которых необходимо для понимания принципов функционирования нейронных сетей и написания соответствующих программных инструкций. Изложение материала сопровождается подробным описанием процедуры поэтапного создания полностью функционального кода, который реализует нейронную сеть на языке Python и способен выполняться даже на таком миниатюрном компьютере, как Raspberry Pi Zero. СКАЧАТЬ 🗂
  • Программирование | книги

    #Java #ПОП 2020
    Предметно-ориентированное проектирование в Enterprise Java
    
    Автор: Виджей Наир
    
    В книге подробно рассматриваются реализации шаблонов предметно-ориентированного проектирования с применением различных инструментальных средств и рабочих программных сред из Enterprise Java Space. При таком подходе читатель получает завершенную картину и возможность практического применения любого из этих средств в процессе предметно-ориентированного проектирования.
    
    В начальных главах описывается эталонная реализация проекта Cargo Tracker – создание монолитного приложения с использованием платформы Jakarta EE. Затем рассматривается полный процесс преобразования монолитного приложения в архитектуру, основанную на микросервисах. В заключительных главах демонстрируется создание версии приложения с использованием шаблонов CQRS и Event Sourcing (ES); основной рабочей средой является Axon Framework.
    
    Издание будет полезно специалистам, приступающим к работе в среде Enterprise Java, ведущим разработчикам, которые осуществляют переход с монолитной архитектуры к архитектурам на основе микросервисов, а также для архитекторов ПО, осваивающих методику предметно-ориентированного проектирования для создания приложений.
    
    
    СКАЧАТЬ 🗂
  • Программирование | книги

    #Сети  2018 Компьютерные сети и телекоммуникации: задания и тесты Авторы: Т.И. Алиев, В.В. Соснин, Д.Н Пособие содержит описание учебно-исследовательских работ по дисциплине “Сети ЭВМ и телекоммуникации”, выполняемых в рамках лабораторных и практических занятий. По каждой работе приводятся краткие теоретические сведения, описываются этапы и порядок выполнения работы, перечислены требования к оформлению отчета и представлен краткийперечень контрольных вопросов. Учебно-методическое пособие предназначено для студентов, обучающихся по дисциплине “Сети ЭВМ и телекоммуникации” бакалаврских программ по направлениям подготовки “Информатика и вычислительная техника” и “Программная инженерия”, и может быть полезным при изучении других дисциплин, связанных с сетевыми и телекоммуникационными технологиями в рамках бакалаврских и магистерских программ других направлений подготовки. СКАЧАТЬ 🗂
  • Программирование | книги

    #Python  2019 Стандартная библиотека Python 3. Справочник с примерами Авторы: Хеллман Даг Стандартная библиотека Python содержит сотни модулей, позволяющих взаимодействовать с операционной системой, интерпретатором и Интернетом. Все они тщательно протестированы и готовы к немедленному использованию для разработки приложений. В этой книге Даг Хеллман, эксперт по языку Python, описывает все основные разделы библиотеки Python 3.x, сопровождая изложение материала компактными примерами исходного кода и результатами их выполнения. Приведенные примеры наглядно демонстрируют возможности каждого из модулей, предлагаемых библиотекой, и пригодны не только для изучения, но и для использования в реальном коде. СКАЧАТЬ 🗂
  • Программирование | книги

    #Haskell 2014 Параллельное и конкурентное программирование на языке Haskell Автор: Саймон Марлоу Если вы уже умеете программировать на языке Haskell, то данное руководство научит вас использованию большого количества интерфейсов и библиотек, которые предназначены для создания параллельных и конкурентных программ. Из книги вы узнаете, как распараллеливание на многоядерные процессоры позволяет ускорять вычислительно нагруженные программы и как конкурентность облегчает написание программ, которые активно взаимодействуют между собой и с другими программными потоками. Автор проведёт вас по этому пути, сопровождая его множеством примеров, с которыми можно самостоятельно экспериментировать, запуская, изменяя и расширяя. Книга делится на две части, посвященные таким инструментам, как Parallel Haskell и Concurrent Haskell, включённые в неё упражнения позволят вам многому научиться. СКАЧАТЬ 🗂
  • Программирование | книги

    #Сайтостроение #WordPress 2022 Свой сайт на Wordpress: легко, быстро, бесплатно Автор: М. Козодой Вы давно мечтаете о своем личном сайте? А, может, ваш ребенок хотел бы создать его для индивидуального проекта? В книге в простой и доступной форме автор создает сайт рукодельницы или маленькой фирмы по продаже вязаных вещей. За 13 шагов вы зарегистрируетесь на бесплатном хостинге, установите и настроите Wordpress, создадите несколько страниц и записей, вставите видео, карту Яндекс и даже игру-пазл. СКАЧАТЬ 🗂
  • Программирование | книги

    #ИБ #Хакинг  2020 PRO Вирусы Автор: Холмогоров В. Время энтузиастов-одиночек, создававших компьютерные вирусы на заре информационной эпохи, давно прошло: в наши дни разработкой и распространением вредоносных программ занимаются хорошо организованные преступные группировки, имеющие жесткую иерархию и напоминающие по своей структуре настоящие мафиозные кланы. Объем этого подпольного рынка составляет сотни миллионов долларов. Книга рассказывает об истории возникновения и развития технологий компьютерных вирусов, их разновидностях, внутренней архитектуре, способах распространения и принципах действия. Книга позволит читателям познакомиться с таинственным теневым миром киберпреступности, представители которого ежедневно осуществляют атаки на компьютеры простых пользователей по всему миру. СКАЧАТЬ 🗂
  • Программирование | книги

    #Сети #ИБ  2020 Защита сетей. Подход на основе анализа данных Автор: Коллинз М. Традиционных способов обнаружения вторжений и анализа системных журналов уже недостаточно для защиты сложных современных сетей. В данной книге специалист по проблемам безопасности Майкл Коллинз предлагает различные методы и инструменты для сбора и анализа данных о трафике. Вы поймете, как используется ваша сеть и что необходимо для обеспечения ее безопасности. Рассматриваются процессы сбора и организации данных, инструменты для их анализа, а также различные аналитические сценарии и методики. Описывается активный контроль и управление трафиком, обнаружение внутренней угрозы, интеллектуальный анализ данных, регрессия и машинном обучении и другие темы. СКАЧАТЬ 🗂
  • Программирование | книги

    #Интерфейс 2022 Разработка интерфейсов. Паттерны проектирования. 3-е изд Авторы: Тидвелл Д., Брюэр Ч., Валенсия Э. Спроектировать хороший интерфейс приложения не так просто. Все заказчики хотят, чтобы пользовательский опыт (user experience) был гладким, чтобы пользователь быстро и безболезненно получал то, что ему нужно, на любом устройстве и пользуясь любым каналом взаимодействия. Главная «фишка» книги — паттерны проектирования. Вы научитесь использовать паттерны при разработке интерфейсов мобильных, настольных и веб-приложений. Для каждого паттерна даны наглядные примеры и подробное описание -— от реализации до сценариев использования. Вы сразу перейдете от теории к практике! Для опытных разработчиков книга станет источником интересных идей, а начинающие найдут ориентиры в мире интерфейсов, позволяющие не сбиться c пути и применять лучшие паттерны. СКАЧАТЬ 🗂
  • Программирование | книги

    Как разработчику пройти собеседование в международную команду? Узнайте на бесплатном вебинаре от Яндекс Практикума, который пройдет 27 сентября в 19:00.  Эксперты расскажут, как получить приглашение, подготовиться, звучать убедительно на английском языке и в итоге успешно пройти job-interview, а выпускник Практикума поделится своей историей успеха. Регистрация по ссылке
  • Программирование | книги

    #Python #CUDA 2020 Программирование GPU при помощи Python и CUDA Автор: Тоуманнен Бриан Книга предлагает быстрое погружение в программирование GPU. Вы узнаете, как применять закон Амдала, использовать профилировщик для определения узких мест в коде на Python, настроить окружения для программирования GPU. По мере чтения вы будете запускать свой код на GPU и писать полноценные ядра и функции на CUDA C, научитесь отлаживать код при помощи NSight IDE и получите представление об известных библиотеках от NVIDIA, в частности cuFFT и cuBLAS. Вооружившись этими знаниями, вы сможете написать с нуля глубокую нейронную сеть, использующую GPU, и изучить более основательные темы. СКАЧАТЬ 🗂
  • Реклама

  • Программирование | книги

    #Linux 2022 Внутреннее устройство Linux, 3-е издание Автор: Брайан Уорд Познакомьтесь со всеми тонкостями работы операционной системы Linux — от системного администрирования до глубинных механизмов, обеспечивающих низкоуровневый функционал Linux. Эта книга, сразу после выхода ставшая бестселлером Amazon, даст вам базовые знания о работе с ядром Linux и принципах правильной эксплуатации компьютерных сетей, о программировании сценариев оболочки и обращении с языком С. Вы изучите вопросы защиты информации, виртуализацию и многое другое. Книга необходима системным администраторам, программистам, специалистам по защите информации, а также всем, кто изучает или хочет изучить Linux максимально быстро и эффективно. СКАЧАТЬ 🗂
  • Программирование | книги

    #ВероятностноеПрогр  2017 Вероятностное программирование на практике Автор: Ави Пфеффер Книга представляет собой введение в вероятностное программирование для программистов-практиков. Описан вероятностный вывод, где алгоритмы помогают прогнозировать использование социальных сетей. Приведены примеры построения фильтра спама, диагностики ошибок в вычислительной системе, восстановления цифровых изображений. Представлен функциональный стиль программирования для анализа текстов, объектно-ориентированных моделей и моделей с открытой вселенной. СКАЧАТЬ 🗂
  • Программирование | книги

    #JavaScript  2020 Бессерверные приложения на jаvascript Авторы: Стоянович С., Симович А. Преимущества облачных бессерверных веб-приложений бесспорны: меньшая сложность, быстрое продвижение на рынок и автоматическая масштабируемость выгодно отличают их от традиционных серверных проектов. А благодаря поддержке jаvascript в AWS Lambda и мощным новым бессерверным инструментам, таким как библиотека Claudia.js, вы можете создавать и развертывать бессерверные приложения, не изучая новый язык. Данная книга научит вас проектировать и создавать бессерверные веб-приложения на AWS с использованием jаvascript, Node и Claudia.js. СКАЧАТЬ 🗂