|
2.12, Аноним (12), 09:50, 08/02/2023 [^] [^^] [^^^] [ответить]
| +47 +/– |
Застримь мне iso образ диска к примеру с дистрибутивом linux.
| |
|
3.16, Аноним (16), 10:08, 08/02/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
wget (и ко) - стриминг от мира iso =)
а так, да, iso, img (для cbc) и камингауты yandex - по стримингу не получить
| |
|
4.221, Аноним (-), 10:00, 09/02/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> wget (и ко) - стриминг от мира iso =)
Особенно прикольно потом 4 гига исоху с несовпавшим хэшом качать заново в 1 поток. Когда можно параллельно и с верификацией по блокам то. Ну тогда вы не пользуйтесь автобусами и тем более машинами - тошнитесь в правом ряду на деревянной телеге.
| |
|
|
2.17, th3m3 (ok), 10:11, 08/02/2023 [^] [^^] [^^^] [ответить]
| +37 +/– |
Ты нам ещё про облака расскажи, где твои данные тебе не принадлежат и могут заблочить в любой момент.
| |
|
3.140, анон (?), 15:20, 08/02/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
А еще онлайн магазины, где игры не отбирают и не блочат лицензию у купленной и скачаной)
| |
|
2.37, Анонист (?), 10:45, 08/02/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Застримь мне нормальный прон типа глорихола - всё по подпискам и за большие деньги. А так пронлаб и торрентики самое то
| |
|
|
4.93, Хомяк2 (?), 12:23, 08/02/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
Дык он один годный на весь интернет: пронлабточканет, но он с рейтингом. Остальные трекеры ниочём.
| |
|
5.162, Rock (?), 18:10, 08/02/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Дык он один годный на весь интернет: пронлабточканет, но он с рейтингом.
Давно уже распространяет только "одобренное" коммерческое говно, которого кругом навалом (разве что удобнее). Все "оригинальные" материалы жестко вымарываются, прочем, как и везде сейчас.
| |
|
|
5.234, Прохожий (??), 12:51, 09/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Действительно, ведь там где "друг просит" человек врёт и с нравами всё в порядке
| |
|
6.296, Аноним (296), 08:12, 14/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Средний человек врёт 10 раз в день, не исключено, что врущие про друга укладываются в квоту.
| |
|
|
|
3.67, . (?), 11:42, 08/02/2023 [^] [^^] [^^^] [ответить]
| +6 +/– |
> Застримь мне нормальный прон типа глорихола
Сделай сам
| |
3.99, Да ну нахер (?), 12:30, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Тока в тюрячку за распространение посадят, если хоть байт раздашь. А так все нормально, всё хорошо!
| |
|
|
5.164, Аноним (164), 18:49, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Это ты следователю расскажешь. А потом судье. А потом сокамерникам.
| |
|
|
|
2.52, зонд671 (?), 11:17, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Очень жаль, что везде стриминг.
На торены начинают переставать выкладывать BD и приходится качать ужастное качество стримингов.
| |
2.70, Аноним (70), 11:45, 08/02/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ну да, ну да. Онлайн-кинотеатр. Нам правообладатели говорят, что у них нет хорошего качества и "чтобы не париться скачайте с торрента". И это не мешает соседнему отделу с этими же торрентами бороться. И таких историй еще много. Так что пираты могут не переживать - онлайн-кинотеатры никогда не будут лучше торрентов(или их аналогов) и вообще лучше проприетарщиной не пользоваться.
| |
|
|
4.243, Аноним (243), 14:49, 09/02/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Зачем платить за то, что можно получить бесплатно?
Товары в магазине тоже можно получать бесплатно, ведь достаточно пронести товары мимо кассы. Платить зарплату сотрудникам необязательно, ведь можно получить их труд бесплатно. Ответ один: нужно уважать чужую собственность, если не хочешь чтобы отняли твою.
| |
|
5.284, Илья (??), 00:17, 11/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Нужно уважать чужую собственность, если не хочешь чтобы отняли твою.
Копирование файлов не отнимает оригинал у владельца.
| |
|
6.286, Аноним (243), 04:51, 11/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Копирование файлов не отнимает оригинал у владельца.
Не файл является частной собственностью, а произведение. Понравится Вам если заказчик попросит сделать сайт, возьмёт его копию и откажется платить?
| |
|
7.293, Илья (??), 15:58, 12/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
>> Копирование файлов не отнимает оригинал у владельца.
> Не файл является частной собственностью, а произведение. Понравится Вам если заказчик попросит
> сделать сайт, возьмёт его копию и откажется платить?
В айтишечке сравнения неуместны всегда. Ты не прав заранее
| |
|
|
|
|
3.220, Аноним (-), 09:58, 09/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Ну да, ну да. Онлайн-кинотеатр.
Хм... стесняюсь спросить, а что он будет делать с исошкой убунты? Или я должен исоху в 1 поток и без контроля целостности качать? Чтобы в случае несовпадения чексум заново все 4 гига лить?
| |
|
2.219, Аноним (-), 09:56, 09/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
> ща же стриминг везде
Да, вон там 40 гигз яндекса "стримят". А что ты хотел увидеть в стриме архива? :)
| |
|
1.11, Аноним (16), 09:50, 08/02/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> Добавлена поддержка использования торрентов в формате BitTorrent v2 и гибридных торрентов
> Web-интерфейс переписан
> Значительно повышена эффективность работы
Кажется, на эти (или следующие) выходные стоит запланировать тест-драйв.
| |
1.13, Аноним (13), 10:02, 08/02/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Так и не исправили баг Open folder под windows - https://github.com/transmission/transmission/issues/325. Не открывает папку. Нужно сначала нажимать свойства торрента, только потом откроет.
Еще не исправили глюк с множественными копиями - при добавлении торрента открывается еще одна копия и не качает до полного перезапуска всех копий. Это тоже под win.
А так штука хорошая.
| |
|
2.21, Werwolf (ok), 10:23, 08/02/2023 [^] [^^] [^^^] [ответить]
| –3 +/– |
это скорее всего потому что всем плевать на win..
ну камон, кому нахрен нужен nas сервер на винде? а трансмиссия в подовляющем большинстве случае это демон на nas сервере, для десктопа есть более финтипёрстовые торрентокачалки
| |
|
3.29, scriptkiddis (?), 10:36, 08/02/2023 [^] [^^] [^^^] [ответить]
| +6 +/– |
Вот потому всем плевать на ваш трансмисч и используется qbittorrent. Работает с 800 торрентами под вин, полет нормальный
| |
|
|
|
6.62, ptr (??), 11:38, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Ну так приведите пример, на каких бытовых роутерах можно запустить qbittorrent без установки QT, который засунуть в флеш весьма проблематично. Даже оставив только необходимые so мегабайт 10 получим довеска. При том, что transmission-daemon (без cli) - меньше мегабайта. Это при том, что для старых (до 2019 года) версий OpenWRT вполне приемлемы 4МБ флеша и 32МБ RAM. Рекомендованы сейчас 8МБ флеша и 64МБ RAM. Как туда QT впихнуть?
| |
|
7.138, Аноним (138), 15:15, 08/02/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
Вообще, у qBittorrent'а, несмотря на название, есть безгуёвая версия.
| |
|
8.168, ptr (??), 19:15, 08/02/2023 [^] [^^] [^^^] [ответить] | +1 +/– | Так я GUI библиотеки и не считал Только core, network, sql и xml, без которых о... текст свёрнут, показать | |
|
7.176, Аноним (176), 20:15, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
На народном Xiaomi Mi 3G, например.
Там кути вообще не нужны, оно крутится как демон с веб-интерфейсом.
| |
|
8.224, Аноним (-), 10:15, 09/02/2023 [^] [^^] [^^^] [ответить] | –1 +/– | Про ксяо мяо - в соседней новости, ога Там где они сливают о народе все что сли... текст свёрнут, показать | |
|
|
|
5.102, Аноним (102), 12:57, 08/02/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Процент десктопного линукса гигантский по сравнению с процентом тех, кто качает торренты роутером.
| |
|
6.106, Аноним (63), 13:31, 08/02/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Но у роутеров есть преимущество перед десктопом. Они 24x7 в сети.
| |
|
7.129, Аноним (102), 14:37, 08/02/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
Не вижу никакой необходимости раздавать торренты 24/7 (хотя у меня десктоп тоже постоянно в сети, как и у многих тут, думаю). Разве что вы какой-нибудь топ-сидер, но тогда роутер в роли торрент-клиента для вас точно бесполезен чуть менее, чем полностью.
| |
|
8.170, ptr (??), 19:38, 08/02/2023 [^] [^^] [^^^] [ответить] | +/– | У многих сейчас ноуты Особенно после COVID с удаленкой Не во всякий ноут емкий... текст свёрнут, показать | |
|
9.180, Аноним (180), 20:49, 08/02/2023 [^] [^^] [^^^] [ответить] | +/– | Но зачем сидеть на удаленке с ноута, если можно использовать полноценную персона... текст свёрнут, показать | |
|
10.197, ptr (??), 00:19, 09/02/2023 [^] [^^] [^^^] [ответить] | +/– | Потому что на некоторые совещания все же приходится появляться лично Это не счи... текст свёрнут, показать | |
|
11.210, пох. (?), 07:48, 09/02/2023 [^] [^^] [^^^] [ответить] | –1 +/– | зачем ты такой дешовый раб на такой короткой цепи В каком подвале ты прикован ... текст свёрнут, показать | |
|
12.230, ptr (??), 11:41, 09/02/2023 [^] [^^] [^^^] [ответить] | +/– | 1 Тут каждый выбирает сам А когда тебе под 60 - выбор невелик Или не более 20... большой текст свёрнут, показать | |
|
|
14.283, ptr (??), 23:01, 10/02/2023 [^] [^^] [^^^] [ответить] | +/– | Ну если уже накопил лямов 5 на счете, может и катит А так даже кредит, чтобы ав... большой текст свёрнут, показать | |
|
15.298, Аноним (-), 09:45, 14/02/2023 [^] [^^] [^^^] [ответить] | +/– | У тех кто так говорит, особенно россиян, почему-то обычно образуется фига в карм... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
6.167, ptr (??), 19:12, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
На калькуляторе процент считали или в столбик?
Смущает то, что процент Linux на десктопе на порядок меньше, чем процент Linux в роутерах. При этом transmission в роутерах предустанавливают часто. То есть, с точки зрения пользователя, даже если он сам на Win/Mac/Android - возможность пользоваться transmission на роутере у него уже есть "из коробки".
| |
|
7.171, Аноним (102), 19:50, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Смущает то, что процент Linux на десктопе на порядок меньше, чем процент Linux в роутерах.
А в телефонах так вообще 80%.
> При этом transmission в роутерах предустанавливают часто.
Очнитесь. 9/10 роутеров — это коробка с 1 WAN/2-4 LAN и вайфаем, и больше она не умеет ни-че-го.
> возможность пользоваться transmission на роутере у него уже есть "из коробки"
Возможность-то, может, и есть. Но я написал про тех, кто пользуется, а не про тех, у кого есть такая возможность.
| |
|
8.199, ptr (??), 01:02, 09/02/2023 [^] [^^] [^^^] [ответить] | +1 +/– | По квартирам что-ли ходили и считали Я что-то все больше кинетики у людей вижу,... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
2.22, Werwolf (ok), 10:25, 08/02/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
aria2 одинаково хорошо работает что на линуксе что на андроиде что на прочих поделках
| |
|
3.39, ptr (??), 10:46, 08/02/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Почему? STB под Android TV не выключается круглосуточно. Чего не скажешь о многих десктопах.
| |
|
4.49, НяшМяш (ok), 11:10, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Тут ещё зависит от телевизора. Мой китайский телик при выключении с пульта даже ethernet порт отключает.
| |
|
5.69, ptr (??), 11:44, 08/02/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Я же про STB писал. Мой китайский STB (Transpeed Android TV) спокойно выполняет функции NAS в "выключенном" состоянии.
| |
|
6.105, НяшМяш (ok), 13:31, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Мои извинения. Не сильно разбираюсь в теме, поэтому аббревиатура STB пролетела мимо, а за Android TV внимание зацепилось.
| |
6.120, Аноним (120), 13:59, 08/02/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
Ты не поверишь сколько всего он еще делает в "выключенном" состоянии.
| |
|
|
|
3.131, Аноним (102), 14:41, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
И что это изменит? Убыло, что ли, что кто-то скачал?
Банить надо тех, кто на десктоп качает, а посмотрев, удаляет (а есть и такие, кто не удаляет, сохраняя для себя но раздачу останавливает — «а чего оно сеть жрёт»). Вот это злостные вредители.
| |
|
4.251, Аноним (251), 18:55, 09/02/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Зачем хранить и раздавать, если датахордеров и так полный интернет?
| |
|
5.285, Аноним (285), 03:11, 11/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Ага, конечно. Иногда сидов жду по два дня чтобы скачать нормальный x264/x265 релиз сериала 2019-2021 года, не что-то маргинально непопулярное. И это с магнита на популярном 1337x.
Либо единственный сид находится за пару часов, но отдаёт на скорости ~100kbps.
С только что вышедшими релизами такой проблемы, конечно, нет, даже если это, например, альбом не самой популярной группы.
Сам стараюсь стоять на раздаче как можно дольше, и без крайней необходимости не удалять то, что не достигло рейтинга 2, или хотя бы 1. Разве что за год совсем никто не качает, а место освободить надо.
| |
|
|
|
2.85, Аноним (85), 12:12, 08/02/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Уж очень удобно качать на телефон с lostfilm и смотреть там же.
А потом жалуемся на sudden death syndrome...
| |
|
|
4.117, ptr (??), 13:58, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Так он на бете 4.0.0 еще. Автор уже обещал, что обновится на релиз.
| |
|
|
|
|
2.54, iPony129412 (?), 11:23, 08/02/2023 [^] [^^] [^^^] [ответить]
| +8 +/– |
Я вообще не представляю, как такое можно сопровождать на C.
Чтобы не долбануться...
| |
|
3.96, Аноним (120), 12:25, 08/02/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
Код на C проще сопровождать, чем код на современных плюсах.Особенно учитывая поголовный ООП головного мозга у 99% разрабов.
| |
|
4.100, iPony129412 (?), 12:34, 08/02/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Код на C проще сопровождать, чем код на современных плюсах.Особенно учитывая поголовный ООП головного мозга у 99% разрабов.
У hello world'a - да. Или там в Embeded.
А так - "добавьте мне разухабистую вот такую штуку на C, чтобы асинхронно и как надо".
Иго-го...
| |
|
5.119, Аноним (120), 13:59, 08/02/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
hello world на C++ выглядит как разухабистая штука с 90% ненужного кода.
| |
|
6.121, iPony129412 (?), 14:07, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
> hello world на C++ выглядит как разухабистая штука с 90% ненужного кода.
ты про бинарное чтоли? оно и на C так.
да как-то всё равно...
| |
6.136, Аноним (63), 15:11, 08/02/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да ладно, одна строчка же всего в main
std::cout << "Hello, World!" << std::endl;
| |
|
7.175, Аноним (175), 20:06, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Да ладно, одна строчка же всего в main
> std::cout << "Hello, World!" << std::endl;
Print("Hello, World!")
| |
|
|
|
|
3.112, Минона (ok), 13:52, 08/02/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ядро же сопровождают.
А у Трансмиссии кодовая база в разы меньше.
| |
|
4.123, iPony129412 (?), 14:10, 08/02/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Ядро же сопровождают.
ну сравнил прикладное приложения и ёдрёенный уровень
а так всё можно, вопрос только зачем
| |
|
5.127, Минона (ok), 14:33, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
>> Ядро же сопровождают.
> ну сравнил прикладное приложения и ёдрёенный уровень
GNOME и GTK.
| |
|
6.137, Аноним (63), 15:13, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
То-то гномеры не от хорошей жизни придумали и пилят объектный Vala.
| |
|
5.128, Минона (ok), 14:36, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Так и ядро можно на С++ писать, но пишут.
Хотя у яблока всё на ObjC написано.
| |
|
|
3.146, Максим (??), 15:40, 08/02/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
> как такое можно сопровождать на C
А в чём проблема? Си - простой минималистичный язык, если писать на нём аккуратно и вдумчиво, а не "на автопилоте левой ногой", то и с сопровождением никаких трудностей не возникает.
| |
|
4.173, Аноним (173), 19:59, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Эх, если бы это было так, не предпринимались бы попытки таковой заменить.
Zig, Rust, D, Carbon как примеры.
| |
4.254, Аноним (251), 19:01, 09/02/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
> писать на нём аккуратно и вдумчиво
Парни, хватайте настоящего сишника, пока он за пределы границы массива не вывалился!
| |
|
|
2.143, анон (?), 15:26, 08/02/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
безопасные указатели, чтобы ржавые не рвались, после новости, что через 10 лет найдена утечка ползунка гуя, которая приводит к утечке в 10мб оперативки раз в жизнь вселенной.
| |
2.154, Вы забыли заполнить поле Name (?), 17:11, 08/02/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
Контейнеры в стандартной либе
Умные указатели и РАИ
Больше типобезопасности
Шаблоны
Классы и высокоуровневые абстракции с минимальной ценой
Неймспейсы и даже модули (если обмазаться последними версиями компиляторов) супротив префиксов имён в С
| |
|
|
4.172, Вы забыли заполнить поле Name (?), 19:59, 08/02/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
> И невозможность легко читать исходный код)
Вообще термин "легкость чтения" - очень субъективное понятие. Иногда "невозможно легко понять" код на питоне или жабаскрипте. Чем сложнее язык, тем дела обстоях хуже, особенно для новичков. Поэтому нужны конкретные примеры кода, который "невозможно легко читать".
| |
|
3.208, Минона (ok), 07:44, 09/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Контейнеры в стандартной либе
> Умные указатели и РАИ
> Больше типобезопасности
> Шаблоны
> Классы и высокоуровневые абстракции с минимальной ценой
> Неймспейсы и даже модули (если обмазаться последними версиями компиляторов) супротив префиксов
> имён в С
И нафига это всё нужно для написания маленького торрент-клиента?
Если это всё такое крутое и нужное, почему Линус плюётся от С++?
| |
|
4.228, _hide_ (ok), 11:07, 09/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
> И нафига это всё нужно для написания маленького торрент-клиента?
> Если это всё такое крутое и нужное, почему Линус плюётся от С++?
Плюются, потому что зачастую приходится для того, что сделать шаг, вначале встать на костыли + очень много пейсателей на плюсах, которые не понимают принципы ООП от слова совсем. Пока академическая среда не включилась в обсуждение ООП в 9Х, С++-ков чморили по-страшному. Этап плохого профильного знания не пройден, а инфраструктура фрагментирована. А популярность из-за хайпа.
| |
4.256, Вы забыли заполнить поле Name (?), 19:18, 09/02/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> И нафига это всё нужно для написания маленького торрент-клиента?
Дык там клиент и сервер переписывается. Или теперь если проект "маленький", то его нужно писать на асме? Зачем что-то высокоуровневое?
> почему Линус плюётся от С++?
Очевидно он его не знает, к тому же последние версии это не тоже самое, что С++ 98. Да и в ядре слабосвязанный код по его мнению. Как можно оспаривать тот же RAII? Конечно, проще goto на метки в конце функций делать.
| |
|
5.257, . (?), 19:54, 09/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Как можно оспаривать тот же RAII?
а неявность?
> Конечно, проще goto на метки в конце функций делать.
чисти за собой после выхода из функции.
| |
|
6.258, Вы забыли заполнить поле Name (?), 20:39, 09/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
>> Как можно оспаривать тот же RAII?
> а неявность?
В чем? Объекты на стеке уничтожаются в обратном порядке созданию.
>> Конечно, проще goto на метки в конце функций делать.
> чисти за собой после выхода из функции.
Проблема возникает когда у функции несколько точек выхода - это частое явление. К тому же "чистить за собой" - это неявное знание: нужно, например, в документации к объекту file ПРОЧИТАТЬ (кто вообще читает доку?), что после open нужно НЕ ЗАБЫТЬ сделать file.close().
| |
|
7.261, жопка3 (?), 22:24, 09/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Скорее автор под неявностью имел ввиду автоматичность RAII - дескать плохо, что не нужно писать явный release(). Именно в ненадобности явного release () и кроется все плюсы scoped bounded processing.
| |
7.266, . (?), 05:33, 10/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Проблема возникает когда у функции несколько точек выхода - это частое явление.
> К тому же "чистить за собой" - это неявное знание: нужно,
> например, в документации к объекту file ПРОЧИТАТЬ (кто вообще читает доку?),
> что после open нужно НЕ ЗАБЫТЬ сделать file.close().
под выходом из функции я имел ввиду вложенную (объявленную как static выше целевой) - то есть внешний интерфейс не меняется. тут чисто замес явности с удобством не писать каждый раз вызов инициализатора/файнализатора. не могу сказать что можно категорично ответить что лучше.
| |
|
|
|
|
3.269, bOOster (ok), 12:57, 10/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Шаблоны не нужны. Не смотрел исходники - но уверен что дальше классов не пошли. Чтобы определенную абстракцию создать, о выделении и об удалении не задумываться.
| |
|
|
1.31, Аноним (31), 10:37, 08/02/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> В сжатом виде Web-интерфейс теперь занимает всего 68 КБ.
Что значит примерно ничего, потому что выполняется код/обрабатываются данные не в сжатом виде (поэтому это число ничего не значит). Но в целом хорошо, конечно.
| |
|
2.139, Аноним (138), 15:19, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Это означает, что браузеру нужно выкачать, а серверу нужно отдать всего 68 КБ. Именно это и значит это число.
| |
|
3.288, Аноним (288), 10:58, 11/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Возможно, для людей это новость, но автосжимать данные серверы давно уже научились. А вот "почти метр кода" звучит не так красиво, как 68 КБ.
| |
|
4.289, Аноним (138), 11:17, 11/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Возможно, для людей это новость, но автосжимать данные серверы давно уже научились.
> А вот "почти метр кода" звучит не так красиво, как 68
> КБ.
А в чём претензия то? Давай ещё скажем -- 8 миллионов бит. Звучит ещё менее красиво. И что?
| |
|
|
|
1.33, Шарп (ok), 10:42, 08/02/2023 [ответить] [﹢﹢﹢] [ · · · ]
| –6 +/– |
Правильное решение с переходом на C++. Без ООП писать софт невозможно.
| |
|
2.57, Аноним (56), 11:35, 08/02/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну да куда уж там без наследования 8 уровня. Так же ничего не напишешь толком. Да.
| |
|
3.163, Rock (?), 18:19, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Ну да куда уж там без наследования 8 уровня. Так же ничего не напишешь толком. Да.
Ирония понятна, но та же композиция, доступная и там и там, в С++ делается гораздо проще и элегантнее.
| |
|
2.209, Минона (ok), 07:46, 09/02/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Без ООП писать софт невозможно.
В этом случае логичнее было перейти на Java.
| |
|
3.232, Аноним (229), 12:31, 09/02/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Если бы был машинный код, а не виртуальная машина, там, где это важно. А так, можно и на Python.
| |
|
2.255, Аноним (251), 19:06, 09/02/2023 [^] [^^] [^^^] [ответить]
| –3 +/– |
Что там, уже решили diamond problem при множественном наследовании?
| |
|
3.260, Шарп (ok), 21:47, 09/02/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Что там, уже решили diamond problem при множественном наследовании?
Вытащил какую-то минорную проблему.
| |
|
|
|
2.64, Аноним (145), 11:39, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Нет, не все сразу, убрали безальтернативную полную проверку хешей при добавлении, уже очень хорошо!
| |
|
1.35, Аноним (35), 10:44, 08/02/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Недостаток в прошлых сишных версиях был огромный - очень долгое подключение к пирам, целая вечность. Как с этим обстоят дела в данной версии?
| |
|
|
3.59, Аноним (35), 11:35, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Какие ещё замеры? Это общеизвестный факт, qbt и deluge юзаются для автоснатчинга в сидбокс-гонках на буржуйских трекерах, transmission вообще никогда.
| |
|
4.76, Аноним (145), 11:51, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
qbt и deluge это лишь оболочка rb-libtorrent, разжиревшей и зашедшей в тупик на второй версии
| |
|
5.79, Аноним (35), 11:59, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Не rb-libtorrent (ты путаешь оригинальный libtorrent и libtorrent-rasterbar, к-й юзается только в одном клиенте rTorrent), а qbt и deluge - оболочки оригинального libtorrent.
https://github.com/arvidn/libtorrent
Значит libtorrent намного быстрее коннектится, чем transmission (в transmission свои алгоритмы без сторонних либ). И libtorrent на плюсах написан, не на сишечке.
| |
|
6.91, Аноним (145), 12:19, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
libtorrent-rasterbar - "оригинальный" libtorrent он же rb-libtorrent, libtorrent-rakshasa - rtorrent!
| |
|
7.95, Аноним (35), 12:24, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
А, ну да, я перепутал названия. Но он разжирел, да. Но почему он тогда быстрее конектится чем transmission, я сравнивал много раз, qbt мгновенно подключает пиры, transmission - видит пира, и потом секунд 20 ждет прежде чем подключить его. Почему transmission - такой тугодум? Он же написан на сишечке, а libtorrent - на плюсах. В логике transmission - недостатки?
| |
|
|
5.217, Ананий (?), 09:55, 09/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
И тем не менее qbt самый адекватный среди них. Видимо настройки по-умолчанию позволяют не отжирать тонны памяти.
Раньше пользовался лишь трансмишенном из-за удобного разделения сервера и клиента, но начиная с какой-то версии под Фришечкой что-то пошло не так. Сейчас уже не помню что было, то ли крашился, то ли адово тормозил.
Делюга, питоновская поделка, и на этом можно заканчивать. Жрал память как не в себя.
КТоррент, глючный и жрущий память. По-крайней мере был.
Из адекватных вариантов тогда оставался лишь rtorrent (который неплох, но были проблемы с кодировками) и qbt. Последний работал на ура и пользуюсь им до сих пор.
Хотя казалось бы "это лишь gui для библиотечки".
| |
|
|
|
|
|
2.42, mos87 (ok), 10:51, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
ну хоть гибридные, а то у них и они на тройке не робили, хотя как раз сделаны чтобы клиент не знающий про v2 мог их спокойно скушать.
а вообще это лол конечно если v2 только в след. версии, учитывая что они их делают раз в хз сколько лет. там уже v3 появится.
| |
|
3.74, Аноним (145), 11:47, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
кто "они"? сопровождающий поменялся, команда разработчиков обновилась, благодаря этому вышла 4 версия, возможно, теперь все будет гораздо быстрей
| |
|
4.195, Аноним (194), 23:45, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Сопровождающий не поменялся, а вернулся старый. FYI Jordan Lee (имя вымышленное) == Charles Kerr (имя настоящее).
| |
|
|
|
1.51, Аноним (51), 11:15, 08/02/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Отличная новость. Единственный торрент-клиент который у меня без проблем работал с десятками тысяч торрентов.
| |
|
2.60, Аноним (56), 11:36, 08/02/2023 [^] [^^] [^^^] [ответить]
| –3 +/– |
Так больше и не будет плюсы сожрут все ресурсы, которые раньше не доедал обычный Си.
| |
|
|
2.61, Zenitur (ok), 11:37, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Попробую через полтора года. Как в Ubuntu прилетит.
PPA? apt-get -b source transmission?
| |
|
3.66, iPony129412 (?), 11:41, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
> PPA? apt-get -b source transmission?
Аудит со сборкой кода?
Так-то их уже два раза ломали сайт с подделкой бинарников.
Поэтому я уж лучше из отстоявшихся репозиториев 😀
| |
|
4.73, Zenitur (ok), 11:47, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
>> PPA? apt-get -b source transmission?
> Аудит со сборкой кода?
> Так-то их уже два раза ломали сайт с подделкой бинарников.
> Поэтому я уж лучше из отстоявшихся репозиториев 😀
Можно из сида взять и пересобрать DEB-SRC пакет. А зависимости поставить при помощи apt-get build-dep transmission.
Я правда не из сида беру, а с лаунчпада. Там те же самые файлы
| |
|
|
|
1.58, Аноним (58), 11:35, 08/02/2023 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Забавно, особенно без указания на какой C++ стандарт переводится код. Смешение разного рода для каши в голове?
| |
1.82, Анонн (?), 12:06, 08/02/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
> снижение нагрузки на CPU на 50% и уменьшение потребление памяти на 70%
Это ж какой должен был прекрасный код, чтобы можно было провести такую оптимизацию...
Обычно улучшение на 50-10% уже праздник, а тут такое
| |
|
2.88, Аноним (56), 12:15, 08/02/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Какой замечательный коньпилятор что он так хорошо оптимизирует код. Си то ясное дело ничего не оптимизирует он прямой как железная дорога.
| |
|
3.90, Анонн (?), 12:19, 08/02/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
Да ладно, в gcc для си есть тоже куча оптимизаций.
Не могло оно одними оптимизациями дать такой прирост. Они скорее всего что-то архитектурное меняли.
| |
|
4.113, Серб (ok), 13:55, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Имитация объектной иерархии на Си приводит к множеству ненужных действий в рантайм.
В плюсах те же действия происходят во время компиляции.
| |
|
5.116, Аноним (120), 13:57, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Придумывание иерархий там где их нет приводит к ООП и убогому коду.
| |
|
6.122, Серб (ok), 14:08, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Придумывание иерархий там где их нет приводит к ООП и убогому коду.
Хотелось бы примера, как реализовать контейнер графических элементов, что бы пробежаться по нему и вызвать функции зависящие от типа графического элемента.
| |
|
7.141, Аноним (63), 15:21, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Ща, он тебе про GLib расскажет... Хотя, стоп. Там же, хоть и псевдо-, но опять же, объектность Gobject.
| |
7.181, Аноним (120), 20:58, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Читай внимательно - я написал, там где их нет. Гуи единственное место где иерархия естественна.
| |
7.205, Аноним (-), 05:34, 09/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Для этого не нужны иерархии. Достаточно передать в контейнер по два указателя на каждый элемент контейнера -- указатель на структуру данных описывающую элемент, и указатель на vtable реализующий необходимые контейнеру методы. В простейшем случае вместо vtable может быть указатель на функцию, но, наверное, не в случае контейнера графических элементов, там потребуется больше одного метода.
| |
|
8.235, Серб (ok), 13:20, 09/02/2023 [^] [^^] [^^^] [ответить] | +/– | И будет множество таблиц vtable Не критично, пока типов графических элементов м... текст свёрнут, показать | |
|
|
|
|
4.114, Аноним (35), 13:56, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Да, transmission была слишком медленная, из-за архитектуры наверное, может просто переписали как положено сейчас.
| |
4.118, Аноним (118), 13:58, 08/02/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Или предыдущие версии создавали "вундеркинды". Потому что в моем понимании C++ и JavaScript - это никакая не "оптимизация".
| |
|
|
2.203, Аноним (201), 04:16, 09/02/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Это ж какой должен был прекрасный код
Подозреваю, что оптимизации архитектуры дали львиную долю, а плюсы только экономию строчек (которые теперь сложнее читать). Да и появились просто замечательные баги типа https://github.com/transmission/transmission/pull/4616. Смотришь на всю эту неявность плюсов и думаешь, как же хорошо с чистым Си. Да, схожие ошибки, зато хотя бы явные и очевидные патчи.
| |
|
1.87, Аноним (85), 12:15, 08/02/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
>показало снижение нагрузки на CPU на 50% и уменьшение потребление памяти на 70%,
Вто что животворящие высокоуровневые абстракции for humans делают!
| |
|
2.89, Аноним (56), 12:17, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Когда человеку всё понятно и коньпилтору понятно куда тут коней запрягать. А вот когда нейросети заработают в полную силу, вот у нас и появится супер оптимизированный код.
| |
|
3.98, Аноним (120), 12:28, 08/02/2023 [^] [^^] [^^^] [ответить]
| +4 +/– |
Нейросети надо обучать. А обучают их неучи. Поэтому и код будет как сейчас плохой, но его станет больше.
| |
|
4.126, Аноним (126), 14:32, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Я думаю негросети ещё не один десяток лет будут флагманом в разработке. На месте негров конечно могут быть индусы.
| |
|
|
|
|
2.151, Аноним (85), 16:35, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
"merge requests" - это запросы на слияние.
ENGLISH, ************, DO YOU SPEAK IT?
| |
|
3.248, Неизвестный (?), 15:50, 09/02/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Неуч, merge requests - это уже конечное действие внесения изменений в основное хранилище из твоего.
| |
|
|
|
2.144, фф (?), 15:32, 08/02/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
вам лень баш-портянку в одну строчку написать?
или у вас системд и без помощи посторонних не разобраться?
| |
|
|
|
3.188, Аноним (183), 21:51, 08/02/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
А ты можешь осознать, что разница (даже если она и есть) между 100KB-1MB-10MB "экзешника" ничто, когда программа оперирует буферами данных на десятки или сотни мегабайт?
| |
|
4.218, Аноним (-), 09:55, 09/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Этой штукой мыльницы на openwrt и прочие дешевые NAS на ARM пользовались. А теперь врядли будут и с C++, флехи не бесплатные - для stlib плюсов флеху надо большую, а хранить стдлиб на внешнем диске который юзер может вынуть в любой момент - ну вы поняли.
А вы только и умеете что экзешники на сто мегабайтов для пуска которых надо Xeon воющий как истребитель под кроватью держать.
| |
|
5.276, Аноним (201), 16:31, 10/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
> для stlib плюсов флеху надо большую
2.1M /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30
Но если речь идёт о встроенном флэш на 32M, то да, тесновато.
| |
|
6.299, Аноним (-), 20:22, 15/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
> 2.1M /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30
> Но если речь идёт о встроенном флэш на 32M, то да, тесновато.
Ну а о чем же еще? Внешний диск это прекрасно но юзер его отцепить может... и когда при этом упадет все вплоть до вебинтерфейса - ну, э, упс.
| |
|
|
|
|
2.149, Аноним (149), 16:31, 08/02/2023 [^] [^^] [^^^] [ответить] | –1 +/– | вангую если зачастят такие вопросы если не выйдут из моды мемы про безопасно... большой текст свёрнут, показать | |
2.196, Аноним (194), 23:49, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Полагаю, потому что не интересно. Можете форкнуть и показать, как надо было.
| |
|
1.159, Аноним (159), 17:26, 08/02/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Нет главной киллер фичи Qbittorrenta - последовательной закачки - то есть запустил торрент и уже через несколько секунд смотришь фильм а оно в процессе качается. А все остальное для пользователя толку не несет.
| |
|
2.177, pic (?), 20:21, 08/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
А нафига его вообще весь закачивать, хоть и последовательно? Только для раздачи?
Закачивай буферный объём и сразу смотри, чисто потоковое воспроизведение.
| |
2.179, пох. (?), 20:28, 08/02/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Нет главной киллер фичи Qbittorrenta - последовательной закачки
то есть откровенного вредительства и нарушения протокола.
ну хоть что-то хорошее.
| |
|
3.249, Аноним (249), 16:13, 09/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Это нарушает протокол не больше, чем приоритет скачивания файлов или отказ от загрузки части файлов.
| |
|
|
3.207, пох. (?), 07:37, 09/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
ну то ж чей-то рачехак.
К оригиналу отношения не имеет.
кстати, соседний рачехак говорит о назревших более серьезных проблемах.
Подозреваю через годик уже никакими рачехаками не поправить.
| |
|
|
1.212, Аноним (212), 08:21, 09/02/2023 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Встроенный bootstrap может банится провайдером.
Я надеюсь что в будущем они добавят возможность добавлять IP:PORT
сейчас можно насобирать хороший бутстрап (IP:PORT) из той самой раздачи Яндекс
| |
|
2.216, Аноним (-), 09:50, 09/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Я надеюсь что в будущем они добавят возможность добавлять IP:PORT
А она есть, только не очень известная. Умеет бустрапаться из текстовичка со списком нод, если айпишники знаешь то вариант.
| |
|
|
4.240, Аноним (-), 14:33, 09/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Настоящие деждаи сорц не читают?
getNodesFromBootstrapFile(tr_pathbuf{ mediator_.configDir(), "/dht.bootstrap"sv }, bootstrap_queue_);
Создаешь в конфигдире dht.bootstrap и прописываешь туда свои бутстрапы.
p.s. на в обиду плюсерам, но сишная версия этого кода была в 20 раз читаемее.
| |
|
5.250, Аноним (40), 17:53, 09/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
т.е. так понимаю в конфигфайл пойдёт простой айпишник пиров? с портом соответственно
| |
|
6.275, Аноним (-), 14:30, 10/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
> т.е. так понимаю в конфигфайл пойдёт простой айпишник пиров? с портом соответственно
Не совсем. Оно в конфигДИРЕ ищет ФАЙЛ называемый "dht.bootstrap" с списком кастомных бутстрапов. И бутстрапается из них, если такой файл есть.
| |
|
|
|
|
|
1.215, Аноним (-), 09:48, 09/02/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Это они зря - стандартная либа C++ жирная и оно теперь на роутерах с openwrt и тому подобном в пролете будет.
А если кто GTK и Qt интерфейс хотел - так уже был qbittorent какой.
| |
|
|
3.238, Аноним (-), 14:23, 09/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Отключл флешку и клиент - а может и что еще некорректно навернется? Одно дело если у него только торенты отвалятся и совсем другое если и он сам.
| |
|
4.294, Аноним (294), 21:25, 12/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Вариант Б: слинкуй демона статически с libstdc++. При этом, только нужное из либы подтянется.
| |
|
|
|
1.247, Аноним (247), 15:34, 09/02/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Устал ждать у моря погоды и год назад на макоси перешел на qBitorrent. Обратно не тянет.
| |
1.265, Chromium (ok), 01:36, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Сначала был C, потом C++. Затем возьмут веб-клиент, обернут его в Electron и дадут гоям на растерзание. Всё читаемо.
| |
|
2.300, Аноним (-), 20:24, 15/02/2023 [^] [^^] [^^^] [ответить]
| +/– |
Вебфэйс у них таки разжирел и стал чем-то странным. Придирчивым к версии браузера и довольно жестко грузящим CPU клиента.
| |
|
1.295, Аноним (295), 23:47, 13/02/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
На Win7 установился но не запустился.
Установлены все Redistributable C++.
MSI установщик в добавок в реестре сильно нагадил.
Спасибо разработчикам за новую версию.
| |
1.302, швондер (?), 15:19, 23/02/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
у интел был опыт переписывания работающего годного кода на С++ - гиперскан в свое время портировали с сишника на плюсы. дпдк в результате остается на сишечке, ретроградами при этом их не назовешь - и гиперскан портировали достойно, судя по исходничкам в опенсорсе, и сам дпдк вполне современно перешел на мезон в качестве системы сборки.
Циска третий снорт написала на плюсах, со второй попытки, снорт номер три второй подход к штанге. И сейчас якобы что-то получилось. уже пятый год ловят сегфалты, проблемы, фалсы и тп, судя по списку рассылки. Портировано коряво, и это не смотря на то, что и вторая версия снорта написана не идеально.
Возможно, что действительно плюсы не лучший выбор для сложных проектов.
| |
|