ДонНТУ   Портал магистров

Ссылки по теме выпускной работы

    Материалы магистров ДонНТУ

  1. Похилец Н.В. Разработка средств контроля доступа к реестру ОС Windows.

    Описание: Персональный сайт на портале магистров ДонНТУ, 2009 г.

    Руководитель: Святный В. А.

  2. Воротынцев Н.В. Исследование подхода использования распределенных модулей для обеспечения защиты информации

    Описание: Персональный сайт на портале магистров ДонНТУ, 2005 г.

    Руководитель: Зинченко Ю.Е.

  3. Чуприн В.И., Чернышова А.В., Губенко Н.Е. Анализ проблем безопасности архитектуры распределённых NoSQL приложений на примере программного каркаса Hadoop

    Описание: Персональный сайт на портале магистров ДонНТУ, 2014 г.

    Руководитель: д.т.н., доц. Дмитриева Ольга Анатольевна

  4. Егоров А.А. Исследование методов и средств защиты конфиденциальных данных при распределенной обработке в облачной инфраструктуре

    Описание: Персональный сайт на портале магистров ДонНТУ, 2014 г.

    Руководитель: ст. преподаватель Чернышова А. В.

  5. Зубрицкая Е.А. Информационная безопасность в современных системах управления базами данных

    Описание: Персональный сайт на портале магистров ДонНТУ, 2006 г

    Руководитель: Святный В.А. Консультант: Молдованов А.В.

  6. Научные работы и статьи

  7. Go — это просто. Создаем HelloWorld веб-сервер

    Авторы: Валианкин A.

    Описание: Как создать на Go простой веб-сервер, которому не нужны Apache с nginx’ом, как добавить поддержку https без использования OpenSSL, как перестать платить за TLS-сертификаты и беспокоиться об их своевременном обновлении.

  8. Программирование на языке Go. Разработка приложений XXI века

    Авторы: Саммерфильд М.

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

  9. Язык программирования Go

    Авторы:Донован А., Керниган Б.

    Описание: Go — сравнительно молодой язык программирования, выпущенный компанией Google всего 6 лет назад, но уже прочно занявший место в сердцах программистов. Его основными преимуществами являются простой и понятный синтаксис, статическая типизация, параллелизм, высочайшая производительность (в 10-15 раз быстрее скриптовых языков), а также обаятельный талисман-бобренок. Данная книга является одним из наиболее авторитетных пособий, предназначенных как для новичков, так и для профессионалов, имеющих опыт программирования на C++. Во время прочтения вы узнаете об основных особенностях языка, причинах отхода от ООП, изучите синтаксис и его возможности, научитесь использовать Go для решения реальных проблем и многое другое.

  10. Webapps in Go

    Авторы: Авторами являются различные пользователи ресурса GitHub

    Описание: В этой книге рассказывается, как создавать веб-приложения без использования фреймворков. Каждый принцип снабжён подробным примером кода.

  11. Build Web Application with Golang

    Авторы: Авторами являются различные пользователи ресурса GitHub

    Описание: Эта книга рассказывает о создании веб-приложений при помощи Go. Описываются основы разработки, а также инструменты и различные приёмы. В конечном итоге полученные знания используются для реализации веб-фреймворка.

  12. Go на практике

    Авторы: Батчер М., Фарина М.

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

  13. Effective Go

    Авторы: компания Google

    Описание: Официальная расширенная документация.

  14. Использование сетевой базы данных для хранения сложноструктурированных данных на стороне клиена в информационной системе с Web-интрефейсом

    Авторы: Баранов Д.,Влацкая И.

    Описание: Развитие технологий Web 2.0 привело к перемещению сложных приложений в Web. Web-приложения обладают рядом преимуществ, однако, текущие ограничения платформы Web 2.0 (в частности, отсутствие поддержки распределённых систем объектов) не позволяют эффективно оперировать сложноструктурированными данными, что затрудняет реализацию информационных систем в виде веб-приложений. К данным со сложной структурой (сложноструктурированным) относятся массивы, списки, деревья, графы, сети и их комбинации. Проблема состоит в сложности поддержки актуальности веб-страницы и синхронизации с сервером, необходимости передачи больших объёмов данных это может негативно сказаться на скорости реакции пользовательского интерфейса приложения. Следовательно, важной задачей является минимизация объёма передаваемых данных, необходимых для выполнения той или иной операции и ликвидация повторной загрузки данных. В качестве решения данной проблемы предлагается ввести отдельный (вспомогательный) уровень данных на стороне клиента. В ходе реализации такого уровня абстракции, решающего описанные выше проблемы, была разработана концепция унифицированного ориентированного графа (UOG, Unified Oriented Graph), представляющая собой частный случай сетевой базы данных.

  15. Техническая и справочная литература

  16. Управление доступом на основе ролей

    Статья с Википедии.

  17. Избирательное управление доступом

    Статья с Википедии.

  18. The Go Programming Language

    https://golang.org/doc/

  19. Введение в программирование на Go

    http://golang-book.ru/

  20. С чего начать новичку в Go

    https://habr.com/ru/post/269355/

  21. Язык Go для начинающих

    https://habr.com/ru/post/219459/

  22. Почему вам стоит изучить Go?

    https://habr.com/ru/post/326798/

  23. Авторизация в Go с использованием JWT

    https://4gophers.ru/articles/avtorizaciya-v-go-s-ispolzovaniem-jwt/#.XEY22XUza00

  24. 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

  25. RBAC Авторизация в YII и LDAP

    https://habr.com/ru/post/177873/

  26. Подходы к контролю доступа: RBAC vs. ABAC

    https://habr.com/ru/company/custis/blog/248649/

  27. Role Based Access Control (RBAC) – новая модель управления доступом к Exchange 2010 (часть 2)

    https://www.securitylab.ru/contest/395502.php

  28. Элементы RBAC

    https://www.ibm.com/support/knowledgecenter/ru/ssw_aix_72/com.ibm.aix.security/rbac_elements_of.htm

  29. Специализированные сайты и порталы

  30. Golang: основы для начинающих

    https://tproger.ru/translations/golang-basics/

  31. 50 оттенков Go: ловушки, подводные камни и распространённые ошибки новичков

    https://habr.com/ru/company/mailru/blog/314804/

  32. Golang Russian

    https://groups.google.com/forum/#!forum/Golang-ru

  33. Go, go!

    https://t.me/gogolang

  34. Полезные ресурсы и статьи

  35. 4gophers

    https://4gophers.ru/

  36. Awesome GO

    https://t.me/awesomego

  37. Особенности языка программирования GО

    https://cyberleninka.ru/article/v/osobennosti-yazyka-programmirovaniya-go

  38. Книги, документация, статьи и курсы по Go

    Страница популярного форума Stackovewflow

  39. Разграничение прав доступа в PostgreSQL

    https://habr.com/ru/post/334558/

  40. Система разделения прав доступа в веб-приложении

    https://habr.com/ru/post/51327/

  41. Права доступа

    Статья с Википедии.

  42. Мандатное управление доступом

    Статья с Википедии.

  43. ACL

    https://ru.wikipedia.org/wiki/ACL

  44. Разграничение доступа на основе атрибутов

    Статья с Википедии.

  45. RBAC vs ABAC Access Control Models - IAM Explained

    http://blog.identityautomation.com/rbac-vs-abac-access-control-models-iam-explained

  46. A Tour of Go

    https://tour.golang.org/welcome/1

  47. GoDoc

    https://godoc.org

  48. Go!

    https://ru.wikipedia.org/wiki/Go!

  49. Обработка ошибок в Go: Defer, Panic и Recover

    https://habr.com/ru/post/118898/

  50. Веб-разработка на Go

    https://habr.com/ru/post/122095/

  51. Go Language. Небольшое клиент-серверное приложение

    https://habr.com/ru/post/126461/

  52. Пара недочётов в создании веб приложения на Go

    https://habr.com/ru/post/197468/

  53. Написание своего Web-приложения на Go

    https://habr.com/ru/post/183508/

  54. Горутины: всё, что вы хотели знать, но боялись спросить

    https://habr.com/ru/post/141853/