Записная книжка разработчика

Мои проекты

Книги, которые я прочитал

В этом разделе я буду размещать краткое описание технической литературы, которую я прочитал. Книги сгруппированы по темам.

DSP, обработка сигналов, SDR, Matlab

FPGA, Verilog, System Verilog

Программирование, C, C++, C#, Python, Qt, Linux, LLVM, Clang, компиляторы

Микроконтроллеры, схемотехника, разработка электроники

DSP, обработка сигналов, SDR, Matlab

2016

Steven W. Smith «The Scientist and Engineer’s Guide to Digital Signal Processing«, 626 стр, англ. язык.ссылка

2015

«Software Defined Radio Handbook», Rodger Hosking, 75 стр, англ. язык. ссылка

2011

Дьяконов В. П. «Matlab 7.*/R2006/R2007. Самоучитель» 768 стр., русск. язык. ссылка

FPGA, Verilog, System Verilog

2016

Книга C Maxfield "FPGAs: Instant Access", 216 стр., англ. язык. ссылка

2015

Andrew Moore “FPGA for dummies”, 44 стр., англ. язык. ссылка

Jane Smith «Verilog Coding Guidelines», 17 стр, англ. язык. ссылка

Pong P. Chu «FPGA prototyping by Verilog examples» 518 стр., англ. язык. ссылка

Zynq-7000 All Programmable SoC PCB Design Guide, 80 стр, англ. язык. ссылка

Louise Crockett и др. «The Zynq Book», 484 стр., англ. язык. ссылка

E. Stavinov «100 Power Tips For FPGA Designers», 476 стр., англ. язык. ссылка

2014

Максфилд К. «Проектирование на ПЛИС. Архитектура, средства и методы», 410 стр, русск. язык. ссылка

Steve Kilts «Advanced FPGA Design», 287 стр., англ. язык. ссылка

Michael D. Clietti. «Advanced Digital Design with the Verilog HDL», 982 стр., англ. язык. ссылка

Nichael Keating, Pierre Bricaud "Reuse Methodology Manual for System-on-a chip Designs", 292 стр., англ. язык. ссылка

Chris Spear «SystemVerilog for Verification», 429 стр, англ. язык. ссылка

D. Patterson, J. Hennessy «Computer Organization and Design», 656 стр., англ. язык. ссылка

2013

Thomas & Moorby «The Verilog Hardware Description Language», 408 стр., англ. язык. ссылка

Программирование, C, C++, C#, Python, Qt, Linux, LLVM, Clang, компиляторы

2016

Michael Barr and Anthony Massa “Programming Embedded Systems, Second Edition”, 288 стр., англ. язык.ссылка

Книга Suyog Sarda and Mayur Pandey «LLVM Essentials«, 166 стр, англ. язык.ссылка

Книга А. Ахо, М. С. Лам, Р. Сети, Д. Ульман «Компиляторы: принципы, технологии и инструментарий«, 1184 стр, русск. язык.ссылка

Gabriel S. Hjort Blindell "Survey on Instruction Selection", 139 стр., англ. язык. ссылка

Chen Chung-Shu "Creating an LLVM Backend for the Cpu0 Architecture", 575 стр., англ. язык. ссылка

2015

Вирт Н. "Построение компиляторов", 192 стр., русск. язык. ссылка

М. Шлее «Qt5.3. Профессиональное программирование на С++», 928 стр., русск. язык. ссылка

Mayur Pandey, Suyog Sarda «LLVM Cookbook», 284 стр, англ. язык. ссылка

Р. Лав «Разработка ядра Linux» (второе издание), 448 стр, русск. язык ссылка

Р. Лав «Linux. Системное программирование», 416 стр, русск. язык ссылка

B. Stroustrup «A Tour of C++», Addison-Wesley, 2013, 180 стр, англ. язык.ссылка

Scott Meyers «Effective Modern C++», O’Reilly Media, 2014 г., 336 стр, англ. язык. ссылка

Б. Страуструп «Язык программирования С++», 2008 г., 1136 стр, русск. язык. ссылка

Б. Страуструп «Дизайн и эволюция C++», 2006 г. 448 стр., русск. язык ссылка

Х. Дейтел, П. Дейтел «Как программировать на C++», 1152 стр, русск. язык ссылка

Шилдт Г. «С++ Базовый курс», 624 стр, русск. язык. ссылка

2014

Bruno Cardoso Lopes «Getting Started with LLVM Core Libraries», 314 стр., англ. язык. ссылка

R. Stallman «GNU Compiler Collection (GCC) Internals», 754 стр., англ. язык ссылка

2012

В.А. Галатенко «Программирование в стандарте POSIX», 560 стр, русск. язык. ссылка

Джозеф Албахари, Бен Албахари «C# 3.0. Справочник», 944 стр., русск. язык. ссылка

Karim Yaghmour «Building Embedded Linux Systems», 464 стр. ссылка

2011

Ю. Земсков «Qt4 на примерах», 608 стр., русск. язык ссылка

М. Шлее «Qt4.5. Профессиональное программирование на С++», 896 стр., русск. язык. ссылка

Джеффри Орлофф «Ubuntu — бесплатная альтернатива Windows», 352 стр., русск. язык. ссылка

Бенжамин Мако Хилл и др. «Ubuntu Linux: Официальный учебный курс», 384 стр., русск. язык. ссылка

Марк Лутц «Изучаем Python», 848 стр., русск. язык. ссылка

«Идеальный код» под редакцией Энди Орама и Грега Уилсона, 624 стр., русск. язык. ссылка

Scott Chacon "Pro Git", 288 стр, англ. язык. ссылка

Джон Хопкрофт, Раджив Мотвани, Джеффри Ульман. «Введение в теорию автоматов, языков и вычислений», 528 стр., русск. язык. ссылка

2009

Дэн Фернандес и Брайан Пик «Coding for fun. Программируем для удовольствия», 480 стр., русск. язык. ссылка

Микроконтроллеры, схемотехника, разработка электроники

2014

Говард В. Джонсон "Высокоскоростная передача цифровых данных: высший курс черной магии", 1024 стр., русск. язык ссылка

2013

Г. Джонсон, М. Грэхем «Конструирование высокоскоростных цифровых устройств: начальный курс черной магии», 624 стр., русск. язык. ссылка

2010

Петров И.В. «Программируемые контроллеры», 256 стр., русск. язык. ссылка

В.В.Денисенко «Компьютерное управление технологическим процессом, экспериментом, оборудованием»., 608 стр., русск. язык. ссылка

Лебедев М.Б. "CodeVision AVR. Пособие для начинающих", 594 стр., русск. язык. ссылка

2009

«Аналого-цифровое преобразование», сборник материалов Analog Devices, 1016 стр., русск. язык. ссылка

Joe Pardue "C programming for microcontrollers", 300 стр, англ. язык. ссылка

Comments