Skip to content

Commit

Permalink
Merge pull request #24 from UNN-ITMM-Software/2020-preps-part-2
Browse files Browse the repository at this point in the history
2020 preps #2
  • Loading branch information
Kirill Korniakov committed Jul 30, 2020
2 parents ecaaef0 + f7a08fd commit 737dad7
Show file tree
Hide file tree
Showing 57 changed files with 31 additions and 55 deletions.
3 changes: 2 additions & 1 deletion .coveragerc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
[report]
omit =
*/python?.?/*
*/site-packages/nose/*
*/site-packages/nose/*
*/numpy/*
31 changes: 1 addition & 30 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,36 +1,7 @@
# General
*.log
log.txt
.DS_Store
.coverage

# Gradle
.gradle
build
gradle/
gradlew
gradlew.bat
cpd.xml

# IntelliJ IDEA
out
.idea
*.iml
*.ipr
*.iws

# Eclipse
.classpath
.settings
.project
bin

# GWT
bin/
gwt-unitCache/
war/
*.html

# Mac
# macOS
.DS_Store
*.pyc
44 changes: 24 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,53 +1,59 @@
# Спецкурс "Agile Development". Python версия репозитория
# Спецкурс Agile Development, Python Edition

[![Join the chat][gitter-badge]][gitter-chat]
[![Build Status][travis-badge]][travis]
[![Coverage Status][coveralls-badge]][coveralls]
[![License: CC BY-SA 4.0][license-badge]][license]

- Нижегородский Государственный Университет им. Н.И. Лобачевского
- Институт ИТММ, каф. МОСТ
- __License__: Creative Commons Attribution-Share Alike 3.0 ([CC BY-SA 3.0][cc3])

## Ресурсы

- [Таблица успеваемости][hall-of-fame]
- Учебные материалы
- [Описания лабораторных работ][labs]
- [Контрольные вопросы][control-questions], [колхозная шпаргалка][cheatsheet] к ним
- [Описания лабораторных работ][lab-guide]
- [Контрольные вопросы][quiz], [колхозная шпаргалка][cheatsheet] к ним
- [Экзаменационные вопросы][exam-questions]
- Литература
- Мика Мартин, Роберт Мартин "Принципы, паттерны и методики гибкой разработки на языке C#" ([pdf][book-agile])
- Мартин Фаулер, Кент Бек и др. "Рефакторинг: улучшение существующего кода" ([pdf][book-refactoring])

<!-- LINKS UPDATABLE -->
[hall-of-fame]: https://docs.google.com/spreadsheets/d/1Pt9i-UGUiFG8_tjnUjxmCqVjP9VHG9GJc1LNZQeGU_4/edit#gid=1613595355
[exam-questions]: https://docs.google.com/spreadsheets/d/1Pt9i-UGUiFG8_tjnUjxmCqVjP9VHG9GJc1LNZQeGU_4/edit#gid=827430395

<!-- LINKS PERMANENT -->
[cc3]: http://creativecommons.org/licenses/by-sa/3.0/
[license]: http://creativecommons.org/licenses/by-sa/4.0/
[license-badge]: https://img.shields.io/badge/License-CC%20BY--SA%204.0-lightgrey.svg
[travis]: https://travis-ci.org/UNN-ITMM-Software/agile-course-practice-python
[travis-badge]: https://travis-ci.org/UNN-ITMM-Software/agile-course-practice-python.svg?branch=master
[control-questions]: https://github.com/UNN-VMK-Software/agile-course-theory/blob/master/slides/control-questions.md
[cheatsheet]: https://docs.google.com/document/d/1QhdJOnSw-Gn_-WM9RWLzmxZMrWTB4EbyTkaNBWMGA3Y/edit
[coveralls]: https://coveralls.io/github/UNN-ITMM-Software/agile-course-practice-python?branch=master
[coveralls-badge]: https://coveralls.io/repos/github/UNN-ITMM-Software/agile-course-practice-python/badge.svg?branch=master
[gitter-chat]: https://gitter.im/agile-course-practice-python/community
[gitter-badge]: https://badges.gitter.im/Lobby.svg

[book-agile]: http://www.books.ru/books/printsipy-patterny-i-metodiki-gibkoi-razrabotki-na-yazyke-c-fail-pdf-864714/?show=1
[book-refactoring]: http://www.books.ru/books/refaktoring-uluchshenie-sushchestvuyushchego-koda-fail-pdf-552092/?show=1

<!-- CLEANUP -->
[coveralls]: https://coveralls.io/github/UNN-ITMM-Software/agile-course-practice-python?branch=master
[coveralls-badge]: https://coveralls.io/repos/github/UNN-ITMM-Software/agile-course-practice-python/badge.svg?branch=master
[labs]: https://github.com/UNN-VMK-Software/agile-course-practice/tree/master/docs
[lab-guide]: https://github.com/UNN-VMK-Software/agile-course-practice-python/tree/master/docs
[quiz]: https://github.com/UNN-VMK-Software/agile-course-theory/blob/master/slides/control-questions.md
[cheatsheet]: https://docs.google.com/document/d/1QhdJOnSw-Gn_-WM9RWLzmxZMrWTB4EbyTkaNBWMGA3Y/edit
[exam-questions]: https://docs.google.com/spreadsheets/d/1Pt9i-UGUiFG8_tjnUjxmCqVjP9VHG9GJc1LNZQeGU_4/edit#gid=827430395

<!-- NOTES
TODO
- infrastructure
- refresh links
- enable GitterChat
- update lab guides for Python
- code
- make code coverage report from nosetests look the same both locally and on Travis-CI
- enable code coverage
- migrate to newer version of Python
- remove log files in the end of the test
- overall code cleaning
- implement one more topic as an excersize
- infrastructure
- update lab guides for Python
- whether and how to use Python virtualenv
- change license to MIT or something like that
- also enable macOS testing on Travis CI
NOTES
Expand All @@ -64,6 +70,4 @@ NOTES
89 pip install configparser==3.5
99 PATH="/Users/kirill-personal/Library/Python/2.7/bin:$PATH"
101 flake8 --max-line-length=110 code
-->
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,3 @@ TBD
[RGB]: https://en.wikipedia.org/wiki/RGB_color_model
[LAB]: https://en.wikipedia.org/wiki/Lab_color_space
[doc]: http://docs.opencv.org/2.4.11/modules/imgproc/doc/miscellaneous_transformations.html#cvtcolor

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@


class Logger(ILogger):
def __init__(self, filename="log.txt"):
def __init__(self, filename="one_more.log"):
self.log_filename = filename
open(filename, 'w').close()

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

- Тимонова Анастасия
- ННГУ, ИИТММ, каф. МОСТ, группа М0816-1

### Задание:
1. Разработать приложение для заполнения матрицы и вычисления её детерминанта.
2. Для матриц более высокого порядка, чем 2х2 или 3х3, при необходимости, можно использовать метод Гаусса для повышения эффективности вычислений.
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
3 changes: 2 additions & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
nose==1.3.7
zipp==0.5.0
flake8==2.6.2
coverage==4.5.4
coveralls==1.0
pep8==1.7.1
pep8-naming==0.3.3
pep8-naming==0.3.3

0 comments on commit 737dad7

Please sign in to comment.