C, PHP, VB, .NET

Дневникът на Филип Петров


Архив за септември, 2009

* Massee Micom 2009 – Последен ден

Публикувано на 21 септември 2009 в раздел Общи работи.

В последния ден от престоя ни в Охрид се „размотавахме“ по места, на които не сме минавали преди. Започнахме с разходка по кея, после към „Билянини Извори“, след това се върнахме и минахме по новия кей през плажа до църквата „Йоан Канео“ и обратно. По пътя снимахме много лебеди. Следващите снимки са малко неподредени, но показват именно тези забележителности на Охрид. Прочети още…

.

 


* Massee Micom 2009 – Свети Наум

Публикувано на 21 септември 2009 в раздел Общи работи.

Манастирът „Свети Наум“ и черквата „Света Петка“ са може би най-известните туристически дестинации в Охрид. Националният парк започва с дълга търговска алея със сувенири и заведения за бързо хранене. Още в самото начало обаче прави впечатление изключителната чистота не само на водата, но и на крайбрежието. Буквално на няколкостотин метра от брега на езерото извира и една река, която се влива директно в него. Плуват много риби и гледката е забележителна. Прочети още…

.

 


* Massee Micom 2009 – Залив на Коските

Публикувано на 21 септември 2009 в раздел Общи работи.

В петък следобяд имаше организирана екскурзия. Тръгваше се от хотел Гранит към Свети Наум (снимки от там ще покажа в следваща статия). По средата на пътя изненадващо спряхме в един залив. Нарича се „Залив на Коските“ (коски = кости). Това е първото подводно археологическо изследване в Македония направено през 1997г. близо до село Пещани. Там са намерени дървени отломки и различни предмети стартиращи от края на Бронзовата епоха и началото на Желязната епоха (1200 до 700 години преди Христа). В чест на това изследване, в което са изровени над 6000 предмета (каменни сечива, кости от животни, керамични съдове и др.), са построени дървен мост и скамейка с реставрирани къщи. Всичко е организирано като един прекрасен музей, на който ви показвам фото-галерия по-долу… Прочети още…

.

 


* Massee Micom 2009 – доклади

Публикувано на 21 септември 2009 в раздел Общи работи.

В тази статия ще ви предложа съвсем накратко информация за някои от интересните доклади, които бяха изнесени на конференцията. През всичките дни от конференцията стоях в зала 5, където бяха презентациите за секция D (обучение по математика). Не за друго, а просто там са насочени и моите интереси. Конференцията се проведе в четиризвездния хотел Гранит, който е на няколко километра от Охрид. Направих и няколко снимки, но за съжаление качеството е доста лошо поради скромността на камерата на GSM-а с който снимах. По надолу ще изброя накратко само няколко от докладите, в които си водих бележки. Това никак не означава, че останалите са били безинтересни. Имайте предвид, че общия брой в секцията е над 40 от които аз присъствах на над 2/3. Прочети още…

.

 


* Massee Micom 2009 – град Охрид

Публикувано на 21 септември 2009 в раздел Общи работи.

Пътуването от София до Охрид беше напълно безпрепяствено. На границата първоначално ни свалиха багажите за проверка, но като разбраха, че повечето пътници са „математици за конференция“ всичко мина по вода и нямаше обръщане на съдържанието на саковете с главата надолу. После имахме кратък престой в Скопие, от който за съжаление видяхме само автогарата. От там продължихме и късно през нощта пристигнахме в Охрид.

Настанихме се в квартира в стария град (предварително резервирана естествено), която се намира на ул. Климентски Университет 27. Оказа се, че е точно да главната търговска улица или т.нар. „Чаршията“. Въпреки тъмнината още в самото начало добих изключително позитивно впечатление. Стаята беше с изключително красив изглед към пристанището. За самия град няма да говоря много – предпочитам самите вие да го видите. Следващите снимки ги направих още през първия ден от престоя ни в Охрид (последните няколко снимки са от откриването на конференцията в хотел Гранит): Прочети още…

.

 


* Ваканция

Публикувано на 15 септември 2009 в раздел Общи работи.

За първи път от две години насам излизам в истинска ваканция (без работни задължения и без нужда от компютър). Отивам да почивам за пет дни в Охрид, Македония. Всъщност под „истинска ваканция“ приемам конференцията по математика Micom2009. Този път обаче аз съм втори автор и в двата доклада и тежестта пада малко по-далече от мен :) Прочети още…

.

 


* Вход и изход – работа с файлове

Публикувано на 14 септември 2009 в раздел ПИК3 Java.

Вече се запознахме със стандартните вход и изход като байтови потоци. Те всъщност са наследници на абстрактните класове InputStream и OutputStream. Двата класа FileInputStream и FileOutputStream също ги наследяват. Нека разгледаме един пример за програма, която чете информация от един файл и я записва в друг: Прочети още…

.

 


* Стандартен вход и изход

Публикувано на 13 септември 2009 в раздел ПИК3 Java.

Любителите на Linux много харесват Java заради концепцията на езика да работи с входни  и изходни потоци. Това означава една абстракция на входните и изходните данни, които използва и връща програмата. Така чрез дребна настройка може една програма вместо да изкарва данни на екрана – да ги записва във файл, да ги изпрати до принтер, порт на компютъра, друга програма, да ги изпрати към сървър в интернет и т.н.; и обратно – да ги получава от най-различни източници. Независимо с какви данни работят потоците, ние можем да ги разглеждаме просто като последователни парчета данни. Входни са потоците, които програмата получава, а изходни са потоците, които изпраща. Засега обаче ще разгледаме само няколко примера за методи, които работят със стандартния вход и изход (клавиатура и монитор) и само ще загатнем как се пренасочват. В следващата статия ще разгледаме как се чете и пише във файл и как можем да пренасочваме стандартните потоци към файлове.

Прочети още…

.

 


* Оператори if-else, switch, цикли

Публикувано на 13 септември 2009 в раздел ПИК3 Java.

При операторите if-else и switch, както и при циклите for, while и do-while няма никакви изненади спрямо езика за програмиране C. Синтаксисът при Java е абсолютно аналогичен. Нов е само последният цикъл (т.8), на когото ще обърнем повече внимание. Ще демонстрираме директно с примери без да обясняваме детайлно функционалността на операторите и циклите. Прочети още…

.

 


* Типове данни, масиви и оператори в Java

Публикувано на 12 септември 2009 в раздел ПИК3 Java.

Вече споменахме, че обектите са в основана на езика Java. В езика е залегнала йерархична структура за групирането им. Всички обекти със сходни свойства се обединяват в класове. Класовете от своя страна се обединяват в пакети. Засега обаче ще се фокусираме към синтаксис на езика и ще се спрем по-подробно на класовете и модификаторите за достъп в по-следваща статия.

„Сорс-кодът“ на програмите на Java се записва във файлове с разширение .java. Когато бъдат компилирани до байткод те получават разширение .class. Именно този .class файл е преносимият код, който може да бъде компилиран на различни машини.

Както всяка стандартна програма, така и Java програмите имат своя „входна точка“, т.е. място от което се стартират. Обикновено е прието в .java файла да дефинираме клас със същото име като файла и той да бъде публичен, т.е. „достъпен за външния свят“. В този клас се дефинира и основен метод (в Java е прието функциите и процедурите да се наричат методи) с име „main“. Ето как ще изглежда нашата първа Java програма. Създайте текстов файл с име myfirstprogram.java и запишете в него следната информация: Прочети още…

.