Wed, Nov. 18th, 2009, 10:48 am

Решил я вчера, воспользовавшись тем, что сейчас у нас каникулы, таки обновить свою убунту. Попытался обновить через do-release-upgrade, так эта хуита там что-то скачала и говорит, мол, теперь надо перегрузиться. Я тогда думаю: а не пошёл ли он на хуй с такими предложениями? Если бы я хотел перегружаться от каждого чиха, остался бы на венде. В общем, решил сделать так, как я обычно обновляюсь: заменить в sources.list jaunty на karmic и сделать aptitude update && aptitude safe-upgrade. Я так каждый раз делаю, а если от такого обращения что-то отваливается, значит это плохая, негодная программа и надо искать более лёгкий и менее капризный аналог. Поэтому время идёт, системы сложнее и сложнее (последняя венда афаир чуть ли не 20 гигов только места на винте требует, например) - а у меня после каждого обновления моя система весит меньше, работает быстрее и умеет больше. Не сразу, конечно. После обновления приходится поебаться. Потому я, собственно, и не обновлялся до конца учебного года %)

Так вот, насчёт karmic. Эти умники таки сломали максиму! То есть, это не только от того, что я не обновляюсь по-человечески, они её реально сломали и не знаю когда починят, пруфлинк http://bmccosar.wordpress.com/2009/11/02/ubuntu-9-10-maxima-and-wxmaxima/ Ну, я тогда удалил пакет, скачал себе исходники и собрал. Максима из консоли работает, тест-суита даёт только одну ошибку:

********************** Problem 47 ***************
Input:
integrate(bessel_j(2, x), x)


Result:
                               2
                3    5        x    3
hypergeometric([-], [-, 3], - --) x
                2    2        4
------------------------------------
                 24

This differed from the expected result:
/
[
I bessel_j(2, x) dx
]
/


На самом деле, это, наверное, просто неправильно поставленная задача - если не хочешь, чтобы она вычисляла значения, надо апостроф поставить или что-нибудь типа того:

(%i1) integrate(bessel_j(2,x),x);
                                                    2
                                     3    5        x    3
                     hypergeometric([-], [-, 3], - --) x
                                     2    2        4
(%o1)                ------------------------------------
                                      24
(%i2) 'integrate(bessel_j(2,x),x);
                              /
                              [
(%o2)                         I bessel_j(2, x) dx
                              ]
                              /


В общем, в консоли всё нормально. А вот wxMaxima так и не смог завести, даже собственноручно скомпиленную версию. Пишет wxMaxima could not start the server, please check you have network support enabled and try again. Не знаю, что с этим делать. Я как-то к ней привык.

А вот imaxima работает, кстати. Она в чём-то даже лучше, там шрифты красивше и вообще. Хотя иногда она даёт странные ошибки, например с тем же гипергеометрическим интегралом:
(%i1) integrate(bessel_j(2,x),x);

LaTeX error in: \ifracn{F\left( \begin{bmatrix}\frac{3}{2}\\\frac{5}{2}\;\,\linebreak[0]3\end{bmatrix} ,-\ifracn{x^2}{4}\right)\,x^3}{24}

Tue, Nov. 17th, 2009, 10:57 pm
(Anonymous)

Нужно пользоваться стабильной версией дистрибутива потому что.
Чтобы ничего не ломалось.

Tue, Nov. 17th, 2009, 11:29 pm
[info]aculeata

Здесь есть большая строчка.
Разносит ленту.

Wed, Nov. 18th, 2009, 12:43 am
[info]ash_rabbi

Которая?

Wed, Nov. 18th, 2009, 12:47 am
[info]ash_rabbi

Ладно, уберу нафик под кат всё после второго абзаца. А то какая-то простыня получилась.

Wed, Nov. 18th, 2009, 12:29 am
[info]gregory_777

Ну да, ну да. "Лучше день потерять, потом за час долететь".
И нафиг так ебстись, не проще было подождать 2 минуты, пока система ребётнётся.
Ну и стабильные дистры, да. Только они.

Wed, Nov. 18th, 2009, 12:46 am
[info]ash_rabbi

Ну, стабильная убунта - это оксюморон, во-первых. Во-вторых, мне так интереснее, а это важнее скорости имхо.

Wed, Nov. 18th, 2009, 12:47 am
[info]gregory_777

Я думал, работает человек...
А у него каникулы ;)

Wed, Nov. 18th, 2009, 12:49 am
[info]ash_rabbi

Ну да, я студент. В 27 лет. inb4 ёбаный стыд.

Wed, Nov. 18th, 2009, 12:50 am
(Anonymous)

> На самом деле, это, наверное, просто неправильно поставленная задача

Нет!

Это regression testing, а раньше оно не вычислялось.

Wed, Nov. 18th, 2009, 04:34 am
[info]ash_rabbi

В смысле regression testing? Вся эта суита - regression testing. Ну или проверка, что всё правильно скомпилилось. Алсо, оно и сейчас не вычисляется, просто максима раскладывает это дело в ряд. А с чего бы ей не разложить, не привести задачу к более удобному виду, если ей не сказано этого не делать?

Wed, Nov. 18th, 2009, 09:15 am
(Anonymous)

В прямом смысле regression testing.

Раньше не вычислялось, поэтому, как прежде, ожидалась noun form.
(Что, конечно, не правильно, но и не настолько глупо.)

Выражение подобных интегралов через гипергеометрическую функцию -
это не "разложение в ряд", это и есть удовлетворительный ответ.

Wed, Nov. 18th, 2009, 10:28 am
[info]ash_rabbi

Удовлетворительный, конечно. Но это кагбе не отменяет факта, что это ряд. Хотя, конечно, в компьютере нет особой разницы.

Wed, Nov. 18th, 2009, 11:14 am
(Anonymous)

Не вижу смысла в этом утверждении.

Грубо говоря, практически любая трансцендентная функция - это ряд.

Wed, Nov. 18th, 2009, 11:50 am
[info]ash_rabbi

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

Wed, Nov. 18th, 2009, 04:00 am
[info]electrix

В Karmic вообще масса вещей поломана :-(
Даже если взять голую систему, без доп. софта, то навскику:
1. Что-то натворили с ядром, некоторые usb-устройства перестали правильно работать
2. Открытый драйвер ATI в нестабильном состоянии, на ноуте проблемы с засыпанием-просыпанием.
3. Вместо нормальной старой гномовской проги gnome-app-install теперь какой-то жуткий "центр приложений", где все неудобно и через жопу. Я сам ни той ни другой погой не пользуюсь, но это похоже на бессмысленный стук молотком.
Не зря говорят - не сломалось - не чини. Сижу по-прежнему на 8.10, karmik держу в наморднике, периодически обновляюсь, но подвижек нет :-(

Wed, Nov. 18th, 2009, 04:44 am
[info]ash_rabbi

Ну, тем больше поводов выкинуть гном нафиг. У меня сейчас из гнома остался только gnome-panel и игрушки. После перехода на karmic, gnome-panel начал подтормаживать без видимой причины - сейчас начинаю задумываться о том, чтобы и его убрать и заменить чем-нибудь другим. Не знаете, кстати, какой-нибудь более-менее полноценной замены?

Wed, Nov. 18th, 2009, 05:05 am
[info]electrix

А Xfce не смотрели? Оно легкое и многое умеет, даже апплеты для гномопанели в свою панель встраивать. При желании можно сделать почти неотличимым от гнома.
У меня оно, правда, так и не прижилось. Периодически смотрю, развивается быстро.

Wed, Nov. 18th, 2009, 05:39 am
[info]ash_rabbi

Смотрел когда-то давно. В той панели мне не понравилось, что нельзя было менять мышкой порядок задач в таскбаре, перетаскивать мышкой же окна на другие рабочие столы итп. Я так привык делать, переучиваться не хочется. Впрочем, с тех пор уже довольно много времни прошло, может быть и доделали.