Новини

Септемврийска поправителна сесия

Публикувано на

Изпитът през септемврийската сесия ще се проведе на:

  • 05.09 (събота): Защита на проекти от 10:00 до 17:00 в зала 107
  • 06.09 (неделя): Тестове и писане на оценки от 14:00 до 17:00 в 210 на ХФ.

Ако някой не е решил някои от двата теста, ги решава. Хората от минали години запазват точките си и решават само тези тестове от въпросната година, на които не са се явили.

Точките от защита на проекти...

Публикувано на

... можете да намерите тук.

Там са включени и точките от milestone 1.

Скала за оценяване:

  • (-∞, 80) - 2
  • [80, 100) - 3
  • [100, 120) - 4
  • [120, 140) - 5
  • [140, ∞) - 6

Резултатите от втория тест...

Публикувано на

... можете да намерите тук.

Резултатите от защита на проекти ще бъдат публикувани утре заедно със скалата за оценяване.

Защити за хора извън разписанието

Публикувано на

Тъй като наплива от хора, които се явиха до момента е по-малък от очаквания, хората, които нямат часове за явяване според разписанието и хората от минали години могат да дойдат и след 12 часа, вместо да чакат до 19.

График за изпит

Публикувано на

На 11 юли събота от 09:00ч. в зала 107 ще се проведат защити на вашите проекти. Публикуваме следния ориентировъчен график:

+---------------------+--------------------+------------------------+---------------------+---------------------+
| 09:00               | 09:30              | 10:00                  | 10:30               | 11:00               |
+---------------------+--------------------+------------------------+---------------------+---------------------+
| Димитър Влаховски   | Ирина Христова     | Христо Владев          | Ангел Ангелов       | Александър Танков   |
| Евгения Евлогиева   | Николай Георгиев   | Иван Тодоров           | Виктория Терзиева   | Деян Боиклиев       |
| Павел Димитров      | Клара Кайрахал     | Ивайло Цанков          | Диана Генева        | Гюлджан Купен       |
| Красимир Николов    | Екатерина Горанова | Константин Димитров    | Елица Христова      | Явор Големанов      |
| Антоан Ангелов      | Теодор Климентов   | Светлин Славов         | Цвета Кандиларова   | Йоан Динков         |
| Деница Петрова      | Васил Николов      | Милка Ферезлийска      | Марио Даскалов      | Александър Наджарян |
+---------------------+--------------------+------------------------+---------------------+---------------------+
| 11:30               | 12:00              | 12:30                  | 13:00               | 13:30               |
+---------------------+--------------------+------------------------+---------------------+---------------------+
| Калоян Витанов      | Цветан Мадански    | Иван Димитров          | Васил Пачеджиев     | Цветан Коев         |
| Момчил Сулов        | Илиан Стаменов     | Теодора Костова        | Кристиан Ташков     | Александър Ваканин  |
| Виктор Цонев        | Илиян Якимов       | Георги Димов           | Ангел Венчев        | Янислав Василев     |
| Светлин Василев     | Мартин Стоев       | Калоян Кацаров         | Йордан Русев        | Стоян Иванов        |
| Станислав Венков    | Добромир Иванов    | Валентин Латунов       | Христиан Димитров   | Михаела Сейменска   |
| Радослав Аспарухов  | Йордан Пулов       | Станислав Траилов      | Михаил Здравков     | Венцислав Димитров  |
+---------------------+--------------------+------------------------+---------------------+---------------------+
| 14:00               | 14:30              | 15:00                  | 15:30               | 16:00               |
+---------------------+--------------------+------------------------+---------------------+---------------------+
| Асен Леков          | Кристиан Цветков   | Антонио Илиев          | Георги Любенов      | Спасимир Нонев      |
| Стилиян Стоянов     | Христо Тодоров     | Георги Павлов          | Божидар Иванов      | Антон Пенов         |
| Любослав Кънев      | Николай Велков     | Виктория Георгиева     | Людмил Делчев       | Емине Башева        |
| Тачо Желев          | Явор Михайлов      | София Петрова          | Димитрина Гецкова   | Женя Георгиева      |
| Йордан Михайлов     | Христо Петков      | Диан Тодоров           | Никола Терзиев      | Марина Узунова      |
| Антония Чекръкчиева | Галина Димитрова   | Мартина Тонковска      | Любослава Димитрова | Елица Илиева        |
+---------------------+--------------------+------------------------+---------------------+---------------------+
| 16:30               | 17:00              | 17:30                  | 18:00               | 18:30               |
+---------------------+--------------------+------------------------+---------------------+---------------------+
| Кристиян Бъновски   | Божидар Григоров   | Десислава Говедарска   | Мария Димитрова     | Ивайло Караманолев  |
| Йордан Канчелов     | Иван Георгиев      | Мартин Пацов           | Виктор Драганов     | Калоян Евтимов      |
| Радослав Комитов    | Петър Гетов        | Цветелина Александрова | Иванна Димитрова    | Иван Иванов         |
| Васил Малчев        | Мария Османлиева   | Ивелина Христова       | Гален Георгиев      | Вера Бойчева        |
| Красимир Атанасов   | Цветан Иванов      | Елена Орешарова        | Симеон Кръстев      | Мартин Филипов      |
| Николина Тодорова   | Слави Кадиев       | Цветомир Цанов         | Станислав Гатев     |                     |
+---------------------+--------------------+------------------------+---------------------+---------------------+

Ако не се явите за вашия слот, някой от следващия ще ви го вземе и вие оставате за 19:00. Ако не фигурира вашето име в горния график, можете да се явите след 12:00 (edited)

Вторият тест ще се проведе на 12 юли неделя в зала 210 на ХФ от:

  • 14:00 за студентите с четни факултетни номера
  • 15:00 за студентите с нечетни факултетни номера

От 16:00 часа в същата зала ще нанясаме оценки.

Предварителен изпит

Публикувано на

Организираме предварителен изпит за четвъртокурсниците, които искат да се яват на държавния изпит през юли.

За да се явите на 04.07 (събота) след 08:30 е задължително да ни пишете предварително на fmi@py-bg.net.

EDIT: В зала 309 сме.

Последна лекция в Борисовата градина

Публикувано на

Последната лекция ще бъде на 10.06 от 19:00 на слончетата в Борисовата градина. Ще се съберем да изпием по бира и да обсъдим какво ви хареса, какво не ви хареса, ще можете да споделите всичко, което не сте успели да кажете през семестъра :smile:

Ако вали, ще се пренесем в Кривото до Ректората.

График за първа защита на вашите проекти

Публикувано на

Става въпрос за така наречения Milestone, който ще се проведе в понеделник (08.06) от 19:00.

Както можете да видите, графикът е доста гъст и всяко малко закъснение ще ни струва много. Ако нямате възможност да се явите по график, сте свободни да се разберете и да си размените местата с някого. Ако изобщо не смятате да се явите, пишете ни мейл за да можем да поставим някого на вашето място. Което означава, че този график подлежи на промени :)

+---------------------+--------------------+------------------------+---------------------+---------------------+
| 19:00               | 19:06              | 19:12                  | 19:18               | 19:24               |
+---------------------+--------------------+------------------------+---------------------+---------------------+
| Димитър Влаховски   | Ирина Христова     | Христо Владев          | Ангел Ангелов       | Александър Танков   |
| Евгения Евлогиева   | Николай Георгиев   | Иван Тодоров           | Виктория Терзиева   | Деян Боиклиев       |
| Павел Димитров      | Клара Кайрахал     | Ивайло Цанков          | Диана Генева        | Гюлджан Купен       |
| Красимир Николов    | Екатерина Горанова | Константин Димитров    | Елица Христова      | Явор Големанов      |
| Антоан Ангелов      | Теодор Климентов   | Светлин Славов         | Цвета Кандиларова   | Йоан Динков         |
| Деница Петрова      | Васил Николов      | Милка Ферезлийска      | Марио Даскалов      | Александър Наджарян |
+---------------------+--------------------+------------------------+---------------------+---------------------+
| 19:30               | 19:36              | 19:42                  | 19:48               | 19:54               |
+---------------------+--------------------+------------------------+---------------------+---------------------+
| Калоян Витанов      | Цветан Мадански    | Иван Димитров          | Васил Пачеджиев     | Цветан Коев         |
| Момчил Сулов        | Илиан Стаменов     | Теодора Костова        | Кристиан Ташков     | Александър Ваканин  |
| Виктор Цонев        | Илиян Якимов       | Георги Димов           | Ангел Венчев        | Янислав Василев     |
| Светлин Василев     | Мартин Стоев       | Калоян Кацаров         | Йордан Русев        | Стоян Иванов        |
| Станислав Венков    | Добромир Иванов    | Валентин Латунов       | Христиан Димитров   | Михаела Сейменска   |
| Радослав Аспарухов  | Йордан Пулов       | Станислав Траилов      | Михаил Здравков     | Венцислав Димитров  |
+---------------------+--------------------+------------------------+---------------------+---------------------+
| 20:00               | 20:06              | 20:12                  | 20:18               | 20:24               |
+---------------------+--------------------+------------------------+---------------------+---------------------+
| Асен Леков          | Кристиан Цветков   | Антонио Илиев          | Георги Любенов      | Спасимир Нонев      |
| Стилиян Стоянов     | Христо Тодоров     | Георги Павлов          | Божидар Иванов      | Антон Пенов         |
| Любослав Кънев      | Николай Велков     | Виктория Георгиева     | Людмил Делчев       | Емине Башева        |
| Тачо Желев          | Явор Михайлов      | София Петрова          | Димитрина Гецкова   | Женя Георгиева      |
| Йордан Михайлов     | Христо Петков      | Диан Тодоров           | Никола Терзиев      | Марина Узунова      |
| Антония Чекръкчиева | Галина Димитрова   | Мартина Тонковска      | Любослава Димитрова | Елица Илиева        |
+---------------------+--------------------+------------------------+---------------------+---------------------+
| 20:30               | 20:36              | 20:42                  | 20:48               | 20:54               |
+---------------------+--------------------+------------------------+---------------------+---------------------+
| Кристиян Бъновски   | Божидар Григоров   | Десислава Говедарска   | Мария Димитрова     | Ивайло Караманолев  |
| Йордан Канчелов     | Иван Георгиев      | Мартин Пацов           | Виктор Драганов     | Калоян Евтимов      |
| Радослав Комитов    | Петър Гетов        | Цветелина Александрова | Иванна Димитрова    | Иван Иванов         |
| Васил Малчев        | Мария Османлиева   | Ивелина Христова       | Гален Георгиев      | Вера Бойчева        |
| Красимир Атанасов   | Цветан Иванов      | Елена Орешарова        | Симеон Кръстев      | Мартин Филипов      |
| Николина Тодорова   | Слави Кадиев       | Цветомир Цанов         | Станислав Гатев     |                     |
+---------------------+--------------------+------------------------+---------------------+---------------------+

Milestone

Публикувано на

След като постигнамхе немислимото и на всички идеи за проекти е отговорено, можем с чиста съвест и леко сърце да ви призовем да се подготвите за следващия milestone. Напомняме, че той ще се случи на 08.06.2015 по време на лекцията от 19 часа в зала 200.

Очакваме от вас тогава да представите една съвсем малка част от крайния си проект, за да видим, че имате сериозното намерение да го доведете до завършен вид и да ви стимулираме да мислите по въпроса от по-рано.

Какво очакваме от вас

Хранилище

Всеки проект трябва да има публично достъпно хранилище. Предпочитаме да използвате git и github, навити сме на mercurial вместо git и сме съвсем ОК с bitbucket, gitorious, че даже и собствено хостнато хранилище. С GitHub обаче ще стане най-лесно, пък и повечето вече имате регистрации там.

Задачата ви се състои в това да създадете публично хранилище за вашия проект, като имаме няколко малки условия:

  • Хранилището трябва да има адекватно име. Примери за неадекватни имена: "my-python-project", "python-2015", "proekt-po-piton", "pitonya-15"
  • В хранилището трябва да има файл README.md, в който да опишете какво ще представлява проекта когато достигне завършен вид, какви функционалности очаквате да има и как си представяте да бъде използван.
  • Освен това трябва да има и файл LICENSE, в който да е лиценза, под който искате да се разпространява приложението.

Пояснения

README

Не трябва да бъде технически, а чисто описателен. Например:

  • Ако проектът е игра опишете идеята на играта, какви са целите в нея и какви допълнителни функционалности ще има(запазване/зареждане на игра, multiplayer през мрежа или на една машина, scoreboard, дали ще има графичен интерфейс и/или конзолен и прочее).
  • Ако правите web application опишете ориентировъчно каква функционалност ще предоставя, каква информация ще дава и получава потребителя и как това ще бъде полезно.
  • Ако правите библиотека опишете какъв проблем ще решава тя и дайте пример за това как си представяте че ще бъде използвана.
  • ...

LICENSE

Има много възможности, на този етап изборът не е изключително важен. Ако нямате претенции/представа какъв лиценз да изберете, ние бихме препоръчали GNU GPL v2. Условието е кодът да бъде публично достъпен и всеки който желае да има право да го използва за собствени цели. GitHub и Gitorious дават възможност да изберете лиценз от dropdown меню при създаване на ново хранилище. Като цяло избирането на лиценз не е тривиална задача, за това няма да поставяме кой знае каква тежест върху това, а ако имате интерес вижте Choosing a license.

Промени

В един идеален свят всичко, което опишете ще бъде реализирано в крайния проект. Ние гледаме малко по-реалистично на нещата и нямаме проблем с това крайния вид на проекта да е малко по-различен от това, което опишете първоначално, в някакви разумни граници разбира се.

Код

Очевидно очакваме и поне малко код. Няколко дефинирани класа, от които да си личи как си представяте архитектурата на приложението/библиотеката, която пишете е напълно достатъчна отправна точка, за да можем да ви дадем съвети ако сметнем, че сте избрали неправилен подход.