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

Адель Файзрахманов. Архитектура сложных веб-приложений. С примерами на Laravel

Эта книга просто некий обзор практик, которые мне показались полезными при разработке приложений. Возможно, кому-то она поможет выбрать нужную для своего проекта. Главное, нужно понять, что она не о том, что надо каждое приложение взять и переписать с использованием Event Sourcing. К каждому приложению нужен свой подход. Одни и те же практики отлично подходят к одним приложениям, но будут вредны для других. Laravel Idea — расширение для платформы IDEA (PhpStorm), экономящее время при разработке решений на основе Laravel. Прекрасное автозаполнение магии Laravel, навигация по коду, генераторы кода, автокомплит валидаторов и роутов, и многое другое.
brij 15/08/20 Просмотров: 507 Комментариев: 0
+1
Маттиас Нобак. Один год с Symfony

Пишем чистый, пригодный для повторного использования код на PHP, используя Symfony. Книгу "Один год с Symfony" написал разработчик из Голландии - Маттиас Нобак. Да, она про Symfony 2 (на текущий момент еще и довольно ранних версий), но она описывает и более общие принципы разработки нежели просто версию одного фреймворка - такие как "тонкие" контроллеры, слабая связность компонентов приложения, повторное использование кода, безопасность и т.д.
brij 15/08/20 Просмотров: 430 Комментариев: 0
+1
М. Цукалос. Golang для профи. Работа с сетью, многопоточность, структуры данных и машинное обучение с Go

2-е издание

Go - это язык высокопроизводительных систем будущего. Эта книга показывает как заставить Go работать на реальных производственных системах. Для программистов, которые уже знакомы с основами языка Go, эта книга содержит примеры, шаблоны и четкие объяснения, которые помогут вам глубоко понять возможности Go и применить их в своей работе по программированию. Книга охватывает нюансы Go с подробными руководствами по типам и структурам, пакетам, параллелизму, сетевому программированию, дизайну компиляторов, оптимизации и многому другому. Каждая глава заканчивается упражнениями и ресурсами, чтобы полностью внедрить ваши новые знания.
brij 12/08/20 Просмотров: 508 Комментариев: 0
+2
Виктор Рабинович. Python для детей. Анимация с черепашьей графикой

В нашей книге, написанной для обучения детей 12+ анимационной технике с использованием современного языка программирования Python, мы используем простейшую графическую библиотеку языка: черепашью графику (Turtle library). Считается, что библиотека Turtle предназначена в основном для рисования геометрических фигур и анимаций с использованием стандартных, встроенных в библиотеку изображений таких как квадрат, круг, черепашка, стрелка (назовем эти изображения базовыми примитивами).
gefexi 12/08/20 Просмотров: 666 Комментариев: 0
+1
Э. Гамма., Р. Хелм. Паттерны объектно-ориентированного проектирования

Прошло больше 25 лет с момента выхода первого тиража книги Design Patterns. За это время книга из популярной превратилась в культовую. Во всем мире ее рекомендуют прочитать каждому, кто хочет связать жизнь с информационными технологиями и программированием. «Русский» язык, на котором разговаривают айтишники, поменялся, многие англоязычные термины стали привычными, паттерны вошли в нашу жизнь. Перед вами юбилейное издание с обновленным переводом книги, ставшей must-read для каждого программиста. «Паттерны объектно-ориентированного проектирования» пришли на смену «Приемам объектно-ориентированного проектирования».
brij 09/08/20 Просмотров: 680 Комментариев: 0
+2
Хобсон Лейн, Ханнес Хапке. Обработка естественного языка в действии

«Обработка естественного языка в действии» — практическое руководство по обработке и генерации текстов на естественном языке. В этой книге мы снабдим вас всеми инструментами и методиками, необходимыми для создания прикладных NLP-систем с целью обеспечения работы виртуального помощника (чат-бота), спам-фильтра, программы — модератора форума, анализатора тональностей, программы построения баз знаний, интеллектуального анализатора текста на естественном языке или практически любого другого NLP-приложения, какое только можно себе представить. Книга ориентирована на Python-разработчиков среднего и высокого уровня.
brij 07/08/20 Просмотров: 628 Комментариев: 0
+2
О.Н. Мусина. Компьютерное проектирование рецептур: практикум

В практикуме даны основные сведения о современных методах решения рецептурных задач с помощью компьютера. Практикум содержит 4 главы, способствующие освоению приемов проектирования рецептур мороженого, сыров, нормализованного, восстановленного и питьевого молока с помощью Microsoft Excel.
gefexi 06/08/20 Просмотров: 525 Комментариев: 0
+2
Дэн Вандеркам. Эффективный TypeScript. 62 способа улучшить код

«Эффективный TypeScript» необходим тем, кто уже имеет опыт работы с JavaScript. Цель этой книги — не научить пользоваться инструментами, а помочь повысить профессиональный уровень. TypeScript представляет собой не просто систему типов, а набор служб языка, удобных в использовании. Он повышает безопасность разработки в JavaScript, делает работу увлекательнее и проще.
brij 05/08/20 Просмотров: 509 Комментариев: 0
+1
Эндрю Гласснер. Глубокое обучение без математики

Том 1-2

Если вы интересуетесь машинным обучением (Machine Learning) и глубоким обучением (Deep Learning), то этот двухтомник для вас. Книга оказалась очень большой, поэтому я сделал ее двухтомником с примерно одинаковым размером. Поскольку двухтомник является, по существу, одной книгой, второй том начинается там, где заканчивается первый. В первом томе изложены фундаментальные основы глубокого обучения. Второй том посвящен нейронным сетям – быстро развивающемуся направлению машинного обучения.
brij 05/08/20 Просмотров: 682 Комментариев: 0
0
Эндрю Гласснер. Глубокое обучение без математики. Практика

Том 2

Второй том посвящен нейронным сетям – быстро развивающемуся направлению машинного обучения. Многие инструменты машинного обучения и особенно глубокого обучения имеются в многочисленных библиотеках со свободным доступом, которые любой при желании может немедленно загрузить. Но хотя эти инструменты легко доступны и легко устанавливаемы, они все же требуют значительных технических знаний для правильного их применения. В главах 15, 23 и 24 мы будем обсуждать научную библиотеку машинного обучения Scikit-learn и библиотеку глубокого обучения Keras. Обе эти библиотеки базируются на языке Python. В этих главах мы погружаемся в детали библиотек языка программирования Python и приводим много примеров с кодами.
brij 05/08/20 Просмотров: 402 Комментариев: 0
0
Эндрю Гласснер. Глубокое обучение без математики. Основы

Том 1

Эта книга не похожа на большинство других учебников и руководств по глубокому обучению – в ней нет ни детального алгоритмического анализа, сопровождаемого обширной математикой, ни развернутых листингов программного кода. Автор выбрал золотую середину - благодаря дружелюбному подходу, сопровождаемому огромным количеством цветных иллюстраций, а также детальному и скрупулезному описанию, он глубоко освещает основополагающие идеи и фундаментальные основы глубокого обучения и нейронных сетей.
brij 05/08/20 Просмотров: 437 Комментариев: 0
+1
О.Н. Евсеева. Работа с базами данных на языке C#. Технология АDO .NET: учебное пособие

Пособие содержит введение в технологию разработки баз данных средствами ADO (ActiveX Data Object) на платформе .NET с использованием языка программирования С#. В книге представлены работа с базами данных на примере настольного приложения СУБД Microsoft Access и серверного приложения Microsoft SQL Server; основы языка SQL, создание и использование объектов ADO .NET.
gefexi 04/08/20 Просмотров: 607 Комментариев: 0
+1
Проектирование веб-API

API позволяет разработчикам выполнять интеграцию с приложением без детализированного знания кода. Независимо от того, используете ли вы установленные стандарты, такие как REST и OpenAPI, или более новые подходы, например GraphQL или gRPC, освоение разработки API – своего рода суперспособность.
gefexi 03/08/20 Просмотров: 702 Комментариев: 0
+1
Э. Вирсански. Генетические алгоритмы на Python

Там, где традиционные алгоритмы бесполезны или не дают результата за обозримое время, на помощь могут прийти генетические алгоритмы. Они позволяют решить целый комплекс сложных задач, в том числе связанных с искусственным интеллектом, упростить оптимизацию непрерывных функций, выполнять реконструкцию изображений и многое другое.
gefexi 03/08/20 Просмотров: 529 Комментариев: 0
+2
Ли Калькот, Зак Бутчер. Istio. Приступаем к работе

Использование сервисной сетки для связи, безопасности, управления и наблюдения

Не важно, чем вы занимаетесь: управляете ли флотилией микросервисов или модернизируете существующие неконтейнерные сервисы, рано или поздно вы все равно окажетесь перед необходимостью организации сервисной сетки. Чем больше будет развернуто микросервисов, тем быстрее вы окажетесь в этой ситуации. В предлагаемой вашему вниманию книге Ли Калькот и Зак Бутчер показывают, как сервисная сетка Istio вписывается в жизненный цикл распределенного приложения. Вы изучите ее архитектуру, узнаете об инструментах и API для управления многими функциями Istio, рассмотрите вопросы безопасности и управления трафиком. Особое внимание уделяется устранению неисправностей и отладке.
brij 03/08/20 Просмотров: 549 Комментариев: 0
+1
Р.А. Граймс. Апокалипсис криптографии

В связи с бурным развитием технологий требования к компьютерной безопасности постоянно изменяются. Шифры, которые на сегодняшний день можно считать надежными, при использовании квантового компьютера будет легко взломать, и эта реальность уже не за горами. Вот почему необходимо уже сейчас готовиться к квантовому криптографическому прорыву, и эта книга послужит для читателя бесценным руководством к действию.
gefexi 02/08/20 Просмотров: 573 Комментариев: 0
+2
Факты и заблуждения профессионального программирования

Автор, имеющий огромный опыт работы в индустрии ПО, посвятил свой труд ее фактам, мифам и недоразумениям, представив 55 фактов и 10 заблуждений, относящихся к менеджменту, жизненному циклу, качеству, исследованиям и образованию в сфере разработки ПО. Некоторые из них хорошо известны, о других, наоборот, знают немногие.
gefexi 01/08/20 Просмотров: 559 Комментариев: 0
+2
Альфред В. Ахо. Структуры данных и алгоритмы

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

В монографии рассмотрены вопросы, связанные с развитием интеллекта и средой обучения. Обоснована необходимость изменения подходов к развитию интеллекта школьников. Определено место новым понятиям (синергетика, например) в системе школьного образования и представлен нетрадиционный подход к организации учебного процесса.
gefexi 29/07/20 Просмотров: 471 Комментариев: 0
+1
Вильям Столлингс. Операционные системы. Внутренняя структура и принципы проектирования

9-е издание

Как бы ни развивалась вычислительная техника и какие бы изменения в принципах вычислений ни происходили — во всех ее применениях, от смартфона и скромного ноутбука до больших мейнфреймов, распределенных систем и Интернета вещей, — всегда есть нечто неизменное: наличие операционной системы. Многие пользователи даже не подозревают, что операционная система — это не только и не столько красивые окошки на экране, сколько многие сотни тысяч строк кода, серьезнейшие алгоритмы, масса экспериментов, разработка новых проектных решений — словом, труд множества разработчиков.
brij 23/07/20 Просмотров: 770 Комментариев: 0
+1
5