October 13, 2006
Курсът през зимния семестър
Сбирките за втората част на курса „Практическо програмиране с Perl“ — „Изграждане на цялостни системи“ — ще се провеждат в понеделник и сряда от 19 до 21 часа в зала 321.
February 17, 2006
ЗАЛА за втория тест!
Почти навреме се сещаме да ви кажем, че вторият тест ще бъде проведен в зала 601 на ХФ, а не в 200 или 325, както малко оптимистично бях писал, преди да успеем да регистрираме самите дати…
January 16, 2006
Лекциите в HTML (S5) вид
Някои от вас може и да са забелязали, че в категорията „Материали“ стоят лекциите от миналата година във вид на PowerPoint презентации. Е, вече няма нужда да е така :)
От известно време преработваме лекциите в HTML вид, използвайки системата S5 на Ерик Майер. Резултатите виждате на всяка лекция — презентациите, които правим, са в S5 вид, а не като PowerPoint — а вече и вие самите можете да имате достъп до лекциите! :)
http://perl.phreedom.org/files/s5/
Хората, които се интересуват от системата S5, от самите лекции и евентуално от разни други нещица, свързани с Perl, са добре дошли да разгледат проектчето в OpenFMI, където ги разработваме — perl-bits.
January 10, 2006
Дата за втори тест и защита на проекти (ОБНОВЕНО)
ОБНОВЕНО: почти навреме: тестовете ще бъдат проведени в зала 601 на ХФ!
Този път за втория тест и защитата на проекти ще имате две възможности — 18 и 19 февруари. И в двата дни от 10 до 12 часа ще проведем тест в зала 601 на ХФ, и в двата дни от 13 часа ще започне защитата на проекти в зала 321.
Пожелаваме ви успех в борб… така де, в работата по проектите! :)
December 13, 2005
Теми за проекти
Новите теми за проекти — почти същите като старите, но тук-там с малки допълнения, доуточнения и две съвсем нови — можете да видите на:
http://perl.preedom.org/cyberdyne/?o=projects
Там можете и да си изберете и да се запишете за проект. За всеки проект могат да бъдат записани най-много 10 души.
Предупреждението в описанието на последните няколко проекта е сериозно — макар че в края на курса вероятно ще говорим за CGI и други начини за създаване на уеб-приложения, няма да се задълбочаваме твърде много; за мрежово програмиране с TCP/IP няма никаква възможност за подробно разглеждане и въвеждане в основите, а за GUI вероятно няма да говорим изобщо. Разбира се, ако решите, че можете да отделите допълнително време за разучаване на тези неща, никой няма да ви се сърди :)
December 04, 2005
Резултати от тест 1
Резултатите от първия тест можете да видите
в списъка.
Малко статистика: от 84 резултата най-ниският е 8 точки, най-високият - 30. Средното аритметично е 21.65, модата (най-често срещаният резултат) е 25, медианата е 22. Поздравяваме ви с отличното представяне!
Има само един проблем: имаме тест с факултетен номер 43323 и име "Нено Мирославов Димитров", а в системата за регистриране под факултетен номер 43323 фигурира "Виктор Емилов Емануилов". Някой от двамата ще трябва да се появи във вторник, за да изясним на кого да пишем тези 28 точки, които не са включени и в статистиката :)
Във вторник, след завършването на лекцията за референси, ще ви дадем възможност да видите тестовете си и ще направим кратък разбор - пояснения по въпросите, които са създавали най-много проблеми.
November 01, 2005
НЯМА лекции и упражнения на 1.11!
Предполагам, че и сами сте се досетили, но все пак, за да избегнем недоразуменията — днес, вторник, 1.11.2005, няма да проведем нито упражнения, нито лекция! Останалите задачи за скаларни и списъчни данни, както и за контролни структури, остават за следващия вторник.
Весело празнуване!
Поздрави,
Петър
October 23, 2005
Задачи 1 & 2 - скаларни данни и списъци
За тези, които искат предварително да видят с какви глупости, ужаси или просто задачи ще ви занимавам на упражненията в следващите един-два вторника — хвърлете един поглед на задачите от миналата година: скаларни данни и списъци. В задачите за списъци има малко повече неща от това, за което сме говорили досега на лекции - сборете каквото можете :)
October 11, 2005
ВАЖНО: дати и часове за лекции
Този семестър курсът няма да се провежда в сряда и петък вечер, както беше обявено предварително, и ще има упражнения, също както и миналия семестър. Лекциите ще бъдат във вторник и четвъртък от 7 до 9 вечерта в зала 325, а упражненията - във вторник от 5 до 7 в 321. Разписанието ще бъде обновено и по таблата във факултета.
Днес, 11 октомври, вторник, лекция или упражнения НЯМА да има!
Ще се видим в четвъртък :)
June 07, 2005
Дата за изпит през лятната сесия
На 10 юли, неделя, ще дадем възможност на тези, които решиха да пропуснат зимната сесия, да покажат, че все пак не са забравили напълно Perl :)
- Тест (тестове 1 и 2): 10:00 - 12:00, зала 200;
- Защита на проекти: от 14:00, зала 306.
Регистрация за проекти няма да има: избирате си проект, който ви харесва, и го реализирате. Единственото ограничение е, че НЕ МОЖЕ да избирате проекти 21 или 23 - "Прост пасианс" - те като че ли наистина се оказаха прекалено прости ;)
April 21, 2005
Perl на WebTech 2005
Perl ще бъде представен на конференцията за уеб-базирани технологии WebTech 2005 в две лекции "Регулярни изрази" и "Perl и Web - от Template Toolkits до XSLT". Конференцията ще се проведе в 3 последователни дни в НДК с начало 22 Април 2005 и ще бъде интересна не само за Perl любителите.
WebTech 2005 ще бъде и мястото, където ще се обяви възраждането на Perl Mongers групата в София и където ще се радваме да срещнем съратници на идеята на живо :).
За повече информация и безплатна регистрация посетете сайта й тук.
March 07, 2005
Нанасяне на оценки в книжките!
"Ladies and Gentlemen, now the moment you've all been waiting for..." ;)
Не, тук не става дума за конкурси по туист, разбира се - но тези, които се интересуват от нанасяне на оценки в студентските книжки, да заповядат в деканата при доцент Тодорова в сряда, девети март, след 11 часа.
February 01, 2005
Изгубените Презентации
Мистериозно изчезналите презентации вече са отново с нас:
Както и подарък за редовните посетители:
Дати за тест и проекти
Успяхме да се доберем до канцеларията и предварително обявените дати са вече потвърдени както следва:
- Тест 2 - 19.02 от 10:00 в зала 325
- Защита на проекти - 20.02 от 12:30 зала 321/322
Студенти, които нямат възможност да се явят на 19-ти следва да известят преподавателите по email и да се явят на 20-ти от 10:00 в зала 200 .
Успех на всички !
January 26, 2005
CGI и Мрежово програмиране (PowerPoint)
Ето лекциите за CGI и Мрежово програмиране и в PowerPoint вариант, както и примерите, които показах на лекциите:
- 15.cgi.ppt - CGI, примери
- 16.netprog.ppt - Мрежово програмиране, примери
CGI и мрежово програмиране (първи опит)
Първоначален вариант на лекциите за CGI и Мрежово програмиране, в HTML вид, така, както ги показах.
- 15.cgi.html-slides.tar.gz - CGI
- 16.netprog.html-slides.tar.gz - Мрежово програмиране
PowerPoint вариантите ще последват тази вечер.
January 24, 2005
Проект 21 - прост пасианс
Проект 21 беше леко променен и разделен на две. Новият вариант е 23, "Прост пасианс - 2".
От 24 души, записали се за проект 21, оставихме 12 за него, а останалите 12 записахме за проект 23. Факултетните номера на тези, които трябва да правят проект 23, са:
43392, 43544, 43562, 43567, 43640, 43642, 43643, 43702, 43704, 43721, 43906, 8883
Ако факултетният Ви номер е сред изброение, значи правите проект 23. Ако не сте между изброените, значи оставате на проект 21. И в двата случая погледнете пак страницата с проекти, защото условието е променено!
Успешна работа и успешна сесия!
January 20, 2005
Примери за проектите за tcpdump и PPP
Ето един-два примера, с които да тествате проектите си:
- south-tcp.dump.gz (и PGP подпис) - компресиран с gzip файл с пакети за tcpdump/WinDump (проект 17);
- ppp-samples.tar.gz (и PGP подпис) - два файла с PPP frames (проект 19)
January 10, 2005
Проекти и регистрация
Дългото чакане приключи. Проектите са подготвени, както и регистрацията за тях. Всеки проект може да бъде избиран от най-много 11 студенти като общия брой на проектите е 22. Как следва да бъдат предавани те, както и условията на самите проекти е достъпен от
Въпроси и коментари, запитвания по условията и викове за помощ могат да бъдат отправяни към екипа с помоща на форума. Желаещите да реализират проект с тяхно собствено условие следва да изпратят мейл-заявка на познатите адреси.
January 07, 2005
Пакети, модули, обекти + DBI
Качени са и презентациите от последните две лекции - разширени, ревизирани и допълнени с коментари.
December 22, 2004
Подранила коледна ваканция
Тази година за студентите, които се интересуват от Perl, коледната ваканция ще започне малко по-рано - по ред причини днес, 22 декември, лекция няма да има. Екипът на водещите ви пожелава весела Коледа и приятни приключения по празниците, пък ще се видим отново през януари! :)
December 16, 2004
Материали за regular expressions
Материали от лекциите за регулярни изрази вече могат да бъдат свалени от сайта.
Алтернативна дата за неявили се на Тест #1
Всички желаещи, които по една или друга причина не са присъствали на Тест #1, ще имат възможност да го направят в края на семестъра. Датата за това ще бъде уточнена след определянето на изпитните дати (за втори тест и защита на проект) като е възможно да съвпада с някоя от тях.
December 11, 2004
Резултати от теста
ОБНОВЕНО с информация за контестациите.
Резултатите от теста са готови! Можете да ги видите ето тук или да тръгнете от линка 'тест' в менюто и да изберете 'the списък'.
Приятно сме изненадани от високите резултати - средното аритметично е около 21.7 точки, медианата е 22, модата е 21. Ако приемем, че 70% е едно много добро представяне, а 80% - отлично, то се оказва, че от 135 души, явили се на теста, 91 (67.4%) са се представили много добре, а 46 (34%) - отлично!
За хората, които не са в тези категории - не се отчайвайте, ще има и втори тест, ще има и проект, ще имате възможност да покажете, че и за вас Perl не е толкова труден език, колкото изглежда на пръв поглед.
На лекцията в понеделник, 13 декември, ще имате възможност да разгледате тестовете си и да подавате контестации.
Поздравления и успех!
November 29, 2004
Преговор преди първия тест
Обновено: 29.11.2004, 14:30
На лекцията днес, 29.11.2004, понеделник, ще продължим с материала по следващата точка от конспекта - regular expressions. Неприсъствалите на преговора за теста в сряда, а и тези, които все още имат някакви неясноти ще имат възможност да отправят своите въпроси през втория час.
Заповядайте на лекция :)!
November 24, 2004
Регистрация за Теста
Регистрацията за теста вече работи. Нека всички, които смятат да присъстват на теста да се регистрират през формата достъпна от TУК или избирайки тест от менюто на сайта.
След успешна регистрация ще може да се намерите в списък с всички регистрирани, където впоследствие ще бъдат анонсирани и резултатите от теста.
Лекциите за функции и references
Ето и още малко лекции, да се готвите за теста :)
- Лекция 7 - подпрограми и функции;
- Лекция 8 - references, както и малко примери към нея.
November 19, 2004
Задачи 3: Файлове, директории, функции, references
Това е третият комплект задачи, към лекциите за работа с файлове, функции и references. Някои от тези задачи ще разгледаме на упражнението в понеделник, 22 ноември.
Този път задачите са малко по-практически ориентирани - в тази и следващите серии задачи постеменно ще се доближаваме до създаване на прост архиватор. Ако четете това на главната страница на сайта, изберете "Още от..." по-долу, за да видите самите задачи.
Още за "Задачи 3: Файлове, директории, функции, references"November 15, 2004
Материали за вход/изход/файлове/директории
Презентацията, примерите в HTML формат и архивирани под формата на отделни .pl файлове подходящи за изпълнение, можете да намерите тук:
- Презентацията
- Примерите в HTML, с обяснения
- Примерите, архивирани .pl файлове подходящи за изпълнение
Първи тест - на първи декември!
Първият тест ще бъде на първи декември, 1.12.2004, 2004/12/01, 1.XII.2004 г., от 19 часа в зала 200 на ФМИ. Тестът ще покрива материала до лекция 9 (Указатели/references) включително.
В най-скоро време ще работи online системата за регистрация за теста; регистрацията ще бъде задължителна за тези, които искат да се явят на първия тест на 1 декември и на следващия (по някое време около 20 януари, защото по нея ще си правим изводи относно това колко копия от тестовете да отпечатаме. Тази регистрация няма нищо общо с регистрацията за изборната дисциплина в стая 209А или на сайта на ФМИ: на тестовете могат да се явяват и хора, които не са се записали официално за тази изборна дисциплина или изобщо не са студенти във ФМИ; единственият им проблем ще бъде това, че няма да им нанесем оценка в евентуалните студентски книжки :)
November 04, 2004
Задачи 2: Списъци, хешове, цикли, условни конструкции
Ето и вторият комплект задачи към лекции 3, 4 и 5 - някои от тях ще разгледаме на упражнението в понеделник. Ако четете това на главната страница на сайта, изберете "Още от..." по-долу, за да видите самите задачи.
Още за "Задачи 2: Списъци, хешове, цикли, условни конструкции"Материали за синтаксис и оператори
Материали за синтаксис и оператори:
November 01, 2004
Лекция на 01.11.2004
Лекция на 01.11.2004 (понеделник) няма да се проведе, кактго и упражнения. Този ден е неучебен за целия университет и ние ще се съобразим с утвърдената пракитка при подобни случаи да се стои далече от факултета.
Времето навън е чудесно, надяваме се да го оползотворите по най-добрия начин.
October 29, 2004
Site Facelift
С огромно удоволствие искам да известя, че с общи усилия с Пенчев успяхме за три дена да преработим сайта, отбелязвайки днес официалното запускане на новата версия. Тя, както и сами, може да забележите изглежда далеч по-човешки от предната. Настъпиха и някои промени в организацията като например - ареата програма на курса се сля с анотацията. Самият форум също така се интегрира по-успешно с външния вид от предната версия.
Коментари и предложения са добре дошли по всяко време - както във форума така и по мейл. Ако нещо в някоя част на сайта изглежда нередно, ще се радваме да ни подскажете за да го оправим навременно.
Надявам се с този facelift да стимулираме желанието ви да посещавате по-често сайта и самия курс както и да покаже за пореден път готовността ни да направим този курс един от най-добрите, провеждани някога във ФМИ.
Пожелайте ни успех.
October 27, 2004
Материали за списъци и хешове
Материали от лекциите за списъци и хешове:
- Лекция 3 - списъци и операции с тях
- Примери към лекция 3
- Лекция 4 - асоциативни списъци (хешове)
- Примери към лекция 4
October 25, 2004
Упражненията са в зала 319/320!
Тази седмица упражнения ще има, и оттук нататък (вкл. и днес) упражненията няма да бъдат в зала 313, както беше обявено в началото, а в обединената 319/320. Предимствата са няколко - компютрите са повече, малко по-осъвременени (макар че Perl работи прекрасно и на по-"възрастни" компютри ;), връзката с мрежата на факултета ще бъде малко по-гарантирана, а и не е за пренебрегване фактът, че на повечето (мисля, че на всички, но не съм сигурен) компютри има инсталиран ActiveState Perl 5.8.4, което е идеално за нашите цели :)
Така че ще се видим в 17 часа в зала 319/320!
October 15, 2004
Честит ни форум! :)
Ако сте правили опити да следвате линка 'форум' в менюто, вероятно сте забелязали, че той водеше до статична страничка, която казваше нещо за търпението. Е, търпението е на всички е възнаградено - "съживихме" форума от предишното "издание" на курса, като дори сме запазили всички съобщения оттогава, така че да можете да се възползвате от мъдростта, натрупана от предишното поколение. Заповядайте!
October 14, 2004
Задачи 1: Скаларни данни
Това са задачки към лекциите за скаларни данни (лекции 1 и 2). Вижте дали можете да измислите нещо по тях; това ще правим на упражнението в понеделник, 18 октомври. Ако четете това на главната страница на сайта, изберете "Още от...", за да видите пълния текст на задачите.
Обновено: 14 октомври, 20:20 - уточнения по първа и четвърта задачки.
Още за "Задачи 1: Скаларни данни"October 13, 2004
Материали от първите две лекции
Обновено: 14 октомври, 12:20 - слайдовете за лекция 2 съдържат и информацията за низове от лекцията в сряда, 13 октомври.
Материали от първите две лекции:
- Лекция 1 - въведение в Perl
- Лекция 2 - скаларни данни
- pack0.tar.gz - примери към лекция 2 и обяснения по тях
Добре дошли!
Вие достигнахте успешно до сайта на курса Практическо програмиране с Perl, провеждан всеки понеделник и сряда от 19:00 часа в зала 200 на ФМИ. Тук ще намерите учебни материали, обяви за предстоящи събития, теми за проекти, оценки от тестове и проекти, и каквото още решим да ви предоставим. Успех!