The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Первый стабильный релиз NitroShare, программы для организации совместного доступа к файлам

13.07.2012 11:38

Представлен первый стабильный релиз проекта NitroShare, в рамках которого развивается клиент для обеспечения совместного доступа к файлам, нацеленный на максимальное упрощение процесса передачи файлов. По задумке разработчиков для отправки файла на другую машину в локальной сети достаточно просто перетащить файл в определённую область системного лотка или передать через контекстное меню файлового менеджера. Бинарные сборки подготовлены в форме deb и rpm-пакетов, также поставляется сборка для Windows (в ближайшее время планируется обеспечить поддержку Mac OS X). Код программы доступен под лицензией GPLv3.

Программа не требует настройки и готова к использованию сразу после установки на любую машину, достижимую в локальной сети. Поиск доступных в локальной сети клиентов NitroShare осуществляется автоматически с использованием широковещательной рассылки анонсов. Для доступа к файлам с других машин используется концепция "share boxes", подразумевающая наличие на экране виджетов, каждый из которых показывает список файлов открытых для совместного доступа на определённом ПК. Файл можно сделать доступным для ассоциированной с виджетом машины, перетащив его в область виджета. В процессе передачи данные сжимаются, корректность пересылки проверяется по контрольной сумме.



  1. Главная ссылка к новости (https://launchpad.net/nitrosha...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/34323-nitroshare
Ключевые слова: nitroshare, share, file
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (107) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, AlexYeCu (ok), 12:05, 13/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Зачем оно?
    nfs, smb, ftp, http, не говоря уж об экзотике и мессенджерах.
     
     
  • 2.2, meequz (ok), 12:07, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Как минимум:
    >В процессе передачи данные сжимаются, корректность пересылки проверяется по контрольной сумме.
     
     
  • 3.4, saNdro (?), 12:20, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +5 +/
    И кто из nfs, smb, ftp, а также afs не проверяет целостность переданных данных????
     
     
  • 4.8, Аноним (-), 12:41, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ftp точно не парится целостностью. Если вы качали исоху и что-то пошло не так - будете всю исоху качать. При том md5sum еще и должен быть где-то сбоку. А если его нету - FAIL.
     
     
  • 5.10, Аноним (-), 12:56, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    TCP отменили?
     
     
  • 6.71, Аноним (-), 22:54, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > TCP отменили?

    Нет, однако там и чексумминг не очень то и сильный, так что иногда битый пакет может в принципе и проскочить, да и есть много ситуаций когда программы не совсем корректно отработают например обрыв связи. При этом бывает что в файл могут попасть недостоверные данные. Любой кто пользовался HTTP/FTP качалками сколь-нибудь заметный срок наверняка нарывался на такие проблемы. По поводу чего и кладут рядом с исохами md5sum или sha1sum всякие.

     
  • 5.12, Kroz (??), 13:00, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Если вы качали исоху и что-то пошло не так - будете всю исоху качать.

    Про докачку слышали?

    > ftp точно не парится целостностью

    И не должен. За него это делает tcp. Почитайте за что отвечают протоколы транспортного уровня.

    > При том md5sum еще и должен быть где-то сбоку

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

     
     
  • 6.15, Аноним (-), 13:31, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Неужели вы никогда-никогда не выкачивали битое содержимое ни по фтп ни по хттп?
    Странно. Такое бывает.
     
     
  • 7.18, Kroz (??), 13:44, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Неужели вы никогда-никогда не выкачивали битое содержимое ни по фтп ни по хттп?

    Никогда. Честно.
    И кто-то хоть теоретически может обьяснить, как такое может случиться?
    P. S. Только что придумал - по дороге антивирус может "полечить". Других причин не вижу.

     
     
  • 8.19, arisu (ok), 13:47, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    запросто битая память, например имел такой радости вроде бы и весь софт работ... текст свёрнут, показать
     
     
  • 9.38, Аноним (-), 16:22, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    NitroShare от этого не спасёт - файл может побиться при сохранении на диск Или ... текст свёрнут, показать
     
     
  • 10.40, arisu (ok), 16:26, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    а где я сказал, что спасёт O_O просили пример, когда после скачивания получаетс... текст свёрнут, показать
     
  • 10.83, Anonim (??), 23:17, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А для чего он проверяет контрольные суммы как не для перекачки полной или частич... текст свёрнут, показать
     
  • 8.54, Корпоадмин (?), 17:54, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Надёжность CRC не 100 , лишний уровень проверки целостности только в плюс и даже... текст свёрнут, показать
     
     
  • 9.85, ffirefox (?), 00:29, 14/07/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это только в том случае, если алгоритмы отличаются и каждый последующий алгоритм... текст свёрнут, показать
     
     
  • 10.89, Корпоадмин (?), 06:42, 14/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не только Потому-что диапазоны порций данных покрываемых контрольными суммами п... текст свёрнут, показать
     
  • 8.69, анонимус (??), 22:16, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    запросто 1 сервер передает файл вырезая старший бит в каждом байте 7битная ко... текст свёрнут, показать
     
  • 8.84, Anonim (??), 23:18, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Есть такая вещь ADSL И никакие tcp не панацея, хоть в теории и должны решать пр... текст свёрнут, показать
     
  • 7.22, Xasd (ok), 13:51, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Неужели вы никогда-никогда не выкачивали битое содержимое ни по фтп ни по хттп?
    > Странно. Такое бывает.

    я выкачивал пару раз (во время рассвета около-провайдерских сетей и дорогого внешнего интернета)...

    ...причина всегда была в том что файл битый УЖЕ хранился на [посыпавшимся] HDD компьютера-источника (а FTP его честно передал в оригинальном (битом) виде :))

     
  • 6.72, Аноним (-), 22:56, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Про докачку слышали?

    А никогда не слышали как при этом получается битая исоха, например? И очень прикольно когда у вас есть чушка, ее md5sum вышел неправильным, но осознать где именно сбой - нельзя. Придется целиком качать заново. Более разумные протоколы с побивкой на блоки могут от такого избавить - достаточно чексуммы блоков запросить и сравнить, например. Яркий пример - торрент, допустим.

     
  • 2.6, Crazy Alex (ok), 12:25, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    И что из этого даёт такой удобный доступ и вообще никак не нуждается в настройке хотя бы в пределах одного сегмента сети? Не, теоретически самба может - только NMB как тормозил всегда так и тормозит.
     
     
  • 3.9, Kroz (??), 12:52, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > и вообще никак не нуждается в настройке

    Боюсь я таких решений. В 90% случаях программы, которые пытаются думать за пользователей, приносят только геморрой.

     
     
  • 4.30, Аноним (-), 15:25, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ИМХО Все, что можно автоматизировать - должно быть автоматизированно, все что должно быть настраиваемым - должно быть таким. Видимо второго "пункта" у программы не предполагается. А вообще, компьютеры изначально предполагают "вкалывание" за пользователя. Все остальное и, осмелюсь предположить, сказанное Вами далее - "вкусовщина" и субъективное представление.
     
     
  • 5.41, Crazy Alex (ok), 16:26, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Главное чтобы не приходилось настраивать в обязательном порядке. Основная проблема настраиваемого софта - совершенно безумные умолчания. Вторая проблема - отсутствие возможности как-то структурированно настройками делиться, обсуждать их и т.д.
     
     
  • 6.45, unknown (??), 16:54, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > отсутствие возможности как-то структурированно настройками делиться

    pastedbin отменили?

     
     
  • 7.50, Crazy Alex (ok), 17:24, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Тут не pastebin надо, а сочетание хорошего редактора конфига, который еще и пони... большой текст свёрнут, показать
     
     
  • 8.96, Аноним (-), 17:15, 14/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    XML, не XML, не XML, не ... большой текст свёрнут, показать
     
     
  • 9.101, arisu (ok), 20:11, 14/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    не xml трудночитаем как человеком, так и машиной хороший пример очень плохого ... текст свёрнут, показать
     
  • 9.103, Crazy Alex (ok), 23:12, 14/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    1 XML - крайне неудобная штука - читается на редкость неприятно, да и править е... текст свёрнут, показать
     
  • 5.46, Kroz (??), 17:00, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Оно-то вроде и так. Только вот автоматизируют они как правило для "среднестатистического пользователя". Проблема в том, что "среднестатистического пользователя" в природе нет. Так что получив "автоматизированную программу" ты вынужден эволюционировать в сторону этого самого "среднестатистического пользователя", а это как правило вниз.

    Яро поддержку товарища Crazy Alex внизу: настраиваться должно все, просто дефолтные настроки должны быть вменяемыми.

     
     
  • 6.51, Crazy Alex (ok), 17:27, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А тут облом - для сколько-нибудь сложной системы установка хороших дефолтов - это дико сложная и трудоёмкая задача. Я лично вижу выход только в том, что описал выше - в возможности это делать кооперативно.
     
  • 4.39, Crazy Alex (ok), 16:25, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Наоборот - геморрой они обычно приносят в экзотических случаях - впрочем, экзотичны эти случаи для рядового пользователя, а не для завсегдатаев опеннета, у которых через одного нестандартная конфигурация или сложные требования. Ну так ни rsync, ни scp, ни всё остальное никто не отбирает.
     
  • 4.73, Аноним (-), 22:56, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > пользователей, приносят только геморрой.

    А что, вы до сих пор переставляете перемычки IRQ на исовых платах? :)

     
     
  • 5.86, ffirefox (?), 00:30, 14/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    На исовых часто очень очень хотелось оторвать гребаный PnP. ;)
     
  • 5.102, Fomalhaut (?), 22:25, 14/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вы привели не плохой пример автоматизации, но... и тут периодически требуется ковыряние и в этом случае: бывают проблемы с не совсем корректной самонастройкой "железа". Конечно, такие проблемы исчезающе редко бывают у "среднестатистического пользователя", но вот если с "железом" общаться плотно - бывают.
     
  • 2.11, Аноним (-), 12:56, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Зачем оно?
    > nfs, smb, ftp, http, не говоря уж об экзотике и мессенджерах.

    Зачем это?

    есть же scp и rsync.

     
     
  • 3.28, Михрютка (?), 15:20, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Зачем это?
    > есть же scp и rsync.

    заставлять пользователей убунту писать в консоль что-нибудь вроде

    rsync -avz anon@xlam.local.net:/var/xlam/porno/xxx/sex/unix/xcoolness-src-0.31415-beta-20100219/ ~/src/

    это жестоко и непедагогично.

     
     
  • 4.59, angra (ok), 18:21, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Гуевых оберток для этого хватает, из кросcплатформенных можно вспомнить unison
     
  • 4.93, Аноним (-), 12:02, 14/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Судя по вашим словам, очень грустно, до чего докатилось Linux-сообщество! уже даже в консоль писать не могут, лишь бы по кнопкам тыкать! А ведь раньше именно в этом обвиняли Windows!!!
     
     
  • 5.97, Аноним (-), 17:17, 14/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Судя по вашим словам, очень грустно, до чего докатилось Linux-сообщество! уже даже
    > в консоль писать не могут, лишь бы по кнопкам тыкать! А
    > ведь раньше именно в этом обвиняли Windows!!!

    А что, это удивляет? Модный тренд привлек тех самых, всеми обосраных, хомячков - среднестатистического пользователя. Кагбе, именно этого вы все тут добивались, ожидая, что линекс придет и всех заборет, не? Ну так что, думаете, установка красноглазым умником линекса на комп среднестатистического упырька - хомяка автоматически тому +40 к интеллекту добавляет что-ли, так?

     
     
  • 6.100, arisu (ok), 20:10, 14/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Кагбе, именно этого вы все тут добивались

    я, например, наоборот: всегда считал, что «линукс на десктопе» нафиг не нужен. следовательно, не все. следовательно, ты получаешься кто?

     
  • 3.62, AlexYeCu (ok), 19:23, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вот-вот. Тысячи их.
     
  • 2.94, Proger (ok), 14:53, 14/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Дело в том, что все эти ftp, http и прочие - софт из разряда admin-friendly, рядовой юзер вообще не понимает, что и как в них работает. Ему нужно простое средство: "поставил, кликнул по иконке, дело сделано". Если люди не способны настроить даже скайп (клиента!), чего уж говорить про "сервисы"...
    А то, что это работает ещё и под венду, вообще прекрасно! Не надо будет мучаться с дебильными семёрошными "якобы правами".
     

  • 1.3, Аноним (-), 12:17, 13/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а мне нравится вендовый hfs, такой маленький (800 кб) http сервер, который передает файлы.
     
     
  • 2.60, angra (ok), 18:24, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Знакомьтесь
    ll -h /usr/bin/webfsd
    -rwxr-xr-x 1 root root 50K Дек  3  2010 /usr/bin/webfsd
     
     
  • 3.92, ANINIM (?), 11:04, 14/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    HFS удобнее, есть гуй: запрашиваешь внешний IP, добавляешь файлы, копируешь ссылку и отравляешь. Даже видно, кто ее скачивает. Так лучше.
     
  • 2.74, Аноним (-), 22:58, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > а мне нравится вендовый hfs, такой маленький (800 кб)

    Нифига себе маленький. Ну тогда thttpd вообще микроскопический :P. Вот только оно имеет свойство не работать в случае фаеров/натов на стороне того кто запускает сервер...

     
     
  • 3.98, Аноним (-), 17:19, 14/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> а мне нравится вендовый hfs, такой маленький (800 кб)
    > Нифига себе маленький. Ну тогда thttpd вообще микроскопический :P. Вот только оно
    > имеет свойство не работать в случае фаеров/натов на стороне того кто
    > запускает сервер...

    (издевательски) Допиши к нему умную вирусообразную пробивалку фаеров/натов, как в скайпецком. Удивишься, как быстро он перестанет быть микроскопическим. :D:D:D

     

  • 1.5, ABATAPA (ok), 12:21, 13/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Кто новости такие пишет?
    "Перетащив локальный файл в область виджета, указанный файл становится доступен для ассоциированной с виджетом машины."

    Файл становится доступен, "перетащив" - что?!  Он сам "перетащив"?
    Учите русский язык, и не делайте элементарных ошибок…

     
     
  • 2.14, ононим (?), 13:26, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • –4 +/
    не вижу ошибки. перепрочел раз 5. все норм.
     
     
  • 3.16, другой аноним (?), 13:31, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Проезжая мимо станции, с меня слетела шляпа.
     
     
  • 4.29, мшефд (?), 15:23, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Лучше из ментовской сводки: Выходя из дома на пострадавшего упал кирпич.
    (Для непонимающих: кирпич выходил из дома и упал на пострадавшего).
     
     
  • 5.31, мшефд (?), 15:27, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ЧСХ, бесит, что и по телеку дикторы и журналисты страдают этой же фигней. При СССР выгнали бы в три шеи.
     
  • 5.75, Аноним (-), 22:59, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > (Для непонимающих: кирпич выходил из дома и упал на пострадавшего).

    А откуда еще мог выйти кирпич? Нет, я конечно понимаю что бывает так что "сpут кирпичами", но это все-таки метафора.

     
     
  • 6.99, Аноним (-), 17:19, 14/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> (Для непонимающих: кирпич выходил из дома и упал на пострадавшего).
    > А откуда еще мог выйти кирпич? Нет, я конечно понимаю что бывает
    > так что "сpут кирпичами", но это все-таки метафора.

    "Более лучше" в исполнении Светы Курицыной - вот наш метод и тренд! :D:D:D

     
  • 3.26, asd (??), 14:38, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Или читали невнимательно, или с грамотностью проблема...
    Есть там ошибка.
     

  • 1.7, VoDA (ok), 12:27, 13/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Повторно изобрели виндовую шару?
     
     
  • 2.95, Proger (ok), 14:58, 14/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Повторно её изобрели в мелкософте, окончательно засрав элементарную процедуру "смотрите мои файлы". Нитра - хороший способ интегрировать два лагеря с максимально простым интерфейсом.

     

  • 1.13, Аноним (-), 13:21, 13/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    При установке требует sni-qt, которого нету. Ну только собирать некий тарболл с 2011 года.
     
  • 1.17, Аноним (-), 13:40, 13/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Ого, не на Python? Тогда софтина нужна.
     
     
  • 2.21, ей (?), 13:51, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    уходи навсегда
     
     
  • 3.77, Аноним (-), 23:00, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > уходи навсегда

    Уползай навсегда, гадина. //я питону, если что.

     
  • 2.55, Аноним (-), 17:59, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    На бейсике.
     
     
  • 3.76, Аноним (-), 23:00, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > На бейсике.

    На сях++. Не отличить их от бэйсика может разве что дворник первого класса.

     
     
  • 4.105, Аноним (-), 18:29, 15/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Слесарь-сантехник 3го разряда тоже не отличит.
     

  • 1.20, Xasd (ok), 13:47, 13/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > Для доступа к файлам с других машин используется концепция "share boxes", подразумевающая наличие на экране виджетов

    офигеть.. вот я и дожил до казуальнейшего будущего GNU/Linux ...

    ...как вообще смогли связать вместе понятия "файл" и "виджет" -- этож вообще из разных областей %) %)

    ну никогда НИКОГДА в жизне я не поверю что принцип передачи файла как-то может быть осуществлён через Виджет, или другой набор пикселей на экране... этож нонсенс!!!

     
  • 1.23, kknight (ok), 13:56, 13/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это не нонсенс, а GUI. Причём удобный.
     
     
  • 2.25, vovans (ok), 14:23, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Кому вы отвечаете?
     

  • 1.24, Аноним (-), 14:22, 13/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хорошее применение рабочему столу
     
  • 1.27, Михрютка (?), 15:11, 13/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > Перетащив локальный
    > файл в область виджета, указанный файл становится доступен для ассоциированной с
    > виджетом машины.

    "Плохо   зная   грамматику,    сложные    конструкции    должны   употребляться с осторожностью."

     
  • 1.32, elenbert (ok), 15:42, 13/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > обеспечить поддержку Mac OS X

    AirDrop?

     
  • 1.33, Тузя (ok), 16:16, 13/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Теоретически можно написать виджет, чтобы передавалось через smb.
     
     
  • 2.35, Crazy Alex (ok), 16:21, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    У него с поиском окружения - не фонтан ни разу. А так - да, подошёл бы.
     
  • 2.78, Аноним (-), 23:01, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Теоретически можно написать виджет, чтобы передавалось через smb.

    Практически, он застревает на первом же провайдере, ибо вирусы рассылающие себя через виндовые шары достали всех.

     

  • 1.34, Аноним (-), 16:18, 13/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Неконтролируемый срач броадкастом - теперь и в вашей сети!

    Ну хоть не на питоне, и то хорошо.

     
     
  • 2.37, Crazy Alex (ok), 16:22, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Если броадкаст редкий - не вижу вообще никаких проблем. А там он может быть ОЧЕНЬ редкий - фактически только при запуске софтины либо смене сетевых настроек.
     
     
  • 3.42, Аноним (-), 16:34, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    I want to believe. ©
     

  • 1.36, rshadow (ok), 16:21, 13/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Любая идея заслуживает жизни, а это довольно не плоха в плане удобства. Вопрос только на чем она базируется. Если использует стандартный rsync, который и сжатие и шифрование и докачку и т.д. умеет, то хорошо. Остается только дописать 5-ти строчный плагин к файловому менеджеру да обозреватель в локалке (avahi кстати не подойдет?).
     
  • 1.43, Аноним (-), 16:39, 13/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кстати, подскажите годную прогу для раскидывания файлов по хостам? что-то типа uucp, но с групповой рассылкой по машинам и авторизацией по ключам.
     
     
  • 2.47, zomg (?), 17:11, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    пакет pscp.
    в комплекте psshscp, prsync.
     
     
  • 3.53, anonymous (??), 17:50, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > пакет pscp.
    > в комплекте psshscp, prsync.

    это не сработает, если машина в момент рассылки выключена.

     
  • 2.48, zomg (?), 17:13, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > что-то типа uucp

    благородный дон изволит некромансить?
    uucp было оччень-давно. потом было rsh, rsp. потом стало ssh, scp.
    еще рекомендую посмотреть в сторону puppet, chef.

     
     
  • 3.52, anonymous (??), 17:49, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Благородный дон как раз таки не желает некромансить.

    > puppet, chef.

    да видел я их, питон, 50 метров памяти под его агента и наркоманские конфиги.
    isconf ещё смотрел, но там тоже питон (хоть и написано хорошо, надо признать), да и заброшено оно.

     
     
  • 4.57, zomg (?), 18:10, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > питон
    > тоже питон

    Не хочется придираться, но
    ... ruby
    ... тоже ruby

    :-)

     
     
  • 5.64, anonymous (??), 19:33, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    хрен редьки...
     
  • 5.79, Аноним (-), 23:03, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> тоже питон
    > ... ruby

    Да один фиг на этом пишут обычно любители крЮтых концепций и тяжелых веществ, которых вообще не парит сколько оно там ресурсов жрет и как в их напрочь укуренный, глючный и странный но идеально отформатированный код кто-то вкуривать будет.

     
  • 4.58, zomg (?), 18:13, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    в комментарии выше я имел в виду puppet и chef
     

  • 1.44, m4n71k0r (?), 16:51, 13/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Судя по коду, поделие не умеет IPv6. И почему-то я понадеялся, что это что-то годное и умеет не только локальную сеть... Жаль. Хотелось увидеть в коде годные наработки по серверной части, либо P2P
     
     
  • 2.49, Crazy Alex (ok), 17:16, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Для "не локалки" надо реализовывать разного рода авторизации, какую-то сложную логику... А при этом внутри локалки удобных средств обмена так и нет
     
     
  • 3.56, Аноним (-), 18:04, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А в результате - бардак, хаос и помойка. Вместо того что бы один раз настроить что-нибудь более правильное, или поставить отдельный сервер, налепляют костыли.
     
     
  • 4.63, Аноним (-), 19:30, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Недавно нужно было перекинуть с линуксового компа большую папку с фото и видео на виндовый ноутбук. И сделать это только один раз. И для этого поднимать самбу, фтп или чего там ещё - не вариант. Как раз в таких случаях эта софтинка будет весьма полезной
     
     
  • 5.70, кегна (?), 22:24, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    откройте для себя pscp )
     
     
  • 6.80, Аноним (-), 23:04, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > откройте для себя pscp )

    Чур ты пойдешь объяснять всем виндузятникам в округе как им пользоваться.

     
     
  • 7.87, Аноним (-), 01:19, 14/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > виндузятникам

    filezilla, winscp

     
  • 5.88, Ytch (?), 01:44, 14/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Недавно нужно было перекинуть с линуксового компа большую папку с фото и видео на виндовый ноутбук. И сделать это только один раз. И для этого поднимать самбу, фтп или чего там ещё - не вариант. Как раз в таких случаях эта софтинка будет весьма полезной.

    В подобных случаях использую rsync. Под винду есть, под линукс - тем более )) Если сеть локальная, то ssh не надо (чтоб под виндой меньше вопросов было), а запустить rsync в режиме демона на линуксе и в режиме клиента на винде проблем не никаких. Вряд ли однократный запуск rsync c параметрами в консольке можно назвать словом "поднимать".
    Чтобы избежать проблем вида "пришел к человеку, у него винда и нет никакого rsync" досточно на флешке иметь виндовый rsync, не требующий инсталляции (всего несколько мегабайт в каталоге с rsync и минимальными cygwin'овскими dll каши не просят и по нынешним объемам ничего не стоят).

     
  • 5.90, angra (ok), 08:56, 14/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если виндовый ноутбук, то там уже есть smb сервер, а в линуксе smb клиент, который ну ни разу не надо "поднимать". Все делается из гуя(ну при условии, что у вас на линуксе нормальный DE, а не понтовый изврат стоит).
    Если надо в другую сторону, то webfsd это аж одна команда в консольке на стороне линукса и любой браузер на стороне винды.
    Так что проблема как обычно не в винде и не в линуксе, а в прокладке между стулом и клавиатурой.
     
  • 3.61, Kroz (??), 18:26, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А при этом внутри локалки удобных средств обмена так и нет

    ftp

     
     
  • 4.67, Crazy Alex (ok), 21:25, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> А при этом внутри локалки удобных средств обмена так и нет
    > ftp

    1) ftp должен кто-то настроить
    2) пользователь должен как-то увидеть, что у другого открыт ftp

    Суть этой фишки - не технология под капотом, а правильный интерфейс, идеально подходящий для быстрого обмена файлами между "некомпьютерным" людом. А что там внутри - да хоть торрент, пофигу. Главное что выглядит праивльно - появляется надпись "вася", щелкаешь - там расшаренные Васей файлы. Драгдропнул туда файл - он улетел Васе. Всё.

     
     
  • 5.68, Kroz (??), 21:34, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Суть этой фишки - не технология под капотом, а правильный интерфейс, идеально подходящий для быстрого обмена файлами между "некомпьютерным" людом.

    Ну так напишите соответствующую обертку для ftp или еще его-то! Зачем целый новый комбайн городить?!

     
  • 5.107, Аноним (-), 13:25, 16/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    расскажи что делать если файл не улетёл и всё. либо ярлык от файла пришёл а не сам файл. где искать концы этой чуши?
     
  • 4.81, Аноним (-), 23:06, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > ftp

    1) Хреновый контроль целостности.
    2) Изволит застревать на натах и фаеров в 50% случаев.
    3) Возможен геморрой с неанглийскими именами файлов.
    4) Просто дикий тормоз при передаче куче мелких файлов.

    Итого: застрелить серебряными пулями и вбить осиновый кол.

     
     
  • 5.91, Kroz (??), 09:37, 14/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > 1) Хреновый контроль целостности.

    Еще раз, этим занимается протокол транспортного уровня, как правило TCP. И потом, см. обсуждение выше - пока никто мне не смог дать нормального примера как "по дороге" могут повредиться данные. Так что не аргумент.

    > 2) Изволит застревать на натах и фаеров в 50% случаев.

    50% случев? O_O Какие-то админы у вас криворукие. man passive mode.

    > 3) Возможен геморрой с неанглийскими именами файлов.

    Давно решено.

    > 4) Просто дикий тормоз при передаче куче мелких файлов.

    Здесь не могу комментировать - не тестил.

     
  • 3.65, Антон (??), 20:54, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А при этом внутри локалки удобных средств обмена так и нет

    http://qtcumber.de.vu/

     
     
  • 4.66, Crazy Alex (ok), 21:20, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Может и да. Описание они сделать поленились, о скриншотах или видео я молчу.
     
     
  • 5.82, Антон (??), 23:10, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +8 +/
    )) Немцы, чего с них взять! ) Посмотрите тут:
    http://zenway.ru/page/qtcumber
     
     
  • 6.104, Crazy Alex (ok), 23:15, 14/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Не. Слишком сложно. Ну что за дебильный вопрос - клиентом я хочу быть или сервером? Я хочу увидеть тех, у кого запущена аналогичная софтина и иметь возможность получить от них файлы или отправить что-то им. На кой там деление ролей на клиента и сервера - не представляю.
     
     
  • 7.106, Антон (??), 02:05, 16/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Слишком сложно? (в растерянности хлопая глазами)
    Тогда я вам помочь не смогу... Проще этой и не помню...
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру