[задача] Продолжите последовательность
1. Pseudo terminals
2. Loop device
3. FUSE
4. TUN/TAP
5. ...
1. Pseudo terminals
2. Loop device
3. FUSE
4. TUN/TAP
5. ...
Есть новая инсталляция plan9 в qemu. При старте rio, в окне qemu цветной мусор, хотя при установке rio нормально работал. Удалось нагуглить, что это может пройти если пересобрать ядро. Итак вопрос. Как получить sys шелл и при этом не пытаться стартовать rio? от пользователя none не знаю как пробраться к sys, auth/login требует какие-то пароли. Если же при старте указать sys то будет запуск rio и фэйл. Кто нибудь здесь знает.
Бэкапа нет. Не удается переключиться на другой тег в wmii, там make.conf остался открыт в gvim. :(
Есть какие нибудь идеи?
Что надо симержить для восстановления? хотя emerge тоже сломался :(
1. Распаковать /etc/ из stage
2. Узнать какие конфиги были удалены (как?)
3. Перемержить соответствующие пакеты
Все верно? но как же все таки спасти make.conf
Этот скриптик на питоне похоже не очень стабилен, и у меня не работает. Если бы работал, был бы подходящий вариант, для хранения исходников/конфигов/etc.
--> 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 нормально работали? У меня идеи закончились, ясно только, что надо держать отдельный процесс шелла, но перенаправить туда строки и забрать вывод не очень то получается.
Занимаюсь преждевременной оптимизацией (сейчас или никогда) 2д физики. Хочется разбить пространство на квадраты (клетки) и с помощью этого быстро находить соседние объекты, для детекции коллизий. Особенность в том, что будет очень много мелких объектов, одна итерации физики (обсчет за время dt) это несколько проходов (возможно >10) по всем объектам и определение коллизий. Из-за этого нужны эффективные структуры данных.
Что есть сейчас (ещё не в коде), статичный массив клеток, каждая клетка это список пересекающих её объектов. Каждый объект хранит список содержащих его клеток.
Задачи,
1. Быстрый список, не отъедающий много памяти на указатели.
Решение: Unrolled linked list
2. Быстрый пересчет списков клеток и объектов после их перемещения.
Решение: Объект хранит список пар (клетка, ссылка на ссылку на себя в этой клетке), по ссылке объект удаляется за постоянное время. При пересчете определяется новый список клеток для каждого объекта, сравнивается со старым, исчезнувшие клетки удаляются из списка и одновременно удаляются ссылки на объект из этих клеток, ну а появившиеся клетки добавляются в список вместе с соответствующей ссылкой на элемент списка клетки. И вот здесь уже есть проблема, при удалении из unrolled linked list меняется порядок элементов и ссылки будут указывать не туда куда должны. Не менять порядок элементов значит допускать пустоту в списке, нехорошо.
Иное описание проблемы, два списка, первый содержит элементы, второй ссылки на элементы первого. Как при проходе по второму списку правильно и быстро удалить соответствующие элементы первого. Вторых списков может быть много. Первых тоже. Ссылки могут быть на элементы разных первых. Использовать не unrolled списки тоже есть нехорошо.
Какие есть устройства подходящие под следующие требования,
1. ARM >=200Mhz, >=64MB RAM, >=320x240, USB Host, SD, Audio, Ethernet
2. Небольшой карманный размер, долгая жизнь от аккумулятора.
3. Возможность запустить ядро с kernel.org (с драйверами ко всему)
Предполагаемое использование,
1. Смотрелка/читалка/плеер.
2. SIP-phone.
3. Прочие мелочи, serial to telnet bridge, ...
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
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.
Где добыть исходники? и куда их положить?
Спасибо.
# 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.
http://www.jamendo.com/en/track/238749
Мне почему то напоминает опенинг какого то аниме.
Смотреть файл который записывается - негодный вариант, задержки и рассинхронизация. Хорошо бы обойтись одним только mplayer/mencoder. Спасибо.
Надо разделить один многостраничный pdf файл на одиночные, по одной странице в каждом. Как это проще всего сделать? хорошо бы с помощью imagemagic или ещё чего то, что есть в каждом дистре. Спасибо.
Чем можно сгенерировать БД по исходникам, и потом быстро искать нужные слова? Для C есть ctags и cscope но они привязаны к языку и работают в основном с языковыми конструкциями, мне же надо искать примерно как это делает grep, но не просматривая все файлы каждый раз.
Если использовать \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}
...
Спасибо.
http://paravozeg.narod.ru/whatisit.png
Думаю вопрос понятен, да?
$ alias | grep ls
alias ls='ls --color=auto'
Запустите у себя controller и скажите свой IP адрес. Это пересылка UDP пакетов и измерение задержки. Можете собрать статистику в своей локальной сети. Вот так,
на первой хосте делаем ./controller
на втором ./plant ip_первого_хоста 10000
число это период генерации пакетов, в микросекундах. Используются 7423 и 7424 порт.
Извиняюсь за народ.ру
http://paravozeg.narod.ru/nsu-100306.tar.gz
Спасибо
Читаю «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 как то этому мешает?
Не хочется делать очередной клон на эту тему, поэтому спрашиваю здесь. Своих идей нет. Надо придумать геймплей, доставить шарик к цели не интересно.
Демку для потестить брать тут, http://paravozeg.narod.ru/caph-091023.tar.gz
Скрины, http://paravozeg.narod.ru/caph_s0.png http://paravozeg.narod.ru/caph_s1.png
Жду предложений, баготчетов. Спасибо.
Давно хотел спросить здесь,
Matti Paalanen - Frozen Silence
Что ещё есть подобного?
Ну и по поводу folk,
12 Girls Band - Shining Energy
| ← назад | следующие → |