интересно. автор даже автодополнение по Tab предусмотрел и сделал.
кстати, ещё большую олдскульность можно было бы получить, заходя на этот форум из, например, lynx'a — жаль что не получится =(
даа… если мне когда-нибудь придётся отлучится от своего компьютера, с привычной консолью, теперь я буду знать куда заходить чтобы почувствовать себя как дома =)
P.S. всё-таки нашёл что «не так» — пароль при вводе отображается =(
когда люди говорят, что им плевать на карму, то мне это очень напоминает неформалов, впавших в крайности. Они говорят, что им плевать на моду, но при этом они обязательно ходят во всем черном, с тяжелыми буцами, длинными волосами, и тп — в общем, у них своя мода, от которой они ни на шаг не отступают. Похоже на лозунг «Купи iPhone — отличись от остальных».
Карма с данном случае — отношение к тебе данной группы людей. Если тебе плевать на отношение к тебе данной группы людей, то зачем ты находишься в данной группе людей?
Вот к примеру. Есть компания, мнение которой обо мне меня не интересует (мне плевать на карму). Потому я с ними совершенно не имею никакого контакта и не порчу ни им ни себе нервы. А есть компания людей, где меня интересует мнение каждого обо мне (мне не плевать на карму). Вот с ними я и общаюсь.
Я к чему это. Если вам плевать на карму, то почему вы здесь сидите, отвечаете на комментарии и так разозлились, что начали обзывать всех лемингами, когда вам минусанули пост и, наверное, карму?
Ну и на счёт объективности — тоже спорный вопрос. Может, вы хотели сделать что-то подобное и просто из-за лени не успели. И теперь вас берет зло. Кто знает?
Понравилось.
Небольшой багрепорт:
В опере: cd /Programming/P [нажимаешь tab] — он дописывает, но выделяет всю строку, поэтому, когда дальше начинаешь печатать, строка стирается.
Внешние закешируются и при заходе не будут больше грузиться. Для постоянных пользователей страница будет открываться быстрее, а сервер грузиться меньше.
Только автор судя по теме FreeCR/Bugs/SSH немного не правильно понимает возможный вариант подобной реализации. Кажется он считает, что это должен быть клиент к веб-части.
Не хватает перенаправления ввода. К примеру
cat Topic | tail -n 2 — отобразить последние 2 сообщения
Или cat Topic | tail -f — наблюдать за веткой форума в реальном времени
Кто не видел, есть похожий проект — консольный гугл goosh.org
я вот что думаю. во время реализации проекта у меня появилось пару интересных алгоритмов и идей. например, достаточно удобная JS-либа ТеХ-like-разметки или очень хороший способ хранения иерархических структур, не входящий в известную тройку (Adjacency List, Nested Set, Materialized Path). Ну и еще штук пять интересных вещей. Когда будет время, если кому интересно, могу написать статейки. Ну, и если есть вопросы по алгоритмам — задавайте.
Интересно было бы узнать по этот самый «очень хороший способ хранения иерархических структур, не входящий в известную тройку (Adjacency List, Nested Set, Materialized Path)»
Офигенный плюс такой тему в том, что мало детей будет на форуме или каких — нибудь неадекватных людей, которые постоянно срач устраивают в топиках.
Только вопрос, как будет проработана система защиты от спамеров? Ведь зарегаться в таком форуме можно без проблем, без аутентификации по e-mail или кода с картинки.
Поле ввода постоянно теряет фокус. Сделайте ему onblur=self.focus() или вроде этого. Или же поставьте на doxument.onkeydwon обработчик и ловите все нажатия клавиш.
Спасибо, поностальгировал :) Вспомнил времена фидо и свою ббску. А так с консолью сталкиваюсь ежедневно, но все равно приятно. Буду следить за развитием событий.
Все рассказы гугла, что при использовании wave вы забудете, что работаете в браузере — фигня по сравнению с этим. Здесь я точно забываю, что нахожусь на сайте :)
FreeCR — консольный форум