RSS
Pages: 1 ... 4 5 6 7 8 9 10 11 12 13 14 15 16
[>] Re: Клиент для андроид
ii.dev.14
ntrknlmp.exe(mira, 9) — gadfly
2014-06-27 00:38:29


лайфхак - если не нажимать ок, а нажать на кнопку настроек, программа не закроется, а откроется окно настроек

[>] 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: из im part2
ii.dev.14
51t(mira, 2) — vit01
2014-06-27 07:12:02


ну нет, так нет...

[>] ii 0.5
ii.dev.14
51t(mira, 2) — All
2014-06-27 08:26:11


ii 0.5 original edition

http://hg.51t.ru/ii/
http://hg.51t.ru/ii/archive/0.5.tar.gz

* введена подписка в веб-интерфейс

* для /list.txt добавлено два новых ключа: ?el=эха1/эха2/эха3 - для запроса только нужных эх, и ?f=1 - добавляет поле ХЭШ, где ХЭШ - это хэш текущего файла эхи.

* разное

[>] 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
vit01(mira, 1) — 51t
2014-06-27 08:59:09


> /list.txt есть в любой версии ii
Но в стандартах list.txt нет

[>] 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
Difrex(station13, 7) — Difrex
2014-06-27 11:06:18


Да, автоподписка не нужна. Максимум на локалку.

[>] 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) — 51t
2014-06-27 11:22:25


Мы опять о разном. Я говорю о эксперименте, который покажет насколько хорошее юзабилити у ii.

[>] 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

это полный список эх, которые на ноде доступны по подписке. а если ты там наркотиками торгуешь - то только на ушко кому-нибудь сказать имя эхи.

Pages: 1 ... 4 5 6 7 8 9 10 11 12 13 14 15 16