Я настроил у себя автоматическое понижение и повышение громкости
ночью
amixer sset Master 5
утром
amixer sset Master 100
Чтобы спать не мешали звуки входящих сообщений.
-
Раньше использовал для проверки обновлений.
-
Это хорошо когда ночь и утро наступают по часам, а не по факту. Самый простой случай если родственники легли спать раньше/позже. На эту тему видел мануал по изменению яркости монитора в зависимости от времени суток. Та же фигня. Человек не может быть рабом машины, это прямой путь в скайнет и к концу света, поэтому на десктопе планировщикам не место. Разве что скачивание ТВ-программы хотел пихнуть в планировщик, но расхотел... А вот на сервере...
1. На торрент-качалке в 6 утра наступает полный дефраг, таким образом с утреца можно по NFS посмотреть/покачать без лишних тормозов
2. Там же раз в минуту проверяется наличие торрент-клиента среди активных процессов и если оный не найден по причине позорного вылета, запускается вновь (если интересен скрипт, могу запостить в соотв. блог).
-
-
Расскажите про дефраг, какая фс, софт и скрипты для всего этого подробнее. Интересно.
-
-
Фокус торрентов в том, что они могут загадить абсолютно любую ФС. Хотя всем известно, что на линуксовых ФС все устроено так, что фрагментация не приводит к существенному снижению быстродействия, это верно только для обычной эксплуатации. Торренты же приводят к жестокой фрагментации абсолютно везде. В итоге скорость считывания жутко фрагментированных данных может скатиться до 3-5 Мб/с. В результате почти все ФС отпадают из-за отсутствия экстентов, рейзер в частности еще и из-за нагрузки на проц и быстрой деградации скорости. А с другой стороны штатный дефрагментатор есть только у xfs, поэтому именно ее я считаю идеальным выбором для торрентов. Фрагментация итак сведет на нет преимущества тех или иных ФС.
В результате через gnome-schedule от рута забит дефраг вида
/usr/sbin/xfs_fsr /dev/sda6
на 6 утра, с ращотом что я в это время буду спать и пользоваться скачанным контентом не буду. А поскольку винт WD Green, даже во время дефрага шум (головок) незначительный. Торрент-качалка на дебиане
-
-
Правильные торрентокачалки должны использовать fallocate(2):
http://www.kernel.org/doc/man-pages/online/pages/man2/fallocate.2.html
-
-
Интересная штука, жаль инфы на русском не нашел, а на буржуйском пока некогда курить. Вкратце, она не приведет к тому что зарезервированное место будет помечаться как занятое? Потому что это очень неудобная вещь, когда места мало, скорость невысокая и качать приходится сразу 10-20 торрентов. Конечно когда торрент-клиент качает на раздел с другими файлами, использовать fallocate проще, чем потом получить фрагментацию. Но я давно ушел от этого первобытного уровня, под ОС или торренты должен быть отдельный винт, где можно все настроить с учетом "специализации" инфы. А в этом случае еще большой вопрос, нужен ли fallocate.
-
-
The function posix_fallocate() ensures that disk space is allocated for the file referred to by the descriptor fd for the bytes in the range starting at offset and continuing for len bytes. After a successful call to posix_fallocate(), subsequent writes to bytes in the specified range are guaranteed not to fail because of lack of disk space.
This flag allocates and initializes to zero the disk space within the range specified by offset and len. After a successful call, subsequent writes into this range are guaranteed not to fail because of lack of disk space.
Короче, место выделяется. В конкретной реализации нулями место может не заполняться, а резервироваться. На LWN пишут, что если ФС не определяет свою реализацию, то будет тупое обнуление. Сам я код ext3/4 не смотрел, что там происходит не знаю, уж извините :)
-
-
Зато я нагуглил что вроде как оно только в ext4 поддерживается. Ибо эту функцию используют многие клиенты, Transmission и Deluge точно. И у меня он включен на xfs. В результате место какбе резервируется, но в виде нулей, что все равно приводит к фрагментации.
-
Это хорошо когда ночь и утро наступают по часам, а не по факту.
Я в некотором роде лаб лампы жаворонок, люблю рано ложиться и рано встаю около 7 без будильника.
Очень раздражает когда система издает всякие звуки ночью. Днём это лишний повод посмотреть что произошло и среагировать на письмо или сообщение, а ночью ИМХО лишнее.
Человек не может быть рабом машины, это прямой путь в скайнет и к концу света, поэтому на десктопе планировщикам не место.
=) Однако, данное решение в некотором виде, хранит мой покой =) Просто не нужно забывать, что машина инструмент.
-
-
Очень раздражает когда система издает всякие звуки ночью
Вот за это я и люблю акустику Creative, т.к. во многих моделях у них есть проводной пульт управления:
В моем случае он находится в 10-15 см от мышки (и руки на ней), что позволяет иметь удобный, ручной, всегда доступный способ регулировки громкости. Это намного удобнее любых программных средств или ММ клавиш клавиатуры.
Я бы не хотел чтобы мое имхо воспринималось как реклама, у креатива много моделей с беспроводными пультами, которые несомненно подходят лучше в других ситуациях, но с точки зрения удобства все равно проигрывают если комп и все железки в пределах досягаемости пользователя и его кривых рук. А такие пульты к сожалению есть только у креатива.
Эта привычка возможно сугубо индивидуальна, т.к. я и ручные реобасы люблю в противовес автоматической регулировке кулеров средствами материнской платы. И опять же они под рукой. И опять же я утверждаю, что если комп под рукой, то ручное регулирование тех или иных параметров оказывается банально удобнее автоматики. Поэтому применение средств подобной автоматизации именно на десктопе мне и кажется сомнительным. Зачастую проигрывая в удобстве идет гарантированый проигрыш в управляемости. А ведь ничто так не радует глаз линуксоида как полностью управляемая система. Возможно это всего лишь мое субъективное мировоззрение или привычки...
-
-
Да вообще, у кучи производителей домашней мультимедийной акустики есть модели с пультами управления. У microlab, например. И это часто бывает очень удобно
-
-
Глянул микролаб, да, пульты есть, но в большинстве случаев они беспроводные, что требует их направления в ИК-приемник, который зачастую бывает вместе с сабом, который по правилам ставится вниз (на пол). Правда есть и 2 модели с проводными пультами.
Кроме того, кнопочные беспроводные пульты имеют один мощный недостаток - ими нельзя увеличить или уменьшить громкость БЫСТРО. Вот сижу я ночью, слушаю музыку, вдруг пошел альбом в другом стиле и с другой громкостью. Я судорожно хватаю пульт, направляю его в ИК-приемник и аццке дрюкаю кнопку громкости. Это же дурдом. На проводных пультах громкость можно регулировать быстрее, удобнее, проще. С той же целью на некоторых ММ клавах есть круговой регулятор громкости вместо кнопок.
-
ручное регулирование тех или иных параметров оказывается банально удобнее автоматики. Поэтому применение средств подобной автоматизации именно на десктопе мне и кажется сомнительным.
У меня Microlab SOLO 6с
Но я не всегда вспоминаю ,что нужно убавить звук.
-
Каждые 3 минуты cron запускает скрипт, который получает публичный ip, количество непрочитанных писем в почте и фидов в гугл ридере. Эту инфу считывает и отображает conky.
-
-
Опубликуй в соответствующем блоге плиз.
-
-
Как время будет, выложу конфиг conky полностью со всеми скриптами, обоями и темами оформления.
-
-
-
Каждые 5 минут сервер логинится на роутер по ssh, смотрит IP на внешнем интерфейсе, если тот изменился — обновляет его для своего домена.
Было бы конечно лучше, чтобы это всё делал сам роутер (wl500gpv2), но там нету перла, собирать и ставить для него — лень, переписывать скрипт обновления без использования перла — лень. Работает такая схема уже около года, каши ни разу не просила. (:
-
-
у тебя олеговская прошивка или ее продолжение от энтузиастов?
я сижу на стандартной пока, не знаю стоит ли перешивать..
-
-
Вроде бы последняя от Олега (1.9.2.7-10). Достаточно давно перешивал, так как были какие-то проблемы с получением адреса от провайдера. Кроме ssh никакими плюшками больше не пользуюсь. По-моему мнению, перешивать имеет смысл только с какой-то определённой осознанной целью.
-
-
мне например нужно знать с какого компьютера через роутер идет флуд. но пока не знаю как это посмотреть и для этого нужно открыть ssh
-
Каждые 5 минут питоновский скрипт тянет с фриланса RSS, отфильтровывает проекты, которые меня интересуют и посылает инитиресующие проекты мне по почте.
Каждые 5 минут скрипт на баш проверяет батарейку лаптопа, если заряд меньше 30% пикает три раза и выдает сообщение на десктоп, значит я питание забыл воткнуть в розетку.
-
-
Можешь запостить первый скрипт в блог скрипты?
-
-
Он довольно большой. Если есть интерес, подготовлю и помещу в блог.
-
-
Будет очень интересно.
-
Интерес есть!
-
Мне тоже интересно, хотя питоном не владею. Эдак ведь можно видоизменить скрипт чтобы он из любых RSS дергал только топики по ключевым словам и собирал их в отдельной почте. Subscribe.ru своими руками
-
$ crontab -l
SHELL=/bin/bash
# check new mail, but only at home
*/10 * * * * [ -z "`iwconfig | grep -w SomeESSID`" ] || ( fetchmail -c &>/dev/null && fetchmail &>/dev/null ) || :
Проверять наличие новой почты и загружать, если что. В случае отсутствия новой почты -c намного быстрее.
-
Обновление дерева портаже и скачивание исходников
# crontab -l
0 2 * * * layman -S >/dev/null 2>&1
30 2 * * * emerge --sync --ignore-default-opts >/dev/null 2>&1 && eix-update >/dev/null 2>&1
0 3 * * * emerge -fuDN --ignore-default-opts @world >/dev/null 2>&1
Будильник
$ crontab -l
0 7 * * 1-5 flac123 /mnt/music/Europe/2001\ -\ The\ Final\ Countdown\ \(Japan\ Remastered\)/11\ -\ The\ Final\ Countdown\ \(Live\).flac >/dev/null 2>&1
0 8 * * 6-7 flac123 /mnt/music/Europe/2001\ -\ The\ Final\ Countdown\ \(Japan\ Remastered\)/11\ -\ The\ Final\ Countdown\ \(Live\).flac >/dev/null 2>&1
Планирую ещё добавить простенький скрипт для бекапа, но всё руки не дойдут.
-
у меня на работе скрипт проверяет почту на наличие спец письмеца, если находит открывает ssh-тунель домой.
удобно сидя дома по звонку боса быстренько чё нить сделать на работи :)
-
-
вот супер, восхищаюсь, молодец. Можно поподробней отдельной темой?
-
-
да в принципе вроде ничё такого умного, не думаю что нужна отдельная тема. скрипт проверки почты:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
#!/usr/bin/perl
# v 1.5
use Net::POP3;
# описалово мыла откуда письма тянуть
my $mailhost='mailhost';
my $username='user';
my $password='pass';
my $newip='';
$pop = Net::POP3->new( $mailhost, Timeout => 60 );
if ($pop->login($username, $password) > 0) {
my $msgnums = $pop->list;
foreach my $msgnum (keys %$msgnums) {
my $top = $pop->top( $msgnum, 2 );
my $top2 = join('',@$top);
$top2 =~ m/Subject: (.+)\n/m;
my $subj = $1;
print "Subject=$subj\n";
# тут наш секретный текст
if ( $subj =~ /our super secret subject/ ) {
print "Catch our message\n";
$pop->delete($msgnum);
# тут втыкаем свою команду на открытие тунеля
system( 'ssh -fNR 2023:127.0.0.1:22 home' );
# шлём уведомление себе, для контроля
system( 'echo "`date` opend ssh tunnel to home" | email -s "ssh tunnel" user@mailhost' );
}
}
}
$pop->quit; |
и надо настроить безпарольный логин на sshd дома, для открытия тунеля, как то так
|
|
|
Последние посты
|
|
Последние комментарии
|
|
Изменения
|
|
Черновики (все)
|
|
Избранное (всё)
|
|
|