LINUX.ORG.RU

как создать и где хранить аватарки?

 x-face,


1

1

X-Face это черно-белая аватарка размером 48x48 пикселей, впервые была придумана и использовалась в Usenet, и до сих пор ее можно использовать как «X-Face:» заголовок при отправке электронных писем.

Для примера, галерея аватарок: http://ace.home.xs4all.nl/X-Faces/

Онлайн-конвертер: http://www.dairiki.org/xface/

И как видно из примеров, для отображения в виде ASCII используется, ну, буквально VARCHAR(255) символов. Значит ли это, что такую аватарку в виде текста возможно хранить прямо в БД? А если хранить ее в бинарном виде (в виде изображения), то ведь и того меньше получится? И это ответ на второй вопрос: значит ли, что такие аватарки можно хранить прямо в БД sqlite/postgresql?

К вопросу нафига. Чтобы «не как у всех», и чтобы не занимать много места аватарками, ч/б 48х48px картинки для самовыражения хватит всем, ну и, это будет такой фишкой на сайте. И первый вопрос: какими лучше средствами получать такое изображение? Сейчас ковыряю imagemagick, или может вы знаете консольные утилиты... еще собрал http://ftp.xemacs.org/pub/xemacs/aux/compface-1.5.2.tar.gz этот пакет, ковыряюсь что он делает. А в PHP GD такое возможно?

★★★★★

Значит ли это, что такую аватарку в виде текста возможно хранить прямо в БД?

да

А если хранить ее в бинарном виде (в виде изображения), то ведь и того меньше получится? И это ответ на второй вопрос: значит ли, что такие аватарки можно хранить прямо в БД sqlite/postgresql?

да

К вопросу нафига. Чтобы «не как у всех»,

многих девушек трахают в задницу. Не как всех. Унылая оригинальность.

и чтобы не занимать много места аватарками, ч/б 48х48px картинки для самовыражения хватит всем

мне не хватит. Как зелёную лошадь нарисовать?

И первый вопрос: какими лучше средствами получать такое изображение? Сейчас ковыряю imagemagick, или может вы знаете консольные утилиты...

ImageMagick

drBatty ★★
()

$ echo -n X-Face: > my_image.face
$ convert -despeckle -geometry 48x48 my_image.jpg xbm:- | compface >> my_image.face
$ ./quote-x-face my_image.face > muttrc.face

окей =) аватарки на сайте почти готовы. всем спасибо.

Spoofing ★★★★★
() автор топика
Ответ на: комментарий от pi11

Удобно, кстати. Есть какие-либо явные недостатки у подобного подхода? Лень в код заглянуть, атака произвольного пользователя john@doe.im через форму авторизации исключена? Типа, множественные попытки залогиниться на чужой ящик, в результате чего, туда прийдёт over 9000 сообщений.

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

Типа, множественные попытки залогиниться на чужой ящик, в результате чего, туда прийдёт over 9000 сообщений.

Вот такое кстати сейчас возможно, надо будет поправить. Больше вроде никак не навредишь пользователю/не войдешь в его акк.

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