2004-02-25 02:02

February 25th, 2004 by Vasil Kolev

Утре е първата лекция от курса по мрежова сигуност 2. Тоя път преподавателския състав е бая разширен :) Е, така поне е сигурно, че няма да има ден, в който никой няма да иде :)

Thttpd се държи страхотно при Жоро, loadavg от около 500 падна на 2-3 (на двупроцесорна машина). Бута спокойно 30-40 мегабита, няма проблеми с каквито и да било файлове, само че Чорбаджийски не е доволен от индексите, които генерира, и ще си пише скрипт, който да ги прави през 10на минути. Чудя се дали аз директно не мога да му ги допиша, и да ги напасна в кеширащите модули …
Е, и утре е ден :)

2004-02-24 01:20

February 24th, 2004 by Vasil Kolev

Забравил съм си очилата в някоя от 3те кръчми снощи. По дяволите.

Целия ден премина в честитене на рождения ми ден….Бя забравил колко необятна всъщност ми е contact листата на icq-то :)

Имаше и нещо много хубаво (освен пожеланията от вдъхновението :) ) – пипнах thttpd-то за Жоро, с patch-овете на ADF, оказа се страшно добро, да не кажа направо перфектно за неговите цели – много статичен content, на големи и много големи файлове. Жалко само, че при него трафика е под 100 мегабита, иска ми се да видя доколко може да бъде издънено да изкара като производителност… На marla няма как, там рядко качва над 30-40, с което и един дребен apache се справя съвсем спокойно.

Ако теста при Жоро мине добре, мисля да отровя живота на някои free-та и да им предложа да им подкарам достатъчно бърз сървър за статичния им content, на моменти и на мене ми писва бавното теглене…

Поне няколко дни няма да пия.

2004-02-23 12:25

February 23rd, 2004 by Vasil Kolev

Дневник на американски летец:

Понеделник
Заминаваме на учение в Русия.
Сряда
Вечерта ще пием с руските летци
Четвъртък
Намалко не умрях
Петък
Тая вечер пак ще пием с руските летци
Събота
Да бях умрял в четвъртък…..

По същия начин се чувствам и аз :)
Добре си изкарахме вчера, видях се с EXo, Марин, maav (с който не помня от кога не се бях виждал), Боян (който утре отлита за Исландия), Лора, Алберт, Велин и Чорбаджийски ( който тъкмо се върна от събранието на ССС). Първо пихме/ядохме в Тукан, после в Торонто, и след това по някакъв начин стигнахме до Кривото (но това вече ми се губи, аз там вече бях се отнесъл (според Лора – с такси и с нейната кола) ). Само помня как maav ме докара (и се оказа, че кара доста добре :) ), поговорихме си за разни работи, и се прибрахме по домовете…
(даже съм успял да блогна малко, само с една грешка :) )

Забавна вечер беше, но ще ми трябва още известно време да си събера спомените (по свидетелски показания и т.н.)
Помня основно, че с Жоро се уговорихме да пробваме thttpd на една негова машина, та мисля да се хвана да си допатчна едно ей-сега,за проба.

2004-02-23 03:00

February 23rd, 2004 by Vasil Kolev

Накратко:
Пиян съм. Слушам “We’re in this together” на Nine incj nails. Проверихме последните студенти, отидохме да пием, и то какво стана….

Видях се с Боян, доуговорихме се , пожелахме му приятно пътуване/прекарване, и не успяхме да го напием… Лошо :)
Видях се и други хора, като EXo, maav, bombe, и т.н., беше забавно… Жоро Чорбаджийски тъкмо се беше върнал от Варна, от събранието на ССС, и имахме и да обсъдим втора част на курса по мрежова сигурност…..

Е, остарях, преди 3 часа станах на 23, на 23ти февруари.
Още не знам дали си струва и да го споменавам.

Повече – като се освестя :)

2004-02-22 00:51

February 22nd, 2004 by Vasil Kolev

Мразя да ме будят рано сутринта…
(но пък така или иначе трябваше да стана, и причината си беше приятна :) )

Има нещо много хубаво в това да излезеш с приятен човек, да се поразходите,и да си говорите около 4 часа… На мен определено ми помага да се чувствам жив (и доста уморен ,заради събуждането около 13:00)… За това би си струвало и в 8 сутринта да стана (по-рано няма как, аз някъде около 7:30 си легнах … ).

Утре(вече днес, като си гледам часовника) е последната дата за писане на оценки, ще пишем на последните хора оценките, след което ще обсъждаме курса за втория семестър. Има голяма вероятност и desync да се включи в преподаването, което би било забавно :)

И след всички тези неща трябва да се видя с Боян, който пътува в понеделник за Исландия, да доуговорим каквото е останало, и може би да го напием като за последно, да му държи до следващото посещение тук … :)
(така като се замисля, такова нещо може да се случи, че не само на него да му държи дотогава… Ама после ще направим голям оборот на шекмбеджийниците из София)

А, между другото, в последните 2 дни прочетох доста теми на монитора си, и мисля да не чета поне един месец на машината каквото и да било, което е по-дълго от 3 страници. Мисля да се хвана, и да прочета поне 1-2 томчета от ‘Мисия Земя’, книгата си е хубава и отпускаща, а и съм я чел достатъчно пъти, за да мога да прескачам лесно скучните моменти :)

2004-02-21 03:41

February 21st, 2004 by Vasil Kolev

(мрънкане за деня – трябва да измисля нещо за осветлението, или яркостта на цветовете на монитора. Или поне да си намеря pdf четец, който да не е с толкова ярък бял цвят за фон … Или да давам опция -papercolor gray на xpdf … Или да си намеря нови очи.. Или най-накрая някой да направи преходник м/у VGA интерфейс и мозъка …)
(в последното сигурно направо ще се влюбя :) )

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

Днес (след около 8 часа) ме чака ставане, за една приятна среща, а утре – в 10-11, за финалното писане на оценките… Чудно ми е как ще стана в неделя, но всяко нещо с времето си… :)

За днес – толкова, спи ми се, и искам да си извадя очите, най-много да гледам някой епизод на friends, и да спя.
(докато чаках да се поизточи малко Friends тия дни , изгледах пак Onegai Twins (има го на chise.ludost.net, за хората, които са в България), и не ми беше толкова интересно, колкото първия път, но пак човек доста може да се посмее :) )

2004-02-20 04:44

February 20th, 2004 by Vasil Kolev

Хубаво нещо е рекомпилацията на ядро:
sh -c “make dep && make clean && make boot” 3531,63s user 259,96s system 82% cpu 1:16:18,52 total
А още по-хубаво е да забравиш make modules && make modules_install, и после да се чудиш какво и става на машината, та не се появява в мрежата (а драйвера за едната и мрежова карта е на модул)… Има нещо много лошо в това да забравя нещо толкова важно, въпреки, че компилирах 2 ядра предната вечер, и нямах никакъв проблем.

В linux-kernel почти свърши дискусията за момента с UTF-8, case insensetive файлова система, и това кой колко болни идеи има, и като гледам, има едно просто перфектно решение, dnotify механизма (чрез който можеш да се ‘закачиш’ към директория/файл и да следиш дали има промени) да казва и промените, а не само, че е имало такива. Поне на мен останалите решения ми изглеждат куци (а това ми се вижда доста сложно в някои отношения, например какъв точно формат могат да използват, така че да пасва на всякакви файлови системи…).

Днес ходих до Техномаркет Европа, за да си търся поставка за монитора, и видях само такива за телевизори, които, поне за мене, просто не стават, можеш само да въртиш телевизора, или да го местиш хоризонтално наляво-надясно… Определено няма нищо общо с поставката с 3 стави, която съм виждал, и каквато си търся… Утре е ред на Office1, може би там ще има нещо подходящо.
Няма новини и за по-тиха кутия…
(това се опитвам да го публикувам 8ми път, браузъра изглежда реши, че трябва да се омаже зверски с post-ването на utf8 данни…)

2004-02-19 06:34

February 19th, 2004 by Vasil Kolev

Нищо особено – пак се връщам към стария режим – лягане сутринта м/у 6 и 10, и ставане по някое време следобяда. Помага да работя в/у мои работи, но много пречи на работата с хора, които са с нормално работно време…

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

Мърфи определено ме обича – 3ти вече подред security проблем в linux-кия kernel за последните 3-4 месеца, поне имам да рекомпилирам само на 3-4 машини… Не ми се мисли за хората в старата ми фирма, които имат да рекомпилират поне 20 (10 са им спешни), и при това някои са с допълнителни patch-ове… Като се сетя колко наместване е да се доработят за ново ядро, ще взема да им пратя няколко бири, и пожелание за успех …
(така като се замисля, няма да е зле да помисля, дали има начин да се направи автоматичен update на ядрото на много различни машини, просто защото не е толкова просто, както с нормалния софтуер – ядрата, които аз ползвам, винаги са максимално напаснати към машината… Определено звучи като интересна задача)

И все пак:
Linux version 2.6.3 (vasil@doom) (gcc version 3.3.3 20040110 (prerelease) (Debian)) #6 Wed Feb 18 23:51:16 EET 2004

2004-02-18 01:12

February 18th, 2004 by Vasil Kolev

Заспала работа, но поне успях да свърша малко полезни неща, като например да хвана нещата на Боян за ip.ludost.net, да ги докарам да работят с последните формати (т.е. да видя, че единия parser се справя перфектно с новия формат, да му добавя нещо в regex-а да се оправя с файловете и от другите RIR-ове, и да добавя няколко реда за изтеглянето на самите файлове). Изводи – perl не хапе и беше интересно :) Преработената версия се вижда на ip2.ludost.net, но преди да я направя официална, мисля да добавя нещата от IANA (които преди бяха в RIPE или ARIN).

Току-що си инсталирах bandwidthd на alpha-та (която ми рутира/nat-ва мрежата), изглежда като нещо, с което си струва да си поиграя :)

Приключих в общи линии с последния проект, утре ще ида на място да се доразберем за каквото е останало. Можеше и по-бързо да се справя, само че някои локални проблеми ми попречиха (и на които повече няма да им се позволява…)

Нямам нищо ново за четене, с изключение на някакво странно (и изглежда – слабо) фентъзи, и или ще се хвана да препрочитам някоя стара книга, или ще чета нещо на монитора… Намерих един интересен блог, който мисля да изчета преди това, и кой-знае, може да изкарам тая нощ в четене на блогове :)
(сигурно някой ден ще ми е интересно да прочета аз какво съм писал в моя :) )

2004-02-17 04:39

February 17th, 2004 by Vasil Kolev

Спирам да пия, спирам да пия, спирам да пия…
(това ми звучи познато, сигурно защото съм си го казвал хиляди пъти досега :) )
Това 3 часа да не можеш да можеш със зор да станеш от леглото, за да отидеш до тоалетна, е доста гадно преживяване, и мисля да не го повтарям (скоро)…Определено да довърша едната бутилка не беше добра идея (даже и не се справих, срам, срам). Е, виното си струваше (браво, Алберт :) ).

Денят продължи с разходка до Славейков (пеша, за да си прочистя главата), пиене на спрайт с разни хора, и грубо припомняне на факта, че трябва да си закача по някакъв начин машината на UPS-а… Започвам да се чудя дали не е добра идея да го изнеса в коридора, и да пусна кабели в 2те посоки …

В full-disclosure все още дъвчат ASN.1 проблема в windows, и обсъждат изтичането на source кода… Има всякакви забавни неща, като например хора, които уверяват, че това не може да се използва за изпълняване на код (и някой им беше отговорил ‘миналата седмица нямаше ли експлойт, който ползваше проблем от точно този тип?’), и т.н. дивотии. Най-лошото е, че май съм свикнал с тези неща, и вече даже не ми правят впечатление, само чакам да излезе поредния worm, и се надявам, както казва Жоро, да е много разрушителен, та най-накрая да има някакъв ефект в/у разни заблудени хора…
(тоя въпрос повече писане не заслужава)

Много сериозно съм се замислил да си намеря една разгъваща се поставка за монитор (такива, които приличат на ръка с 3 стави), и да я изпозлвам за работата от леглото, и не само… Все повече и повече откривам, че монитора трябва да ми е на около 50-69 см от лицето, и точно пред мен, а това и на бюрото трудно успявам да го направя, особено като се излегна в стола… Интересно, дали някъде все още продават такива неща, защото последно помня, че съм виждал подобни, когато бях на около 15….

2004-02-16 03:23

February 16th, 2004 by Vasil Kolev

Някой преди малко във форума на anime.ludost.net ми каза, че съм си излял душата… За да съм точен, искам да каже, че всъщност съм се олял, както в тоя блог, така и навсякъде, и който иска, може да сглабя парченца… :)

(както се казва, по части неконфиденциална инфомация може да се стигне до конфиденциална такава. Има книги по въпроса, има теории, и здрав разум. Затова се следва принципа ‘не прави нищо скрито, без да очакваш, че ще бъде разкрито’ (извинявам се за превода) )

2004-02-16 02:13

February 16th, 2004 by Vasil Kolev

М…. Нправих спагети, събрахме се аз, Велин, Бомбе-то, Лора, Дачев, Алберт, брат ми… Беше забавно (без момента, в койт ме изнудваха да изслушам една песен, за да си признаят нещо), но определено беше забавно да слушаме гавъри и да се хилим… Особено гавъра на Smells like teen spirit на не-помня-кого ни кара да се смеем да побъркване…
Велин не взе/забрави ‘Ограниченият контингент’…. Ще го изчакам да се освести и ще го питам :)

Пак слушам ‘Pay the man’ на Offspring, много интересна песен (която samayra доста добре импровизираха в О!Шипка, но им трябва щое… Давайте, това е велико :) ), с разните странни ритми… Нещо, което не е адски технично, но си струва да се чуе и приеме, както например ‘Come out and play’ (което все пак не е чак толкова приятно :) )

Вчера се чух с вдъхновението, и май имам сили да преживея още месец :)

2004-02-15 16:48

February 15th, 2004 by Vasil Kolev

Честит ден на махмурлука на всички :)

Учудващо, но снощи аз бях най-трезвения в квартирата, и от нямане какво да правя, си преместих машината от хола в стаята. Там и без това си е студено, а и работя най-добре на спокойствие (да не споменаваме, че си лежа в леглото…:) ). Остава да си прекарам кабел от UPS-а, за да няма проблеми с тока, и да свикна да спя на шума на машината (например да си взема кутия с водно охлаждане … )

(можеше и да си ползвам notebook-а, ако не беше на ремонт да му сменят вентилатора … )

Хубав момент беше и това, че най-накрая подредих малко стаята си, определено имаше нужда. Е, има още какво да се желае, но в това състояние предполагам, няма да уплаши хората, които я виждат (и не са свикнали) :)

Пооправих си малко и homepage, сложих малко link-ове към разни мои творби, чудя се да кача ли и тези, които ми се мотаят по диска в момента…

2004-02-13 17:46

February 13th, 2004 by Vasil Kolev

Интересно нещо са спомените, как например снощи звъняхме на брата на chervarium в 0:46, който е кандидатстудент, за да ни каже формулата за сбор на геометрична прогресия… Драснах сметките от снощи на чисто на един лист, могат да се видят на https://vasil.ludost.net/moore.jpg, предполагам обаче, че всеки много лесно може сам да си ги изведе :)

В българския peering стават простотии, изглежда, на другите доставчици са им се харесали цените на evro.net, и за това са ги отрязали. Около това data.bg,arenabg.com и подобия са решили и те да ги отрежат, и са започнали да се появяват идиотски изказвания от типа как някой друг може да печели от free-тата… По случая написах bgpeer.html, може и някой да се усети колко им е загубена идеята, след като го прочете…

В общи линии историята е почти същата, като момента преди няколко години, в който SpNET се опитаха да монополизират content-а в България, с екслузивен договор за dir.bg, с free.techno-link и т.н. ,и да продават връзка към него (‘peering’) на по-малките доставчици. И пак ще се нароят хиляда нови free-та и места с по-висока концентрация на content, и пак ще се реши проблема. Тоя път може и аз да се включа, поне да ги направят добре, че съм се нагледал на бавни и бъгави free-та…

2004-02-13 03:32

February 13th, 2004 by Vasil Kolev

Има нещо хубаво да се пие бира с луди хора… С червото обсъдихме няколко идеи за системата за дистрибутирано наблюдение на различни услуги, за която ще пиша нататък (трябва да си увелича количеството кръв в алкохола:) )… Моцарелата все повече и повече се оказва мезето за тъмна бира, и се откриват нови идеи – за една от които ще говоря ей-сега.

Става въпрос за следното – повечето хора, даващи оценка за времето, нужно за разбиването с brute force на даден алгоритъм не вземат в предвид закона на Мур – че на 18 месеца процесорната мощ се увеличава 2 пъти. На базата на това, и на няколко сметки (момент, за да извадя хартиите от чантата ми…)
Ако имаме шифър, за който ни трябват M действия, за да го разбием,и текущата техника ни дава възможност да правим K такива действия за 18 месеца, и ако при закона на Мур ни трябват X действия, за да разбием един такъв шифър, то:
X = 1+ log2(M/K)
което прави зависимостта м/у броя действия и времето логаритмична, а не линейна, както е според повечето книги/литература. Така, времето, приблизително нужно за разбиването на RSA ключ, без да изпозваме някакви допълнителни идеи, освен, че трябва да търсим делители на ключа до 2^512, като използваме пълно изчерпване, е от порядъка на 750 години (ако сметнем, че можем да проверяваме 2*10^6 делителя за 18 месеца, но това няма особено значение). Така се оказва, че фактически няма шифър, чието разкодиране да отнема повече време от възрастта на вселената, не и ако вярваме на закона на Мур (който сам се е доказал).
С червото спорехме по въпроса (и много се отклонявахме, към империите, Сталин, нов световен ред, следващата бира), и в крайна сметка се стигна до това, че е МНОГО верояно законът да важи още дълго време, при новите технологии за транзистори, при паралелизацията, и при каквото ново се появи. Това би били страшно за правителствата/корпорациите, които криптират информацията за повече от 1000 години напред – може и да не се намери шифър, достатъчно сигурен, за да издържи толкова време. (след дълъг разговор, май няма нещо друго, освен държави и корпорации, което да има толкова дълготрайни интереси (хм… не сме споменавали религии… по дяволите) ). Все пак, историята ще покаже, може би квантовите машини ще разкажат играта на моята теория, а може и някоя заблудена физическа теория да строши закона на Мур… Поживем, увидим :)

Очертава ми се нещо адски интересно до края на месеца, но и да го преживея, няма да мога да го споделя тук… :)

(по-късно (като се наспя и изтрезнея, не задължително в този ред) мисля да напиша точните сметки за криптографските сметки, и да ги кача. Предполагам, ще са интересни на някои хора :) )

Освен това, червото успя да ми покаже една тотално безсмислена теорема от типа ‘Или А, или не-А’ . Става въпрос за това, дали съществува перфектерн асиметричен шифър, т.е. такъв, който да не може да се разбие по друг начин, освен с пълно изчерпване. Според няколко теореми от термодинамиката, такъв няма, но има такъв симетричен ( ето тук, на някоя страница ) (не мога да намеря къде, не искам да го тегля наново, а notebook-а ми е на ремонт) (това май ще се окаже вярно, след дълги търсения и разпити на физици и математици…). Аз лично не бих отписал толкова лесно идеята, че всичките асиметрични криптирания са слаби, но пък тотално отказвам да споря с математическите доказателства по въпроса (да не говорим за физичните….).

Разбрахме се и да напишем темата за сигурността на доставката на интернет до България. Дано не взривим нещо за проба (аз не обещавам, зе червото да не говорим :) ).

Не мога да се спра да гледам Friends, добре, че в моменти като този просто ми се спи :)

2004-02-11 00:28

February 11th, 2004 by Vasil Kolev

О, по дяволите, стига ми за днес :)

Досега се борих с apache2 и проклетия mod_layout за него… и така и не намерих точния проблем. С чисти статични html файлове се оправя прекрасно, с каквото и да било динамично се маже до смърт, ту изпуска някоя част от файла, ту добавя странни символи (т.е. чете от неправилната памет)… След ровене в сорса и гледане на странни резултати (как функцията за четене не връща null-terminated стринг, което може би не трябва да е кой-знае колко учудващо), направих една кръпка с копиране на памет и терминиране на стринга където му е мястото, което обаче не реши целия проблем (да не кажа, че нищо не реши…ама сега поне не показва random символи). Играх си с директивите, гледах дивотии, мъчих, обаче резултата в крайна сметка е, че работи за статично html, за динамичните губи части от файловете. Може би това се дължи на момента, че май чете по 2 пъти output-а, но не мога да го усетя, а и сорса на mod_cgi и mod_suexec не помогнаха много…
Чувствам се тъп. МНОГО тъп. (съквартирантите ми казаха, че е нормално, наистина съм бил такъв, и май ще се съглася)

Не знам кой е измислил strncpy, и липсата на зануляване на стринга, но определено заслужава да го накарат да я ползва до края на живота си.

По някое време чак написах с единия писец по свободното място на клавиатурата “You have to consider the possibility that God doesn’t like you. He never wanted you. In all probability, He HATES you.” ( (c) Fight Club)

Интересно ми е, дали ако взема и изчета source на някой друг подобен модул, и после най-накрая намеря документация за API-то на apache2 (не документация за apache-1.3 и някакви мижави докуменчета за разликите), ще успея да открия проблема… Май ще взема да се обадя на tangent.org, откъдето взех модула за apache2, да видим те нямат ли някаква идея…

За нещата, които писах за OpenNMS, Бояне, аз псувам далеч по-лошо, просто измрънках :) А и като гледам, май наистина за тая идея ще се наложи да си направя нещо сам, което определено няма да помогне за скъсяването на TODO-то ми ….

2004-02-09 23:58

February 9th, 2004 by Vasil Kolev

Мразя да блокирам, а точно това ми се случи… след като се наругах, че нищо не върша, седнах, почнах да подкарвам проекта, който ми бяха задали, пописах малко, инсталирах няколко неща, донякъде тръгна, и хоп…. Някои опции карат модула да дава sigsegv, а може би те са начина да се направи това, дето остана… Само че модула е алфа версия, аз не съм писал на C модули за apache2, изобщо не мога да се оправя в кода, и май ще се наложи да намеря коя е функцията за log или нещо, чрез което мога да debug-вам, и ще го боря утре… Както и го правя на production система (защото се отказах от идеята да го инсталирам при мен, наистина много време щеше да отнеме), та се очертава да е доста забавно …

Жоро най-накрая е блогнал, та се е олял, половин час четох … Мислех, че аз пиша много, ама май не съм бил прав :))))) Обаче си е интересен разказа за скока с бънджи, мисля и аз да се пробвам някой ден …
(не, не ми е омръзнал живота :) )

Продължавам да гледам ‘Приятели’. Определено е много пристрастяващо. Ако беше и на нивото на психиране на някои от аниметата, които съм гледал, сигурно щяха да го забранят като психологическо оръжие, колкото епизода има … Между епизодите, докато чакам да се дръпнат, или като реша да прочета малко поща, или да свърша нещо, слушам все “We’re in this together” на Nine Inch Nails, навява спомени ……

Съвсем съм забравил да се занимавам с една много интересна идея, която ми дойде наскоро, и която мисля да напиша тук, преди да съм я забравил, някой ден, като си преглеждам блога, може да се сетя… Става въпрос за дистрибутиран monitoring на различни услуги в bgpeering-а, като има няколко следящи машини в различни автономни системи, и всяка получава резултатите от всяка друга (чрез някаква peer-to-peer мрежа например, т.е. сами решават кое откъде ще мине, така че да заобиколят различните мрежови проблеми), и така всеки желаещ може да види кое от къде как работи. Проверките могат да са всякакви, от време за което една поща минава и се връща през нечий пощенски сървър, до проверка за колко време минава login-а в някой web сайт, или просто тест дали някой порт е отворен, или дадена машина се ping-ва.
Има дребни проблеми с това, като например броя машини, следящи дадена услуга, да не се претовари само от проверките… Както и проблема, че няма софтуер, който за момента да може да го прави, освен може би nagios, но не съм видял някъде описание, че това може да стане, и като намеря време, ще поекспериментирам, за да видя как може да показва резултатите от няколко следящи машини. Боян ми беше препоръчал OpenNMS, само че то изисква Java, а аз съм леко алергичен към сървърни приложения, писани на тоя език, все пак, аз сам си купувам хардуера, а и паметта не е ЧАК толкова евтина :) (да не говорим за ограниченията на ia32 архитектурата).

2004-02-08 21:31

February 8th, 2004 by Vasil Kolev

Прочетох Cryptonomicon-а. Велика книга, просто велика, ще взема хартиената версия от Велин, и ще я прочета пак.

Около четенето мъчих инсталация на zope на марла, която е на debian stable… Има си един zope, ама е стар, и новите неща не палят, а да припалиш нещо много ново на stable става или чрез компилация от source, или чрез upgrade… И като човек има много dependancies, някои от които са неща като Python, чиято компилация е черна магия от друго ниво, се отказва по някое време…

Е, днес си беше ден за мързел, ще си намеря някоя друга книжка, и ще си легна… Или ще гледам пак ‘Приятели’ :)

А Жоро още не е блогнал за това как е прекарал в Африка, изглежда го пази за някой запой … :)

2004-02-08 03:39

February 8th, 2004 by Vasil Kolev

В състояние ‘душата ми спи’ съм. Е това беше тежък ден….:)
(лесните работи са скучни)

Започна се с ранно лягане и ставане(3:30 и 10:10 съответно), около час опити да отлепя, душ, падане по стълбите (ставам по-добър, не се ударих почти, и на очилата ми нищо им няма :) ), и замъкване до ФМИ. Там тълпа студенти чакаше за проверка на проекти, спорове по рецензии/оценки на теми, и писане на оценки. Имаше интересни моменти и в 3те – например 200 реда код на C, който решаваше единия проект (честно казано, нямам думи :) много добре беше направено), човек, който си paste-ва кода обратно от един PDF, разни тестове на различни архитектури (прехвърлях проектите до моята alpha и ги компилирах и тествах там)…. В споровете за рецензии си поговорих със студентите, писали един проект за мрежа за общежития, и се надявам да са разбрали идеята ми, че цензурата не влиза в работата на един доставчик …
Писах и за пръв път оценка в книжка (не да се подписвам, аз поне нямам това право:) ). Вече разбирам защо всички преподаватели поглеждат настрани, преди да пишат оценката в книжката, трябва да се прочисти главата от текущите неща, за да не се напише някоя глупост … На няколко пъти в главата ми се смесваха оценки, и на малко да напиша нещо от типа Отличен 4 :)

Е, върховен беше момента, в който след като 2 пъти бях звънял на червото, той се обади, аз му казах да идва, и той пита – ‘Ама днеска 7ми ли сме? Не е ли в понеделник?’ …. Направо ми би рекорда по незнаене кога сме …

Също така, благодаря на $DEITY и бюфета на факултета, че имаха бира. Аз закусих с една, определено ми помогна да ми изчезне тремора на ръцете, едвам пишех на ръка … Някой хубав ден ще се науча как да ставам и да не се чувствам като пребит, на който му пускат 220V ток…

След като измъчихме^Wпроверихме всички, които бяха дошли, изсипахме на Ники (повечето, после се оказа, че в Пенчев са останали още) проверените проекти, на Бъчваров непроверените, последва марш към Кривото, за да хапнем (Ники се прибра). Така се получи, че аз, Пенчев и червото пихме (и ядохме, оооо, как ядохме, особено както и 3мата не бяхме закусвали, бяхме живата демонстрация на фразата ‘глад мори добитъка’) там почти толкова време, колкото бяхме проверявали – проверката беше от около 12 до 17, а в кривото бяхме до 22:30. Направо заобичах сервитьорката, която, като ме видя, че си пия бирата с лимон, ме пита дали да ми сложи един в следващата :)
(Тъмната бира с четвъртинка изстискан и пуснат лимон в нея е бая приятна, пробвайте :) )
За разговорите няма да говоря много :). Измислиха се няколко начина да направим DoS на …разни неща, не искам да давам на никой идеи. Поне докато не напишем някой paper по въпроса, и не намерим някакъв вариант за защита (аз още мисля, че на база на статистически анализ може да се отделят и определят различни източници на бял шум, само дето определено имам нужда да посмятам малко).
Другото беше за семантиката/държанието на bind()на един и същи порт едновременно на INADDR_ANY и и на специфичен адрес. Изглежда, FreeBSD го позволява, ако единия потребител (май тоя, който стои отделния адрес) е root. Мисля да си напиша тестер, и да го пратя на няколко човека да ги изтестват, не би трябвало да става изобщо, само на мен ли това ми се вижда security проблем?

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

Днес не съм гледал ‘Приятели’. Не усещам абстиненция, това май е добре :) Мислех, че съм се пристрастил.
(кой знае, може да има инкубационен период?)
(“Параноята като начин на живот”. Ще взема още няколко човека, и ще я напишем тая книга. Само дето на кого да вярвам?:) )

(измъкнах няколко хубави и няколко ужасни теми от Пенчев, може и да почета малко от тях преди сън… само да не си докарам някой кошмар :) )

(п.с. за който не знае, и понеже усещам как смесвам нещата, червото == chervarium == Атанас Бъчваров :) )

2004-02-07 03:09

February 7th, 2004 by Vasil Kolev

“Приятели” трябва да го сложат в категорията “силно пристрастяващи наркотици”. Гледал съм anime-та, които са по-пристрастяващи, но те поне не бяха по 240 епизода …

Слава богу, няма достатъчно bandwidth тук, че да ги точим бързо, и сега се свалят негледаните… А аз през това време си подкарвам едно UML ( user mode linux ), за да мога да си правя тестовете, без да се притеснявам, че ще си замажа машината. Отнема известно време да се подготви тестовата система, да се инсталират нужните неща и т.н. (и трябва да се свалят 100на MB дебиански пакети), но си струва усилието, защото не омазва работната среда (а аз като си погледна списъка инсталирани пакети,и ми става лошо…)

Ще почета малко cryptonomicon, и ще спя… Може и да не чета, както в 11 трябва да съм във ФМИ….