Code Lib. Программирование.
4.65K subscribers
1.64K photos
5 videos
1.67K links
Книги, Курсы и другая полезная информация для программистов.

Сотрудничество: @noname_media

Канал на бирже: https://telega.in/c/Code_Iibrary
Download Telegram
📔 Go на практике.

#Go - превосходный системный язык. Созданный для удобной разработки современных приложений с параллельной обработкой, язык Go предоставляет встроенный набор инструментов для быстрого создания облачных, системных и веб-приложений. Знакомые с такими языками как #Java или C#, быстро освоят Go - достаточно лишь немного попрактиковаться, чтобы научиться писать профессиональный код.

Книга "Go на практике" содержит решения десятков типовых задач в ключевых областях. Следуя стилю сборника рецептов - проблема/решение/обсуждение - это практическое руководство опирается на основополагающие концепции языка Go и знакомит с конкретными приемами использования языка Go в облаке, тестировании и отладке, маршрутизации, а также для создания веб-служб, сетевых и многих других приложений. Эта книга подготовит вас к разработке сложных облачных Go-приложений.

🧷 Скачать бесплатно.

2017 #RU #GO
📓 Профессиональный Go.

Автор бестселлеров Адам Фриман объясняет, как получить максимальную отдачу от Go, начиная с основ и заканчивая самыми продвинутыми и сложными функциями языка. Вы узнаете, как Go строит простую и согласованную систему типов для создания комплексной и продуктивной разработки, позволяющей создавать быстрые и надежные приложения, работающие на разных платформах.

🧷 Скачать бесплатно.

2021 #RU #Go
📓 Оптимизация запросов в PostgreSQL. Полное руководство по созданию эффективных запросов.

В книге представлено подробное описание распределенных и параллельных баз данных с учетом новейших технологий. Авторы затрагивают такие темы, как проектирование распределенных и параллельных БД, контроль распределенных данных, распределенная обработка запросов и транзакций, интеграция баз данных. Отдельная глава посвящена обработке больших данных (в частности, обсуждаются распределенные системы хранения, потоковая обработка данных, платформы MapReduce и Spark, анализ графов и озера данных). Обработка веб-данных рассматривается с акцентом на технологию RDF, получившую широкое распространение.

🧷 Скачать бесплатно.

2022 #RU #PostgreSQL
📓 ASP.NET Core 3 с примерами на C# для профессионалов, 8-е издание.

В новом 8-м издании книга была серьезно обновлена с учетом версии ASP.NET Core 3, а также для ASP.NET Core 5 и .NET 5.0 на GitHub. В настоящем издании объясняется контекст ASP. NET Core 3 и подробно рассматриваются инструменты и методики, требуемые для построения современных и расширяемых веб-приложений. В книге раскрываются новые функциональные средства и возможности, такие как MVC 3, Razor Pages, Blazor Server и Blazor #WebAssembly, а также предлагаются примеры, демонстрирующие их применение на практике.

Книга написана для профессионалов, желающих задействовать наиболее актуальную функциональность ASP.NET Core в своих проектах, и служит полным справочником по ASP.NET Core. Новички, обладающие некоторым опытом разработки веб-приложений с помощью инструментов Microsoft, также извлекут огромную пользу от углубленного изложения материала в книге.

🧷 Скачать бесплатно.

2021 #RU
📓 Data Science для карьериста.

Все
мы хотим построить успешную карьеру. Как найти ключ к долгосрочному успеху в Data Science? Для этого понадобятся не только технические ноу-хау, но и правильные «мягкие навыки». Лишь объединив оба этих компонента, можно стать востребованным специалистом. Узнайте, как получить первую работу в Data Science и превратиться в ценного сотрудника высокого уровня!

Четкие и простые инструкции научат вас составлять потрясающие резюме и легко проходить самые сложные интервью. Data Science стремительно меняется, поэтому поддерживать стабильную работу проектов, адаптировать их к потребностям компании и работать со сложными стейкхолдерами не так уж и легко. Опытные дата-сайентисты делятся идеями, которые помогут реализовать ваши ожидания, справиться с неудачами и спланировать карьерный путь.

🧷 Скачать бесплатно.

2021 #RU #DataScience
📓 От монолита к микросервисам.

Новая книга Сэма Ньюмена подробно описывает проверенный метод перевода существующей монолитной системы на микросервисы, поддерживающий работу организации в обычном режиме. Она дополняет его бестселлер Создание микросервисов. Руководство содержит наглядные примеры , шаблоны миграции, массу практических советов по переводу монолитной системы на платформу для микрослужб, различные сценарии и стратегии успешной миграции, начиная с первичного планирования и заканчивая декомпозицей приложения и баз данных. Описанные шаблоны и методы можно использовать для миграции уже существующей архитектуры.

🧷 Скачать бесплатно.

2021 #RU #Микросервисы
📓 Практический анализ временных рядов. Прогнозирование со статистикой и машинное обучение.

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

В своей книге Эйлин Нильсен рассматривает самые распространенные и доступные инструменты анализа временных рядов, включенные в программные пакеты языков R и Python, которые могут применяться специалистами по работе с данными и разработчиками программного обеспечения для написания собственных эффективных решений.

🧷 Скачать бесплатно.

2021 #RU
Хочешь смотреть на мир IT по-новому? Тебе к нам!

Ломаем стереотипы, рассказываем о самых актуальных новостях из области IT. Пишем кратко и понятно о трендах бизнеса, маркетинга, технологий.

Изменения в сфере технологий настолько динамичны, что требуют от нас быть активными и регулярными наблюдателями. Будьте всегда первыми - подписывайтесь на @spactru
📓 Head First. Паттерны проектирования.

Не имеет смысла каждый раз изобретать велосипед, лучше сразу освоить приемы проектирования, которые уже созданы людьми, сталкивавшимися с аналогичными задачами. В этой книге рассказано, какие паттерны действительно важны, когда и при каких условиях ими необходимо пользоваться, как применить их в ваших проектах и на каких принципах объектно-ориентированного проектирования они построены. Присоединяйтесь к сотням тысяч разработчиков, которые повысили свою квалификацию объектно-ориентированного проектирования благодаря книге "Head First. Паттерны проектирования".

🧷 Скачать бесплатно.

2022 #RU
📓 Эволюционная архитектура. Поддержка непрерывных изменений.

Пора по-новому взглянуть на постулаты, остававшиеся неизменными на протяжении многих лет. Динамично меняющийся мир диктует свои правила, в том числе и в компьютерной архитектуре. Происходящие изменения требуют новых подходов, заставляют жесткие системы становиться гибкими и подстраиваться под новые условия. Возможно ли долгосрочное планирование, если всё непрерывно меняется? Как предотвратить постепенное ухудшение архитектурного решения с течением времени? Здесь вы найдете ответы и рекомендации, которые позволят защитить самые важные характеристики проекта в условиях непрерывных изменений.

🧷 Скачать бесплатно.

2019 #RU
Хочешь освоить Photoshop без напряжённых часовых туториалов и лекций?
Тогда тебе на канал Photoshop за 59 sec.

Короткие ролики с разбором инструментов и фишек программы, уроки по обработки фотографий и все это тут https://t.me/ps_in_59sec

P.S. все видео на русском языке.
📓 C++. Практика многопоточного программирования.

Язык С++ выбирают, когда надо создать по-настоящему молниеносные приложения. А качественная конкурентная обработка сделает их еще быстрее. Новые возможности С++17 позволяют использовать всю мощь многопоточного программирования, чтобы с легкостью решать задачи графической обработки, машинного обучения и др.

Энтони Уильямс, эксперт конкурентной обработки, рассматривает примеры и описывает практические задачи, а также делится секретами, которые пригодятся всем, в том числе и самым опытным разработчикам. Теперь вам доступны все аспекты конкурентной обработки на C++17 - от создания новых потоков до проектирования полнофункциональных многопоточных алгоритмов и структур данных.

🧷 Скачать бесплатно.

2020 #RU #C
📓 Байесовский анализ на Python.

Эта книга, посвященная методике вероятностного программирования, научит вас создавать гибкие байесовские статистические модели в программном коде.

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

🧷 Скачать бесплатно.

2020 #RU #Python
📓 Параллельные и высокопроизводительные вычисления.

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

Вы научитесь оценивать аппаратные архитектуры и работать со стандартными инструментами отрасли, такими как OpenMP и MPI, освоите структуры данных и алгоритмы, подходящие для высокопроизводительных вычислений, узнаете, как экономить энергию на наладонных устройствах, и даже запустите масштабную симуляцию цунами на батарее из GPU-процессоров.

🧷 Скачать бесплатно.

2021 #RU #Fortran
📓 Изучаем Python. Том 1.

С помощью этой практической книги вы получите всестороннее и глубокое введение в основы языка Python. Будучи основанным на популярном учебном курсе Марка Лутца, обновленное 5-е издание книги поможет вам быстро научиться писать эффективный высококачественный код на Python. Она является идеальным способом начать изучение Python, будь вы новичок в программировании или профессиональный разработчик программного обеспечения на других языках.

Это простое и понятное учебное пособие, укомплектованное контрольными вопросами, упражнениями и полезными иллюстрациями, позволит вам освоить основы линеек Python 3.X и 2.X. Вы также ознакомитесь с расширенными возможностями языка, получившими широкое распространение в коде Python.

🧷 Скачать бесплатно.

2019 #RU #Python
📓 Многопоточный Javascript.

Готовы ли вы к разработке многопоточных приложений на jаvascript? Прочитав данную книгу, jаvascript-разработчик среднего уровня узнает о сильных и слабых сторонах API веб-исполнителей в браузерах и рабочих потоков в Node.js.

Авторы рассказывают о двух подходах к построению многопоточных приложений: на основе передачи сообщений и на основе разделяемой памяти. Описываются API для обоих случаев, объясняется, когда использовать тот или другой, а когда – их сочетание. Вы также увидите, как реализуются высокоуровневые паттерны на базе этих подходов.

🧷 Скачать бесплатно.

2022 #RU #Javascript
📓 Введение в объектно-ориентированный дизайн с Java.

• Эта книга ориентирована на тех, кто уже знаком с языком программирования Java и хотел бы углубить свои знания и изучить объектно-ориентированный анализ и проектирование программного обеспечения. Вы познакомитесь с основными принципами и паттернами объектно-ориентированного дизайна, используемыми при разработке программных систем Java. Вы научитесь моделировать системы Java с помощью UML диаграмм, познакомитесь с основными понятиями и принципами объектно-ориентированного подхода, изучите порождающие, структурные и поведенческие шаблоны проектирования. Вы узнаете, как создавать модульное, гибкое и многоразовое программное обеспечение, применяя объектно-ориентированные принципы и шаблоны проектирования.

🧷 Скачать бесплатно.

2022 #RU #Java
Хочешь разобраться в Angular и повысить зп в разы?

Тогда заходи на канал angular-разработчика с опытом > 5 лет!

Там ты найдешь:

🔑 Базовые знания по фреймворку;
🔑 Решение заданий с собеседований;
🔑 Советы по оптимизации angular-приложений;
🔑 Рекомендации книг;
🔑 Лайфхаки по настройке окружения.

Зацени 👉 @ng_maestro
📓 Машинное обучение для алгоритмической торговли на финансовых рынках.

Книга посвящена практике применения машинного обучения с целью создания мощных алгоритмических стратегий для успешной торговли на финансовых рынках. Изложены базовые принципы работы с данными: оценивание наборов данных, доступ к данным через API на языке Python, доступ к финансовым данным на платформе Quandl и управление ошибками предсказания. Рассмотрены построение и тренировка алгоритмических моделей с помощью Python-библиотек pandas, Seaborn, StatsModels и sklearn и построение, оценка и интерпретация моделей AR(p), MA(q) и ARIMA(p, d, q) с использованием библиотеки StatsModels. Описано применение библиотеки PyMC3 для байесового машинного обучения, библиотек NLTK, sklearn (Scikit-learn) и spaCy для назначения отметок финансовым новостям и классифицирования документов, библиотеки Keras для создания, настройки и оценки нейронных сетей прямого распространения, рекуррентных и сверточных сетей.

🧷 Скачать бесплатно.

2020 #RU