Книги для программистов
55.1K subscribers
1.36K photos
283 videos
24 files
1.23K links
Книги по программированию, библиотека электронных книг для разработчиков.


По всем вопросам @evgenycarter

РКН clck.ru/3Ko9cz
Download Telegram
SvelteKit Up and Running: Leverage the power of a next-generation web framework to build high-performance web apps with ease
Автор: Dylan Hildenbrand (2023)

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

Скачать книгу

👉 @bfbook
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
ProxyBroker

ProxyBroker - это инструмент с открытым исходным кодом, который асинхронно находит публичные прокси из нескольких источников и параллельно проверяет их.

Особенности
Находит более 7000 рабочих прокси из ~50 источников.
Поддерживаемые протоколы: HTTP(S), SOCKS4/5. Также метод CONNECT к портам 80 и 23 (SMTP).
Прокси можно фильтровать по типу, уровню анонимности, времени отклика, стране и статусу в DNSBL.
Работает как прокси-сервер, распределяющий входящие запросы на внешние прокси. С автоматической ротацией прокси.
Все прокси проверяются на поддержку Cookies и Referer (и POST-запросов, если требуется).
Автоматически удаляет дублирующие прокси.
Является асинхронным.

https://github.com/bluet/proxybroker2

👉 @Githublib
👍9🤮3🔥2
The Software Developer’s Career Handbook: A Guide to Navigating the Unpredictable
Автор: Michael Lopp (2023)

На определенном этапе своей карьеры вы поймете, что работа инженера-программиста - это не только работа с кодом. Может быть, пора стать менеджером? Или присоединиться к стартапу? В этой проницательной и увлекательной книге автор вспоминает свои собственные моменты работы в таких гигантах Кремниевой долины, как Apple, Slack, Pinterest, Palantir, Netscape и Symantec, чтобы помочь вам принять более взвешенное решение о карьере.

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

Скачать книгу

👉 @bfbook
👍126
This media is not supported in your browser
VIEW IN TELEGRAM
В Disney создали HoloTile — решение для VR и AR, позволяющее ходить, оставаясь на месте

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

👉 @mir_teh
👍42🔥16
Build Your Own Metaverse with Unity: A practical guide to developing your own cross-platform Metaverse with Unity3D and Firebase
Автор: David Cantón Nadales (2023)

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

Скачать книгу

👉 @bfbook
👍6😁21
Forwarded from ITmozg
This media is not supported in your browser
VIEW IN TELEGRAM
Моя клавиатура была недостаточно функциональной, поэтому я сделал апгрейд 😀

👉 @itmozg
😁44👏9🤯5👍4👎2🤮2
Database Performance at Scale: A Practical Guide
Автор: Cynthia Dunlop (2023)

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

Скачать книгу

👉 @bfbook
👍61
Network Programmability and Automation: Skills for the Next-Generation Network Engineer
Автор: Christian Adell (2023)

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

Скачать книгу

👉 @bfbook
👍52
Forwarded from ФизМат
Media is too big
VIEW IN TELEGRAM
Тиньков поясняет за высшую математику 😂

👉 @phis_mat
😁39💩15👎9🤡4🤣4👍3🔥3🤮3🖕1
Forwarded from ITmozg
This media is not supported in your browser
VIEW IN TELEGRAM
Что такое cookie?

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

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

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

👉 @itmozg
👍13🔥42😱1
CSS Frameworks: The Ultimate Guide
Автор: Sufyan bin Uzayr (2023)

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

Скачать книгу

👉 @bfbook
👍13
Big Data Analytics
Автор: Ulrich Matter (2023)

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

Скачать книгу

👉 @bfbook
👍9
Forwarded from ITmozg
This media is not supported in your browser
VIEW IN TELEGRAM
Симпсоны снова это сделали..

👉 @itmozg
🔥40👍10😁5
Android Studio Giraffe Essentials. Java Edition
Neil Smyth (2023)

Полностью обновленная для Android Studio Giraffe и нового пользовательского интерфейса, эта книга призвана научить вас разрабатывать приложения на базе Android с использованием языка программирования Java.

Книга начинается с основ и рассказывает о том, как настроить среду разработки и тестирования Android, затем следует обзор таких областей, как окна инструментов, редактор кода и инструмент "Редактор макетов". За введением в архитектуру Android следует углубленное рассмотрение проектирования Android-приложений и пользовательских интерфейсов с помощью среды Android Studio.

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

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

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

Подробно рассматриваются и другие ключевые возможности Android Studio и Android, включая редактор макетов, классы ConstraintLayout и ConstraintSet, редактор MotionLayout, привязку представлений, цепочки ограничений, барьеры и уведомления о прямых ответах.

Скачать книгу

👉 @bfbook
👍9
Software Engineering for Games in Serious Contexts: Theories, Methods, Tools, and Experiences
Автор: Antonio Bucchiarone (2023)

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

Скачать книгу

👉 @bfbook
👍7🔥1
Effective Haskell: Solving Real-World Problems with Strongly Typed Functional Programming
Автор: Rebecca Skinner (2023)

Используйте мощь языка Haskell в своих программах. Используйте такие мощные возможности, как преобразования монад и семейства типов, для создания полезных приложений. Реализуйте преимущества чисто функционального языка, например, защитите свой код от побочных эффектов. Безбоязненно управляйте параллельными процессами. Применяйте функциональные методы для работы с базами данных и построения RESTful-сервисов. Книга поможет не увязнуть в теории, а научиться применять передовые концепции программирования для решения реальных задач.

Скачать книгу

👉 @bfbook
👍7
Build Serverless Apps on Kubernetes with Knative: Build, deploy, and manage serverless applications on Kubernetes
Автор: Amit Deshpande (2023)

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

Скачать книгу

👉 @bfbook
👍51
Mastering Augmented Reality Development with Unity: Create immersive and engaging AR experiences with Unity
Автор: Indika Wijesooriya (2023)

Книга начинается с введения в AR, охватывающего основные принципы и возможные области применения. Вы узнаете, как визуализировать AR-среду и создавать потрясающие визуальные эффекты. Далее в книге рассматриваются различные инструменты и платформы разработки, доступные для AR, с акцентом на Unity 3D как стандартную платформу. Вы получите рекомендации по созданию пользовательских AR-компонентов и освежите свои навыки программирования на C# в Unity. В книге рассматриваются практические приложения AR-разработки, включая создание 3D-приложений для мобильных устройств, AR-приложений на основе маркеров с помощью Vuforia и AR-приложений без маркеров с помощью AR Kit и AR Core. Вы также узнаете о разработке AR-приложений мирового масштаба с помощью Niantic Lightship.

Скачать книгу

👉 @bfbook
2👍2
Mobile DevOps Playbook: A practical guide for delivering high-quality mobile applications like a pro
Автор: Moataz Nabil (2023)

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

Скачать книгу

👉 @bfbook
👍31
Developer Career Masterplan: Build your path to senior level and beyond with practical insights from industry experts
Автор: Bruno Souza (2023)

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

Скачать книгу

👉 @bfbook
👍611
Debugging Machine Learning Models with Python: Develop high-performance, low-bias, and explainable machine learning and deep learning models
Автор: Ali Madani (2023)

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

Скачать книгу

👉 @bfbook
👍81