LINUX.ORG.RU

Сообщения meduza

 

Аналог Mutt'ового envelope_from в Opera Mail

Преамбула

У меня много почтовых аккаунтов, но все средствами серверов перенаправляются на мой основной ящик, при этом оригинальные значения From и To сохраняются. Соответственно MRA (fetchmail) у меня принимает почту только с одного этого ящика (что несравненно более удобно и менее накладно, чем принимать по отдельности с каждого, кстати говоря). В MTA (msmtp) настроены SMTP для *всех* моих аккаунтов. В Mutt установлена опция envelop_from=yes, а в переменной alternates указан список всех моих адресов. В результате Mutt автоматически проставляет поле From, когда я отвечаю на письма: если я отвечаю на перенаправленное письмо с другого адреса X, то в поле From прописывается X; в противном случае прописывается мой основной, дефолтный адрес. (Человек, с которым я веду переписку внешне даже не видит, что я общаюсь транзитом через другой ящик: он пишет на X, я ему с X и отвечаю. В этом весь профит того геморроя, о котором я пишу.)

Вопрос

Как научить тому же Opera Mail?

Костыльные решения тоже принимаются: мне работать надо, а Mutt я больше не могу выносить. Работать отдельно с каждым аккаунтом как на приём, так и на отправку, не предлагать.

meduza
()

Как сделать, чтобы Mutt перемещал прочитанные сообщения в cur сразу?

Как сделать, чтобы Mutt перемещал прочитанные сообщения из new в cur (почта в формате Maildir) сразу же, а не при выходе из программы?

 

meduza
()

За что я ненавижу Mutt

Снимаю розовые очки слепой любви к unix-way и поиспускаю лучи ненависти в адрес Mutt. Я просто оставлю это здесь, продуктивной дискуссии не предполагается.

Простая задача: нужно, чтобы Mutt открывал html-письма в графическом браузере (скажем, opera или firefox).

Простое решение:

# ~/.mailcap
text/html; opera %s
конечно же не работает.

То, что без параметра «copiousoutput» Mutt включит дурака и будет матюкаться в стиле «для типа text/html не найдено записи в файле mailcap», вполне нормально. Это не бага, а фича. Основной вклад в раннее развитие геморроя вносит тот факт, что временный файл (он же %s) Mutt удаляет раньше, чем браузер его откроет. Самое простое решени не без костыля:

text/html; opera %s\; sleep 3; copiousoutput;
Умельцы даже написали маленький скрипт mutt_bgrun, широко известный в кругах извращенцев. Но лично мне он не помог. Видимо, аура.

 

meduza
()

По формату Maildir

Зачем нужны директории tmp в каждой папке почтового ящика: почему бы не сделать одну? Имена файлов и так уникальные.

Зачем нужны директории new, если можно в имени файла (в поле флагов) указать, что письмо не прочитано?

 

meduza
()

Opera Mail как MUA

Возможно ли использовать Opera Mail как простой MUA? Почтовый ящик в формате Maildir.

 ,

meduza
()

NumLock включается на этапе загрузчика

После обновления арча при загрузке компьютера стал включаться numlock. Мне этого не надо. Причём включается он на этапе загрузчика (у меня lilo). Что может его включать и как можно изменить это?

meduza
()

Почему первый запуск браузера долгий

После загрузки первый запуск браузера (опера или фф) у меня весьма длительный, порядка 7-10 с. Последующите запуски (после килла предыдущего) довольно быстры — порядка секунды. Почему так?

meduza
()

Частота процессора занижена?

Случайно заметил. В /proc/cpuinfo содержаться строчки

model name      : Intel(R) Core(TM) i3-2120 CPU @ 3.30GHz
cpu MHz         : 1600.000

Вопрос 1. 1600 MHz — это текущая частота процессора?

Вопрос 2. Если да, то почему не 3300?

meduza
()

Unknown keysym cyrillic_small_letter_short_i

После обновления Арча вылезает такая ошибка при загрузке. Как я понял, причиной послужило переход на systemd-vconsole-setup вместо ручного loadkeys в initscripts. Я создал файл vconsole.conf:

KEYMAP="ruwin_cplk-UTF-8"
FONT="Cyr_a8x16"
Не помогло.

Гугл говорит, что надо передать параметр -u для loadkeys. Но как это сделать? systemd-vconsole-setup бинарный.

P.S. Ещё теперь NumLock после запуска включен. Я хочу, чтобы был выключен. Что мне надо делать?

 

meduza
()

GPL + Public Domain

Если я пишу код в общественное достояние (CC0), то могу ли я использовать в нём GPL-библиотеку? Ведь, по-идее, используя эту библиотеку, я заражаюсь вирусом GPL и обязан распространять свой код на GPL?..

На сайте FSF написано, что GPL совместима с CC0, но что это значит?

meduza
()

Помогите найти клиент mpd

Ищу клиент с интерфейсом, максимально близким к андроидному n7player.

meduza
()

Двухсторонний липкий «картон»

Где можно в продаже найти двухсторонний липкий «картон» (там не картон, а какой-то непонгятный мне материал, плотный, но мягкий), кусочек которого обычно продают вместе с телефонными розетками? Мегаудобная штука (позволяет уменьшить количество дырок в стене, сила склеивания приличная) , но покупать розетку, пусть даже за 20р, ради такой штуковины не комильфо.

meduza
()

Программная vs аппаратная регулировка громкости

В каком случае будет более качественный звук и *почему*: когда программно выставлен малый уровень громкости, а аппаратно большой (на усилителе), либо наоборот, когда программно задан максимальный уровень, а аппаратно маленький.

P.S. Гугление не помогло. Точнее, я встретил противоположные ответы и множество различных объяснений. Одни говорят, что максимальный уровень плох всегда (как при аппаратной, так и при программной регулировке), мол, перегруз. Другие говорят, что при малом программном уровне на ЦАП поступает меньший сигнал, то есть меньшей разрядности, а значит качества. Третьи говорят, что малый уровень хорош тем, что все усилительные элементы работают на малом линейном участке, отсюда малые нелинейные искажения. И тыды. Короче, весь спектр всевозможных ответов. Хочется чего-то определённого и авторитетного.

P.P.S. На слух я не различаю. Мне просто теоретически интересно.

 

meduza
()

Как протестировать звуковую карту?

Сабж, а именно интересуют искажения, частотная характеристика и т.п., то есть отклонения от идеала. Возможно, существуют методы?

 

meduza
()

Что больше ест ресурсов: COM или USB?

Имеется древняя машина (2-й пентиум), есть юсб и ком порт. Он работает как сервер. Требуется подключить ещё внешний девайс на AVR, для управления (типа умный дом). Вопрос: что менее нагрузно для компа: уарт или юсб? Под юсб я имею в виду тот же RS232, но через ft232 или тп.

 , , ,

meduza
()

CC0 vs public domain

Какой профит от использования лицензии CC0 вместо того, чтобы просто указать, что работа является общественным достоянием?

Перемещено tazhate из development

 

meduza
()

Как удалить мертвый код при статической линковке (gcc)

Я почему-то думал, что если в С подключаешь библиотеку (в исходных кодах), из которой используешь одну функцию, то только та функция и войдёт в итоговый elf. Однако опытно узнал, что нет — включается библиотека целиком.

Как насильно заставить gcc не подключать мертвый код?

meduza
()

Как скопировать один файл в определённое место другого?

Есть файлы A, B. Я хочу скопировать A в файл B по смещению X. То есть, в итоге я хочу иметь файл, который до смещения X выглядит как B, потом идёт файл A, а со смещения X+size(A) снова выглядит как B.

meduza
()

Opera и сброс Last.fm

Иногда случается такой косяк. В одной вкладке играет ластфм, а какую-нибудь другую закрываю и опа — плеер в ластфм затыкается. Намертво, только рефреш страницы помогает.

Это только у меня карма плохая или известный баг? Если второе, то может известны методы лечения?

 ,

meduza
()

Лог с временнЫми метками

`stderr` одной фоновой программы у меня логируется:

foo 2>foo.log
Но я хочу предварять каждую строку в foo.log соотв. временной меткой. Как это сделать лучше всего?

 ,

meduza
()

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