LINUX.ORG.RU

Сообщения unDEFER

 

Уравнение с вещественными степенями

Форум — Talks

Здравствуйте!

Может быть здесь есть специалисты?

Нужно решить уравнение:

 K1      K2      K3 
X   + B X   + C X   = D, где 

4 > K1 >= K2 >= K3 > 2 -- _вещественные_ коэффициенты. 
B, C, D -- положительные числа.

Интересует только действительный корень. 

Спасибо за внимание!
unDEFER
()

Карандаш: сквозь землю провалился!

Форум — Talks

Здравствуйте, вот игрался-баловался тут с карандашом (ну, пока ждал очередного результата выполения программы -- всё равно заняться ничем особенным не успеешь) -- подбрасывал-ловил и тут после очередного неудачного броска, он упал и... пропал -- всё, нету его!
Обыскал всё что мог, но его нету -- и укатиться далеко не мог он -- карандаш всё же, а не шарик какой.

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

Я вот, и думаю, то ли этот карандаш в самом деле в паралельный мир укатился, или резко переместился в пространственно-временном континуме, или наконец, он в буквальном смысле провалился сквозь землю и мне стоит спросить у соседей снизу не падал ли к ним карандаш? :-)

Было ли у кого-нибудь ещё, что-нибудь подобное?

unDEFER
()

SuperTux 0.1.3

Новости — Игры
Группа Игры

Разработчики решили подогреть и упростить ожидание Supertux MileStone 2 ещё одним релизом MileStone 1.
Итак, ещё один бонусный остров, ещё 28 уровней, ещё одно приключение пингвина Tux'а в арктике (в MileStone 2 ожидается, что его приключения уже выйдут за пределы арктики)

Исходные коды:
http://download.berlios.de/supertux/s...

>>> Страница проекта на berlios.de

unDEFER
()

Позиция операций ввода/вывода в файловом дескрипторе открытом процессом

Форум — General

Приветсвую!
Узнать все открытые файловые дескрипторы процессом легко: /proc/<ID>/fd
А можно ли (и как) узнать позицию операций ввода/вывода в этих файловых дескрипторах?

unDEFER
()

Наиболее обсуждаемая тема ...

Форум — Talks

Наиболее обсуждаемая тема ...
но не месяца, а вообще:
"Станет ли l.o.r лучше, если..."
http://www.linux.org.ru/view-vote.jsp?vote=19&back=

Думаете это нормально?

unDEFER
()

dlsym и переменные

Форум — Development

Здравствуйте!
Пишут, что dlsym позволяет получать указатели не только на функции, но и на переменные.
Может - проверил, но для чего - всё равно их не вывести не изменить таким образом не выходит???

unDEFER
()

OpenGL: проблемы со сглаживанием

Форум — Development

Здравствуйте!

Вот, пример простейшего SDL-приложения (вернее тут только фрагмент - функция
инициализации OpenGL и прорисовки экрана), который выводит изображение на
экран влевом нижнем углу в масштабе 1:1.

Сглаживание работает, но при этом откуда-то появляется диагональная линия (такая
же как при методе задания граней GL_TRIANGLE_FAN - но там она ещё
естественна) от левого нижнего угла текстуры, до правого верхнего. Откуда она
берётся (точно не из рисунка - проверил неоднократно "пипеткой" в Gimp)??

И ещё поразила скорость вывода при попытки вывести изображение размером
1024x768 - ужасно долго (секунд 10, наверное проходит до появления картинки)!
При отключении сглаживания - мгновенно. Оно что там не аппаратно что ли
производиться?

static void draw_screen( void )
{
    glClear(GL_COLOR_BUFFER_BIT);
    glLoadIdentity();

    glTranslatef(-1024.0f/2, -768.0f/2, -768.0f/2);

    glBegin(GL_QUADS);

    glBindTexture( GL_TEXTURE_2D, texture );
    glTexCoord2f( 0.0f,  texh);
    glVertex2f( 0.0f, 0.0f);

    glTexCoord2f( texw,  texh);
    glVertex2f( texpw, 0.0f);

    glTexCoord2f( texw,  0.0f);
    glVertex2f( texpw, texph);

    glTexCoord2f( 0.0f,  0.0f);
    glVertex2f( 0.0f, texph);

    glEnd();

    SDL_GL_SwapBuffers();
}

static void setup_opengl( int width, int height )
{
    glViewport(0,0,width, height);
    //Todo: load textures
    if (!LoadGLTextures()) {
        printf ("Failure to load textures");
        exit(1);
    }

    glEnable(GL_TEXTURE_2D); //enable texture mapping
    glClearColor(0.0f, 0.0f, 0.0f, 0.0f); //Black Background
    glDisable(GL_DEPTH_TEST); //disables depth testing
    glDisable(GL_ALPHA_TEST);

    glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
    glEnable(GL_BLEND);

    glEnable(GL_POLYGON_SMOOTH);
    glHint(GL_POLYGON_SMOOTH_HINT,GL_NICEST);

    glShadeModel(GL_SMOOTH); //enables smooth color shading

    glMatrixMode(GL_PROJECTION);
    glLoadIdentity(); //Reste projection matrix

    gluPerspective(90.0f, (GLfloat)width/(GLfloat)height, 1.0f, 1024.0f);
    //calculate aspect ratio of the window
    glMatrixMode(GL_MODELVIEW);
}
unDEFER
()

LaTeX: пакет listings и \ в строках

Форум — General

Приветствую!
Использую пакет listings для листинга программы.
Имею следующую проблему, если есть строка вроде:

"\\" /* Что угодно */

, то он считает, что второй backslash экранирует кавычку и после неё всё ещё продолжается строка, (о чём свидетельствует особое выделение пробелов как в строках в последующих комментариях) хотя на самом деле первый backslash экранирует второй и второй уже ни на что не влияет.

Где бы что поправить по этому поводу?

unDEFER
()

Про Игровые Движки

Форум — Development

Приветствую!
Вот, любопытно каждый раз как выходит какая-либо игрушка кто-нибудь да скажет, что движок в игре не ценное - движков хороших море, а без высококачественной графики игра совсем ничего не стоит.
Тем не менее вопрос: где же можно найти хороший игровой движок (2D)?

unDEFER
()

Автокоррекция громкости

Форум — Desktop

Приветсвую!
А некоторых музыкальных проигрывателях (в DeliPlayer под windows точно было) есть опция автоматической корректировки громкости, чтобы она неслишком разнилась между композициями.
Не представляю как оно может работать, но работает, однако.
Как с этим в Linux? В каких проигрывателях есть подобная возможность? Или может быть более глобальное решение?
P.S. Видел в K3B флажок при записи аудио-дисков "нормализовать уровень громкости", вроде это то, но флажок "засерен", ну а K3B не музыкальный проигрыватель

unDEFER
()

Dia: блоки ввода/вывода

Форум — Development

Приветствую!
Dia замечательный, конечно, инстумент, но есть проблема которая сразу бросается в глаза и всё портит:
Если поставить два блока ввода/вывода друг под друг другом и попытаться соединить их, то окажется что, либо сами блоки придётся ставить с некоторым наклоном друг над другом, либо соединительную линию оставлять с наклоном, а не вертикальной, т.к. привязка идёт не к середине прямоугольника, в котором находиться блок, а к середине стороны параллелограмма. Это не устраивает.
Кто как с этим живёт? Dia 0.94

unDEFER
()

Попытка прожига Tux'а на CD-RW

Форум — Talks

Так после долгих мучений начиная отсюда:
http://www.linux.org.ru/jump-message.jsp?msgid=860433
У меня таки дошло дело до прожига самого Tux'а.
Прожёг значит я образ и.. Нечто видно :-)
Но изображение слишком растянуто, так сказать "по касательной"
Вообще, 5-ти милиметровая радиальная линия выглядит как растянутая 20-ти милиметровая..
Что там ещё может быть ещё за шифрование кроме 8 к 14-ти..
Вроде Cross-Interleaved Reed Solomon Coding (CIRC) ещё есть, но на влияние CIRC это явно не похоже, т.к. CIRC по идее всего лишь преобразовывает 24 байта в 32, а 32 байта всё равно визуально никак ощущаться не будет..

unDEFER
()

Возможно ли выжигать рисунки на CD

Форум — Talks

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

#include <stdio.h>
#include <stdlib.h>

#define MB *1024*1024
main()
{
    for (long long i=0; i<100 MB; i++)
        printf ("%c",'\0');
    for (long long i=0; i<100 MB; i++)
        printf ("%c",255);
    for (long long i=0; i<100 MB; i++)
        printf ("%c",'\0');
    for (long long i=0; i<100 MB; i++)
        printf ("%c",255);
    for (long long i=0; i<100 MB; i++)
        printf ("%c",'\0');
    for (long long i=0; i<100 MB; i++)
        printf ("%c",255);
    for (long long i=0; i<100 MB; i++)
        printf ("%c",'\0');
}

К сожалению запись файла созданного такой программой на CD-RW (уже до этого
многократно раз перезаписанного) ничего увидеть не позволила :-(
CD-R портить не охота, совсем чистого CD-RW у меня к сожалению нет - поэтому
ещё проверить как-то нет у меня возможности..

В общем хотелось бы узнать возможно ли всё же это..
unDEFER
()

C++: перегрузка присваивания указателей

Форум — Development

Очень мне вот, хочеться перегрузить оператор присваивания,
но не просто класса, а именно указателя на класс..
Если быть точным, то хочется сделать что-то вроде этого:

class cl {...};

cl *operator= (cl* (&a), cl* (&b))
{
    b->number_links++;
    return a=b;
};

Может быть можно что-нибудь сделать?
unDEFER
()

Распространённость и популярность

Форум — Talks

Привет всем!
Кто как считает: что от чего зависит в первую очередь - распространённость (раскрученность) от популярности или популярность от распространённости (раскрученности)? В любом случае при этом разумеется существует и обратная связь, но есть всё же из них одна главная.

Конкретизирую этот вопрос до двух примеров: "Попса популярна потому, что распространена или распространена потому, что популярна?", "Windows популярен потому, что распространён или распространён потому, что популярен?".

Ну и наконец ещё пару наводящих вопросов:
Станет ли популярным, скажем похоронный марш, если его вдруг начнут постоянно играть на телевидении/радио? Если станет, то это явно будет означать зависимость популярности от распространённости.
"Ночной Дозор" популярен? Является ли это исключительно заслугой широкой рекламы на первом канале?

unDEFER
()

Зачем нужен Wine под Windows?

Форум — Talks

http://winehq.org/site/download
Наиболее веселит существование бинарников для Windows :-)))
Но зачем это???

unDEFER
()

Как подобрать шрифт чтобы...

Форум — Desktop

раскрывая терминал на полный экран не оставалось "зазоров" по краям?

unDEFER
()

Мысли о /proc

Форум — Talks

Вот, тут вдруг подумал: было бы рульно если бы можно было убивать процессы с помощью
$ rm -rf /proc/<PID>
:-)

И точно также создавать процесс, типа:
$ mkdir /proc/10000
$ ln -s /usr/local/bin/aterm /proc/10000/exe
:-))

Ради чего? Исключительно, ради рулёза!! :-)))

unDEFER
()

Цифро-буквенные сокращения

Форум — Talks

Всем, привет!
2 - to и 4 - for -- всем известные, но английские сокращения.
Я тут подумал, а чем мы хуже? Почему бы не использовать цифры и для русских сокращений?
Вот примеры использования цифр в русских словах:
0 - ну/но
д0 - дно
0с - нос
G0 - GNU
1 - раз
1ярённый - разъярённый
2 - да
ту2 - туда
2ник - вторник
по2 - повтор
3т - трёт
3д - тред
4г - четверг
4ный - чётный
5ница - пятница
6 - "шестёрка" (в руках M$?)
8к - воск
8кресение - воскресение
9ушка - девушка
10антник - десантник
40а - (всем всё же известное сокращение) сорока
100н - стон

А иногда может быть полезным сочетание русский и английских цифр:
22 - toда - туда

:-)
Согласен, изврат, но всё же..

unDEFER
()

Почему в FVWM не работает ни одна реализация системного трея?

Форум — Desktop

Перепробовал уже много всего (wmsystray, docker, fbpanel) и оказалось что в FVWM не работает ни одна из реализаций системного трея, зато в WindowMaker работает всё. Почему???

unDEFER
()

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