LINUX.ORG.RU

Сообщения fghj

 

картинка против ботов

Есть какая-нибудь утилита для рисования текста,
даешь ей строку, а она в ответ png,
что-то типа используемого на этом сайте, против автоматической регистрации?

fghj
()

Re: stardict + lingvo + транскрипция

Вроде работает:
http://img224.imageshack.us/my.php?image=transcriptionmx0.png

Возможно таблица перекодировки IPA<->unicode которую я спер из одного словаря,
не совсем верна, если заметите, сообщите.

makedict можно взять отсюда:
http://xdxf.sf.net/down/makedict-03092006.tar.bz2

или через 24 часа из cvs на http://sf.net/projects/xdxf

fghj
()

количество страниц в новости

Время от времени замечаю, что скажем в новости было 90 постов и 2 страницы,
через минуту 5 страниц на те же 90 постов, через пару минут опять все как было,
это баг или фича?

fghj
()

mac os + gnu программы

Как-то находил сайт, где была куча howto как собрать то или иное
приложение под mac os x, так же там были уже собранные программы,

не подскажите url?

в основном интересуют gtk+, glib и т.д. под mac

fghj
()

winHec глазами greg k-h

http://www.kroah.com/log/

с точки зрения "Greg KH" все новые технологии,
предложенные для написания драйверов в vista давно реализованы
в linux.

ниже там еще можно прочитать про FreedomHEC.

fghj
()

аналоги launchpad и судьба переводов

Так выяснилась ли судьба переводов
launchpad.net, попадают ли они в upstream,
и есть ли аналоги launchpad, позволяющие нескольким людям переводить
через web сообщения приложения используещего gettext?

fghj
()

интересный сайт

fghj
()

2Dimez

http://www.linux.org.ru/jump-message.jsp?msgid=1425364

> по причине 'Дождёмся релиза (с)

а это и есть релиз -mm ветки,
в 2.6.17 эти изменения не войдут,
как наверное 2.6.18, т.к. они экспериментальные,
почему новвоведения которые даже еще не вошли в cvs FreeBSD можно,
а релизы ветки одно из двух разработчиков 2.6 нельзя?

fghj
()

анонимусы

fghj
()

beta+white2

если использовать beta.linux.org.ru и тему white2,
то при путешествие по форуму, combobox с выбором раздела форума наезжает на
поиск,

это баг или фича?

fghj
()

bash по-русски

Захотелось мне научить bash 3.1 разговаривать по-русски,
но больно много надо перевести (
$grep msgid ru.po | wc -l
394
) - лень.

Хотелось бы залить куда-нибудь а-ля wiki и бросить на пару форумов URI.

1)Есть ли общедоступные ресурсы предоставляющие wiki для этих целей?
2)Как вы думаете найдутся ли добровольцы?

fghj
()

поддрежка NetBSD ffs

Существуют ли в природе патчи, дающие возможность читать NetBSD ffs?

fghj
()

profiler C++ && C++ indent

1)Есть ли profiler C++ под *nix системы,
и если есть то какой порекомендуете?
в man gprof написано:
profile of C, Pascal, or Fortran77
т.е. с c++ никак?

2)нашел
bcpp но что-то у него мало настроек(объявление классов не настраивается)
и пару глюков заметил,
есть ли еще в природе и хорошие аналоги indent для C++?

fghj
()

job: некорректная кодировка

может фильтр какой прикрутить, чтобы автоматически переконвертировал из cp1251?

fghj
()

bash в одну строчку

хочется написать так

cmd1 > file 2>&1 & ; cmd2; cmd3

башу не нравить ';' перед cmd2, можно ли как-то данное выражение написать
в одну строчку?

fghj
()

struct group_info

может кто-нибудь знает что означает поле ngroups в структуре group_info
в ядре?

мне нужно узнать количество различных gid'ов процессов в системе.

fghj
()

linux 2.6: schedule

Где-нибудь можно почитать об алгоритме работы сабж.?

fghj
()

CONFIG_PREEMPT=y и системные вызовы

Есть два системных вызова в ядре linux,
скелет первого

current->state=TASK_INTERRUPTIBLE;
list_add_tail(...);
schedule();
list_del();

скелет второго:
struct list_head *it
it=head->next;
while (it!=head) {
wake_up_process(...);
}

так вот в случае отключенного preempt все работает отлично,
а с CONFIG_PREEMPT=y
получаем следущее
[*]schedule
[*]wake_up_process
[*]second out
scheduling while atomic: test3/0x00000002/785
schedule+0x5d7/0x5e
sys_sched_yield+0x64/0x9
coredump_wait+0x38/0xa
do_coredump+0xbb/0x208
....
do_page_faul
[*]list_del
[*]first out

где [*] отладочная печать моего кода,

может кто-нибудь имеет идеи о том что не так в моем коде?
где бы почитать о preemtable, о его реализации и т.д.?

fghj
()

linux && ipc (semget, msgget, и т.д.)

Возьмем semget(2),
int id=semget(IPC_PRIVATE, 1, IPC_CREAT | IPC_EXCL);

теперь в других процессах, если они знают id,
они могут сделать так
semget(id, ...);

тоже самое с msgget и shmget,

также заметим что IPC_PRIVATE==0,
и если запустить на только что загруженном 2.6.12, где до этого не вызывались
semget(msgget, shmget),
int id=semget(IPC_PRIVATE, 1, IPC_CREAT | IPC_EXCL);

в качестве id получим 0, т.е. IPC_PRIVATE,

спрашивается почему так и не является ли это багом?

ЗЫ
если посмотреть код ядра
asmlinkage long sys_semget (key_t key, int nsems, int semflg)
{
int id, err = -EINVAL;
struct sem_array *sma;

if (nsems < 0 || nsems > sc_semmsl)
return -EINVAL;
down(&sem_ids.sem);

if (key == IPC_PRIVATE) {
err = newary(key, nsems, semflg);

видно что при key==IPC_PRIVATE никакие флаги не проверяются,
а сразу создается новый семафор.

fghj
()

job - некорректная кодировка, дубли, пустые сообщение

первые пять сообщений из раздела job я думаю подпадают под это определение.
может удалить?

fghj
()

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