Сорри за офтоп, а не подскажите какой-нибудь p2p directconnect клиент под Linux что бы с русским проблем не было(ники, комменты, файлы кирилицей) Сейчас использую dc_qt с dctc с русским проблем нет, но вот странный глюк: если человек с которым общаещься в привате сидит как и я на нескольких хабах, то сообщения в приватах приходят рандомом с этих хабов(например посылаю с 1 а приходит ему оно со 2) Пробовал Valknut0.3.3 так там имена файлов и коменты криво отабражаются( плюс скачка файлов с именем кирилицей отдельная история) Слышал что есть паnч для 0.3.1 для полной кирилизации, пол нета облазил так и не нашел его.
с выводами - не так быстро, сначало протестим, свои аналоги состряпаем.. а потом уже и обсудим... :-)) а извинялся я за свию невнимательность, к счастью, я умею признавать свои ошибки..
там есть несколько патчей (в ближайшее время добавлю еще - багофиксы), которые решают все проблемы с русским языком (кроме поиска =/). Также имена могут не отображаться из-за того, что шрифт неверно выбран.
2MiracleMan: да никто и не говорит, что подобные заявления ты делаешь.
Но тут на ЛОРе есть воинствующие Питоновцы, которые читабельность синтаксиса Питона превозносят до небес.
но ведь ты же знаешь, что они ошибаются.. читабельность примерно та же,.. технология программирования различается,.. не всегда бывает просто переключится, тем более, если в новинку,.. но, не проблема... и в этом тоже разберёмся..
разбирай готовые аналоги,.. понимай, делай выводы.. а референсы ты и не хуже меня найти сможешь, было бы желание.. или тебе надобно всё разжевать да и в рот положить? дали направление - да и то неплохо..
читабельность питона всё таки намного лучше чем перла.
в примере 15 строкового пир то пир приложения просто сделана ставка на 15 строк :)
перл я и сам люблю но недавно стал писать на питоне так как это самый быстрый и удобный метод подходящий для написания приложений-агентов для работы с интернет. вообще то мне кажется питон хорошая замена не только для перла но и для C++
> вообще то мне кажется питон хорошая замена не только для перла но и для C++ Каким таким боком? Скоростью ли? Гибкостью? Может простотой изучения? - тогда да, лень потратить ВРЕМЯ на изучение и практику. Но тогда Жаба на веки... :)
А вообще против Питона ничего плохого не имею, даже наоборот. Но что б заменой С++ - уж увольте, обидели.
>А вообще против Питона ничего плохого не имею, даже наоборот. Но что б заменой С++ - уж увольте, обидели
а вот увидите. в большинстве современных программ гибкость и скорость разработки куда важнее чем скорость самой программы. вероятно только огромные специальные проекты будут на C++ и дальше вестись, а так, многие мировые НИИ переводят свои проекты на питона.
возможно, кто знает,.. просто мне Perl.. привычнее, я на нём с ходу "читать" привык... а Python, мне интересен,.. но я пока ещё нахожусь на стадии его изучения..
>а вот увидите. в большинстве современных программ гибкость и скорость разработки куда важнее чем скорость самой программы. вероятно только огромные специальные проекты будут на C++ и дальше вестись, а так, многие мировые НИИ переводят свои проекты на питона.
совершенно верно,.. именно так, переводятся, но не в полном обьёме,.. последние течения, помню, было в упряжке с Python в качестве движков для парсинга...
а зачем оно в локалке? это ж безсмысленно! ну а так,. ставишь систему, выбираешь по, поисщи по слову - лугдунум.. или типа того,... ну или вот, хотя бы, берёшь тут жке представленные исходника, да дорабатываешь!
>посмотри на valknut/dclib в ALT Linux Sisyphus >там есть несколько патчей (в ближайшее время добавлю еще - багофиксы) >, которые решают все проблемы с русским языком (кроме поиска =/). >Также имена могут не отображаться из-за того, что шрифт неверно >выбран. Спасибо собрал с этими патчами dc/valknut 0.3.3(0.3.4 не собирается) на Debian Sarge , файлы стали скачиваться нормально, но вот ники пользователей и комменты все равно нормально не отабражаются, в dcgui.conf нашел такую строку: <appfont>Arial,10,-1,5,50,0,0,0,0,0</appfont>
В настройках вибирал Arial Cyrillic может из-за этого проблема, как здесь указать кодировку?
локалки большие бывают, и слабо организованные -- районные сети например. если всех сорганизовать поставить p2p клиента, можно файло шарить без необходимости в центральной файлопомойке.
Опять-таки актуально для буржуев и прочих легализовавшихся, которым варез на своих серверах держать палевно. А трекер p2p-сети ничего не нарушает и ниибет что там клиенты шарят -- видео с последнего пикника или винду с фотошопой.
на слешдоте обсуждался случай во франции где крупный DSL-пров поощрял установку клиентами локальных ftp и доплачивал им за траффик который с этих ftp берут другие клиенты. плюс центральный поисковик-индексатор для всей фигни. и всем выгодно и пров не при делах если что.
ну извини, если так, может у тебя на этот счет больше информации... всё что ты сказал - это, конечно, замечательно... но из личной практики - провы обычно себя подобной ерундой не утруждают.. в крайнем случае - общую файлопомойку!
да ладно, вот моя практика сейчас заключается в том что дома два компа моих и еще три у соседа. что мне теперь, вообще о p2p помалкивать, просто потому что на практике проще попросить соседа скинуть что мне надо на DVD?
тем не менее я вижу ситуации где применение локальной p2p-сети имеет смысл.
не парься, используй глобальные сети,.. можно даже серверок лугдунум-а в качестве гейта в локалке заюзать,.. общее решение - перенаправление портов - и счастливое завтра.. :-))
> для тебя большую пользу поимеет использование глобальных решений на основе p2p... подумай, почему...:-))
я и не утверждал что в моей домашней сети нужно городить локально p2p. для меня имеет смысл использование bittorrent.
а вот для студгородка это актуально. hint: внешний траффик может быть платным, фильтруемым, или сеть может быть вовсе не связна с интернетом (совершенно реальная ситуация для студенческого общежития).
к тому же если студенты на бобину кабеля деньги собирают по два месяца, какие могут быть разговоры об организации общественной файлопомойки? за харды тоже кто-то должен платить
для общего дела было бы намного полезнее написать то же самое в 50 строк, но так чтобы код был абсолютно понятен и мог служить базой для создания множества специализированных p2p-приложений.
>ну извини, если так, может у тебя на этот счет больше информации... всё что ты сказал - это, конечно, замечательно... но из личной практики - провы обычно себя подобной ерундой не утруждают.. в крайнем случае - общую файлопомойку!
Ты не прав, таки утруждают. ибо довольно легкий способ легально держать нелегальный контент внутри сети (за что, собственно, и выигрывают у всяких stream'ов)
>В локалке, большой студгородок, около 1500 компов,
>вот и прошу помощи, выбрать лучший p2p сервер. Подскажите!
А где, пардон, ссылки на ресурсы публиковать?
Если прям уж хочется p2p - бери bittorrent.
Однако все p2p - это, как минимум, клиент, который вертится на машинах бедных пользователей. Но зачем в _локальной_ сетке такой геморрой?
Раз уж всё-равно нужен боевой листок о раздаче слонов, туда же взгромождается простенькиий индексатор расшаренных (SMB\FTP) ресурсов. К вебе прикручивается поиск по проиндексированному. Всё.
Блин, я спросил, что ипользовать в качестве p2p, а мне советуют не использовать. Ладно вопрос по другому, реализацию сервера edonkey на Linux, где можно найти?
Про обьеденение с глобальной сетью, выше правильные предположения делали на тему почему это не возможно в наших условиях.