[>]
Re: Re (2): Принципиально новый клиент
ii.dev.14
Romero Yakovlev(lenina,1) — gadfly
2014-06-06 23:16:57
ps. когда ставится Re (2) - официальный клиент и сервер тебя не понимают, они ориентируются только на 'Re: '
лучше не вешать эти цифры ненужные, а делать, как в голдеде - кнопки "назад по треду" и, возможно, "вперёд по треду"
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — ntrknlmp.exe
2014-06-23 11:24:18
В общем, сейчас я расскажу, как всё это было.
Конечно, были варианты "опрашивать наличие разных способов", но кроме бытовых вопросов (когда? при подключении? при каждом коннекте? раз в день?), было ещё желание не делать кучу разных версий с разными стандартами.
Поэтому я решил оставить так:
/m и /e - есть всегда, это основа, собственно сети - для разных sh-скриптов, для мелкой обработки, для кормления напрямую в js и так далее (возможно, надо бы и json/jsonp сделать, но я его, наоборот, убрал. возможно, в свою реализацию и верну :).
а /u/ или /z/ - это набор. который подразумевает, что кто умеет /u/, умеет все его фичи. но служит он только для одного - для переезда с одной версии на другую. как прошлые версии отживают, остаётся только одна. сейчас это /u/
но потом все ноды стали жить сами по себе, и теперь каждый клиент и сервер - сам агроном своему суслику. :)
для odii у меня будут свой клиент и свой сервер, там у меня есть и list.txt и блеклист и прочее, если хочешь - сделай и поддержку odii (но там будут не только сообщения, это распредпортал :), можно ли это всё всунуть в андроид-клиент - я не знаю. у тебя там plain-text? а то я ещё не решил, каким форматом форматировать текст, если твоему клиенту интересно - давай исходить из его текущих возможностей).
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — ntrknlmp.exe
2014-06-23 13:30:19
> Кому как, для себя я даже в самой дальней перспективе не вижу ничего плохого. Мне ехать, а не шашечки:)
Свобода - это не шашечки.
Весь вопрос идёт от непонимания "откуда берутся программы". :) Кто их пишет ДЛЯ ТЕБЯ, и зачем. Почему такой порядок вещей, а не иной. Могло бы быть лучше, или хуже? И что ты МОЖЕШЬ сделать, а что НЕ МОЖЕШЬ.
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — ntrknlmp.exe
2014-06-23 13:43:49
> Почему я и говорю про некие общие стандарты, чтобы использовать один клиент для всех нод.
моя цель была использовать максимально простую реализацию. чтобы не было разночтений, чтобы каждый клиент соблюдал набор правил, и чтобы при этом мог их соблюдать. и чтобы каждый мог легко написать эталонную ноду, которая бы подходила к любому клиенту. поэтому вариант "несколько стандартов существуют вместе" - исключён сразу, не нужны реализации, при которых один одход от сервера и один отход от клиента - и полученные клиент и сервер уже не взаимодействуют. не нужно никакое переусложнение, никакие внешние проверки, потому что потом, для соблюдения стандарта, их придётся тащить ВСЕМ! даже тем, кто не особо понимает, что это такое :)
> В этих данных клиент ищет знакомое для себя апи и использует его.
мне не нужно было существование разных api. мне нужно было, чтобы фетчеры, ноды, клиенты, написанные один раз, работали бы всегда. и чтобы было легко воплотить это. чтобы каждый клиент реализовывал полный набор, а не оставлял бы что-то, потому что он это "не понял, откуда взялось" или "не особо нужно, мой клиент/сервер/фетчер без этого обойдётся".
и чтобы эталонную реализацию можно было объяснить на пальцах, при минимальном количестве вилок "или/или".
> смысл этого в том, что, если нода умеет отдавать таймстампы, тогда вместо выкачивания /e/echoname он будет запрашивать таймстамп, сверять свой с полученным и если есть новые сообщения то уже будет запрашивать /e/echoname
> Если не умеет - будет выкачивать все.
два запроса сложнее одного :) официальный клиент keep-alive не умеет :) а преимущество - сомнительно. как и сама фича таймстампов.
да просто проверяй на наличие /x/ и всё. либо один раз, либо раз в сутки, либо при каждом коннекте. или, как это задавалось у меня - схемой...
http://XXXX.ru/u/ - это одно. xxxx.ru/z/ - это другое. от последних трёх символов зависит протокол - (как от первых с :// - протокол доставки).
> Ломать ничего не надо, но добавить возможность сообщать какие протоколы сервер поддерживает имхо надо
так тебе в любом случае, хоть с мета-списка, хоть вручную, надо брать имя сервера. там оно и задаётся - кто-то помечен /u/, кто-то - /x/
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — ntrknlmp.exe
2014-06-23 13:53:33
если выкладывать в репозиторий, нужна
a. уже сообщения о том, что это такое, в самом клиенте. потому что юзер, который зашёл из репозитория, не знает, что это такое :)
b. метанода. которая автоматом подписывает юзера на определённую ноду и определённые эхи там. чтобы сразу были контент и жизнь, а не после того, как он через кучу всего пройдёт - иначе он даже проходить через кучу всего не будет :)
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — ntrknlmp.exe
2014-06-23 14:07:25
> Ага, свобода использовать хорошие программы в качестве инструмента для достижения целей. И чтобы делать свои задачи хорошо.
А наркоторговля - свобода жить хорошо. :)
Это "Теория пастбищ". Пока ты пасешься на чужом - ты сыт и доволен, и не думаешь, откуда берётся трава. Вот это то и оно, что ты не думаешь, откуда берётся трава. :) И на каких условиях. :)
Или, тут есть пословица хорошая "скупой платит дважды, лох платит всегда". А чтобы лох не чувствовал себя лохом, ему внушили иллюзию, что он, наоборот, приобретает. Зато не показывают, что именно теряет. И чью траву он ест на пастбище, и какой ущерб наносит от неправильного использования.
Это вообще полная подмена понятий. И исхождение из неверных предпосылок. А в указанном случае - это вообще больше похоже на паразитирование "тут лишь бы лучше сейчас, там лишь бы лучше сейчас, а последствия меня не волнуют". Вообще, такие люди, если называть вещи своими именами - враги. Они, вместо того, чтобы поддерживать рост светлого будущего, тянут в тёмное прошлое. Да ещё снабжают тех, кто тянет, деньгами, ресурсами, юзербазой. Когда одни стригут лохов и у них сто тысяч миллиардов денег и ресурсов, а другие не стригут, и у них десять миллиардов - это неравный бой. Зато, если бы свободное отставало хотя бы в 1000 раз по ресурсам, оно бы на голову превосходило - это раз, и давало все преимущество свободного - это два. И когда одни делают так, чтобы было лучше всем, другие или равнодушно помогают врагам, или намеренно помогают врагам. А потом ещё говорят "а свободное хуже!". Это гениальное заявление. Типа, кто-то всю жизнь помогал деньгами, решениями и юзербазой проприетарному, вместе с другими, а сами ходят на Поле Чудес чтобы посмотреть "а как там выросло свободное?". Как будто оно само вырастет.
Впрочем, несмотря на всё перечисленное, свободные проекты за последние 10 лет преодолели огромное расстояние, тенденции у них гораздо лучше, чем у проприетарное. Да и выгоды, которые дают свободные программы, очевидны становятся многим. Поэтому некоторые проприетарщики будут просто вылетать из бизнеса. И вот когда они вылетят, а программу без исходников... впрочем, о чём я говорю, уже есть стон "моя любимая программа без XP не работает, в XP её никто не переписал, потому что автора нет, а другие не могут"... вот тогда многие подумают, зачем они ели зерно, предназначенное на посадку.... но будет уже поздно. :)
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — ntrknlmp.exe
2014-06-23 14:15:55
это 15 кб без gzip, или 11 кб в gzip. это проблема?
если следить через веб-интерфейс, то каждый переход по странице, без кэша - съест гораздо больше.
для распределённой системы, понятное дело, нужны ВСЕ хэши. потому что сообщения могут приходить откуда угодно, в каком угодно порядке. вы вообще когда-нибудь hg push/hg pull делали? видели, сколько там разных запросов туда-сюда бегает.
ну сделай меньше поллинг, и делов. в фидо поллинг раз в полчаса был нормальным, а если постояннно названивать - нод мог и по шее настучать. это же система обмена офлайн-сообщениями - пакетно принял, пакетно отдал. основное назначение - не одна эха ни о чём, а десятки, а в перспективе сотни, тематических эх, где спокойно принял всё, спокойно почитал, спокойно ответил, отправил.
> Зачем?
чтобы система обмена двумя списками оставалась системой обмена двумя списками, и ничем более. плодить неоднозначности - это вылезет боком в отладке других клиентов и серверов. вот это точно не имеет смысла - реализация должна быть ПОВТОРЯБЕЛЬНАЯ и ОЧЕВИДНАЯ, чтобы даже девочки на уроках труда вязали спицами клиенты. тем более, http-запросы это вещь такая, со всеми её заголовками, что если постоянно будет два запроса вместо одного, то никакой экономии не выйдет.
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — ntrknlmp.exe
2014-06-23 14:24:41
для пойнта не всё равно. изначально оно вообще по одному сообщения собирала - это было долго и скучно.
а подобные расширения, которые позволяли делать всякое - были, раньше. к счастью, их всех убили :) это отягощало описание api - сейчас я его могу в трамвае кому-нибудь рассказать на словах :), раньше - нет. оно не решает никаких проблем пользователей. оно заставит ВСЕ, КТО ХОЧЕТ БЫТЬ ОФНОДОЙ, повторять все эти вещи, иначе какой-нибудь клиент не будет работать.
нужно, чтобы писать клиенты было легко, писать серверы - легко, для пользователя чтобы было удобно, неоднозначностей должно быть меньше, все клиенты должны быть совместимы со всеми серверами. и модульность, и модули - должны будут нуждаться в поддержке, в документации, в реализациях. при этом, это плодит неоднозначности для тех, кто не понимает, зачем это, и не решает никаких реальных проблем пользователей (про трафик мне не надо - если есть движение, то придётся ВСЕГДА запрашивать весь список, иначе ii или другая распределённая вещь не работает, в принципе), а если нет - то зачем поллить ежесекундно и при этом
ii против программистов! :) и технологичности :) потому что это всегда вырастает в овертехнологичность, фичи добавляются по "хочется добавить фичу", а не по нужде.
сейчас есть только одна опциональная вещь - /u/push. потому что она нужна реально, в самом реальном примере использования системы. без неё не обойтись. а без каких-то систем предзапросов - можно обойтись легко. оно уже не один месяц работает, и работает нормально. в фидо тоже оверхеда хватало. а всё лучшее, что тут есть - взято из фидо, где оно доказало свою практичность и эффективность десятилетиями.
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — vit01
2014-06-23 14:33:23
да можете хоть гей-парады строем проводить, но только у себя. мне зачем это писать, да ещё не в первый раз?
> Если куча подписок, то это, к примеру, 300 кб без gzip и 200 с gzip.
не могу спроецировать это на фидо. кроме как анекдотом про блондинку и голдед "а что, их читать надо? а я в нестеренкину игру Фидо играла, там сообщения сами читались".
если у тебя такое число подписок, то ты вообще не попадёшь в идентичные эхи, и у тебя ВСЕГДА будет два запроса вместо одного. если, конечно, ты не поллишь раз в 5 секунд, а сообщения не читаешь.
иначе у вас альтернатива только одна. она же главная фидошная беда (на мой взгляд, ну тут уж кому как) - это аутбаунды. В фидо решили так, а я - иначе. Я не вижу проблему в небольшом лишнем трафике при каждом поллинге.
Тикакие таймстампы ничего лучше в данной ситуации не сделают. чтобы понимать, как работают такие сети, какие там принципы поллинга и хождения сообщений, и так далее - нужно просто знать это. те, у кого нет нескольких лет фидошного опыта в 90-х - 2000-х годах, просто не пишите мне ничего на эту тему, ладно? я признаю ваше право быть самыми умными, и решать эмпирическую проблему не на статистике, а на "я вот тут придумал", и на этом же и оставайтесь. Мне надоело один и тот же бред в десятый раз комментировать, причём безо всякого эффекта с той стороны.
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — ntrknlmp.exe
2014-06-23 14:47:21
> Мобильный клиент в систему обмена офлайн сообщениями слегка не вписывается, или ты предлагаешь в твоей плейн-текст-базе хранить историю эх на телефоне? Прощай, карта памяти.
чувак, ты не поверишь, но я читал сообщения с офноды, в офлайне, ещё тогда, когда она только появилась
через rss-клиент. причём тут вообще плейн-текст? кого волнует, в плейнтексте или нет хранится база? какое это вообще имеет значение.
> Да, это проблема. Опросить 10 эх и потерять 130 кб мобильного трафика?
> И уж конечно проще напрягать gc на телефоне, чем дать возможность нодам делать кастомные расширешия без ломания основного протокола.
ты не видишь проблему. просто смотришь не туда. и ты уткнёшься потом носом в эту проблему, которую я написал. я уже не одну статью написал, про то, почему недовольные будут неодовольны, но не увидят проблем, не увидят в принципе, потому что требуется сдвиг парадигмы мышления, чтобы это увидеть и осознать. и что будут спотыкаться там и там.
а у меня, моя реализация, работает с первого раза, и БЕЗ ПРОБЛЕМ. и тот, кто будет это повторять, по правилам, у того тоже ПРОБЛЕМ НЕ БУДЕТ. вот это - важно. лишние 100 кб трафика (в день? в неделю? в месяц?) один фиг, это всё СОПУТСТВУЮЩИЙ трафик, и почти всегда соотношение этих списков к сообщениям будет примерно одинаковым ПРОЦЕНТОМ, если ты не делаешь полинг каждые две секунды. То есть, на X кб сообщений - Y% +- сопутствующего трафика. это вытекает из природы сети и правильной её организации. не нужно тут трясти чистыми процентами. ты ещё на html пожалуйся, что каждый раз, когда ты загружаешь текст, тебе ещё лишние тэги загружаются. или на rss, там тоже есть оверхед. это бред, и бред откровенный.
> И уж конечно проще напрягать gc на телефоне, чем дать возможность нодам делать кастомные расширешия без ломания основного протокола.
если у нодов что-то чешется, то пусть пойдут и почешут, в туалете. плодить неоднозначности и потенциальные проблемы ради того, чтобы кто-то делал поллинг раз в две секунды - не имеет смысла. если ты не видишь этих неоднозначностей и потенциальных проблем - то проблема только в тебе. а начинать следует с того, что в распределённой сети идея с таймстпамом, как и вообще со сравнением на больше-меньше - работать не будет. ни в фидо, ни в hg, ничего подобного нет - но это не от того, что там идиоты сидят, которые ничего не понимают.
у нас уже были проблемы с отладкой сторонних вещей, когда плодятся неоднозначности. если добавлять к ним ещё проблемы - загребётесь всё отлаживать. цель именно сделать протокол простой, как палка. которым можно пользоваться. а не страдать от того, что там какие-то частные случаи не обрабатываются. и никогда не будут обрабатываться, потому что потенциальные проблемы - не нужны, реальных хватает. нужно делать всё хорошо и правильно с первого раза, чтобы и потом всегда всё работало. а не делать разные виды нод, где кто-то с кем-то совеместим, а кто-то - нет. совместимость и беспроблемность и очевидность ВАЖНЕЕ 130 кб СОПУТСТВУЮЩЕГО трафика.
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — ntrknlmp.exe
2014-06-23 14:49:58
> Мда, т.е. ты утверждаешь, что запрос вида:
> /x/t/echo1/echo2/.../echo-n
> который вернет n строк с версией базы
> ВНЕЗАПНО не лучше чем постоянний поллинг?
тебя бы в фидо часто били. по морде. за такие замашки.
или пойди на гитхаб, и сделай там постоянный поллинг хотя бы 5000 репозиториев
ты вообще понимаешь, что такое ФИДО? и почему на главной написано "помесь фидо и git"?
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — ntrknlmp.exe
2014-06-23 14:51:40
> Оффлайн кучей-файлов-на-карте убьет её. Имхо. Единственный нормальный вариант для меня - хранить в sqlite, которая крутится на каждом телефоне
разницы между кучей файлов и sqlite - для ноды ровно 0. для клиента ровно 0.
sqlite - это и есть офлайн-база. закачал её сообщениями, уехал в тайгу и читаешь.
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — ntrknlmp.exe
2014-06-23 15:11:27
> Разница в физическом способе хранения
физический способ хранения не имеет значения. его вообще не существует - лишь бы на запрос об msgid выдавала нужное сообщение. и всё.
разумеется, всё это расчитано на то, что при росте числа общих сообщений, да при наличии архива - оно будет завёрнуто в базу данных или другой способ. при этом в работе ноды и клиента совершенно ничего не изменится.
это никак не связано с "офлайн". офлайн - это значит "вне сети". в фидо твоё отправленное сообщение через цепь роутинга ходило столько, что первый ответ (если это не с твоей станции) приходил примерно через сутки (ну, стоит учитывать и разницу во времени с 5020, и то, что станции работают в основном ночью - в самой 5020 это достигало нескольких часов - и тогда, когда сеть была молодой и с малым количеством пользователей, и когда там были десятки тысяч станций с сотнями пойнтов на многих из них).
но фидо - это тематическая сеть. там даже болталки были тематические - либо локалки ноды. вся эта специфика сохранена и в ii.
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — ntrknlmp.exe
2014-06-23 15:15:25
> причем тут гитхаб, это вообще совершенно другой юзкейс. Тут речь не о VCS, к системам обмена сообщениями другие требования.
в данном случае мне пришлось делать свою реализацию, потому что hg/git меня не удовлетворяла по одному-единственному параметру. по всем остальным - устраивала полностью, и если бы не он - взял бы её, а не делал ii.
ты не сможешь сделать порох непромокаемыми или обмануть математику. или дудочка, или кувшинчик. или отказ от распределённости, или некорректная работа в некоторых случаях, или тебе всегда нужен полный список. при этом, на практике - частные случаи не настолько частные, чтобы иметь вообще хоть какое-то значение для трафика. мне это понятно уже сейчас.
это именно vcs. только с одним отличием - порядок следования списков.
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — ntrknlmp.exe
2014-06-23 15:55:18
> Я не буду тебе объяснять как работает фс. Еще раз скажу про физический способ хранения базы, формат базы, структура базы, я не знаю какой из кейвордов
причём здесь это и офлайн? какая разница, что и как хранится. главное - что как представляется.
> а не срачу в стиле "Вы все говно, а я д'артоньян ибо я сделал уникально"
за базаром следи. а то как бы не пришлось сменить клавиатуру на костыли, и там уже делать уникально.
всё было сделано либо как в фидо, либо как в git/hg. я не вижу там вообще ни одной уникальной идеи, проверенной практикой.
> Я предложил свой вариант, как дать всем возможность сделать из ii то, что они хотят, будь то IM, чат, форум, но сохранить возможность использовать это все как есть сейчас.
на первой странице проекта написано, почему этого не будет. свой вариант - сколько угодно. а эталон должен быть эталоном.
> Ты говоришь что идеи говно, что я смотрю не туда и т.д.
скажи, ты ебанутый или прикидываешься? чё ты всё время за ахинею несёшь? ты вообще, хотя бы для разнообразия, хоть раз пробовал прочитать и посмотреть, что я тебе пишу? о чём вообще речь? да пусть это самая замечательная идея в мире, но проблема то в другом. я лично за свою жизнь видел изнутри не менее 10 проектов, которые были, наверное, перспективны, где было куча идей, но не было целостности, где была овертехнологичность и никто не понимал, как это работает, и в какой-то проблем эти проблемы набрасывались каскадно, что было непонятно что решать. вот именно эту проблему решает мой стандарт. всё остальное - из твоей головы. меньше читай сайты со штампами для долбоёбов, которые из любого человека долбоёба сделают, и потом он будет эти штампы за истину принимать.
я тебе говорю - лучше худой стандарт, который будут соблюдать абсолютно все, чем свобода реализовывать каждому что-то по своему, что потом, чем дальше от стандарта, тем больше будут не понимать друг друга клиенты и серверы (ты сам, блядь, сам видел, что уже у кого-то нет list.txt, и это только первая сторнняя нода. при этом уже есть клиент, который использует list.txt для подписки/отписки). а ты мне талдычишь "зачем нужна нода для телефона".
с чем конструктивно говорить? с набором штампов и стереотипов в твоей голове? так я и их и так знаю, без тебя, могу даже пересказать. проблема только в том, что эти штампы, подходя ко всему формально, не подходят ни к чему реально, и они от практики вообще далеки, а от решения неочевидных проблем - тем более. это лучше ты мне скажи, зачем я эту хуйню выслушиваю, да ещё в десятый раз? ты можешь нормально обсуждать реальные вещи, которые уже есть, целиком. а не отделять 11 кб трафика списков от самих сообщений, потом перемноживать из зачем-то на 10 или 20, и потом этими цифрами трясти? это, что ли, конструктивный разговор, по твоему?
> Хорошо, пусть так, значит я жду от ii что-то другого, чем оно не является.
полем для экспериментов оно не является. всё уже придумано до нас, в git и в fido. поэтому даже клиент самой-самой первой версии, быстро набросанный, до сих пор может получать почту с официальной ноды (с отправкой есть некоторые проблемы, впрочем, очень легко исправимые).
я бы тут применил выражение "дух openbsd". они с первого раза сделали хорошо, у них за эти годы вообще практически ничего не поменялось, и где сразу и с первого раза было сделано хорошо :) и да, им тоже постоянно приходится выслушивать кучу долбоёбов, кричащих "нахрен cvs, нужен git", которые вообще понятия не имеют, что при этом получится, что потеряется, а мыслят совершенно поверхносттно, и не имея серьёзного личного опыта ИСПОЛЬЗОВАНИЯ, просто "для меня лучше, значит и для других лучше".
> И кстати, DNS - распределенная система.
я знаю. только это онлайн система. она без tcp/ip вообще не работает. для ii даже сеть не нужна, можно флоппинетом обмениваться. или встраивать системы "вброса в базу", да хоть через qr коды или азбуку морзе. в общем - простота предполагает гибкость. а гибкость - примеры использования, которые раньше даже в голову не приходили. и при этом нужен компромисс с практичностью. и между "сопутствующий трафик" и "не городить огород, который редко когда будет работать по написанному тут", я выбираю, разумеется, первое - оно практичнее.
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — ntrknlmp.exe
2014-06-23 16:09:51
> парень, ты упорот?
то есть, за базаром ты следить принципиально не хочешь? один твой сленг выдёт в тебе очередное дитя интернета, и я прекрасно понимаю, что ты скажешь, почему ты скажешь, и даже где ты узнал эту нехитрую мысль. поэтому твоего мнения тут 0. ноль. не не предоставляешь самостоятельности.
> Причем тут нахер представление, если ты в любом случае будешь писать интерфейс для чтения данных из базы?
это вообще ПОСЛЕДНЕЕ, что кого-то интересует что в реализации сервера, что в реализации клиента. какая вообще, в пизду, разница, как оно хранится? это хоть что-то значит в обмене клиента и сервера. они обменялись и разошлись... а как ты хранишь, всем вообще наплевать. это вообще не имеет значения к реализации, как бы оно не было сделано.
ты точно так же можешь верещать "процессоры сделаны из кремния! понимаешь, из кремния!". с точно такой же информативностью.
> Ты мне про ебанутость говоришь?
тебе. потому что ведёшь себя, как ебанутый.
> "а вот с запросом /xyz делайте что хотите в ваших реализациях, он вам на откуп, но помните, что поддерживать его никто не обязан но блять может"?
как жаль, что вы выходили, когда я объяснял прошлый раз. и позапрошлый тоже.
> Себе смотри ничего не сломай.
ты, дятел, довыёбываешься.
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — ntrknlmp.exe
2014-06-23 16:15:49
я сейчас вообще не имею отношение к ii, ничего там не решаю
я объяснял, почему было сделано так, а не иначе, и почему оно, собственно, худо-бедно выжило, несмотря на то, что постоянно вокруг болталось куча умных, которые, перечитав интернета, решили, что принимать решения - это круто, а последствия - это для лохов.
сейчас у меня своя реализация. там есть куча расширений, моих собственных, для собственного решения. если бы ты читал ещё, что тебе пишут...
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — vit01
2014-06-23 17:45:20
возьми у меня на гейт эху od.ii.dev.14 (она пока пустая), будет заменителем vk :)
я там про "распредпортал" что-нибудь набросать попробую - кому интересно, пусть тоже подпишутся.
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — ntrknlmp.exe
2014-06-24 20:40:34
Я решаю только свою реализацию. в ii я больше ничего не решаю. более того, я её ненавижу, как и всех, кого тут понабрали. к сожалению, у меня не было другого выбора - я вынужден был дать проекту импульс, чтобы проверить его на практике. но само направление - пошло не туда, не так, и я за этим молча наблюдал. благо, у меня хватило смелости и ума вовремя свинтить.
Поэтому, мне, честно говоря, похуй, что тут и как будет официальным. но чем скорее сдохнет, тем лучше. Вы все - уроды и уёбки, которые просто убили мою мечту, которая была уже рядом. Итышники, блядь. Убил бы всех нахуй, так бы и пиздил железной трубой, пока мозги не потекут. Ненавижу, ненавижу вас всех.
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — ntrknlmp.exe
2014-06-25 05:54:12
ну, про "избивать" - это я загнул, конечно - просто я вчера пьяный пришёл и злой... да и по жизни неудачник, ни девушки три года, ни денег десять лет. другой бы на моём месте по жизни был бы на весь свет обижен, а я только временами, крайне-крайне редко. :-P
а в остальном - всё правда, было бы нормально - не вышел бы из проекта. правда, хотелось сделать вид, что всё хорошо и никто не виноват - но вот не удалось. всех ненавижу. но у меня выбора не было, мне пришлось делать наплыв через анонс сети на лор и опеннет, а не через анонс клуба... потому что я понятия не имею, где можно анонсировать клуб.
всё, кончились хорошие люди. нет нормальных ни одного, все сбились с пути истиного, только уродами мир полнится. в этом параде уродов невозможен клуб хороших людей, невозможен в принципе. везде одно и то же дно будет, рано или поздно. я опоздал, опоздал на много-много лет... :(
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — spline
2014-06-25 05:56:25
> Рома как СССР. Если бы даже не было никаких IT-шников, то их надо было бы придумать. Как в своё время врагов народа.
зачем придумывать. открываем лор или что похуже, и читаем их дискусси, где они во всей красе. я подобных ресурсов с подобным качеством дискуссии, скажем, медиков - не знаю. а если целиком из итышников - пиши "пиздец" и ставь печать, сразу.
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — spline
2014-06-25 06:38:56
Во-первых, не уверен про "полезные". Итышники страшно далеки от народа, их больше волнует версия gtk, чем антропология и привычки людей. Один снобизм, часто без практичности.
Во-вторых, я никому не мешал и никого не трогал. Даже после того, как меня "выжали", спокойно ушёл и никому ничего плохого не сказал. Но ваши первые начали. Кроме того, предательства я не прощаю.
А в-третьих, тут много и тех же самых привычек, и той же самой демагогии, и даже того же самого сленга, что и на лоре. Главное даже не то, что говорят, а как мыслят, и о чём думают. Да, некоторые вещи тут не напишут, а только подумают - а на лоре напишут. Но это не имеет никакого значения, человек уже "в этой системе", и он дальше будет мыслить такими же категориями и дальше считать себя самой умной яркой индивидуальностью, не то, что это быдло. :)
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — spline
2014-06-25 06:55:57
Ещё раз - я уже ничего не хочу. Но при этом никому ни в чём не мешал. Ваши начали первые. Ваши начали первые и сеть разваливать - я молчал. Дальше - больше.
При этом, я, в отличие от ЭТИХ никогда не ставил себя административно выше других - никогда не пользовался служебным положением, когда мог бы, никогда не отключал врагов. Только те же самые средства, что и у других - окно ввода с текстом. Лицензия на код CC0 - бери и делай лучше, нет никаких авторских прав, ни на что. В общем, сделал всё, чтобы быть не выше других.
Зато когда админресурс у других - они моментально начинают им пользоваться. :) Как привычно и предсказуемо. :)
В общем, маски сняты, масок больше нет. Я знаю, кто мне враги. А врагов уничтожают.
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — spline
2014-06-25 06:58:59
уровень двача - это за базар не отвечать. а я говорю так же, как на улице в подобной ситуацией говорю (буквально вчера в такой риторике на районе упражнялся). не думаю, что твои двачеры мне бы в лицо всё то сказали, что там пишут. а я всегда, что думаю, то и говорю, хоть на районе, хоть в интернете, независимо от сайта и лиц.
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — spline
2014-06-25 07:19:49
> Дай хоть примерный msgid. А то я что-то просмотрел где такое произошло что сеть начала разваливаться. А то уже второй раз пишешь, а я не понимаю.
я чувствую это в воде, я чувствую это в земле... :) в общем, как младореформаторы во главе с Чубайсом, наслушавшись на лоре от тех, кто не является ЦА вообще, каких-то залихватских идей, и начавшие на них ориентироваться - вот тут-то всем и хана. :)
> В данном случае отключили за неадекватное поведение. Хотя и резковато. Но это только показывает что пора вводить звёздочно-плюсовую систему.
я уже несколько раз писал про сообщества, от левонетов до веб-сайтов, где первое, что начинают делать - это думать о правилах и о том, кто будет модератором, кто вице-королём сети. то есть, сначала награждают себя высокими должностями, а потом думают, как КАРАТЬ всех, кто к ним придёт. :) в сети четыре человека, а они думают, как будут кого-то отключать. :)
это конкретный дебилизм. поэтому на большинстве форумов правила - это вообще формальность, а так же повод при желании подогнать удаление неугодного под какой-то пункт - слишком маленькое сообщество, чтобы этот формализм был эффективен. да и правила там не рассматривают все случаи - поэтому в большинстве случаев они просто не нужны, ориентируются не на них, и плохиш и модератор знают, что можно, а что нельзя. :) зато правила могут провоцировать на скандал с правилами. нет, я принципиально за конкретный диалог с провинившимися, и индивидуальное обсуждение проблемы - я даже спамеров не банил, только ставил лимит на период сообщений, и всегда с ними общался. и это работало. а если это будет административная машина, которая будет просто банить, и думать, что так решаются проблемы - будет только плодить озлобленных. вот я - живой пример. :-P
> Ром, откуда в тебе столько пафоса вот? Ну кого ты собрался там уничтожать? На вполне безобидные действия (снятие с фетчинга в расчёт не берём, это уже более серьёзная мера и на совести Виктора) ты вывалил мат в духе "да выж омичи тут все! полуёбки!" и ничего не пояснил за свою точку зрения.
Вчера я был пьяный и злой. что называется, накипело - то, что неделями в себе копил, выдал оптом, поэтому и так концентированно. Какого пафоса? Да мне остопиздела эта компания самых умных, которорая риторике училась на тех же лорах и иже, и которым что-то объяснять - это как со стеной говорить, хоть ты им картинки нарисуй и до низов разжуй - неее, ты чёёё, они же все лучше всё знают! Нахрена есть такая вещь, как опыт, когда их евангелие, все эти лоры двачи, учат совсем иначе! Вот что хреново. И эту дурь уже не выбить. Но попробовать выбить хоть что-нибудь - стоит.
> P.S.: Есть подозрение что ты отчасти и меня считаешь виновным за ii.soft
пофиг на ii-soft. но, по-моему, для трёх человек максимум должно быть две эхи. а то получится, как в тех же левонетах, где куча эх, и проблема, которую я озаглавил как "висят пустые форумы, и раз в год сообщение в левой теме, которую и не заметишь - поэтому лучше лента, где всё "в прямом эфире", и ничего не потеряется" - проецируется уже на темы. нужно мониторить разные темы. это возвращает к исходной проблеме, которую пытались решить эхами вместо топиков.
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — spline
2014-06-25 07:21:05
> Я говорил о лексике. Кто там за что отвечает это уже дело третье. Просто мат в сети, которая задумывалась как приятное место это как в уютной комнате на ковёр насрать.
зато видно, что это нифига не приятное место. когда это было приятное место - тут обычно не матерились :)
не место красит человека...
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — spline
2014-06-25 07:32:25
> Да где ты её нашёл то? У нас с тобой какие-то сетки разные, наверное. Не наблюдаю ничего такого.
сеть одна. цели разные.
> Выходит ты сам себя неприятным человеком считаешь?
я себя никем не считаю. всё - что происходит, то и происходит. я не задумываюсь, просто делаю, что считаю нужным, а дальше будь что будет. плохой, добрый, злой - я не знаю, и знать не хочу.
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — spline
2014-06-25 07:53:48
> проповедуй слово, настой во время и не во время, обличай, запрещай, увещевай со всяким долготерпением и назиданием.
> Ибо будет время, когда здравого учения принимать не будут, но по своим прихотям будут избирать себе учителей, которые льстили бы слуху;
> и от истины отвратят слух и обратятся к басням.
Надо было пресекать это в зародыше, по указанной ныне методике, пока всё было под контролем. Но я подумал "а почему я решил, что прав я, а не они", и сам вышел. Но люди могли вполне обойтись без конфликта... не захотели. Что ж, повоюем, вы ещё не представляете, на кого нарвались.
> Я никогда не скрывал что хочу использовать ii как средство общения, а не подложку под интернет ресурсы.
ii и есть средство общения. гейтование - это бесплатное приложение для начала стартового контента.
я, блин, недавно, придумал одну идею для дармового контента, она мне так понравилась... и забыл. помню, как придумывал, помню даже, как моделировал поведение анонимов и как разбирать их спам - а сам ключ идеи забыл. :) значит, не нужна. :)
речь о том, что для вас ii - это просто ещё один проект. не будет его - будет лор или ещё что-то. а для меня - последний шанс. последний шанс на очень многое.
и я вижу, почему будет хуже, заранее - это основано на всём моём многолетнем опыте, я весь его вложил, чтобы получить то, что получил, поэтому я понимаю разные тонкости его работы, от технологии до психологии. к сожалению, меня часто подводила память, из-за этого многие проблемы. но многие - совсем не из-за этого :) это тупик. в смысле, для моих замыслов. я вот сейчас даже не знаю, что буду делать дальше со всем, что у меня осталось. пока есть враги, которых надо уничтожить - есть азарт и цель в жизни :), а что дальше? ii и связанное с ним сели в такую галошу... даже не знаю, что будет дальше. поэтому будем жить сегодняшним :)
> А хороших людей надо долго и упорно искать.
берегитесь волков в овечих шкурах...
[>]
Re: Клиент для андроид
ii.dev.14
Romero Yakovlev(lenina,1) — spline
2014-06-25 10:40:44
> Ну зря ты так. Жить оно будет пока есть хотя бы два заинтересованных в общении человека.
это ещё один лор, или что-то подобное. только на клиентах. нет, ладно ещё чужие лоры, но мой собственный лор, выращенный своими руками... душить, душить, душить!
> Вообще, я понял что чтобы стало лучше, надо всего лишь писать.
откровенно говоря, я несколько раз писал, что надо, чтобы стало лучше :) но никому это неинтересно :)
[>]
Re: здесь я
ii.dev.14
Romero Yakovlev(lenina,1) — vit01
2014-06-25 11:38:55
Что тут объяснять. Мои ошибки в действиях породили невесть что. если вырастет - будет чудовище, это для меня уже однозначно, это будет лор, который и не заткнёшь. :)
Что тут делать - я не знаю. Поэтому буду действовать максимально простым способом, а там рассортируют.
[>]
Re: здесь я
ii.dev.14
Romero Yakovlev(lenina,1) — Romero Yakovlev
2014-06-25 11:43:58
Впрочем, мне даже сама мотивация "объяснять" непонятна. Могут быть мне какие-то люди неприятны? Могу я их за это не мочь терпеть? По моей системе ценностей эти люди совершили, на мой взгляд, ужасную вещь, поэтому у меня к ним отношение однозначное. Мне не совсем понятно, почему я что-то должен объяснять людям, которые мне, если называть вещи такими, какие они есть - враги?