Stickerity

    Приветствую, хабралюди!

    Идея создать что-то подобное давно витала в воздухе. Например, иногда хочется сделать заметку на каком-нибудь сайте, пометить для себя. Однако, мало где подобное возможно. Можно, конечно, добавить в закладки, но ведь потом на этой странице нужный текст/картинку нужно ещё найти.
    Иногда хочется прокомментировать что-либо (фильм, рассказ, доку какую-нибудь), поделиться мнением с другими посетителями ресурса или написать что-либо автору/модератору, а ни форума, ни формы отправки комментариев, ни какого-либо фидбека на сайте не предусмотрено.

    Иногда бывает также необходимость «пока не забыл» сделать пометку на разрабатываемом сайте о найденном баге («а вот здесь в осле разметка едет»)или о новой только что придуманной фиче. Но не прикручивать же к каждому сайту этот функционал только ради личных заметок! Я периодически пользуюсь стикерами, встроенными в xfce, однако, это не совсем то, что мне нужно. К тому же, он не позволяет этими заметками делиться.
    А было бы неплохо иметь возможность оставлять заметки в том месте, с которым эта заметка связана. Например, так:

    Sticker

    Так если функционал какого-либо сайта, xfce4-notes или что-либо другое не позволяет, почему я не могу себе это позволить?



    Итак, представляю вам Stickerity — сервис, позволяющий комментировать любой контент на любом сайте.

    Стикерити представляет собой веб-сервис плюс небольшой плагин (пока только для Firefox, но совсем скоро появятся плагины для IE и Opera).

    Вот так выглядит редактируемый стикер на Хабре:
    Habr

    А так — список последних стикеров:-)
    Last

    Умеет собственно клеить стикеры, комментировать их, просматривать список всех стикеров, стикеров, созданных конкретным человеком, стикеров, оставленных на конкретном сайте. Можно подписываться на стикеры пользователей и стикеры,
    размещённые на конкретных сайтах. Можно грабить корованы:-) Также скоро появятся и другие функции. Впрочем, как появятся — так и расскажу:-)

    Писал один, реализация идеи заняла у меня около месяца по вечерам после работы.
    Название для проекта подсказал sevenov, за что ему отдельное спасибо.

    Весь базовый функционал реализован, вкусностями и фишками проект будет обрастать перманентно. На ближайший месяц запланировано несколько нужных и интересных вещей. Планов много, работы хватит:-)

    Проект запущен позавчера, поэтому возможно, есть какие-то мелкие недоработки. Однако, никакого закрытого тестирования нет и не будет — регистрация свободная, не нужно никому писать и просить инвайт.

    P.S.: мопед не мой, я только разместил объяву Размещено по просьбе нового хабраюзера friday, все плюсы-минусы ему, замечания и пожелания тоже.
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 112

    • UFO just landed and posted this here
      • UFO just landed and posted this here
          +1
          И piranha спасибо:-)
        +7
        Я недавно смотрел подобный проект — goozzy.com. Правда, полноценно потестить не удалось, так, как нет плагина для браузера, которым я пользуюсь.

        Идея хорошая. Правда, не знаю насколько удобно именно в виде стикеров. Кстати, можно будет портить репутацию сайтам :)

        Долго смеялся насчет конкуренции, в двух словах цитатами:

        Stickerity: «Писал один, реализация идеи заняла у меня около месяца по вечерам после работы.»
        Goozzy: «Все наши сотрудники — выпускники ведущих Российских университетов, а некоторые из них являются призерами международных чемпионатов по программированию.»

        Автор молодец сделал по вечерам быстрее, чем крупная компания.
          0
          … И открыл для всех сразу. Молодца!
          Goozzy пусть сами с собой общаются стикерами…
            0
            Goozzy делает крупная контора. Все мы открылись — это же не модно. Нужно какой-нибудь маркетинговых ход придумать. О! Инвайты сейчас в моде :)
              +1
              Придумывать то, что в моде, не надо :) Оно уже придумано.
              Лично мне инвайты и регистрация в любую дырку, мягко говоря, поднадоели…
            +1
            Кстати, по поводу Goozzy: об их существовании я узнал недавно из поста на Хабре, когда большая часть кода была уже написана.
            +1
            Goozzy чем не понравилась?
              +5
              Ребят, а чем непонравилось таки? )) Вопрос адресован тем, кто участвует в бета-тестировании и не доволен. Я пока увидел только одно — нет плагинов для многих браузеров.
              Когда я читал о Goozzy, черным по белому было написано, что сервис в бета-тестировании и что плагин пока только под FF.
              Таки чем вы думали, используя приглашение в бета-тестеры, если под ваш любимый браузер плагина нет, и вы об этом знали?

              О! Инвайты сейчас в моде :)

              Очень странное мнение. Вы понимаете, зачем вообще используется ограничение доступа к проектам на ранней стадии, до (пресс-) релиза?
                0
                «Вы понимаете, зачем вообще используется ограничение доступа к проектам на ранней стадии, до (пресс-) релиза?»

                В большинстве случаев маркетинговый ход и в очень редких, что бы ограничить нагрузку.

                Да, я знаю, что заминусуют, но это правда, что поделаешь.
                  0
                  Не должны бы, потому, что я сам изнутри знаю много случаев, когда это маркетинговый ход. Может, с пропорцией вы напутали, но это один из вариантов. Слишком категорично.
                    0
                    у каждого зарегавшегося на Goozzy сразу 3 инвайта, соответственно никакого ограничения, можно даже вечные инвайты крутить. Чистый маркетинг.
                      +1
                      Справедливости ради — выдача инвайтов уже неделю как прекращена, свежезареганнеые по остаткам инвайтов пользователи не получают инвайтов.
              0
              Зарегистрировался, поставил плагин, перезапустил файрфокс, открыл новую вкладку и офигел оО.
              И еще, я никому не хочу показывать свои стикеры!
                +2
                Приватные стикеры тоже в планах на ближайшее будущее.
                  0
                  Free Image Hosting at www.ImageShack.us

                  QuickPost Quickpost this image to Myspace, Digg, Facebook, and others!
                  • UFO just landed and posted this here
                      0
                      Просто я долго думал :)
                      0
                      А как «шкурка» называется которая на ФФ висит?
                        –1
                        Шкурки нет — это немного подпиленная gtk-шная тема Clearlooks.
                          0
                          Вы че-то завтыкали:) вопрос был к автору комента, в которого винда и ФФ закошен под хром.
                          +1
                          chromifox
                        0
                        Аналогично. Мне стикеры нужны только для меня!
                        +1
                        Автору: при лучше бы написать, что каптча регистрозависимая. 4 раза вводил, думал глаза подводят.
                          +3
                          Готово
                            0
                            Надпись не помогла. Видимо, глаза действительно подводят. 4 попытки — 0 попаданий.
                              0
                              лучше сделать её регистронезависимой, я считаю
                          0
                          >> Размещено по просьбе нового хабраюзера friday, все плюсы-минусы ему, замечания и пожелания тоже.
                          а что с ним случилось — карма есть, почему сам не запостил от своего имени?
                            0
                            Карма не позволяла писать в тематический блог.
                            И не было уверенности, что после публикации будет возможно перенести в тематический. Во всяком случае в свете текущих тенденций. Да и вообще на Хабре пока к «июлятам» относятся предвзято несколько.
                            +6
                            Вижу несколько вещей, которые автору необходимо сделать.
                            1. Стикеры должны быть по-умолчанию приватными. Я не вижу чужих стикеров, другие не видят мои.
                            2. Не стоит двигаться и в направлении «сделать стикер видимым для всех». Достаточно представить главную Хабра, обклеенную стикерами 10-20 пользователей. Будет кошмар == отказ от сервиса.
                            3. Не первоочередным допускаю целевое расшаривание стикера. То есть не всем подряд, а определённому человеку.
                            4. stickerity.com/last/ в свете п.п. 1 и 2 лишнее.
                            5. Подписка на стикеры лишнее. Это не Twitter :)
                            Всё вышеуказанное — лишь скромное мнение.
                              +1
                              > 3. Не первоочередным допускаю целевое расшаривание стикера. То есть не всем подряд, а определённому человеку.

                              мне кажется лучше сделать группы людей для которых можно расшаривать стикеры. например коллеги по работе и т.п.
                                0
                                Точно! Нужны группы.
                                +1
                                Спасибо автору! Хороший плагин, только приватности не хватает.

                                Было бы отлично добавить функцию просмотра стикеров определенной веб страницы пользователя, без установленного плагина.
                                Например:
                                stickerity.com/_username_/google.com

                                Удобно будет для веб разработчиков — можно показать где какие баги, что изменить.
                                  0
                                  Можно смотреть стикеры для сайтов. Список сайтов здесь: stickerity.com/sites/.
                                  Для конкретных страниц без плагина пока не получится.
                                +2
                                Traceback (most recent call last):
                                File "/var/lib/python-support/python2.5/cherrypy/wsgiserver/__init__.py", line 624, in communicate
                                req.respond()

                                и т.д.
                                  0
                                  Всё ещё такая же проблема…
                                    0
                                    Прошло десять минут и всё заработало)
                                    0
                                    Да, тоже зарегистрироваться не дает :(
                                      –1
                                      у мну тоже…
                                        0
                                        Если та же ошибка, что была у меня (ascii codec cannot decode ordinal in range), то не стоит вводить русские буквы в формы.
                                          –1
                                          Ну извиняйте, я могу догадаться про логин и пароль, Имя или никнейм — это уже на усмотрение пользователя.
                                          О себе хотелось бы сказать по-русски, по крайней мере мне так хочется, или предупредить, что этого не надо делать.

                                          А где проверка валидности введенных данных тогда? И если стоит utf-8, то в чем проблема тогда???
                                        0
                                        Огромный минус сервису: при установке плагина (FF, Vista) перестает работать плагин к jQuery, под названием toggleElements. Сейчас минут 10 пытался понять, почему у меня на сайте перестал работать плагин, хотя еще полчаса назад работал отлично…
                                        • UFO just landed and posted this here
                                            0
                                            +1
                                            и чтобы был drug&drop прямо с иконки.
                                            И как сделать, чтобы показывались только мои стикеры?
                                            И автоматическое «сканирование» страницы на присутствие моих стикеров
                                            • UFO just landed and posted this here
                                              0
                                              а когда планируются плагины для других броузеров?..
                                                0
                                                а тормозит поменьше, чем гуззи?
                                                  0
                                                  Надо чтобы был бан лист! А то спама много будет
                                                    0
                                                    502 Bad Gateway
                                                      0
                                                      Сервер рестартовал. Сори.
                                                        0
                                                        повалили тебе сервер хабровцы :)
                                                          0
                                                          Не:-) Исправил мелкий баг, нужно было переподнять. wsgi же.
                                                      0
                                                      А как это все модерироваться будет? :)
                                                        0
                                                        ждем оперу (расширение для оперы) и вперед. Идея, витающая в воздухе (спорим, есть еще пара людей, которым такое в голову приходило?)
                                                        • UFO just landed and posted this here
                                                          • UFO just landed and posted this here
                                                              0
                                                              Иконка в статусбаре. Левая кнопка создаёт стикер, правая открывает меню.
                                                            +2
                                                            Давно думал над этой идеей, даже домен купил :)

                                                            Вижу два пути развития:
                                                            1. Сделать чисто приватные записки. Позволить их вешать не только на страницы, но и на линки. Будет удобно для себя навешивать ярлыки на пользователей жж или хабраюзеров :) Можно добавить sharing для друзей или коллег. Никаких публичных заметок, иначе они перерастут в спам.

                                                            2. Сделать что-то типа соц. сети, с блекджеком и шлюхами кармой и рейтингами, тогда этот сервис записок может перерасти в глобальный сервис комментариев для любых сайтов, например, новостных. Вот заходишь ты на лента.ру, там новость с неточностями, сайт возможности комментировать не предоставляет, ты пишешь свой комментарий к статье через сервис stickerity.
                                                            Карма, рейтинги, список друзей и т.п. нужны для защиты от троллей.
                                                            Причём они должны быть привязаны к домену, чтобы обладатель высокого рейтинга на каком-нибудь говносайте не мог флудить на серьёзном сайте.
                                                            Можно разбить все комменты в домене по каналам, типа «серьёзные комменты», «флуд», «хoливор» и т.п.
                                                            • UFO just landed and posted this here
                                                              +3
                                                              А для поддержки других браузеров достаточно просто открыть API, и желающие сами напишут :)
                                                                0
                                                                ну не знаю… уже не первый год юзаю всё это и много чего ещё вкусного с тулбаром от www.diigo.com
                                                                  +2
                                                                  А я пару месяцев юзаю скрипт для Greasemonkey, который тоже позволяет стикеры клеить, правда только для индивидуального использования.
                                                                    +2
                                                                    какой именно?
                                                                      0
                                                                      Я пользую этот: Sticky Notes
                                                                      Еще как вариант, можно попробовать Store notes for every website
                                                                        0
                                                                        Store notes for every website неудобен тем, что появляется на всех сайтах.

                                                                        А как использовать Sticky notes? Непонятно.
                                                                          0
                                                                          Разобрался.

                                                                          Закладка javascript:void(window.addStickyNote()); делает свое дело.

                                                                          Но текст добавить почему-то невозможно. Дело ли в Ubuntu?
                                                                            0
                                                                            Есть горячая клавиша alt+n, потом, можно из меню greasemonkey добавить стикер. Кстати там же есть возможность менять дизайн стикера.

                                                                            А текст просто двойным щелчком добавляется.
                                                                    0
                                                                    А еще такой сервис может помочь делать досье на «шпионов» в erepublik.com :) Но нужны приватные записки.
                                                                      0
                                                                      а круто было бы создать группы для людей. что бы записки которые оставляет эта группа были приватными.
                                                                        0
                                                                        В процессе
                                                                        –1
                                                                        Поставил. Одобряю идею.

                                                                        Зашел на эту страницу.

                                                                        Рябит от стикеров. Все свернутые, каждый по-отдельности для прочтения открывать неохота.

                                                                        Начал открывать:
                                                                        — Какая заебатая статейка.
                                                                        — Автору риспект и уважуха.
                                                                        — Работает! Круть!
                                                                        — Дайте инвайт.
                                                                        — Камент.
                                                                        — На что тогда дрочить?!

                                                                        Клякнул по нику в статус-баре, чтобы дойти до настроек показа. Кляки по нику ни к чему не приводят. Кликать надо только по мелкой иконке. Блин.

                                                                        Отключил показ всех стикеров.

                                                                        Перешел на главную страницу хабра.

                                                                        Опять появились стикеры.

                                                                        Отключил.

                                                                        Перешел на башоргру.

                                                                        Блядь…

                                                                        Хотел открыть сайдбар (установлен All in one sidebar). А он свернут до состояния «полоска». Где мои иконки на сайдбаре? Это из-за плагина стикеров?

                                                                        Открыл stickerity.com/last/ Блиааааааа!

                                                                        Цитата: «Похоже, что скоро все эти интернеты успешно засрутся стикерами. © Tallion»

                                                                        Вернулся на эту страницу. Сука, они опять появились!

                                                                        Плагин испугался и сам удалился из моего фаерфокса.
                                                                          +1
                                                                          В настройках есть галка «Показывать стикеры».
                                                                          –1
                                                                          уже давно существует scrapbook — add-on для firefox
                                                                          помимо простых заметок на страницы и возможности выделить цветом нужный фрагмент, удалить ненужный текст или DOM-элемент — есть многое другое.
                                                                            0
                                                                            Cкрапбук делает это только с сохраненными на жестком диске страницами.
                                                                            0
                                                                            Лично моё мнение. я не навязываю. так что просьба сильно не минусовать если кто не согласен…
                                                                            По моему вся эта задумка про мето интернет очередная игрушка на пару недель, посидел я на гузи. Штука прикольная но не более. полазил на сайтам где весят гузи, нечего нам полезного не пишут в основном. На хабре вся главная страница в просьбах инвайта и тд. на остальных флуд, реклама…
                                                                              0
                                                                              Не желаете упраднить регистрационную анкету до обычной формы? Ну, там: имя, пароль, капча — остальное можно и позже настроить из профиля.
                                                                                0
                                                                                Прошу прощения, хотел написать: имя, e-mail, капча.
                                                                                0
                                                                                И было бы неплохо показывать только свои стикеры by default, однако опционально оставить фильтр вроде: стикеры друзей, все стикеры на странице, свой плейлист список-фильтр.
                                                                                  0
                                                                                  Можно поинтересоваться, на каком оборудовании это все сейчас работает? И какая примерно нагрузка на железо и канал?
                                                                                    +1
                                                                                    Прямо сейчас нагрузка маленькая. Днём… надо днём смотреть:-) Впрочем, хабраэффект сервер выдержал, не особо напрягаясь. Сервер довольно-таки посредственный — Athlon 64 x2 3800+, 6 GB RAM. Канал ~100 Mbit.
                                                                                      0
                                                                                      Еще можно пару вопросов. Язык и среда реализации и какая БД используется? БД наверное пока одна, уже предусмотрена возможность ее кластеризации?

                                                                                      Просто думал над похожей идеей, но потом забил и не стал реализовывать, посчитал что слишком много ресурсов нужно что бы все это работало при большом количестве пользователей.
                                                                                        0
                                                                                        Python+werkzeug, БД — пока mysql.
                                                                                  0
                                                                                  Content-Type в мыло уведомления ещё поставьте а то это… ну без кодировки оно не очень смотрится :)
                                                                                    0
                                                                                    А ещё кто-то умудрился мне стикер в почту оставить в письме от регистрации, это так и должно быть? o_O
                                                                                      0
                                                                                      Не исключено. Стикеры ведь к url привязаны.
                                                                                      0
                                                                                      Traceback (most recent call last):
                                                                                      File "/var/lib/python-support/python2.5/cherrypy/wsgiserver/__init__.py", line 624, in communicate
                                                                                      req.respond()
                                                                                      File "/var/lib/python-support/python2.5/cherrypy/wsgiserver/__init__.py", line 357, in respond
                                                                                      response = self.wsgi_app(self.environ, self.start_response)
                                                                                      File "./runapp.py", line 44, in __call__
                                                                                      catch_http_exceptions = False
                                                                                      File "/usr/lib/python2.5/site-packages/werkzeug/routing.py", line 1134, in dispatch
                                                                                      return view_func(endpoint, args)
                                                                                      File "./runapp.py", line 43, in lambda view, vars: views[view](request, **vars),
                                                                                      File "/home/www/stickerity/stickerity/views/auth.py", line 124, in register
                                                                                      (escape(name).decode('utf-8'), escape(email)))
                                                                                      File "/home/www/stickerity/stickerity/db.py", line 31, in select
                                                                                      print query
                                                                                      UnicodeEncodeError: 'ascii' codec can't encode characters in position 34-39: ordinal not in range(128)
                                                                                        0
                                                                                        Это при каком действии было?
                                                                                          0
                                                                                          прошу прощения что не сказал сразу
                                                                                          при регистрации!
                                                                                          Сегодня весь день так, а когда пытаюсь войти под рег.данными:
                                                                                          Ошибка
                                                                                          При обработке запроса возникла ошибка:
                                                                                          403 Forbidden
                                                                                            0
                                                                                            Хм, у меня не получилось воспроизвести. Стукните в жаббер — он внизу страницы.
                                                                                              0
                                                                                              Ошибка сама собой исчезла и рега прошла успешно. Но войти не могу — 403 Forbidden.
                                                                                                0
                                                                                                Прошу прощения указывал неверно логин!
                                                                                                Но это не хорошо, что мне не говорят «логин или пароль введен неверно».
                                                                                                «Ошибка
                                                                                                При обработке запроса возникла ошибка:
                                                                                                403 Forbidden»
                                                                                                звучит пугающе
                                                                                                  0
                                                                                                  Да, надо будет везде расставить нормальные сообщения об ошибках.
                                                                                          +1
                                                                                          приватные стикеры для оперы stopie.org.ua/opera/16/stikery-dlya-opery/
                                                                                            0
                                                                                            Можно ещё посмотреть на trailfire, расширение для firefox.
                                                                                              +2
                                                                                              Теперь на Хабре можно писать и без регистрации, оказывается.
                                                                                              Правда, на втором слое Сумрака :)
                                                                                                0
                                                                                                Вот например я использую Seamonkey, под него плагин будет?
                                                                                                Вероятнее всего нет. Советчики, предлагающие снести Seamonkey и поставить Firefox идут лесом!
                                                                                                Или так: а без плагина сделать слабо?
                                                                                                Прикрутить сервис например к OpenID.
                                                                                                  0
                                                                                                  Я думаю, под Seamonkey не сильно перепиливать плагин придётся. Так что будет.
                                                                                                    0
                                                                                                    ну раз пошла такая пьянка, нужно вспомнить и про Flock
                                                                                                      +1
                                                                                                      Со временем, всё со временем:-) У меня уже несколько десятков фичереквестов, а пишу я один.
                                                                                                  +1
                                                                                                  ИМХО, было бы неплохо добавить несколько фич:
                                                                                                  — в статус-баре показывать сколько всего на странице стикеров. Если будут группы или виды стикеров, то по группам, соответственно (личные, общие, рабочие и т.п);
                                                                                                  — возможность привязать стикер к DOM-элементу страницы (как вариант), чтобы стикер за этим элементом и таскался. Думаю будет полезно в процессе комментирования рабочей версии сайта или же прицеплять стикеры к каментам, имеющим моду «сползать» в процессе обсуждения.
                                                                                                    0
                                                                                                    Хотел уточнить — он JS файл, Jquery, Jquery UI и свой CSS файл только один раз подгружает? Просто некоторые перехватчики трафика показывают, что при каждом запросе он это делает, другие — что делается только один запрос за /get
                                                                                                      0
                                                                                                      Это зависит от настроек кэша в браузере. Сервер браузеру говорит, что статика должна кэшироваться:

                                                                                                      Expires: Fri, 17 Jul 2009 12:30:09 GMT
                                                                                                      Cache-Control: max-age=86400
                                                                                                      0
                                                                                                      эм, только не бейте, почем базу урлов у вас купить?
                                                                                                      хорошая стучалка…
                                                                                                      • UFO just landed and posted this here
                                                                                                          0
                                                                                                          Пока никак, и на ближайшие пару месяцев не планируется. У меня и так несколько десятков фичереквестов, и сейчас есть более приоритетные задачи. Если хотите помочь и написать плагин для Chrome, я буду только рад — стучите в личку/jabber, обсудим. А если нет — то и не надо меня подгонять. У меня и так на проект уходит почти всё свободное время.
                                                                                                          0
                                                                                                          «picasaweb.google.com/lh/photo/7E2XbLbznVB28HbIsm5LZw?feat=directlink» бага когда тягаешь стики меню вылезло поверх!!!
                                                                                                            0
                                                                                                            Меню на флеше, как я понимаю?
                                                                                                            0
                                                                                                            Спасибо, классная штука! Мне очень нравится!
                                                                                                              0
                                                                                                              Никак не зарегистрироваться, что с капчей? Она не обновляется, я ввожу все правильно, и получаю «неверный код».
                                                                                                                0
                                                                                                                В css есть свойство 'text-decortation'.
                                                                                                                Уберите, плиз.

                                                                                                                Only users with full accounts can post comments. Log in, please.