LINUX.ORG.RU

Про чят. Разбор полетов, подводим итоги

 


0

7

В пятницу за 2 часа я написал чат на Common Lisp, который иногда (например, прямо щас) работает по адресу

http://www.zer4o3wztcrm7q4p.onion/

Чат суперпупер анонимный, в нем нет JS, спамов и куков. В нём ничего нет, так как я не знаю, как делать чаты, и не знаю HTML.

Но суть в чём?

1) В том, что рабочую версию я написал за два часа.

2) Что ни один спамер не пройдет, тому що там ИИ на lisp.

3) То что благодаря REPL и SLIME я прямо на лету отбил сначала все виды goatse-атак, а потом прочий спам. Теперь это поистине неприступная крепость!

А теперь вопрос: а вы смогли бы сделать так же и какие инструменты вам потребовались бы? Сколько времени бы это заняло? Смогли бы вы менять чат «на лету» (поведение, а не контент, ясное дело)?

UPD: сырец https://github.com/shamazmazum/stupid-chyat/



Последнее исправление: esandmann (всего исправлений: 1)

вытащи его в простой веб и увидишь как тебя лисп спасет, а то заныкался в какуюто луковицу и хвалит свою секурность - кому ты нужен чтоб за тобой туда лезли хакать

Deleted
()
Ответ на: комментарий от esandmann

тю...я то думал что инть, открытое типа ii, а тут тор сети...фу таким быть, всё равно большой брат за тобой следит и торчик не поможет. Шапочка из фольги лучше защитит

fallout4all ★★★★★
()

Что ни один спамер не пройдет, тому що там ИИ на lisp.

А может потому что он просто не работает?

J ★★★★★
()
Ответ на: комментарий от reprimand

Нет конечно. Там база данных тупая и нужна пустая папка в ~/.stupid-chyat-db

esandmann
() автор топика
Ответ на: комментарий от reprimand

Да сам проверь. Там несколько файлов по 70-90 строк

esandmann
() автор топика

Все хорошо. Осталось сделать около 100500 либ для удобной работы в продакшене и можно будет пробовать начинать использовать :).

ЗЫ. Исходник лиспа всегда ласкает взгляд :).

Kostafey
()

User agenti ne nujni. Uberi ih

если ты заметил, конечно :)

reprimand ★★★★★
()

не знаю HTML

Как ты вообще в 4 класс перешёл?

vurdalak ★★★★★
()

чо это за хрень? почему не на акке или эрланге? может, ты и борщ вилкой ешь?

anonymous
()
Ответ на: комментарий от reprimand

Если заведешь, напиши сюда, а я пока оканчиваю сеанс связи. Всё равно после падения никто не пришел. У меня фаерфокс редко иксы валит при просмотре котиков

esandmann
() автор топика
Ответ на: комментарий от reprimand

Я хз, но он там с пятницы. Заходил каждый день. Сегодня требовал переслать ему бабос ;)

esandmann
() автор топика

А где аватарка, дед (наконец-то) ремня всыпал?

anonymous
()

Что ни один спамер не пройдет, тому що там ИИ на lisp.

что это такое?

stevejobs ★★★★☆
()

Ну не работает даже. ЛИШП такой ЛИШП.

vazgen05 ★★★
()

памяти жрёт сколько твоё счастье?

darkenshvein ★★★★★
()

Чаты, а тем более чяты, в вебе, даже на lisp не нужны. IRC уже давно изобрели: http://en.wikipedia.org/wiki/Irc Не благодари.

anonymous
()

Смогли бы вы менять чат «на лету» (поведение, а не контент, ясное дело)?

А в чем, собственно проблема?

В том, что рабочую версию я написал за два часа

А взял бы php и рабочую версию ты накатил бы на 15 минут максимум, благо готовых вариантов чатов полно - хоть жопой ешь.

no-such-file ★★★★★
()
Ответ на: комментарий от esandmann

Нет, я сужу по виденным достаточно адекватным комментариям. На фоне прогрессирующего безумия анонiмуса и всепоглощающей упоротости царя любой, создающий провокационные темы в Dev. записывается в ту же компанию.
Может, я и сужу предвзято, конечно.

Virtuos86 ★★★★★
()
Ответ на: комментарий от esandmann

Читать умею.

В том, что рабочую версию я написал за два часа.

Иду на гитхаб - а там коммитов как минимум за три дня.
Т.е. как минимум 20-24 часа - раз этак в 10 более заявленного выше.

И что не так?

d_Artagnan ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.