картинка против ботов
Есть какая-нибудь утилита для рисования текста,
даешь ей строку, а она в ответ png,
что-то типа используемого на этом сайте, против автоматической регистрации?
Есть какая-нибудь утилита для рисования текста,
даешь ей строку, а она в ответ png,
что-то типа используемого на этом сайте, против автоматической регистрации?
Вроде работает:
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
Время от времени замечаю, что скажем в новости было 90 постов и 2 страницы,
через минуту 5 страниц на те же 90 постов, через пару минут опять все как было,
это баг или фича?
Как-то находил сайт, где была куча howto как собрать то или иное
приложение под mac os x, так же там были уже собранные программы,
не подскажите url?
в основном интересуют gtk+, glib и т.д. под mac
http://www.kroah.com/log/
с точки зрения "Greg KH" все новые технологии,
предложенные для написания драйверов в vista давно реализованы
в linux.
ниже там еще можно прочитать про FreedomHEC.
Так выяснилась ли судьба переводов
launchpad.net, попадают ли они в upstream,
и есть ли аналоги launchpad, позволяющие нескольким людям переводить
через web сообщения приложения используещего gettext?
http://www.linux.org.ru/jump-message.jsp?msgid=1425364
> по причине 'Дождёмся релиза (с)
а это и есть релиз -mm ветки,
в 2.6.17 эти изменения не войдут,
как наверное 2.6.18, т.к. они экспериментальные,
почему новвоведения которые даже еще не вошли в cvs FreeBSD можно,
а релизы ветки одно из двух разработчиков 2.6 нельзя?
если использовать beta.linux.org.ru и тему white2,
то при путешествие по форуму, combobox с выбором раздела форума наезжает на
поиск,
это баг или фича?
Захотелось мне научить bash 3.1 разговаривать по-русски,
но больно много надо перевести (
$grep msgid ru.po | wc -l
394
) - лень.
Хотелось бы залить куда-нибудь а-ля wiki и бросить на пару форумов URI.
1)Есть ли общедоступные ресурсы предоставляющие wiki для этих целей?
2)Как вы думаете найдутся ли добровольцы?
Существуют ли в природе патчи, дающие возможность читать NetBSD ffs?
1)Есть ли profiler C++ под *nix системы,
и если есть то какой порекомендуете?
в man gprof написано:
profile of C, Pascal, or Fortran77
т.е. с c++ никак?
2)нашел
bcpp но что-то у него мало настроек(объявление классов не настраивается)
и пару глюков заметил,
есть ли еще в природе и хорошие аналоги indent для C++?
может фильтр какой прикрутить, чтобы автоматически переконвертировал из cp1251?
хочется написать так
cmd1 > file 2>&1 & ; cmd2; cmd3
башу не нравить ';' перед cmd2, можно ли как-то данное выражение написать
в одну строчку?
может кто-нибудь знает что означает поле ngroups в структуре group_info
в ядре?
мне нужно узнать количество различных gid'ов процессов в системе.
Где-нибудь можно почитать об алгоритме работы сабж.?
Есть два системных вызова в ядре 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, о его реализации и т.д.?
Возьмем 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 никакие флаги не проверяются,
а сразу создается новый семафор.
первые пять сообщений из раздела job я думаю подпадают под это определение.
может удалить?
следующие → |