en
Feedback
Чат Эксперт

Чат Эксперт

Open in Telegram

Книги по программированию, библиотека электронных книг для разработчиков.

Show more
1 497
Subscribers
No data24 hours
-107 days
-6330 days

Data loading in progress...

Similar Channels
No data
Any problems? Please refresh the page or contact our support manager.
Tags Cloud
No data
Any problems? Please refresh the page or contact our support manager.
Incoming and Outgoing Mentions
---
---
---
---
---
---
Attracting Subscribers
April '25
April '250
in 0 channels
March '25
+1
in 0 channels
Get PRO
February '250
in 0 channels
Get PRO
January '250
in 1 channels
Get PRO
December '240
in 1 channels
Get PRO
November '240
in 0 channels
Get PRO
October '24
+4
in 0 channels
Get PRO
September '24
+1
in 0 channels
Get PRO
August '24
+1
in 1 channels
Get PRO
July '24
+1 547
in 0 channels
Get PRO
June '24
+1 321
in 0 channels
Get PRO
May '24
+2 986
in 0 channels
Get PRO
April '24
+3
in 1 channels
Get PRO
March '24
+6 990
in 221 channels
Date
Subscriber Growth
Mentions
Channels
01 April0
Channel Posts
React in Depth Автор: Morten Barklund (2024) Поможет вам овладеть стандартными навыками работы с React для создания эффективн
React in Depth Автор: Morten Barklund (2024) Поможет вам овладеть стандартными навыками работы с React для создания эффективных и масштабируемых приложений. Если вы знаете основы, эта книга проведет вас через продвинутые паттерны компонентов, методы оптимизации и инструментарий разработчика. Каждый новый навык представлен и объяснен на практических примерах — от погодного приложения до клона Wordle. Научитесь использовать TypeScript для уверенного рефакторинга кодовой базы, раскрывать многократно используемые стили с помощью CSS styled-components и других библиотек CSS-in-JS, а также работать с такими передовыми технологиями, как NextJS и Remix.

2
Друзья, поздравляем вас с 2025 годом! 🎉🎄🍾
1
3
Go Programming Fundamentals: A Concise Guidebook Автор: Ted Noreux (2024) Погрузитесь в мир программирования на Go с помощью
Go Programming Fundamentals: A Concise Guidebook Автор: Ted Noreux (2024) Погрузитесь в мир программирования на Go с помощью этой книги — это ваше незаменимое руководство по освоению одного из самых мощных и эффективных языков программирования в технологической индустрии. Эта книга, призванная помочь новичкам освоить основы и тонкости языка Go, а разработчикам среднего звена — закрепить понимание основных концепций, станет маяком для всех, кто хочет уверенно ориентироваться в программировании на Go.
1
4
Стандартные инструменты для диагностики системы Linux Ядро: * perf — (в прошлом performance counters for Linux) — доступ к различным внутренним счётчикам ядра; незаменимый инструмент для выполнения профайлинга ядра/операционной системы * ftrace — трассировщик вызовов функций внутри ядра Linux * stap — скриптовый язык и инструмент для комплексной диагностики ядра и процессов Linux * lttng — (Linux Trace Toolkit Next Generation) инструмент для трассировки ядра, программ и библиотек Linux * bcc (BPF) — (сравнительно) новый и очень мощный инструмент для трассировки и манипуляции ядром Linux, основанный на Berkeley Packet Filter, позволяет делать космические вещи Ввод/вывод: * iostat (sysstat) — статистика ввода/вывода по заданному устройству (количество операций записи/чтения в единицу времени, скорость записи/чтения) * pidstat (sysstat) — нагрузка на процессор, память и устройства от конкретного процесса (заданного по имени или номеру) * pcstat — использование кэша (какой процент файла попадает в кэш, какой нет) * lsof — информация об открытых процессом файлах blktrace Системные и библиотечные вызовы: * strace — информация о системных вызовов, выполняемых процессом, позволяет понять или по крайней мере лучше разобраться, почему процесс висит или потребляет много ресурсов * ltrace — трассировка библиотечных вызовов (которые не обязательно являются системными) Аппаратные счётчики: * tiptop — информация о процессах в реальном времени, похожа на top, но в отличие от него данные преимущественно берутся с аппаратных счётчиков * numastat — просмотр информации об использовании памяти процессами/процессорами в системах с NUMA-архитектурой Сеть: * netstat — классический инструмент для просмотра конфигурации сети (сокетов, интерфейсов и так далее) * ss — socket statistics, позволяет получить информацию об открытых сокетах и их состоянии (похожа на netstat, но умеет больше) * ethtool — просмотр настроек и состояния ethernet-интерфейса * snmpget — получение данных по SNMP * lldptool — настройка LLDP и просмотр данных LLDP * nicstat — статистика использования сетевой карты (сетевого интерфейса) * ip — конфигурация и статистика стека TCP/IP Linux * ifstat — статистика использования сетевого интерфейса в реальном времени Процессы: * top — информация о наиболее активных (наиболее ресурсоёмки) процессах + общая информация о системе * vmstat — данные об использовании виртуальной памяти * free — информация о свободной памяти, кэше, буферах * slabtop — информация о заполнении SLAB-кэша Процессор: * mpstat (sysstat) — общая информация об использовании процессора (одного или всех процессоров) * turbostat (kernel-tools) — информация о топологии процессора, частоте, питании, температуре * rdmsr — (Read from Model Specific Register) чтение из моделезависимых регистров (позволяет оценить использование LLC-кэша и прочее) Универсальные: * sar — (system activity report) информация о системной активности в реальном времени (диск, память, процессор и так далее) * dstat — универсальный инструмент для сбора информации о системе (vmstat, iostat, netstat, ifstat и ещё много других в одном флаконе) * dmesg — журнал сообщений ядра с момента загрузки системы * /proc — псевдофайловая система предоставляющая доступ к внутренним данным/счётчикам ядра * sysdig — универсальный инструмент для сбора и анализа данных о системе (сотни различных источников скомбинированные вместе)
2
5
📚 Обзор книги: "Современные операционные системы" — Таненбаум Э. С. (4-е издание) Если вы хотите не просто узнать, как работ
📚 Обзор книги: "Современные операционные системы" — Таненбаум Э. С. (4-е издание) Если вы хотите не просто узнать, как работают операционные системы, но и действительно понять их архитектуру, устройство и эволюцию, книга Эндрю Таненбаума — идеальный выбор. 💡 О чём книга: В четвёртом издании "Современных операционных систем" Таненбаум продолжает глубокое и понятное изложение сложных технических тем. Он охватывает базовые принципы работы ОС, включая: - Управление процессами и потоками. - Организацию памяти и файловых систем. - Управление устройствами ввода/вывода. - Безопасность и защиту данных. - Современные технологии, такие как виртуализация и облачные вычисления. Чем полезна книга: 1. Структурированное изложение: Каждая глава раскрывает отдельный аспект ОС, подкрепляя теорию примерами. 2. Практические аспекты: Включены кейсы и примеры из реальных операционных систем, таких как Windows, Linux и Android. 3. Современные тенденции: Таненбаум адаптирует материал к актуальным реалиям ...
2
6
No text...
3
7
Догфудинг, выстрел в ногу и пять бинарей: путь от виртуалки к облаку MWS В новом выпуске подкаста «Расскажите про MWS» обсужд
Догфудинг, выстрел в ногу и пять бинарей: путь от виртуалки к облаку MWS В новом выпуске подкаста «Расскажите про MWS» обсуждаем как развивались потребности команд МТС от простой виртуалки по запросу к полноценному облаку. Андрей Дикий — CTO Container Ecosystem MWS рассказывает: 🔴 Зачем отправлять разработчиков дежурить на третью линию поддержки 🔴 Какой склад ума нужен для разработки контейнерной экосистемы облака 🔴 Какие технические головоломки приходится решать команде Смотрите и слушайте на всех популярных площадках: 🎬 YouTube 🎬 VK Видео 🎧 Яндекс Музыка 🎧 Apple Podcasts 🎧 Mave Digital
3
8
Java Essentials: From Beginner to Developer Автор: Programming Hub (2024) Погрузитесь в мир программирования с этой книгой —
Java Essentials: From Beginner to Developer Автор: Programming Hub (2024) Погрузитесь в мир программирования с этой книгой — вашим исчерпывающего руководства по освоению языка Java и созданию фундамента для успешной карьеры в области разработки программного обеспечения. Этот важнейший ресурс раскрывает широкие просторы программирования на Java, от его фундаментальных принципов до передовых объектно-ориентированных техник, что делает его незаменимым инструментом как для начинающих программистов, так и для опытных разработчиков, стремящихся отточить свои навыки.
3
9
Java Beginners To Advance: Beginners to Advance Java Programming Simply Follow The Steps Course is Designed in Such a Way Tha
Java Beginners To Advance: Beginners to Advance Java Programming Simply Follow The Steps Course is Designed in Such a Way That User Can Learn Easily Автор: Amit K (2024) Предназначенный для абсолютных новичков, это мощный учебник по самому адаптируемому в мире языку. Она объясняет сложные идеи программирования в простой и понятной манере, позволяя вам очень быстро освоить программу. В этой книге вы найдете проверенные стратегии, позволяющие освоить программирование на Java за короткое время. В этой книге вы сможете легко понять каждую строчку кода с помощью дополнительных объяснений и комментариев к каждому коду.
2
10
🖥 NVIDIA представила Jetson Orin Nano Super Developer Kit — компактный и мощный компьютер стоимостью $249, предназначенный д
🖥 NVIDIA представила Jetson Orin Nano Super Developer Kit — компактный и мощный компьютер стоимостью $249, предназначенный для разработки генеративных ИИ-приложений на малых устройствах периферийных вычислений. Он обеспечивает до 67 TOPS производительности, что на 70% выше по сравнению с предыдущей моделью, и поддерживает современные ИИ-модели, включая трансформеры и крупные языковые модели. Этот набор разработчика ориентирован на студентов, разработчиков и энтузиастов, предоставляя доступную платформу для создания ИИ-решений. https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-orin/nano-super-developer-kit/ #News
2
11
Automate the boring stuff with Python, 2nd Edition Автор: Al Sweigart (2020) Автор показывает, как писать программы, которые
Automate the boring stuff with Python, 2nd Edition Автор: Al Sweigart (2020) Автор показывает, как писать программы, которые могут сделать за вас рутинную работу. Книга поможет новичкам разобраться в программировании на Python и сразу применить свои знания. Данное издание этой книги включает новую главу о проверке входных данных, а также учебные пособия по автоматизации Gmail и Google Sheets и советы по автоматическому обновлению файлов CSV. После прочтения книги вы сможете написать программы, которые будут: ✔️Искать текст в файле или сразу в нескольких; ✔️Создавать, обновлять, перемещать и переименовывать файлы; ✔️Искать и загружать из сети контент; ✔️Обновлять и форматировать данные в Excel; ✔️Редактировать, помечать водяными знаками и кодировать PDF-файлы; ✔️Отправлять письма-напоминания вам на почту; ✔️Заполнять онлайн-формы.
1
12
📘 Обзор книги: «The Art of 64-Bit Assembly, Volume 1» – Randall Hyde Если вы хотите глубже понять, как работает компьютер на
📘 Обзор книги: «The Art of 64-Bit Assembly, Volume 1» – Randall Hyde Если вы хотите глубже понять, как работает компьютер на низком уровне, или освоить язык ассемблера, то эта книга – настоящая находка! Randall Hyde предлагает уникальный подход, соединяющий теорию и практику программирования на ассемблере для 64-битных процессоров. Что внутри? Книга охватывает основы программирования на ассемблере для x86-64 архитектуры, включая: - 📐 Структура процессоров: детальное объяснение регистров, памяти и инструкции процессора. - 💡 Основы ассемблера: синтаксис, операторы и инструкции, необходимые для старта. - 🛠️ Практика: примеры реального кода, разбор задач и рекомендации по оптимизации. - 🔄 Интеграция с языками высокого уровня: как взаимодействовать с C/C++ и использовать ассемблер в современных проектах. Ключевые особенности: ✅ Пошаговый подход: книга идеально подходит для тех, кто только начинает изучение ассемблера, но также содержит интересные материалы для опытных разработчиков. ✅ Практич...
1
13
High-Performance Programming C# and .NET Crash Course Автор: Katie Millie (2024) Неповоротливые приложения на C# тормозят про
High-Performance Programming C# and .NET Crash Course Автор: Katie Millie (2024) Неповоротливые приложения на C# тормозят процесс разработки? Вы мечтаете о создании масштабируемых систем, способных выдерживать большие нагрузки пользователей, не покладая рук? High-Performance Programming C# and .NET Crash Course — это ракетное топливо, которое поможет вам всего за неделю превратить ваш код из посредственного в великолепный. Это насыщенное практикой руководство вооружит вас проверенными в бою методами и необходимыми знаниями, которые помогут вам увеличить производительность ваших приложений на C# и .NET. В мгновение ока вы станете писать молниеносный, эффективный и готовый к любым нагрузкам код.
2
14
📚 Обзор книги "Язык C. Мастерство программирования. Принципы, практики и паттерны" Автор: Кристофер Прешерн Жанр: Программир
📚 Обзор книги "Язык C. Мастерство программирования. Принципы, практики и паттерны" Автор: Кристофер Прешерн Жанр: Программирование, Компьютерные науки 🖋 О книге Эта книга — настоящая энциклопедия для разработчиков, изучающих язык C или желающих углубить свои знания. Автор подробно рассказывает о принципах и практиках программирования на C, уделяя внимание как базовым аспектам, так и более сложным темам, включая паттерны проектирования и профессиональные подходы к разработке. 📌 Ключевые особенности книги 1. Структурированный подход: Автор последовательно вводит читателя в мир языка C, начиная с основ (синтаксис, типы данных) и заканчивая сложными концепциями, такими как многопоточность, работа с памятью и оптимизация. 2. Паттерны программирования: Книга включает описание популярных паттернов, применимых в C, таких как «Фабрика», «Синглтон» и «Стратегия». Эти подходы помогают писать более читаемый и поддерживаемый код. 3. Углубленный анализ: - Работа с указателями и памятью...
654
15
Object Oriented Programming Design Patterns Автор: Eldar Cohen (2023) Откройте для себя основы мастерства программиста с помо
Object Oriented Programming Design Patterns Автор: Eldar Cohen (2023) Откройте для себя основы мастерства программиста с помощью этого всеобъемлющего руководства. Раскройте мощь объектно-ориентированного программирования, изучите принципы проектирования для создания адаптируемых и масштабируемых систем. Благодаря практическим примерам и практическим занятиям вы приобретете навыки и уверенность, необходимые для успешной разработки современного программного обеспечения. Независимо от того, начинающий вы или опытный разработчик, эта книга поможет вам создавать программные системы, которые будут устойчивы и адаптируемы в быстро меняющемся цифровом мире.
713
16
Learn PowerShell Scripting in a Month of Lunches, 2nd Edition: Write and organize scripts and tools Автор: James Petty (2024)
Learn PowerShell Scripting in a Month of Lunches, 2nd Edition: Write and organize scripts and tools Автор: James Petty (2024) Это практическое введение в автоматизацию PowerShell и создание инструментов. Обновленный для последней версии PowerShell, этот тщательно переработанный бестселлер научит вас писать эффективные сценарии, находить и устранять ошибки, а также организовывать свои инструменты в библиотеки. Попутно вы получите советы по обеспечению безопасности и управлению системами Linux и macOS.
1
17
Advanced JavaScript Unleashed: Master Advanced JavaScript Concepts like Prototypes, Symbols, Generators and More Автор: Yousa
Advanced JavaScript Unleashed: Master Advanced JavaScript Concepts like Prototypes, Symbols, Generators and More Автор: Yousaf Khan (2024) Цель этой книги — сделать доступным для любого человека более глубокое понимание JavaScript, предоставляя простые и понятные объяснения всех важных и труднопонимаемых тем, которые заставляют многих разработчиков застояться, плодя ошибки и не поддерживаемый в рабочем состоянии код. В книге будут рассмотрены закрытия, принуждение, асинхронная природа Javascript, подъем и цикл событий. Но также мы рассмотрим такие продвинутые темы, как promises, async-await и многое другое.
627
18
An iOS Developer’s Guide to SwiftUI: Design and build beautiful apps quickly and easily with minimum code Автор: Michele Fadd
An iOS Developer’s Guide to SwiftUI: Design and build beautiful apps quickly and easily with minimum code Автор: Michele Fadda (2024) Благодаря практическому подходу книга погружает вас в основы SwiftUI и рассказывает о тех его частях, которые в большинстве вводных руководств опускаются.Начав с создания представлений и модификаторов, вы перейдете к более сложным и отзывчивым пользовательским интерфейсам и продвинутым техникам, постепенно переходя к созданию сложных приложений.Кроме того, в книге уделено внимание новым возможностям асинхронного программирования и архитектурным паттернам для создания эффективных, современных и хорошо структурированных приложений.Наконец, вы узнаете об интеграции UIkit и SwiftUI и о том, как выполнять тесты для SwiftUI-приложений.
662
19
Java Coding Problems, 2nd Edition: Become an expert Java programmer by solving over 200 brand-new, modern, real-world problem
Java Coding Problems, 2nd Edition: Become an expert Java programmer by solving over 200 brand-new, modern, real-world problems Автор: Anghel Leonard (2024) Сверхбыстрая эволюция JDK между версиями 12 и 21 сделала кривую обучения современной Java более крутой и увеличила время, необходимое для ее изучения. Эта книга поможет вам ускорить процесс обучения и повысить готовность попробовать новые возможности Java, объясняя правильные методы и решения, связанные со сложностью, производительностью, читабельностью и многим другим. Книга знакомит вас с новейшими возможностями Java, но не всегда пропагандирует использование новых решений — вместо этого она сосредоточена на раскрытии компромиссов, связанных с выбором наилучшего решения для той или иной задачи. Во втором издании более двухсот новых и тщательно отобранных задач, выбранных таким образом, чтобы подчеркнуть и охватить основные повседневные проблемы Java-программиста.
648
20
UNIX and Linux System Administration Handbook Автор: Evi Nemeth (2018) Пятое издание является на сегодняшний день основным ру
UNIX and Linux System Administration Handbook Автор: Evi Nemeth (2018) Пятое издание является на сегодняшний день основным руководством по установке, настройке и обслуживанию любых систем UNIX и Linux, включая системы, обеспечивающие основную инфраструктуру Интернета и облачных сред. Обновленное с учетом новых дистрибутивов и облачных сред, это всеобъемлющее руководство охватывает лучшие практики для каждого аспекта системного администрирования, включая управление хранением данных, проектирование и администрирование сетей, безопасность, веб-хостинг, автоматизацию, управление конфигурацией, анализ производительности, виртуализацию, DNS, безопасность и управление организациями ИТ-услуг. Авторы — практические технологи мирового класса — предлагают незаменимое новое освещение облачных платформ, философии DevOps, непрерывного развертывания, контейнеризации, мониторинга и многих других важных тем.
681