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

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

Канал на бирже: https://telega.in/c/Code_Iibrary
Download Telegram
📓 Изучаем Python. Том 2.

Благодаря книге вы:" Исследуете основные встроенные типы объектов Python, такие как числа, списки и словари" Научитесь создавать и обрабатывать объекты с помощью операторов Python и освоите общую синтаксическую модель Python" Сможете применять функции для устранения избыточности кода и упаковки кода с целью многократного использования" Узнаете, как организовывать операторы, функции и прочие инструменты в более крупные компоненты посредством модулей" Погрузитесь глубже в классы - инструмент объектно-ориентированного программирования Python для структурирования кода".

Научитесь писать крупные программы с применением модели обработки исключений и инструментов разработки Python" Освоите более сложные инструменты Python, включая декораторы, дескрипторы, метаклассы и обработку Unicode"Книга Learning Python находится в начале моего списка рекомендованной литературы для любого, кто желает научиться программировать на Python."

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

2020 #RU #Python
📓 Язык программирования С++. Полное руководство.

Книга известного эксперта по языку C++ Стенли Липпмана написана в соавторстве с Жози Лажойе, принимавшей активное участие в разработке международного стандарта C++. Настоящее издание является исчерпывающим руководством для изучения современной версии языка C++. Авторы рассматривают как основы языка (структуру программы на C++, использование команд препроцессора и заголовочных файлов), так и более сложные конструкции (исключения, классы, шаблоны функций и классов, перегрузку операторов, множественное наследование и т. п.). Книга содержит большое количество примеров, поясняющих излагаемый материал. Издание предназначено для тех, кто начинает изучение языка С++, однако и более опытные программисты смогут найти в ней полезные сведения о функционировании сложных конструкций языка, а также описание последних нововведений в стандарт С++.

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

2019 #RU #C
📓 Безопасность разработки в Agile-проектах.

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

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

2018 #RU #Agile
Не очень комфортно заниматься сексом, когда твой телефон прослушивает Google 🤷

Или писать личную СМСку, когда каждое слово видит клавиатурный шпион.

Приватности больше нет. Крупные поисковики в открытую залазят к нам в трусы ради прибыли, и только 5-10% пользователей знают, как этому противопостоять.

Для тех, кому не наплевать на свою безопасность в сети, есть канал «Отдел К».

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

Осторожно, после подписки вам захочется удалить все соцсети: @cyber_cab
📓 JavaScript. Полное руководство. 7-е изд.

JavaScript - это язык программирования для веб-сети, который в настоящее время используется большим количеством разработчиков программного обеспечения, чем любой другой язык программирования. В течение почти 25 лет этот бестселлер служил исчерпывающим руководством для программистов на JavaScript, и новое издание книги полностью обновлено с целью охвата версии 2020 языка JavaScript. Повсюду в книге вы будете находить яркие и привлекательные примеры кода. Вам также предлагаются новые главы, в которых раскрываются классы, модули, итераторы, генераторы, объекты Promise и async/await. Книга предназначена для программистов, желающих изучить язык JavaScript, и для разработчиков веб-приложений, которые стремятся повысить уровень своих знаний и мастерства.

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

2021 #RU #JavaScript
📓 Программирование на Python в примерах и задачах.

• В книге рассмотрены базовые методы, подходы и конструкции, важные для понимания принципов использования языка Python на практике. Материал от главы к главе постепенно усложняется. Некоторые важные моменты достаточно часто повторяются (в разном контексте), особенно в начальных главах. Иногда похожие задачи решаются разными методами. Все это сделано намеренно. Цель простая — облегчить процесс усвоения информации и сформировать основы для понимания принципов программирования в Python.

📌 Самое главное:

Все о языке Python — от базовых знаний до сложных программ.
Подробный разбор каждой главы с примерами и выводами.
Все примеры актуальные и могут применяться в работе.
Доступный язык изложения, понятный новичкам.
Использована методика обучения, многократно проверенная на практике.

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

2021 #RU #Python
📓 Машинное обучение с участием человека.

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

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

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

2022 #RU #MachineLearning
📓 Основы технологий баз данных: учебное пособие.

В книге рассматривается как классическая реляционная модель данных, так и ее расширения, в том числе объектные. Книга содержит и краткое введение в язык SQL.

Читатель, изучающий основы технологий баз данных по этой книге, получит не только фундаментальные знания, но и представление и том, как теория реализуется н практике. Все сведения проиллюстрированы на примере высокопроизводительной СУБД с открытым кодом PostgreSQL. Примеры кода используют специально разработанную демонстрационную базу данных. Практические задания к каждой главе помогают закрепить пройденный материал.

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

2020 #RU #СУБД #SQL
📓 Алгоритмы обучения с подкреплением на Python.

• Эта книга поможет читателю овладеть алгоритмами обучения с подкреплением (ОП) и научиться реализовывать их при создании самообучающихся агентов.

• В первой части рассматриваются различные элементы ОП, сфера его применения, инструменты, необходимые для работы в среде ОП. Вторая и третья части посвящены непосредственно алгоритмам. В числе прочего автор показывает, как сочетать Q-обучение с нейронными сетями для решения сложных задач, описывает методы градиента стратегии, TRPO и PPO, позволяющие повысить производительность и устойчивость, а также детерминированные алгоритмы DDPG и TD3. Читатель узнает о том, как работает техника подражательного обучения, познакомится с алгоритмами исследования на базе верхней доверительной границы (UCB и UCB1) и мета-алгоритмом ESBAS.

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

2020 #RU #Python
📓 Масштабируемый рефакторинг. Возвращаем контроль над кодом.

Поддерживать большие приложения сложно, а поддержка больших «неорганизованных» приложений превращается в непосильную задачу. Пришло время сделать паузу и задуматься о рефакторинге! Внесение значительных изменений в крупную и сложную кодовую базу — нетривиальная задача, которую практически невозможно успешно выполнить без рабочей команды, инструментов и планирования. Мод Лемер раскрывает все тайны рефакторинга на примере двух исследований. Вы научитесь эффективно вносить важные изменения в кодовую базу, узнаете, как деградирует код и почему иногда это неизбежно.

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

2022 #RU #C
This media is not supported in your browser
VIEW IN TELEGRAM
Желаешь создать интерактивную веб-страницу или мобильное приложение?

Образовательный канал посвященный JavaScript.
Здесь публикуется готовый код, с использованием методов, конструкций и операторов языка, который можно использовать прямо сейчас.

Сила JavaScript — в наших постах💪
📓 Сам себе программист. Как научиться программировать и устроиться в Ebay.

Автор книги всего за год научился программировать, что само по себе немало. Однако Кори Альтхофф пошел дальше, и, научившись программировать, он устроился разработчиком в одну из самых серьезных современных IT-компаний – Еbау. Как ему удалось? Читайте эту книгу, изучайте программирование на языке Python по уникальной авторской методике – вам это тоже по силам!

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

#RU
📓 Биологическое и компьютерное зрение.

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

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

2022 #RU
📓 Объектно-ориентированное программирование на Java. Платформа Java SE.

• Эта книга предназначена для тех, кто хочет научиться программировать на языке Java.С этой книгой вы обучитесь объектно-ориентированному программированию на платформе Java SE и научитесь применять принципы ООП на практике.Эта книга охватывает важные аспекты программирования на языке Java, начиная с основ и заканчивая объектно-ориентированным подходом и командной разработкой кода.

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

#RU #Java
@codewars_js - telegram-канал для фронтенд-разработчиков, в котором публикуют задачи разной сложности по JavaScript.

Подписывайся и развивай мышление программиста.
📔 Облачные архитектуры: разработка устойчивых и экономичных облачных приложений.

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

Вы узнаете, как организуется внедрение и разработка облачных архитектур с применением микросервисов и бессерверных вычислений как основ проектирования. Далее вы изучите такие столпы облачно-ориентированного проектирования, как масштабируемость, оптимизация издержек, безопасность и способы достижения безупречной эксплуатационной надежности. В заключительных главах будет рассказано о различных общедоступных архитектурах cloud native, — от AWS и Azure до Google Cloud Platform.

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

2022 #RU #AWS #Azure #Облака
📓 Сценарии командной оболочки. Linux, OS X и Unix.

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

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

2017 #RU #Linux #Unix
📓 Программист-фанатик.

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

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

2018 #RU
📓 JavaScript для глубокого обучения.

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

Умные веб-приложения захватили мир, а реализовать их в браузере или серверной части позволяет TensorFlow.js. Данная библиотека блестяще портируется, ее модели работают везде, где работает JavaScript.

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

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

2021 #RU #JavaScript
📓 Карьера программиста. 6-е издание.

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

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

2020 #RU