LINUX.ORG.RU

Сообщения RR42

 

[ kernel ] Подскажите ресурс на русском для разработчика драйверов под линукс.

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

Интересует как можно смаппить (map) часть блочного девайса на новый девайс (аналог Filter Scheme в Mac OS). Драйвер нужен, так как нужна высокая производительность (вот такая вот задача).

Спасибо.

RR42 ()

[СПВ] AMD Phenom II X6 vs AMD FX-8120 для своих прог.

Пишу хороший код на C++, не за еду, хочу купить новый комп для того, чтобы заниматься любимым делом - ресёрчем. Встал вопрос о выборе проца, но я не очень прошаренный в этом вопросе, и годных бенчмарков не нашел, так чтобы гонялось что-то своё на любимой ОС с -march=native.

Главная задача - компилять и запускать свои проги. Видео не смотрю, в игры не играю. Думаю взять один из этих многоядерных процов, но не знаю какой лучше подойдет. Феном оем стоит 6.5К, ФХ бокс - 8К.

Что скажешь?

RR42 ()

[Mac OS X] Помогите настроить макось под линь или отговорите от этой идеи.

Сабж. Есть работа, на работе есть макось, на макоси есть XCode, на котором мне надо прогать. Макосью не пользовался до сего дня. Ок, система дружелюбная, но какая-то топорная. Хочется настроить. Убрать awn-like нижнюю панель и поставить нормальную, назначить капс на переключалку локали, исправить радугу в ШГ, научиться открывать окошко на весь экран (такая опция имеется, но она сразу на весь экран не разворачивает, надо руками доводить, хз че за фигня). Ну там куча всего меня не устраивает, на самом деле... Хочется френдли гид какой-нибудь найти для линукс-юзеров. Либо по настройке, либо по терпению и привыканию.

RR42 ()

[ djvu ] [ ocr ] Чем распознать djvu?

Интересует решение типа FineReader. Из djvu без текста нужно сделать djvu с текстом. Нужно для того, чтобы из кучи книг по 100500 страниц найти нужную информацию.
Что-нибудь посоветуете?

RR42 ()

[ codeblocks ] [ gentoo ] [ gdb ] Не работают брейкпоинты в Code::Blocks. Дебаггер работает. В чем может быть причина?

У меня генту, поставлен codeblocks и gdb. Дебаггер работает (проверил все фичи), но не полностью - он не останавливается на брейкпоинтах. Также выкидывает это в консоль:

warning: GDB: Failed to set controlling terminal: Операция не позволяется

В гугле нашел несколько тредов либо с нерешенной проблемой, либо со скудной надписью «Я все решил, спасибо» (это я о Warning'е).

В опциях компилера поставил: Produce debugging symbols: [-g] Enable all compiler warnings (overrides many other setting) [-Wall]

В чем может быть проблема? Что посоветуете?

RR42 ()

[ искусственный интеллект ] Строим автомат для вычислений. Поделитесь соображениями!

Нужно построить минималистичный автомат, который бы что-либо вычислял.
Сейчас остановился на следующей нейронной сети.

Задан граф. Каждое звено - нейрон. Нейрон имеет входы и выходы (ребра графа). У нейрона есть функция, отправляющая на все выходы Output=F(Input, State). Функция задана трехмерной таблицей. Аргументы у функции:
1. Сумма входов (Input).
2. Состояние (State).
Все значения вещественные и вычисляются с интерполированием дискретных значений (тоже вещественных), находящихся в таблице. (Я также думал о приближениях рядами Фурье и прочими рядами и полиномами. Функция была бы задана коэффициентами)

Такой автомат обладает широкой функциональностью, памятью. Однако есть некоторые проблемы.
1. Жестко заданная функция - суммирование всех входов.
2. Малое количество учитываемых параметров одним нейроном.
Обе проблемы решаются добавлением нейронов. Однако, такое добавление имеет аддитивный характер. А я пытаюсь избавится от аддитивности.

Какие у вас есть соображения, предположения?

P.S. Вот схема в PNG: http://img526.imageshack.us/img526/9156/17298247.png

RR42 ()

Вызов привилегированной функции из функции, добавленной в sudoers.

Написал костыль, позволяющий использовать неработавшие ранее клавиши изменения яркости. Устанавливаю в скрипте яркость так: setpci -s 00:02.1 f4.b=FF (FF - макс. яркость).

Скрипт (/usr/bin/rbrightness) занес в sudoers:

# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#

Defaults	env_reset

# Host alias specification

Host_Alias LOCAL = 127.0.0.1

# User alias specification

# Cmnd alias specification

# User privilege specification
root	ALL=(ALL) ALL

ALL LOCAL = NOPASSWD: /usr/bin/rbrightness

# Allow members of group sudo to execute any command
# (Note that later entries override this, so you might need to move
# it further down)
%sudo ALL=(ALL) ALL
#
#includedir /etc/sudoers.d

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

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

Вопрос: как лучше всего это пофиксить?

RR42 ()

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