CodeMode | Программирование
11.3K subscribers
3.19K photos
5 videos
10 files
3.23K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de

РКН: clck.ru/3Ht77T
Download Telegram
📕 Глубокое обучение с точки зрения практика, Джош Паттерсон, Адам Гибсон

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

• Эта книга не только содержит практически полезную информацию о предмете, но и поможет приступить к созданию эффективных сетей глубокого обучения.
Авторы сначала раскрывают фундаментальные вопросы глубокого обучения - настройка, распараллеливание, векторизация, конвейеры операций - актуальные для любой библиотеки, а затем переходят к библиотеке Deeplearning4j (DL4J), предназначенной для разработки технологических процессов профессионального уровня.

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

2018 #RU
📕Getting Started with Elastic Stack 8.0: Run powerful and scalable data platforms to search, observe, and secure your organization, Asjad Athick

• Стек Elastic поможет вам работать с огромными объемами данных для реализации сценариев использования в области поиска, наблюдаемости и безопасности.

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

• Вы начнете с работы с Elasticsearch для получения, поиска, анализа и хранения данных для ваших сценариев использования. Далее вы рассмотрите Logstash, Beats и Elastic Agent как компоненты, которые могут собирать, преобразовывать и загружать данные. Последующие главы помогут вам использовать Kibana в качестве интерфейса для потребления решений Elastic и взаимодействия с данными в Elasticsearch.

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

2022 #ENG
📕 JavaScript. Шаблоны, Стоян Стефанов

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

• Использование шаблонов при программировании на языке JavaScript имеет свои особенности. Некоторые из них, разработанные с позиций языков со строгим контролем типов, таких как C++ и Java, не могут непосредственно применяться в языках с динамической типизацией, таких как JavaScript. Для таких шаблонов в языке JavaScript имеются более простые альтернативы.

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

2013 #RU
📕 Шпаргалки для начинающего верстальщика HTML/CSS, Эберт Елена

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

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

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

2021 #RU
📕 Java 8. Карманный справочник, Роберт Лигуори, Патриция Лигуори

• Если вам нужно получить оперативные ответы по разработке или отладке программ на Java, то книга JAVA 8. КАРМАННЫЙ СПРАВОЧНИК послужит вам удобным справочником по стандартным возможностям языка программирования Java и его платформы.

• Эта небольшая книга JAVA 8. КАРМАННЫЙ СПРАВОЧНИК, включающая в себя описание новых возможностей Java, до Java SE 8 включительно, будет вашим идеальным спутником, где бы вы ни находились - в офисе, в учебном классе или в пути.

• Быстро находите подробные сведения о языке Java, такие как соглашения о присвоении имен, описание простых типов и элементов объектно-ориентированного программирования.

• Получите подробные сведения о платформе Java SE, включая основы разработки, управление памятью, параллелизм и обобщения.

• Просматривайте базовую информацию, чтобы узнать о возможностях NIO 2.0, инфраструктуре коллекций Java и API языков сценариев Java.

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

2019 #RU
📕 Погружение в HTML5, Марк Пилгрим

• Подробное руководство по всем новшествам стандарта HTML5. Показано, как использовать в Web-разработках новые функциональные возможности, открывающиеся при применении HTML5.

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

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

2014 #RU
📕Learn Data Structures and Algorithms with Golang: Level up your Go programming skills to develop faster and more efficient code, Bhagvan Kommadi

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

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

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

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

2019 #ENG
📕 Хаос-инжиниринг, Розенталь К., Джонс Н.

• Узнайте, как хаос-инжиниринг позволяет вашей организации ориентироваться
в сложных ситуациях.

• Изучите методологию, позволяющую избежать отказов в вашем приложении, сети
и инфраструктуре.

• Перейдите от теории к практике, опираясь на реальные истории от отраслевых
экспертов из Google, Microsoft, Slack, LinkedIn и других компаний мирового уровня.

• Воспользуйтесь поводом для размышлений о роли сложности в программных
системах.

• Организуйте «игровые дни» для разработки и внедрения целенаправленных автоматизированных экспериментов хаос-инжиниринга в своей организации

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

2021 #RU
📕PHP: The Ultimate Guide, Sufyan bin Uzayr

• Пошаговый подход к решению проблем и развитию навыков
• Быстрое изучение основных концепций языка в форме "Краш-курса".
• Продвинутые, практические основные концепции с акцентом на реальных проблемах
• Парадигмы кодирования промышленного уровня и практико-ориентированный объяснительный подход
• Особое внимание уделяется написанию чистого и оптимизированного кода, а дополнительные главы посвящены методологии кодирования

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

2022 #ENG
📕 Искусство автономного тестирования с примерами на C#, Рой Ошероув

• Во втором издании книги «Искусство автономного тестирования» автор шаг за шагом проведет вас по пути от первого простенького автономного теста до создания полного комплекта тестов – понятных, удобных для сопровождения и заслуживающих доверия. Вы и не заметите, как перейдете к более сложным вопросам – заглушкам и подставкам – и попутно научитесь работать с изолирующими каркасами типа Moq, FakeItEasy или Typemock Isolator.

• Вы узнаете о паттернах тестирования и организации тестов, о том, как проводить рефакторинг приложений и тестировать «нетестопригодный» код. Не забыл автор и об интеграционном тестировании и тестировании работы с базами данных.

• Примеры в книге написаны на C#, но будут понятны всем, кто владеет каким-нибудь статически типизированным языком, например Java или C++.

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

2016 #RU
📕 Сила CSS3. Освой новейший стандарт веб-разработок, Зои Джилленуотер

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

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

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

2014 #RU
📕 Сделай сам компьютерную сеть. Монтаж, настройка, обслуживание, Д. Колисниченко

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

• Доступно и «со знанием дела» описываются все основные сетевые сервисы: DHCP, DNS, WINS, Active Directory и другие, указывается, зачем они нужны и что делают.

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

2010 #RU
📕 Real-World Next.js: Build scalable, high-performance, and modern web applications using Next.js, the React framework for production, Michele Riva

• Next.js - это масштабируемый и высокопроизводительный фреймворк поверх React.js для современной веб-разработки, предоставляющий большой набор функций, таких как гибридный рендеринг, предварительная выборка маршрутов, автоматическая оптимизация изображений и интернационализация.
• Если вы хотите создать блог, сайт электронной коммерции или простой веб-сайт, эта книга покажет вам, как можно использовать многоцелевой фреймворк Next.js для создания впечатляющего пользовательского опыта.

• Начиная с основ Next.js, книга демонстрирует, как фреймворк может помочь вам достичь ваших целей в области разработки. Вы поймете, насколько универсален Next.js, когда будете создавать реальные приложения с пошаговыми пояснениями.

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

2022 #ENG
📕 Оптимизация программ на С++, Курт Гантерот

• В современном быстром мире производительность программы является для клиентов таким же важным свойством, как и ее функциональные возможности. В данном практическом руководстве изложены основные принципы производительности, которые позволяют разработчикам оптимизировать программы на языке C++. Вы узнаете, как писать код, который воплощает наилучшие практики проектирования C++, работает быстрее и потребляет меньше ресурсов на любом компьютере — будь то часы, телефон, рабочая станция, суперкомпьютер или охватывающая весь земной шар сеть серверов.

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

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

2020 #RU
📕 Microservices with Go: Building scalable and reliable microservices with Go, Alexander Shuiskov

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

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

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

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

2022 #ENG
📕 Advanced Smart Computing Technologies in Cybersecurity and Forensics, Akashdeep Bhardwaj

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

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

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

2021 #ENG
📕 Блокчейн для чайников, Тиана Лоуренс

• Цель этой книги - дать читателю общее представление о принципах работы, назначении и возможностях новой компьютерной технологии, блокчейна. Хотя изначально эта технология разрабатывалась как основа самой знаменитой цифровой валюты -биткойна, сегодня ее расценивают как нечто революционное, способное изменить сами основы ведения бизнеса и многие другие аспекты жизни общества во всем мире.

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

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

2018 #RU
Please open Telegram to view this post
VIEW IN TELEGRAM
📕 Как написать и продать свой PHP скрипт, Акопян Самуэль

• Вы написали свой первый PHP скрипт и хотите его продать. Эта книга поможет Вам с пошаговой инструкцией в этом начинании, а также подскажет как избежать распространённых ошибок при создании и продаже своего собственного программного обеспечения.

• В нашей библиотеке Вы имеете возможность скачать книгу Как написать и продать свой PHP скрипт Самуэль Акопян или читать онлайн в формате epub, fb2, pdf, txt, а также можете купить бумажную книгу в интернет магазине партнеров.

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

2021 #RU
📕 The C# Workshop: Kickstart your career as a software developer with C#, Almantas Karpavicius

• C# - это мощный, универсальный язык, который может открыть множество карьерных путей. Но, как и любой другой язык программирования, изучение C# может быть сложным процессом. При наличии широкого спектра различных ресурсов трудно понять, с чего начать.

• Именно здесь на помощь приходит эта книга. Написанная и рецензируемая экспертами отрасли, она обеспечивает быстрый темп обучения, который поможет вам быстро написать код на C# и создать приложения.

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

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

2022 #ENG