kernel panic in userspace

my own self destruction
  • Blog
  • about
  • articles
    • Virtualbox bridge
    • linux blogging
    • Gentoo on Acer Extensa 5630Z
  • code
    • @unfollowr
    • WordPress
      • WordPress-bbPress syncronization
      • IE Warning
      • PostAds
    • Callisto overlay
    • @listwatcher
  • CV
  • belarusian
  • russian
  • english

something about nothing

Nov 27 2007
  • belarusian
  • russian

Забавная штука интернет. Когда он есть, ты часто забываешь о своих проектах. Пусть даже времени немного у тебя посидеть за компом, но все же совсем забывать не стоило бы. А тут как захватит чтение друзей-товарищей, новостных сайтов, разборов фреймворков… а дело все на месте стоит.
Вот сейчас интернета нету, пишу из офлайна. У меня появилась отличная мысль, как можно для афиши использовать WordPress с минимальными изменениями, которые даже в плагины вынести можно и обойтись без костылей (почти), а тут… я ведь даже не могу сказать, как та функция для обработки собственных полей называется. Обидно, жуть, как обидно.
И файлов осталось всего 20 штучек, делов на 10-20 минут, а ведь и не докачать без интернета. А без этого диск не отправить. Обидно…
Зато нашарил в локалке альбом фотографий сетевиков. Особо удивлен не был, но нашел фотку, на которой моё воображение нарисовало типичного нацика (в худшем значении этого слова). Лысый такой, ушки оттопырил, морда наглая =\ Только вот старая фотка девушки нагнала чуток воспоминаний.
Идешь дальше по этой тормозной галерее (тут на слово “тормозной” идет fork мысли, часть мозга ненадолго хочет подписаться на ru_highload, но всоре поток умирает). Бля, я мыслю как компилятор. Ну так вот, находишь в галерее фотки из своих расшареных папок, удивляешься что там и такие классные есть :) Забавно… набредаешь на обложку Beck, фигачишь в DC, там находишь у друга последний альбом… а тут (хнык)… оказывается ты его уже скачал, просто, судя по всему, в прошлый раз инетернет неожиданно починился и ты заслушать не успел. И ты слушаешь этих электропарней, ловишь позитив, пишешь эту лажу, говоришь о себе во всех трех лицах. Наверное он дура %(

  • belarusian
  • russian

Прыкольная штука інтэрнэт. Калі ён ёсць, ты часта забываеш пра свае праекты. Няхай нават часа ў цябе няшмат, каб пасядзець за кампом, але ўсё ж зусім забываць ня варта. А тут як захопіць чытаньне сяброў-таварышаў, сайтаў навін, агляду фрэймворкаў… а справа ўсё на месцы стаіць.
Вось зараз інтэрнэта няма, пішу з афлайна. У мяне зьявілася выбітная ідэя, як можна для афішы выкарыстоўваць WordPress з мінімальнымі зьменамі, якія нават у плягіны можна вынесьці і абыйсьціся (амаль) без кастылёў, а тут… я нават не магу сказаць, як тая функцыя для апрацоўкі асабістых палей называецца. Агідна, жуць, як ягідна.
І файлаў засталося толькі каля 20 штучак, спраў хвілін на 10-20, але і не дапампаваць жа без інтэрнэту. А бях гэтага дыск не даслаць. Агідна……
Затое знайшоў у лякальнай сетцы альбом фатаграфій сецявікоў. Асабліва зьдзіўлены ня быў, але знайшоў фотку, на якой маё уяўленьне тыповага нацыка (у горшым значэньні гэтага слова). Лысы такі, вушкі аттапырыў, пыса нахабная =\ Толькі што старая фотка дзяўчыны нагнала на некаторы час успаміны.
Ідзеш сабе далей па гэтай тармазной галерэе (тут на слова “тармазнуты” ідзе fork мысьлі, частка мозга ненадоўга хоча падпісацца на ru_highload, але ў хуткім часе плынь памірае). Бля, я мысьлю як кампілятар. Ну вось, знаходзіш у галерэі фоты з тваіх адчыненых тэчак, здзіўляесься, што там і такія клёвыя ёсьць :) Прыкольна… знаходзіш вокладку апошняга альбома Beck, фігачыш у DC, там знаходзіш у сябра апошні альбом… а тут (хнык)… атрымліваецца, што ты яго ўжо спампаваў, наўпрост, напэўна, у мінулы раз інтэрнэт нечакана зьявіўся і ты паслухаць не пасьпеў. І ты слухаеш гэтых электрахлапцоў, ловіш пазытыў, пішаш гэту лажу, гавораш аб сабе ў трэцяй асобе. Напэўна ён дура %(

{ Comments : No Comments » }
{ Tags: beck, dc, internet, me, music, nazi, offline, photos, plugins, projects, wordpress }

dvd recovering

Nov 27 2007
  • belarusian
  • russian

Появилась у меня необходимость (или возможность) помочь человеку из далёкого города Солигорска дисками с Ubuntu linux. Диски не простые, а 4 DVD с репозиторием. Правда, релиз 7.04, но что было, то было. Для 7.10 у меня просто нету места, я бы скачал еще в октябре. Но история пока совсем не о том. Все дело в том, что денежки мне уже скинули, а диски я так и не отослал. А все почему? Да все потому же! DVD0 отказывается читаться целиком. Мой больной мозг (передаёт вам привет!), не способный на сколько-либо рациональное мышление, решил для начала скачать DVD образ целиком, затем, поняв глупость идеи за неимением составляющей “откуда и что качать-то?”, я решил что если файл не скопировался, то он битый. Была выполнена примерно следующая последовательность команд (я скопировал только основное):

find dvd0/ | sed ‘s/dvd0/\/media\/CDROM/’ > dvd.now
cat dvd.now | sort > dvd.now.0
find /media/CDROM/pool/ > dvd.was
cat dvd.was | sort > dvd.was.0
diff dvd.was.0 dvd.now.0 -U0 | grep ‘^-’ | sed -r ‘s/^-\/media\/CDROM\/pool//’ > resume
cat resume | sed ‘s/\//http:\/\/archive.ubuntu.com\/ubuntu\/pool\//’ > dvd0/update/list
cat list | sed -r ‘s/http:\/\/archive.ubuntu.com\/ubuntu(.*)\/(.*)/mkdir -p .\1 /’ > mk.sh
chmod +x mk.sh
./mk.sh
cat list | sed -r ‘s/http:\/\/archive.ubuntu.com\/ubuntu(.*)\/(.*)/wget -c http:\/\/archive.ubuntu.com\/ubuntu\1\/\2 -O .\1\/\2 /’ | grep ‘.deb’ > upd.sh
chmod +x upd.sh
./upd.sh

Затем оказалось, что не все так радужно, не смотря на бешеные (для меня) скорости скачки. Некоторые файлы скопировались полностью, но содержимое имели не совсем корректное. И тут мозг выдал рациональное решение – дергать Packages.gz, который на диске. Ведь там вся инфа о пакетах, включая контрольные суммы. Далее был написан скрипт на Perl (да, можно было на bash, но я не рыцарь-джедай :)):

#!/usr/bin/perl

@repos = (‘main’, ‘restricted’, ‘multiverse’, ‘universe’);

foreach $repo (@repos) {
$file = ‘dists/feisty/’.$repo.’/binary-i386/Packages.gz’;
`zcat $file > .tmp`;
open(F, ‘.tmp’);
@lines = <F>;
close(F);
`rm .tmp`;
$i = 0;
foreach $line (@lines) {
if ($line =~ /Filename: (.*)/) {
$name = $1;
$real = substr($lines[$i+2],8,-1);
$sum = `md5sum $1`;
$sum = substr($sum, 0, 32);
$name =~ /(.*\/)/;
if ($real ne $sum) {
print “mkdir -p $1\nwget -c http://archive.ubuntu.com/ubuntu/$name -O ./$name\n”;
}
}
++$i;
}
# print “Finished repo $repo\n”;
}

Выдает последовательность команд для конечной коррекции файлов. Коррекция продолжается и в данный момент, еще 160 файлов надо скачать…
p.s.: Павел, если ты это читаешь, то извиняй, просто мне подумалось, что я быстрее скачаю недостающие файлы, чем ты ;)
p.p.s: в домашней папке 80 MB свободно, я качаю альбом на 96 :(

  • belarusian
  • russian

Зьявілася ў мяне неабзоднасьць (ці магчымасьць) дапамагчы чалавеку з далёкага горада Салігорска дыскамі з Ubuntu linux. Дыскі не простыя, а DVD з рэпазіторыем. Праўда, рэліз 7.04, але што было, то было. Для 7.10 у мяне проста не было месца, так бы я спаспаваў яшчэ ў кастрычніку. Але гісторыя зусім не аб тым. Уся справа ў тым, што грошыкі мне ўжо скінулі, а дыскі я яшчэ не даслаў. А ўсё чаму? Ды ўсё таму ж! DVD0 не захацеў чытацца цалкам. Мой хворы мозг (перадае вам прывітаньне!), які наўпрост ня здольны на прыняцьцё хаця б колькі рацыянальных рашэньняў, вырашыў спачатку спампаваць DVD цалкам. Потым, зразумеўшы неадэкватнасьць гэтай ідэі, бо не было адкуль і што пампаваць, я вырашыў, што калі файл не скапіяваўся, то ён біты. Была выканана прыкладна наступная пасьлядоўнасьць каманд (я скапіяваў толькі асноўнае):

find dvd0/ | sed ‘s/dvd0/\/media\/CDROM/’ > dvd.now
cat dvd.now | sort > dvd.now.0
find /media/CDROM/pool/ > dvd.was
cat dvd.was | sort > dvd.was.0
diff dvd.was.0 dvd.now.0 -U0 | grep ‘^-’ | sed -r ‘s/^-\/media\/CDROM\/pool//’ > resume
cat resume | sed ‘s/\//http:\/\/archive.ubuntu.com\/ubuntu\/pool\//’ > dvd0/update/list
cat list | sed -r ‘s/http:\/\/archive.ubuntu.com\/ubuntu(.*)\/(.*)/mkdir -p .\1 /’ > mk.sh
chmod +x mk.sh
./mk.sh
cat list | sed -r ‘s/http:\/\/archive.ubuntu.com\/ubuntu(.*)\/(.*)/wget -c http:\/\/archive.ubuntu.com\/ubuntu\1\/\2 -O .\1\/\2 /’ | grep ‘.deb’ > upd.sh
chmod +x upd.sh
./upd.sh

Потым атрымалася так, што ня ўсё так весела, нягледзячы на шалёныя хуткасьці (для мяне) спампоўкі. Некаторыя файлы скапіяваліся поўнасьцю, але ўнутры заставаліся некансыстэнтнымі. І тут мозг знайшоў рацыянальная раншэньне – выкарыстаць Packages.gz, які маецца на дыске. Там жа ўся інфа пра пакеты, нават кантрольныя сумы ёсьць. Далей быў накрэмзаны скрыпт на Perl (так, можна было на bash, але я не рыцар-джэдай :)):

#!/usr/bin/perl

@repos = (‘main’, ‘restricted’, ‘multiverse’, ‘universe’);

foreach $repo (@repos) {
$file = ‘dists/feisty/’.$repo.’/binary-i386/Packages.gz’;
`zcat $file > .tmp`;
open(F, ‘.tmp’);
@lines = <F>;
close(F);
`rm .tmp`;
$i = 0;
foreach $line (@lines) {
if ($line =~ /Filename: (.*)/) {
$name = $1;
$real = substr($lines[$i+2],8,-1);
$sum = `md5sum $1`;
$sum = substr($sum, 0, 32);
$name =~ /(.*\/)/;
if ($real ne $sum) {
print “mkdir -p $1\nwget -c http://archive.ubuntu.com/ubuntu/$name -O ./$name\n”;
}
}
++$i;
}
# print “Finished repo $repo\n”;
}

Выдае пасьлядоўнасьць каманд для канчатковай каржкцыі файлаў. карэкцыя працягваецца і ў момант напісаньня гэтага паста, яшчэ 160 файлаў трэба спампаваць…
p.s.: Павал, калі ты гэта чытаеш, то выбачай, наўпрост мне здаецца, што я хутчэй за цябе спампую файлы ;)
p.p.s: у хатняй тэчцы 80 MB вольна, я пампую альбом на 96 :(

{ Comments : No Comments » }
{ Tags: coding, data recovering, disks, dvd, friends, fun, grep regexps, linux, perl, repository, Salihorsk, sed, shell, ubuntu }

coding

Nov 25 2007
  • belarusian
  • russian

Появился интересный проект с городской афишей, а я так давно ничего серьёзного не писал :( И где бы время выкроить.

  • belarusian
  • russian

Зьявіўся новы праэкт з гарадской афішай, а я так даўно нічога сур’ёзнага не пісаў :( І дзе б час знайсьці.

{ Comments : 3 Comments » }
{ Tags: afisha, coding, projects, time }

Cahes

Nov 24 2007
  • belarusian
  • russian

Крихітка Цахес обложка На днях зашел к Виталю, чтобы забрать диски с Ubuntu (надо человеку в Солигорск отправить копию), музыки взял, фильмы скинул. Взял довольно много, но пока что не разгребал, потому как меня затянуло одно – Крихітка Цахес. Очень приятная группа. Красивая вокалистка, красивый вокал, интересное исполнение. Я полдня убил, пока пробовал скачать из интернета альбом в нормальном качестве, потому как взятые 128 kbps меня не вставляют. Найдя, искал еще день, чтобы скачать. Наконец интернет стал более-менее нормальным и я скачал. Потом искал один трек, которого почему-то не было… короче, приключений хватило.
Чтобы совсем все было клёво, я решил скачать и клипы. И тут меня ждал сюрприз – клипы выложены сразу на сайте группы. Там ссылки не на самое лучшее качество, но чуваки типа меня могли бы и сходить по вот такой ссылке самостоятельно. И там бы нашли то, что искали, потому как админ не совсем хорошо настроил сервер (хихик). Вот вам ссылки на клипы в хорошем качестве:

  • Деталь
  • Ангела, як я
  • Вменеємен

Рекомендую :)

  • belarusian
  • russian

Крихітка Цахес вокладка На днях зайшоў да Віталя, каб забраць дыскі з Ubuntu (трэба чалавеку ў Салігорск копію даслаць), музыкі ўзяў, фільмы скінуў. Усяў даволі шмат, але пакуль што не разграбаў, бо мяне зацягнула адно – Крихітка Цахес. Вельмі файны украінскі гурт. Прыгожая вакалістка, прыгожы вакал, цікавае выкананьне. Я паўдня ўбіў, пакуль спрабаваў спампаваць зь сеціва альбом у нармальнай якасьці, бо ўзятыя 128 kbps мяне не ўстаўляўць. Знайшоўшы, чакаў яшчэ дзень, каб спампаваць. Нарэшце, інтэрнэт стаў больш-менш нармалёвы і я спампаваў. Потым шукаў адзін трэк, якога чамусьці не было… карацей, прыгод хапіла.
Каб зусім ужо было клёва, я вырашыў спампаваць і кліпы. І тут мяне чакаў сюрпрыз – кліпы выкладзены адразу на сайце гурта. Там спасылкі не на самую лепшую якасьць, але чувакі накшталт мяне маглі б схадзіць па вось такой спасылцы самастойна. І там знайлі б тое, што шукалі, бо адмін не зусім добра наладзіў сэрвер (хіхік). Вось вам спасылкі на кліпы ў добрай якасьці:

  • Деталь
  • Ангела, як я
  • Вменеємен

Рэкамэндую :)

{ Comments : 4 Comments » }
{ Tags: album, bugs, clips, cover, download, friends, hack, kryhitka, links, music, ukrainian }

original films

Nov 21 2007
  • belarusian
  • russian

Что-то пристрастился я, друзья мои, смотреть фильмы в оригинале с субтитрами. То ли фильмы такие, то ли люди, у которых я их беру, то ли все разом. В любом случае в этом есть что-то особенное, завораживающее. Иногда отрываешься от субтитров и просто смотришь оригинал, абсолютно все понимая. Лишь только иногда это прерывается либо незнакомым словом, либо неожиданным произношением.
На сей раз ко мне попал фильм Everything Is Illuminated, что означает либо “Все освещено”, либо “Свет вокруг”. По первому названию мне фильм посоветовал друг Костя, а по второму сделаны субтитры (см. ниже). За сам фильм огромное спасибо Glash`е :) Я не буду ничего рассказывать ни о фильме, ни о моих впечатлениях. Просто надо самим все смотреть, советую.
Русскоязычные субтитры лежат тут

  • belarusian
  • russian

Нешта прыстрасьціўся я, сябры мае, глядзець фільмы ў арыгінале з субтытрамі. Ці то фільмы такія, ці то людзі, у якіх я іх бяру, ці то ўсё адначасова. У любым выпадку ў гэтым ёсьць нешта асаблівае, непаўторнае. Час ад часу адрываесься ад субтытраў і проста глядзіш арыгінал, абсалютна ўсё разумеючы. Толькі калі-нікалі гэта перарываецца ці незнаёмым словам, ці нечаканым вымаўленьнем.
На гэты раз да мяне трапіў фільм Everything Is Illuminated, што азначае ці “Усё асвечана”, ці “Сьвет навокал”. Па першай назве мне фільм параіў сябра Косьця, а па другой былі зроблены субтытры (гл. ніжэй). За сам фільм вялікі дзякуй Glash`е :) Я ня буду нічога распавядаць ні пра фільм, ні пра мае ўражаньні. Проста трэба глядзець усё самім, раю
Расейскамоўныя субтытры ляжаць тут

{ Comments : 4 Comments » }
{ Tags: download, films, friends, glasha, subtitles, thanks }

« Previous Entries

RSS antisocial feeling

  • i am freaking bicycle
  • с третьей минуты мне очень. детство
  • не спрашивайте
  • banksystreetart: Banksy / Simon Munnery fuck yeah shit
  • это вам не по полу валяться в истерике

Tags

bash belarus blog blogs bugs coding concerts download friends fun gentoo google images internet javascript kde language life links linux livejournal me money music overlays perl photos php plugins portage projects rss school shell social social networks ssh studying tests twitter ubuntu univer vkontakte wifi wordpress

links

  • asocial feeling
  • Callisto overlay
  • daThumbs
  • last.fm
  • twitter
  • Vkontakte
  • ~idioteque

Recent Comments

  • saper on antialiased fonts in netbeans (java apps in common)
  • edward on IE Warning
  • Vigoran on WordPress-bbPress syncronization
  • Nikos on WordPress-bbPress syncronization
  • Maxno on free licenses
  • achmad on IE Warning
  • bobrik on bbPress terms filtering & hacks
  • Сергей М. on bbPress terms filtering & hacks
  • Samad Khan on WordPress-bbPress syncronization
  • bobrik on WordPress-bbPress syncronization

Archives

  • July 2010 (1)
  • June 2010 (1)
  • April 2010 (2)
  • January 2010 (1)
  • November 2009 (2)
  • October 2009 (5)
  • September 2009 (2)
  • August 2009 (2)
  • July 2009 (3)
  • June 2009 (1)
  • April 2009 (2)
  • March 2009 (1)
  • February 2009 (1)
  • January 2009 (2)
  • December 2008 (12)
  • November 2008 (17)
  • October 2008 (20)
  • September 2008 (13)
  • August 2008 (25)
  • July 2008 (18)
  • June 2008 (15)
  • May 2008 (7)
  • March 2008 (1)
  • February 2008 (9)
  • January 2008 (11)
  • December 2007 (24)
  • November 2007 (27)
  • October 2007 (21)

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

Creative Commons License rss comments rss valid xhtml


We are glad to have bobrik.name presented on picvi . ремонт компьютеров