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

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

Дата-центры  

Дата-центры: есть ли опасность утечки данных?

Российские компании уже несколько лет испытывают дефицит вычислительных мощностей. Рост числа проектов,

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

Книжная полка  

Защиты много не бывает

Среди книжных новинок издательства «БХВ» есть несколько изданий, посвященных методам социальной инженерии

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

Событие  

В банке рассола ждет сисадмина с полей фрактал-кукумбер

Читайте впечатления о слете ДСА 2024, рассказанные волонтером и участником слета

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

Организация бесперебойной работы  

Бесперебойная работа ИТ-инфраструктуры в режиме 24/7 Как обеспечить ее в нынешних условиях?

Год назад ИТ-компания «Крок» провела исследование «Ключевые тренды сервисного рынка 2023». Результаты

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

Книжная полка  

Читайте и познавайте мир технологий!

Издательство «БХВ» продолжает радовать выпуском интересных и полезных, к тому же прекрасно

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

СУБД PostgreSQL  

СУБД Postgres Pro

Сертификация по новым требованиям ФСТЭК и роль администратора без доступа к данным

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

Критическая инфраструктура  

КИИ для оператора связи. Готовы ли компании к повышению уровня кибербезопасности?

Похоже, что провайдеры и операторы связи начали забывать о требованиях законодательства

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

Архитектура ПО  

Архитектурные метрики. Качество архитектуры и способность системы к эволюционированию

Обычно соответствие программного продукта требованиям мы проверяем через скоуп вполне себе понятных

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

Как хорошо вы это знаете  

Что вам известно о разработках компании ARinteg?

Компания ARinteg (ООО «АРинтег») – системный интегратор на российском рынке ИБ –

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

Графические редакторы  

Рисование абстрактных гор в стиле Paper Cut

Векторный графический редактор Inkscape – яркий представитель той прослойки open source, с

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

День сисадмина  

Учите матчасть! Или как стать системным администратором

Лето – время не только отпусков, но и хорошая возможность определиться с профессией

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

День сисадмина  

Живой айтишник – это всегда движение. Остановка смерти подобна

Наши авторы рассказывают о своем опыте и дают советы начинающим системным администраторам.

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

Виртуализация  

Рынок решений для виртуализации

По данным «Обзора российского рынка инфраструктурного ПО и перспектив его развития», сделанного

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

Книжная полка  

Как стать креативным и востребованным

Издательский дом «Питер» предлагает новинки компьютерной литературы, а также книги по бизнесу

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

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

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

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

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

12.03.2018г.
Просмотров: 4375
Комментарии: 0
Глубокое обучение с точки зрения практика

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

12.03.2018г.
Просмотров: 3077
Комментарии: 0
Изучаем pandas

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

12.03.2018г.
Просмотров: 3872
Комментарии: 0
Программирование на языке Rust (Цветное издание)

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

19.12.2017г.
Просмотров: 3890
Комментарии: 0
Глубокое обучение

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

19.12.2017г.
Просмотров: 6382
Комментарии: 0
Анализ социальных медиа на Python

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

19.12.2017г.
Просмотров: 3229
Комментарии: 0
Основы блокчейна

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

19.12.2017г.
Просмотров: 3522
Комментарии: 0
Java 9. Полный обзор нововведений

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

16.02.2017г.
Просмотров: 7353
Комментарии: 0
Опоздавших не бывает, или книга о стеке

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

17.05.2016г.
Просмотров: 10713
Комментарии: 0
Теория вычислений для программистов

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

30.03.2015г.
Просмотров: 12437
Комментарии: 0
От математики к обобщенному программированию

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

18.02.2014г.
Просмотров: 14083
Комментарии: 0
Рецензия на книгу «Читаем Тьюринга»

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

13.02.2014г.
Просмотров: 9187
Комментарии: 0
Читайте, размышляйте, действуйте

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

12.02.2014г.
Просмотров: 7138
Комментарии: 0
Рисуем наши мысли

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

10.02.2014г.
Просмотров: 5443
Комментарии: 3
Страна в цифрах

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

18.12.2013г.
Просмотров: 4679
Комментарии: 0
Большие данные меняют нашу жизнь

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

18.12.2013г.
Просмотров: 3489
Комментарии: 0
Компьютерные технологии – корень зла для точки роста

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

04.12.2013г.
Просмотров: 3208
Комментарии: 0
Паутина в облаках

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

03.12.2013г.
Просмотров: 3445
Комментарии: 0
Рецензия на книгу «MongoDB в действии»

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

02.12.2013г.
Просмотров: 3084
Комментарии: 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-45
E-mail: sa@samag.ru