8 922
订阅者
+124 小时
-107 天
-1630 天
帖子存档
C in a Nutshell
Авторы: Питер Принц, Тони Кроуфорд (2017)
Настоящая книга является объёмным справочным пособием по языку программирования С. В книге приводится подробное описание всех функций языка, примеры их применения, описание заголовочных файлов, инструкций и стандартной библиотеки шаблонов. Также рассматриваются основы работы с компилятором GNU, изменения в 11 стандарте языка и многое другое.
В книге рассматриваются следующие темы:
✔️ основы языка С;
✔️ функции и массивы;
✔️ указатели;
✔️ структуры, объединения и битовые поля;
✔️ управление динамической памятью;
✔️ многопоточность;
✔️ директивы препроцессора;
✔️ использование интегрированной среды программирования.
Скачать
👉 @book_for_dev
Test-Driven Development with Python, 2nd Edition
Автор: Percival H. (2017)
Любое крупное коммерческое приложение проходит этап тестирования, которое выявляет части кода, требующие рефакторинга. Технология TDD является одним из видов тестирования, основанном на постоянном тестировании небольших частей кода, позволяющих контролировать каждый этап разработки. В этой книге даны основы TDD посредством программирования на Python. Также вы познакомитесь с фреймворком Django, Mock, Git и jQuery.
В книге рассматриваются следующие темы:
✔️ использование функциональных тестов;
✔️ юнит-тестирование;
✔️ тестирование простой страницы с помощью юнит-тестов;
✔️ тестирование базы данных;
✔️ мок-тестирование и многое другое.
Скачать
👉 @book_for_dev
Hybrid Cloud Apps with OpenShift and Kubernetes
Авторы: Michael Elder, Jake Kitchener, Dr. Topol, Brad (2021)
Для работы и масштабирования OpenShift вам необходимо знать, как управлять ресурсами и предоставлять их командам разработчиков, а также постоянно вносить изменения в приложения, работающие в этих средах. С помощью этой практической книги начинающие и опытные разработчики изучат конкретные методы внедрения OpenShift и Kubernetes на предприятии.
Во время чтения книги вы:
✔️Изучите фундаментальные концепции архитектуры Kubernetes;
✔️Установите и запустите различные среды Kubernetes и OpenShift;
✔️Погрузитесь в расширенные темы управления ресурсами, включая планирование мощностей;
✔️Узнаете, как поддерживать высокую доступность в одном кластере;
✔️Изучите варианты использования гибридного облака, включая выделение ресурсов для нескольких кластеров.
Скачать
👉 @book_for_dev
Научитесь грамотно работать с высоконагруженными системами
на курсе «Highload Architect» от OTUS с новогодней скидкой
💻 Всего за 5 месяцев вы:
- научитесь использовать решения, которые выдерживают сотни тысяч (и даже миллионы) запросов в секунду;
- сможете правильно оптимизировать работоспособность серверов;
- актуализируйте и систематизируйте знания в сфере HighLoad.
🔥 Для кого:
- архитекторов высоких нагрузок;
- технических руководителей;
- веб-разработчиков;
- тимлидов команд веб-разработки;
- SRE-специалистов
Программа переработана и отвечает современным требованиям рынка.
🗓 Курс стартует 26 декабря
🌐 Пройдите вступительное тестирование прямо сейчас и забронируйте место в группе по новогодней скидке: https://vk.cc/ctkuvJ
JavaScript Data Structures and Algorithms
Автор: Sammie Bae (2019)
Изучите структуры данных и алгоритмы и их связь с разработкой на JavaScript. Базовое понимание этих идей необходимо любому JavaScript-разработчику, желающему анализировать и создавать отличные программные решения. Вы узнаете, как реализовывать структуры данных, такие как хеш-таблицы, связанные списки, стеки, очереди, деревья и графы. Вы также узнаете, как создаются средства сокращения URL-адресов, например bit. ly, и что происходит с данными при загрузке PDF-файла на веб-страницу. Эта книга охватывает практическое применение структур данных и алгоритмов шифрования, поиска и сортировки.
Скачать
👉 @book_for_dev
Подборка Telegram каналов для программистов
Системное администрирование 📌
https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов
https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://t.me/sysadminoff Новости Линукс Linux
https://t.me/tikon_1 Новости высоких технологий, науки и техники💡
https://t.me/mir_teh Мир технологий (Technology World)
https://t.me/rust_lib Полезный контент по программированию на Rust
https://t.me/golang_lib Библиотека Go (Golang) разработчика
https://t.me/itmozg Программисты, дизайнеры, новости из мира IT.
https://t.me/phis_mat Обучающие видео, книги по Физике и Математике
https://t.me/php_lib Библиотека PHP программиста 👨🏼💻👩💻
https://t.me/nodejs_lib Подборки по Node js и все что с ним связано
https://t.me/ruby_lib Библиотека Ruby программиста
1C разработка 📌
https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
Программирование C++📌
https://t.me/cpp_lib Библиотека C/C++ разработчика
https://t.me/cpp_knigi Книги для программистов C/C++
https://t.me/cpp_geek Учим C/C++ на примерах
Программирование Python 📌
https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍
https://t.me/BookPython Библиотека Python разработчика
https://t.me/python_real Python подборки на русском и английском
https://t.me/python_360 Книги по Python Rus
Java разработка 📌
https://t.me/BookJava Библиотека Java разработчика
https://t.me/java_360 Книги по Java Rus
https://t.me/java_geek Учим Java на примерах
GitHub Сообщество 📌
https://t.me/Githublib Интересное из GitHub
Базы данных (Data Base) 📌
https://t.me/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://t.me/developer_mobila Мобильная разработка
https://t.me/kotlin_lib Подборки полезного материала по Kotlin
Фронтенд разработка 📌
https://t.me/frontend_1 Подборки для frontend разработчиков
https://t.me/frontend_sovet Frontend советы, примеры и практика!
https://t.me/React_lib Подборки по React js и все что с ним связано
Разработка игр 📌
https://t.me/game_devv Все о разработке игр
Вакансии 📌
https://t.me/sysadmin_rabota Системный Администратор
https://t.me/progjob Вакансии в IT
Чат программистов📌
https://t.me/developers_ru
Библиотеки 📌
https://t.me/book_for_dev Книги для программистов Rus
https://t.me/programmist_of Книги по программированию
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов
https://t.me/books_reserv Книги для программистов
БигДата, машинное обучение 📌
https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/coddy_academy Полезные советы по программированию
QA, тестирование 📌
https://t.me/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://t.me/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://t.me/thehaking Канал о кибербезопасности
https://t.me/xakep_1 Статьи из "Хакера"
Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров
Английский 📌
https://t.me/UchuEnglish Английский с нуля
Математика 📌
https://t.me/Pomatematike Канал по математике
Excel лайфхак📌
https://t.me/Excel_lifehack
Think Bayes: Bayesian Statistics in Python
Автор: Allen B. Downey (2021)
Если вы знаете, как программировать, вы готовы заняться байесовской статистикой. Из этой книги вы узнаете, как решать статистические задачи с помощью Python вместо математических формул, используя дискретные распределения вероятностей, а не непрерывную математику. Как только вы разберетесь с математикой, байесовские основы станут более ясными, и вы начнете применять эти методы в реальных задачах.
Во время чтения книги вы:
✔️Используете свои навыки программирования, чтобы изучить и понять байесовскую статистику;
✔️Поработаете с задачами, включающими оценку, прогнозирование, анализ решений, доказательства и проверку байесовских гипотез;
✔️Начнёте с простых примеров, используя монеты и игральные кости;
✔️Изучите вычислительные методы для решения реальных проблем.
Скачать
👉 @book_for_dev
Освойте разработку микросервисной архитектуры всего за 5 месяцев
на курсе «Microservice Architecture» от OTUS с новогодней скидкой
🔥После обучения вы сможете:
- на профессиональном уровне планировать архитектуру и создавать масштабируемые, fault-tolerant приложения;
- решать нетривиальные задачи в рамках распределенных и децентрализованных систем;
- использовать в проектах классические паттерны проектирования (шардирование, репликация, и т.д.).
🗓 Курс стартует 25 декабря.
👩💻 Обучение подходит архитекторам, разработчикам, системным аналитикам, администраторам и DevOps-инженерам.
🌐 Пройдите вступительное тестирование прямо сейчас и забронируйте место в группе по новогодней скидке: https://vk.cc/cteUn8
Также курс доступен для приобретения в рассрочку.
Essential TypeScript
Автор: Adam Freeman (2019)
Работайте с Typescript и получите максимальную отдачу от этого универсального языка. Автор начинает эту книгу с описания Typescript и его преимуществ, и далее показывает, как использовать TypeScript в реальных проектах. Начиная с основ и заканчивая самыми продвинутыми и сложными фичами TypeScript, вы узнаете, как он строится на системе типов JavaScript, чтобы создать более безопасную и более продуктивную среду разработки, и поймете, как TypeScript можно использовать для создания приложений с использованием популярных фреймворков, таких как Node.js, Angular, React и Vue.js.
Во время чтения книги вы:
✔️Получите глубокое понимание языка и инструментов TypeScript;
✔️Научитесь использовать TypeScript для разработки на стороне клиента и на сервере;
✔️Изучите отладку и модульное тестирование кода.
Скачать
👉 @book_for_dev
Как пройти интервью на позицию Data Warehouse Analyst?
Узнайте на бесплатном практическом уроке от OTUS, Алексея Железного – Senior Data Engineer в Wildberries и Александры Мерзлой – Team Lead DWH в Tinkoff.
На вебинаре:
- обсудим, как проходить интервью на позицию DWH-аналитика для middle+ специалистов;
- разберём практические кейсы;
- ответим на все вопросы в режиме реального времени.
Занятие пройдёт 20 декабря в 20:00 мск и будет приурочено к старту курса «Data Warehouse Analyst». После урока вы сможете продолжить обучение в рассрочку.
Регистрируйтесь на занятие: https://vk.cc/ctd42a
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ruDeep Learning: A Visual Approach
Автор: Andrew Glassner (2021)
Разговорный стиль книги, обширные цветные иллюстрации, наглядные аналогии и примеры из реальной жизни мастерски объясняют ключевые понятия глубокого обучения, включая:
- Как генераторы текста создают новые истории и статьи
- Как системы глубокого обучения учатся играть и побеждать в человеческих играх
- Как системы классификации изображений определяют объекты или людей на фотографии
- Как думать о вероятности так, чтобы это было полезно для повседневной жизни
- Как использовать методы машинного обучения, составляющие основу современного ИИ
Скачать
👉 @book_for_dev
Как проектировать базы данных в highload проектах?
Обычно при проектировании БД используется метод нормальных форм (NF), но с ростом проекта и увеличением объема данных он может работать медленно и приводить к проблемам производительности.
Узнайте, что делать в этой ситуации на бесплатном открытом уроке от OTUS. На вебинаре:
- рассмотрим особенности проектирования баз данных в условиях highload-проектов;
- обсудим альтернативный подход к проектированию.
Занятие пройдёт 13 декабря в 20:00 мск в рамках курса «Highload Architect». После урока вы сможете продолжить обучение в рассрочку.
Чтобы задать свои вопросы преподавателю, переходите на наш сайт прямо сейчас, регистрируйтесь и воспользуйтесь функцией напоминание в календаре, чтобы не пропустить прямой эфир: https://vk.cc/csV6w5
Modern JavaScript for the Impatient
Автор: Cay Horstmann (2020)
Изначально JavaScript был разработан для мелкомасштабного программирования в веб-браузерах, но современный JavaScript радикально отличается. В настоящее время программисты на JavaScript активно используют функциональное, объектно-ориентированное и асинхронное программирование, забывая о некоторых прошлых ошибочных и устаревших концепциях. Modern JavaScript for the Impatient - это полное, но краткое руководство по JavaScript E6 и не только. Книга хорошо подойдет тем, кто хочет изучить JS, зная Java, C#, C или C++.
Во время чтения книги вы:
✔️Быстро освоите реализацию фундаментальных программных конструкций в современном JavaScript;
✔️Научитесь избегать устаревших методов, которые создают ненужную сложность и риски;
✔️Сможете максимально использовать функциональные, объектно-ориентированные и асинхронные методы;
✔️Используете модули для эффективной организации и запуска сложных программ;
✔️Создадите более мощные, гибкие и лаконичные программы с помощью метапрограммирования;
✔️Расширите возможности JavaScript с помощью библиотек, фреймворков и платформ.
Скачать
👉 @book_for_dev
Programming Rust: Fast, Safe Systems Development
Авторы: Jim Blandy, Jason Orendorff, Leonora F. S. Tindall (2020)
С помощью этого практического руководства опытные системные программисты узнают, как успешно преодолеть разрыв между производительностью и безопасностью с помощью языка Rust. Джим Бланди, Джейсон Орендорф и Леонора Тиндалл демонстрируют, как возможности Rust позволяют программистам контролировать потребление памяти и использование процессора, сочетая предсказуемую производительность с безопасностью памяти и надежным параллелизмом.
Скачать
👉 @book_for_dev
Подборка Telegram каналов для программистов
Системное администрирование 📌
https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов
https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://t.me/sysadminoff Новости Линукс Linux
https://t.me/tikon_1 Новости высоких технологий, науки и техники💡
https://t.me/mir_teh Мир технологий (Technology World)
https://t.me/rust_lib Полезный контент по программированию на Rust
https://t.me/golang_lib Библиотека Go (Golang) разработчика
https://t.me/itmozg Программисты, дизайнеры, новости из мира IT.
https://t.me/phis_mat Обучающие видео, книги по Физике и Математике
https://t.me/php_lib Библиотека PHP программиста 👨🏼💻👩💻
https://t.me/nodejs_lib Подборки по Node js и все что с ним связано
https://t.me/ruby_lib Библиотека Ruby программиста
1C разработка 📌
https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
Программирование C++📌
https://t.me/cpp_lib Библиотека C/C++ разработчика
https://t.me/cpp_knigi Книги для программистов C/C++
https://t.me/cpp_geek Учим C/C++ на примерах
Программирование Python 📌
https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍
https://t.me/BookPython Библиотека Python разработчика
https://t.me/python_real Python подборки на русском и английском
https://t.me/python_360 Книги по Python Rus
Java разработка 📌
https://t.me/BookJava Библиотека Java разработчика
https://t.me/java_360 Книги по Java Rus
https://t.me/java_geek Учим Java на примерах
GitHub Сообщество 📌
https://t.me/Githublib Интересное из GitHub
Базы данных (Data Base) 📌
https://t.me/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://t.me/developer_mobila Мобильная разработка
https://t.me/kotlin_lib Подборки полезного материала по Kotlin
Фронтенд разработка 📌
https://t.me/frontend_1 Подборки для frontend разработчиков
https://t.me/frontend_sovet Frontend советы, примеры и практика!
https://t.me/React_lib Подборки по React js и все что с ним связано
Разработка игр 📌
https://t.me/game_devv Все о разработке игр
Вакансии 📌
https://t.me/sysadmin_rabota Системный Администратор
https://t.me/progjob Вакансии в IT
Чат программистов📌
https://t.me/developers_ru
Библиотеки 📌
https://t.me/book_for_dev Книги для программистов Rus
https://t.me/programmist_of Книги по программированию
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов
https://t.me/books_reserv Книги для программистов
БигДата, машинное обучение 📌
https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/coddy_academy Полезные советы по программированию
QA, тестирование 📌
https://t.me/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://t.me/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://t.me/thehaking Канал о кибербезопасности
https://t.me/xakep_1 Статьи из "Хакера"
Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров
Английский 📌
https://t.me/UchuEnglish Английский с нуля
Математика 📌
https://t.me/Pomatematike Канал по математике
Excel лайфхак📌
https://t.me/Excel_lifehack
Присоединяйтесь к онлайн-трансляции IT-конференции Импульс от Холдинга Т1, которая сейчас проходит в Москве.
В программе — выступления про цифровизацию, архитектуру, чистый код и формирование эффективных продуктовых команд от тех, кто работает над передовыми российскими разработками прямо сейчас. Среди спикеров:
• Павел Гонтарев, управляющий директор VK Тech
• Артем Кострюков, CEO Test IT
• Михаил Степнов, Руководитель центра R&D МТС Big Data/ CDO МТС Travel
• Мария Тихонова, главный инженер по разработке R'n'D команде AGI NLP в SberDevices
и другие эксперты.
Подключиться к онлайн-трансляции можно по ссылке в разделе «Трансляция».
Трансляцию обеспечивает ВКонтакте, технологический партнер IT-конференции «Импульс Т1».
ЕРИД: LdtCKBQST
18+ Реклама. ООО «Т1»
ОГРН 1197746617419
Присоединяйтесь к онлайн-трансляции IT-конференции Импульс от Холдинга Т1, которая сейчас проходит в Москве.
В программе — выступления про цифровизацию, архитектуру, чистый код и формирование эффективных продуктовых команд от тех, кто работает над передовыми российскими разработками прямо сейчас. Среди спикеров:
• Павел Гонтарев, управляющий директор VK Тech
• Артем Кострюков, CEO Test IT
• Михаил Степнов, Руководитель центра R&D МТС Big Data/ CDO МТС Travel
• Мария Тихонова, главный инженер по разработке R'n'D команде AGI NLP в SberDevices
и другие эксперты.
Подключиться к онлайн-трансляции можно по ссылке в разделе «Трансляция».
Трансляцию обеспечивает ВКонтакте, технологический партнер IT-конференции «Импульс Т1».
ЕРИД: LdtCKBQST
18+ Реклама. ООО «Т1»
ОГРН 1197746617419
Dart Apprentice (First Edition): Beginning Programming with Dart
Авторы: Jonathan Sande, Matt Galloway (2021)
Существует множество языков программирования, которые вы можете начать изучать уже сегодня. Но не многие из них настолько современны, просты в изучении, объектно-ориентированы и масштабируемы, как Dart. Кроме того, в сочетании с Flutter, Dart позволяет создавать нативные приложения для iOS, Android, веб и настольных компьютеров с единой кодовой базой.
Dart Apprentice научит вас всем основным понятиям, необходимым для освоения этого языка. Следуйте четко и подробно объясненным концепциям, и вы будете создавать приложения на Dart в мгновение ока.
Скачать
👉 @book_for_dev
Как улучшить эффективность создания асинхронных приложений?
Расскажем на бесплатном открытом уроке «Корутины в С++: Асинхронность без классических потоков» от OTUS.
На вебинаре:
- проведем обзор концепции корутин в С++;
- поговорим об основных преимуществах и особенностях асинхронного программирования без использования классических потоков;
- рассмотрим примеры использования корутин на практике.
Эфир будет очень полезен разработчикам на С++ любого уровня.
Занятие пройдёт 30 ноября в 20:00 мск и будет приурочено к старту курса «C++ Developer. Professional». После урока вы сможете продолжить обучение в рассрочку.
Регистрируйтесь бесплатно прямо сейчас и ставьте событие в календарь, чтобы ничего не пропустить: https://vk.cc/csKG5v
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ruBeginning React Native with Hooks
Автор: Greg Lim (2020)
React Native, разработанный Facebook, является одним из ведущих фреймворков для создания мобильных приложений под Android и iOS. Автор книги предлагает изучить эту современную платформу. Работая с ней, вы используете небольшие управляемые компоненты для создания мобильных приложений, которые работают и выглядят нативно.
Главы в книге:
✔️Вступление;
✔️Создание и использование компонентов;
✔️Привязки, свойства, состояние и взаимодействие с пользователем;
✔️Работа с компонентами;
✔️Построение форм React Native с помощью хуков;
✔️Получение данных из RESTful API с помощью хуков;
✔️Навигация между экранами;
✔️Подключение к API для сохранения данных.
Скачать
👉 @book_for_dev
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
