# Re: А уже 2019 на дворе
Peter(syscall,1) — vit01
2019-01-01 20:54:34
vit01> Сабж, и сеть уже давно погрузилась в тишину и молчание, но мы ещё живы и будем жить!
Да, грустно что коммерческие сети захавали все. А нас мало. :)
Читал тут недавно про ello.co. Соц сеть с интересной идеей... И все-равно, похоже, не взлетела... Хотя коммерческая. Людям в массе своей достаточно просто информационного шума, стимулируемого коммерческими механизмами. Увы.
Можно, в принципе, оживить немного. Например, поспрашивать друг у друга какие-нибудь вопросы "за жизнь". :)
# Re: А уже 2019 на дворе
vit01(mira, 1) — Peter
2019-01-02 04:55:38
vit01>> Сабж, и сеть уже давно погрузилась в тишину и молчание, но мы ещё живы и будем жить!
Peter> Да, грустно что коммерческие сети захавали все. А нас мало. :)
Нас мало, потому что рутина затягивает и нежелание писать о своих впечатлениях и глубоких мыслях. А так-то здесь вполне уютненько, и жить можно. Ещё и новостные ленты не дают просто так покинуть сеть. Как говорится, лучшая RSS-читалка - это IDEC клиент =)
Peter> Читал тут недавно про ello.co. Соц сеть с интересной идеей... И все-равно, похоже, не взлетела... Хотя коммерческая. Людям в массе своей достаточно просто информационного шума, стимулируемого коммерческими механизмами. Увы.
Почитал про это дело и зашёл полистать. Ничего необычного или инновационного - тупо соцсеть для художников и дизайнеров наподобие Pinterest. Люди вроде пишут туда, есть даже своя модель "поощрения" и неплохая политика приватности, но вот чего-то особенного не вижу.
Peter> Можно, в принципе, оживить немного. Например, поспрашивать друг у друга какие-нибудь вопросы "за жизнь". :)
Неплохая идея. Но было бы чего спрашивать
# Re: А уже 2019 на дворе
Peter(syscall,1) — vit01
2019-01-02 06:13:11
vit01> Почитал про это дело и зашёл полистать. Ничего необычного или инновационного - тупо соцсеть для художников и дизайнеров наподобие Pinterest.
Вроде идея была в том, что в ней нет рекламы и данные о пользователях не продаются. В начале существования была по инвайтам. Антогонист фейсбука. Интересно, что даже в таком виде она скорее мертва. То-есть, обычные люди на нее забили.
vit01> Неплохая идея. Но было бы чего спрашивать
Ну чего далеко ходить: "рассказать про школьную пору". :)
Раз моя идея, начну.
Я не любил школу. Так как менял их очень часто и это означало, что каждый раз надо начинать все заново. Поэтому ближе к финальным классам стало особенно тяжело. И все-таки друзья были. О них вспоминаю с теплотой. :)
В плане пользы, считаю что на последних классах только тратил время зря. Создавалось впечатление, что просто высасывают время и силы. Хорошие учителя, конечно, были. Но время было такое, что я чувствовал себя чужеродным среде. Тем не менее, собственные увлечения (чтение, потом компьютер) как то отгородили меня. И в целом, чувствовал я себя сносно. Мне было плевать на финансовую нестабильность и бытовые проблемы.
Когда была заваруха с путчем, я как то даже не особенно ее заметил. (Обратите внимание на игру Будка, где это обыграно). Помню, кто-то даже поехал туда. Мне было все-равно. Это была не моя война. :) Политика была где-то далеко....
Музыку тоже не слушал практически. Цоя, к примеру, полюбил уже в институте. Хотя в школе, конечно, его слушали...
В общем, честно, школьная пора меня мягко говоря не впечатлила. Особенно в старших классах. Ощущение как от чего-то душного,, злого, слепого... На эом фоне, институт был глотком свежего воздуха....
# Re: школьная пора
vit01(mira, 1) — Peter
2019-01-02 08:20:31
Peter> Ну чего далеко ходить: "рассказать про школьную пору". :)
Вызов принят
Моя сознательная жизнь вся прошла при сами знаете ком (да-да, 19 лет)
Все 11 лет проучился в одной школе. Не сказать чтобы школа была насквозь быдлячья, но и приличного образования и народа там было мало. Ходил туда скорее из-за того, что недалеко от дома, да и не хотелось менять окружение
В начальных классах у меня не было компьютера. Был достаточно любознательным, и из-за этого, пока остальные дети развлекались друг с другом и забивали на школу, у меня сформировался синдром отличника, который протянулся многие годы.
Ещё с начальных классов и где-то по 7 класс подвергался травле и плохо вписывался в коллектив, приходилось пробивать себе место под солнцем.
Но учиться нравилось, были неплохие отношения с учителями. Пусть и не было прямо вот настоящей дружбы, но с некоторыми из одноклассников вполне себе общался.
Где-то к 13 годам (~2013 год), я был циничным и озлобленным одиноким арчешкольником, который заседал в даркнетах, смотрел в Tor, i2p и на имиджбордах такие виды контента, о которых никому лучше даже не знать. Хотел стать программистом, работать в крупной фирме и превозносить СПО.
В 2014 году уже заработал себе определённый авторитет в школьной иерархии (как минимум, за скиллы в программировании и хорошую учёбу). Ну ещё и бывшие школьные раздолбаи стали больше внимания обращать на самих себя, нежели на окружающих. Видимо, поняли, что с теми, кто хорошо учится, ссориться невыгодно. Присоединение к ii, общая движуха с Ромой и вообще вот это место подняли немного веру в себя и в хорошее общение между людьми.
А потом один странный чувак из параллельного класса познакомил меня с MLP:FIM, и это кардинально поменяло мировоззрение + дало некоторые моральные ориентиры и ценности.
В музыке вон накнулся на товарища Аргонова & Complex Numbers, и это был просто невероятный опыт (в том числе в наслоении с MLP). Всегда и всем советую слушать его до сих пор. Слова этих песен просто очень западают и дают задуматься.
В старших классах было скучновато, но, тем не менее, продолжал упорно учиться. Ни с кем особо не общался, только по учёбе в основном. Заслужил в школе репутацию этакого доброжелательного нигилиста, который критикует всё и вся и который имеет собственную позицию по любой теме.
По выходу из школы отказался фотографироваться вместе с классом и не взял общего фотоальбома. На последний звонок тоже не пришёл.
За эти пару лет после школы я так ни разу не сходил туда никого навестить. По одноклассникам не скучаю и не вспоминаю многих из их. Иногда вот только учителей вспоминаю.
В университете гораздо лучше, у нас здесь народ хоть немного дружит и заботится друг о друге. Пусть и сложнее, но хоть какие-то перспективы есть, и есть, к чему стремиться.
# Re: школьная пора
geomaster(mira, 23) —
2019-01-02 09:16:23
Давайте и я поделюсь своей историей.
В школу наш класс набирали откровенно по родителям - у кого-то папа/мама были начальниками, кто-то был родственником директора завода, все в таком духе. Учительница, набиравшая класс, открытым текстом заявляла, что пытается собрать детей из семей с возможностями выше среднего. У меня все сложилось совсем иначе: отец - врач-терапевт, мама - преподаватель по классу скрипки в местной музыкальной школе, в категорию "блатных" не попадал точно, но взяли, как представителя "интеллигентной семьи". Огромный, даже по меркам 1983 года, класс - 42 человека - проучился до 9-го года жизни вполне ярко. Нас ненавидели ученики других классов, потому что мы были "оторви и брось", зазнайками и занимали в школьных олимпиадах все призовые места (даже по физре). Нас не любили учителя, потому что такого своевольного класса было поискать - мы легко уходили с уроков всем гуртом, даже довели до инсульта преподавателя по черчению в 5-м классе. И ничего не сделаешь - родители были "уважаемыми людьми". "Ашников из третьей школы" не любили, но уважали в других школах, т.к. мы могли и математику выиграть и футбол и дать люлей, если что. Кстати, на сходки типа "стенка на стенку с дэшками из 9-й" меня не брали - "как ты будешь потом нам математику выигрывать с бланшем в пол-лица?"
Первый комп - Spectrum-48K - мы с одноклассником собрали как раз в 9-м классе. Потом, в 10-м, нам ввели информатику и мы сами тянули в классе сетку для БК-шек (такая, по COM-разъемам и учительским компом с дискетами 5,25"). Задания на уроки по информатике я писал сам, потом сам же и проверял у трех классов, преподаватель была чисто номинально. Практиковаться в программировании ходил в завод в тамошний АСУП (СМ-1410, а потом и СМ-1810).
В 10-м классе нас осталось всего 19 человек, больше пол-класса ушли в технарь. На весь выпуск в 11-м в трех классах оказалось 12 парней (8 - в "А" классе) и 38 девушек. Из пяти классов по 40 человек осталось три по 20. Я умудрился заработать серебряную медаль, закрутить роман со своей будущей женой, пролюбить поступление в Бауманку, недобрать 2 балла при поступлении в МИФИ (15 при 17-ти проходных), но все-таки поступил без экзаменов в свой первый ВУЗ (факультет ВМК).
1993 год и первый курс ознаменовался для меня игрой в КВН (1 курс против 4, мы проиграли, но нас взяли в сборную), переводом на платное обучение со второго семестра и фантастическим запахом свободы большого города. Зимой 1994-го на первую встречу выпускников я не попал по уважительной причине, попал только спустя 15 лет. И понял, что по своим одноклассникам не соскучился совсем. "Иных уж нет, а те - далече" - это прям про меня и мой класс. В связи с тем, что в 1993/94 году моя семья не зарабатывала мне на обучение (требовалось $500 в семестр, а у нас было всего $150 в месяц на троих), ушел в первый академ, потом перевелся на заочку, потом забрал документы и пошел работать. Восстановился в другом ВУЗе только в 2001-м, закончил, получил диплом специалиста IT, кем и работаю ныне.
А мою школу заканчивает уже мой сын, мой классный руководитель была там директором, теперь уже на пенсии. Но многие учителя все еще работают и помнят нас с женой. Я иногда захожу в школу в качестве родителя, приятно поговорить с ними.
# Re: школьная пора
Peter(syscall,1) — vit01
2019-01-02 16:24:26
Интересно, я тоже не был на выпускном. Правда, нашёл какой-то благовидный предлог...
Про становление и ориентиры. Конечно, хотел было "зацепиться" за MLP, позадавать вопросы, но понял, что неправильно это... Я не знаю же, что у тебя за путь.
В каком то смысле, у меня тоже странновато было.
Слушал Death Metal в институте (и пытался играть). Вероятно, как нигилизм по отношению к "фальши" мира. Ричард Бах. Ницше. Всего уже и не упомню.... И все рассказывать не смогу. :) Только Христос "успокоил". В общем, спасибо за откровенность.
# Re: школьная пора
Peter(syscall,1) — geomaster
2019-01-02 16:28:59
> Давайте и я поделюсь своей историей.
Навеяло на мысли около темы.
У меня есть институтский друг, он учился в академ-городке. Отличное "правильное" школьное образование.
С правильными компьютерами и информатикой.
Я же -- самоучка по сути. Вырос на БК0010-01. Дизассемблировании игрушек и прочих "хаков".
Сейчас работаем вместе и, как мне кажется, хорошо друг друга дополняем.
Программируем совсем по разному. Друг-друга часто не понимаем, ссоримся и так далее.
Но в итоге приходим к похожим решениям, только с разных сторон....
И вот не знаю даже, с одной стороны очень рад за его более правильный путь и условия, с другой - мой путь мне стал как-то близок :) Повлиял на меня, то-есть я и сам изменился -- поэтому мне ближе стихийный "хакерский" какой-то анархизм в ИТ.
# Re: А уже 2019 на дворе
Andrew Lobanov(tavern,1) — Peter
2019-01-05 08:06:54
Peter> Ну чего далеко ходить: "рассказать про школьную пору". :)
А мне даже особо и нечего вспомнить про школу, кроме того, что я её не любил. Больше всего раздражала необходимость изучать кучу ненужных мне наук.
90-е были специфическим временем для ребёнка в глубинке, но больше всего на свете я уже тогда любил компьютеры. Мог буквально сутками перед ними сидеть. При это информатика в школе началась только в 2002-м году. Пожалуй, с ней мне ещё повезло, так как именно в 2002-м класс информатики переоборудовали и поставили машины на базе Pentium III. Правда что-то дельное мы изучали только на факультативных занятиях и только в 11 классе. Так что по большей части я самоучка, кем и остаюсь до сих пор не взирая на среднее и высшее образование по направлению программирования.
Компьютер же у меня появился ещё где-то на границе моей памяти. Был это собранный отцом Радио-86РК. Позже был тоже самопальный ZX Spectrum. Сперва 48К, потом добавлен дисковод, потом расширена память до 128К. Потом уже и AY добавлен. С такой машиной я прожил где-то с 1994 по 2002 года. Потом уже была 486 и Windows 95. В 2003-м был Pentium и Windows 98. В 2004-м появился актуальный на тот момент комп с AMD Barton 2500+ и 512 Мб ОЗУ и Windows XP. В 2005-м начал пробовать GNU/Linux и в 2006-м уже отказался от Windows на домашней машине.
# Re: школьная пора
Andrew Lobanov(tavern,1) — vit01
2019-01-05 08:06:55
vit01> По выходу из школы отказался фотографироваться вместе с классом и не взял общего фотоальбома. На последний звонок тоже не пришёл.
Блин. А я пошёл на последний звонок. И фоткался. Вот на выпускной не пошёл. Получил аттестат и быстренько слинял с двумя одноклассниками пить пиво и орать песни под гитару всю ночь =)
vit01> За эти пару лет после школы я так ни разу не сходил туда никого навестить. По одноклассникам не скучаю и не вспоминаю многих из их. Иногда вот только учителей вспоминаю.
Я даже учителей не вспоминаю. Для меня школа была серым и отвратительным местом, где не было ничего интересного, кроме пары людей со всего потока.
vit01> // Кстати, вышеупомянутый товарищ, с которым мы также запустили mlp.15, учится на том же факультете, и с ним до сих пор общаюсь
Кстати, он к нам не вернётся?
vit01> В университете гораздо лучше, у нас здесь народ хоть немного дружит и заботится друг о друге. Пусть и сложнее, но хоть какие-то перспективы есть, и есть, к чему стремиться.
Завидую. Когда я в 2003-м поступил в местный ВУЗ на машиностроение, то в придачу к специальности, к которой не испытывал интереса, ещё и группа подобралась исключительно из гопников, что хоть и в малой степени, но стало одной из причин, по которой я бросил универ тогда.
vit01> // Ох уж эта откровенность. Рыть прошлое - больное и неблагодарное занятие, тем более, когда сейчас ты уже совсем другой человек.
Смотря с какой точки зрения смотреть на это. Ведь по сути ты сейчас анализируешь того человека и те события, которые создали тебя сегодняшнего. Всё множество событий, мыслей и поступков сформировало именно тебя. Сложись что-нибудь иначе и тебя бы не было, а был бы совсем другой человек. Разве не круто? %)
# Re: школьная пора
Andrew Lobanov(tavern,1) — Peter
2019-01-05 08:06:55
Peter> В каком то смысле, у меня тоже странновато было.
Peter> Слушал Death Metal в институте (и пытался играть). Вероятно, как нигилизм по отношению к "фальши" мира. Ричард Бах. Ницше. Всего уже и не упомню.... И все рассказывать не смогу. :) Только Христос "успокоил". В общем, спасибо за откровенность.
Мне порой кажется, что спокойный я потому, что не очень умный. Ещё в технаре я перестал беспокоиться по всякому поводу просто потому, что вокруг много интересного и я просто не успеваю беспокоиться =)
Ницше начинал было, но не осилил ни одного труда. Больше попыток ознакомиться с философией не предпринимал. Программирование, книги и музыка занимают всё свободное от работы и семьи время. Некогда задавать себе вечные большие вопросы.
# Re: А уже 2019 на дворе
Anotheroneuser(syscall,27) — Peter
2019-01-05 11:37:42
> вопросы "за жизнь"
Мне жаль, что не могу быть слишком откровенным в открытой Сети (да и в Сети как таковой). Так уж сложилось ) Но кое-что расскажу вам с удовольствием.
Сколько себя помню, жил, как будто, в параллельном мире. Мне почему-то никогда не жилось спокойно рядом с ровестниками. Зато всегда интересовали вещи и люди старше меня. Никогда не понимал современной эпохи, какой бы пёстрой и яркой она ни была, всегда привлекали 70-80 годы. Бывало у кого-нибудь ощущение, что он из прошлого? Вот оно у меня практически постоянно.
По этой причине "синхронизироваться" с любым коллективом было тяжело.
В школе учился средне, потому что не понимал необходимости большинства учебных предметов.
Если бы мне тогда объяснили, что:
- математика может потребоваться для программирования;
- литература — чтобы стать писателем;
- химия — врачом,
а геометрия поможет учиться академическому рисунку и стать художником, и дали бы выбрать, то... То и не знаю, что ))
Поэтому, выбор профессии был сделан наскоро, без анализа будущего пути и каких-то целей.
По прошествии определённого времени стал юристом и остаюсь им по сей день.
Карьера напоминает сооружение из разнокалиберных бетонных блоков, подогнанных друг к другу и кое-где скрепленных цементом. Что-то рушится, что-то держится. Жить можно, но, в целом, хочется всё отстроить заново. Если, конечно, даст Бог времени и здоровья на это.
С ЭВМ-ами начал знакомиться ещё в 90-х. В классе информатики стояли "Электроники" с бейсиком. Было интересно менять код, набитый старшеклассниками, запускать его и смотреть, как меняется картинка. Они "рисовали" там какие-то дома и проч. Потом Spectrum, разные приставки. Далее в разное время соприкасался с машинами, но очень посредственно. Впервые серьёзно работать на них стал лишь в 2006 г., когда пришлось быстро осваивать гражданское право и применять его на практике. Голова трещала ого-го.
Где-то в 2013 году тогдашний Медведев заявил о необходимости импортозамещения в области программного обеспечения. И главными подопытными станут, мол, работники бюджетных учреждений. А я как раз был одним из них. Снёс XP, накатил SlackWare. Конечно, ничего не получилось ) Пробовал дальше и дальше, пока, наконец, не наступил на Mint. Какой бы он ни был, открытием GNU/Linux я обязан именно ему.
В жуткой суете прошло несколько лет, пока, наконец не наткнулся на INSTEAD и его команду.
Это, такое ощущение, центр всех творческих позывов: можно быть и писателем, и художником, и сценаристом, и режиссёром-постановщиком, и т.д. Будущее проекта вижу отчётливо: направляемые истории могут быть не только для развлечения, но и ради познания, для популяризации сложных вещей.
Чтобы изучать Lua (у меня так и не вышло понять, как можно писать игры без знания основ программирования), откопал учебник Столярова "Основы программирования" и нашёл там вполне ясное видение, куда и как идти дальше.
Пока бреду в это "куда", с передышками.
В Новом году желаю всем хорошего самочувствия, спокойствия во всех областях жизни и главное — внутри.
По поводу высказывания Петра о поглощении всего коммерческими системами.
Это очевидно настолько, и вред этого достигает таких степеней, что отступить в борьбе за альтернативное движение было бы преступлением )
Надо продолжать.
# Re: школьная пора
vit01(mira, 1) — Andrew Lobanov
2019-01-08 07:00:16
AL> Блин. А я пошёл на последний звонок. И фоткался. Вот на выпускной не пошёл. Получил аттестат и быстренько слинял с двумя одноклассниками пить пиво и орать песни под гитару всю ночь =)
Не, ну я на выпускной (где именно аттестат получают) тоже сходил. Не ходил я на всякие там "культурные мероприятия", где вспоминают детство, плачутся о днях, проведённых в школе, тусят и ностальгируют. К таким вещам отвращение полное.
vit01>> // Кстати, вышеупомянутый товарищ, с которым мы также запустили mlp.15, учится на том же факультете, и с ним до сих пор общаюсь
AL> Кстати, он к нам не вернётся?
Вряд ли. Тут просто не его атмосфера, что называется. Но, тем не менее, по моему примеру он "зачистил" свои аккаунты в соцсетях и пытается аккуратнее там себя вести. И про успехи IDEC, когда таковые случаются, ему тоже рассказываю.
vit01>> // Ох уж эта откровенность. Рыть прошлое - больное и неблагодарное занятие, тем более, когда сейчас ты уже совсем другой человек.
AL> Смотря с какой точки зрения смотреть на это. Ведь по сути ты сейчас анализируешь того человека и те события, которые создали тебя сегодняшнего. Всё множество событий, мыслей и поступков сформировало именно тебя. Сложись что-нибудь иначе и тебя бы не было, а был бы совсем другой человек. Разве не круто? %)
Был бы другой человек, гораздо более способный, дисциплинированный и уверенный в себе.
Тот комментарий я написал в тему того, что прошлое не люблю вспоминать, т.к. там было много всего плохого, что вспоминать не хочется. Ну и осознаёшь себя тогдашнего как очень глупое и несдержанное создание, с которым не хочется иметь ничего общего.
# Re: А уже 2019 на дворе
vit01(mira, 1) — Anotheroneuser
2019-01-08 07:18:11
Anotheroneuser> P.S. А пожелания к проекту такое (уже его говорил): может, уже действует где-то, но я не в курсе, какой-нибудь список рассылки по эл.почте или что-то подобное. Мне по-прежнему кажется, что на отдельные темы было бы хорошо общаться не на виду планеты всей, а только друг с другом.
Мы уже давно хотим ввести нетмейл, но всё никак не договоримся :)
Ну а в краткосрочной перспективе можно пока запустить общесетевую скрытоэху, если сильно понадобится.
# Re: школьная пора
Andrew Lobanov(tavern,1) — vit01
2019-01-09 03:45:06
AL>> Блин. А я пошёл на последний звонок. И фоткался. Вот на выпускной не пошёл. Получил аттестат и быстренько слинял с двумя одноклассниками пить пиво и орать песни под гитару всю ночь =)
vit01> Не, ну я на выпускной (где именно аттестат получают) тоже сходил. Не ходил я на всякие там "культурные мероприятия", где вспоминают детство, плачутся о днях, проведённых в школе, тусят и ностальгируют. К таким вещам отвращение полное.
У нас перед вручение аттестатов были все эти сопли. А на последний звонок я сходил только отметиться =)
AL>> Смотря с какой точки зрения смотреть на это. Ведь по сути ты сейчас анализируешь того человека и те события, которые создали тебя сегодняшнего. Всё множество событий, мыслей и поступков сформировало именно тебя. Сложись что-нибудь иначе и тебя бы не было, а был бы совсем другой человек. Разве не круто? %)
vit01> Был бы другой человек, гораздо более способный, дисциплинированный и уверенный в себе.
Но это был бы не ты.
vit01> Тот комментарий я написал в тему того, что прошлое не люблю вспоминать, т.к. там было много всего плохого, что вспоминать не хочется.
В конце концов хорошего помнишь больше, чем плохого. По крайней мере у меня так.
vit01> Ну и осознаёшь себя тогдашнего как очень глупое и несдержанное создание, с которым не хочется иметь ничего общего.
Это бывает иногда накатывает.
vit01> // Как думаю, люди больше похожи друг на друга, чем отличаются. Но эти самые отличия они стараются вывести напоказ и очень сильно за них цепляются сами.
Не задумывался даже об этом. Чем старше становлюсь, тем больше вопросов меня и без того мучает. Например по утрам я часто спрашиваю себя "Где, блин, второй носок?"
# Re: А уже 2019 на дворе
Andrew Lobanov(tavern,1) — vit01
2019-01-09 07:39:44
Anotheroneuser>> P.S. А пожелания к проекту такое (уже его говорил): может, уже действует где-то, но я не в курсе, какой-нибудь список рассылки по эл.почте или что-то подобное. Мне по-прежнему кажется, что на отдельные темы было бы хорошо общаться не на виду планеты всей, а только друг с другом.
vit01> Мы уже давно хотим ввести нетмейл, но всё никак не договоримся :)
Я планирую им заняться сразу после того, как в очередной раз подниму вопрос о u/point через POST-запросы и отказ от ограничения на 64 килобайта =)
vit01> Ну а в краткосрочной перспективе можно пока запустить общесетевую скрытоэху, если сильно понадобится.
Очень хочется нетмейл на самом деле, но надо порисовать и потратить время, которого пока не очень есть.
# Re: А уже 2019 на дворе
Anotheroneuser(syscall,27) — Andrew Lobanov
2019-01-11 09:26:49
Знаешь, мне почему-то всегда нравились эти списки рассылки. Хотя, до конца не представляю себе, что это такое.
Это, вроде как, просишь кого-то из существующего списка, чтобы твой адрес включили тоже. Кто-то пишет письмо всем сразу, и адресаты отвечают точно так же. Так?
Если представить в материальной форме, то вот нас 10 человек. Я пишу письмо в 10 экз, запечатываю в 10 конвертов и рассылаю всем одновременно. Если кто-то отвечает, он делает то же самое, чтобы в беседе участвовали все сразу. Верно? Или что-то путаю ))
# Re: А уже 2019 на дворе
Andrew Lobanov(tavern,1) — Anotheroneuser
2019-01-11 10:53:28
Anotheroneuser> Знаешь, мне почему-то всегда нравились эти списки рассылки. Хотя, до конца не представляю себе, что это такое.
Anotheroneuser> Это, вроде как, просишь кого-то из существующего списка, чтобы твой адрес включили тоже. Кто-то пишет письмо всем сразу, и адресаты отвечают точно так же. Так?
Типа того. Но формат эхоконференции мне нравится больше =)
Anotheroneuser> Если представить в материальной форме, то вот нас 10 человек. Я пишу письмо в 10 экз, запечатываю в 10 конвертов и рассылаю всем одновременно. Если кто-то отвечает, он делает то же самое, чтобы в беседе участвовали все сразу. Верно? Или что-то путаю ))
Ну тут это уже по факту есть, а вот личной переписки нет. Но хочется иногда и личное письмо написать, а не в общее пространство.
# Re: А уже 2019 на дворе
Anotheroneuser(syscall,27) — Andrew Lobanov
2019-01-11 11:20:11
> Но хочется иногда и личное письмо написать, а не в общее пространство.
Именно. А иногда хочется написать в общее личное пространство, а не в вообще общее ))
Подполье так подполье!
# Re: А уже 2019 на дворе
Anotheroneuser(syscall,27) — Andrew Lobanov
2019-01-11 11:51:49
AL> Но формат эхоконференции мне нравится больше =)
Он хорош. Особенно, если через Цезий (пытаюсь сейчас осваивать VIM..)
# Re: А уже 2019 на дворе
Andrew Lobanov(tavern,1) — Anotheroneuser
2019-01-11 12:37:34
AL>> Но формат эхоконференции мне нравится больше =)
Anotheroneuser> Он хорош. Особенно, если через Цезий (пытаюсь сейчас осваивать VIM..)
IDEC-Mobile хороший клиент тоже. Пожалуй, лучший из существующих.
# Re: А уже 2019 на дворе
Anotheroneuser(syscall,27) — Andrew Lobanov
2019-01-11 14:49:14
AL> IDEC-Mobile хороший клиент тоже. Пожалуй, лучший из существующих.
Правда. Если пользоваться андроидом. Пока захотелось пользоваться кнопками..
Если найду способ звонить с компа, то буду таскать его везде )
# Re: А уже 2019 на дворе
Peter(syscall,1) — Anotheroneuser
2019-01-12 12:48:21
>> Но хочется иногда и личное письмо написать, а не в общее пространство.
Anotheroneuser> Именно. А иногда хочется написать в общее личное пространство, а не в вообще общее ))
Anotheroneuser> Подполье так подполье!
У моей ноды есть своя лс. Сделана через скрытые эхи. Можешь писать через веб лично. Там есть конвертик над сообщением. А потом подписаться на эту скрытую эху и писать в нее из цезия
# Re: А уже 2019 на дворе
Andrew Lobanov(tavern,1) — Peter
2019-01-12 15:29:50
>>> Но хочется иногда и личное письмо написать, а не в общее пространство.
Anotheroneuser>> Именно. А иногда хочется написать в общее личное пространство, а не в вообще общее ))
Anotheroneuser>> Подполье так подполье!
Peter> У моей ноды есть своя лс. Сделана через скрытые эхи. Можешь писать через веб лично. Там есть конвертик над сообщением. А потом подписаться на эту скрытую эху и писать в нее из цезия
Но работает это только в пределах клуба. Например, мне или Виктору так не напишешь =)
# Re: А уже 2019 на дворе
Peter(syscall,1) — Andrew Lobanov
2019-01-12 18:48:23
AL> Но работает это только в пределах клуба. Например, мне или Виктору так не напишешь =)
Ага.
Хотя если как-то вам передать имя скрытоэхи этой, то в принципе вроде забрать ее можно стандартным способом.
# Re: А уже 2019 на дворе
Andrew Lobanov(tavern,1) — Peter
2019-01-13 06:42:08
AL>> Но работает это только в пределах клуба. Например, мне или Виктору так не напишешь =)
Peter> Ага.
Peter> Хотя если как-то вам передать имя скрытоэхи этой, то в принципе вроде забрать ее можно стандартным способом.
Можно придумать какой-нибудь костыль, конечно, но мне кажется, что лучше придумать личную переписку.
# Re: А уже 2019 на дворе
Anotheroneuser(syscall,27) — Peter
2019-01-13 09:36:13
Peter> У моей ноды есть своя лс. Сделана через скрытые эхи. Можешь писать через веб лично. Там есть конвертик над сообщением. А потом подписаться на эту скрытую эху и писать в нее из цезия
Это же то самое.
А скрытая мегаэха может быть?)) Чтобы всем сразу писать
# Re: А уже 2019 на дворе
Anotheroneuser(syscall,27) — Andrew Lobanov
2019-01-13 09:43:24
AL> лучше придумать личную переписку.
Как насчёт временного списка рассылки по Email? Старый-добрый способ. Или тогда всё общение уйдёт из IDEC туда?)
Собственно, я чего лезу с такой идеей.
Творческая мысль, которая может возникнуть у нас тут, в любом случае будет представлять ценность. Мне кажется, выносить её наружу -- преждевременно. Поэтому можно было бы безопасно и закулисно.
Хотя, глубоко сомневаюсь в безопасности открытых почтовых серверов, страдаю информационной паранойей и вообще плохо соображаю во всём этом)
# Re: А уже 2019 на дворе
Andrew Lobanov(tavern,1) — Anotheroneuser
2019-01-13 15:34:22
AL>> лучше придумать личную переписку.
Anotheroneuser> Как насчёт временного списка рассылки по Email? Старый-добрый способ. Или тогда всё общение уйдёт из IDEC туда?)
Зачем рассылка при общении тет-а-тет? Как быть с почтой, когда IDEC будет использоваться без интернета?
Anotheroneuser> Собственно, я чего лезу с такой идеей.
Anotheroneuser> Творческая мысль, которая может возникнуть у нас тут, в любом случае будет представлять ценность. Мне кажется, выносить её наружу -- преждевременно. Поэтому можно было бы безопасно и закулисно.
Anotheroneuser> Хотя, глубоко сомневаюсь в безопасности открытых почтовых серверов, страдаю информационной паранойей и вообще плохо соображаю во всём этом)
А при чём тут почтовая рассылка?
# Re: А уже 2019 на дворе
Andrew Lobanov(tavern,1) — Anotheroneuser
2019-01-13 15:34:23
Peter>> У моей ноды есть своя лс. Сделана через скрытые эхи. Можешь писать через веб лично. Там есть конвертик над сообщением. А потом подписаться на эту скрытую эху и писать в нее из цезия
Anotheroneuser> Это же то самое.
Это вообще не то самое. Это костыль сбоку, который Пётр прилепил на безрыбье.
Anotheroneuser> А скрытая мегаэха может быть?)) Чтобы всем сразу писать
Подписываешься на несуществующую эху и отправляешь в неё сообщение. Правда, как и в случае с любой другой эхой, писать будешь только тем, кто на неё подписан.
# Re: А уже 2019 на дворе
Anotheroneuser(syscall,27) — Andrew Lobanov
2019-01-13 20:12:45
> Зачем рассылка при общении тет-а-тет?
Ну если будет общий тет-а-тет
> Как быть с почтой, когда IDEC будет использоваться без интернета?
Это для меня уже сложный вопрос, потому что я не знаю, как IDEC можно использовать без интернета..
> А при чём тут почтовая рассылка?
Мне почему-то казалось, что она — быстрейший способ и можно начать пользоваться ею прямо сейчас.
# Re: А уже 2019 на дворе
Anotheroneuser(syscall,27) — Andrew Lobanov
2019-01-13 20:16:33
> Это вообще не то самое. Это костыль сбоку, который Пётр прилепил на безрыбье.
Принципиально, имеется в виду.
> Подписываешься на несуществующую эху и отправляешь в неё сообщение. Правда, как и в случае с любой другой эхой, писать будешь только тем, кто на неё подписан.
Сейчас попробую..
# Re: А уже 2019 на дворе
Andrew Lobanov(tavern,1) — Anotheroneuser
2019-01-14 04:03:29
>> Зачем рассылка при общении тет-а-тет?
Anotheroneuser> Ну если будет общий тет-а-тет
Ну так уже есть эха =)
>> Как быть с почтой, когда IDEC будет использоваться без интернета?
Anotheroneuser> Это для меня уже сложный вопрос, потому что я не знаю, как IDEC можно использовать без интернета..
Ну idec позволяет производить обмен информацией по любому каналу передачи данных. Хоть флешками. Просто пока что интернет это самый доступный вариант.
>> А при чём тут почтовая рассылка?
Anotheroneuser> Мне почему-то казалось, что она — быстрейший способ и можно начать пользоваться ею прямо сейчас.
Ну как альтернатива рассылке здесь и сейчас есть эха. Не требует участия третьей стороны или настройки своего почтового сервера.
# Re: А уже 2019 на дворе
Anotheroneuser(syscall,27) — Andrew Lobanov
2019-01-14 18:10:11
AL> Ну idec позволяет производить обмен информацией по любому каналу передачи данных. Хоть флешками. Просто пока что интернет это самый доступный вариант.
Ого. Тогда idec действительно лучше. Я и не знал, что так можно.
>>> А при чём тут почтовая рассылка?
Anotheroneuser>> Мне почему-то казалось, что она — быстрейший способ и можно начать пользоваться ею прямо сейчас.
AL> Ну как альтернатива рассылке здесь и сейчас есть эха. Не требует участия третьей стороны или настройки своего почтового сервера.
Эхх, вот что значит "недостаточно знаний".
Конечно, в этом случае idec лучше.
Кстати, я подписался на скрытоэху. Как мне теперь передать её остальным?
# Re: А уже 2019 на дворе
Andrew Lobanov(tavern,1) — Anotheroneuser
2019-01-14 19:46:17
Anotheroneuser> Кстати, я подписался на скрытоэху. Как мне теперь передать её остальным?
Напиши анонс, например, в эху idec.talks. Там уже пользователи клуба сразу подтянутся, а остальные по мере подключения других узлов сети.
Например, я стараюсь подписывать таверну на всё, что нахожу =)
# Re: А уже 2019 на дворе
vit01(mira, 1) — Andrew Lobanov
2019-01-14 20:02:20
Anotheroneuser>> Кстати, я подписался на скрытоэху. Как мне теперь передать её остальным?
AL> Напиши анонс, например, в эху idec.talks. Там уже пользователи клуба сразу подтянутся, а остальные по мере подключения других узлов сети.
Какая же это тогда скрытоэха? Если название эхи известно, то мы всё так же общаемся у всех на виду.
Анонсировать скрытоэху надо по другим каналам связи, не по idec. Ну или асимметричным шифрованием, если хочется прямо здесь
# Re: А уже 2019 на дворе
Andrew Lobanov(tavern,1) — vit01
2019-01-15 01:54:43
Anotheroneuser>>> Кстати, я подписался на скрытоэху. Как мне теперь передать её остальным?
AL>> Напиши анонс, например, в эху idec.talks. Там уже пользователи клуба сразу подтянутся, а остальные по мере подключения других узлов сети.
vit01> Какая же это тогда скрытоэха? Если название эхи известно, то мы всё так же общаемся у всех на виду.
Не обратил внимания чтт речь о скрытоэхе.
Вообще, считаю скрытоэхой всё, чего нет в list.txt =)
# Re: А уже 2019 на дворе
Andrew Lobanov(tavern,1) — All
2019-01-15 03:13:27
AL> Вообще, считаю скрытоэхой всё, чего нет в list.txt =)
В догонку. Рома говорил иногда правильные вещи. Нужно не прятаться, а делиться. Для разобщения есть целый интернет, а мы тут для другого.
# Re: А уже 2019 на дворе
Anotheroneuser(syscall,27) — Andrew Lobanov
2019-01-15 03:35:45
AL> ...Нужно не прятаться, а делиться. Для разобщения есть целый интернет, а мы тут для другого.
Всё верно, так и есть. Но могут же некоторые мысли быть неподготовленными, преждевременными.
Допустим, когда люди снимают кино, не делятся же они подробностями съёмки. В таком духе))
# Re: А уже 2019 на дворе
Andrew Lobanov(tavern,1) — Anotheroneuser
2019-01-18 02:26:00
AL>> ...Нужно не прятаться, а делиться. Для разобщения есть целый интернет, а мы тут для другого.
Anotheroneuser> Всё верно, так и есть. Но могут же некоторые мысли быть неподготовленными, преждевременными.
Anotheroneuser> Допустим, когда люди снимают кино, не делятся же они подробностями съёмки. В таком духе))сайты
Ну так просто организатор создаёт эху (достаточно отправить письмо в несуществующую и сервер её создаст) и пользуется.
# Re: А уже 2019 на дворе
vit01(mira, 1) — Andrew Lobanov
2019-01-23 16:23:50
vit01>> Мы уже давно хотим ввести нетмейл, но всё никак не договоримся :)
AL> Я планирую им заняться сразу после того, как в очередной раз подниму вопрос о u/point через POST-запросы и отказ от ограничения на 64 килобайта =)
Насчёт /u/point через POST запросы не понимаю, о чём ты. Оно и так в большинстве реализаций через POST пашет, см. в первоисточники.
https://github.com/idec-net/ii-db-utils/blob/master/sender.py
https://ii-net.tk/idec-doc/?p=protocol
Насчёт лимита в 64 килобайта я против :)
Клиенты не будут переваривать огромные сообщения и начнут тормозить (IDEC Mobile уже подтормаживает на больших рассказах из lit.14 и creepy.14). А ещё появляется риск засорения базы данных на серваке.
Если у поинта есть дневной лимит на количество сообщений, то мы точно знаем, что он за 1 день не вылетит за лимит в N мегабайт.
# Re: А уже 2019 на дворе
Andrew Lobanov(tavern,1) — vit01
2019-01-24 04:50:00
vit01>>> Мы уже давно хотим ввести нетмейл, но всё никак не договоримся :)
AL>> Я планирую им заняться сразу после того, как в очередной раз подниму вопрос о u/point через POST-запросы и отказ от ограничения на 64 килобайта =)
vit01> Насчёт /u/point через POST запросы не понимаю, о чём ты. Оно и так в большинстве реализаций через POST пашет, см. в первоисточники.
vit01> https://github.com/idec-net/ii-db-utils/blob/master/sender.py
vit01> https://ii-net.tk/idec-doc/?p=protocol
В стандарте этого нет.
vit01> Насчёт лимита в 64 килобайта я против :)
Это я знаю.
vit01> Клиенты не будут переваривать огромные сообщения и начнут тормозить (IDEC Mobile уже подтормаживает на больших рассказах из lit.14 и creepy.14). А ещё появляется риск засорения базы данных на серваке.
Если программа тормозит от 64 килобайт текста, то значит с программой что-то не так. А засрать базу никто не мешает и так. Скрипт пишется на коленке и можно тысячи сообщений отправить по несколько десятков байт каждое. И это будет большим уроном, чем одно сообщение в мегабайт.
vit01> Если у поинта есть дневной лимит на количество сообщений, то мы точно знаем, что он за 1 день не вылетит за лимит в N мегабайт.
А если нет? Моя нода, например, не имеет и не будет иметь такого ограничения. Если же это защита от случайных флудеров на узлах с авторегистрацией, то регистрацию можно также проходить автоматически и срать в сеть тысячами мусорных сообщений. Урон по прежнему будет больше, чем одно сообщение в мегабайт.
# Re: А уже 2019 на дворе
vit01(mira, 1) — Andrew Lobanov
2019-01-24 09:08:09
vit01>> Насчёт /u/point через POST запросы не понимаю, о чём ты. Оно и так в большинстве реализаций через POST пашет, см. в первоисточники.
vit01>> https://github.com/idec-net/ii-db-utils/blob/master/sender.py
vit01>> https://ii-net.tk/idec-doc/?p=protocol
AL> В стандарте этого нет.
Вот я тебе скинул ссылку на стандарт, на нашу же документацию, там чётко написано, процитирую ещё раз:
> GET /u/point/pauth/tmsg или POST /u/point
> ...
> В случае POST параметры называются так же: pauth и tmsg.
Поддержка POST была всегда, ещё со времён Ромы.
Можешь глянуть вот сюда, это первая версия ii-php, коммит от 6 апреля 2014, даже тут оно есть, потому что в стандарте было зашито изначально:
https://github.com/idec-net/ii-php/commit/c5b7d89b28520d189631f20a72deb0c4a9c35054
vit01>> Клиенты не будут переваривать огромные сообщения и начнут тормозить (IDEC Mobile уже подтормаживает на больших рассказах из lit.14 и creepy.14). А ещё появляется риск засорения базы данных на серваке.
AL> Если программа тормозит от 64 килобайт текста, то значит с программой что-то не так. А засрать базу никто не мешает и так. Скрипт пишется на коленке и можно тысячи сообщений отправить по несколько десятков байт каждое. И это будет большим уроном, чем одно сообщение в мегабайт.
Клиент занимается парсингом цитат, блоков кода, подсветки и так далее. Построчно, на регулярных выражениях. И не забывай, что sqlite не очень шустрый, особенно на мобилках. Чтобы грузить все сообщения мгновенно, придётся грузить их все фоном в ОЗУ (потребление вырастет очень сильно), и для сообщений каждое в мегабайт 20-30 обход регулярными выражениями - вещь крайне печальная. CutieFeed делает синхронные запросы в базу, а IDEC Mobile - заранее, опережая пользователя на одно сообщение. Но, тем не менее, репарсинг и рендеринг в HTML заставляет и его на больших сообщениях подтормаживать.
Насчёт урона тысячи сообщений по десятку байт. Больше опасаюсь, что спамеры будут слать тысячи сообщений по десятку мегабайт, а не байт.
Просто если я вижу, что клиент начал скачивать 10 000 сообщений, то сразу же могу прибить клиент (отказаться от получения), потому что знаю, что каждое из этих сообщений не превышает 64 килобайта. Если приходит 100 сообщений каждое размером до 10-20 мегабайт, то ты плохо понимаешь, что там внутри. И обнаруживаешь, что клиент жрёт гигабайты трафика, уже ПОСЛЕ того, как эти сообщения скачал. Это утеря контроля пользователя над своим трафиком и над своими ресурсами.
vit01>> Если у поинта есть дневной лимит на количество сообщений, то мы точно знаем, что он за 1 день не вылетит за лимит в N мегабайт.
AL> А если нет? Моя нода, например, не имеет и не будет иметь такого ограничения. Если же это защита от случайных флудеров на узлах с авторегистрацией, то регистрацию можно также проходить автоматически и срать в сеть тысячами мусорных сообщений. Урон по прежнему будет больше, чем одно сообщение в мегабайт.
Так у ответственных нододержателей есть лимит ещё и на количество зарегистрировавшихся в день, и на количество сфетченного в день.
Не будет одного сообщения в мегабайт. Будут сразу же 1000 сообщений по 10 мегабайт каждое, и твой клиент упадёт, прогружая их все в оперативку и раскрашивая цитаты. Или будет так тормозить, что им невозможно будет пользоваться.
# Re: А уже 2019 на дворе
Andrew Lobanov(tavern,1) — vit01
2019-01-24 11:41:27
vit01>>> Насчёт /u/point через POST запросы не понимаю, о чём ты. Оно и так в большинстве реализаций через POST пашет, см. в первоисточники.
vit01>>> https://github.com/idec-net/ii-db-utils/blob/master/sender.py
vit01>>> https://ii-net.tk/idec-doc/?p=protocol
AL>> В стандарте этого нет.
vit01> Вот я тебе скинул ссылку на стандарт, на нашу же документацию, там чётко написано, процитирую ещё раз:
>> GET /u/point/pauth/tmsg или POST /u/point
>> ...
>> В случае POST параметры называются так же: pauth и tmsg.
vit01> Поддержка POST была всегда, ещё со времён Ромы.
Спасибо. Что-то я проглядел =)
vit01>>> Клиенты не будут переваривать огромные сообщения и начнут тормозить (IDEC Mobile уже подтормаживает на больших рассказах из lit.14 и creepy.14). А ещё появляется риск засорения базы данных на серваке.
AL>> Если программа тормозит от 64 килобайт текста, то значит с программой что-то не так. А засрать базу никто не мешает и так. Скрипт пишется на коленке и можно тысячи сообщений отправить по несколько десятков байт каждое. И это будет большим уроном, чем одно сообщение в мегабайт.
vit01> Клиент занимается парсингом цитат, блоков кода, подсветки и так далее. Построчно, на регулярных выражениях. И не забывай, что sqlite не очень шустрый, особенно на мобилках. Чтобы грузить все сообщения мгновенно, придётся грузить их все фоном в ОЗУ (потребление вырастет очень сильно), и для сообщений каждое в мегабайт 20-30 обход регулярными выражениями - вещь крайне печальная. CutieFeed делает синхронные запросы в базу, а IDEC Mobile - заранее, опережая пользователя на одно сообщение. Но, тем не менее, репарсинг и рендеринг в HTML заставляет и его на больших сообщениях подтормаживать.
vit01> Насчёт урона тысячи сообщений по десятку байт. Больше опасаюсь, что спамеры будут слать тысячи сообщений по десятку мегабайт, а не байт.
Парсинг штука тяжёлая, но зачем обходить текст построчно, если рендеришь регулярками и в html?
vit01> Просто если я вижу, что клиент начал скачивать 10 000 сообщений, то сразу же могу прибить клиент (отказаться от получения), потому что знаю, что каждое из этих сообщений не превышает 64 килобайта. Если приходит 100 сообщений каждое размером до 10-20 мегабайт, то ты плохо понимаешь, что там внутри. И обнаруживаешь, что клиент жрёт гигабайты трафика, уже ПОСЛЕ того, как эти сообщения скачал. Это утеря контроля пользователя над своим трафиком и над своими ресурсами.
Это гипотетические рассуждения или ты действительно ловил такой спам?
vit01>>> Если у поинта есть дневной лимит на количество сообщений, то мы точно знаем, что он за 1 день не вылетит за лимит в N мегабайт.
AL>> А если нет? Моя нода, например, не имеет и не будет иметь такого ограничения. Если же это защита от случайных флудеров на узлах с авторегистрацией, то регистрацию можно также проходить автоматически и срать в сеть тысячами мусорных сообщений. Урон по прежнему будет больше, чем одно сообщение в мегабайт.
vit01> Так у ответственных нододержателей есть лимит ещё и на количество зарегистрировавшихся в день, и на количество сфетченного в день.
vit01> Не будет одного сообщения в мегабайт. Будут сразу же 1000 сообщений по 10 мегабайт каждое, и твой клиент упадёт, прогружая их все в оперативку и раскрашивая цитаты. Или будет так тормозить, что им невозможно будет пользоваться.
Опять таки: давай попробуем это реализовать в тестовом режиме и посмотрим сколько спама будет сыпаться? Не умозрительно, а именно в реальных условиях.
Реальной пользы от этого ограничения нет. Только теоретическая.
ЗЫЖ Ответственные нододержатели кого попало в сеть не пускают в принципе.
# Re: А уже 2019 на дворе
Andrew Lobanov(tavern,1) — vit01
2019-01-25 04:19:14
vit01> Насчёт лимита в 64 килобайта я против :)
В общем, предлагаю компромисс: ограничение делать, но килобайт в 256-512. Я за последнее =)
ЗЫЖ Похоже, пора нырять в IDEC-Mobile. Надо оптимизировать парсинг и рендер.
# Re: А уже 2019 на дворе
Difrex(tavern,23) — Andrew Lobanov
2019-01-25 07:16:15
vit01>> Насчёт лимита в 64 килобайта я против :)
AL> В общем, предлагаю компромисс: ограничение делать, но килобайт в 256-512. Я за последнее =)
У меня в 512к лимит в nginx стоит.
# Re: А уже 2019 на дворе
Peter(syscall,1) — Andrew Lobanov
2019-01-25 07:41:31
Андрей попросил меня высказаться по вопросу.
Но прежде чем я это сделаю, я должен сказать, что мое мнение не стоит воспринимать как мнение полноценного участника idec, влияющего на его стандарты.
Почему? Потому что у меня очень своеобразное чувство прекрасного, в чем мы уже успели убедиться на примере споров о нетмыле.
И кроме того, я вряд ли буду внедрять в свою ноду фичи, которые мне тяжело делать или они мне покажутся неправильными/не нужными.
Короче, вес моего мнения не должен быть высоким.
Ну а теперь по фичам =)
1) если говорить про ограничения. если честно, я считаю, что этот вопрос связан с файлообменом. Так как основное неудобство ограничения -- это именно постинг рассказов, книжек и так далее. Поэтому этот вопрос вообще надо рассматривать совместно с файлообменом.
2) Стандарт имхо должен явно содержать в себе указание на размер сообщений ГАРАНТИРОВАННО пропускаемой нодой. Ну например, любая нода должна в состоянии обработать 64кб сообщения. Насчет размера. Я бы не стал делать его > 128кб.
3) проблему больших статей нужно решать по другому. во первых, мне не нравится текущий стандарт фех =) Но я не хочу влиять на это и не буду, помните мой дисклаймер выше. Просто мое чувство прекрасного говорит о том, что файлы - это такие же сообщения. И все эти вещи - картинки, книги, архивы. Могли бы вместиться в текущий тупой стандарт обмена сообщениями. Как именно это делать другой вопрос. Но так как стандарт фех уже принят, значит длинные данные следует посылать туда. Или резаться на части.
4) idec должен оставаться простой. поэтому мне не нравится идея с подписями вообще (хотя я сам предложил +++). Но так как для меня это просто часть сообщения -- это норм. Но я вижу, что теперь речь уже заходит в сторону того, что они мешают поиску. И их надо как то там парсить =) Хранить в отдельной БД. В общем, это все усложнение изначально простой идеи. Я однозначно против. Я бы вообще из стандарта исключил подписи. =)
В общем, как видите, я не тот человек, к мнению которого надо прислушиваться. Если бы я делал idec с нуля я бы:
- выбрал бы подмножество markdown для разметки;
- выкинул бы большинство расширений;
- ввел бы типизацию сообщений так, чтобы можно было фигачить картинки файлы итд. а умные клиенты могли бы игнорировать нежелательный контент (качать только заголовки)
- сделал бы netmail примерно как у меня это сделано на ноде (как часть существующего протокола, а не как новая вещь).
НО! Я этого всего никогда делать не буду, просто Андрей спросил - я ответил развернуто. Потому что одно цепляется за другое. Вопрос размера -- не висит в пустоте =)
Еще раз конкретно по вопросу ограничения. Ограничение нужно. 64кб или 128кб. 256 уже перебор. Но само число не так важно, так как длинные статьи и книни все равно надо или разбивать на части или в фехи (которые моя нода не поддерживает =)
# Re: А уже 2019 на дворе
Andrew Lobanov(tavern,1) — Difrex
2019-01-25 07:53:31
vit01>>> Насчёт лимита в 64 килобайта я против :)
AL>> В общем, предлагаю компромисс: ограничение делать, но килобайт в 256-512. Я за последнее =)
Difrex> У меня в 512к лимит в nginx стоит.
Ну так оно нормально как бы ещё.
Вообще, странно в 2019 бояться сообщений длиннее 64к. Я понимаю почему это есть в фидо (там куча узлов на автопилоте, которые никто не трогал толком с 90-х, когда это ограничение было необходимостью в связи с каналами и объёмами домашних винтов), но тут и сейчас не понимаю. То есть гигабайтные сообщения это, безусловно, бред, но хотя бы полумегабайтные это нормально.
# Re: А уже 2019 на дворе
Peter(syscall,1) — Peter
2019-01-25 07:45:48
Понял, что мутновато выразился.
Короче. Я бы разделил транспорт от того что этот транспорт переносит.
Есть простой протокол обмена сообщениями. КАКИЕ ИМЕННО сообщения - дб пофиг.
А мы лепим свой протокол на фехи, свой на нетмыло итд итп. Расширения =) Не, это не KISS =)
Но и текущая реализация меня устраивает. Техническая сторона вопроса вообще -- вторична.
# Re: А уже 2019 на дворе
vit01(mira, 1) — Andrew Lobanov
2019-01-24 18:41:22
vit01>> Клиент занимается парсингом цитат, блоков кода, подсветки и так далее. Построчно, на регулярных выражениях. И не забывай, что sqlite не очень шустрый, особенно на мобилках. Чтобы грузить все сообщения мгновенно, придётся грузить их все фоном в ОЗУ (потребление вырастет очень сильно), и для сообщений каждое в мегабайт 20-30 обход регулярными выражениями - вещь крайне печальная. CutieFeed делает синхронные запросы в базу, а IDEC Mobile - заранее, опережая пользователя на одно сообщение. Но, тем не менее, репарсинг и рендеринг в HTML заставляет и его на больших сообщениях подтормаживать.
vit01>> Насчёт урона тысячи сообщений по десятку байт. Больше опасаюсь, что спамеры будут слать тысячи сообщений по десятку мегабайт, а не байт.
AL> Парсинг штука тяжёлая, но зачем обходить текст построчно, если рендеришь регулярками и в html?
Цитаты съедаются регулярками, а вот блоки кода и превьюшки для режима чтения, где цитирование съедается - построчно.
Кстати, этот алгоритм я у тебя позаимствовал откуда-то
vit01>> Просто если я вижу, что клиент начал скачивать 10 000 сообщений, то сразу же могу прибить клиент (отказаться от получения), потому что знаю, что каждое из этих сообщений не превышает 64 килобайта. Если приходит 100 сообщений каждое размером до 10-20 мегабайт, то ты плохо понимаешь, что там внутри. И обнаруживаешь, что клиент жрёт гигабайты трафика, уже ПОСЛЕ того, как эти сообщения скачал. Это утеря контроля пользователя над своим трафиком и над своими ресурсами.
AL> Это гипотетические рассуждения или ты действительно ловил такой спам?
Насчёт 10 000 сообщений это было тогда, когда по невнимательности я решил скачать содержимое всех эх целиком.
А так да, гипотетически. Ведь если дать возможность юзерам лепить огромные сообщения, то ей обязательно будут пользоваться. Кто-нибудь возьмёт и решит, что это невероятно прикольно взять 5-мегабайтную картинку, закодировать её в base64 и прилепить к своему сообщению. И всем остальным потом это скачивать (особенно через мобильный интернет).
AL> Опять таки: давай попробуем это реализовать в тестовом режиме и посмотрим сколько спама будет сыпаться? Не умозрительно, а именно в реальных условиях.
Спам - это всегда человеческий фактор. Когда нас здесь 5 человек, мы можем развлекаться как хотим и не задумываться о том, к чему это может привести.
Вот я сейчас написал выше про картинки в base64 и наверняка отпугнул людей от того, чтобы проделать такое в реале :)
Поэтому смысла особого нет, но вместо этого можно провести стресс-тест на тестовой ноде.
AL> Реальной пользы от этого ограничения нет. Только теоретическая.
Лимит какой-нибудь всё равно должен быть. Какое-то разумное, но при этом конечное число.
# Re: А уже 2019 на дворе
Andrew Lobanov(tavern,1) — vit01
2019-02-27 09:56:54
Тут Пётр предложил идейку, которая позволит прилеплять дополнительные данные к сообщениям. Так станут ненужными ни фэхи ни фреки. Я пока в свободное время, коего очень немного, попиливаю концепт этого дела. Как будет что показать, выложу на поиграться в свободный доступ.
С одной стороны, конечно, если отказываться от фэх и фреков, то это опять ломать софт на куче станций. Зато будем иметь более элегантное архитектурное решение. К тому же можно переходить на это плавно, так как оно не ломает совместимость с ii и с idec.
# Re: А уже 2019 на дворе
Difrex(dynamic,1) — Andrew Lobanov
2019-02-27 11:19:19
Звучит интересно!
Если это лучше, чем фэхи, то я запилю у себя реализацию.
# Re: А уже 2019 на дворе
Difrex(dynamic,1) — Andrew Lobanov
2019-02-28 07:25:49
AL> Тут Пётр предложил идейку, которая позволит прилеплять дополнительные данные к сообщениям. Так станут ненужными ни фэхи ни фреки. Я пока в свободное время, коего очень немного, попиливаю концепт этого дела. Как будет что показать, выложу на поиграться в свободный доступ.
Кстати, а может озвучишь идейку саму? :)
# Re: А уже 2019 на дворе
Andrew Lobanov(tavern,1) — Difrex
2019-02-28 09:06:55
AL>> Тут Пётр предложил идейку, которая позволит прилеплять дополнительные данные к сообщениям. Так станут ненужными ни фэхи ни фреки. Я пока в свободное время, коего очень немного, попиливаю концепт этого дела. Как будет что показать, выложу на поиграться в свободный доступ.
Difrex> Кстати, а может озвучишь идейку саму? :)
Да чего ж не озвучить?
У нас в сообщениях есть теги. И мы их используем только для хранения repto. Можно добавить туда некую метку, например "xdata".
Фетчер тоссит сообщение, видит метку и добавляет msgid в список сообщений с дополнительными данными. После того, как растоссил, передаёт айдишники в какую-нить схему типа x/d/<msgids>.
Нода на запрос возвращает что-нить типа:
<msgid>:<type>:<data>
Например
gkCo68TG1nrIXrgMklUN:filename:image.jpg
gkCo68TG1nrIXrgMklUN:image:<base64 картинки>
Тоссер это всё скачивает, распаковывает и сохраняет.
Плюсы вполне себе крутые. Не так много писать сбоку. К каждому сообщению можно прилепить любое количество данных. Несколько файлов, например. Оно выглядит как гораздо более органичное развитие ii, нежели фэхи.