Книга. JavaScript Шаблоны.

Разработчики серверных, клиентских или настольных приложений на JavaScript нередко сталкиваются с проблемами, связанными с объектами, функциями, наследованием и другими особенностями этого языка. Какие же приемы разработки приложений на JavaScript являются наиболее удачными? Данная книга дает ответ на этот вопрос, предлагая большое количество различных шаблонов программирования на JavaScript, таких как «единственный объект» (singleton), «фабрика» (factory), «декоратор» (decorator) и другие. Можно сказать, что они являются не только методами решения наиболее типичных задач разработки ПО, но и заготовками решений для целых категорий таких задач.

Continue reading «Книга. JavaScript Шаблоны.»

Книга. Роберт Мартин. Чистый код.


Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и «укрощение». Эта книга посвящена хорошему программированию. Она полна реальных примеров кода. Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого.Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший. Continue reading «Книга. Роберт Мартин. Чистый код.»

Книга. Настольная книга администратора Debian.

Debian — очень успешная операционная система, участвующая в нашей цифровой жизни в гораздо большей степени, чем многие часто предполагают или знают. Continue reading «Книга. Настольная книга администратора Debian.»

Книга. Нейронные сети: полный курс. 2 издание.


В книге рассматриваются основные парадигмы искусственных нейронных сетей. Представленный материал содержит строгое математическое обоснование всех нейросетевых парадигм, иллюстрируется примерами, описанием компьютерных экспериментов, содержит множество практических задач, а также обширную библиографию.
Continue reading «Книга. Нейронные сети: полный курс. 2 издание.»

Книга. Чёрная книга менеджера.


Все, что здесь написано, было написано для тех, кто работает в менеджменте или хочет стать менеджером. Книга короткая и простая как двери. Она местами грубовата, так что если у тебя нежная психическая организация, то, может, оно тебе на фиг и не надо. Я решил изложить все в формате прямого и откровенного разговора между боссом
ИТ-компании и менеджером, который на него работает. Речь здесь пойдет не о методологии и даже не о бизнесе – скорее, об отношениях между бизнесом и ИТ-менеджером.
Continue reading «Книга. Чёрная книга менеджера.»

Книга. Программирование без дураков. 2017


Хотите научиться программировать «less wrong»? Тогда эта книга — для вас. Ведь программирование — это во многом коммуникация. Стиль программирования, именование, комментирование, работа с чужим кодом — зачастую соглашения складываются именно там, где строгая регламентация на уровне языка программирования отсутствует. Познакомьтесь с разнообразными традициями, существующими в различных языках программирования, узнайте, как практически не спотыкаясь передвигаться по этой пересеченной местности. Continue reading «Книга. Программирование без дураков. 2017»

Книга: С# на примерах.

Эта книга является превосходным учебным пособием для изучения языка программирования C# на примерах. Изложение ведется последовательно: от развертывания .NET и написания первой программы, до многопоточного программирования, создания клиент-серверных приложений и разработки программ для мобильных устройств. По ходу даются все необходимые пояснения и комментарии. Continue reading «Книга: С# на примерах.»

Книга. Английский язык для инженеров. 7-е издание.


Учебник написан в соответствии с программой по иностранным языкам для неязыковых вузов. Цель учебника — обучение различным видам чтения специальной литературы, владение которыми необходимо будущему инженеру, а также формирование навыков устной речи, аудирования и письма. Эффективное практическое овладение языком обеспечивается системой коммуникативных упражнений и ролевых игр, стимулирующих интерес студентов и их творческую активность.
Continue reading «Книга. Английский язык для инженеров. 7-е издание.»

Книга. JavaScript. Сильные стороны

Любой язык программирования имеет свои сильные и слабые стороны, однако язык JavaScript в большей степени состоит из последних, так как был разработан в спешке и практически не отлаживался. В этой книге среди множества самых ужасных JavaScript-конструкций выделены наиболее надежные, понятные и удобные в сопровождении то подмножество языка, которое позволяет создавать по-настоящему расширяемый и эффективный код. Автор — уважаемый среди разработчиков эксперт в области JavaScript выделяет массу интересных идей, которые делают JavaScript прекрасным объектно-ориентированным языком программирования.
Continue reading «Книга. JavaScript. Сильные стороны»

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

Привет ребята. За то время, что этот сайт существует, на нем накопилось немало книг по программированию, web-разработке и системному администрированию.

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

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

Вот ссылка на каталог: Книги по Программированию.

Continue reading «Каталог книг по языкам программирования»