A great HTML comparison tool for Linux!
Ok, I'm writing this post in english to make it international.
What it this post about?.. It's about a HTML/XML file comparison tool called rfcdiff. Why is it so great? Well there are several reasons:
1) It is free.
2) It generates very nice output.
3) It is easy to install and to use.
4) It is a Linux tool.
It took me about 5 minutes to install rfcdiff. The instructions:
1) Download rfcdiff script from it's site (it's a script, just right-click on the Current version link and save it anywhere you want.
2) sudo apt-get install diff wdiff (these are the requred packages)
3) chmod+x rfcdiff
4) Run rfcdiff by typing "./rfcdiff file1 file2" in terminal and open the output file with your favourite browser! That's all!
I'm sure - you won't be disappointed in this handy tool!
Как надоело реинсталлить ацпи модуль для вифишки
Ну это уже ведь просто невозможно, товарищи, с каждым новым обновлением кернела приходится заново делать make install для acer_acpi модуля. а без него моя вифишка bcm-овская не пашет вообще. да и надоело уже беспроводные проблемы решать - то это не не так, то то не эдак... когда наконец будет нормальная поддержка вифи на лине? всякие сканеры типа WiFi Radar напоминают недоделанные страхолюдства. Про Network Manager я вообще молчу - лагает на каждом клике. Все говорят - "а драйверов нормальных нет!", а вот почему не сделают, например, гномики, нормальный фронтенд для тех, что работают?
Random Freeze
"Freeze anywhere, anytime!"
"Now, my laptop freezes almost anywhere - in cafes, bars, offices and even in toilets! Astonishing!" (happy Ubuntu user)
"I thought it was a joke, in the first place, but now I know, that it is possible all thanks to Ubuntu!" (another happy Ubuntu user)
"My server up-times have decreased 96% since I started using Ubuntu Dapper Drake with Random Freeze technology!" (system administrator)
"I think, that Random Freeze is the feature, that could bring a lot of new people into the Linux world." (Linux sales manager)
(In case no-one noticed - this post is full of sarcasm and that's because of the fact that I'm sick of random freezes in Ubuntu. I really love this distro and I use it every day, but facts are facts.)
Ok, since a lot of people come here searching for solutions, I will post mine. This solution is based on my own experience and I hope that it'll help some angry souls. The only thing you have to do is edit your xorg.conf file. The problem origin is in ATI proprietary drivers (fglrx) and if you don't use them then this solution is NOT for you.
Now, open up your /etc/X11/xorg.conf file as root and find your video card configuration section (btw, I hope you've backed up your xorg.conf
) and replace that section with the following text (ATTENTION! Make sure that you don't change the 'Identifier' line - leave it as it was before! Otherwise X won't start!):
Section "Device"
#Leave the Identifier unchanged!
Identifier "aticonfig-Device[0]"
Driver "fglrx"
VendorName "All"
BoardName "All"
Option "VBERestore" "on"
Option "AddARGBGLXVisuals" "true"
Option "locked-userpages=0"
Option "no_accel" "no"
Option "no_dri" "no"
Option "DynamicClocks" "on"
Option "mtrr" "on"
Option "DesktopSetup" "Single"
Option "ScreenOverlap" "0"
Option "Capabilities" "0x00000000"
Option "CapabilitiesEx" "0x00000000"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "CenterMode" "off"
Option "PseudoColorVisuals" "off"
Option "Stereo" "off"
Option "StereoSyncEnable" "1"
Option "FSAAEnable" "no"
Option "FSAAScale" "1"
Option "FSAADisableGamma" "no"
Option "FSAACustomizeMSPos" "no"
Option "FSAAMSPosX0" "0.000000"
Option "FSAAMSPosY0" "0.000000"
Option "FSAAMSPosX1" "0.000000"
Option "FSAAMSPosY1" "0.000000"
Option "FSAAMSPosX2" "0.000000"
Option "FSAAMSPosY2" "0.000000"
Option "FSAAMSPosX3" "0.000000"
Option "FSAAMSPosY3" "0.000000"
Option "FSAAMSPosX4" "0.000000"
Option "FSAAMSPosY4" "0.000000"
Option "FSAAMSPosX5" "0.000000"
Option "FSAAMSPosY5" "0.000000"
Option "UseFastTLS" "0"
Option "BlockSignalsOnLock" "on"
Option "UseInternalAGPGART" "no"
Option "ForceGenericCPU" "no"
Option "KernelModuleParm" "agplock=0"
Option "PowerState" "1"
BusID "PCI:1:0:0"
EndSection
Now restart your computer (orjust xorg) and the freezes should go away.
Впечатления
Итак, решил написать о своих первых впечатлениях о лапе.
1. На лаптопе стоит WindowsXP x64 Edition - это, как я и предполагал, просто оптимизация под 64-битные процы. До этого я устанавливал 32-битную винду - разницы не заметил никакой (ну окромя надписи "x64 Edition" на буте). Хотя, говорят, что некий мега-ПИ тест 64-битные прогоняют в полтора раза быстрее что 32-битные. Ну и ладно.
2. До сих пор не могу найти игру, требовательную к ресурсам, чтобы попрессовать видюху. Как уже писал максимум в NFSU2 идёт спокойно. Хочу большего! Например NFSMW или TES: Oblivion. Но на безрыбье и рак рыба - завтра мне принесут F.E.A.R. Говорят, этот монстр сравним с TES'ом (хотя я не знаю...).
3. Второй и, на данный момент, основной осью является Ubuntu Dapper Drake 6.06 x64. Всё вполне прилично. Весь хардвер кроме wifi заработал сразу. С wifi пришлось повозиться. Пришлось даже скриптик самомумаленький написать:
rmmod bcm43xx;
modprobe ndiswrapper;
modprobe acer_acpi;
chmod 777 /proc/acpi/acer/wireless;
echo "enabled: 1" > /proc/acpi/acer/wireless;
dmesg | tail -n 6;
iwlist eth0 scan;
Зато теперь всё работает безотказно.
4. Уже около недели в голове сидит мысль: "А не поставить ли мне висту?". Пока что я отчаянно сопротивляюсь. Сам знаю что на хрен мне это чудо-юдо не надо, а всё равно хочу...
В итоге - лап настроен и находится в полностью рабочем состоянии. Я доволен.
А теперь немного о жизни
В субботу мы выступали в Пылва. Просто атас! В 13:15 выехали из Таллинна. В 16:00 приехали в этот город-герой. Интерено стало с первых же минут пребыания - перед входом в дом культуры, где проводился фестиваль, на асфальте нами было замечено засохшее пятно крови диаметром около 5-7 см. Стало не по себе. Посмотрев на расписание мы поняли, что саундчек мы пропустили, но из-за того, что другая банда так и не приехала на саундчек, мы всё-таки смогли настроить всё что надо. Нас проводили в комнату для музыкантов (там даже дядька охранник стоял, чтобы посторонние люди не шлялись). Итак, положив инструменты и передохнув, мы осознали, что у нас ещё около пяти часов свободного времени до выступления. Да простят меня пылвасцы - это скучнейший город. Мы вышли на улицу примерно около пяти часов вечера - 50% прохожих, встреченных нами были пьяны. Сходили в консум (!!!) и купили поесть - это был ужин моей мечты - хреновый макароонисалат, марс и баунти. Буэх. Вернулись в культурный центр и я с Жориком стали играть в виселицу - со счётом 1:0 я победил (слово "хвощ" этому доказательство). Так мы убили час времени - больше сил играть у нас не было. В общем после долосрочного ничего-не-деланья подошло время выступать. На провели к сцене, обьявили и мы начала. На предпоследней песне электричество стало мало и Данина гитара стала периодически отключаться, причём в таких местах, как соло. После выступления мы сели в машину и поехали в наш прекрасный Таллинн (это было примерно в час ночи). Заехали в Тарту и поели МакДональдсовских наборов, т.к. жрать хотелось невыносимо. Достигли Таллинна в пол-пятого ночи и в пять я уже спал. В десять встал и в город. Голова трещала весь день - обидно, ведь ничего не пил...