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


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

РКН clck.ru/3Ko9cz
Download Telegram
Серверная стойка своими руками. Следует добавить, что стойка установлена под лестницей.

Подписывайтесь на канал 👉@tipsysdmin
👍28👎13
Clean Code in JavaScript
Автор: James Padolsey (2020)

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

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

Скачать книгу
👍2
BootBoi – Android приложение для удаленного включения/выключения/перезагрузки вашего ПК!

Вы когда-нибудь хотели включить удаленную машину (ноутбук, Raspberry, NAS), но не хотели вставать с дивана? BootBoi избавит вас от такой утомительной задачи!

¡ Для включения удаленного устройства BootBoi использует Wake On Lan. Эту функцию надо включить в BIOS, читайте больше здесь.
¡ Для выключения и перезагрузки используется SSH. Выполняются такие команды как whoami, poweroff и reboot.

#GitHub | #TypeScript #Remote #Interesting


👉 @Githublib
👍10
Getting Started with Python: Understand key data structures and use Python in object-oriented programming
Авторы: Fabrizio Romano, Benjamin Baka, Dusty Phillips (2020)


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

Во время чтения книги вы:
✔️Используете функции для объединения последовательности инструкций;
✔️Изучите создание, определение и манипулирование исключениями с помощью специальных объектов ошибок;
✔️Реализуете объекты в Python путем создания классов и определения методов;
✔️Изучите проектирование публичных интерфейсов с использованием абстракций и инкапсуляции;
✔️Изучите написание надежного программного обеспечения путем написания модульных тестов;
✔️Ознакомитесь с распространенными шаблонами и алгоритмами, используемыми в Python.

Скачать книгу
👍10
Fullstack React with TypeScript
Авторы: Maksim Ivanov, Alex Bespoyasov, Nate Murray (2020)

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

Скачать книгу
👍14👎2
Forwarded from Python академия
Проверка строки на палиндром

Простой вариант этого кода проверяет, является ли слово без пробелов и знаков препинания, написанное в одном регистре, палиндромом.

Более сложный вариант, который сможет проверить строку «А роза упала на лапу Азора», предлагаем написать самостоятельно. Общая идея: свести сложную строку к простой, хоть и длинной 'арозаупаланалапуазора'. Вам пригодятся функции строк .lower(), .join(), а также, возможно, преобразование строки в список.

Подписывайтесь на канал 👉@pythonofff
👍11👎2💩1
Artificial Intelligence: A Modern Approach
Авторы: Stuart Russell, Peter Norvig (2020)

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

Скачать книгу
👍8🤔21
Xplorer - это красивый файловый менеджер, созданный с нуля для полной настройки.

• Работает на Windows, GNU/Linux и MacOS.
• Поддерживает предварительный просмотр не только изображений или документов, но и видео

#GitHub | #TypeScript #File

👉 @Githublib
🔥15👍5
Media is too big
VIEW IN TELEGRAM
Сравнение размеров игровых миров в сравнении друг с другом | 2021 🗾

#gamedev

👉 @game_devv
👍10🔥2
Как настроить и запустить систему отслеживания измененных данных PostgreSQL

PostgreSQL предлагает метод логического декодирования и делает возможным сбор данных об изменениях на основе логирования. Вы сможете настроить и запустить CDC в несколько шагов.

Архитектура современных веб-приложений состоит из нескольких программных компонентов, таких как информационные панели (дашборды), аналитические системы, базы данных, озёра данных (Data Lakes), кэшевые хранилища, функции поиска и т.д.

Статья rus

Статья eng


#PostgreSQL

👉 @database_info
👍12🔥1👏1