LINUX.ORG.RU

Сообщения IceAlchemist

 

Неймсервер в Убунту.

Конфигурация интерфейса в нетворк-менеджере простая - статический адрес, шлюз, гугловские DNS.

Самое интересное, что из этого вышло:

kuu@Cloudsdale:~$ cat /etc/resolv.conf 
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1

Вот тут я был немного в шоке и полез искать запущенный named. Нашел в netstat такое:

tcp         0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      0          8175        -               
udp        0      0 127.0.0.1:53            0.0.0.0:*                           0          8174        -     
Вот так. Нет ни PID ни programname. Что это, Бэрримор?

 , ,

IceAlchemist
()

«Унылая провокация»

Кажется, жаловаться надо тут. Модераторы, я понимаю, что вам заняться нечем, но я всего лишь поднял волнующую меня тему: www.linux.org.ru/forum/talks/7561537 Настоящих троллей ловили бы лучше. Всем спасибо за внимание.

IceAlchemist
()

[ссзб] Ubuntu 12.04 проблемы

Решил попробовать убунту и установил 12.04 напрочь забыв, что это бета. Работает достаточно сносно, за исключением следующего:

1) Ритмбокс. Хотелось бы иметь возможность браузить не «коллекцию», а директории. Другой плеер пользовать можно, но вылезает проблема с интеграцией с... а я даже не знаю, как эта штука нзывается. Трей-не трей, но удобно. Аудасиос как-то работает, но несколько через одно место...

2) Эмпатия. Ох, это хуже. Групчат не работает - удалось подсоединиться только один раз, но отпраить сообщение не получилась - ругался на «message too long» (6 символов, однако...). Любимый гаджим - та же трабла с интеграцией. Был какой-то плагин раньше, но он протух. Баг уже такой репортили, но пока фикса, как я понял нет.

3) Хоткеи. В принципе, нормально, но вот не получается назначить хоткеи для плеера вида «super+c» - не отрабатывают, вылезает Деш.

 

IceAlchemist
()

Странности perl.

Накалякал програмку для вычисления корня n-ной степени из a на перле (да, наверное не для того он, но я как раз его учу, и, кроме того, компилировать ничего не надо)

#!/usr/bin/perl

use warnings;
use strict;
use 5.010;

my $base = $ARGV[0]
        // die "Usage $0 <base> <power> <quality>\n";
my $power = $ARGV[1]
        // die "Usage $0 <base> <power> <quality>\n";
my $req_quality = $ARGV[2]
        // die "Usage $0 <base> <power> <quality>\n";

# Получаем из командной строки основание, степень  точность в качестве аргументов.

my $quality = 1;        # "Качество" - точность вычисления.
my $start = 0;          # Нижняя граница числа
my $stop = $base;       # Верхняя граница числа

while ($quality >= $req_quality) {
        #Пока точность не достигает требуемой
        while ($stop-$start >= 2*$quality) {
                $start += $quality if ($start+$quality)**$power < $base;
                $stop -= $quality if ($stop-$quality)**$power > $base;
                #Сдвигаем нижнюю и верхнюю границу числа
                #Пока не подберемся вплотную к значению радикала,
        }
        print "start = $start, stop = $stop, stop - start =", $stop-$start, "\n";
        $quality /= 10;
        #Увеличиваем точность;
}

my $result = ($start + $stop)/2;

say "Result: $result in the power of $power equals ", $result**$power;
#Печатаем результат и одновременно с этим проверяем, что получилось;

Все бы хорошо, кроме этой строчки:

while ($stop-$start >= 2*$quality)
Мне пришлось сделать так, а не так:
while ($stop-$start > $quality)
поскольку, перл как-то странно считает разность. Я специально добавил print после каждого подсчета, чтобы продемонстрировать это:
$ ./radical.pl 5 70 0.000000001
start = 1, stop = 2, stop - start =1
start = 1, stop = 1.2, stop - start =0.199999999999999
start = 1.02, stop = 1.04, stop - start =0.0199999999999991
start = 1.023, stop = 1.024, stop - start =0.00100000000000122
start = 1.0232, stop = 1.0233, stop - start =0.000100000000001321
start = 1.02325, stop = 1.02326, stop - start =1.00000000007316e-05
start = 1.023258, stop = 1.023259, stop - start =1.00000000147205e-06
start = 1.0232583, stop = 1.0232584, stop - start =1.00000000946565e-07
start = 1.02325832, stop = 1.02325833, stop - start =1.00000014935375e-08
start = 1.023258322, stop = 1.023258323, stop - start =1.00000074887419e-09
Result: 1.0232583225 in the power of 70 equals 4.99999985235406
В чем дело? Почему 1.04 - 1.02 == 0.0199999999999991?

IceAlchemist
()

таки Perl

Я периодически пытаюсь начать изучение какого-нибудь языка, для общего развития, но все время натыкаюсь на что-то... хм... странное. Для интереса поковырял немного Common Lisp и даже Forth, но первый весьма... специфичный, мозговыносящий и, я так понимаю, не очень распространенный. Второй не менее мозговыносящий и очень низкоуровневый, а распространен еще меньше.

Стоит ли браться за Perl? Я думал, что он весьма популярен и распространен, а оказывается на ЛОРе его уже несколько лет хоронят говорят «закопайте это говно» и «учи питон». Назначение, как уже и сказал - общее развитие + приятный бонус в виде инструмента для написания скриптов.

IceAlchemist
()

[Чтоа?]Гномтри

Значится попробовал я это установить и запустить (ага вместе с щелью)

1) Интересно. По крайней мере отличается от стандартного вендоинтерфейса с панелькой и таскбаром, к которому я привык. Замечена интеграция с щелью телепатии и ритмбокса. - круто, мне нравится! Немного поднастроить - и будет супер.

2) Поднастроить... Тааак, где тут настройщик? О, вот он! Подна... OH SHI~

В общем, настраивается оно чуть менее чем никак. Можно воллпейпер поменять и дефолтные приложения. В общем, я теперь и не знаю. С одной стороны интересно, а с другой - как так можно? Может я что не так установил (apt-get install gnome)

3) Это, наверное, к Дебиану... Удалить его было нетривиальной задачей. «apt-get remove gnome и apt-get autoremove» оставили половину приложений - что я делаю не так?

IceAlchemist
()

[Ненависть] Автостатус в gajim

Тьфу ты.

В общем не работает. Поломался при обновлении со squeeze на testing.

Конфиг дерпнул - все равно не работает. Это только у меня так?

P.S. создал тут потому что в desktop молчат.

 

IceAlchemist
()

Снова Debian с xfce4

Черт меня дернул обновиться со стейбла на тестинг... Вроде как и браузер старый и тестинг по слухам достаточно стабилен... и стейбл для дектопа староват (Девиантарт недвусмыслнно намекал, что мой браузер - говно мамонта) Ладно, поменял все squeeze из sources.list на testing (я делаю это неправильно?) apt-get update, apt-get dist-upgrade и вот они глюки...

0.1) Система стала зваться wheezy/sid. Странно, анстейбл-ветки я, вроде, не добавлял.

1) Отвалился автомаунт. Оказывается легче всего проблема решается установкой gdm как дисплей-менеджера. Ладно, done, заодно разобрался как сделать так чтобы не установить еще и половину гнома

Ну ладно, это вроде решилось. А дальше проблемы, мне непонятные

2) В gajim не работает автостатус. Понятия не имею, с чем это связано, но он просто не работает.

3) Audacious в неактивном состоянии куда-то пропадает, и чтобы перезапустить приходится через kill убивать старый.

4) «Подсвеченные» в панели окна не отображаются на других десктопах (что желательно и очень удобно.)

В Squeeze все работало хорошо.

IceAlchemist
()

Debian Squee + xfce

Hello everypony!

Я несколько задолбался с тормозящей гентой с четвертыми кедами (возможно для генты у меня просто копытца кривоваты) потому решил установить нечто попроще. Попроще мне показался стабильный дебиан с легким десктопом, но теперь у привыкшего к кьюти (cutie, ага) возникают вопросы:

1) Чем слушать музыку?

2) Где настраивать клавиатуру (ага, ту самую переключалку), возможно нужно поставить какой-то пакет, потому как дебиан я разворачивал с минимального live-CD без гуев

3) Чем качать пони^W разные торренты?

4) Можно ли запилить что-то а-ля klipper?

IceAlchemist
()

psi в KDE

можно ли подружить псай с knotify? А то все работает через него, только один пси выдает странные СИНЕНЬКИЕ уведомления система - гента ~x86

IceAlchemist
()

[слоупок]Jabber.org

Что с жаборгом? Копыто не подключается, говорит «соединение невозможно».

 

IceAlchemist
()

PCSX2

Не могу нормально запустить сабж. тот, что в портеже лежит древний, да еще и не умеет читать PAD-плагин, скачал с их сайта, теперь запускается, ну то есть не вылетает, однако, после конфигурации происходит фигня:

$ ./pcsx2

F1 - save state

(Shift +) F2 - cycle states

F3 - load state

PCSX2 0.9.6 - compiled on Feb 28 2009

Savestate version: 8b400004

x86Init:

CPU vendor name = GenuineIntel FamilyID = d x86Family = Intel(R) Pentium(R) Dual CPU E2140 @ 1.60GHz CPU speed = 1.597 Ghz Cores = 2 physical [2 logical] x86PType = Standard OEM x86Flags = bfebfbff 0000e39d x86EFlags = 20100000

Features:

Detected MMX Detected SSE Detected SSE2 Detected SSE3 Detected SSSE3 Not Detected SSE4.1

После этого сообщения в консоли больше ничего не происходит. Ах, да, скачивал бинарник, распаковал в директорию в $HOME. Запускаю из нее же (а то с путями к плагинам бида).

IceAlchemist
()

Текут иксы

Имеем: gentoo ~x86.

Иксы: 1.5.3-r1

Видяха: intel 945GC, Драйвер xf86-video-intel-2.5.1-r1

Это чудо потребляет

  PID USER PR NI VIRT RES  SHR  S %CPU %MEM TIME+ COMMAND 

14578 root 20 0  902m 440m 6052 S 1    31.7 42:10.42 X

440 мегабайт памяти. Иксы подняты в течение часов десяти, свежезагруженные хавали порядка 150 мегабайт. По-моему, это ненормально.

IceAlchemist
()

RSS подписка на новые темы