Честит ден на програмиста на всички, които се чувстват такива.
Аз го празнувам пишейки менюто на DINX, реших така да се казва проекта. Съкращението е от Do I Need X. Все още търся по-добри предложения за име. След като свърша по-голямата част от работата ще пусна и едно сайтче на проекта и ще напиша тук по-подробно.
Довечера може да заформим едно beer парти.
Денят на програмиста е неофициалният празник на програмистите, отбелязва се на 256-тия ден от годинатаЧислото 256 (256 = 28) е избрано, защото това е броят числа, които могат да се изразят с помощта на един байт (8 битa). През високосните години този празник се пада на 12 септември, през невисокосните - на 13 септември.
четвъртък, септември 13, 2007
Честит ден на програмиста
сряда, септември 12, 2007
Бого, SEO, save-darina, авто стоп и мешана салатка в Бръшлен
Ако се чудите защо на невероятно тъпите заглавия, които измислям на последък, искам да ви споделя, че просто не мога да пиша само за по една тема и по-добро не мога да измисля. Неккъф хаос се получава. Та ...
Помните ли състезанието по SEO, на което мислех да участвам ? Преди минути прочетох една доста интересна идея тук
На който не му се влиза, накратко: Слагате линк към блога на Богомил "Бого" Шопов с текст яицазимитпо лъгуг. Така му "правите хубаво" за пред google и той печели състезанието. След това дарява 1000 лева на save-darina.org и ... това е. Ако ви харесва идеята - давайте. :)
Второто нещо за което исках да пиша е, че за първи път в живота си пътувах на стоп и беше супер готино. При това е доста евтино ;) Пропътувах само 30 километра, до село Бръшлен русенско, но по-важното е, че стигнах целта си. По принцип не бих тръгнал ей така, сам, с една раница на гърба по магистралата да мятам палци, но обстоятелствата бяха малко по-екстремни. Бях сам на някакъв главен път, а след 1-2 часа щеше да се стъмни и тогава вече положението щеше да е много по-кофти.
Отидох там, хапнахме, пийнахме, денсихме и както винаги не ме оставиха да спя. За това в момента съм леко зле и едвам пиша. Утре сигурно ще оправям правописни грешки. Велик си Мите, само ти можеш да държиш цяла нощ 6 човека будни без да те пребият.
Трето и май последно. Новата ми мания е да накарам 200 мегахерцовия изрод в другата стая да работи като напълно нормална десктоп машина (разбирайте слушане на музика, браузване в интернет, чат, записване на дискове и гледане на филми). Естествено с Linux, естествено без X, ще се опитам да го направя основно на bash с ncurses и framebuffer. За момента съм подкарал музиката и браузъра. Да гледаш картинки в конзолен браузър е супер :) Ако поддържаше и CSS щеше да е убийствено. Филмите тръгват, но mplayer много се задъхва.
Та мисля това да го стартирам като проект за дистрибуция или нещо от сорта. Подробности ще пиша в някой отделен пост. Ако ви харесва идеята, драснете някой ред и може да поработим заедно (Викторе не се скатавай!). Само да вметна, това е единствения ми проект в последната 1 години с некомерсиална цел. Явно много съм пропаднал. Преди малко започнах да пиша някои неща и мога да ви кажа, че удоволствието да пишеш само за себе си е в пъти по-голямо.
събота, септември 08, 2007
Записване на дискове с cdrecord
Наскоро ми се наложи да записвам дискове под конзола, поради простата липса на X. Пък и дори да бях инсталирал едва ли можех да се надявам да подкарам K3b или GnomeBaker на 32mb RAM и 200 MHz (стария ми Compaq, но това е тема на друг разговор, за него ще пиша отделно :)
Тази невероятна машина е с Slackware 10.2 (само такъв имах и не ми се теглеше). Пакета се казва cdrtools и може да го намерите в дисковете, по-добре първо го намерете в packages.txt иначе голямо ровене ще падне. Този пакет инсталира няколко програми между които и cdrecord.
Първото нещо което трябва да направим е да съберем файловете, които ще записваме. Правим директория, където ще ги слагаме
mkdir /tmp/iso
Копираме каквото си решим, като внимаваме да не превишим размера на диска.
cp Some_kind_of_movie.ogg /tmp/iso
След като сме привършили копирането ще направим .iso изображение:
mkisofs -RJ -o /tmp/image.iso /tmp/iso
След като командата се изпълни би трябвало в директория /tmp да има файл image.iso.
Ако сте подозрителни и искате да проверите какво се е получило може да опитате:
mkdir /tmp/disk
mount -o loop -t iso9660 /tmp/image.iso /tmp/disk
ls /tmp/disk
И ако всичко е ОК, може да демонтираме изображението.
umount /dev/disk
Сега преминаваме към същинското записване. За да можем да го направим, първо трябва да знаем id-то на устройството. Това става така:
cdrecord dev=ATAPI -scanbus
Тази команда трябва да изведе нещо от типа :
Cdrecord-ProDVD-Clone 2.01.01a11 (i486-linux-gnu) Copyright (C) 1995-2006
scsidev: 'ATAPI'
devname: 'ATAPI'
scsibus: -2 target: -2 lun: -2
Warning: Using ATA Packet interface.
Warning: The related Linux kernel interface code seems to be unmaintained.
Warning: There is absolutely NO DMA, operations thus are slow.
Using libscg version 'schily-0.8'.
scsibus0:
0,0,0 0) *
0,1,0 1) '_NEC ' 'DVD_RW ND-3540A ' '1.F1' Removable CD-ROM
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
Това означава, че моето id e 0,1,0 При вас това може да съвсем друго, така че проверети го :)
Остана най-лесното, "печенето" на диска:
cdrecord dev=ATAPI:0,1,0 /tmp/image.iso
Важно е да напишете ATAPI с главни букви защото все пак това е Linux, а не някое грозно графично DOS подобие :P
Твърде е вероятно да ви се наложи и да изтриете презаписваем диск:
cdrecord blank=fast dev=ATAPI:0,1,0
Това е! Може на пръв поглед да ви се стори малко стряскащо, но всъщност е елементарно и дори удобно. Като се има в предвид възможностите на системата просто по-добър вариант няма. :) Това чудо конзолата започва все повече да ми харесва :)
вторник, септември 04, 2007
За Шопов, НСБОП, държавата, свободата на словото и други такива абстрактния понятия
Богомил Шопов :
Тук не е нормална държава. Да сте видели някой министър да си подаде оставка, заради каквото и да е? Да сте видели министър в който има ЧЕСТ и ДОБЛЕСТ? Ами нееее и няма да видите. Хващат ги в корупция, замесени в мръсни игри и те пак со остават министри. Мислите ли, че 200 човека ще наклонят шапката на този министър, който си е платил за да стане такъв и докато си плаща ще е такъв, ехххх млади мечтатели сме ние. Докато не взривим нещо на центъра или не убием президента никой няма да си подаде оставката, макар, че и тогава се съмнявам. (Хайде сега арестувайте ме). Революция може да оправи тази държава. Той си го е казал човека - Щом нещеш мира, на ти секира.оригиналната статияА можем ли да го променим?
/НСБОП прочете това в 11:55 :))/
За НСБОП: Аз само цитирам!
Великия руски народ:
поживем увидим
Another good warior in Valhala
Обявявам тридневен траур!
Тази сутрин ставам и се опитвам да си пусна лаптопа. Цъ! Не иска! Ужас!
Занесох го в сервиза има още година и половина гаранция, но човека не беше много обнадежден за съдбата му. Пратиха го в София и дори да успеят да го оправят ще си го получа в края на септември.
Мъка, мъка ...
Явно стария компютър ще влиза в употреба. Идея си нямате колко е гадно да пишеш на нормална клавиатура след като си свикнал да пишеш на такава на лаптоп.
Още не мога да го приема. Толкова неща имах на тоя лаптоп. Дано няма проблеми с поправката в София.
