CodeMode | Программирование
11.8K subscribers
2.4K photos
7 files
2.43K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de
Download Telegram
📕 Знакомство с разработкой мобильных приложений на платформе «1С:Предприятие 8»

Книга адресована разработчикам прикладных решений в системе «1С:Предприятие
8», которые хотят познакомиться с новой технологией – мобильной платформой. Эта
технология позволяет создавать приложения, работающие на мобильных
устройствах под управлением операционных систем Android или iOS. Такими
устройствами, как правило, являются различные смартфоны и планшетные ПК.
На примере создания небольшого реального мобильного приложения показаны
особенности разработки, связанные с использованием мобильной платформы:
подготовка мобильного устройства, установка платформы разработчика,
взаимодействие с устройством в процессе разработки, сборка готового мобильного
приложения для ОС Android. В примере, который рассматривается в книге,
реализованы такие типичные для мобильных приложений механизмы, как обмен
данными с главной базой, передача отчетов на исполнение в главную базу,
использование веб-сервисов и др.

🧷Скачать бесплатно.

2014
#RU #1C

CodeMode | Программирование | ChatGPT
📕Компиляторы: принципы, технологии и инструментарий, 2-е издание

Каждый, кто интересовался разработкой компиляторов, не мог не слышать о знаменитой "Книге Дракона", классическом труде Ахо и Ульмана "Принципы разработки компиляторов". Развитие технологий компиляции привело к рождению очередного "дракона" — книги "Компиляторы. Принципы, технологии, инструментарий", — у которой теперь уже четыре автора, и каждый из них является высококлассным специалистом в данной области. Книга, как и предыдущее издание, начинается с изложения основных принципов разработки компиляторов, включая детальное рассмотрение лексического и синтаксического анализа и генерации кода. Особенностью данного издания является широкое освещение вопросов оптимизации кода, в том числе для работы в многопроцессорных системах. Строгость изложения материала смягчается большим количеством практических примеров. Написание компиляторов охватывает такие области знаний, как языки программирования, архитектура вычислительных систем, алгоритмы и технология создания программного обеспечения. Помочь в освоении этих технологий и соответствующего инструментария и призвана данная книга. Несмотря на ее учебную ориентацию — в первую очередь, она предназначена для студентов и преподавателей соответствующих специальностей — книга будет полезна всем, кто просто работает над созданием компиляторов.

🧷Скачать бесплатно.

2018
#RU

CodeMode | Программирование | ChatGPT
📕 Java: Руководство для начинающих, 9-е издание

Практическое введение в программирование на языке Java, полностью переработанное с учетом версии Java SE 17
В этой книге, которая полностью обновлена с учетом Java Platform Standard Edition 17, начиная с самой первой главы, шаг за шагом показано, как приступить к программированию на языке Java. Книга, написанная ведущим специалистом по Java Гербертом Шилдтом, начинается с основ, таких как создание, компиляция и запуск программ на Java. Затем объясняются основные ключевые слова, синтаксис и команды языка Java.

🧷Скачать бесплатно.

2023
#RU #Java

CodeMode | Программирование | ChatGPT
📕 Delphi в задачах и примерах (3-е издание)

Если вы хотите научиться программировать в Delphi, то эта книга для вас. В ней вы найдете хорошо документированные примеры программ и задачи для самостоятельного решения - от простейших, демонстрирующих назначение и принципы использования базовых компонентов, до программ работы с графикой, анимацией, звуком и базами данных. Несомненный интерес вызовут у читателя программы воспроизведения mp3-музыки, игры "15", "Сапер", "Puzzle", программы работы с базами данных Microsoft Access "Контакты" и "Ежедневник".

🧷Скачать бесплатно.

2012
#RU #Delphi

CodeMode | Программирование | ChatGPT
📕Чистая архитектура. Искусство разработки программного обеспечения

«Идеальный программист» и «Чистый код» — легендарные бестселлеры Роберта Мартина — рассказывают, как достичь высот профессионализма.
«Чистая архитектура» продолжает эту тему, но не предлагает несколько вариантов в стиле «решай сам», а объясняет, что именно следует делать, по какой причине и почему именно такое решение станет принципиально важным для вашего успеха.
Роберт Мартин дает прямые и лаконичные ответы на ключевые вопросы архитектуры и дизайна.
«Чистую архитектуру» обязаны прочитать разработчики всех уровней, системные аналитики, архитекторы и каждый программист, который желает подняться по карьерной лестнице или хотя бы повлиять на людей, которые занимаются данной работой.

🧷Скачать бесплатно.

2018
#RU #Architecture

CodeMode | Программирование | ChatGPT
📕Основы программирования на языке высокого уровня Python: учебное пособие

В учебном пособии рассматриваются стандартные процедуры, методы и приемы языка высокого уровня Python, необходимые для решения задач защиты информации. Дается представление об основных операторах и конструкциях языка. Большое количество наглядных примеров позволит освоить основные принципы составления программ на языке Python. Даются рекомендации по выбору обучающей литературы.
Учебное пособие по дисциплине «Программирование на языках высокого уровня в задачах защиты информации» предназначено для студентов 1-2 курсов, обучающихся по направлению специалитета 10.05.03 «Информационная безопасность автоматизированных систем».

🧷Скачать бесплатно.

2017
#RU #Python

CodeMode | Программирование | ChatGPT
📕Python Cookbook : Everyone can cook delicious recipes 300+

Научитесь готовить вкусные и увлекательные рецепты на Python. коды, которые помогут вам расти в среде программирования, используя этот замечательный язык.
Некоторые из рецептов, которые вы создадите, будут связаны с алгоритмами, классами, управлением потоками, функциями, шаблонами проектирования, регулярными выражениями, работой с базами данных и многим другим.
Изучение этих рецептов придаст вам уверенности при создании отличных программ, а при чтении живого кода у вас будет больше понимания.

🧷Скачать бесплатно.

2024
#RU #Python

CodeMode | Программирование | ChatGPT
📕 Python 3 и PyQt 6. Разработка приложений + code

Описан язык Python 3: типы данных, операторы, условия ветвления и выбора, циклы, регулярные выражения, функции, классы, работа с файлами и каталогами, взаимодействие с механизмами Windows, часто используемые модули стандартной библиотеки. Особое внимание уделено библиотеке PyQt, позволяющей создавать приложения с графическим интерфейсом. Описаны средства для создания и вывода окон, основных компонентов (кнопок, полей, списков, таблиц, меню, панелей инструментов и др.). Рассмотрена обработка событий и сигналов, разработка многопоточных программ, работа с базами данных, вывод графики, воспроизведение мультимедиа, запись аудио, видео и фото, печать документов, экспорт их в формат Adobe PDF и сохранения настроек программ. Дан пример полнофункционального приложения для создания и решения головоломок судоку. На сайте издательства размещен электронный архив со всеми примерами из книги.

🧷Скачать бесплатно.

2023
#RU #Python

CodeMode | Программирование | ChatGPT
📕 Python 3 и PyQt 5. Разработка приложений

Описан язык Python 3: типы данных, операторы, условия, циклы, регулярные выражения, функции, инструменты объектно-ориентированного программирования, работа с файлами и каталогами, часто используемые модули стандартной библиотеки. Приведены основы базы данных SQLite, интерфейс доступа к базе и способы получения данных из Интернета. Особое внимание уделено библиотеке PyQt 5, позволяющей создавать приложения с графическим интерфейсом на языке Python. Рассмотрены средства для обработки сигналов и событий, управления свойствами окна, разработки многопоточных приложений, описаны основные компоненты (кнопки, текстовые поля, списки, таблицы, меню, панели инструментов и др.), варианты их размещения внутри окна, инструменты для работы с базами данных, мультимедиа, печати документов и экспорта их в формате Adobe PDF.

🧷Скачать бесплатно.

2016
#RU #Python

CodeMode | Программирование | ChatGPT
📕 Рефакторинг. Улучшение проекта существующего кода

По мере распространения объектных технологий - в особенности с использованием языка программирования Java - для сообщества разработчиков программного обеспечения становилась все более и более актуальной новая проблема.

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

🧷Скачать бесплатно.

2019
#RU #Refactoring

CodeMode | Программирование | ChatGPT