gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Понедельник, 23 января 2012< ^ >
tehnick установил(а) тему: Last stable release: 2.2.5 || Конференция разработчиков EiskaltDC++
Логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2012/
Активность в багтрекере: http://code.google.com/p/eiskaltdc/updates/list
Активность разработки: http://github.com/negativ/eiskaltdcpp/network
Release schedule:
* 2012-02-05 Release EiskaltDC++ 2.2.6
TODO:
* IPv6 in DC++ Core
* Improve Lua support
ADC notes:
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC.txt
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
Git notes:
http://habrahabr.ru/blogs/development/68341/
http://dl.dropbox.com/u/281916/delete/book.pdf
Как удобно передать в проект свои патчи:
http://habrahabr.ru/blogs/Git/125999/
How to pass your patches to the project in convenient way:
https://github.com/blog/712-pull-requests-2-0
Как правильно задавать вопросы:
http://parallel.ru/cluster/smart-questions-ru.html
How To Ask Questions The Smart Way
http://catb.org/%7Eesr/faqs/smart-questions.html
Конфигурация комнаты
Участники комнаты

GMT+4
[00:38:12] Diger вышел(а) из комнаты
[00:41:52] ONYX вышел(а) из комнаты
[02:00:28] FiliN вышел(а) из комнаты
[02:48:56] Kroll вошёл(а) в комнату
[03:04:44] Кирилл вышел(а) из комнаты
[05:11:37] Kroll вышел(а) из комнаты
[05:46:40] medvedko вошёл(а) в комнату
[06:17:22] Diger вошёл(а) в комнату
[07:36:54] rzed вошёл(а) в комнату
[08:07:50] gray_graff вошёл(а) в комнату
[08:11:05] ONYX вошёл(а) в комнату
[09:42:56] nixtrian|home вышел(а) из комнаты
[09:44:24] nixtrian|home вошёл(а) в комнату
[09:51:37] nixtrian|home вышел(а) из комнаты: Replaced by new connection
[09:51:47] nixtrian|home вошёл(а) в комнату
[10:06:27] nixtrian|home вышел(а) из комнаты: Replaced by new connection
[10:06:37] nixtrian|home вошёл(а) в комнату
[10:14:55] Кирилл вошёл(а) в комнату
[10:43:37] nixtrian|home вышел(а) из комнаты: Replaced by new connection
[10:43:47] nixtrian|home вошёл(а) в комнату
[10:43:53] nixtrian|home вышел(а) из комнаты
[10:52:09] Kroll вошёл(а) в комнату
[10:52:19] Kroll вышел(а) из комнаты
[10:53:14] Kroll вошёл(а) в комнату
[10:58:36] Kroll вышел(а) из комнаты
[10:58:47] Kroll вошёл(а) в комнату
[11:09:12] Alexey вошёл(а) в комнату
[11:16:21] nixtrian|home вошёл(а) в комнату
[11:38:28] Diger вышел(а) из комнаты
[13:07:56] Diger вошёл(а) в комнату
[13:58:58] Nikoli вышел(а) из комнаты: Replaced by new connection
[13:59:08] Nikoli вошёл(а) в комнату
[15:01:14] rzed вышел(а) из комнаты: <|> :ытанмок зи (а)лешыв dezr
[15:34:48] Diger вышел(а) из комнаты
[16:55:14] gelraen вышел(а) из комнаты
[16:58:17] gelraen вошёл(а) в комнату
[17:14:17] ONYX вышел(а) из комнаты
[17:20:55] dein.negativ вошёл(а) в комнату
[17:23:16] <dein.negativ> ubuntu10.10: > а нельзя сделать что бы кодировка по умолчанию для русских была windows1251
Если бы мы ориентировались в первую очередь на windows-пользователей России, то может быть и сделали бы. а так - no way
[17:24:25] <ubuntu10.10> dein.negativ, постой,а почему виндовс пользователей? она стандарт де факто на хабах, в не зависимости от ос пользователя. А вы разве специализируетесь на англоязычных и т.д пользователей? я правда не знаю.
[17:25:02] <dein.negativ> омг, windows-1251 это кодировка локализованной для России винды
[17:26:05] <dein.negativ> винда, допустим, для Украины может иметь кодировку windows-1252 (придумал название наобум)
[17:27:10] <dein.negativ> ubuntu10.10: ну и стандарт дефакто это кодировка только в Росии
[17:27:35] <ubuntu10.10> dein.negativ, разумеется
[17:28:05] <ubuntu10.10> dein.negativ, я правда думал что в основном этот клиент юзают в Рф и СНг . я не прав?
[17:29:22] <dein.negativ> ubuntu10.10: я статистику не собирал, но думаю что все-таки процент иностранных пользователей тоже велик.
[17:30:21] <dein.negativ> учитывая что мне даже индусы пишут на мыло)
[17:30:59] <ubuntu10.10> dein.negativ, Как думаешь, есть смысл сделать подобную функцию? И да,кроме РФ ,ещё где-то популярны не UTF  кодировки?
[17:31:23] <ubuntu10.10> dein.negativ, О. не просили на хинди перевести?
[17:33:15] <dein.negativ> ubuntu10.10: не могу говорить за другие страны, но скорее всего там ситуация аналогична нашей
[17:33:33] <dein.negativ> ubuntu10.10: не, они в основном консультировались по всяким техническим вопросам
[17:35:32] <ubuntu10.10> dein.negativ, может стоит хотя бы спросить остальных разработчиков на счёт этой фичи? Просто это действительно очень мешает новичкам,я много кому этот клиент советую, и они постоянно на эти грабли наступают
[17:37:07] <dein.negativ> ubuntu10.10: можешь быть уверен что никто из разрабов эту "фичу" в апстрим не пропустит)
[17:37:29] <ubuntu10.10> dein.negativ, Почему же?
[17:37:35] <ubuntu10.10> киллер фича же
[17:37:43] <dein.negativ> )))
[17:37:59] <ubuntu10.10> dein.negativ,  не,я совершенно серьёзно
[17:38:06] <dein.negativ> если бы киллер фича, просто костыль
[17:38:25] <dein.negativ> но думаю стоит дождаться техника
[17:38:42] <dein.negativ> если он даст добро, то я все сделаю
[17:38:49] <dein.negativ> но я очень сомневаюсь в этом
[17:38:55] <ubuntu10.10> dein.negativ, Но он действительно поможет новичкам. Особенно виндовс пользователям и мигрантам, которые не привыклю что может быть проблеммы с кодировками.
[17:39:19] <ubuntu10.10> dein.negativ, Хорошо, оставим на его рассмотрение.
[17:48:21] Diger вошёл(а) в комнату
[17:58:10] Tehnick вошёл(а) в комнату
[17:58:16] <Tehnick> [17:38:42] <dein.negativ> если он даст добро, то я все сделаю
[17:58:27] <Tehnick> Как ты мог о мне так плохо подумать?.. =)
[17:58:35] <Tehnick> Конечно же я против.
[18:00:16] <Tehnick> ubuntu10.10, количество пользователей программы из-за рубежа очень велико.
[18:00:54] <Tehnick> В отличие от флайлинка, у нас нет изначальной заточки на страны СНГ.
[18:01:16] <ubuntu10.10> Tehnick, Навскидку , сколько от общего числа?
[18:02:04] <ubuntu10.10> Tehnick, в стронге тоже по умолчанию вин кодировка. а это -основные клиенты.
[18:02:11] <Tehnick> Оценить достоверно не могу, а угадывать не хочу.
[18:02:23] <ubuntu10.10> Tehnick, лично ты как думаешь, эта фича нужна?
[18:03:14] <Tehnick> ubuntu10.10, в оригинальном стронге вообще нет возможности выбора кодировки. И этот клиент изначально писался только под винду.
[18:03:28] <ubuntu10.10> Tehnick, :58:45] <evseenko> i'm from eiskalt!
[18:03:34] <Tehnick> Портированную версию автор еще не выложил.
[18:03:45] <ubuntu10.10> Tehnick, вот яркий пример. человек не знает как настроить кодировку.
[18:03:57] <Tehnick> ubuntu10.10, я думаю, что не нужна.
[18:04:14] <Tehnick> И что вообще пора форсить продвижение ADC.
[18:04:44] <Tehnick> К тому же это не фича, а форменный костыль.
[18:05:54] <Tehnick> И лучший способ объяснить нубам настройки программы --- создать на сайте страницу с инструкциями в скриншотах.
[18:06:14] <Tehnick> А потом отсылать на нее.
[18:06:54] <ubuntu10.10> Tehnick, представь сферического юзера.
[18:07:45] <Tehnick> ubuntu10.10, это сложно, я с такими не сталкивался.
[18:08:09] <ubuntu10.10> Tehnick, заходит он в чат, видит кодировку трахх бабах. или сносит, или спрашивает что делать - и в  99% -snosi jeto govno stav klient X gdw vsjo horosho
[18:08:17] <ubuntu10.10> Tehnick, сам видил не однократно
[18:08:51] <Tehnick> ubuntu10.10, и что? Это его проблемы и его выбор.
[18:09:23] <ubuntu10.10> Tehnick, это становится неприодолимой проблеммой же.
[18:09:24] <Tehnick> ubuntu10.10, мы не занимаемся популяризацией программы среди масс.
[18:09:42] <Tehnick> Они совершенно бесполезны для разработки.
[18:10:04] <ubuntu10.10> Tehnick, все были нубами.я сам сильно возился чтоб сменить кодировку.
[18:10:14] <Tehnick> Т.к. не смогут протестировать программу и написать баг-репорт или задачу.
[18:10:44] <Tehnick> Для продвинутых пользователей выбор кодировки проблемы не составит.
[18:11:58] <Tehnick> Ну и в крайнем случае они всегда могут спросить... ;-)
[18:12:11] gray_graff вошёл(а) в комнату
[18:14:12] Tehnick вышел(а) из комнаты
[18:15:34] Diger вышел(а) из комнаты: Replaced by new connection
[18:15:44] Diger вошёл(а) в комнату
[18:35:02] dhamp вошёл(а) в комнату
[18:36:11] <dhamp> предлагаю упороться и поюзать enca, для определения кодировки которую надо использовать на хабе.
[18:36:27] <dhamp> этакий костылише для nmdc
[18:36:56] <dhamp> cast tehnick, dein.negativ
[18:37:41] <medvedko> :-) да с кодировками вообще трудно неясно http://code.google.com/p/eiskaltdc/issues/detail?id=1253
[18:38:50] <dhamp> medvedko, то что описано в issue не проблема нашего клиента
[18:40:04] <medvedko> dhamp: именно у меня клиент так видит ссылки на русском. А на ApexDC всё ок, и Flylink всё ок
[18:41:41] <dhamp> medvedko, проблема в том что ссылка некорректна изначально либо её корёжит хаб, каким образом это можно чинить на другой стороне, неясно.
[18:42:54] Tehnick вошёл(а) в комнату
[18:43:10] <medvedko> dhamp: нет. В том то дело, что хабы разные. Проверял на 5 разных хабах и на клиент ссылка приходит корректная. Такое уже года 2, я просто не писал. Видимо народ даже потвердить не желает - типа лень
[18:43:26] <Tehnick> dhamp, это была шутка? Я надеюсь...
[18:43:48] <dhamp> Tehnick, "в любой шутке есть доля правды" =)
[18:44:00] <Tehnick> medvedko, обсуждаемая тема в ссылкам в чате отношения не имеет.
[18:44:14] <medvedko> Tehnick: ok
[18:45:17] <dhamp> Tehnick, так ты надеешься что лисапедов не будет, даже если они есть? )
[18:46:31] <Tehnick> dhamp, я надеюсь, что количество велосипедов расти не будет.
[18:51:04] <dhamp> Tehnick, http://dcpp.wordpress.com/2011/12/29/running-dc-0-790-on-the-windows-8-preview/ - костыли напилят без нас, великая печаль...
[18:51:32] <Tehnick> Ссылки на мой взгляд просто обрабатываются неправильно. Вместо URL encoded ссылки клиента получается ссылку с русским текстом и портит ее. Т.е. надо добавить дополнительную проверку ссылки.
[18:52:10] <Tehnick> Старый пост, уже 0.791 есть.
[18:53:10] <dhamp> Tehnick, я в курсе ибо у меня есть их толсты bzr реп
[18:53:17] <dhamp> толстый*
[18:54:33] <dhamp> Tehnick, вообще если верит VERSIONSTRING то у них версия 0.7915
[18:55:04] <Tehnick> https://github.com/negativ/eiskaltdcpp/blob/master/eiskaltdcpp-qt/src/HubFrame.cpp#L471
[18:55:28] <Tehnick> Есть у меня подозрение, что здесь проблема обработки ссылки.
[18:55:58] <Tehnick> medvedko, ты сам клиент собираешь или готовый используешь?
[18:57:10] <Tehnick> dhamp, сколько всего весит эта помойка?
[18:58:28] <dhamp> Tehnick, 260M из них 120M папочка .bzr
[18:59:09] <medvedko> Tehnick: да как то собирал. Сейчас уже пользую готовый DEB
[18:59:25] <Tehnick> dhamp, а bzr не умеет стачивать историю до определенной глубины?
[18:59:55] <dhamp> Tehnick, умеет, но 140M ты скачаешь по любому
[19:00:30] <dhamp> Tehnick, и такая копия будет работать по типу свн
[19:01:29] <Tehnick> Ну, это хорошо что такая возможность вообще есть.
[19:01:58] <Tehnick> medvedko, если ссылки отправлять из айскальта, то они всегда отображаются правильно?
[19:03:19] <medvedko> Tehnick: хммм вот это я пропустил. Ссылки из самого айскальта нормально отправляются и читаются. Но когда-то был случай, из браузера Chromium ссылку скопировал и она некорректно прошла.
[19:05:13] <Tehnick> medvedko, проблема в том как протестировать. Возможно, что действительно другие клиенты при оправке ее портят.
[19:06:42] Tehnick вышел(а) из комнаты
[19:09:28] <medvedko> Tehnick: сейчас нормально отправляет ссылки - преобразует их в URL encode: %D0%9D%D0%BE%D0%B2%D0%BE%D1%81%D0%B8%D0%B1.jpg ---> Новосиб.jpg
[19:27:34] dhamp вышел(а) из комнаты
[19:27:46] dhamp вошёл(а) в комнату
[19:42:39] dhamp вышел(а) из комнаты
[20:21:52] pavelvat вошёл(а) в комнату
[20:31:25] <pavelvat> dein.negativ, dhamp, tehnick насчёт установки по-умолчанию кодировки cp1251:
по-моему вы не поняли что предлагается сделать - ведь сейчас язык интерфейса EiskaltDC++ определяется при первом запуске программы, таким образом можно просто поставить проверку в коде при первом запуске программы - если язык интерфейса русский то установить в настройках глобальную кодировку хаба в cp1251. Т.е. это затронет только тех пользователей у которых используется русская локаль в их ОС. Есть ли в России хоть один хаб который использует кодировку UTF-8?
[20:58:44] <medvedko> ADC require that all text must be sent in UTF-8, which means that users with different system encoding (say, Russian and Chinese) are able to chat with respective native characters.
[21:00:32] tehnick вошёл(а) в комнату
[21:00:50] <medvedko> Да похоже эта идиотская ситуация из-за устаревших кодировок, времена DOS давно прошли. Но можно автоматом определять локализацию (как в венде, так и в линукс) и предлагать варианты (cp1251 или UTF-8). Возможно ли определить кодировку хаба автоматически?
[21:01:24] <tehnick> pavelvat: да, есть. Все ADC хабы...
[21:02:10] <pavelvat> tehnick: я и не предлагаю делать это для adc хабов, пусть будет только nmdc.
[21:02:14] <tehnick> И да, UTF-8 в ADC безальтернативно прописан.
[21:02:35] <tehnick> medvedko: у тебя есть где затетстить битые ссылки?
[21:02:57] <tehnick> medvedko: нужны хаб и человек с флайлинком.
[21:03:33] <ubuntu10.10> medvedko,  :-) хоть кто-то поддержал мою мысль,спасибо
[21:03:41] <pavelvat> tehnick: "да, есть. Все ADC хабы" - звучит как то не очень весомо, поскольку админы крупных хабов даже и не думают о переходе на ADC.
[21:04:14] <tehnick> pavelvat: нас это не касается.
[21:05:02] <pavelvat> tehnick: это объективная реальность, она нас касается в любом случае даже если нам это не нравиться.
[21:05:46] <tehnick> pavelvat: каким боком нас затрагивают проблемы админов хабов?
[21:06:01] <ubuntu10.10> tehnick, скажем так, ты не хочешь городить костыль, в надежде на светлое будущее adc?
[21:06:10] <tehnick> Или пользователей, которые не в состоянии разобраться в простейшими настройками?..
[21:06:51] <pavelvat> tehnick: таким, что пользоваться нормальным ADC хабом на котором достаточное количество контента ты не можешь, даже если и хочешь.
[21:08:23] dhamp вошёл(а) в комнату
[21:09:23] <dhamp> pavelvat, то есть по твоему хаб nmdc со всеми сопутсвующими костылями лучше такого же хаба adc ?
[21:09:54] <tehnick> medvedko: пинг
[21:10:08] <tehnick> medvedko: у меня не воспроизводится. Найди тестера.
[21:10:20] <medvedko> tehnick: да у меня народ спит, который здесь есть. Уже 00:12
[21:10:29] <tehnick> Оу.
[21:10:30] <medvedko> tehnick: я сейчас логи смотрю
[21:10:41] <tehnick> А хаб-то хоть публичный?
[21:10:55] <dein.negativ> можно поробовать заюзать enca, но я хз как и куда это все вкорячивать
[21:11:19] <dhamp> dein.negativ, туда куда нужно вкорячивать всё же лучше не вкорячивать
[21:11:32] <tehnick> dein.negativ: штука, повторенная дважды, смешней вдвойне?
[21:11:32] <dein.negativ> костыли на то и костыли что их нужно поставить во всех местах
[21:11:44] <tehnick> dein.negativ:  dhamp сегодня предлагал уже...
[21:11:48] <pavelvat> tehnick: "Или пользователей, которые не в состоянии разобраться в простейшими настройками?.." - пользователи например Windows привыкли что если они ставят программу то она просто работает как надо и всё - если что-то пошло не так то они просто поставят её аналог в котором этой проблемы нет, для DC++ клиентов - аналогов под Windows море.
[21:12:02] <tehnick> s/штука/шутка/
[21:12:47] <dhamp> pavelvat, не видел в описании что мы поощряем пользователей не думать вообще
[21:12:51] <tehnick> pavelvat: так вот, я сегодня уже достаточно подробно объяснил, почему проблемы этих пользователей нас волновать не должны.
[21:13:30] <tehnick> pavelvat: они могут себе что угодно ставить (трояны, вирусы и т.п.), чтобы работало сразу и без настроек.
[21:13:46] <tehnick> Но мы тут ни при чем.
[21:14:02] <pavelvat> tehnick: в мировом топе клиентов на данный момент EiskaltDC++ не входит даже в первые 14:
http://dchublist.com/site/stats/m/clients
и общее число пользователей не превышает тысячу(хотя в выходные оно и увеличивается в несколько раз):
http://dchublist.com/site/stats/m/clients/id/38
[21:14:20] <dein.negativ> tehnick: гм, действительно предлогали) но все же можноопционально ее заюзать. и делать юзеру уведомление что мы типа думаем что кодировка у вас неверно настроена, поэтому сделайте это и это
[21:14:43] <dhamp> dein.negativ, как вариант можно парсить домен и если он ru и протоко dchub то ставить кодировку cp-1251, но это нихера не будет работать с внутренними хабами, например у interzet  внутренний домен .zet. и ДА ЭТО КОСТЫЛЬ.
[21:14:53] <tehnick> dein.negativ: раздражающее уведомление, которое никто не прочитает?
[21:15:02] <tehnick> dein.negativ: личкрафт-вей...
[21:15:17] <dhamp> pavelvat, играй в пропаганду в другом месте
[21:15:28] <pavelvat> dhamp:
"[21:09:23] <dhamp> pavelvat, то есть по твоему хаб nmdc со всеми сопутсвующими костылями лучше такого же хаба adc ? "
нет, я такого не говорил - я сказал что админам крупных хабов(а только такими и можно пользоваться для скачивания) и слышать не хотят о переходе на ADC.
[21:15:56] <tehnick> dein.negativ: у дедфуда лучше перенять работу в репой: отдельные коммиты на каждую правку. Читать очень комфортно.
[21:16:04] <tehnick> *с репой
[21:16:51] <dein.negativ> tehnick: да я вроде редко несколько вещей в коммите делаю
[21:17:53] <dein.negativ> Да и в git log все ок отображается
[21:20:01] dein.negativ пошел залечивать раны после комбеза
[21:20:11] <tehnick> dein.negativ: дело не в чтении комментариев к коммитам, а сами дифы.
[21:20:57] <dein.negativ> что-то я не догнал - коммит на каждый исправленный файл?
[21:21:19] <tehnick> dein.negativ: нет, на каждую тематическую правку.
[21:21:51] <tehnick> dein.negativ: у нас сейчас часто бывает по нескольку разных правок в одном коммите.
[21:21:57] <tehnick> А у него всегда по одной.
[21:22:27] <tehnick> Если это issue #1, то там нет issue #2 или еще чего-либо.
[21:23:14] <tehnick> medvedko: ну так что, отложим на потом или сейчас найдем где потестить?
[21:23:36] <dein.negativ> ладно буду делать каждое исправление/фичу в отдельном коммите
[21:23:47] <tehnick> Отлично. =)
[21:25:21] <tehnick> Преимущества:
1) Сразу видно, какие правки к чему относятся.
2) Легко сделать реверт.
3) Легко сделать чери-пик. (Но этот пункт для нас не актуален сейчас совсем)
[21:27:35] <medvedko> tehnick: да кажется разобрался. Мне кидают ссылку http://medved.dyndns-home.com/мум она в логах видна как http://medved.dyndns-home.com/%CC%D3%CC   <--- это какая-то однобайтовая кодировка. А если я отправляю, то моя ссылка выглядит так http://medved.dyndns-home.com/%D0%BC%D1%83%D0%BC
[21:28:24] <tehnick> "это какая-то однобайтовая кодировка" --- это нормальная URL encoded ссылка.
[21:28:48] <tehnick> medvedko: короче, есть баг или нет?
[21:29:15] <tehnick> Отправляя от себя, я воспроизвести не могу.
[21:29:36] <tehnick> Просить кого-нибудь в чате из флайлинка отправить, не хочется.
[21:29:38] <ubuntu10.10> pavelvat, наш новосибирский пирс входит в 10 самых популярных?нифига сибе
[21:31:23] <tehnick> Блин, и где виндузоиды, когда они нужны?..
[21:34:23] <ubuntu10.10> tehnick, в чём дело?
[21:36:03] <medvedko> tehnick: получается баг. Тоесть если мне отправляют слово "мум" в кодировке cp1251  то оно кодируется в URL-encode как %CC%D3%CC У меня %D0%BC%D1%83%D0%BC (по 2 байта на каждую букву)
[21:36:03] Tilka вышел(а) из комнаты
[21:36:21] <tehnick> ubuntu10.10: http://code.google.com/p/eiskaltdc/issues/detail?id=1253
[21:38:06] <ubuntu10.10> tehnick, а в флайлинке можно утф 8 ставить?
[21:38:08] <ubuntu10.10> не знал
[21:39:56] <tehnick> medvedko: я не вижу возможности распознавания бажной отправки ссылок другими клиентами...
[21:40:54] <medvedko> tehnick: да я подумаю как оно кодируется в других клиентах. Тут походу URL encode берется из браузера. Ну в общем все равно спасибо
[21:42:46] <tehnick> medvedko: ты просто попробуй в том же огнелисе открыть  http://medved.dyndns-home.com/%CC%D3%CC
[21:42:56] <tehnick> medvedko: он тебе это не откроет
[21:43:26] <medvedko> tehnick: в том то и дело что неправильно. У нас не откроет. Надо виндузоидов поискать...
[21:43:41] <tehnick> И у них не откроет.
[21:45:44] <pavelvat> ubuntu10.10: меня больше удивляет что FlylinkDC++ на третьем месте с совсем небольшим отставанием от второго места, а ведь флайлинком пользуются только в СНГ - из этих чисел:
Name    Total    Percentage
StrgDC++    143,231    28.43%
DC++    108,886    21.61%
FlylinkDC++    104,876    20.82%
ApexDC++    33,798    6.71%
следует что протоколом DC++ пользуются в основном только в СНГ - просто сравнивая число пользователей флайлинка (а они все наверняка из СНГ) с остальным количеством пользователей(со всего мира) да ещё и учитывая, что в России популярен также и StrongDC++ (т.е. немалая часть из его пользователей - это СНГ юзеры).
[21:47:16] <ubuntu10.10> pavelvat, [00:44:22] [   <Linux> Sm0k1^: Копия x_1c643b52b3.jpg (70.7 KiB)
[00:44:23] <МериТанюшка> :):)
[00:44:32] [   89.31.117.58]  <Linux> Sm0k1^: покажи скриншот,как выглядит?
[00:44:32] <Rasl> ядрышко ну
[00:44:44] <Rasl> как говорил Пушкин я дрочистый изумруд
[00:44:49] [ <Linux> Кошечкa: 32 дебиан
[00:44:54] <Sm0k1^> [00:46:04] <Linux> Sm0k1^: Копия x_1c643b52b3.jpg (70,69 кБ)
[00:45:01] <Кошечкa> Linux: супер 

[21:47:45] <ubuntu10.10> pavelvat, кодировка виндовая. у него -флайлинк. у меня последняя версия под дебиан стйбл
[21:48:34] <pavelvat> ubuntu10.10: не понял, это ты к чему привёл?
[21:49:40] Tilka вошёл(а) в комнату
[21:49:42] <ubuntu10.10> pavelvat, http://code.google.com/p/eiskaltdc/issues/detail?id=1253
[21:49:48] <ubuntu10.10> а.. я технику хотел
[21:50:35] <tehnick> ubuntu10.10: ты явно не понял, в чем там проблема.
[21:51:13] <ubuntu10.10> tehnick, окай.можешь в 2 словах для дебила?
[21:51:35] <tehnick> ubuntu10.10: нет. Лучше лог перечитай.
[21:52:09] <tehnick> ubuntu10.10: http://www.gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2012/01/23.html#21:27:35.20117
[21:53:23] <tehnick> medvedko: кстати, баг вопроизводится, если вручную такую неправильную ссылку отправлять.
[21:54:14] <ubuntu10.10> tehnick, проблемма с сылками с кирилицей из браузера?
[21:54:55] <medvedko> tehnick: ага. Тут оказывается даже 3 системы кодировок может быть, если вводить адрес сайта однобайтовой, а параметр передавать через URL encode http://www.codenet.ru/services/urlencode-urldecode/
[21:55:26] <tehnick> Выхлоп:
"http://medved.dyndns-home.com/%CC%D3%CC"
QUrl( "http://medved.dyndns-home.com/���" )
[21:55:43] <tehnick> В коде:
qDebug() << link.toUtf8();
qDebug() << QUrl::fromEncoded(link.toUtf8());
[21:56:13] <medvedko> А там cp1251 а не utf-8
[21:56:43] <tehnick> medvedko: а это без разницы.
[21:56:54] <tehnick> medvedko: проблема в QUrl::fromEncoded()
[21:59:05] gelraen вышел(а) из комнаты
[22:00:58] dhamp вышел(а) из комнаты
[22:02:05] <pavelvat> tehnick: то что на странице айскальта на googlecode, тегом Featured помечен архив tar.bz2, а не tar.xz - это принципиально? - ведь tar.xz лучше по всем параметрам, да и видно что число скачиваний xz больше чем bz2, может тогда и сделать xz по умолчанию в Featured? И да, а нужно ли вообще тогда выкладывать в bz2?
[22:03:43] <tehnick> pavelvat: да, нужно. Статистика загрузок здесь говорит лишь о количестве гентушников/арчеводов и т.п..
[22:04:33] <tehnick> dein.negativ: пинг
[22:04:52] <dein.negativ> tehnick: понг
[22:05:09] <tehnick> dein.negativ: у нас текстовый кодек прямо на виджет хаба устанавливается?
[22:05:25] <tehnick> Не вижу, чтобы где-то вручную конфертировалось...
[22:05:26] <dein.negativ> не-а, глобально
[22:05:27] <pavelvat> tehnick: а гентушники причём - в портах до сих пор последняя версия это 2.2.4 , и из git можно ещё поставить, но 2.2.5 там нет - следовательно они не вносят вклад в число скачиваний.
[22:06:05] <tehnick> Значит, пользователи аура.
[22:06:47] <dein.negativ> tehnick: main.cpp:126
[22:06:48] <dein.negativ> QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
[22:06:57] <tehnick> Ага.
[22:06:58] <pavelvat> tehnick: а что с тегом Featured?
[22:07:23] <pavelvat> по идее он должен стоять на наиболее популярном типе архива.
[22:07:24] <tehnick> А какая разница?
[22:07:37] <dein.negativ> tehnick: а кодировка хаба нужна собственно только классам NmdcHub/AdcHub
[22:07:55] <pavelvat> tehnick: зачем продвигать устаревший тип архива?
[22:07:56] <dein.negativ> а они уже все строки в UTF-8 шлют клиенту
[22:08:46] <dein.negativ> pavelvat: хз, я всегда тарболы качаю пожатые в bz2
[22:08:51] <dein.negativ> привычка)
[22:10:29] <tehnick> Качают в любом случае не вручную, а скриптами.
[22:10:48] <tehnick> И это не принципиально, да.
[22:10:52] <tehnick> Вопрос привычки.
[22:11:18] <tehnick> Сейчас даже виндовые архиваторя проде умеют такие тарболы открывать.
[22:11:24] <tehnick> *архиваторы
[22:11:28] <tehnick> *вроде
[22:12:15] <dein.negativ> мне вот интересно откуда у тарбола для гайки 188 скачиваний... )
[22:12:23] <dein.negativ> неужели там столько юзеров?)
[22:13:36] <tehnick> dein.negativ: вроде больше было
[22:13:51] <ubuntu10.10> dein.negativ, в пирсе в час ночи 19000
[22:14:04] <ubuntu10.10> :-)  там я кстати видил не мало еаскалта
[22:14:22] <tehnick> Diger: пинг
[22:16:11] <pavelvat> а сортировка по тегам как сломана с лета 2011 так остаётся сломанной, google инженеры и не чешутся, хотя я им оставлял баг репорт.
а ведь у нас на главной эти ссылки с сортировкой по тегам используются для ссылки на пакеты под Haiku, Mac OS X и Windows - сейчас там по этим ссылкам открывает устаревшие архивы и то почему то не все - некоторые Deprecated архивы отсутствуют, я вот смотрел на закачки под Windows по этой ссылке с главной страницы:
http://code.google.com/p/eiskaltdc/downloads/list?can=1&q=label%3AOpSys-Windows&colspec=Filename+Summary+Uploaded+ReleaseDate+Size+DownloadCount
так число скачиваний версии 2.2.2 продолжает расти - на момент выхода 2.2.3 - там вообще было меньше 1000 скачиваний.
[22:17:34] <tehnick> dein.negativ: что забавно, Diger тег выставить забыл. Так что качали не по ссылке с главной.
[22:18:23] <tehnick> pavelvat: реально
[22:18:41] <tehnick> Это теги сломаны.
[22:19:02] <tehnick> Выставил тег, а список не обновился.
[22:19:06] <tehnick> Печально.
[22:19:42] <pavelvat> tehnick: да нет это не теги - это googlecode сломан, раньше то всё работало.
[22:21:46] <tehnick> http://code.google.com/p/eiskaltdc/downloads/list?can=1&q=label%3AOpSys-Haiku
[22:22:00] <tehnick> dein.negativ: 338 загрузок!
[22:23:46] <tehnick> pavelvat: у тебя там есть права владельца
[22:24:17] <tehnick> pavelvat: можешь убрать пока эту сортировку в ссылках.
[22:24:50] <tehnick> Сделать ссылки напрямую в раздел загрузок (без фильтра).
[22:25:24] <pavelvat> tehnick: не надо убирать - эти ссылки я привёл в баг-репорте, так что пусть остаются.
[22:26:06] Alexey вышел(а) из комнаты: Replaced by new connection
[22:26:06] <pavelvat> tehnick: да и так можно догадаться что надо щёлкать по вкладке Downloads
[22:26:16] Alexey вошёл(а) в комнату
[22:26:20] <pavelvat> не все будут читать до самого низа страницы.
[22:40:34] Tilka вышел(а) из комнаты
[22:42:29] Tilka вошёл(а) в комнату
[22:43:55] Tilka вышел(а) из комнаты
[22:44:03] <Diger> tehnick: а чего не так с загрузками? можно подробней
[22:44:05] Tilka вошёл(а) в комнату
[22:46:25] Tilka вышел(а) из комнаты
[22:48:36] <tehnick> Diger: ты просто тег забыл поставить в последней версии, что файл для гайки.
[22:48:51] <Diger> аа
[22:48:56] <Diger> не смертельно?
[22:49:00] <tehnick> Diger: но тут выяснилось, что данный функционал на гитхабе все равно сломан.
[22:49:05] <tehnick> Так что разницы нет.
[22:49:06] <Diger> ясно
[22:49:27] <tehnick> И да, число загрузок радует. =)
[22:49:42] <pavelvat> tehnick: не на github, а на googlecode.
[22:49:46] <Diger> дак альтернатив нету
[22:50:23] <Diger> ''? ye b rkbtyn ljcnjqysq ^)
[22:50:27] <Diger> епт
[22:50:38] <Diger> ну и клиент достойный :)
[22:50:56] gelraen вошёл(а) в комнату
[22:51:06] <pavelvat> tehnick: и число загрузок первой версии под Haiku OS такое большое просто потому что многие скачивали из интереса посмотреть что из представляет пакет под Haiku - закачек версий после 2.2.2 сильно меньше.
[22:51:11] <tehnick> pavelvat: да
[22:51:28] dein.negativ вышел(а) из комнаты
[22:51:32] <Diger> pavelvat: дак у меня вендовая версия тоже 2.2.2
[22:51:43] <Diger> смысл обновлять если работает
[22:51:48] <tehnick> pavelvat: не только поэтому.
[22:51:58] <tehnick> pavelvat: но и из-за сломанной ссылки
[22:52:10] <Diger> к тому же все последующие сборки под Haiku были не стабильны
[22:52:27] <Diger> не в плане клиента, а самой OS
[22:53:04] <pavelvat> tehnick: нет, я проверял за триста закачек для 2.2.2 под haiku перевалило давным давно ещё до выхода 2.2.3
[22:53:14] <Diger> угу
[22:53:21] <Diger> я везде растрезвонил тогда
[22:53:38] <Diger> нард плясал и пел песни
[22:53:45] <tehnick> =)
[22:55:01] <Diger> а чему вы удивляетесь? в свое время кол-во установок BeOS(прородительницы Haiku) было таким же как Win98
[22:55:36] <tehnick> Пф, когда это было...
[22:55:39] <Diger> народ ностальгирует, контингент в основном 30-40 лет
[22:55:42] <tehnick> Ты еще полуось вспомни.
[22:55:48] <Diger> а как же
[22:56:34] <Diger> к тому же ядро обалденное досталось, так что коммюнити достаточно большое
[22:58:37] ONYX вошёл(а) в комнату
[22:58:44] <pavelvat> вот по этой ссылке все доступные на googlecode загрузки:
http://code.google.com/p/eiskaltdc/downloads/list?can=1&q=&colspec=Filename+Summary+Uploaded+ReleaseDate+Size+DownloadCount
если в Firefox по ctrl+f поискать слово Haiku то видно что число загрузок было таким:
2.2.2 - 338
2.2.3 - 135
2.2.4 - 124
2.2.5 - 188
[22:59:11] <Diger> фигасе
[22:59:17] <Diger> даже я не ожидал
[23:00:00] Tilka вошёл(а) в комнату
[23:00:15] Tilka вышел(а) из комнаты
[23:00:33] ONYX вышел(а) из комнаты
[23:12:30] <pavelvat> кстати эту ссылку в разделе Downloads:
http://eiskaltdc.googlecode.com/files/eiskaltdcpp.SlackBuild.tar.gz
наверно уже нет смысла держать, т.к. она устарела и с ней наверное уже ничего не собрать.
и в slackware и так уже последняя версия 2.2.5:
http://repository.slacky.eu/slackware-13.37/network/eiskaltdcpp/2.2.5/
[23:26:28] <tehnick> pavelvat: поправь
[23:26:53] <tehnick> Вот еще пара ссылок: http://pkgs.org/search/?keyword=eiskaltdcpp
[23:28:43] <tehnick> pavelvat: на слакбилд ссылку тоже поправь
[23:34:16] amfetamin вышел(а) из комнаты
[23:36:21] <tehnick> Хм, на главной слаки совсем нет сейчас.
[23:36:29] <tehnick> С чему бы это?..
[23:47:46] <pavelvat> tehnick: я когда-то давно наткнулся в интернете на инфу, что есть план остановки развития slackware и вливания его разработчиков в debian, не знаю как сейчас там дела обстоят.
[23:47:53] <tehnick> А в макоси один рабочий стол?
[23:53:12] Kroll вышел(а) из комнаты
[23:54:38] <pavelvat> tehnick: как-то мы уже обсуждали, зачем держать старые архивы с релизами айскальта на вкладке Downloads когда их можно пометить Deprecated и тогда они будут скрыты по умолчанию - ну в самом деле какой смысл держать видимым весь этот старый хлам?
[23:54:52] ONYX вошёл(а) в комнату
[23:57:11] <tehnick> pavelvat: беты удаляем, архивы оставляем.
[23:57:14] <tehnick> Так принято.
[23:57:31] <tehnick> Кому-то может не понравится функционал из свежего релиза.
[23:57:37] <tehnick> И он решит откатиться.
[23:57:53] <tehnick> Многие проекты даже беты держат.
[23:58:22] <pavelvat> так принято только в айскальте, никакого толку от отображения старых загрузок я не вижу.
[23:58:42] <tehnick> pavelvat: так принято в серьезных проектах.
[23:58:59] <tehnick> Доступен не только последний тарбол.
[23:59:07] <tehnick> А и предыстория.
[23:59:14] <tehnick> Как минимум часть...
[23:59:15] <pavelvat> tehnick: если он в состоянии собрать из исходников, то он в состоянии и нажать на все Downloads и найти устаревшие версии.
[23:59:33] <pavelvat> *all
[23:59:49] <pavelvat> *All Downloads
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!