TG Telegram Group Link
Channel: CODE RED
Back to Bottom
100 примеров на СИ
Дмитрий Кольцов

Данная книга предназначена для практического изучения языка программирования Си. Изложение материала ведется на основе примеров. Перед примерами дается небольшая теоретическая часть, а затем разбираются конкретные примеры. Такой подход позволит читателю уже с первых шагов писать работающие программы. Примеры в книге приведены по нарастающей сложности: от простых программ с использованием простых конструкций до небольшой компьютерной игры и клиент-серверного приложения. Книга будет полезна всем, кто хочет максимально быстро и эффективно начать программировать на языке Си, а также тем, кто хочет получить набор готовых решений для разных ситуаций. Книга не требует начальных знаний программирования, лучший выбор для начинающих.

Год: 2017
Язык: русский 🇷🇺

📥 Скачать

#книга #C #rus
Изучаем SQL. Генерация, выборка и обработка данных
Алан Болье

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

Данная книга отличается широким охватом как тем (от азов SQL до таких сложных вопросов, как аналитические функции и работа с большими базами данных), так и конкретных баз данных (MySQL, Oracle Database, SQL Server) и особенностей реализации тех или иных функциональных возможностей SQL на этих серверах. Книга идеально подходит в качестве учебника для начинающего разработчика в области баз данных. В ней описаны все возможные применения языка SQL и наиболее распространенные серверы баз данных.

Год: 2021
Язык: русский 🇷🇺

📥 Скачать

#книга #sql #rus
PHP Junior Kit
Демьян Костельный

Книга позволит читателю получить знания начинающего веб-разработчика на РНР. С помощью этих знаний можно получить свою первую работу в ИТ-сфере или же начать развиваться дальше в этой направлении. Автор даёт в книге самые востребованные знания на данный момент - только то, что нужно знать младшему разработчику. Книга позволит вам реализовать себя в ИТ-сфере и двигаться дальше.

Год: 2018
Язык: русский 🇷🇺

📥 Скачать

#книга #python #rus
Ubuntu Linux c нуля
Сергей Волох

С позиции пользователя рассмотрена работа в популярной операционной системе Ubuntu Linux, в том числе установка и настройка системы, драйверов для работы с принтерами, сканерами и другим периферийным оборудованием. Описан процесс установки программ и настройка подключения к Интернету. Даны советы по использованию графического режима и командной строки. Описаны системные службы Ubuntu Linux, освещены вопросы по пользовательским правам доступа. Приведена информация по поиску неисправностей работы сети и устранению сбоев системы. Материал книги актуален и применим для работы с другими Linux-подобными операционными системами.

Год: 2018
Язык: русский 🇷🇺

📥 Скачать

#книга #linux #rus
Машинный интеллект. Очерки по теории машинного обучения и искусственного интеллекта
Сергей Шумский

В книге дается обзор современного состояния и перспектив развития исследований по машинному интеллекту. Предложен подход к созданию «сильного» ИИ с использованием принципов работы человеческого мозга. Каждая глава представляет собой самостоятельный очерк, ставящий и разрешающий актуальные вопросы современности: Какие задачи предстоит решить на пути совершенствования машинного обучения? Как машинный интеллект может способствовать технологическому развитию общества в целом и частного предпринимательства в частности? Чего можно ожидать от машинного интеллекта в ближайшие 10–15 лет? Адресована студентам, исследователям и разработчикам приложений в области искусственного интеллекта, а также всем, кого интересуют принципы работы мозга с позиций теории ML.

Год: 2019
Язык: русский 🇷🇺

📥 Скачать

#книга #ml #rus
Семь языков за семь недель. Практическое руководство по изучению языков программирования
Тейт Брюс

Вместе с семью языками программирования вы исследуете наиболее важные из современных моделей программирования. Вы познакомитесь с динамической типизацией, которая делает языки Ruby, Python и Perl такими гибкими. Постигнете систему прототипов, лежащую в основе языка jаvascript. Увидите, как сопоставление с образцом в языке Prolog сказалось на формировании языков Scala и Erlang. Узнаете, чем функциональное программирование на языке Haskell отличается от программирования на языках семейства Lisp, включая Clojure. Издание предназначено для программистов разной квалификации, в том числе выбирающих для изучения новый язык программирования.

Год: 2017
Язык: русский 🇷🇺

📥 Скачать

#книга #программирование #rus
EJB 3 в действии
Дебу Панда, Реза Рахман, Райан Купрак, Майкл Ремижан

Фреймворк EJB 3 предоставляет стандартный способ оформления прикладной логики в виде управляемых модулей, которые выполняются на стороне сервера, упрощая тем самым создание, сопровождение и расширение приложений Java ЕЕ. Версия EJB 3.2 включает большее число расширений и более тесно интегрируется с другими технологиями Java, такими как CDI, делая разработку еще проще.

Книга знакомит читателя с EJB на многочисленных примерах кода, сценариях из реальной жизни и иллюстрациях. Помимо основ в ней описываются некоторые особенности внутренней реализации, наиболее эффективные приемы использования, шаблоны проектирования, даются советы по оптимизации производительности и различные способы доступа, включая веб-службы, службы REST и веб-сокеты. Издание предназначено программистам, уже знающим язык Java. Опыт работы с EJB или Java ЕЕ не требуется.

Год: 2015
Язык: русский 🇷🇺

📥 Скачать

#книга #java #rus
Профессиональная разработка на Python
Меттью Уилкс

В этой книге объясняются языковые средства Python, которые обычно не рассматриваются в пособиях: от повторно используемых консольных скриптов, которые одновременно играют роль микросервисов благодаря точкам входа, до эффективного использования модуля asyncio для объединения данных из различных источников. Попутно рассматривается проверка соблюдения стандартов кодирования с помощью аннотаций типов, тестирование с низкими накладными расходами и другие автоматизированные проверки качества кода, применяемые на практике для организации процесса разработки надежного ПО. Эта книга ориентирована на разработчиков, которые уже умеют писать простые программы на Python и хотят разобраться в том, когда уместно использовать новые прогрессивные средства языка.

Год: 2021
Язык: русский 🇷🇺

📥 Скачать

#книга #python #rus
Swift. Разработка приложений под iOS на основе фреймворка UIKit
Василий Усов

В данной книге вы продолжите свое знакомство с языком Swift и средой разработки Xcode.
Узнаете, что такое архитектура проекта, какой она бывает и из чего состоит; как приложение работает в операционной системе, каков его жизненный цикл и жизненный цикл его отдельных элементов; как происходит обмен данными и как передаются события. И все это вы попробуете на практике, рассматривая возможности фреймворка UIKit.

Swift — один из самых современных языков программирования, вобравший в себя все лучшее из C, Objective-C, Java, Python и многих других. Сегодня он входит в топ-7 по популярности среди всех языков и возглавляет рейтинг языков для мобильной разработки. Создание на Swift приложения под iOS и macOS — это очень творческий процесс, который позволит вам проявить себя. В каждой написанной строчке вы ощутите его лёгкость, гибкость и широкие возможности.

Год: 2021
Язык: русский 🇷🇺

📥 Скачать

#книга #swift #rus
Разработка на jаvascript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native и Electron
Адам Д. Скотт

Что такое современный jаvascript? Когда-то он просто добавлял интерактивности к окнам веб-браузера, а теперь превратился в основательный фундамент мощного и надежного софта. Разработчики любого уровня смогут использовать jаvascript для создания API, веб-, мобильных и десктопных приложений.

Год: 2021
Язык: русский 🇷🇺

📥 Скачать

#книга #js #rus
Python. Сборник упражнений
Бен Стивенсон

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

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

Год: 2021
Язык: русский 🇷🇺

📥 Скачать

#книга #python #rus
Внутреннее устройство Linux
Дмитрий Кетов

Книга представляет собой введение во внутреннее устройство операционной системы Linux. Все положения наглядно проиллюстрированы примерами, разработанными автором и проверенными им на практике. Рассмотрены основные подсистемы ядра и их сущности — файлы и файловые системы, виртуальная память и отображаемые файлы, процессы, нити и средства межпроцессного, взаимодействия, каналы, сокеты и разделяемая память.

Раскрыты дискреционный и мандатный (принудительный) механизмы контроля доступа, а также привилегии процессов. Подробно описано пользовательское окружение и интерфейс командной строки CLI, оконные системы X Window и графический интерфейс GUI, а также сетевая подсистема и служба SSH. Особое внимание уделено языку командного интерпретатора и его использованию для автоматизации задач эксплуатации операционной системы.

Год: 2021
Язык: русский 🇷🇺

📥 Скачать

#книга #linux #rus
Искусство тестирования на проникновение в сеть
Ройс Дэвис

Пентестеры выявляют бреши в безопасности, атакуя сети точно так же, как это делают злоумышленники. Чтобы стать пентестером мирового уровня, вам необходимо освоить наступательные концепции безопасности, использовать проверенную методологию и постоянно тренироваться. В этой книге представлены уроки эксперта по безопасности Ройса Дэвиса, а также учебная виртуальная сеть, которую вы можете использовать, чтобы отточить свои навыки. Данная книга – это руководство по моделированию недостатков внутренней безопасности компании. В роли злоумышленника вы пройдете все этапы профессионального пентеста, от сбора информации до захвата полного контроля над сетью. Подбирая пароли, обнаруживая открытые порты и повышая права доступа до уровня администратора, вы на практике усвоите, в чем заключаются сетевые уязвимости и как ими воспользоваться. Издание рассчитано на тех. специалистов. Опыт работы в сфере безопасности не требуется.

Год: 2021
Язык: русский 🇷🇺

📥 Скачать

#книга #pentest #rus
Hello World! Занимательное программирование
Уоррен Сэнд, Картер Сэнд

Эту книгу по языку Python написали два человека. Взрослый дядька-программист и его сын. Этот сын тоже совсем недавно был подростком, знает как порой муторно бывает учиться, и поэтому он проследил, чтобы папа объяснялся не очень заумно. Так что если ты никогда не программировал, не беда. Если ты знаком с азами - e-mail, Интернет, mp3, можешь запустить или сохранить файл, - ты во всем разберешься. Удачи в освоении!

Год: 2016
Язык: русский 🇷🇺

📥 Скачать

#книга #python #rus
Сбор данных в Интернете на языке R
Дмитрий Храмов

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

Прежде чем начать работать с такими данными, их необходимо собрать и сохранить в пригодном для анализа виде. Решению этих вопросов и посвящена данная книга. Основной материал книги разделён на две части. В первой части дано краткое введение в R. Вторая часть посвящена непосредственно сбору данных: работе с открытыми данными, извлечению данных из веб-страниц и из социальных сетей. Также рассмотрены необходимые технические вопросы: протокол HTTP, функции импорта данных различных форматов и регулярные выражения.

Год: 2017
Язык: русский 🇷🇺

📥 Скачать

#книга #R #rus
Разработка приложений на языке Java
Е.В. Кислицын, Е.И. Шишков

В учебном пособии раскрываются основные понятия и методы разработки приложений на языке Java, в том числе для ОС Android. Излагаются основы языка программирования Java и объектно-ориентированного программирования. Содержатся основные сведения по созданию Android-приложений. Приведены задания для самостоятельного выполнения.

Год: 2017
Язык: русский 🇷🇺

📥 Скачать

#книга #java #rus
Программирование на Clojure. Практика применения Lisp в мире Java
Чаз Эмерик, Брайан Карпер, Кристоф Гранд

Вы держите в руках книгу, которая посвящена относительно молодому языку программирования Clojure, объединяющим мощь Lisp с популярностью платформы JVM, позволяя очень быстро создавать сложные приложения. Данная книга написана разработчиками, давно работающими с Clojure и создавшими большое количество популярных библиотек.

Год: 2015
Язык: русский 🇷🇺

📥 Скачать

#книга #clojure #rus
PowerShell для сисадминов
Адам Бертрам

PowerShell® — это одновременно язык сценариев и командная оболочка, которая позволяет управлять системой и автоматизировать практически любую задачу. В книге «PowerShell для сисадминов» обладатель Microsoft MVP Адам Бертрам aka «the Automator» покажет, как использовать PowerShell так, чтобы у читателя наконец-то появилось время на игрушки, йогу и котиков.

Год: 2021
Язык: русский 🇷🇺

📥 Скачать

#книга #PowerShell #rus
Ruby для романтиков
Роман Пушкин

Язык руби (ruby - англ.) и веб-программирование - это нечто среднее между “поскорее найти работу”, “выучить что-нибудь несложное и интересное” и “чтобы также пригодилось в будущем”. Руби не только позволяет составлять скучные программы, работая на кого-то в офисе, но также может быть полезен дома, в быту (одна из моих последних программ - обучение игре на гитаре). Также философия самого языка подразумевает, что обучение и использование не будет скучным. К примеру, один из принципов языка - принцип наименьшего сюрприза (principle of a least surprise), который говорит буквально следующее: “что бы вы ни делали - скорее всего у вас получится”. Согласитесь, что это уже вдохновляет!

Год: 2021
Язык: русский 🇷🇺

📥 Скачать

#книга #Ruby #rus
Понятная пятница в английском: скидка 10% на курсы для аналитиков и разработчиков.

В английском много противоречий. Можно учиться на продвинутом уровне — и сохранять разговорный барьер. Или повторять по кругу одни и те же правила. В результате непросто заметить прогресс и оценить, сколько ещё впереди. А мы выручим с этим.

Практикум учитывает эти противоречия и проектирует прозрачный процесс обучения с предсказуемым результатом. Выберите подходящий курс и оплатите его со скидкой до 15 декабря: https://practicum.yandex.ru/english/clearfriday2022
HTML Embed Code:
2024/04/25 12:08:38
Back to Top