LINUX.ORG.RU

Сообщения amaora

 

[задача] Продолжите последовательность

Форум — Talks

1. Pseudo terminals
2. Loop device
3. FUSE
4. TUN/TAP
5. ...

 

amaora
()

[plan9] Пересобрать ядро

Форум — Talks

Есть новая инсталляция plan9 в qemu. При старте rio, в окне qemu цветной мусор, хотя при установке rio нормально работал. Удалось нагуглить, что это может пройти если пересобрать ядро. Итак вопрос. Как получить sys шелл и при этом не пытаться стартовать rio? от пользователя none не знаю как пробраться к sys, auth/login требует какие-то пароли. Если же при старте указать sys то будет запуск rio и фэйл. Кто нибудь здесь знает.

 

amaora
()

[gentoo] Сделал find /etc/ | xargs rm

Форум — General

Бэкапа нет. Не удается переключиться на другой тег в wmii, там make.conf остался открыт в gvim. :(

Есть какие нибудь идеи?
Что надо симержить для восстановления? хотя emerge тоже сломался :(

1. Распаковать /etc/ из stage
2. Узнать какие конфиги были удалены (как?)
3. Перемержить соответствующие пакеты

Все верно? но как же все таки спасти make.conf

 

amaora
()

[gmailfs] Куда ещё можно делать бэкапы?

Форум — General

Этот скриптик на питоне похоже не очень стабилен, и у меня не работает. Если бы работал, был бы подходящий вариант, для хранения исходников/конфигов/etc.

amaora
()

[jabber] mcabber shell-bot

Форум — Development

--> cat jbot.serv
<== #!/bin/sh
<== rm -f ~/utils/jbot.event.d/*
<== proxychains mcabber -f ~/.mcabberrc.bot

--> cat jbot.shell
<== #!/bin/sh
<== ADMIN_JID=«someone@jabber.ru»
<== while true; do
<== cat ~/utils/jbot.shell.in | while read cmd; do
<== $cmd 2>&1 | while read ln; do
<== echo «/say_to $ADMIN_JID $ln» > ~/utils/jbot.fifo
<== done
<== done
<== done

--> cat jbot.event
<== #!/bin/sh
<== ADMIN_JID=«someone@jabber.ru»
<== test «$1» == «MSG» || exit
<== test «$2» == «IN» || exit
<== test «$3» == «$ADMIN_JID» || exit
<== test «$4» || exit
<== cat $4 > ~/utils/jbot.shell.in
<== rm -f $4

Как это можно улучшить, чтобы хотя бы cd, su, ssh нормально работали? У меня идеи закончились, ясно только, что надо держать отдельный процесс шелла, но перенаправить туда строки и забрать вывод не очень то получается.

 

amaora
()

Непростой вопрос о структурах данных

Форум — Development

Занимаюсь преждевременной оптимизацией (сейчас или никогда) 2д физики. Хочется разбить пространство на квадраты (клетки) и с помощью этого быстро находить соседние объекты, для детекции коллизий. Особенность в том, что будет очень много мелких объектов, одна итерации физики (обсчет за время dt) это несколько проходов (возможно >10) по всем объектам и определение коллизий. Из-за этого нужны эффективные структуры данных.

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

Задачи,

1. Быстрый список, не отъедающий много памяти на указатели.
Решение: Unrolled linked list

2. Быстрый пересчет списков клеток и объектов после их перемещения.
Решение: Объект хранит список пар (клетка, ссылка на ссылку на себя в этой клетке), по ссылке объект удаляется за постоянное время. При пересчете определяется новый список клеток для каждого объекта, сравнивается со старым, исчезнувшие клетки удаляются из списка и одновременно удаляются ссылки на объект из этих клеток, ну а появившиеся клетки добавляются в список вместе с соответствующей ссылкой на элемент списка клетки. И вот здесь уже есть проблема, при удалении из unrolled linked list меняется порядок элементов и ссылки будут указывать не туда куда должны. Не менять порядок элементов значит допускать пустоту в списке, нехорошо.

Иное описание проблемы, два списка, первый содержит элементы, второй ссылки на элементы первого. Как при проходе по второму списку правильно и быстро удалить соответствующие элементы первого. Вторых списков может быть много. Первых тоже. Ссылки могут быть на элементы разных первых. Использовать не unrolled списки тоже есть нехорошо.

amaora
()

[device][request] Маленькое устройство

Форум — Talks

Какие есть устройства подходящие под следующие требования,

1. ARM >=200Mhz, >=64MB RAM, >=320x240, USB Host, SD, Audio, Ethernet
2. Небольшой карманный размер, долгая жизнь от аккумулятора.
3. Возможность запустить ядро с kernel.org (с драйверами ко всему)

Предполагаемое использование,

1. Смотрелка/читалка/плеер.
2. SIP-phone.
3. Прочие мелочи, serial to telnet bridge, ...

 ,

amaora
()

[gentoo][firefox][-dbus] Как избавиться от этого D-BUS?

Форум — General

USE флаг dbus выключен, но emerge firefox сделало мне dbus и firefox который его запускает.

$ equery uses firefox
...
- - dbus : Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)

$ ps axuf
...
amaora 3515 0.0 1.1 12484 5900 ? Ss 20:17 0:00 \_ xterm
amaora 3517 0.0 0.3 4876 1752 pts/2 Ss 20:17 0:00 \_ bash
amaora 3588 0.9 2.3 19120 11872 pts/2 S 20:17 1:23 \_ links -G
amaora 6762 7.2 8.1 163556 41796 pts/2 Sl+ 22:40 0:15 \_ firefox
amaora 6778 0.0 0.1 3364 672 pts/2 S+ 22:40 0:00 dbus-launch --autolaunch 1ab647806c361ecbf48a62040000a654 --binary-syntax --close-stderr
amaora 6779 0.0 0.1 2568 616 ? Ss 22:40 0:00 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
amaora 6781 0.0 0.4 5820 2400 ? S 22:40 0:00 /usr/libexec/gconfd-2

 ,

amaora
()

[gentoo][ossv4] Failed to emerge (404 Not Found)

Форум — General

Emerging (1 of 1) media-sound/oss-4.1.1052-r1 from oss-overlay

Downloading 'http://www.4front-tech.com/developer/sources/stable/gpl/oss-v4.1-build1052-sr...

--2010-08-28 20:35:18-- http://www.4front-tech.com/developer/sources/stable/gpl/oss-v4.1-build1052-sr...
Resolving www.4front-tech.com... 64.150.183.243
Connecting to www.4front-tech.com|64.150.183.243|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2010-08-28 20:35:19 ERROR 404: Not Found.

Где добыть исходники? и куда их положить?

Спасибо.

 

amaora
()

udf на flash

Форум — General

# mkudffs -b 512 --media-type=hd --utf8 /dev/sdf
start=0, blocks=64, type=RESERVED
start=64, blocks=12, type=VRS
start=76, blocks=180, type=USPACE
start=256, blocks=1, type=ANCHOR
start=257, blocks=16, type=PVDS
start=273, blocks=1, type=LVID
start=274, blocks=15646189, type=PSPACE
start=15646463, blocks=1, type=ANCHOR
start=15646464, blocks=239, type=USPACE
start=15646703, blocks=16, type=RVDS
start=15646719, blocks=1, type=ANCHOR
# mount -t udf /dev/sdf /mnt/tmp/
mount: wrong fs type, bad option, bad superblock on /dev/sdf,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

# dmesg | tail
sdf: Write Protect is off
sdf: Mode Sense: 23 00 00 00
sdf: assuming drive cache: write through
sdf: unknown partition table
sd 7:0:0:0: Attached scsi removable disk sdf
sd 7:0:0:0: Attached scsi generic sg5 type 0
usb-storage: device scan complete
UDF-fs: No partition found (1)
UDF-fs: No partition found (1)
UDF-fs: No partition found (1)
# zcat /proc/config.gz | grep UDF
CONFIG_UDF_FS=y
CONFIG_UDF_NLS=y
#

Устройство работающее, раньше там был vfat.

amaora
()

[музыка] Что нибудь похожее

Форум — Talks

http://www.jamendo.com/en/track/238749

Мне почему то напоминает опенинг какого то аниме.

 

amaora
()

[v4l][webcam] Одновременно смотреть и записывать

Форум — General

Смотреть файл который записывается - негодный вариант, задержки и рассинхронизация. Хорошо бы обойтись одним только mplayer/mencoder. Спасибо.

 ,

amaora
()

Разбить pdf файл по страницам

Форум — General

Надо разделить один многостраничный pdf файл на одиночные, по одной странице в каждом. Как это проще всего сделать? хорошо бы с помощью imagemagic или ещё чего то, что есть в каждом дистре. Спасибо.

amaora
()

Поиск по исходникам

Форум — Development

Чем можно сгенерировать БД по исходникам, и потом быстро искать нужные слова? Для C есть ctags и cscope но они привязаны к языку и работают в основном с языковыми конструкциями, мне же надо искать примерно как это делает grep, но не просматривая все файлы каждый раз.

amaora
()

[latex] 2 года не могу настроить

Форум — General

Если использовать \chapter или \tableofcontents получаю вот такое,

! Font T2A/cmr/m/n/12=larm1200 at 12.0pt not loadable: Metric (TFM) file not fo
und.

Проблема только с русским.

сначала была ещё одна проблема, оно (не помню какой именно процесс их пакета tex) зачем то, что то искало по всему $HOME. Теперь запускаю так,

$ HOME=. pdflatex draft.tex

Сегодня ещё установил pscyr, окончательно все сломал, теперь не видно ни каких шрифтов. Как вернуть обратно хотябы? texmf-var поудалял, а шрифтов нет, pdf генерится пустой и с ошибками.

\documentclass[a4paper,12pt]{report}

%\usepackage{pscyr}
%\renewcommand{\rmdefault}{ftm}

\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[english,russian]{babel}

...

Спасибо.

 

amaora
()

[shell, ls] Что это?

Форум — Talks

http://paravozeg.narod.ru/whatisit.png

Думаю вопрос понятен, да?

$ alias | grep ls
alias ls='ls --color=auto'

amaora
()

Помогите собрать статистику

Форум — Talks

Запустите у себя controller и скажите свой IP адрес. Это пересылка UDP пакетов и измерение задержки. Можете собрать статистику в своей локальной сети. Вот так,

на первой хосте делаем ./controller

на втором ./plant ip_первого_хоста 10000

число это период генерации пакетов, в микросекундах. Используются 7423 и 7424 порт.

Извиняюсь за народ.ру

http://paravozeg.narod.ru/nsu-100306.tar.gz

Спасибо

amaora
()

[Trusted Computing] Как оно работает?

Форум — Talks

Читаю «TCG Architecture Overview, Version 1.4», слишком все сложно.

Каким образом оно 'will make computers safer, less prone to viruses and malware, and thus more reliable' ?

Конкретнее, скажем в ядре ОС, в коде разбора IP пакета есть дыра, сформировав определенным образом пакет, можно получить в ответ кусок памяти по указанному адресу, как тут поможет TC ?

Пример второй, приходит по почте image.jpg.exe, пользователь добровольно запускает его, оно позже под видом чего нибудь, чему пользователь доверяет просит адреса и пароли.

Пример третий, баг в прикладном ПО, браузер например, ошибки в интерпретаторе js, исполенние произвольного кода в контесте этого процесса возможно? или TC как то этому мешает?

amaora
()

[разработка] Рисованная физика

Форум — Games

Не хочется делать очередной клон на эту тему, поэтому спрашиваю здесь. Своих идей нет. Надо придумать геймплей, доставить шарик к цели не интересно.

Демку для потестить брать тут, http://paravozeg.narod.ru/caph-091023.tar.gz

Скрины, http://paravozeg.narod.ru/caph_s0.png http://paravozeg.narod.ru/caph_s1.png

Жду предложений, баготчетов. Спасибо.

 

amaora
()

[[музыка] melancholy, folk

Форум — Talks

Давно хотел спросить здесь,

Matti Paalanen - Frozen Silence

Что ещё есть подобного?

Ну и по поводу folk,

12 Girls Band - Shining Energy

amaora
()

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