[>]
Re: Клиент для андроид
ii.dev.14
gadfly(mira, 7) — ntrknlmp.exe
2014-06-27 00:53:31
>лайфхак - если не нажимать ок, а нажать на кнопку настроек, программа не закроется, а откроется окно настроек
Это я тоже случайно выяснил, хотел уже сбрасывать.
[>]
Re: Клиент для андроид
ii.dev.14
gadfly(mira, 7) — ntrknlmp.exe
2014-06-27 00:57:26
>1. потому что клиент конкатенирует адрес с именем эхи, если нет слеша, получается невалидный урл
>2. подписки отключены, урл невалидный, брать эхи неоткуда, поэтому и падает, все логично
>проверку на слеш добавлю, вывод ошибок постараюсь сделать внятными, но все же задача прописать корректный урл лежит на пользователе :)
На пользователе-то на пользователе, но падать тоже не надо :)
[>]
из im part2
ii.dev.14
51t(mira, 2) — All
2014-06-27 06:53:34
> Первый человек постучался на vf@
если мне дадут гарантии выполнения вот этого плана:
http://ii.51t.ru/about.html
> Простота - лучше воровства!
> А ещё это страшная сила. И она спасёт мир.
> Время от времени появляются идеи добавить туда какие-нибудь фичи. Мысль, конечно, полезная. Кто же не любит фичи. Возможно, это очень замечательные фичи. Возможно, они когда нибудь добавятся. Куда-нибудь. В другой проект и под другим именем.
> А ii навсегда останется таким, каким мы его помним сейчас - молодым и красивым. Подходящим для своих задач, да не лезущим в чужие.
то я объявлю временное перемирие (всё равно я только один в ополченцах, лень воевать) верну станцию, хотя бы read-only и укажу координаты. это принципиальная позиция переговоров.
[>]
Re: из im part2
ii.dev.14
vit01(mira, 1) — 51t
2014-06-27 07:11:30
> Время от времени появляются идеи добавить туда какие-нибудь фичи.
Фичи всё равно понадобятся эти (тот же флаг-таймстамп-хэш нужен так или иначе), лично я создам тестовую ветку в ii-php и добавлю их, но исключительно для тестов. Просто так брать и усложнять абсолютно не нужно. Люди пусть протестируют, на тестовых нодах, а там и решим - нужно или ненужно.
[>]
Re: ii 0.5
ii.dev.14
gadfly(mira, 7) — 51t
2014-06-27 08:38:42
>* для /list.txt добавлено два новых ключа: ?el=эха1/эха2/эха3 - для запроса только нужных эх, и ?f=1 - добавляет поле ХЭШ, где ХЭШ - это хэш текущего файла эхи.
This is what I call костыли.
[>]
Re: ii 0.5
ii.dev.14
51t(mira, 2) — gadfly
2014-06-27 08:44:46
/list.txt есть в любой версии ii, это прозрачная совместимость. кроме того, я так и не понял, какая вообще разница, как url называется? у list.txt уже есть поддержка форматов вывода, добавился ещё один. а добавлять другой метод, который к тому же на практике нормально работать не будет - это не костыли, это дебилизм махровой стадии.
[>]
Re: ii 0.5
ii.dev.14
51t(mira, 2) — 51t
2014-06-27 08:45:55
а с точки зрения реализации - добавилось, по-моему, только пять строк, в одну функцию, без изменения чего-либо остального где-либо. это называется "предсказуемость"
[>]
Re: ii 0.5
ii.dev.14
51t(mira, 2) — 51t
2014-06-27 08:53:29
отложил "0.5", потому что кое-что ещё надо изменить
поменял ?f= на ?h= и сделал её ещё совместимее с прежними версиями
[>]
loc
ii.dev.14
51t(mira, 2) — All
2014-06-27 08:56:34
кстати, когда младореформаторы изобретут фидошный флаг Loc? :) это же КАКАЯ ЭКОНОМИЯ ТРАФИКА :) а вот то, что реальные проблемы реальных людей не заменишь никакой технологией, и что нужен компромисс между дудочкой и кувшинчикой, а не пытаться одновременно быть умным и красивым, при этом теряя и в умности, и в красивости - это, думаю, объяснять бесполезно. :)
я думаю, через неделю. даже если я сам порывался несколько раз, хотя бил себя по рукам, то эти - точно не удержатся :)
[>]
Re: ii 0.5
ii.dev.14
51t(mira, 2) — vit01
2014-06-27 09:01:04
> Но в стандартах list.txt нет
Тот же ii-dialog через него работал. А эталонная нода - это и есть стандарты, поэтому она и должна быть максимально простая. Просто мы с автором ii-dialog хотели договориться до конкретных вещей, до того, как это описать - и он пропал, и list.txt остался неописанным.
[>]
Re: ii 0.5
ii.dev.14
vit01(mira, 1) — 51t
2014-06-27 09:11:48
Посмотрел повнимательнее на list.txt. Оказывается, он даже совместим с /x/t
Но вот зачем нужны описания для эх, зачем?
[>]
Re: ii 0.5
ii.dev.14
51t(mira, 2) — vit01
2014-06-27 09:14:48
> Но вот зачем нужны описания для эх, зачем?
"подписался на ru.wine, а там вино обсуждают"
[>]
Re: ii 0.5
ii.dev.14
51t(mira, 2) — vit01
2014-06-27 09:15:38
описания я сейчас и в веб-интерфейс добавлю, как было и на 51t.ru. что было добавлено по ОЧЕНЬ многочисленным просьбам
[>]
Re: ii 0.5
ii.dev.14
vit01(mira, 1) — 51t
2014-06-27 09:19:19
> "подписался на ru.wine, а там вино обсуждают"
Подписался, посмотрел, отписался. Тем более, list.txt нужен для автоматической подписки.
[>]
Re: ii 0.5
ii.dev.14
51t(mira, 2) — vit01
2014-06-27 09:20:55
это РЕАЛЬНАЯ потребность пользователей, об этом говорили больше всего
скорее будет "подписался, посмотрел, закрыл сайт", или "посмотрел список эх, ничего не понял, закрыл сайт"
[>]
Re: ii 0.5
ii.dev.14
vit01(mira, 1) — 51t
2014-06-27 09:34:08
> это РЕАЛЬНАЯ потребность пользователей, об этом говорили больше всего
Ну я пока только увидел, что об этом говорил наш спамер, больше не видел просьб.
> скорее будет "подписался, посмотрел, закрыл сайт", или "посмотрел список эх, ничего не понял, закрыл сайт"
Это для тех, кому лень разбираться. "Посмотрел каждую из эх, о чём там пишут, и всё понял."
[>]
Re: ii 0.5
ii.dev.14
51t(mira, 2) — vit01
2014-06-27 09:40:26
> Ну я пока только увидел, что об этом говорил наш спамер, больше не видел просьб.
да почти все, кто попадал впервые, спрашивали. ещё больше спрашивали те, кто вообще не попал - на том же лоре.
когда будет много эх, и надо будет вручную планировать подписку из этой сотни эх - придётся разбираться с КАЖДОЙ, что это делает и что это даёт. а по описаниям - понятнее представить, нужна тебе эта эха или не нужна. цифра трафика тоже даёт представление о жизни в эхе.
> Это для тех, кому лень разбираться. "Посмотрел каждую из эх, о чём там пишут, и всё понял."
очень интересный способ построения сообщества. первый закон психологии: интересно разбираться тогда, когда уже понятно и работает. когда вокруг вообще ничего не понятно, и неизвестно, что делать - разбираться неинтересно. поэтому, например, расцвет linux наступил с расцветом livecd. создавать непонятные проблемы пользователю - это принципиально неправильная позиция.
[>]
Re: ii 0.5
ii.dev.14
vit01(mira, 1) — 51t
2014-06-27 09:50:12
> ещё больше спрашивали те, кто вообще не попал - на том же лоре.
Понятно. Я на лоре не сидел много, поэтому не видел.
> когда будет много эх, и надо будет вручную планировать подписку из этой сотни эх - придётся разбираться с КАЖДОЙ, что это делает и что это даёт. а по описаниям - понятнее представить, нужна тебе эта эха или не нужна. цифра трафика тоже даёт представление о жизни в эхе.
Прописывать описание для всех 100 эх - занятие почти бесполезное. Разумно было бы держать описания для списка эх на автоподписке (что, как я понял, сейчас в list.txt), но делать это для абсолютно всех эх не имеет смысла и просто неудобно.
[>]
Re: ii 0.5
ii.dev.14
51t(mira, 2) — vit01
2014-06-27 09:57:03
> Понятно. Я на лоре не сидел много, поэтому не видел.
ну в том же фидо - ареафикс с описанием и ареафикс без описания - это два разных ареафикса, для новичков
я попытался учесть все недостатки, которые были там - тем более, динамики в ii больше
> Прописывать описание для всех 100 эх - занятие почти бесполезное.
нужны тематические эхи, а не болталки... кстати, в фидо многие болт забивают на это. но это банально удобство для пользователей. поэтому на тематических станциях - тематические эхи. тогда потребуется потребность в больших станциях либо мета-станциях, которые собирают все эти сообщества вместе. тогда можно будет и листы разных станций собирать для большого листа - а юзерам уже подписываться через эти мета-станции.
> Разумно было бы держать описания для списка эх на автоподписке
подписка для того и нужна, чтобы юзер САМ мого выбрать, какие эхи ему нужны, из списка, и подписаться на них. я вот сейчас только на одну эху подписан, в веб-интерфейсе - был подписан на штуки 4 или 5. зачем мне автоподписка? особенно на тематические эхи, которые мне не очень интересны?
в фидо ты шлёшь запрос ареафиксу, и тебе, в зависимости от того, есть пастру или нет, выходит список в сотню-другую или в тысячу-другую эх. как может быть автоподписка, если интересы у всех пользователей разные? в чём тогда смысл эх? проще тогда сделать жестоко забитые эхи и кормить ими всех. или одну эху, которую периодически резать
[>]
Re: ii 0.5
ii.dev.14
vit01(mira, 1) — 51t
2014-06-27 10:12:43
> подписка для того и нужна, чтобы юзер САМ мого выбрать, какие эхи ему нужны, из списка, и подписаться на них. я вот сейчас только на одну эху подписан, в веб-интерфейсе - был подписан на штуки 4 или 5. зачем мне автоподписка? особенно на тематические эхи, которые мне не очень интересны?
Ну вот для чего нужен list.txt? Вот установил человек, к примеру, клиент, и подключился к станции. Как он узнает, какие эхи есть на станции, и куда ему писать? Через автоподписку (то есть list.txt). Если юзер захочет добавить свои эхи и/или удалить ненужные, то он подписывается вручную. Смысл list.txt в том, чтобы забивать туда именно те эхи, которые пользователь сразу увидит и куда начнёт сразу писать, но не все (50-100) эхи станции.
[>]
Re: ii 0.5
ii.dev.14
51t(mira, 2) — vit01
2014-06-27 10:16:39
> Смысл list.txt в том, чтобы забивать туда именно те эхи, которые пользователь сразу увидит и куда начнёт сразу писать, но не все (50-100) эхи станции.
смысл list.txt чтобы показывать юзеру все эхи, которые доступны для подписки, чтобы он выбрал из них нужные
базово ему нужны вообще только локалка (чтобы задавать вопросы, в том числе - по подписке), и, может быть, болталка
list.txt - это ареафикс. выполняет функции ареафикса. работает, как ареафикс.
точно так же работали сайты почтовых подписок. вероятно, так же работают и сайты, собирающие разные rss-ленты - выбираешь нужные, подписываешься, но нужен список, чтобы посмотреть на список, и принять решение, какие подписки тебе нужны, а какие - не нужны.
[>]
Re: ii 0.5
ii.dev.14
ntrknlmp.exe(mira, 9) — vit01
2014-06-27 10:55:57
Описание списка эх действительно нужно, чтобы не отпугнуть новых пользователей. Люди бывают разной эээ закалки, кто-то просто не въедет сразу что это за буковки-цифры и скажет да ну нафиг)
[>]
Re: ii 0.5
ii.dev.14
51t(mira, 2) — ntrknlmp.exe
2014-06-27 10:57:23
да ладно, очевидные же названия. скажем - im.100. любому понятно, что им - сто, а нам - нифига.
[>]
Re: loc
ii.dev.14
ntrknlmp.exe(mira, 9) — 51t
2014-06-27 10:58:40
Я не знаю, что такое лок, но как ты быстро меняешь своё мнение, пару дней назад ты чуть ли не с пеной у рта доказывал, что "или дудочка, или кувшинник". А теперь, оказывается, надо искать компромисс!
Какая свежая мысль:)
[>]
Re: ii 0.5
ii.dev.14
vit01(mira, 1) — 51t
2014-06-27 11:00:09
> смысл list.txt чтобы показывать юзеру все эхи, которые доступны для подписки, чтобы он выбрал из них нужные
Для подписки доступны все эхи, что вообще существуют (пусть их 100 или 1000)
> базово ему нужны вообще только локалка (чтобы задавать вопросы, в том числе - по подписке), и, может быть, болталка
Вот это уже разумно
[>]
Re: ii 0.5
ii.dev.14
vit01(mira, 1) — ntrknlmp.exe
2014-06-27 11:02:57
> Описание списка эх действительно нужно, чтобы не отпугнуть новых пользователей. Люди бывают разной эээ закалки, кто-то просто не въедет сразу что это за буковки-цифры и скажет да ну нафиг)
Да я уже понял, что это нужно, но я не хочу прописывать описание для кучи эх (50 штук, к примеру). Лучше, чтобы в эхолисте было в среднем 5-10 эх, не больше
[>]
Re: loc
ii.dev.14
51t(mira, 2) — ntrknlmp.exe
2014-06-27 11:03:07
ни одного мнения с начала создания ii я не поменял. я уже тогда знал, какие нюансы мне важны, какие не важны - ничего с того времени не изменилось, никаких новых решений не появилось. всё, что было написано изначально - на тех же принципах я и стою.
я, кстати, оговорился, неверная фраза. имеется ввиду, что надо выбирать "или дудочка, или кувшинчик", а не делать солянку без конкретных вещей, которая и недостаточно простая, и недостаточно технологичная, а какая-то ни рыба ни мясо.
[>]
Re: ii 0.5
ii.dev.14
Difrex(station13, 7) — vit01
2014-06-27 11:03:47
Описания эх нужны - это я как поинт говорю :)
Только не понятно все еще как получать полный список эх на ноде... С описанием.
[>]
Re: ii 0.5
ii.dev.14
ntrknlmp.exe(mira, 9) — 51t
2014-06-27 11:04:43
:)))
Кстати можно социальный эксперимент провести, дать клиент любому новому человеку (например, другу) и посмотреть как он будет с ним разбираться. Там и станет ясно нужно ли описание эх или нет
[>]
Re: ii 0.5
ii.dev.14
51t(mira, 2) — vit01
2014-06-27 11:05:29
> Для подписки доступны все эхи, что вообще существуют (пусть их 100 или 1000)
а какие эхи существуют? а если понадобится пастру (а если будут разные тематические станции - он понадобится, иначе придётся на всех станциях, включая разные веб-сайты, держать "все эхи, которые существуют"). А если есть эхи, которые создали юзеры для того, чтобы в них не заглядывали все, кому не лень - стандарт ii это допускает и поощряет? А устаревшие эхи?
> Вот это уже разумно
это обычная практика фидо
[>]
Re: ii 0.5
ii.dev.14
51t(mira, 2) — vit01
2014-06-27 11:06:54
> Да я уже понял, что это нужно, но я не хочу прописывать описание для кучи эх (50 штук, к примеру). Лучше, чтобы в эхолисте было в среднем 5-10 эх, не больше
зачем нужна станция с 5 эхами? это и есть обычный форум.
юзеру нужны разные эхи, и нужно знать, что эти эхи обозначаются, в общем, ему нужно больше информации для принятия решения, чтобы знать, на что подписываться. иначе откуда он узнает, что есть и чего нет?
[>]
Re: ii 0.5
ii.dev.14
vit01(mira, 1) — 51t
2014-06-27 11:08:48
> а какие эхи существуют?
Формально "существуют" все эхи, в которых 1 или более сообщений.
> А если есть эхи, которые создали юзеры для того, чтобы в них не заглядывали все, кому не лень - стандарт ii это допускает и поощряет? А устаревшие эхи?
Вот именно, что это плохо. В эхолист лучше записывать нужные эхи, а не все, которые вообще есть.
[>]
Re: ii 0.5
ii.dev.14
51t(mira, 2) — ntrknlmp.exe
2014-06-27 11:09:56
такой социальный эксперимент уже был. и продолжается до сих пор.
даже два.
1. fido
2. nntp
про то, что люди заходили на 51t.ru и не понимали, о чём эти эхи - писалось уже и на лоре. тогда я недооценил проблему, потому что расчитывал прежде всего на клиенты. но всё постепенно смещается на то, что проще всего основой делать веб-сайт, а клиенты - приятное дополнение... а если нужно срочно что-то написать или прочитать, ничего лучше веб-интерфейса нет. поэтому я теперь клиенты откладываю подальше (у меня их не будет вообще), а в веб-интерфейсе есть подписки и описание эх.
[>]
Re: ii 0.5
ii.dev.14
vit01(mira, 1) — 51t
2014-06-27 11:10:57
> зачем нужна станция с 5 эхами? это и есть обычный форум.
В действительности же эх больше
> юзеру нужны разные эхи, и нужно знать, что эти эхи обозначаются, в общем, ему нужно больше информации для принятия решения, чтобы знать, на что подписываться. иначе откуда он узнает, что есть и чего нет?
Ты же сам написал, что из локалки или болталки узнавать
[>]
Re: ii 0.5
ii.dev.14
51t(mira, 2) — vit01
2014-06-27 11:10:59
> Вот именно, что это плохо. В эхолист лучше записывать нужные эхи, а не все, которые вообще есть.
всё это уже давным давно обдумано и проверено практикой в фидо.
[>]
Re: ii 0.5
ii.dev.14
51t(mira, 2) — vit01
2014-06-27 11:12:48
> Ты же сам написал, что из локалки или болталки узнавать
одно дело, когда человек подписывается на 10 нужных эх, а потом, в процессе, обсуждает другие эхи
и другое, когда он на каждое "im.100", "zyx.1444" прибегает спрашивать "а это вообще что". это уже перебор, да и человеку неудобно. удобнее знать, на что сразу подписаться, так сказать, влиться, и потом уже ходить и спрашивать. "страх первого сообщения" тоже немало значит... кстати, test для того и нужен, чтобы и этот страх легче было преодолевать.
[>]
Re: ii 0.5
ii.dev.14
51t(mira, 2) — vit01
2014-06-27 11:14:13
http://51t.ru/
ты сейчас ПО КАЖДОМУ названию можешь сказать, о чём эха. и о том, какая нужнее - ii.about.14 или ii.about.2014 (подсказка - обе уже мёртвые)
[>]
Re: ii 0.5
ii.dev.14
ntrknlmp.exe(mira, 9) — vit01
2014-06-27 11:15:29
Не не не, никто тебя не обязывает в лист.txt писать все эхи с описанием, достаточно базовых im, local может и faq может какой-нибудь, где новички могут задать вопрос о том, как пользоваться.
Можно включать туда только наиболее популярные
выводить туда какую-нибудь jsidbdkf.14, в тем более придумывать к ней описание, когда она была создана для теста какой-нибудь ерунды, я думаю, не надо:)
[>]
Re: ii 0.5
ii.dev.14
vit01(mira, 1) — 51t
2014-06-27 11:19:45
> ты сейчас ПО КАЖДОМУ названию можешь сказать, о чём эха.
Правильно - нет
[>]
Re: ii 0.5
ii.dev.14
vit01(mira, 1) — ntrknlmp.exe
2014-06-27 11:19:46
> Не не не, никто тебя не обязывает в лист.txt писать все эхи с описанием, достаточно базовых im, local может и faq может какой-нибудь, где новички могут задать вопрос о том, как пользоваться.
> Можно включать туда только наиболее популярные
> выводить туда какую-нибудь jsidbdkf.14, в тем более придумывать к ней описание, когда она была создана для теста какой-нибудь ерунды, я думаю, не надо:)
Вот это я и хотел услышать, а то меня уже запутали, что и как в эхолист записывать.
[>]
Re: ii 0.5
ii.dev.14
ntrknlmp.exe(mira, 9) — vit01
2014-06-27 11:26:10
Это лишь моё видение картины исходя из того, что здесь мне кто-то сказал про ручную подписку на эхи:)
Да в любом случае, если я сейчас создам новую эху, она будет без описания,
когда она станет популярной админу ноды сам руками добавит её в лист и напишеттю краткое описание. В текущей реализации можно разве что первое сообщение в эхе брать как описание, если требуется автоматизация этого процесса
[>]
Re: ii 0.5
ii.dev.14
51t(mira, 2) — ntrknlmp.exe
2014-06-27 11:36:33
> Мы опять о разном. Я говорю о эксперименте, который покажет насколько хорошее юзабилити у ii.
сейчас у текущего - это идентично подписке на nntp в популярных клиентах. и даже подписке на irc в популярных клиентах. юзабилити этого решения уже проверено.
[>]
Re: ii 0.5
ii.dev.14
51t(mira, 2) — ntrknlmp.exe
2014-06-27 11:42:29
сейчас создание эхи пойнтами нужно прежде всего для создания приватных/персональных эх. если хочется кому-то что-то рассказывать, и есть желающие, то можешь завести эху (прикрутить ленту, шаблон, научить пользоваться клиентами). можешь завести твиттер.
в твиттере есть миллионы потенциальных подписчиков. но по факту так никто может и не узнать. в ii про тебя узнают все и сразу, потому что дефицит контента (в отличие от твитера, где его излишек, и новый контент принимается не так легко), но все - это подписчики ii. баланс между первым парнем на деревне и последним в твиттере. между удобствами ii и удобствами твиттера. и так далее, и тому подобное. изначально и сама страничка проекта, и страничка ii-dialog были просто страничками в ii. я вполне могу предположить, что ещё для какого-нибудь проекта я тоже могу вместо веб-страницы сделать страничку в ii - если эта страничка покрывает все потребности.
а вот эхи для конкретного общения создаются контентом: есть некоторые люди, есть информация, которой они хотят обмениваться, в общем - есть необходимость. тогда создаётся эха, официальным решением. и дальше уже - как пойдёт.
[>]
Re: ii 0.5
ii.dev.14
51t(mira, 2) — Difrex
2014-06-27 11:43:43
вообще, /list.txt
это полный список эх, которые на ноде доступны по подписке. а если ты там наркотиками торгуешь - то только на ушко кому-нибудь сказать имя эхи.