2005-03-10 23:35

March 10th, 2005 by Vasil Kolev

Today was something like a holiday – I put in order my room, because I had some rearranging some days ago. Now it doesn’t blow from the window, which was one of the reasons for the neuralgia.

At last I uploaded all the course papers for the netsec course – for the 2003-2004 winter semester, for 2003-2004 summer semester and for 2004-2005 winter semester. For the last semester I seem to miss some of the course papers, so I ask everyone who had submitted one and doesn’t see it there, to write me.

Monday there will be an interesting event – a projection of “The corporation” and introduction of “No logo”, in “Chervenata kushta” (“The red house”). The movie seems pretty good, and it sucks that I won’t be able to be there, because of the lecture. Now we’re trying to arrange a second projection in a different hour and day, so we can take the students that want to watch it.

Grigor has some really interesting comments on the coffins idea, and I think that we should move the discussion directly in the discussion@fsa-bg.org mailing list (whomever wants, can subscribe here, here’s a link to the archive). Last night I started writing the text of the mourning speech in my head, but there are some really hard moments in it, like that it can’t be a real mourning, because in the end we’re not exactly dead, but really near it (I’ll have to consult with someone that knows the church’s terminology and rituals). When I finish this, I’ll send a big mail to the list, with links and the idea up until now (Grigor, I see you aren’t subscribed there, but I don’t want to subscribe you without your permission, so will you subscribe by yourself, please ?:) ).

2005-03-10 23:23

March 10th, 2005 by Vasil Kolev

Днес беше като празник – подредих си стаята, така и така скоро и правих разместване. Сега не ми духа от прозореца, което май беше една от основните причини за невралгията.

Най-накрая качих курсовите работи от мрежовата сигурност – за 2003-2004 зимен семестър, за 2003-2004 летен семестър и за 2004-2005 зимен семестър. За последния семестър някои ми липсват, така че моля всички, които четат блога и не могат да си намерят курсовата работа описана там, да ми пишат.

В понеделник ще има интересно събитие – прожекция на “Корпорацията” и представяне на “Без лого”, в “Червената къща”. Филмът изглежда много добър, жалко, че аз няма да мога да присъствам, заради лекцията. В момента се правят опити да убедим хората да направят още една прожекция, в подходящ ден и час, така че да можем да заведем желаещите студенти да го гледат.

Григор има много интересни коментари в/у идеята за ковчезите, и мисля да пренесем дискусията направо в листата discussion@fsa-bg.org (който желае, може да се запише ето тук, ето и връзка към архива). Аз снощи преди да заспя започнах да пиша текста на опелото в главата си, но определено има доста трудни моменти в него, например не може да е истинско опело, понеже в крайна сметка все още не сме умрели, но сме много близо (трябва да се консултирам с някой, който е наясно с църковната терминология и т.н.). След малко ще засиля едно голямо писмо до листата, с връзки и идеята дотук (Григоре, гледам че не си записан, ама не искам и аз да го правя без твоето изрично съгласие, та ще се запишеш ли сам?:) )

2005-03-10 01:31

March 10th, 2005 by Vasil Kolev

The day again passed in optimizations of the data base, and in explanations that the sorting by a function of a filed is not opitimizable, and is not a good thing to use (especially if the function is lower() of a date). We also found out that a table is needlessly 4GB, and can be 1.7GB (and the machine can have a bit more memory :) ), so soon it will be working perfectly.

In the evening there was IBB, where I found out that we need to reserve three tables next time instead of two, because we had a hard time fitting there, even with the occupation of a near table. We were a lot of people, and the best part was that I introduced chervarium and Delian Delchev to each other, who really fit, and didn’t stop talking through the whole evening :) They were really interesting to listen to, we went through a lot of topics, like Cisco IOS, IOSnx, design of chips and harwdare, Chernobyl, Kozloduy, nuclear reactors, radiation sickness, human anatomy, formal proofs of algorithms and programs and whatnot (I can’t guarantee that that was the exact order). And because I got tired of being sick, I drank a beer, to feel normally ….

I got an interesting idea about the demonstration against the software patents that Grigor proposed – to organize a mourning procession with three coffins – of the Bulgarian Internet (because it’s built on free software), of the Bulgarian software industry, and of the free software, to find a piper that can play something sad, to get someone that can do a mass (chervarium will be perfect, with his current beard), and to go around and mourn the free software, etc., in front of some embassies of countries in the EU. The renting of a coffin, etc, shouldn’t be a problem (I see no point in buying, Delian said that it would be a good rack, but Vlado responded that it won’t be, because it’s not 19″), the cassock shouldn’t also be a problem, and carriers we’ll find :)

I also heard the interesting rumor about Svetlin Nakov, about something that he said at a competitions these days (Gruhtar, if you’re reading this, post a comment on it :) ), that he was writing at a time free software, but found that there weren’t any money in it, and went out to work for Microsoft. To me this seems laughable, because he never wrote any free software (that can be said so by the definition), not to mention the fact that he never tried to to money with it.

2005-03-10 01:13

March 10th, 2005 by Vasil Kolev

Днес пак деня мина в оптимизация на база данни, и в обясняване, че сортирането по функция от поле не може да се оптимизира, и не е добра идея да се използва (особено ако функцията е lower() на дата). Открихме и че една таблица ненужно е 4GB, като може да е 1.7GB (а може и да се сложи още малко памет на машината :) ), та скоро ще работи перфектно.

Вечерта последва ИББ, на което открих, че следващия път трябва да запазим три маси вместо две, понеже едвам се събрахме, заедно с окупирането на съседна маса. Събрахме се бая хора, като най-забавната част беше, че запознах chervarium и Делян Делчев, които много си паснаха, не се спряха да говорят през почти цялата вечер :) Бяха много интересни за слушане, обиколихме много теми, между които Cisco IOS, ISOnx, дизайн на чипове и хардуер, Чернобил, Козлодуй, ядрените реактори, лъчева болест, анатомия на човешкото тяло, формално доказателство на алгоритми и програми и какво ли не още (не гарантирам за точния ред). Аз в знак на това, че ми писна да боледувам, изпих една бира, да се почувствам нормално…

Дойде ми и една интересна идея за демонстрацията против софтуерните патенти, предложена от Григор – да организираме траурна процесия с три ковчега – на българския Internet (понеже той се крепи на свободен софтуер), на българската софтуерна индустрия, и на свободния софтуер, да намерим някой гайдар, който да свири тъжна мелодия, да вземем някой да изнася опела (chervarium ще е перфектен, както е брадясал), и да обиколим и опеем свободния софтуер и т.н. пред няколко посолства на страни от ЕС. Наема на ковчег и т.н. не би трябвало да е много (не виждам смисъл да се купува, Делян каза, че би бил добър като шкаф, ама Владо каза, че не е така, понеже не е 19″), расото не би трябвало да е проблем, а носачи все ще намерим :)

Чух и интересен слух, за Светлин Наков, за нещо, което е казал на някакво състезание тия дни (Грухтарю, ако четеш, пусни един коментар по въпроса :) ), че той едно време пишел свободен софтуер, ама открил, че в това няма пари, и отишъл да работи за Microsoft. На мен това ми е смешно, най-малкото че той никога не е писал свободен софтуер (който да пасне на дефиницията), да не говорим, че никога не се е опитвал да изкарва пари от това.

2005-03-08 23:35

March 8th, 2005 by Vasil Kolev

Today I spent the day at the ex-workplace, as a consultant – they have a 5GB postgresql database, and needed some optimizations, not to overload the machine. The iron itself isn’t something great, a dual machine with 1G ram, and works pretty well under the load (about 30 queries per second). The problem was solved easily – I pulled all the slow queries from the log, sorted then by time of execution, and with some EXPLAINs, indexes and thinking the heaviest things were fixed, tomorrow I’ll repeat the procedure with everything else that pops out. Mostly an exercise in query optimization, he database itself had nothing to tune, worked like charm :)
(I can’t deny it, I love postgresql :) )

In the evening I got out for a walk with Lora and Fozzie (e.g. we looked for a while for a place to sit, in the end ate at “Trops”, and sat in a really nice nearby coffee shop). I gave Lora “No logo”, let’s see what will be her opinion on the book.

2005-03-08 23:31

March 8th, 2005 by Vasil Kolev

Днес деня прекарах в бившата фирма, като консултант – имат хората една 5GB postgresql база, и имаше нужда от малко оптимизации, за да не претоварва машината. Самото желязо не е много мощно, двупроцесорна машинка с 1G памет, и се справя доста добре с натоварването (около 30 заявки в секунда). Проблема се реши много лесно – извадих бавните заявки от log-а, подредих ги по време на изпълнение, и с малко EXPLAIN, правене на индекси и мислене най-тежките неща бяха оправени, утре ще се повтори процедурата за които излязат други заявки. В общи линии упражнение по оптимизация, самата база нямаше какво да и се настройва, работеше си като слънце :)
(не мога да отрека, обичам postgresql :) )

Вечерта се разходих с Лора и Fozzie (т.е. известно време си търсихме къде да седнем, най-накрая хапнахме в “Тропс”, и след това заседнахме в едно много приятно съседно кафене). Дадох на Лора да чете “Без лого”, да видим какво ще е нейното мнение за книгата.

2005-03-08 00:42

March 8th, 2005 by Vasil Kolev

Today I managed to get another copy of “No logo” (I had reserved it the day before in the “Penguins”). I really have no idea how low the total print of the books is, to be so hard to find (ok, I know that I’m somewhat responsible with the review I wrote, but come on…).

At the lecture in TU we managed to finish with the core explanations of the work in a console, about the shell scripting, etc, and showed some lines, that do some magic (like getting the list of unique shells from /etc/passwd). This time Delian Delchev was recording us with his camera, we’ll upload somewhere the recording after compressing it.

After that we went to the Club of the broken hearts, and discussed some of the problems about the lecture (like that we definitely need a bigger screen to project on, it’s not possible to see anything on this one), and a lot of other things – I managed to convince the people there that in the end it’s better for them to build their own network in the dormitories (the university is sponsoring them), not to outsource it to some company, etc. In the end, it’s not something hard, and they’ll have a chance to do something themselves, that they’ll use…. They told me some things about their networks, like how they don’t have DNS and DHCP, how the people there are supporting hosts files (helloooo, what year is this, 1980?). I wonder if it isn’t a good idea to write the core principles of building dormitory networks, and to put them on the walls of some of the blocks there, for the idea…

And a happy 8th of march to everyone in the female sex, who’s reading me :) Who doesn’t know what what this means – here’s an explanation.

2005-03-08 00:26

March 8th, 2005 by Vasil Kolev

Днес успях да си взема едно копие на “Без лого” (като си го бях запазил от предния ден в “Пингвините”). Направо не мога да си обясня в колко малък тираж трябва да са я издали, че да е толкова трудна за намиране (знам, че донякъде съм виновен с рецензията, която и написах, ама чак пък толкова…).

На лекцията в ТУ успяхме да довършим основните обяснения за работата в конзола, за shell scripting-а и т.н. и показахме няколко реда, които правят магии (например списъка с уникални shell-ове от /etc/passwd). Този път Делян Делчев ни записваше с камерата си, ще качим някъде записа, след като го компресираме.

След това се замъкнахме в Клуба на разбитите сърца, и обсъдихме разните проблеми моменти около лекцията (например, че определено ни трябва по-голям екран, на тоя нищо не се вижда), както и доста други неща – успях да убедя хората там, че е по-добре сами да си изградят мрежата в общежитието (университета им се е навил да даде пари), вместо да го дават на някоя фирма и т.н. В крайна сметка, не е особена магия, а и ще имат шанс да свършат нещо сами, което после те самите ще ползват… Разказаха ми и малко неща от мрежите си, как например нямат DNS и DHCP, как хората стигнали до там, че всеки да си поддържа hosts файл (алооо, коя година сме бре, 1980?). Чудя се дали не е добра идея да се опишат основни принципи на правене на мрежите в общежития, и да се разлепят по стените на някои блокове, за идеята…

А, и честит 8ми март на всичко от женски пол, което ме чете :) За който не знае точно какво значи празника – ето едно обяснение.

2005-03-06 21:42

March 6th, 2005 by Vasil Kolev

At last I got out for a walk (exactly by Murphy’s laws it was snowing heavily, but I didn’t care). I ate a pancake, took Bobson out for a walk, and we went out to look for “No logo” through the bookstores. We couldn’t find it anywhere, tomorrow they’ll bring in “The penguins”, but I found the other book by Naomi Klein, “Fences and windows”. We went through Batemberg square, to take a picture of this (translation – so much days left until Bulgaria is in the European Union)… The walk finished with a paunch soup in “Divaka”, to make me feel really alive :)

I took (and already watched) the second DVD of Red dwarf, which was as good as the first one (Bobson, prepare the next one :) ).

2005-03-06 21:37

March 6th, 2005 by Vasil Kolev

Най-накрая излязох да се разходя (по закон на Мърфи валеше силно сняг, ама не ми пукаше…). Изядох една палачинка, измъкнах Бобсън да го разходя, и тръгнахме да търсим “Без лого” по книжарниците. Нямаше я никъде, утре ще я донесат в “Пингвините”, но за сметка на това намерих другата книга на Наоми Клайн, “Огради и прозорци”. Минахме покрай пл. Батемберг, за да снимам ето това… Разходката я завърших в “Дивака”, с една шкембе чорба, за да се почувствам съвсем жив :)

Взех (и вече изгледах) второто DVD на Red dwarf, което се оказа на нивото на първото (Бобсън, приготви следващото :) )

2005-03-05 23:25

March 5th, 2005 by Vasil Kolev

For third day in a row I’m at home, I’m pissed. Tomorrow I’ll have breakfast somewhere else (too bad they’ve finished with the cabling in Studentski grad, I didn’t feel well enough to go). To cheer up a bit I stated exercising juggling with the 5-kilogram weights, it turned out to be really interesting (and pretty painful at some moments). I was also able to read my mail (2000 messages in lkml…) – now I can read easily, without losing the meaning somewhere in the middle.

2005-03-05 23:22

March 5th, 2005 by Vasil Kolev

Трети ден си стоя само вкъщи, писна ми. Утре ще закусвам навън (жалко, че днес са свършили с окабеляването в Студентски град, аз нямах сили да ида). За разнообразие започнах да упражнявам жонглиране с 5-килограмовите гирички, оказа се доста интересно (и болезнено в някои моменти). Успях и да си изчета пощата (2000 съобщения в lkml…) – вече мога да чета спокойно, без да ми се губи смисъла по средата.

2005-03-04 22:55

March 4th, 2005 by Vasil Kolev

Last night before sleeping I watched “Saw”, which my brother recommended, and turned out to be a pretty good movie (not really appropriate for getting to sleep for normal people :) ). Looks like there are still good horror movies :)

Somewhere around noon Bobson came, and we watched some episodes of “Red dwarf”, a really good sci-fi series from the 80ties, I really laughed a lot, I’m now waiting for the second DVD.

I hope that I’ll be better tomorrow, to go to eat somewhere outside, living two days on semi-manufactured soups isn’t normal.

2005-03-04 22:50

March 4th, 2005 by Vasil Kolev

Снощи за приспиване гледах “Saw”, което брат ми ми препоръча, и се оказа в общи линии доста добър филм (не е подходящ за приспиване на нормални хора :) ). Имало още хляб във филмите на ужасите…:)

През деня дойде Бобсън, и с него изгледахме едно количество епизоди на “Red dwarf”, много добър научно-фантастичен сериал от 80те, бая се смях, сега го чакам да донесе второто DVD.

Надявам се утре да съм се пооправил, и да изляза да ям някъде навън, да изкараш 2 дни на полуготови супи не си е работа.

2005-03-03 21:12

March 3rd, 2005 by Vasil Kolev

Happy 3rd of March to everybody! :)

In the morning I went to a doctor at least, who found some kind of virus in me, and prescribed me a ton of medication, which I’m taking now. In the next few days I won’t go out, I’ll just lie calmly, eat soup, and be lazy (e.g. nothing will change :) ). It’s good that Velin went home to Pazardzhik until Sunday, I hope I haven’t infected him.

I keep hating being sick – I compiled 2.6.11 and just can’t get to installing it, having no idea what will I mess up.

After I get better, I’m changing my bank – UBB sent me spam, which consisted of 3 .doc files, and in the letter itself you can easy see the list of the receipts. Idiots.

2005-03-03 21:09

March 3rd, 2005 by Vasil Kolev

Честит 3ти март на всички! :)

Сутринта най-накрая отидох на лекар, и ми откриха някакъв вирусен грип, за който доктора ми предписа ударна доза лекарства, които в момента пия. В следващите няколко дни няма да излизам, ще си лежа спокойно, ще си хапвам супи, и ще мързелувам (т.е. няма да има особена разлика с живота ми досега… :) ). Добре, че и Велин се прибра в Пазарджик до неделя, надявам се да не съм го заразил.

Продължавам да мразя да съм болен – компилирал съм си 2.6.11 и не смея да го инсталирам, че не знам каква ще я свърша.

След болестта съм решил да си сменя банката – ОББ ми пратиха спам, който представляваше 3 .doc файла, а в самото писмо можеше лесно да се види списъка на получателите. Идиоти.

2005-03-02 19:59

March 2nd, 2005 by Vasil Kolev

Did I mention that it sucks to be sick?
(yes, this will be mostly ranting)

I got up wit 37.8 temperature, and in some way managed to get to the store for food (because I haven’t eaten a lot, and the neuralgia was calling) and to the pharmacy (turns out that there’s amidophen anywhere, and they gave me liquid analgin). I drank a dose of 2 aspirins, 2 liquid analgins, a fervex and a vitamin C, napped a little, and after that I tried to do something.

I managed to create a mailing list for Peio (good thing that it’s just 3-4 commands), and tried some reading. In my condition it’s awfully hard to concentrate on something and think. Now I’m thinking about Valery’s idea, to sweat a lot, to get a shower, to drink another such dose, and to sleep…

p.s. If someone is using gaim, and has problems with receiving messages from some clients (e.g. gaim says ” (There was an error receiving this message. The buddy you are speaking to most likely has a buggy client.)”), it can easily be fixed with a touching of a line in the source, if someone’s interested, I’ll upload a patch somewhere.

2005-03-02 19:52

March 2nd, 2005 by Vasil Kolev

Споменах ли, че да си болен е гадна работа?
(да, тоя постинг ще е основно мрънкане)

Станах с 37.8 температура, и по някакъв начин успях да ида до магазина за провизии (понеже не бях ял много, и невралгията се обаждаше) и до аптеката (оказа се, че амидофена е спрян от производство, и ми дадоха течен аналгин). Изпих една ударна доза от 2 аспирина, 2 течни аналгина, един фервекс и един витамин C, дремнах малко, и след това правех опити да свърша нещо.

Успях да създам една листа за Пейо (добре, че беше въпрос на 3-4 команди), и правих опити да чета. В това си състояние обаче ми е адски трудно да се съсредоточа и да обмислям нещо. Сега обмислям идеята на Валери, да се препотя, да си тегля един душ, да изпия една подобна ударна доза, и да спя …

p.s. Ако някой ползва gaim, и има проблеми с получаването на съобщения от разни клиенти (т.е. gaim-а казва ” (There was an error receiving this message. The buddy you are speaking to most likely has a buggy client.)”), може много лесно да се оправи с пипване на един ред в source, ако някой се интересува, ще пусна patch.

2005-03-01 22:10

March 1st, 2005 by Vasil Kolev

It sucks to be sick.

I managed to go out for a while through the day, to buy some medicine, and came home really tired. I also found out that the “Bulgara” album still isn’t released, and that “No logo” can’t be found anywhere (what, I wrote it a review, and everyone bought it?). After I got home, I drank a double dose fervex, and fell asleep, so now I’m blogging from the bed…

2005-03-01 22:07

March 1st, 2005 by Vasil Kolev

Да си болен е гадна работа.

Успях да изляза за малко през деня, за да си напазарувам малко лекарства, и се прибрах съвсем скапан. Открих сщо и че албума на “Булгара” още не е излязъл, и че никъде не може да се намери “Без лого” (какво, след като и написах рецензия, хората са я изкупили ли?). След като се прибрах, изпих двойна доза фервекс, и директно заспах, та сега блогвам от леглото…