четверг, 11 апреля 2013 г.

Кошерная настройка rtorrent и пояснения к конфигу .rtorrent.rc

Сегодня мы будем настраивать консольный rTorrent (файл конфига ~/.rtorrent.rc), вот некоторые цели:
 1. мониторить папку с новыми .torrent-файлами, сразу переносить их в другое место, чтоб было ясно, что файл подхватился и пошла загрузка
 2. по завершении загрузки переносить контент в общую папку-файлопомойку
 3. по достижении закачкой ratio=1.5 закрывать ее и удалять .torrent-файл
 4. при закрытии закачки дергать bash-скриптик, передавая ему путь к торренту, дабы тот мог сделать с ним что угодно
 5. ограничивать скорость отдачи и скачивания по расписанию
 6. если скачан фильм - переносить его в отдельную папку и называть нормально и по-русски, например "Дом с паранормальными явлениями (2013).avi" вместо Dom.s.paranormalnymy.yavleniyamy.2013.Dc.DVDRip.avi

Итак, поехали

пятница, 5 апреля 2013 г.

Зависание (DoS) Samba при открытии в Netbeans большого проекта

Здравствуйте, меня зовут Валерий и я веб-разработчик..

У меня дома есть сервер-роутер, на нем 2 виртуалки, одна - хостит проекты (веб-разработка), другая самба (сетевые медиаресурсы).
На самбе примонтирована шара с проектами для доступа по сети и программировании из windows.

Проблема следующая

В случае работы над большим (3Гб например) проектом, нетбинс при запуске сканирует его, сам при это адски тупит, и в итоге вообще вешает самбу так, что та не показывает содержимое папок и не дает открыть файлы. Трафик постоянный и бесконечный..

Программирование превратилось в АД. При нажатии Ctrl, Нетбинс начинает (превентивно, у себя пока в голове видимо) искать то, что под курсором, интерфейс замирает на время от 0.1 до 10 сек, и это при том, что я нажимал Ctrl не для того, чтоб перейти к определению функции или посмотреть phpdoc, я просто хотел перейти к началу строки Ctrl+Home!!

Я готов был выкинуть комп с 9 этажа и крыл матом всех, кто вспоминался: разрабов нетбинса, яву, того кто придумал яву, винду, билла гейста, ЖКХ, путина.. В итоге решил выделить час времени и попробовать докопаться до проблемы.