Представлен релиз Transmission 2.80 (https://www.transmissionbt.com), относительно легкого и не требовательного к ресурсам BitTorrent-клиента, написанного на языке Cи и поддерживающего разнообразные интерфейсы пользователя: GTK, Qt, native Mac, Web-интерфейс, daemon, command-line.
Наиболее заметные изменения (https://trac.transmissionbt.com/wiki/Changes#version-2.80) в этой версии:- Все платформы:
- Реализована возможность переименования файлов и директорий в иерархии закачки.
- Убраны наиболее частые блокировки потоков в libtransmission.
- При добавлении торрента на закачку показывается доступное свободное место на диске.
- Ускорено чтение и разбор локальных файлов с данными.
- Улучшения, касающиеся использования кэширования файловой системы средствами OS.
- Увеличен предварительно загружаемый буфер из которого данные отсылаются пирам.
- Ряд иных небольших оптимизаций производительности.
- Парсер JSON был заменен на jsonsl, так как прошлый вариант парсера не был совместим с DFSG.
- Исправлены ошибки компиляции с использованием при сборке ключа "-Werror=format-security".
- Улучшения юнит-тестов для libtransmission.
- Тарболы теперь выпускаются только в формате .xz- GTK+:
- Меню с фильтром трекеров упрощено и приведено в соответствие с остальными клиентами (Qt и Web).
- Текст описания настроек и горячие клавиши синхронизированы с остальными клиентами.
- Убраны устаревшие (deprecated) вызовы функции gdk_threads_enter()
- Убран ряд предупреждений выводимых в консоль.
- Qt:
- Более эффективная перерисовка по мере получения информации от серверов.
- Реализована возможность проиграть звук когда завершается скачивание торрента.
- Добавлена возможность старта с минимизацией в область уведомлений.
- Исправлена проблема когда значок в области уведомлений мог помешать переходу в режим hibernation или завершению сеанса пользователя.
- Ряд изменений нацеленных на уменьшение потребления CPU.
- Теперь при щелчке на торренты содержащие только 1 файл, директория выбирается корректно.
- Синхронизирован с другими клиентами текст настроек и горячие клавиши.
- Исправления для строк с единицами измерения в кодировках отличных от Latin-1.
- Daemon:
- В transmission-remote добавлена поддержка указания торрентов которые были недавно активны.
- Web Client:
- Продлено время хранения cookies, что позволит не терять каждый раз настройки, такие как порядок сортировки торрентов.
- Mac OS X:
- Используется VDKQueue для отслеживания торрент-файлов.
- Утилиты:
- Поддержка указываемых пользователем размеров блоков в программе transmission-create.URL: https://trac.transmissionbt.com/wiki/Changes#version-2.80
Новость: http://www.opennet.me/opennews/art.shtml?num=37296
К чему теперь он нам, ребята...
А чем же?
> К чему теперь он нам, ребята...Вам - не знаю. А мне вот нравится. Мелкий, кроссплатформенный, аккуратный. Один демон на полмега - и вебморду рисует, и качает, и раздает. И никаких вам httpd/питонов/перлов/пхп/руби/nodejs/какойятамещекрапзабыл не требуется впихивать без реальной на то причины. Очень удобно.
И RPC интерфейс через JSON логично придумано - к нему могут цепляться и ремотные "нативные" морды, командлайн-клиент (это позволяет очень гибкие batch операции) и прочая.
По всей видимости, товарищ намекает на законы нынче выходящие в сфере IT.
> По всей видимости, товарищ намекает на законы нынче выходящие в сфере IT.Внезапно, у торрента есть навалом легальных применений. Например я вот себе OSM planet file так скачал и xonotic 0.7 - при этом мой толстый канал прогружается под завязку. Совсем не факт что единичный сервер сможет выделить мне столько же бандвиза.
А когда качается 20GB данных - ждать закачки неделю, равно как и генерить единичному серверу 20Гб траффика мне как-то не с руки.
> Внезапно, у торрента есть навалом легальных применений.А кого у нас еб^Wбеспокоит разница между легальным и нелегальным? Просто запретят все, и попробуй потом оспорить правомерность этого действия.
> А кого у нас еб^Wбеспокоит разница между легальным и нелегальным? Просто запретят все,Пусть попробуют мне что-нибудь запретить, чтобы при этом интернет не упал совсем, угу :)
> и попробуй потом оспорить правомерность этого действия.
А зачем мне что-то оспаривает? Если кто считает что я делаю нечто нелегальное - он идет в суд и доказывает это наздоровье. Если варезников побустают - я особо рыдать не буду.
> Пусть попробуют мне что-нибудь запретить, чтобы при этом интернет не упал совсем,
> угу :)порт нумер 80, соединение должно начинаться с GET или POST. порт нумер 110, соединение должно… «ты улавливаешь суть?» (ц)
это я к тому, что при наличии желания всё реализуемо, причём особо продвинутого DPI даже и не надо.
p.s. остальные порты, вестимо, закрыты. UDP тоже, потому что честным людям он не нужен.
> порт нумер 80, соединение должно начинаться с GET или POST. порт нумер
> 110, соединение должно… «ты улавливаешь суть?» (ц)Капитан Очевидность намекает: есть такая чудная вещица как туннели. В общем случае это достаточно рассмотреть как просто транспортный уровень со своими закидонами. И все.
> это я к тому, что при наличии желания всё реализуемо, причём особо
> продвинутого DPI даже и не надо.Я как-то ради интереса подумал как бороться даже с не очень глyпым DPI. И вроде бы придумал. Обфусцированный протокол который использует обфускацию которая может выглядеть как практически что угодно, нaглейшим образом кося под какой-то иной протокол, при том я вроде как придумал как косить под запросы произвольного размера :).
А более частные случаи решений есть уже в виде готовых программ. Вплоть до туннелировщикав HTTP чего угодно.
> p.s. остальные порты, вестимо, закрыты.
Да как бы я пробивал подобные сетапы даже на коммерческих хотспотах и сетях которые сертифицированные цыcко-специалисты делали. Нормальные, кстати, парни. Не халтyрщики ни разу. Просто или у тебя вообще ничего работать не будет, или это будет можно протуннелять.
> UDP тоже, потому что честным людям он не нyжен.
Ага, расскажи это гугелю из соседней новости :). И все игроделы тут бизнес свернут. И что, скайп будет по TCP гонять голос? Может они тогда научат топор плавать заодно? :) Ну в общем такое если и сработает то только от совсем хомяков.
Кроме того - при этом хомякам нафиг не упрется платить за 50Мбит прову. Достаточно будет заплатить за 5Мибт. В 4-5 раз меньше. Я думаю что ISP будут очень не рады такой просадке ARPU, а поскольку бабло побеждает зло - они имеют все шансы продавить свою точку зрения, по принципу "нехай качают, вышлем штраф!".
> И что, скайп будет по TCP гонять голос? Может они тогда научат топор плавать заодно? :)Он уже умеет. И даже на порту 80. И даже через HTTP-proxy.
> Он уже умеет. И даже на порту 80. И даже через HTTP-proxy.Спору нет, если кушать совсем нечего - то и кактус сойдет накрайняк. Но постоянно питаться кактусами - удовольствие на любителя. Дело в том что в TCP невозможно отбросить пакет не уложившийся в реальное время. А вот время не ждет. Или у вас есть сэмплы которые надо проиграть вот сейчас, или нет. А то что TCP их попозже пришлет... возникающие при этом искажения звука куда хуже чем если бы потерянный пакет был просто выброшен без перепосылки.
Поэтому в TCP и HTTP можно пропихать голос. Просто работать при отличных от идеала условях будет никаковски.
> По всей видимости, товарищ намекает на законы нынче выходящие в сфере IT.Мужики, подскажите о чем речь - выпал из окружающей действительности.
Я бы хотел, чтобы ввели почти во все клиенты поддержку KadNetwork с автоматическим созданием торрента и расшаривания данного торрента (опционально) в сети KadNetwork, с помощью которой можно скачать торрент, и т. д. ИМХО, будет гораздо полезнее!
а что, ещё остался какой-то крап, где нет DHT?
Вообще-то DHT и есть подвид Kademlia. По факту вам достаточно знать инфохэш торента чтобы его скачать, что дает зеленый свет магнитным ссылкам, например.А вот если автоматически шарить весь диск - тогда все будет как в осле, где полчаса своей очереди ждать приходится.
Респект разработчикам! Благодаря им эта прога живёт и даже улучшается!))
> Реализована возможность переименования файлов и директорий в иерархии закачки.Наконец-то. Уж года 4 многие слезно просили реализовать такую возможность — отфутболивали с ответом «это слишком сложно, это не укладывается в идею простого торрент клиента и пр.».
Ну таки достали, да :). Хоть это и изврат, но раз просят - разработчики все-таки не крокодилы.
> Хоть это и изврата, тебе нравится держать на диске файлы вида «xyz_megareliz_ot_debila_specialno_dla_tupodiatlov_zalito_dolbokluem_666mb_ura_jopa_afiget»?
лично я с раздачи таких файлов ухожу сразу, как только они докачиваются. ибо подобные говноимена мне нафиг не нужны. даже в виде симлинков.
только не надо говорить, что «я качаю только официальные образы дебиана, там такого нет!»
> только не надо говорить, что «я качаю только официальные образы дебиана, там такого нет!»Почему же не надо?
А вот у Jamendo есть длинные названия (без «megareliz_ura_jopa_afiget»), но в проигрывателе почти не мешают, хотя бывает и такое:
Alexander Stamenkovic - Instrumental Lullabies - Jingle Bells and Friends -- Jamendo - OGG Vorbis q7 - 2009.05.12 [www.jamendo.com]
> Alexander Stamenkovic - Instrumental Lullabies - Jingle Bells and Friends -- Jamendo - OGG Vorbis q7 - 2009.05.12 [www.jamendo.com]Впрочем, это уже только «было»… :(
>> только не надо говорить, что «я качаю только официальные образы дебиана, там такого нет!»
> Почему же не надо?потому что всё равно не поверю.
> потому что всё равно не поверю.Не верь. А мне не нравится варез. Прикинь? :)
>> потому что всё равно не поверю.
> Не верь. А мне не нравится варез. Прикинь? :)а видео и музыка — это не варез. прикинь.
> а видео и музыка — это не варез. прикинь.Мне не нравится пираси. Вполне хорошей музыки ныне есть навалом и без задевания чужих прав, а найти фильм который бы еще и смотреть захотелось и было не жаль времени на просмотр - целый рокетсайнс. Ну вот как-то так и получается что пиратствовать мне как-то не требуется.
> а найти фильм который бы еще и смотреть захотелось и
> было не жаль времени на просмотрда вот. Falling Down. K-Pax. только, мать их через полено, — без дебильного бубляжа. в одноголосом авторском. желательно — в матрёшке. с нужным мне качеством (небольшим, кстати). и субтитрами. нет. совсем нет.
не, мне не нужен блюрей. и двд не нужен. и в итоге я пойду на торрент, потому что не понимаю, отчего я должен платить деньги, а потом заниматься нетрадиционным сексом с рипами, конвертацией, накладыванием дорожек и ты пы. я тогда уже возьму бесплатно.
это я к тому, что тоже не люблю не платить за достойные вещи, коли они платные. но ещё больше не люблю, когда меня держат за лоха, которому можно впарить кучу проблем за его же бабки.
> да вот. Falling Down. K-Pax. только, мaть их через полено, — без
> дeбильного бyбляжа.Честно говоря я впервые слышу. Да и у меня много иных интересных дел, я тут довольно нестандартную вундервафлю на STM32 пытаюсь изобразить под свои внутренние нужды + играюсь с платкой на allwinner A10, набивая в процессе кучу скиллов по возне с u-boot и прочая. Как видишь, у меня есть свои развлечения.
> не, мне не нyжен блюрей. и двд не нyжен.
И мне тоже. А первое к тому же подразумевает троян в приводе. Поэтому у меня никогда не будет привода блюрэй. Заведомо троянизированное железо - не велкам.
> и в итоге я пойду на торрент, потому что не понимаю, отчего я должен
> платить деньги, а потом заниматься нетрадиционным сексом с рипами, конвертацией, накладыванием
> дорожек и ты пы. я тогда уже возьму бесплатно.Ну вот тут я даже согласен что у тебя есть некий пойнт - копирасы как-то не пекутся об удобстве пользователей. Тем не менее, я в общем случае считаю что "не нравится - не пользуйся" выглядит честнее. В конце концов, от отсутствия у меня пары мувиков я не умру.
> это я к тому, что тоже не люблю не платить за достойные
> вещи, коли они платные. но ещё больше не люблю, когда меня
> держат за лоха, которому можно впарить кучу проблем за его же бабки.Ну так я согласен что копирасы ведут себя не слишком эстетично. Но поскольку это чисто развлечения, не являющиеся реально необходимыми или незаменимыми - да ну их, имхо. Подтыривать у таких граждан мне противно. Думаю что нормальные режиссеры, которые могут что-то выпускать - должны бы уже осваивать краудфандинг. Чтобы и свое дело делать и на дурные условия издателей не соглашаться.
> а, тебе нравится держать на диске файлы видаНет. Дело в том что я не качаю мегарелизы от дeбилов. Правда просто, кэп? :)
Я вообще торрентом качаю сугубо легальный материалец, а там обычно торренты лепит вполне вменяемый народ.
> лично я с раздачи таких файлов ухожу сразу, как только они докачиваются.
Ну так мегарелизеры от дeбилов это заслуживают.
> только не надо говорить, что «я качаю только официальные образы дебиана, там такого нет!»
Ты удивишься, но я действительно не качаю варез. Например, мои последние 2 закачки были xonotic 0.7 и OSM planet file (~20Gb, которые по другому качать просто зело некомфортно).
> Ты удивишься, но я действительно не качаю варез.и видео только легальное. и музыку. и вообще-вообще только легальные торренты. и все называются нормально. верю! разве можно не верить, глядя в эти честные глаза 294-го?!
> честные глаза 294-го?!Да вот как-то с энных пор я реально обхожусь без скачки вареза торрентом. Музыки навалом легальной, больше чем я ее переслушать успею. Кино которое бы вообще стоило того чтобы хотя-бы потратить время на его просмотр - вообще отдельная тема. Такого, мягко говоря, немного.
> Такого, мягко говоря, немного.и большинство купить легально или нельзя, или настолько сложно, что проще скачать. гыг.
> и большинство купить легально или нельзя, или настолько сложно, что проще скачать. гыг.Да меня это не парит особо, ага. Я уж забыл когда мне именно хотелось бы посмотреть какой-то фильм. Настолько активно что я бы полез качать его или покупать. У меня как-то иных развлечений хватает.
Кто бы им еще намекнул, что "простой" не должен быть синонимом "неудобный".Вообще, странные ребята. "Простой" это вот такой - https://imageshack.us/a/img202/4705/screenshot2010110419332.png
Умеет качать, умеет не качать. Все! Если уж вы начали добавлять настройки и опции, то ваш клиент уже не простой. И не делать очевидно удобные возможности под этим предлогом... ну сказали бы честно "это слишком сложно для нас, как для разрабов" - никто б и не упрекнул.
> Кто бы им еще намекнул, что "простой" не должен быть синонимом "неудобный".Не вижу чего там такого очевидно неудобного.
> Умеет качать, умеет не качать.А магнитики оно умеет? А демон на серваке или роутере/nas запустить? М?
> Все!
Трансмишн тоже это умеет. И ориентирован на такое применение. Но для продвинутых есть ряд приятных бонусов.
> Если уж вы начали добавлять настройки и опции, то ваш клиент уже не простой.
В основном разработчики довольно агрессивно настроены против bloat, который неизбежно возникнет при пихании всех мыслимых фич в клиент. Если в клиент пхать все подряд - будет очередной vuze и ktorrnet. Жирный и тормозной, жрущий проц и память оптом. Ибо чудес не бывает. Нафиг надо - если вам надо переросток, просто возьмите его.
Трансмишн же в силу скромности зависимостей, наличия демона, умеренного потребления ресурсов и прочая - народ любит пускать на headless серверах, роутерах и NAS и тому подобной мелочи. А там потребление ресурсов - роялит.
> И не делать очевидно удобные возможности под этим предлогом...
То что очевидно для вас - не обязательно очевидно для других. Собственно все часто запрашиваемые опции в трансмишне вроде как есть. А то что пару процентов хочет еще 10 ведер сверху - так переростков в этом мире и без трансмишна есть. Тем паче что в трансмишне через RPC интерфейс можно что угодно отбабахать из внешних скриптов/программ. В том числе и на ремотном инстансе.
И вправду, наконец-то!
Из-за отсутствия этой возможности в сабже, и в K,R я до сих пор не видел достойную альтернативу uTorrent-у.
> Из-за отсутствия этой возможности в сабже, и в K,R я до сих
> пор не видел достойную альтернативу uTorrent-у.K,R — это кторрент, рторрент? Так в kTorrent точно есть. Регулярно этим пользуюсь. Вообще, qBittorrent и kTorrent по фичам от uTorrent не отстают.
Значит я что-то в K упустил, перегляну-ка я ещё разок его функционал.
Потому что интерфейс у кторрента какой-то совсем не очевидный. Перегружен свистелками настолько что найти в нем что-то - очень сложно и неудобно. К тому же он тормозной и ресурсожоркий.
Есть же Tixati
> Есть же TixatiОно походу проприетара да еще и гуйная к тому же. На сервак или роутер совсем не запихнешь -> нафиг надо.
Не нашел, где скачать исходники.> Our NO Spyware, NO Adware, NO Nonsense Guarantee
> Unlike many other torrent clients, we take pride in saying NO to spyware and adware.
> Tixati installs and uninstalls cleanly and doesn't add anything extra to your system.Все то же справедливо для KTorrent, Transmission, rtorrent, deluge, qtbittorrent. «NO Spyware, NO Adware, NO Nonsense Guarantee» у них — в виде исходников. А у Tixati — в виде честного купеческого слова разработчиков.
> Есть же Tixati«Ultra-fast downloading algorithms» — это что, они через libastral качают, прямо мимо tcp-стека? круто.
> «Ultra-fast downloading algorithms» — это что, они через libastral качают,
> прямо мимо tcp-стека? круто.Да уж, ибо трансмишн при скачке обычно грузит канал в полку, если стая вообще так в принципе может. Ну, если не запретить это делать, конечно. Ради интереса пускал на 100М канале - оно его без зазрения скорости прогрузило на даунлоад. Куда быстрее то? :)
вообще люблю читать рекламу всякой проприетари. и алгоритмы у них эксклюзивные-супербыстрые, и код мегаоптимизирован, и penis enlargement в комплекте. а уж когда как уберфичу заявляют отсутствие троянов и адвари — просто слюной от зависти обливаюсь.
Ну да. При том они так говорят как будто у остальных алгоритмы чем-то хуже и они их ухучшают, блин, специально.
> Ну да. При том они так говорят как будто у остальных алгоритмы
> чем-то хуже и они их ухучшают, блин, специально.вот точно: специально. у меня rtorrent дисковую подсистему под завязку загружает, когда хэши считает. гад, однозначно: надо по байтику, по байтику, чтобы диски не грузить.
Ну а чо, напихай sleep(), потом форкни, потом выпусти убер-релиз, оптимизированный на 200%. А потом еще один, еще на 300%. Быстрее качать конечно не станет, но зато маркетинг красивый :)
Его лицензия до сих пор запрещает обратную разработку?
А категории или тэги они добавить не планируют?
Надеюсь, после того как сделали переименование, когда-нибудь добавят поддержку rss как в utorrent или rtorrent
> Надеюсь, после того как сделали переименование, когда-нибудь добавят поддержку rss как
> в utorrent или rtorrentа зачем? вот это-то однозначно без проблем реализуется внешними скриптами, которые кормят демона нужными торрентами. в отличие от переименования.
> Надеюсь, после того как сделали переименование, когда-нибудь добавят поддержку rssА вот это вы уже сами можете сделать через RPC. RSS потребует как минимум здоровенную либу для парсинга XML. Вот уж нафиг...
- Реализована возможность переименования файлов и директорий в иерархии закачки.
- При добавлении торрента на закачку показывается доступное свободное место на диске.
- Добавлена возможность старта с минимизацией в область уведомлений.Как же им раньше-то пользовались?
> Как же им раньше-то пользовались?Ну вот так. У меня например на дисках достаточно свободного места чтобы не заморачиваться вопросом совсем. А поскольку я качаю только легальные торренты, где имена нормальные - возможность их переименовки меня мало волнует. А минимизация в трэй отсутствовала только в кутевой версии.
> Реализована возможность переименования файлов и директорий в иерархии закачки.Уже не нужно — Госдура приняла соответствующий закон.
А у тебя вопрос с деньгами на столько остро стоит, что в месячном бюждете не наскрести +15$ на сносный vps?
> Уже не нyжно — Госдура приняла соответствующий закон.Торрентом можно качать не только варез. И да, ты конечно можешь неделю тянуть OSM planet file с HTTP. Чтобы потом обнаружить что пока ты его неделю качал (на серваке не только ты висишь, пардон) - где-то блок выпал из-за глюков сервера, отвала соединения или что там еще и файл получился неюзабельный. Так что можно теперь качать 20Гб снова.
С другой стороны, торрент запросто разгоняется до скорости канала (если аплоад нормальный) и проверка целостности там нормальная, в отличие от. Каждый блок SHA1 защищен - вот это уже совсем другой коленкор. Можно проверить что скачалось что надо и перекачать то что битое.
никто кроме rtorrent не умеет качать в место зависимое от расположения торрент файла.
а двумя конфигами не решается?
> а двумя конфигами не решается?RPC интерфейсом наверное решается. Правда не понятно нафиг это надо и как работать должно. Но все что наскриптишь и накодишь - то и твое.
Всем хорош, но уродлив до невозможности
> Всем хорош, но уродлив до невозможноститы любишь медитировать, глядя на прогресс-бар?
>> Всем хорош, но уродлив до невозможности
> ты любишь медитировать, глядя на прогресс-бар?Я люблю функциональный и приятный глазу дизайн, это вполне совмещается почти у всех, кроме авторов трансмишина.
> Я люблю функциональный и приятный глазу дизайн, это вполне совмещается почти у
> всех, кроме авторов трансмишина.(пожимает плечами) ничего страшного в трансмиссии не вижу. окошко с прогрессами есть, окошко добавления есть, окошко настроек есть. последнее видишь один раз, настраивая свежеустановленый софт. остальные — настолько эпизодически, что вообще пофигу, как они выглядят: лишь бы не вверх ногами рисовались.
потому я и спрашиваю: ты медитируешь, глядя на окно трансмиссии, что ли? потому что при «нормальном» использовании большинство времени трансмиссия выглядит как иконка в области уведомлений, и потому совершенно пофигу, какая там морда: лишь бы делала то, что должна делать.
>> Я люблю функциональный и приятный глазу дизайн, это вполне совмещается почти у
>> всех, кроме авторов трансмишина.
> (пожимает плечами) ничего страшного в трансмиссии не вижу.Нефункционален - чтобы посмотреть только раздающие, надо сделать два щелчка, в qbittorrent один. И так во всем дизайне трансмишина. Совместить простоту и функциональность это талант надо иметь. Примерно как у Ральфа Хоффмана, автора worker .. :)
офигенно частое действие, да.
> офигенно частое действие, да."Ненужно" это не нужный аргумент :)
>> офигенно частое действие, да.
> «Ненужно» это не нужный аргумент :)«не приоритет».
> "Ненужно" это не нужный аргумент :)Ты вообще софт разрабатывал когда нибудь? Есть такое понятие как приоритетность фич. Если без фичи жить не может половина юзерей, багтрекер флудят раз в 20 минут одним и тем же багом и прочая - разработчикам не останется ничего иного как признать что фича нужная. А если фич надо раз в полгода, в полнолуние - то и фиг с ним, с отсутствием этой фичи или тем что она не идеально сделана.
> Ты вообще софт разрабатывал когда нибудь? Есть такое понятие как приоритетность фич.
> Если без фичи жить не может половина юзерей, багтрекер флудят раз
> в 20 минут одним и тем же багом и прочая -
> разработчикам не останется ничего иного как признать что фича нужная. А
> если фич надо раз в полгода, в полнолуние - то и
> фиг с ним, с отсутствием этой фичи или тем что она
> не идеально сделана.Вокруг каждой проги формируется свои пользователи как правило со схожими приоритетами. Если у круга пользователей трансмишина приоритет "качает, ну и хрен с этим дизайном", то и реквестов на улучшение дизайна будет мало
сначала мне показалось, что ты опять начинаешь понимать, но… я научен-таки опытом. не начинаешь.
> Вокруг каждой проги формируется свои пользователи как правило со схожими приоритетами.Я про программистов вообще-то говорил. Насчет пользователей - я не вижу почему озвученные тобой вещи должны быть для пользователя высокоприоритеными. Самая приоритетная задача торрент-клиента - качать торренты. Желательно не тормозя и не кушая прорву ресурсов. А если минимум зависимостей к тому же - вообще отлично, поставим на все что шевелится и обладает процом и зальем мир траффиком :).
> Если у круга пользователей трансмишина приоритет "качает, ну и хрен с этим дизайном",
Дизайн как дизайн. Уж явно лучше твоего страшенного воркера.
>> Вокруг каждой проги формируется свои пользователи как правило со схожими приоритетами.
> Я про программистов вообще-то говорил. Насчет пользователей - я не вижу почему
> озвученные тобой вещи должны быть для пользователя высокоприоритеными.Если ты не видишь зачем нужен хороший дизайн, то я вижу :) "В проге должно быть все прекрасно: и функционал, и дизайн, и еще много других вещей"© :) "Кто отказывается от дизайна во имя функциональности, недостоин ни дизайна ни функциональности" © :)
а тебе уже кучу раз говорили, что у трансмиссии хороший. то, что конкретно тебе неудобно совершать какое-то кокнретное действие — всего лишь значит, что конкретно тебе неудобно совершать какое-то конкретное действие.
> а тебе уже кучу раз говорили, что у трансмиссии хороший.Хороший что именно - ппц? :)
> Хороший что именноты ещё и за контекстом следить не можешь? Серёга, это уже совсем старость. ты побереги себя.
> ты ещё и за контекстом следить не можешь? Серёга, это уже совсем
> старость. ты побереги себя.При хороших ответах за ним следить не надо :)
вообще-то в данной ветке его скорее сложно потерять. поэтому я за тебя и тревожусь.
а если плохой — то у твоего любимого воркера вообще ужасный. как минимум потому, что по ctrl+o нет терминала. да-да, я знаю: «нажатием кнопки я могу запустить терминал в текущем каталоге». нет, это неудобно, это новое окно. ergo, дизайн воркера — хреновый.вот так начинает доходить, не?
> а если плохой — то у твоего любимого воркера вообще ужасный. как
> минимум потому, что по ctrl+o нет терминала. да-да, я знаю: «нажатием
> кнопки я могу запустить терминал в текущем каталоге». нет, это неудобно,
> это новое окно. ergo, дизайн воркера — хреновый.Удобнее как раз иметь терминал в одном окне и фм в другом, хотя бы ради того, чтобы одновременно видеть что происходит и там и там, а не прыгать обезьянкой между ними , как в мс,
> Удобнее как раз иметь терминал в одном окне и фм в другомТЕБЕ. а я считаю, что это — дерьмовый дизайн. и вообще, отсутствие нужной фичи. встроеный в fm фоновый терминал можно и не использовать, если он не нравится. а вот если он не встроен, то при желании его использовать можно только обломиться.
а ещё в этом вашем воркере нет редактора. да-да, я знаю: «он не нужен, запускай по кнопке в отдельном окне». неудобно.
в xnc тоже нет, но эту беду как раз очень легко поправить: виджеты просмотрщика и редактора есть в ives, и их без проблем можно перетащить в главную софтину (для xncsetup с просмотрщиком так и сделали, в нём what's new показывают).
p.s. (совсем оффтоп) уже лет пять есть желание вытрясти пыль из xnc и запустить что-то типа xnc reloaded. проблема лишь в том, что я ним как не пользовался, так и не буду пользоваться.
>> Удобнее как раз иметь терминал в одном окне и фм в другом
> ТЕБЕ. а я считаю, что это — дерьмовый дизайн. и вообще, отсутствие
> нужной фичи. встроеный в fm фоновый терминал можно и не использовать,
> если он не нравится. а вот если он не встроен, то
> при желании его использовать можно только обломиться.
> а ещё в этом вашем воркере нет редактора. да-да, я знаю: «он
> не нужен, запускай по кнопке в отдельном окне». неудобно.Кто там пел про "прозрачность процесса"? Как раз когда приложения в разных окнах процесс донельзя прозрачен, когда "все в одном", как в мс, то хрен поймешь что и где происходит.
> в xnc тоже нет, но эту беду как раз очень легко поправить:
> виджеты просмотрщика и редактора есть в ives, и их без проблем
> можно перетащить в главную софтину (для xncsetup с просмотрщиком так и
> сделали, в нём what's new показывают).
> p.s. (совсем оффтоп) уже лет пять есть желание вытрясти пыль из xnc
> и запустить что-то типа xnc reloaded. проблема лишь в том, что
> я ним как не пользовался, так и не буду пользоваться.Это тоже самое что nedit перезапустить, для utf в нем придется половину переписывать. Не так чтобы уж сложно, но долго и нудно
> Кто там пел про «прозрачность процесса»? Как раз когда приложения в разных
> окнах процесс донельзя прозрачен, когда «все в одном», как в мс,
> то хрен поймешь что и где происходит.я ещё раз намекаю: существующую фичу можно не использовать. несуществующую фичу использовать невозможно.
> Это тоже самое что nedit перезапустить, для utf в нем придется половину
> переписывать. Не так чтобы уж сложно, но долго и нудновот что меня *совершенно* не интересует — это поддержка utf в xnc. лично мне она не нужна абсолютно.
>> Кто там пел про «прозрачность процесса»? Как раз когда приложения в разных
>> окнах процесс донельзя прозрачен, когда «все в одном», как в мс,
>> то хрен поймешь что и где происходит.
> я ещё раз намекаю: существующую фичу можно не использовать. несуществующую фичу использовать
> невозможно.Вот, допустим, в worker нет фич будильника, напоминалки и кофеварки. Их невозможно использовать. Но так ли они в нем необходимы? :)
> Вот, допустим, в worker нет фич будильника, напоминалки и кофеварки. Их невозможно
> использовать. Но так ли они в нем необходимы? :)тем, кому это постоянно надо — да. мне вот терминал нужен почти всегда, например.
>> Вот, допустим, в worker нет фич будильника, напоминалки и кофеварки. Их невозможно
>> использовать. Но так ли они в нем необходимы? :)
> тем, кому это постоянно надо — да. мне вот терминал нужен почти
> всегда, например.Мне терминал в реализации мс просто неудобен, причины вполне понятно выше описаны. Что есть такой терминал, что его нет, мне пофиг - такой его реализацией я просто пользоваться не буду.
> Вот, допустим, в worker нет фич будильника, напоминалки и кофеварки. Их невозможно
> использовать. Но так ли они в нем необходимы? :)Дяденька, терминал - это половина силы *nix-based. И как-то очень кстати когда я могу визуально занавигировать в нужную иерархию а потом применить туда всю мощь командлайна.
>> Вот, допустим, в worker нет фич будильника, напоминалки и кофеварки. Их невозможно
>> использовать. Но так ли они в нем необходимы? :)
> Дяденька, терминал - это половина силы *nix-based. И как-то очень кстати когда
> я могу визуально занавигировать в нужную иерархию а потом применить туда
> всю мощь командлайна.Идти куда хочешь ты можешь в любом терминале :)
p.s. и, кстати, переписывать там не так уж много. обучить виджеты utf — и три четверти дела сделано. плюс — возможно — заменить libc-шные строковые операции на utf-ные. и перестать индексировать строки при помощи [].вот, кстати, из-за последнего пункта мне utf и неинтересен.
> Удобнее как раз иметь терминал в одном окне и фм в другом,Ничего удобного - лишняя возня с окнами и прочая.
>> Удобнее как раз иметь терминал в одном окне и фм в другом,
> Ничего удобного - лишняя возня с окнами и прочая.Не нравится много окон всегда есть великолепный выход - msdos 3.3 Предел твоих мечтаний - одно окно и больше ни.. :)
> Если ты не видишь зачем нужен хороший дизайн, то я вижу :)Я уж заметил по твоему скриншоту воркера какой ты гуру в дизайне - ты умудрился его сделать даже страшнее чем оригинал :).
И да, знаешь, трансмишн, что GTK, что Qt - уважает мои настройки системных тем. Чего твоему воркеру не грозит. А программа которая выглядит как бельмо на глазу мне как-то ни к чему.
> "В проге должно быть все прекрасно: и функционал, и дизайн, и
> еще много других вещей"© :) "Кто отказывается от дизайна во имя
> функциональности, недостоин ни дизайна ни функциональности" © :)Вот и расскажи это авторам воркера :)
> Нефункционален - чтобы посмотреть только раздающие, надо сделать два щелчка,Ну и фиг бы с ним - а зачем это делать часто? Обычно торрент висит где-то в фоне и качает. Зачем на него пялиться и что-то рассматривать вообще?
В общем то всю техническую информацию при желании там получить можно. А то что это не идеально сделано местами - и фиг с ним, это надо в каких-то исключительных случаях в основном.
> , в qbittorrent один.
Зато он требует жирный куть и никак иначе. Так что на сервант или тем более роутер/nas/медиаплеер/... такое вкорячивать да ну нафиг. А у трансмишна полумеговый демон вообще все делает. Даже вебморду показывает. Очень удобно.
> В общем то всю техническую информацию при желании там получить можно. А
> то что это не идеально сделано местами - и фиг с
> ним, это надо в каких-то исключительных случаях в основном."Ненужно потому что редко нужно" это всего лишь один из случаев "ненужно" :)
> Зато он требует жирный куть и никак иначе. Так что на сервант
> или тем более роутер/nas/медиаплеер/... такое вкорячивать да ну нафиг. А у
> трансмишна полумеговый демон вообще все делает. Даже вебморду показывает.Мне торрент клиент нужен на нормальный комп, который домашний сервак, и это не целерон-600 :)
> Мне торрент клиент нужен на нормальный комп, который домашний сервак, и
> это не целерон-600 :)значит, ты не ЦА трансмиссии. проходи, не задерживайся.
> значит, ты не ЦА трансмиссии. проходи, не задерживайся.Тю, так его фаны это нищеброды, что ли? Так бы сразу и сказал :)
ты «мерседес» помыть не забыл, а?
> Тю, так его фаны это нищeброды, что ли? Так бы сразу и сказал :)У меня вот сабж живет на сервантах в интернете где лишний хлам крайне не велкам, на роутере и еще нескольких мелких железках. А кутю на роутер ты как-нибудь сам запихивай :)
> "Ненyжно потому что редко нужно" это всего лишь один из случаев "ненyжно" :)Сначала научись писать "не нyжно", а потом умничай уж, чтоли, овощ.
> Мне торрент клиент нужен на нормальный комп,
Ну так на вашем величестве мир не заканчивается.
> Я люблю функциональный и приятный глазу дизайнна фоне твоей любви к воркеру, кстати, это заявление выглядит как минимум странно. пардон, но даже у xnc дизайн морды шибко лучше.
>> Я люблю функциональный и приятный глазу дизайн
> на фоне твоей любви к воркеру, кстати, это заявление выглядит как минимум
> странно. пардон, но даже у xnc дизайн морды шибко лучше.Почему? Я в той теме приводил скрин своей настройки worker. Там и функционально и строгий дизайн.
> Почему? Я в той теме приводил скрин своей настройки worker.вот именно.
>> Почему? Я в той теме приводил скрин своей настройки worker.
> вот именно.Многоцветия нет? У меня от него в глазах рябит
намекаю: вырвиглазно-яркие цвета.направление для расшифровки: а тебе подходят.
> намекаю: вырвиглазно-яркие цвета.Черный на белом это вырвиглазно-яркие цвета? Ты книжки, что ли, давно не читал? :)
> Черный на белом это вырвиглазно-яркие цвета?да. атомно вырвиглазные.
> Ты книжки, что ли, давно не читал? :)
стараюсь читать с бумаги как можно меньше. впрочем, в хороших старых книгах бумага серая.
намекаю: очень светочувствительные глаза.
>> Черный на белом это вырвиглазно-яркие цвета?
> да. атомно вырвиглазные.Для меня работа с текстом, которой в основном и занимаюсь в самых разных видах, издавна ассоциируется с ручкой и белой бумагой, так что тут все в порядке
>> Ты книжки, что ли, давно не читал? :)
> стараюсь читать с бумаги как можно меньше. впрочем, в хороших старых книгах
> бумага серая.Она серая из-за возраста книги.
> намекаю: очень светочувствительные глаза.
Плохо, сочувствую. Но это уже чисто индивидуальные особенности, которых у меня просто нет.
> Но это уже чисто индивидуальные особенностинеужели начинаешь понимать?
>> Но это уже чисто индивидуальные особенности
> неужели начинаешь понимать?Если ты о всяких цветовых схемах, так никто и не будет против их настройки под себя. Но меня как то устраивают стандартные, что в винде, что макоси, что в линуксе, никогда особо на этом не зацикливался, если цветовая схема совcем уж не вырвиглаз, как по умолчанию в worker.
нет, даже не начинаешь.
> нет, даже не начинаешь.Ты так и не понял, о чем вообще речь.
> Ты так и не понял, о чем вообще речь.вот именно. причём ты стабильно не понимаешь: дистрибутивам бы такую стабильность.
> не зацикливался, если цветовая схема совcем уж не вырвиглаз, как по
> умолчанию в worker.Гм, да вообще-то ты умудрился улучшить их результат, сделав интерфейс оного еще вырвиглазнее. Так что не скромничай, это тянет на достижение :)
> Черный на белом это вырвиглазно-яркие цвета?Это очень контрастное сочетание.
> Ты книжки, что ли, давно не читал? :)
Как известно, если много читать - при неправильном подходе можно посадить себе глаза.
> Как известно, если много читать - при неправильном подходе можно посадить себе
> глаза.Я их как то до сих не испортил и обхожусь без очков, в которых уже давно щеголяют сверстники :)
> Я их как то до сих не испортил и обхожусь без очков,
> в которых уже давно щеголяют сверстники :)…только буквы размером в пол-монитора.
>> Я их как то до сих не испортил и обхожусь без очков,
>> в которых уже давно щеголяют сверстники :)
> …только буквы размером в пол-монитора.Ответ ниже смотри
> Ответ ниже смотрикниги — это здорово. а буквы у тебя — в пол-монитора.
>> Ответ ниже смотри
> книги — это здорово. а буквы у тебя — в пол-монитора.У меня размер шрифта с учетом расстояния от носа до монитора ровно такой же , как и в книге. Я не упираюсь носом в монитор, а сижу от него сбоку, положив ноги на пуфик-табуретку, поэтому расстояние до монитора довольно большое.
> У меня размер шрифта у учетом расстояния от носа до монитора ровно
> такой же , как и в книге.взял наугад три книги. везде кегль разный. поделись секретом: как называется та одна книга, которую ты всё-таки смог прочесть и теперь считаешь эталоном?
да, кстати: в двух из трёх взятых книг я бы поменял гарнитуру и уменьшил кегль. потому что книги были вынуждены делать для некоего «усреднённого большинства» и с учётом того, что напечатаное можно потом только сжечь, а не оперативно поправить.
> взял наугад три книги. везде кегль разный. поделись секретом: как называется та
> одна книга, которую ты всё-таки смог прочесть и теперь считаешь эталоном?
> да, кстати: в двух из трёх взятых книг я бы поменял гарнитуру
> и уменьшил кегль. потому что книги были вынуждены делать для некоего
> «усреднённого большинства» и с учётом того, что напечатаное можно потом только
> сжечь, а не оперативно поправить.Написано "хорошо изданная книга", не маринина :) Я уже просто не помню по какой настраивал шрифты.
> Написано «хорошо изданная книга», не маринина :)кто о чём думает. у меня лично это оказались два разных издания «Швейка» и собрание сочинений Козьмы Пруткова.
>> Написано «хорошо изданная книга», не маринина :)
> кто о чём думает. у меня лично это оказались два разных издания
> «Швейка» и собрание сочинений Козьмы Пруткова.О чем я думаю, что читаю и что слушаю, прекрасно видно на скрине worker в другой теме, и, увы, это не "just for fun" :)
Не помню просто, взял какую то хорошо изданную книгу
> О чем я думаю, что читаю и что слушаю, прекрасно видно на
> скрине worker в другой темесудя по тому, что первым (или самым мощным), пришедшим в голову, оказалась таки Маринина, а не Донцова — ещё не всё потеряно. а на скрине, понятно, понты.
> на скрине, понятно, понты.За что я люблю айтишников, так это за их привязанность к гуманитарным вопросам.. :)
> на фоне твоей любви к воркеру, кстати, это заявление выглядит как минимум
> странно. пардон, но даже у xnc дизайн морды шибко лучше.Да он себе похоже просто глаза посадил и поэтому если шрифт не величиной с кулак и не с контрастом от которого у людей с нормальным зрением глаза вытекать начинают - это уже не то. Ну в общем такой вот accessibility.
дедушка старенький.
> Да он себе похоже просто глаза посадил и поэтому если шрифт не
> величиной с кулак и не с контрастом от которого у людей
> с нормальным зрением глаза вытекать начинают - это уже не то.
> Ну в общем такой вот accessibility.У меня глаза вытекали от цветов СМ-2 , которые ноне столь модные у кулхацкеров :)
Размер шрифтов определяется просто - берешь хорошо изданную книгу и смотришь в ней размер шрифтов, потом устанавливаешь такие же с учетом масштаба. Если какой то популярный айти-дятел сказал, что 10 пунктов это самое то, можно смело настучать ему по безголовке :) В книгоиздательстве богатейший опыт подбора размера шрифтов, который на века больше чем у айти дизайнеров из "колледжа операторов ЭВМ"
> У меня глаза вытекали от цветов СМ-2 , которые ноне столь модные у кулхацкеров :)...поэтому у меня менее кислотная консоль.
> Размер шрифтов определяется просто - берешь хорошо изданную книгу и смотришь в
> ней размер шрифтов, потом устанавливаешь такие же с учетом масштаба.Я устанавливаю такой шрифт какой мне комфортно читать с экрана. Прикинь? И твои шрифты мне кажутся глупыми: на экран очень мало информации умещается в результате. Хотя, конечно, если ты удавил жабу на 2 30" монитора - наверное еще ничего, сойдет. А если на экране полторы буквы - это уже визит к окулисту и 1 строку таблицы больше напоминает.
> ...поэтому у меня менее кислотная консоль.Значит ты не "кул".. :)
> Я устанавливаю такой шрифт какой мне комфортно читать с экрана. Прикинь? И
> твои шрифты мне кажутся глупыми: на экран очень мало информации умещается
> в результате. Хотя, конечно, если ты удавил жабу на 2 30"
> монитора - наверное еще ничего, сойдет. А если на экране полторы
> буквы - это уже визит к окулисту и 1 строку таблицы
> больше напоминает.Можно уместить еще больше информации со шрифтом в 5 пунктов...
> Значит ты не "кул".. :)Ну да. Я не кул. А ты сомневался?
> Можно уместить еще больше информации со шрифтом в 5 пунктов...
Можно. Однако я предпочитаю в основном 8-9 кегль по соображениям удобства чтения. Иногда 10-й. Больше - только в спецслучаях, иначе я себя ощущаю смотрящим на 1-ю строку таблицы окулиста.
> Я устанавливаю такой шрифт какой мне комфортно читать с экрана.C этим никто и не спорит :) Проблема в том, как ты определил этот размер: его напел от балды какой то популярный гуру айти-дятел и потом подхватила гоп-компания дятлов рангом много меньше (не надо считать себя не поддающимся воздействиям :) или это этот размер определен на основе многовековой практики.
Минимальный размер шрифта определяется удобством работы, а размер шрифта в печатных книгах для меня наиболее удобен еще со давних времен, и этот размер в хорошо изданных книгах больше, чем его принято ставить в айти.
>> Я устанавливаю такой шрифт какой мне комфортно читать с экрана.
> C этим никто и не спорит :) Проблема в том, как ты
> определил этот размер: его напел от балды какой то популярный гуру
> айти-дятел и потом подхватила гоп-компания дятлов рангом много меньше (не надо
> считать себя не поддающимся воздействиям :) или это этот размер определен
> на основе многовековой практики.ты сейчас удивишься: есть ещё один метод. совсем не обязательно делать «как у других», вполне можно самостоятельно подобрать для себя удобный кегль.
и перестань уже книгопечатников за уши таскать: у них совсем другая специфика. в частности, в книгопечати приняты шрифты с засечками. а у тебя, насколько я помню, не так. сам знаешь, отчего, или тебе таки рассказать? или ты таки быстро поменяешь все рубленые гарнитуры, потому что книгопечатники столько лет не зря их везде таскают?
(для особо одарённых анонимусов: мне в своё время немного довелось поработать в полиграфии, так что термины иногда всплывают сами собой, а не понтов ради)
Проблема в том, как ты
>> определил этот размер: его напел от балды какой то популярный гуру
>> айти-дятел и потом подхватила гоп-компания дятлов рангом много меньше (не надо
>> считать себя не поддающимся воздействиям :) или это этот размер определен
>> на основе многовековой практики.
> ты сейчас удивишься: есть ещё один метод. совсем не обязательно делать «как
> у других», вполне можно самостоятельно подобрать для себя удобный кегль.Читай сначала :)
> и перестань уже книгопечатников за уши таскать: у них совсем другая специфика.
> в частности, в книгопечати приняты шрифты с засечками. а у тебя,
> насколько я помню, не так. сам знаешь, отчего, или тебе таки
> рассказать? или ты таки быстро поменяешь все рубленые гарнитуры, потому что
> книгопечатники столько лет не зря их везде таскают?Размер шрифта к этому ни раком ни боком.
> Размер шрифта к этому ни раком ни боком.зато твоё постоянное напоминание, что «книгопечатники опытные, надо делать как у них» — и раком, и боком, и просто прямо. будь уж последователен.
p.s. книгопечатники — это как чуваки с граммофонами: они, конечно, сделали много полезного, и кое-какой опыт у них стоит перенять (творчески переработав). однако они работали совсем с другими носителями и в других условиях.
> p.s. книгопечатники — это как чуваки с граммофонами: они, конечно, сделали много
> полезного, и кое-какой опыт у них стоит перенять (творчески переработав). однако
> они работали совсем с другими носителями и в других условиях."Вы уже вставили себе квантовый имплантант глазьев? Нет?? Тогда мы идем к вам!!" © :) Глаза все те же и точно также воспринимают размер шрифта.
глаза-то те же, а вот носители — другие.
> Глаза все те же и точно также воспринимают размер шрифта.Вот с этим кстати можно поспорить: книги сами не светятся.
>> Глаза все те же и точно также воспринимают размер шрифта.
> Вот с этим кстати можно поспорить: книги сами не светятся.Это факторы второго порядка
> Это факторы второго порядкаМсье дипломированный окулист?
>> Это факторы второго порядка
> Мсье дипломированный окулист?он просто феерически невежественен. похоже, что во всём.
>>> Это факторы второго порядка
>> Мсье дипломированный окулист?
> он просто феерически невежественен. похоже, что во всём.Тебя вот здесь заждались - http://www.opennet.me/openforum/vsluhforumID3/90696.html#326
Такая тема, а никто не опускает забрало и не скачет с копьем наперевес "Во имя святого линукса, уря, вперед"
Даже скучно стало :)
> Убраны устаревшие (deprecated) вызовы функции gdk_threads_enter()У них там есть это одним патчем? Хотелось бы посмотреть, как им это удалось. А то после того, как их (макросы) попытались убрать из gtk 3.x, у самих гтк-шников столько поотваливалось, что пришлось вернуть.
> У них там есть это одним патчем? Хотелось бы посмотреть, как им это удалось.Посмотрите у них в траке таймлайн. Может и отдельный патч был. Хотя не исключено что было несколько итераций.
Одно нашёл: https://trac.transmissionbt.com/ticket/5203. Совсем мало (неужели так чисто у них там?) да и ничего особенного. gdk_threads_add_idle() так и оставили. Хотя смысл в том, что если приложение не использует gdk_threads_enter()/leave(), то можно и нужно использовать просто g_idle_add().
Всё в нём меня устраивает, но есть пару вопросов:
1. Почему так долго стартует (секунд 5)? В Арче так было и в Лубунтах то же самое.
2. Не знаю как в кедах, гномах, юнитях, но в LXDE при запущеном транмишене-гтк при добавлении закачки фокус не подымает наверх диалог добавления закачки, приходится самому щёлкать мышью или клавой - мелочь, а неудобно.
> 1. Почему так долго стартует (секунд 5)? В Арче так было и в Лубунтах то же самое.У меня стартует быстро, но потом несколко секунд интерфейс тупит, т.к. читает массу файлов метаданных для раздач. Мне более-менее пофиг, к тому же я понимаю что прочитать и распарсить данные о 150 загрузок таки требует времени.
> 2. Не знаю как в кедах, гномах, юнитях, но в LXDE при
> запущеном транмишене-гтк при добавлении закачки фокус не подымает наверх диалогПри добавлении закачки откуда именно?
> При добавлении закачки откуда именно?Из ФФ через стандартный диалог.
> Из ФФ через стандартный диалог.Ну если оно запускается при этом - да, протупит на старте. А если уже запущено - вроде диалог моментально выскакивает. В принципе можно написать фичреквест на такой случай, но насколько оно того стоит - ну хз.