Ссылки по теме выпускной работы
-
Похилец Н.В. Разработка средств контроля доступа к реестру ОС Windows.
Описание: Персональный сайт на портале магистров ДонНТУ, 2009 г.
Руководитель: Святный В. А.
-
Воротынцев Н.В. Исследование подхода использования распределенных модулей для обеспечения защиты информации
Описание: Персональный сайт на портале магистров ДонНТУ, 2005 г.
Руководитель: Зинченко Ю.Е.
-
Чуприн В.И., Чернышова А.В., Губенко Н.Е. Анализ проблем безопасности архитектуры распределённых NoSQL приложений на примере программного каркаса Hadoop
Описание: Персональный сайт на портале магистров ДонНТУ, 2014 г.
Руководитель: д.т.н., доц. Дмитриева Ольга Анатольевна
-
Егоров А.А. Исследование методов и средств защиты конфиденциальных данных при распределенной обработке в облачной инфраструктуре
Описание: Персональный сайт на портале магистров ДонНТУ, 2014 г.
Руководитель: ст. преподаватель Чернышова А. В.
-
Зубрицкая Е.А. Информационная безопасность в современных системах управления базами данных
Описание: Персональный сайт на портале магистров ДонНТУ, 2006 г
Руководитель: Святный В.А. Консультант: Молдованов А.В.
-
Go — это просто. Создаем HelloWorld веб-сервер
Авторы: Валианкин A.
Описание: Как создать на Go простой веб-сервер, которому не нужны Apache с nginx’ом, как добавить поддержку https без использования OpenSSL, как перестать платить за TLS-сертификаты и беспокоиться об их своевременном обновлении.
-
Программирование на языке Go. Разработка приложений XXI века
Авторы: Саммерфильд М.
Описание: В данной книге рассказывается о том, как писать программы, в полной мере использующие возможности языка Go. В ней приведено множество сравнений идиом программирования, демонстрирующих преимущества использования Go. И поскольку Go с самого начала позиционировался как язык для создания многопоточных программ, автор Марк Саммерфильд разъясняет все аспекты параллельного программирования на этом языке с применением каналов и без использования блокировок, а также показывает гибкость и необычность подхода к объектно-ориентированному программированию с применением механизма динамической типизации.
-
Язык программирования Go
Авторы:Донован А., Керниган Б.
Описание: Go — сравнительно молодой язык программирования, выпущенный компанией Google всего 6 лет назад, но уже прочно занявший место в сердцах программистов. Его основными преимуществами являются простой и понятный синтаксис, статическая типизация, параллелизм, высочайшая производительность (в 10-15 раз быстрее скриптовых языков), а также обаятельный талисман-бобренок. Данная книга является одним из наиболее авторитетных пособий, предназначенных как для новичков, так и для профессионалов, имеющих опыт программирования на C++. Во время прочтения вы узнаете об основных особенностях языка, причинах отхода от ООП, изучите синтаксис и его возможности, научитесь использовать Go для решения реальных проблем и многое другое.
-
Webapps in Go
Авторы: Авторами являются различные пользователи ресурса GitHub
Описание: В этой книге рассказывается, как создавать веб-приложения без использования фреймворков. Каждый принцип снабжён подробным примером кода.
-
Build Web Application with Golang
Авторы: Авторами являются различные пользователи ресурса GitHub
Описание: Эта книга рассказывает о создании веб-приложений при помощи Go. Описываются основы разработки, а также инструменты и различные приёмы. В конечном итоге полученные знания используются для реализации веб-фреймворка.
-
Go на практике
Авторы: Батчер М., Фарина М.
Описание: Данная книга ориентирована на практическое применение языка Go и предназначена для программистов, знакомых с этим языком. В ней содержится множество решений типовых задач в ключевых областях с использованием всех возможностей Go. Книга также знакомит с конкретными приемами использования Go в облаке, тестирования и отладки, маршрутизации, а также создания веб-служб, сетевых и многих других приложений.
-
Effective Go
Авторы: компания Google
Описание: Официальная расширенная документация.
-
Использование сетевой базы данных для хранения сложноструктурированных данных на стороне клиена в информационной системе с Web-интрефейсом
Авторы: Баранов Д.,Влацкая И.
Описание: Развитие технологий Web 2.0 привело к перемещению сложных приложений в Web. Web-приложения обладают рядом преимуществ, однако, текущие ограничения платформы Web 2.0 (в частности, отсутствие поддержки распределённых систем объектов) не позволяют эффективно оперировать сложноструктурированными данными, что затрудняет реализацию информационных систем в виде веб-приложений. К данным со сложной структурой (сложноструктурированным) относятся массивы, списки, деревья, графы, сети и их комбинации. Проблема состоит в сложности поддержки актуальности веб-страницы и синхронизации с сервером, необходимости передачи больших объёмов данных это может негативно сказаться на скорости реакции пользовательского интерфейса приложения. Следовательно, важной задачей является минимизация объёма передаваемых данных, необходимых для выполнения той или иной операции и ликвидация повторной загрузки данных. В качестве решения данной проблемы предлагается ввести отдельный (вспомогательный) уровень данных на стороне клиента. В ходе реализации такого уровня абстракции, решающего описанные выше проблемы, была разработана концепция унифицированного ориентированного графа (UOG, Unified Oriented Graph), представляющая собой частный случай сетевой базы данных.
-
Управление доступом на основе ролей
Статья с Википедии.
-
Избирательное управление доступом
Статья с Википедии.
-
The Go Programming Language
https://golang.org/doc/
-
Введение в программирование на Go
http://golang-book.ru/
-
С чего начать новичку в Go
https://habr.com/ru/post/269355/
-
Язык Go для начинающих
https://habr.com/ru/post/219459/
-
Почему вам стоит изучить Go?
https://habr.com/ru/post/326798/
-
Авторизация в Go с использованием JWT
https://4gophers.ru/articles/avtorizaciya-v-go-s-ispolzovaniem-jwt/#.XEY22XUza00
-
Simple, Secure Role Based Access Control (RBAC) For REST APIs
https://cloudify.co/2016/04/15/simple-secure-role-based-access-control-rest-api-rbac-server-devops-cloud-orchestration.html
-
RBAC Авторизация в YII и LDAP
https://habr.com/ru/post/177873/
-
Подходы к контролю доступа: RBAC vs. ABAC
https://habr.com/ru/company/custis/blog/248649/
-
Role Based Access Control (RBAC) – новая модель управления доступом к Exchange 2010 (часть 2)
https://www.securitylab.ru/contest/395502.php
-
Элементы RBAC
https://www.ibm.com/support/knowledgecenter/ru/ssw_aix_72/com.ibm.aix.security/rbac_elements_of.htm
-
Golang: основы для начинающих
https://tproger.ru/translations/golang-basics/
-
50 оттенков Go: ловушки, подводные камни и распространённые ошибки новичков
https://habr.com/ru/company/mailru/blog/314804/
-
Golang Russian
https://groups.google.com/forum/#!forum/Golang-ru
-
Go, go!
https://t.me/gogolang
-
4gophers
https://4gophers.ru/
-
Awesome GO
https://t.me/awesomego
-
Особенности языка программирования GО
https://cyberleninka.ru/article/v/osobennosti-yazyka-programmirovaniya-go
-
Книги, документация, статьи и курсы по Go
Страница популярного форума Stackovewflow
-
Разграничение прав доступа в PostgreSQL
https://habr.com/ru/post/334558/
-
Система разделения прав доступа в веб-приложении
https://habr.com/ru/post/51327/
-
Права доступа
Статья с Википедии.
-
Мандатное управление доступом
Статья с Википедии.
-
ACL
https://ru.wikipedia.org/wiki/ACL
-
Разграничение доступа на основе атрибутов
Статья с Википедии.
-
RBAC vs ABAC Access Control Models - IAM Explained
http://blog.identityautomation.com/rbac-vs-abac-access-control-models-iam-explained
-
A Tour of Go
https://tour.golang.org/welcome/1
-
GoDoc
https://godoc.org
-
Go!
https://ru.wikipedia.org/wiki/Go!
-
Обработка ошибок в Go: Defer, Panic и Recover
https://habr.com/ru/post/118898/
-
Веб-разработка на Go
https://habr.com/ru/post/122095/
-
Go Language. Небольшое клиент-серверное приложение
https://habr.com/ru/post/126461/
-
Пара недочётов в создании веб приложения на Go
https://habr.com/ru/post/197468/
-
Написание своего Web-приложения на Go
https://habr.com/ru/post/183508/
-
Горутины: всё, что вы хотели знать, но боялись спросить
https://habr.com/ru/post/141853/