Есть у меня один сетап с релеем.
И есть один почтовый домен проблемный, так как с ним бывает
нет связи сутками. И мне идут жалобы на 4-часовые предупреждения от сендмыла о задержке доставки. Есть ли какой способ сделать так, чтобы предупреждения о задержке доставки писем в этот домен не ходили вообще, или ходили через сутки? Причем чтобы для остальных доменов все осталось как было?
И совсем бы не хотелось, чтобы оно слало автоматические сообщения в списки рассылки - народ периодически жалуется...
чтобы никаких .vacation, уведомлений и подобных...
Есть 2 сети в захолустье, используются для экспериментов с
ipv6, датчиками и подобным. IPv6 предоставляет брокер. Интернет получается только с NAT. Есть внешний хост (VDS) с (предоставленным провайдером VDS) ipv6 и внешним ipv4 адресом.
Нужно объеденить сети помимо брокера (чтобы таскать много тяжелых файлов). GRE запрещены. Вопрос - как это сделать?
Сейчас работает самописное приложение, создающее tun
и работающее через VDS'овский внешний ipv4, но написано хреново,
и процессор грузит, и память жрет.
Вот хотелось бы это самописное решение выпилить и взять что-нибудь более работающее. Переговоры с провайдером зашли в тупик, внешний адрес IPv4 они не дадут, туннели не разрешат.
В связи с неадекватной поддержкой sixxs.net приходится менять провайдера туннелей. Платность сервиса не существенна,
главное чтобы работал в Linux и из-за NAT, и не блокировали просто из-за сотни рестартов aiccu за 2 недели перманентно.
Есть какие-нибудь известные, и работающие через NAT, кроме sixxs.net?
Есть хреноватый но быстрый канал, по которому идет видеострим с видеокамеры, идет постоянно/круглосуточно и надо этот стрим записывать. Если верить ffmpeg, стрим идет в h.264. Единственное, где это можно делать, это относительно дохлая ARM926EJ-S с быстрым SATA-интерфейсом и большим диском.
Стрим странный - используется m3u плейлист, не знаю как это называется. Сейчас используется ffmpeg (сам бинарь) для записи, но есть проблема - ffmpeg периодически виснет и на ^C не реагирует. Обычно для этого должно пройти несколько часов. Никакие kill -15 не помогают. После некоторого времени пинания, оно таки падает и будучи перезапущенным, снова работает несколько часов до следующего раза. VLC отказался с этим стримом работать. Соответственно решили поисследовать вопрос в направлении написания своего такого приложения, с использованием стандартных библиотек, соответственно ищется любая помощь с тем, откуда начинать и какие компоненты использовать. Хотелось бы с минимальными усилиями. Помогите, люди добрые!
Есть VDS. на ней настроена почта и она работает.
Есть юзер, задача которого разбирать большую помойку патчей из листов и прикладывать к разным деревьям git. Объем принятой почты может достигать тысяч писем в день и объем хранимой почты
- сотни тысяч писем, приходящих как с публичных мейл-листов так
и с внутренних рассылок. VDS нормально справляется с приемом почты, но в последнее время стала возникать проблема с ее просмотром. Mutt не справляется с просмотром, открывает ее минут по 40. Claws справляется, но не содержит нужной функциональности для работы с патчами (нельзя прямо из клиента приложить к дереву), и графический, что не всегда удобно в силу того, что человек может оказаться с очень плохим каналом связи. Исключить локальный доступ к почте в силу порядка работы не получится. Но решили попробовать imap сервер с Maildir в надежде, что работа с почтой ускорится. К сожалению, в случае с Mutt она замедлилась. И локальный Maildir (мееедленно) и Maildir через IMAP (чуть побыстрее, но все равно медленно) результатов по ускорению никаких не дали. Claws в состоянии медленно всасывать почту и давать с ней работать одновременно, что нам подходит, но не позволяет использовать нужные нам макросы.
Есть ли у кого какие идеи как оптимизировать это хозяйство?
Какой imap сервер кроме dovecot-imap можно использовать, или можно обойтись без него и сделать все локально и быстро?
Но есть вот такие требования:
1. Почта и гиты не должны покидать VDS и оказываться на компьютере пользователя (ну сделаем исключение для кэша IMAP).
2. Должна быть возможность сделать работу, зайдя на VDS по ssh,
желательно текстовым клиентом (каким?).
3. Ну и так, чтоб не ждать 40 минут на открытие списка писем и каждый раз, когда приспичит его перезаписать...
Да, еще, человеку нужно формировать Berkeyey mbox из патчей,
прежде чем скармливать макросу, так что хранение почты в базе данных может не подходить...
А не подскажете маложручий сервер XMPP/jabber,
хотелось бы и поддержку голоса иметь, но не обязательно.
Надо крутить на дохлой VPS. Юзеров будет 3-4,
но нужно периодически приглашать с других серверов.
А не подскажете, стимовая версия Morrowind у кого-нибудь завелась?
Пробую в разных версиях wine, пустых и с установленными d3d9,
quartz через winetricks, все одно - у персонажей нет туловищ (все просвечивает), руки, ноги, голова - есть, а туловищ нет,
и нет звука совсем. При первом запуске звук был (но не было картинки), потом и видео играются и запускается все, а картинки нету. Пробовал все версии wine с 1.5.18 по последнюю. Версия Morrowind из steam (и steam установлен соответственно в wine).
видеокарта - nVidia GTX660. Wine самосборные, но в других играх все работает (в тех которые работают), и картинка и звук.
Anna - установил из линуксового стима, запускается,
но инвентарь пустой и кликать никуда на сцене не получается,
только ходить можно. Если верить видео на youtube,
все должно быть не так. У кого-нибудь завелось?
А не подскажете, чего это у меня во всех последних версиях CUPS'а
в firefox'е перестал работать web-интерфейс CUPS,
точнее его выпадающие списки? Не то, чтобы страшно,
потому как из w3m все работает, а надо редко,
просто начало раздражать... Выбираешь пункт и ничего не происходит. Что с удаленным сервером, что с локалхостом одно и то же. С w3m и там и там все ОК (там появляются «кнопочки» которые можно нажать и форма сабмитится). Смотреть все можно в firefox'е, а менять - нет :(
Нужно найти клиент и сервер VNC для коннекта к сильно удаленному девайсу, девайс доступен только по ipv6. Связность по сети есть,
пинги и X11 ходят, надо еще VNC запустить. Клиента с поддержкой IPv6 найти не могу :( x11vnc вроде должен уметь ipv6, но без клиента не могу проверить :(
Есть у кого опыт такого соединения?
То есть просьба направить в сторону правильного
руководства по анимации. Про кости знаю, а как анимировать изменение объекта, чтобы перемещение точки в режиме редактирования влияло только на текущий и последующие фреймы.
Есть большое количество картинок, которые нужно изобразить
на экране девайса. Экран умеет только палитру в 256 цветов.
Есть картинка-образец, показывающая правильно цвета, в формате .pcx.
Как мне привести пачку моих .png к такой же палитре? Желательно бы
просто написав Makefile, но согласен набыдлокодить на каком скриптовом языке, но что-то я не могу найти инструментов для этого.
Если бы эту задачу умел ImageMagick, это было бы классно,
но он этого не умеет. Странно, что нет не-графических тулзов для такой задачи, gimp все что нужно умеет, но нужно, чтобы при изменении исходных картинок все при запуске make автоматом законвертилось.
А расскажите, можно ли просто рядовому линуксоиду,
никогда не ведавшему, что такое steam, и вообще,
заценить сию новую модную фишку? Что нужно откуда взять,
где зарегистрироваться, и тп?
Есть унаследованный древний код, который надо переделать.
Код написан на C. Выглядит он сплошь и радом так:
#include "cool_header_with_lots_of_externs.h"
int g1, g2, g3, g4 ....;
float f1, f2;
some_cool_t d1, d2;
...
void Do_Something_Useful(void)
{
... тут мы пользуемся всяким этим глобальным хозяйством,
еще тащим external глобальное, выставляем, испольуем и тп.
}
у нас много таких файлов, в одном из них точка входа в API,
с параметрами.
И весь код построен по такому принципу. Из-за этого довольно сложно бывает понять откуда что берется. Задача - выделить код в библиотеку, так, чтобы
можно было этим пользоваться с несколькими объектами. То есть чтобы можно было вызвать API и обработать данные несколько раз, вызвав функцию. Про реентерабельность я и не заикаюсь. Есть ли какой способ это быстро зарефакторить? Какая-нибудь стандартная методика или мож софт вспоможительный? Просто нужно работать с несколькими объектами, с чередованием вызовов API, то есть не завершая работу с первым при переходе ко второму.
Нужно сляпать документ, со стандартным описанием протокола обмена,
основанного на командах, большая часть которых - битовые поля.
Хотят чтобы было оформлено как делают даташиты на проц -
то есть табличка, где в первой строке слева направо идут номера бит в слове,
от старшего к младшему, во второй - подписи повернутым текстом (снизу вверх) - крадкие подписи/мнемонические названия бит. Иногда биты собраны вместе в одну
еденицу (число), тогда эта группа объединяется вместе и подпись идет ко всей группе, если хватает места - горизонтальным текстом.
Раньше магазины брали всякое в зачет апгрейда, за копейки, конечно,
но все же. Продавать лень, на помойку нести жалко, раздавать лень.
Вот и копится. Скоро надоест. Вон одних модулей памяти разномастных,
и ноутбучных SODIMM и десктопных DDR2, всякого такого. Некуда это все втыкать.
Модули еще можно на микросхемы для поделок дербанить, но вот например что делать с процессорами? одних i7-х 3 штуки лежит старых...
горы винчестеров, даже флешек USB-шных залежи уже...
Я вот много помоек видел, но чтобы запчасти или там компьютеры выкидывали,
видел только один раз. Как нормальный человек бы с этим поступил?
Вот понадобилось мне внезапно быстро компилировать много исходников
(OE, android, свои аппликухи), причем получать результаты требуется как можно быстрее. Открыл я для себя Amazon EC2, все работает и очень быстро,
но стоимость получается $100/мес, что весьма дороговато.
Думаю, что в долгосрочной перспективе получилось бы дешевле гонять
для этой цели свою железку. Что есть бюджетное-многоядерное-многопроцессорное,
надежность не нужна особо, нужна скорость и памяти 16 гигов.
i7-е тормоза какие-то...
Есть много однородных USB-сериалов, часть на pl2303, часть - на cp2102.
Если все воткнуто, подключено к железкам, все стабильно работает.
Но вот происходит перезагрузка - и в новом сеансе все перепутано - ttyUSBx
ссылаются уже не на те порты, приходится все заново искать.
Система - Debian testing. Собственно вопрос - как зафиксировать порты,
как оно фиксирует имена сетевых интерфейсов и тп - реально ли?
А то неудобно как-то разбираться в 20 с лишним проводов каждый раз,
перезагрузки редко, но таки бывают...
Такую же штуку надо будет сделать на OpenWRT и мелком роутере позже,
поэтому интересует решение и для этой системы тоже. Необходимо сохранить
имена вида ttyUSBx, 0 < x < 99 потому как убогий софт и пользователи...