Программирование RSS

М. Саммерфильд. Python на практике

Эта книга ориентирована на программистов, пишущих на Python, которые хотели бы расширить и углубить знания языка, чтобы сделать свои программы более качественными, надежными, быстрыми, удобными для сопровождения и использования.
gefexi 21/01/20 Просмотров: 330 Комментариев: 0
+1
Марк Лутц. Изучаем Python, 5-е издание

Том 1-2, 5-е издание

С помощью этой практической книги вы получите всестороннее и глубокое введение в основы языка Python. Будучи основанным на популярном учебном курсе Марка Лутца, обновленное 5-е издание книги поможет вам быстро научиться писать эффективный высококачественный код на Python. Она является идеальным способом начать изучение Python, будь вы новичок в программировании или профессиональный разработчик программного обеспечения на других языках.
brij 21/01/20 Просмотров: 255 Комментариев: 0
+2
Дж. Гленн Брукшир. Введение в компьютерные науки

Широта охвата материала действительно соответствует его названию. Ясность и последовательность изложения основ всех дисциплин сделали эту книгу ведущим учебником для множества учебных заведений. При освещении различных тем автор учитывал их естественное родство, отказавшись от концепции изложения материала в контексте определенного языка программирования.
gefexi 21/01/20 Просмотров: 1363 Комментариев: 0
+2
Марк Лутц. Изучаем Python

Том 2, 5-е издание

По причине большого объема книга разделена на два тома. 2-й том обновленного 5-го издания известной книги Марка Лутца поможет вам быстро научиться писать эффективный высококачественный код на Python. Это руководство - идеальный способ начать изучение Python, будь вы новичок в программировании или профессиональный разработчик программного обеспечения на других языках. Простое и понятное учебное пособие, укомплектованное контрольными вопросами, упражнениями и полезными иллюстрациями, позволит вам освоить основы линеек Python 3.X и 2.X. Вы также ознакомитесь с расширенными возможностями языка, получившими широкое распространение в коде Python.
brij 19/01/20 Просмотров: 337 Комментариев: 1
+4
А.В. Кириченко. Jаvascript для FrontEnd-разработчиков. Написание. Тестировние. Развертывание

Данная книга посвящена тому, как на языке JavaScript создавать хороший код для фронтенда (и не только). В книге последовательно затронуты все аспекты производства JavaScript-кода: от выбора архитектуры и конструи­рования кода до покрытия модульными тестами, отладки, интеграционного тестирования, сборки и непрерывной поставки вашего кода. Рассматривают­ся как общие моменты - постановка процесса разработки, событийно-ориентированная архитектура JavaScript-приложений, техника непрерывной ин­теграции, так и предельно конкретные вопросы - как и какие инструменты (фреймворки) использовать для той или иной задачи, что конкретное нужно делать в том или ином случае, какие ошибки встречаются. Попутно в книге рассмотрено применение большого количества инструментов. Существен­ное внимание уделено автоматизации на всех этапах создания и поставки JavaScript-кода.
brij 15/01/20 Просмотров: 347 Комментариев: 0
+3
Джеффри Фридл. Регулярные выражения

3-е издание, 2018

Вы никогда не пользовались регулярными выражениями? Откройте для себя удивительный мир regex и станьте профессионалом, способным эффективно работать с данными в Java, .NET, JavaScript и ECMAScript, C, C++, C#, Perl, Python, Ruby, Tcl, PHP и других языках программирования. Международный бестселлер знакомит с фундаментальными основами регулярных выражений, функциональными возможностями языков программирования и позволяет оптимизировать работу с информацией. Вы научитесь самостоятельно конструировать регулярные выражения и использовать приведенные в книге примеры для быстрого решения самых актуальных задач.
brij 13/01/20 Просмотров: 358 Комментариев: 0
+3
javafx

Описываются базовые возможности библиотеки JavaFX, позволяющей создавать приложения с графическим интерфейсом на языке Java. Рассматриваются способы обработки событий, управление свойствами окна, создание формы с помощью программы Scene Builder, а также все основные компоненты (кнопки, текстовые поля, списки, таблицы, меню и др.) и варианты их размещения внутри окна. Описаны трансформации и эффекты, графики и диаграммы, аудио и видео, стили JavaFX CSS.
tanyavip1 13/01/20 Просмотров: 328 Комментариев: 1
+3
Мартин Одерски, Лекс Спун. Scala. Профессиональное программирование

3-е издание

Вашему вниманию предлагается исчерпывающее руководство по Scala, элитарному языку программирования для JVM. Scala сочетает в себе максимум достоинств объектно-ориентированного и функционального подхода, превосходно взаимодействует с Java и позволяет безупречно решать задачи любой сложности. Автор книги Мартин Одерски - автор и разработчик языка Scala, стоявший у самых его истоков. Данная книга станет незаменимым приобретением для всех серьезных специалистов, имеющих опыт работы с Java и JVM, а также будет интересна любым программистам с опытом ООП/ФП, желающим выйти на совершенно новый профессиональный уровень.
brij 13/01/20 Просмотров: 284 Комментариев: 0
+2
Кей Хорстман. Scala для нетерпеливых

2-е издание, переработанное и дополненное

Второе издание книги "Scala для нетерпеливых" было обновлено до поддержки версии Scala 2.12 и демонстрирует самые современные приемы использования языка. В это издание было добавлено описание последних нововведений в Scala, включая интерполяцию строк, динамический вызов, неявные классы и объекты Future. Язык программирования Scala обладает весьма обширными возможностями, но вы сможете эффективно пользоваться им, даже не зная их все. В данной книге приводится достаточно информации, чтобы вы могли начать работу с простыми и компактными фрагментами кода. Scala – чрезвычайно выразительный и гибкий язык программирования. Он позволяет разработчикам библиотек использовать весьма сложные, высокоуровневые абстракции, чтобы пользователи этих библиотек, в свою очередь, могли легко и просто выражать свои мысли.
brij 13/01/20 Просмотров: 264 Комментариев: 0
+2
Робин Никсон. Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5
5-е издание

Новое 5-е издание признанного бестселлера, описывающее как клиентские, так и серверные аспекты веб-разработки. Эта книга поможет вам освоить динамическое веб-программирование с применением самых современных технологий. Книга наполнена ценными практическими советами, содержит подробный теоретический материал. Для закрепления материала автор рассказывает, как создать полнофункциональный сайт, работающий по принципу социальной сети, включая рассказ о React.js.
gefexi 11/01/20 Просмотров: 445 Комментариев: 0
+5
Лусио Ди Джасио. Программирование на C микроконтроллеров PIC24

Лусио ди Джасио, эксперт из компании Microchip, предлагает свой уникальный взгляд на революционную технологию PIC24, проводя читателя от основ 16-разрядной архитектуры до сложных программных разработок средствами языка С, включая реализацию многозадачности с помощью прерываний PIC24, управление ЖК-дисплеями, формирование звуковых и видеосигналов, доступ к запоминающим устройствам большой емкости и др.
gefexi 07/01/20 Просмотров: 375 Комментариев: 0
+2
Л.К. Бабенко. Параллельные алгоритмы для решения задач защиты информации

Кратко представлены основные составляющие современных криптографических систем: симметричные алгоритмы шифрования, асимметричные алгоритмы шифрования, функции хэширования. Основной упор сделан на рассмотрение практической возможности применения существующих способов анализа современных криптосистем с целью оценки их криптографической стойкости.
gefexi 04/01/20 Просмотров: 336 Комментариев: 0
+3
С.М. Рацеев. Программирование на языке Си

Учебное пособие предлагает читателю курс программирования, ориентированный на язык Си. Пособие содержит много примеров с часто применяемыми алгоритмами и фундаментальными структурами данных, при этом для некоторых задач приводится несколько способов решения в зависимости от начальных данных. Также имеется большое количество задач для отработки основных приемов программирования на языке Си.
gefexi 03/01/20 Просмотров: 473 Комментариев: 0
+2
Василий Усов. Swift. Основы разработки приложений под iOS, iPadOS и macOS

5-е издание

Язык Swift молод, он растет, развивается и изменяется, хотя основные подходы к программированию и разработке уже сформировались. В новом, пятом издании книги была полностью переработана первая часть книги, что делает знакомство с языком Swift более комфортным, а весь текст актуализирован в соответствии с возможностями Swift 5.
brij 30/12/19 Просмотров: 347 Комментариев: 0
+1
Илья Кaнтop. Современный учебник JavaScript

Том I-III

С помощью этого учебника вы можете изучить JavaScript, начиная с нуля и заканчивая продвинутыми концепциями вроде ООП. Мы будем использовать браузер в качестве окружения, но основное внимание будет уделяться именно самому языку JavaScript. Давайте посмотрим, что такого особенного в JavaScript, чего можно достичь с его помощью, и какие другие технологии хорошо с ним работают.
brij 30/12/19 Просмотров: 473 Комментариев: 0
+2
Г. Лакман Макдауэлл. Карьера программиста

6-е издание (2020)

Эта книга базируется на опыте практического участия автора во множестве собеседований, проводимых лучшими компаниями. Это квинтэссенция сотен интервью со множеством кандидатов, результат ответов на тысячи вопросов, задаваемых кандидатами и интервьюерами в ведущих мировых корпорациях. Из тысяч возможных задач и вопросов в книгу были отобраны 189 наиболее интересных и значимых. В данной книге основное внимание уделено задачам алгоритмизации, программи­рования и дизайна. Почему? Потому что ответы на •поведенческие» вопросы могут быть такими же разнообразными, как и ваше резюме. В большинстве ведущих технических (и многих других) компаний основную часть процесса собеседования составляют вопросы по алгоритмам и программированию. Считайте, что это проверка навыков практического решения задач. Интервьюер старается оценить вашу способность решать алгоритмические задачи, которые еще не встречались вам ранее.
brij 28/12/19 Просмотров: 454 Комментариев: 0
+2
Jens Gustedt. Modern C

"Современный C" фокусируется на новых и уникальных особенностях современного программирования на языке C. Книга основана на последних стандартах C и предлагает современную перспективу этого проверенного языка. C необычайно современен для 50-летнего языка программирования. Независимо от того, пишете ли вы встроенный код, низкоуровневые системные процедуры или высокопроизводительные приложения, C справится с этой задачей. Эта уникальная книга, основанная на последних стандартах C, раскрывает современную перспективу этого проверенного языка.
brij 20/12/19 Просмотров: 449 Комментариев: 0
+4
Луис Атенсио. Функциональное программирование на JavaScript. Как улучшить код JavaScript-программ

В сложных веб-приложениях низкоуровневые детали JavaScript-кода могут затруднить анализ программы и повлиять на работоспособность системы в целом. Функциональное программирование (ФП) как стиль написания кода способствует слабо связанным отношениям между отдельными компонентами приложений и позволяет составить общее представление о проекте, упростить его разработку, общение с заказчиками и сопровождение.
brij 19/12/19 Просмотров: 480 Комментариев: 0
+2
Практическая криптография

Эта книга предназначена прежде всего для тех, кто интересуется не только теоретическими аспектами криптологии, но и практическими реализациями алгоритмов криптографии и криптоанализа. В книге уделено очень много внимания вопросам компьютерного криптоанализа и логике программирования защищенных криптосистем.
gefexi 16/12/19 Просмотров: 540 Комментариев: 0
+3
Умберто Микелуччи. Прикладное глубокое обучение

Подход к пониманию глубоких нейронных сетей на основе метода кейсов

Затронуты расширенные темы глубокого обучения: оптимизационные алгоритмы, настройка гиперпараметров, отсев и анализ ошибок, стратегии решения типичных задач во время тренировки глубоких нейронных сетей. Описаны простые активационные функции с единственным нейроном (ReLu, сигмоида и Swish), линейная и логистическая регрессии, библиотека TensorFlow, выбор стоимостной функции, а также более сложные нейросетевые архитектуры с многочисленными слоями и нейронами. Показана отладка и оптимизация расширенных методов отсева и регуляризации, настройка проектов машинного обучения, ориентированных на глубокое обучение с использованием сложных наборов данных. Приведены результаты анализа ошибок нейронной сети с примерами решения проблем, возникающих из-за дисперсии, смещения, переподгонки или разрозненных наборов данных. По каждому техническому решению даны примеры решения практических задач.
brij 11/12/19 Просмотров: 481 Комментариев: 0
+2
1