📗 CPython Internals: Your Guide to the Python 3 Interpreter [2020] Anthony Shaw
💾 Скачать книгу
Эта книга объясняет концепции, идеи и технические особенности интерпретатора Python доступным языком. Как только вы разберетесь в том, как Python работает на уровне интерпретатора, вы сможете оптимизировать свои приложения и полностью использовать возможности языка.
К концу чтения книги вы сможете:
▪️ Читать исходный код интерпретатора Python 3.9;
▪️ Внести изменения в синтаксис Python и скомпилировать собственную версию CPython с нуля;
▪️ Освоить возможности управления памятью Python;
▪️ Отлаживать код на Cи и Python;
▪️ Участвовать в разработке CPython.
Достоинства:
▪️ Хорошая структурированность;
▪️ Глубокое погружение в тему.
Anthony Shaw is a CPython contributor and a PyCon speaker. He has a B.Sc. in Computer Science and over 8 years of experience working with Python. Anthony is also a Fellow of the Python Software Foundation and member of the Open-Source Apache Foundation.
#cpython #python #программирование #C #cpp #архитектура
💾 Скачать книгу
Эта книга объясняет концепции, идеи и технические особенности интерпретатора Python доступным языком. Как только вы разберетесь в том, как Python работает на уровне интерпретатора, вы сможете оптимизировать свои приложения и полностью использовать возможности языка.
К концу чтения книги вы сможете:
▪️ Читать исходный код интерпретатора Python 3.9;
▪️ Внести изменения в синтаксис Python и скомпилировать собственную версию CPython с нуля;
▪️ Освоить возможности управления памятью Python;
▪️ Отлаживать код на Cи и Python;
▪️ Участвовать в разработке CPython.
Достоинства:
▪️ Хорошая структурированность;
▪️ Глубокое погружение в тему.
Anthony Shaw is a CPython contributor and a PyCon speaker. He has a B.Sc. in Computer Science and over 8 years of experience working with Python. Anthony is also a Fellow of the Python Software Foundation and member of the Open-Source Apache Foundation.
#cpython #python #программирование #C #cpp #архитектура
📙 Алгоритмы на практике [2023] Даниэль Зингаро
📔 Algorithmic thinking : a problem-based introduction [2021] Daniel Zingaro
Построчная разбивка кода научит вас, как использовать алгоритмы и структуры данных, такие как:
▪️ Алгоритм поиска по ширине, позволяющий найти оптимальный способ игры в настольную игру или лучший способ перевода книги.
▪️ Алгоритм Дейкстры для определения того, сколько мышей может выйти из лабиринта или количество самых быстрых маршрутов между двумя местоположениями
▪️ Объединение - найдите структуру данных, чтобы ответить на вопросы о связях в социальной сети или определить, кто является друзьями или врагами
▪️ Структура данных heap для определения суммы денег, выделяемой в рамках рекламной акции
▪️ Структура данных хэш-таблицы для определения уникальности снежинок или идентификации сложных слов в словаре
⚠️ Книги предоставляется вам для ознакомления и не для распространения
💵 Купить книгу (RU-книга) или EN-книга с amazon
💾 Ознакомиться с книгами
Даниэль Зингаро — отмеченный многочисленными наградами адъюнкт-профессор информатики из университета города Торонто. Он известен во всем мире благодаря учебным программам, является автором книг «Алгоритмы на практике» и «Python без проблем».
👨🏻💻 Для тех, кто захочет пожертвовать на покупку новых книг и админу на кофе:
ЮMoney:
-35% по промокоду: MATH CODE 💡 Подробности тут
#складчина #программирование #алгоритмы #C #cpp #си
📔 Algorithmic thinking : a problem-based introduction [2021] Daniel Zingaro
Построчная разбивка кода научит вас, как использовать алгоритмы и структуры данных, такие как:
▪️ Алгоритм поиска по ширине, позволяющий найти оптимальный способ игры в настольную игру или лучший способ перевода книги.
▪️ Алгоритм Дейкстры для определения того, сколько мышей может выйти из лабиринта или количество самых быстрых маршрутов между двумя местоположениями
▪️ Объединение - найдите структуру данных, чтобы ответить на вопросы о связях в социальной сети или определить, кто является друзьями или врагами
▪️ Структура данных heap для определения суммы денег, выделяемой в рамках рекламной акции
▪️ Структура данных хэш-таблицы для определения уникальности снежинок или идентификации сложных слов в словаре
⚠️ Книги предоставляется вам для ознакомления и не для распространения
💵 Купить книгу (RU-книга) или EN-книга с amazon
💾 Ознакомиться с книгами
Даниэль Зингаро — отмеченный многочисленными наградами адъюнкт-профессор информатики из университета города Торонто. Он известен во всем мире благодаря учебным программам, является автором книг «Алгоритмы на практике» и «Python без проблем».
👨🏻💻 Для тех, кто захочет пожертвовать на покупку новых книг и админу на кофе:
ЮMoney:
410012169999048
Карта ВТБ: 4272290768112195
Карта Сбербанк: 2202200638175206
📖 Напоминаю, что Вы можете купить книгу в бумаге! Для наших подписчиков лучшие условия.-35% по промокоду: MATH CODE 💡 Подробности тут
#складчина #программирование #алгоритмы #C #cpp #си
Книги_C,_Objective_C,_Linux_автор_Кочан_Стефан.zip
108.6 MB
📚 Подборка книг по Objective-C, Programming in C, Unix Shell Programming
📕 Программирование на языке С [2007] Стефан Кочан
Все, кто желает сам писать программы на популярнейшем языке С, найдут в книге всю необходимую и исчерпывающую информацию о нем. Автор преподносит материал так, что он будет доступен даже для начинающего.
📘 Программирование командных оболочек в Unix, Linux и OS X, 4-е издание [2017] Кочан Стефан, Вуд Патрик
Это полностью обновленное издание классического пособия по программированию командных оболочек в системах Unix.
📘 Программирование на Objective-C (2010) Стивен Кочан
Objective-C - стандартный язык программирования приложений на платформах Mac OS X и iPhone. Он также распространен в операционных системах Linux, Unix и Windows.
📘 Programming in Objective-C [2014] 6th Ed Stephen G. Kochan
#подборка_книг #cpp #objective_c #C #Си #программирование
📕 Программирование на языке С [2007] Стефан Кочан
Все, кто желает сам писать программы на популярнейшем языке С, найдут в книге всю необходимую и исчерпывающую информацию о нем. Автор преподносит материал так, что он будет доступен даже для начинающего.
📘 Программирование командных оболочек в Unix, Linux и OS X, 4-е издание [2017] Кочан Стефан, Вуд Патрик
Это полностью обновленное издание классического пособия по программированию командных оболочек в системах Unix.
📘 Программирование на Objective-C (2010) Стивен Кочан
Objective-C - стандартный язык программирования приложений на платформах Mac OS X и iPhone. Он также распространен в операционных системах Linux, Unix и Windows.
📘 Programming in Objective-C [2014] 6th Ed Stephen G. Kochan
#подборка_книг #cpp #objective_c #C #Си #программирование
📙 Simple and Efficient Programming with C# [2023] Sarcar V.
📒 Простое и эффективное программирование на C# [2023] Саркар В.
💾 Скачать книгу
The third part walks you through methods to make efficient applications. You will learn the common use of factories to separate code from its opposite and the alternative of inheritance using object composition and wrappers. This part also demonstrates the use of template methods, hooks, and facades in programming. Hints show you how professional coders develop an enterprise application.
Better handling of exceptions and null values is another integral part of professional programming, which the fourth part explores in detail. This will help you become a more professional programmer.
In the final part of the book, you will learn about effective memory management techniques and the use and misuse of design patterns. #csharp #c_sharp #программирование #net
📒 Простое и эффективное программирование на C# [2023] Саркар В.
💾 Скачать книгу
The third part walks you through methods to make efficient applications. You will learn the common use of factories to separate code from its opposite and the alternative of inheritance using object composition and wrappers. This part also demonstrates the use of template methods, hooks, and facades in programming. Hints show you how professional coders develop an enterprise application.
Better handling of exceptions and null values is another integral part of professional programming, which the fourth part explores in detail. This will help you become a more professional programmer.
In the final part of the book, you will learn about effective memory management techniques and the use and misuse of design patterns. #csharp #c_sharp #программирование #net
📓 Усовершенствованные структуры данных [2023] Петер Брасс
📘 Advanced Data Structures [2008] Peter Brass
Структура данных (англ. data structure) — программная единица, позволяющая хранить и обрабатывать однотипные и/или логически связанные данные. Для добавления, поиска, изменения и удаления данных структура данных предоставляет некоторый набор функций, составляющих её интерфейс. Термин «структура данных» может иметь несколько близких, но тем не менее различных значений:
▪️ Абстрактный тип данных;
▪️ Реализация какого-либо абстрактного типа данных;
▪️ Экземпляр типа данных, например, конкретный список;
▪️ В контексте функционального программирования — уникальная единица (англ. unique identity), сохраняющаяся при изменениях. О ней неформально говорят как об одной структуре данных, несмотря на возможное наличие различных версий.
Структуры данных формируются с помощью типов данных, ссылок и операций над ними в выбранном языке программирования.
⚠️ Книги предоставляется вам для ознакомления и не для распространения
💵 Купить книгу (RU-книга)
💾 Ознакомиться с книгами (RU+EN)
👨🏻💻 Для тех, кто захочет пожертвовать на покупку новых книг и админу на кофе:
ЮMoney:
📘 Advanced Data Structures [2008] Peter Brass
Структура данных (англ. data structure) — программная единица, позволяющая хранить и обрабатывать однотипные и/или логически связанные данные. Для добавления, поиска, изменения и удаления данных структура данных предоставляет некоторый набор функций, составляющих её интерфейс. Термин «структура данных» может иметь несколько близких, но тем не менее различных значений:
▪️ Абстрактный тип данных;
▪️ Реализация какого-либо абстрактного типа данных;
▪️ Экземпляр типа данных, например, конкретный список;
▪️ В контексте функционального программирования — уникальная единица (англ. unique identity), сохраняющаяся при изменениях. О ней неформально говорят как об одной структуре данных, несмотря на возможное наличие различных версий.
Структуры данных формируются с помощью типов данных, ссылок и операций над ними в выбранном языке программирования.
⚠️ Книги предоставляется вам для ознакомления и не для распространения
💵 Купить книгу (RU-книга)
💾 Ознакомиться с книгами (RU+EN)
👨🏻💻 Для тех, кто захочет пожертвовать на покупку новых книг и админу на кофе:
ЮMoney:
410012169999048
Карта ВТБ: 4272290768112195
Карта Сбербанк: 2202200638175206
#складчина #программирование #алгоритмы #структуры_данных #математика #дискретная_математика #cpp #си #C📕 Красивый C++: 30 главных правил чистого, безопасного и быстрого кода [2023] Дэвидсон, Грегори
📒 Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code [2022] J. Davidson, Kate Gregory
💾 Скачать книги
📝 5 причин прочитать эту книгу:
▪️ Прокачаете свой стиль разработки.
▪️ Научитесь писать сразу высококачественный код, статически типизированный, устойчивый к утечкам и более простой в сопровождении.
▪️ Узнаете, от каких устаревших приемов стоит отказаться и какие более современные подходы можно использовать вместо них.
▪️ Улучшите любую программу, которую вы пишете, проектируете или поддерживаете.
▪️ Используйте рекомендации из C++ Core Guidelines в сочетании с любой современной версией C++!
#cpp #C #Си #программирование #разработка #it
📒 Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code [2022] J. Davidson, Kate Gregory
💾 Скачать книги
📝 5 причин прочитать эту книгу:
▪️ Прокачаете свой стиль разработки.
▪️ Научитесь писать сразу высококачественный код, статически типизированный, устойчивый к утечкам и более простой в сопровождении.
▪️ Узнаете, от каких устаревших приемов стоит отказаться и какие более современные подходы можно использовать вместо них.
▪️ Улучшите любую программу, которую вы пишете, проектируете или поддерживаете.
▪️ Используйте рекомендации из C++ Core Guidelines в сочетании с любой современной версией C++!
#cpp #C #Си #программирование #разработка #it
📘 Безопасность ASP. Net Core [2023] Кристиан Венц
📕 ASP.NET Core Security [2022] Christian Wenz
⚠️ Книги предоставляется вам для ознакомления и не для распространения
💵 Купить книгу
💾 Ознакомиться с книгами RU + EN
В ASP.NET Основная безопасность, вы узнаете, как:
▪️ Понимать и распознавать распространенные атаки на веб-приложения
▪️ Внедрять меры противодействия атакам
▪️ Используйте инструменты тестирования и сканирования и библиотеки
▪️ Активируйте встроенные функции безопасности браузера с помощью ASP.NET
▪️ Воспользуйтесь преимуществами .NET и ASP.NET Основные API-интерфейсы безопасности
▪️ Управляйте паролями, чтобы свести к минимуму ущерб от утечки данных
▪️ Надежно храните секреты приложений
👨🏻💻 Для тех, кто захочет пожертвовать на покупку новых книг и админу на кофе:
ЮMoney:
📕 ASP.NET Core Security [2022] Christian Wenz
⚠️ Книги предоставляется вам для ознакомления и не для распространения
💵 Купить книгу
💾 Ознакомиться с книгами RU + EN
В ASP.NET Основная безопасность, вы узнаете, как:
▪️ Понимать и распознавать распространенные атаки на веб-приложения
▪️ Внедрять меры противодействия атакам
▪️ Используйте инструменты тестирования и сканирования и библиотеки
▪️ Активируйте встроенные функции безопасности браузера с помощью ASP.NET
▪️ Воспользуйтесь преимуществами .NET и ASP.NET Основные API-интерфейсы безопасности
▪️ Управляйте паролями, чтобы свести к минимуму ущерб от утечки данных
▪️ Надежно храните секреты приложений
👨🏻💻 Для тех, кто захочет пожертвовать на покупку новых книг и админу на кофе:
ЮMoney:
410012169999048
Карта ВТБ: 4272290768112195
Карта Сбербанк: 2202200638175206
#c_sharp #web #csharp #asp_net #программирование #net #складчинаСправочник_C#_Кратко,_быстро,_под_рукой_2023_Дубовик,_Евдокимов.pdf
23.7 MB
📕 Справочник C#. Кратко, быстро, под рукой [2023] Дубовик, Евдокимов
Данный справочник содержит ключевую информацию о С# в удобной и наглядной форме. Структура справочника позволяет быстро и легко находить нужную информацию, получать примеры использования тех или иных элементов и конструкций С#. Рассмотрены основы синтаксиса С# и первые программы на С#. Отдельное внимание уделено внимание таким темам, как: интерфейсы, структуры и перечисления; обработка исключений; коллекции и итераторы; объектно-ориентированное программирование на С#; работа с датой и временем и файловый ввод/вывод. Справочник будет полезен всем, кто использует или изучает С#: от начинающих до профессионалов.
#csharp #c_sharp #программирование #net #ООП
Данный справочник содержит ключевую информацию о С# в удобной и наглядной форме. Структура справочника позволяет быстро и легко находить нужную информацию, получать примеры использования тех или иных элементов и конструкций С#. Рассмотрены основы синтаксиса С# и первые программы на С#. Отдельное внимание уделено внимание таким темам, как: интерфейсы, структуры и перечисления; обработка исключений; коллекции и итераторы; объектно-ориентированное программирование на С#; работа с датой и временем и файловый ввод/вывод. Справочник будет полезен всем, кто использует или изучает С#: от начинающих до профессионалов.
#csharp #c_sharp #программирование #net #ООП
📕 C++20 Get the Details [2022] Grimm Rainer
💾 Скачать книгу
My book C++20 is both: a tutorial and a reference for the C++20 standard. It teaches you C++20 and provides you with the details of this new thrilling C++ standard. The thrilling factor is mainly due to the big four of C++20.
Concepts change the way we think and program templates. They are semantic categories for the template parameters. They enable you to express your intention directly in the type system. If something goes wrong, you get a clear error message.
The new ranges library enables it to perform algorithms directly on the container, compose the algorithm with the pipe symbol, and apply them onto infinite data streams. Thanks to coroutines asynchronous programming in C++ becomes mainstream. Coroutines are the base for cooperative tasks, event loops, infinite data streams, or pipelines.
#cpp #программирование #C #си
💾 Скачать книгу
My book C++20 is both: a tutorial and a reference for the C++20 standard. It teaches you C++20 and provides you with the details of this new thrilling C++ standard. The thrilling factor is mainly due to the big four of C++20.
Concepts change the way we think and program templates. They are semantic categories for the template parameters. They enable you to express your intention directly in the type system. If something goes wrong, you get a clear error message.
The new ranges library enables it to perform algorithms directly on the container, compose the algorithm with the pipe symbol, and apply them onto infinite data streams. Thanks to coroutines asynchronous programming in C++ becomes mainstream. Coroutines are the base for cooperative tasks, event loops, infinite data streams, or pipelines.
#cpp #программирование #C #си
📚 4 книги Стивена Прата по C и C++
💾 Скачать книги
Стивен Прата — профессор физики и астрономии, преподавал программирование и дискретную математику. Ниже представлены два его труда, которые стали классикой для изучения основ С и С++.
+ CODE в архиве 💾
👨🏻💻 «Ничто так не ограничивает полет мысли начинающего программиста, как компилятор. Ничто так не ограничивает полет мысли зрелого программиста, как Project Manager»
#c #си #cpp #cplusplus #программирование #подборка_книг
💾 Скачать книги
Стивен Прата — профессор физики и астрономии, преподавал программирование и дискретную математику. Ниже представлены два его труда, которые стали классикой для изучения основ С и С++.
+ CODE в архиве 💾
👨🏻💻 «Ничто так не ограничивает полет мысли начинающего программиста, как компилятор. Ничто так не ограничивает полет мысли зрелого программиста, как Project Manager»
#c #си #cpp #cplusplus #программирование #подборка_книг