Есть идея написать проект шаринг-демона под никс. Давайте поясню что это такое и с чем это кушать: У меня дома стоит файл сервер раздаёт по фтп (pureftpd), дц++ (microdc2), торренты (transmission-cli). для каждого протокола стоит свой сервер, но мало того - эти сервера дают мало возможностей как по мониторингу так и по администрированию.
У меня родилась идея написать демона, который физически состоит из 4 частей - ftp-sharingd, dc-sharingd, torrent-sharingd и master-sharingd (контроль, мониторинг, веб интерфейс). Демон разделён на 4 части руководствуясь UNIX-way.
Одновременно хотелось бы овладеть ещё одним языком, из кандидатов: D, Vala либо Scala/Groovy