Size: a a a

2021 February 25
CODE RED
​​Мэрия Москвы разработала защищенный мессенджер для чиновников

Мэрия Москвы разработала собственный защищенный мессенджер — он будет называться TDM Messenger и использоваться для коммуникаций между чиновниками, пишет РБК.

Корреспондент издания обнаружил в магазине приложений Play Market сервис TDM Messenger, разработанный ГКУ «Информационный город» (подчиняется департаменту информационных технологий Москвы). В ДИТ Москвы отрицать разработку не стали — по словам представителя ведомства, опыт дистанционной работы показал «важность наличия собственных разработок» в сфере коммуникаций.

Само приложение было опубликовано еще летом 2020 года, последнее обновление вышло в декабре. Разработчики утверждают, что сервис является «полноценной заменой Telegram и Skype», необходимой для коммуникаций в «рабочих пространствах» и чатах. Функционал у мессенджера традиционный — в нем можно обмениваться фотографиями и видео, совершать личные и групповые звонки, а в перспективе — видеозвонки. В отличие от других мессенджеров, этот сервис отличается «беспрецедентным» уровнем безопасности, утверждают разработчики: он обеспечивает шифрование голосовых звонков и сообщений «согласно национальным стандартам», данные хранятся «в доверенном дата-центре», есть возможность централизованного администрирования аккаунтов.

По сути разрабатываемый мессенджер - аналог корпоративного мессенджера Slack, говорит сооснователь разработчика решений по анализу больших данных для госструктур Ubic Виталий Саттаров. По его словам, такое приложение может использоваться не только для общения между чиновниками, но и для ведомственного документооборота.

#новости
источник
2021 March 04
CODE RED
Канал становится интереснее!

🎉 У нас для вас радостная новость!

Code Red ждут большие перемены! Теперь он станет гораздо интереснее и информативнее.

Отныне тут совершенно бесплатно будет доступна лучшая литература для программистов, появятся обучающие статьи и некоторые полезные лайфхаки.

Включайте уведомления, будет интересно!
источник
CODE RED
Python к вершинам мастерства
Лучано Рамальо

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

Автор, Лучано Рамальо, рассказывает о базовых средствах и библиотеках Python и демонстрирует, как сделать код одновременно короче, быстрее и понятнее. Многие опытные программисты стараются подогнать Python под приемы, знакомые им по работе с другими языками. Эта книга покажет, как достичь истинного профессионализма в программировании на Python 3.

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

📥 Скачать

#книга #python #rus
источник
2021 March 05
CODE RED
Код
Чарльз Петцольд

Эта книга — азбука компьютерных технологий. Шаг за шагом автор знакомит читателя с сущностью кодирования информации, рассказывает об истории возникновения компьютеров, на практических примерах помогает освоить основные концепции информационных технологий, подробно излагает принципы работы процессора и других устройств компьютера.

Написанная живо, доступно, иногда иронично, книга богато иллюстрирована, состоит из 25 глав и предметного указателя. Издание адресовано в первую очередь студентам вузов (как гуманитарных, так и технических), а также всем, кто интересуется принципами создания и работы компьютеров.

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

📥 Скачать

#книга #информатика #rus
источник
2021 March 06
CODE RED
​​Грокаем алгоритмы
Адитья Бхаргава

Алгоритмы — это всего лишь последовательность решения задач, и большинство таких задач уже были кем-то решены, протестированы и проверены. Можно, конечно, погрузиться в глубокую философию гениального Кнута, изучить многостраничные фолианты с доказательствами и обоснованиями, но хотите ли вы тратить на это свое время?

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

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

📥 Скачать

#книга #алгоритмы #rus
источник
2021 March 07
CODE RED
​​Flutter на практике
Фрэнк Заметти  

Данная книга познакомит вас с тем, какие возможности предлагает Flutter, как он появился и в каком направлении развивается. Инструменты для разработки мобильных приложений развиваются очень быстро, и с помощью Flutter (открытого и бесплатного SDK от Google) вы можете создавать приложения для Android, iOS и Google Fuchsia.

На базе примеров из книги вы сможете разработать три полноценных приложения (органайзер, мессенджер и игру), которые можно установить на мобильные устройства или доработать для реального использования. Завершив изучение материалов этой книги, вы получите необходимый багаж знаний и опыта, который подготовит вас к большому миру разработки приложений на Flutter и позволит справиться с проектами любой сложности.

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

📥 Скачать

#книга #flutter #rus
источник
2021 March 08
CODE RED
​​Игровой движок
Джейсон Грегори  

Книга Джейсона Грегори не случайно является бестселлером. Двадцать лет работы автора над первоклассными играми в Midway, Electronic Arts и Naughty Dog позволяют поделиться знаниями о теории и практике разработки ПО для игрового движка. Игровое программирование — сложная и огромная тема, охватывающая множество вопросов.

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

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

📥 Скачать

#книга #геймдев #rus
источник
2021 March 09
CODE RED
​​Введение в теорию алгоритмов и структур данных
Максим Бабенко, Михаил Левин

В данной книге представлено краткое изложение классических способов построения и анализа алгоритмов. Первая часть курса, представленная в данном пособии, в большей степени сконцентрирована на базовых структурах данных, а также задачах сортировки и поиска. Теоретический материал дополняется рядом задач.

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

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

📥 Скачать

#книга #алгоритмы #rus
источник
2021 March 10
CODE RED
​​Легкий способ выучить Java
Брайсон Пейн

Java - один из самых популярных и востребованных языков программирования в мире, но и один из самых сложных для изучения, особенно для новичков. Автор этой книги, Брайсон Пэйн, разработал собственный метод обучения, который строится на прохождении материала исключительно на практических примерах.

Начните изучать Java, создавая несложные игры для ПК и Android, узнавайте, как работает инструмент JShell, используйте популярные среды разработки Eclipse и Android Studio, учитесь искать и исправлять ошибки в коде и становитесь востребованным программистом с книгой "Легкий способ выучить Java".

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

📥 Скачать

#книга #java #rus
источник
2021 March 11
CODE RED
​​Создаем нейронную сеть
Тарик Рашид

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

Изложение материала сопровождается подробным описанием процедуры поэтапного создания полностью функционального кода, который реализует нейронную сеть на языке Python и способен выполняться даже на таком миниатюрном компьютере, как Raspberry Pi Zero.

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

📥 Скачать

#книга #нейросети #rus
источник
2021 March 12
CODE RED
​​Внутреннее устройство Linux
Брайан Уорд

Эта книга описывает все тонкости работы с операционной системой Linux, системное администрирование, глубокие механизмы, обеспечивающие низкоуровневый функционал Linux. На страницах этой книги вы приобретете базовые знания о работе с ядром Linux и о принципах правильной эксплуатации компьютерных сетей.

В книге также затрагиваются вопросы программирования сценариев оболочки и обращения с языком С, освещаются темы защиты информации, виртуализации и прочие незаменимые вещи.

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

📥 Скачать

#книга #ОС #rus
источник
2021 March 13
CODE RED
​​Python 3. Самое необходимое
Владимир Дронов, Николай Прохоренок

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

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

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

📥 Скачать

#книга #python #rus
источник
2021 March 14
CODE RED
​​Безопасный DevOps
Джульен Вехен  

Приложение, запущенное в облаке, обладает множеством преимуществ, но в то же время подвержено особенным угрозам. Задача DevOps-команд — оценивать эти риски и усиливать защиту системы от них. Данная книга основана на уникальном опыте автора и предлагает важнейшие стратегические решения для защиты веб-приложений от атак и предотвращения попыток вторжения.

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

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

📥 Скачать

#книга #DevOps #rus
источник
2021 March 15
CODE RED
​​Golang для профи
Михалис Цукалос

Вам уже знакомы основы языка Go? В таком случае эта книга для вас. Михалис Цукалос продемонстрирует возможности языка, даст понятные и простые объяснения, приведет примеры и предложит эффективные паттерны программирования.

Изучая нюансы Go, вы освоите типы и структуры данных языка, а также работу с пакетами, конкурентность, сетевое программирование, устройство компиляторов, оптимизацию и многое другое. Закрепить новые знания помогут материалы и упражнения в конце каждой главы. Уникальным материалом станет глава о машинном обучении на языке Go, в которой вы пройдёте от основополагающих статистических приемов до регрессии и кластеризации.

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

📥 Скачать

#книга #golang #rus
источник
2021 March 16
CODE RED
​​Чистая архитектура
Роберт Мартин

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

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

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

📥 Скачать

#книга #архитектура #rus
источник
2021 March 17
CODE RED
​​Java в облаке. Spring Boot, Spring Cloud, Cloud Foundry
Джош Лонг, Кеннет Бастани

Хотите потягаться с гигантами современных облачных технологий? Работать как Amazon, Netflix или Etsy? Ответ очевиден: вам нужна облачная разработка под Java/JVM, позволяющая освоить новейшие технологии, открывающие путь к облакам - в первую очередь, Spring Boot и Cloud Foundry. Всему этому вы научитесь, прочитав фундаментальную книгу "Java в облаке".

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

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

📥 Скачать

#книга #java #rus
источник
2021 March 18
CODE RED
​​Теоретический минимум по Big Data
Анналин Ын, Кеннет Су

Нашей жизнью управляет информация, и извлечение выгоды из нее становится центральным моментом в работе современных организаций. Неважно, кто вы – деловой человек, работающий с аналитикой, начинающий программист или разработчик, «Теоретический минимум по Big Data» позволит не утонуть в бушующем океане современных технологий и разобраться в основах новой и стремительно развивающейся отрасли обработки больших данных.

Хотите узнать о больших данных и механизмах работы с ними? Каждому алгоритму посвящена отдельная глава, в которой не только объясняются основные принципы работы, но и даются примеры использования в реальных задачах. Большое количество иллюстраций и простые комментарии позволят легко разобраться в самых сложных аспектах Big Data.

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

📥 Скачать

#книга #bigdata #rus
источник
2021 March 20
CODE RED
​​Волшебство Kotlin
Пьер-Ив Сомон

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

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

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

📥 Скачать

#книга #kotlin #rus
источник
2021 March 21
CODE RED
​​Рождение машин
Майн Рид

Альтернативная история кибернетики, проливающая свет на процессы и силы, на самом деле стоявшие за компьютерными разработками. Начиная с 40-х годов XX века и заканчивая нашими днями, автор приводит полные, достоверные, а порой и просто поразительные сведения об этой стремительно развивающейся и захватившей современный мир технологии.

Вы узнаете, что в действительности означает приставка «кибер», как появилась наука кибернетика, при чем тут военные и что ждет наш мир в самом ближайшем будущем.

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

📥 Скачать

#книга #кибернетика #rus
источник
2021 March 22
CODE RED
​​Искусственный интеллект с примерами на Python
Джоши Пратик

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

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

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

📥 Скачать

#книга #python #rus
источник