Восемь новинок по программированию::Журнал СА
www.samag.ru
     
Поиск   
              
 www.samag.ru    Web  0 товаров , сумма 0 руб.
E-mail
Пароль  
 Запомнить меня
Регистрация | Забыли пароль?
Журнал "Системный администратор"
Журнал «БИТ»
Наука и технологии
Подписка
Где купить
Авторам
Рекламодателям
Архив номеров
Контакты
   

  Опросы
  Статьи

Электронный документооборот  

5 способов повысить безопасность электронной подписи

Область применения технологий электронной подписи с каждым годом расширяется. Все больше задач

 Читать далее...

Рынок труда  

Системные администраторы по-прежнему востребованы и незаменимы

Системные администраторы, практически, есть везде. Порой их не видно и не слышно,

 Читать далее...

Учебные центры  

Карьерные мечты нужно воплощать! А мы поможем

Школа Bell Integrator открывает свои двери для всех, кто хочет освоить перспективную

 Читать далее...

Гость номера  

Дмитрий Галов: «Нельзя сказать, что люди становятся доверчивее, скорее эволюционирует ландшафт киберугроз»

Использование мобильных устройств растет. А вместе с ними быстро растет количество мобильных

 Читать далее...

Прошу слова  

Твердая рука в бархатной перчатке: принципы soft skills

Лауреат Нобелевской премии, специалист по рынку труда, профессор Лондонской школы экономики Кристофер

 Читать далее...

1001 и 1 книга  
19.03.2018г.
Просмотров: 9926
Комментарии: 0
Потоковая обработка данных

 Читать далее...

19.03.2018г.
Просмотров: 8136
Комментарии: 0
Релевантный поиск с использованием Elasticsearch и Solr

 Читать далее...

19.03.2018г.
Просмотров: 8240
Комментарии: 0
Конкурентное программирование на SCALA

 Читать далее...

19.03.2018г.
Просмотров: 5220
Комментарии: 0
Машинное обучение с использованием библиотеки Н2О

 Читать далее...

12.03.2018г.
Просмотров: 5903
Комментарии: 0
Особенности киберпреступлений в России: инструменты нападения и защита информации

 Читать далее...

Друзья сайта  

 Восемь новинок по программированию

Архив номеров / 2023 / Выпуск №04 (245) / Восемь новинок по программированию

Рубрика: Карьера/Образование /  Книжная полка

 

Восемь новинок по программированию


Издательство «БХВ» выпустило новые книги в тематическом направлении «Программирование». Знакомьтесь с книгами, выбирайте понравившиеся и покупайте их на сайте https://bhv.ru.

 

Михаил Фленов

C# глазами хакера

  • ISBN: 978-5-9775-1781-2
  • Количество страниц: 352
  • Формат издания: 170 × 240 мм
  • Печать: Черно-белая

Описание

Подробно рассмотрены все аспекты безопасности от теории до реальных реализаций .NET-приложений на языке C#.

Рассказано, как обеспечивать безопасную регистрацию, авторизацию и поддержку сессий пользователей. Перечислены уязвимости, которые могут быть присущи веб-сайтам и Web API, описано, как хакеры могут эксплуатировать и как можно обеспечить безопасность приложений. Даны основы оптимизации кода для обработки максимального количества пользователей с целью экономии ресурсов серверов и денег на хостинг.

Рассмотрены сетевые функции: проверка соединения, отслеживание запроса, доступ к микросервисам, работа с сокетами и др. Приведены реальные примеры атак хакеров и способы защиты от них.

Книга будет полезна веб-про­граммистам, системным администраторам и специалистам по безопасности

Ссылка на страницу книги: https://bhv.ru/product/c-glazami-hakera


Раджу Ганди

Head First. Git

  • ISBN: 978-5-9775-1777-5
  • Количество страниц: 464
  • Формат издания: 170 × 240 мм
  • Печать: Черно-белая

Описание

Хотите научиться работать с самой популярной в мире системой контроля версий? Сухим, унылым академическим лекциям вы предпочитаете оживленную беседу за обедом? Тогда эта книга для вас!

Чему вы научитесь с этой книгой? Многие начинающие пользователи Git полагаются на «рецепты» – готовые наборы команд для копирования и вставки, которые они находят в Интернете, не понимая, как на самом деле работает Git. Но как быть, если вас не устраивает бездумное повторение? С помощью этого уникального практического руководства вы изучите способы работы с Git и получите удовольствие от обучения. Раджу Ганди проведет вас за кулисы, покажет, как устроен простой мощный движок, лежащий в основе Git, и не просто расскажет, что вы должны делать, но и пояснит, почему это нужно. Вы освоите такие понятия, как ветвление, слияние, коммиты, изучите передовые методы совместной работы и раскроете весь потенциал Git. Благодаря этой книге вы изучите Git с помощью методики Head First, которая пробудит ваш разум, а не усыпит его скучным текстом.

Ссылка на страницу книги: https://bhv.ru/product/head-first-git/


Тим Макнамара

Rust в действии

  • ISBN: 978-5-9775-1166-7
  • Количество страниц: 528
  • Формат издания: 197 × 250 мм
  • Печать: Черно-белая

Описание

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

Ссылка на страницу книги: https://bhv.ru/product/rust-v-dejstvii/


Нилаб Нисчал

Python – это просто. Пошаговое руководство по программированию и анализу данных

  • ISBN: 978-5-9775-6849-4
  • Количество страниц: 416
  • Формат издания: 197 × 250 мм
  • Печать: Черно-белая

Описание

Рассмотрены основы синтаксиса языка Python на примере дистрибутива Anaconda. Показаны приложения IPython, Spyder IDE, Jupyter Notebook. Описан синтаксис переменных, функций, циклов. Подробно изучаются структуры данных в Python: строки, списки, кортежи, множества и словари. Объясняется понятие классов и их применение в объектно-ориентированном программировании. Описаны возможности библиотеки обработки изображений Pillow, библиотеки Tkinter для создания приложений с графическим интерфейсом. Отдельный раздел посвящен обработке ошибок и исключений в программах. Рассматриваются библиотеки NumPy и Pandas, приводятся практические примеры их использования для анализа и обработки данных. Описана библиотека Matplotlib и ее возможности в сфере визуализации данных.

Ссылка на страницу книги: https://bhv.ru/product/python-eto-prosto-poshagovoe-rukovodstvo-po-programmirovaniyu-i-analizu-dannyh/


Максим Иванов

Алгоритмический тренинг. Решения практических задач на Python и С++

  • ISBN: 978-5-9775-1168-1
  • Количество страниц: 416
  • Формат издания: 197 × 250 мм
  • Печать: Черно-белая

Описание

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

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

Ссылка на страницу книги: https://bhv.ru/product/algoritmicheskij-trening-resheniya-prakticheskih-zadach-na-python-i-s/


Фелин Херманс

Ум программиста. Как понять и осмыслить любой код

  • ISBN: 978-5-9775-1176-6
  • Количество страниц: 272
  • Формат издания: 170 × 240 мм
  • Печать: Черно-белая

Описание

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

Внутри книги:

  • Быстрые и эффективные способы освоить новые языки программирования
  • Навыки скорочтения для быстрого понимания нового кода
  • Методы разгадки смысла сложного кода
  • Способы выучить новый синтаксис и запомнить его
  • Правила написание кода, который легко читается другими
  • Выбор правильных имен для ваших переменных
  • Написание кода более понятного для новичков
  • Адаптация новых разработчиков в вашу команду

Узнайте, как оптимизировать естественные когнитивные процессы вашего мозга, чтобы легче читать код, писать код быстрее и осваивать новые языки за гораздо меньшее время. Эта книга поможет вам справиться с замешательством, которое вы испытываете, столкнувшись со странным и сложным кодом, и объяснит кодовую базу таким образом, чтобы новый член команды мог продуктивно работать в считанные дни!

Ссылка на страницу книги: https://bhv.ru/product/um-programmista-kak-ponyat-i-osmyslit-lyuboj-kod/


Александр Казанский

Разработка приложений на Swift и SwiftUI с нуля. 2-е издание

  • ISBN: 978-5-9775-9681-7
  • Количество страниц: 416
  • Формат издания: 165 × 215 мм
  • Печать: Черно-белая

Описание

Рассмотрены принципы протокольно-ориентированного и функционального программирования на языке Swift 5.5 для операционных систем macOS, iOS и iPadOS. Подробно описана среда разработки Xcode 13.1 и SwiftUI. Приведены приемы проектирования и разработки программ для macOS с использованием фреймворка Cocoa, мобильных приложений с помощью фреймворка Cocoa Touch, описаны принципы создания проектов с интерфейсом Storyboard. Главы содержат упражнения с решениями и примеры кода для начинающих программистов. Во втором издании описано создание проектов в редакторе Interface Builder и подробно рассмотрены новые возможности Swift 5.5.

Вы узнаете, как:

  • программировать на языке Swift;
  • создавать приложения в среде разработки Xcode;
  • использовать технологию SwiftUI;
  • создавать проекты с помощью Storyboard и Interface Builder;
  • разрабатывать приложения для iOS с применением фреймворка Cocoa Touch.

Ссылка на страницу книги: https://bhv.ru/product/razrabotka-prilozhenij-na-swift-i-swiftui-s-nulya-2-e-izdanie/


Дункан Макгрегор, Нэт Прайс

От Java к Kotlin

  • ISBN: 978-5-9775-6841-8
  • Количество страниц: 448
  • Формат издания: 215 × 165 мм
  • Печать: Черно-белая

Описание

Расстояние от острова Ява до острова Котлин составляет 9892 километра по прямой. Чтобы преодолеть его, не пользуясь воздушным транспортом, понадобится как минимум неделя. Если вы – опытный Java-разработчик, который решил перейти на Kotlin, вам потребуется примерно столько же времени. Вы обнаружите, что в Kotlin все делается по-другому, он требует иных подходов к программированию. Этот язык более функционален, у него больше возможностей, поэтому перенос кода ваших проектов с Java на Kotlin – отличная идея.

Ваши гиды Дункан и Нэт уже проделали этот путь в 2015 году, и с тех пор помогли многим командам и отдельным разработчикам повторить его. Путешествуйте вместе с ними по проверенному маршруту, включающему такие промежуточные остановки, как переход от объектов JavaBeans к значениям, от коллекций Java к коллекциям Kotlin и от классов Java к классам Kotlin.

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

Ссылка на страницу книги: https://bhv.ru/product/ot-java-k-kotlin/ 

 


Ключевые слова:
программирование, языки программирования, алгоритмы и структуры данных, Git, методика Head First

 


Подпишитесь на журнал
Купите в Интернет-магазине

Комментарии отсутствуют

Добавить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

               Copyright © Системный администратор

Яндекс.Метрика
Tel.: (499) 277-12-41
Fax: (499) 277-12-45
E-mail: sa@samag.ru