2005-01-17 23:28

January 17th, 2005 by Vasil Kolev

Today because of me there was a DoS in Studentski grad – last evening I had compiled a kernel for one of the machines with make-kpkg, sent it to Valery, and he installed it in the morning. I guessed that it should run on (and to the question “Will it run” I answered “Yes, if you pray to the god of the servers”). The machine didn’t show up (looks like because the network interfaces got switched, and because of the lack of praying by Valery), and just on Murphy’s law the machine was residing behind locked door that we missed the key to.

I did some other things for the network there – tested a weak machine how much traffic can it pass through, and looks like it easily does 25Kpps (because both network interfaces were on the same interrupt, I guess it could do more, if this gets fixed). When Veso gets enough time, he’ll send some info where exactly can we find such machines, and this will bring the network one step closer to the right segmentation :)

I keep adding to the personal colo howto, and even now I see how I’ll have to wield the ax over it and fix it. This is the hardest part – to read it throughly 6-7 times, and to rethink for several minutes how each sentence can be optimized (evidently something that I don’t do with the blog…).

2005-01-17 23:18

January 17th, 2005 by Vasil Kolev

Днес бях отговорен на един сериозен DoS в Студентски град – вечерта бях компилирал ядро за една от машините с make-kpgk, пратих го на Валери, и той сутринта го инсталира. Предполагах, че трябва да запали (и на въпроса “Дали ще тръгне” отговорих “Да, ако се помолиш на бога на сървърите”). Машината съответно не се появи (изглежда, поради това, че мрежовите платки са се разместили, и поради това, че той не се е молил достатъчно), и по закон на Мърфи беше заключена на място без достъп в момента…

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

Продължавам да дописвам personal colo howto-то, и отсега виждам как след като допиша основното количество текст ще трябва да мина с голямата брадва и да го оправя. Това е най-трудната част в писането на нещо такова – да го препрочетеш 6-7 пъти, и по няколко минути да мислиш как да оптимизираш дадено изречение (нещо, което очевидно за всички не правя с блога…).

2005-01-17 00:20

January 17th, 2005 by Vasil Kolev

The day began with the linux-bg seminar, which I spent mostly in the hall, speaking to Veso and Velin, which turned out to be really productive. Then we had a walk with Velin, and I went home, to pick some sheets, to read my mail, and to go to Studentski grad, to see the meeting of the council of the network there.

They’re a bit disorganized, may be because it’s exams session, and they lack some vital resources, but they manage to do something. I’ll be helping with what I can – I helped Dachev run their mailing lists with mailman, I’ll configure a snort there, and will recompile one kernel, because it’s almost killing the machine. I’ll have to see also what machines will do the job for routers there, because they need 4-5 more, to be able to segment their network in some normal way.

2005-01-17 00:14

January 17th, 2005 by Vasil Kolev

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

Има го момента, че са леко дезорганизирани, че е сесия, и че не им достигат почти всички ресурси, и в крайна сметка нещо става :) Аз май ще помагам с малко дреболии – помогнах на Дачев да подкара mailing листите им с mailman, остава да подкарам един snort, и да му прекомпилирам ядрото, което направо убива машината. Трябва да се види и какви машини биха им свършили работа за router-и, понеже им трябват поне още 4-5, за да могат да си сегментират мрежата по някакъв нормален начин.

2005-01-15 21:39

January 15th, 2005 by Vasil Kolev

It was a nice day – got out for a walk with Lora (we couldn’t make Velin come, he just turned to the other side and kept snoring), listened a bit to the piper at NDK, looked around the Hali, and went home – it was nice, in spite of the some snow and the wind.

The rest of the day passed in some preliminary reading of a course paper, answering students, reading mail, and just plain laziness. We tried to watch RRRrrr, but we weren’t able to stand it :) Now I’ll probably punch the bag a bit and will sleep, because I want to attend linux-bg.org’s seminar tomorrow.

2005-01-15 21:36

January 15th, 2005 by Vasil Kolev

Приятен ден беше – излязохме да се разходим с Лора (не успяхме да навием Велин, който се обърна на другата страна и пак захърка), послушахме малко гайдаря на НДК, обиколихме из Халите, и се прибрахме – приятно беше, въпреки малкото прехвърчащ сняг и сериозния вятър.

Останалата част от деня ми мина в предварителна проверка на една тема, отговаряне на студенти, четене на поща, и прост мързел. Опитахме се да гледаме RRRrrr, ама чак не ни понесе :) Сега мисля да поблъскам малко чувала и да спя, че утре искам да ида на семинара на linux-bg.org.

2005-01-15 00:36

January 15th, 2005 by Vasil Kolev

At last Velin gave me the funny thing that they had fin with at new year’s Eve. A lot of holiday greetings in programming languages, sent as SMSes… If you want to add your own here, send mail to velin@zadnik.org or as a comment here, and if we get enough, we’ll have a whole page dedicated to them :)

2004, spite, C
————————

#include <greetings.h>
HAPPY_NEW_YEAR(2005)
#include <stdwishes.h>

2005, spite, python
————————

#!/usr/bin/env/python
import wishes
wishes.happy_new_year(‘velin’)
wishes.wish(‘velin’, wishes.ALL_GOOD_COME_TRUE)

2005, unknown, java
————————
class New_Year public static nain void (Strings [] args)
println(“Happy new year and best wishes!”)

2005, zaphod, perl
————————

#!/usr/bin/perl
$party = “old”;
$party =~ s/old/new/;
printf (“Happy %s year”, $party);
exit(0);

2005, velin, asm
————————

mov ah, 9
mov dx, offset wishes
int 21h
int 20h
wishes db ‘HNY’, ODh, OAh, ‘$’

2005, dobber, bash
————————

dobber:/# cat > party < EOF
#!/bin/bash
echo “Happy new $1 year”
EOF
dobber:/# sh ./party 2005

2005-01-15 00:34

January 15th, 2005 by Vasil Kolev

Най-накрая Велин ми даде нещото, с което са се забавлявали на нова година. Прилагам го директно, с неговото оформление.

миналата нова година получих поздравителен sms от spite издържан в духа на “Язык програмирования C” когато тази нова година му го върнах обратно (пазейки го в телефона цяла година), получих нов вариант, този път в python style. от там zaphod ги препрати на половината си phonebook, и в отговор получихме java вариант. това се оказа катализатор на ненормална реакция и всеки написа по един – dobber на bash, zaphod на perl и аз на asm. от тук до края има само една крачка: вечната липса на оригинален текст който да изпратите като sms на общоприетите случаи рожден ден, имен ден, коледа, нова година, великден и каквото още се сетите – които все пак да отразяват изкривеното ни съзнание. ето и идеята: ще организираме online депо за такива sms-и. условията: charset-a да е съвместим със всички телефони, дължината да не превишава 160 знака, да отразява някакъв програмен език или нещо друго в IT. изпращайте идеите като коментари в този блог или на velin@zadnik.org. а когато се съберат повечко, ще отделим отделна страничка.

2004, spite, C
————————

#include <greetings.h>
HAPPY_NEW_YEAR(2005)
#include <stdwishes.h>

2005, spite, python
————————

#!/usr/bin/env/python
import wishes
wishes.happy_new_year(‘velin’)
wishes.wish(‘velin’, wishes.ALL_GOOD_COME_TRUE)

2005, unknown, java
————————
class New_Year public static nain void (Strings [] args)
println(“Happy new year and best wishes!”)

2005, zaphod, perl
————————

#!/usr/bin/perl
$party = “old”;
$party =~ s/old/new/;
printf (“Happy %s year”, $party);
exit(0);

2005, velin, asm
————————

mov ah, 9
mov dx, offset wishes
int 21h
int 20h
wishes db ‘HNY’, ODh, OAh, ‘$’

2005, dobber, bash
————————

dobber:/# cat > party < EOF
#!/bin/bash
echo “Happy new $1 year”
EOF
dobber:/# sh ./party 2005

2005-01-14 23:27

January 14th, 2005 by Vasil Kolev

Last night I dreamed scenes from “Slave to the freedom”. I fell like I’ll never want to be a student again after this book.
(a lot of the people that I sent this to didn’t see the small navigation buttons on the bottom, and read only the first chapter… See the rest, too :) )

Through the day I wasn’t able to do a lot, because the power was out, and then was out at some of the amplifiers on the way, so I got out to pay the electricity bill, and then read some things. In the evening we watched “Ruby & Quentin”, a really good movie.

Velin today for the first time watched porn in which he personally knew the participants. I’m sorry that I didn’t have a camera, to make a movie of his reactions …

2005-01-14 23:23

January 14th, 2005 by Vasil Kolev

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

През деня не свърших много неща, понеже тока ми веднъж спира, после изглежда спираше при усилвателите по пътя, та излязох да си платя тока, и после четох. Вечерта гледахме “Ruby & Quentin”, наистина рядко добър филм.

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

2005-01-13 22:28

January 13th, 2005 by Vasil Kolev

There were again some last minute events – turned out that Pentchev won’t be able to talk at today’s lecture, so me and Zhoro had to cover him with demonstrations of ssh and some scanners. In the last moment we got a projector, machines (my laptop was with Velin), it was really fun :) The demonstration itself went well, in spite of some minor problems – it was fun, because we always had something to joke about (especially about the other guy’s laptop :) ).

I intend to finish reading “Slave to the freedom” tonight – the only reason that I had to stop it was because I was about to die of laughter, and it was time for the lecture…

2005-01-13 22:26

January 13th, 2005 by Vasil Kolev

Пак весели изпълнения в последния момент – оказа се, че Пенчев няма да може да говори на днешната лекция, и се наложи да го покрием аз и Жоро с демонстрации на ssh и разни скенери. В последния момент си уреждахме проектор, машини (лаптопа ми беше във Велин), изобщо купон :) Самата демонстрация мина прилично, въпреки няколко дребни проблема – весело беше, понеже постоянно намирахме за какво да се шегуваме(основно за чуждия лаптоп :) ).

Аз смятам да дочета тая нощ “Роб на свободата” – единствената причина, поради която спрях четенето беше, че бях на път да умра от смях, и беше време за лекцията…

2005-01-13 15:45

January 13th, 2005 by Vasil Kolev

Преди малко получих нещо страхотно за четене – Роб на свободата, на Йордан Бозушки. Версия, която може да се печата и чете можете да си дръпнете от тук. Толкова от мене, аз се излягам да дивана да го изчета, едвам се спрях, за да си го оформя за печат.

2005-01-13 11:25

January 13th, 2005 by Vasil Kolev

A great product of the civilization are the wireless headphones. Mostly because you can shower with them – I experimented with this just a few moments ago, and discovered that it’s indeed possible, and really nice (and there’s no need to turn up the volume of the audio equipment in the other room, to be able to listen to something…). I really hope that I won’t start singing in the shower, because we’ll be kicked out … :)

The next step is to get an ICQ and mail clients somewhere in the bathroom, to be able to read my mail when showering.

2005-01-13 11:22

January 13th, 2005 by Vasil Kolev

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

Следващата стъпка е да си закарам ICQ и mail клиенти някъде в банята, да мога да си чета пощата под душа.

2005-01-13 00:02

January 13th, 2005 by Vasil Kolev

Нещо, което все пак си заслужава да се запише и да се появи в търсачките – на български dongle (малко устройство, което може да се носи като ключодържател например, и обикновено е някакъв USB storage) се превежда жаргонно като “пишка”.

2005-01-12 23:51

January 12th, 2005 by Vasil Kolev

Apple have released a cheap machine, with nice parameters… Let’s see when will it come here, I might get one for some experiments.

The day passed in writing rules for the hack contest and the putting of the course papers at iseca.org. A lot of them are there, after a lot of shell scripting black magic and sacrifices.

IBB was with a few people, but fun as ever.

And somebody should cut Velin’s medicine, it doesn’t have nice effects on him …

2005-01-12 23:44

January 12th, 2005 by Vasil Kolev

Apple са пуснали на пазара евтина машина, че и с приятни параметри … Да видим кога ще я докарат и тук, може и да си взема една за експерименти.

Деня ми мина в писане на правила за hack contest-а и вкарване на курсовите работи в iseca.org. Вече една сериозна част са там, след дълги черни магии с shell script-ове и жертвоприношения.

ИББ вечерта беше в ограничен състав, но забавно като винаги.

А на Велин трябва да му спра лекарствата, не му влияят добре …

2005-01-11 22:22

January 11th, 2005 by Vasil Kolev

Today I started preparing the upload of the course papers from last year… I’ll finish it tomorrow, with a script that describes them in the xoops’ database at iseca.org.

In the evening at the lecture Zhoro spoke about the remote administration, and I spoke a bit at the end about some interesting things in ssh. We wanted to use the presentation from last year. but we couldn’t find a projector and net connection to download it.

Velin is still sick. Let’s see if he manages to infect me…
(it’s really good that there are people to get him some medicine, he’ll never get to it by himself).

2005-01-11 22:19

January 11th, 2005 by Vasil Kolev

Днес подготвях качването на курсовите проекти от миналата година… Утре ще го завърша, с написването на един script, дето ги описва в базата на xoops-а на iseca.org.

Вечерта на лекцията Жоро говори за отдалечена администрация, накрая и аз се включих за малко с няколко интересни неща около ssh. Мислехме да използваме презентацията, която бяхме направили за един семинар миналата година, ама нямаше как да намерим проектор и net да я свалим.

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