ThrowCatch.me

    image
    ThrowCatch.me — это не только сайт ответов и вопросов для программистов, но и база знаний, подобная wikipedia и формируемая сообществом. В концепцию сайта заложено совмещение нескольких популярных интернет систем: Digg, wikipedia, форумы и блоги.
    Цель проекта — создание такого места, где не только можно было бы спросить вопрос, но собрать уникальную базу знаний на русском языке.
    Напишу о том, что есть, а потом напишу почему.

    И вот что из этого получилось


    Коротко о самых важных функциях


    • Персональная лента (и игнорируемые метки)
    • Фильтрация по тегам
    • Простой и понятный интерфейс
    • Простая регистрация
    • Комментирование вопросов и ответов
    • Поддержка граватар
    • Пользовательские значки
    • История вопросов и ответов
    • Фильтры и сортировки вопросов, тегов, пользователей
    • Поиск пользователей и тегов
    • Саморегуляция сообщества
    • Лучший ответ
    • Пользовательские визитки
    • API интерфейс
    • Оповещения об ответах
    • Многофункциональный профиль


    Зачем, если есть itquest и askdev?


    Посмотрите своими глазами и сделайте выводы сами о плюсах и минусах.
    Сайт начал создаваться в начале мая из-за отсутствия достойных сайтов подобного рода в Рунете. Тогда я уже знал и об itquest и об askdev. Их основной минус — слишком обширная тематика и недостаточный функционал.

    Используемые технологии


    Движок написан на python с использование django framework. На клиентской части используется prototypejs. Для контроля версий используется GIT. Деплоймент новых версий происходит сразу же после git push скриптом при помощи nginx+apache+wsgi, поэтому на сервере всегда самая свежая версия (после тестирования) и все недочёты правятся очень быстро.

    Благодарности


    Отдельное большое спасибо всем альфатестерам, которые помогли советами и нашли кучу ошибок.

    PS. О багах, которые конечно есть, пожалуйста, отписывайтесь в комментариях или в форму фидбека
    Share post

    Similar posts

    Comments 47

      +19
      Пора бы все клоны StackOverflow собрать в отдельный топик :)
        0
        Хотел в самом начале написать, что это не шутка :-) Но не забрасывать же мне разработку?
        • UFO just landed and posted this here
            +1
            Обязательно посоветуюсь с вами в следующий раз. А так, это именно то, что явно отличает среди других.
        0
        Можно чуть подробнее про
        Деплоймент новых версий происходит сразу же после git push скриптом при помощи nginx+apache+wsgi, поэтому на сервере всегда самая свежая версия (после тестирования) и все недочёты правятся очень быстро.

        Я как раз недавно думал над этим. Данная операция по сути копирует ваш репо на другой сервер. А как быть если нужно учесть локальные зменения? Например, местные конфиги?
        Мне хочется нечто вроде svn up — который бы мерджил последние данные из репы с локальными изменениями.
          +5
          Ссылка на сайт где можно задать такой вопрос в топике ;-D
          Скрипт запускается после обновления репозитория на сервере. Он производит настройку конфигов под текущую систему, потому что конфиги на локальном и сервере естественно отличаются. Всё это указано в файле настройки.
          0
          Скорей бы ребята из SO сделали локализованные версии, тогда бы все эти клоны перестали оправдывать свое существование…
            0
            Можно аргументированно? Что вас не устраивает? То что клон?
            Ребята из SO не будут делать локализованные версии. Они начали уже продавать свой движок, как-то так…
              0
              Просто непонятно, почему SO не делают локализацию, по-моему логичный шаг.
              Удачи вам и вашему проекту. :)
                +1
                У них трилогия, им некогда.
            0
            ссылки списка награжденных ведут в 404
              0
              Можно пример?
                0
                пример чего? первая ссылка из списка «Награжденные» throwcatch.me/users/1/name/tc/ у меня выдает вашу собственную 404 страницу
                  +1
                  Спасибо! Уже исправлено.
              0
              throwcatch.me/questions/11/%D0%94%D0%B8%D0%BD%D0%B0%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5%20CheckBox-%D1%8B%20%D0%B8%20ImageButton-%D1%8B
              ололо, шрифт для отображения «кода» замените
                0
                По каким параметрам?
                  0
                  по тем, что сколько я себя помню, везде код пишут моноширным шрифтом без засечек
                    +1
                    Вообще странно, там он и есть. Какой браузер, ос? Если можно скрин в приват, буду разбираться.
                0
                Ниша «ответников» быстро заполняется…
                  +1
                  Здоровая конкуренция — это всегда хорошо :-)
                    0
                    Конкуренция — это хорошо, но все же чувствуется некоторая «сырость» проекта. Надеюсь — вы ее быстро преодолеете.

                    По тебе фидбека.

                    1. Интересная картинка
                    2. При сабмите комментария к ответу не сохраняются переносы строки.

                    По фичериквесту — добавьте ссылку «Не слушайте этого мудака!». Будет очень полезно.
                      +1
                      1. Действительно интересная. Пока предположения нет, кроме как двойной сабмит.
                      2. Так и задумано, комментарии нужны не для больших сочинений. Там всего 300 символов.
                        0
                        Переносы все же лучше сохранять. У меня, допустим, есть привычка разбивать свои ответы на логические абзацы. Пусть и небольшие, в пределах 300 символов, но таких абзацев 2-3 сделать можно. И когда из них получается каша — не очень прикольно.

                        А над фичериквестом подумайте. А то советуют всякие весь проект на 0777 пересадить… И потом жалуются, почему же их сломали.
                          +1
                          Для этого есть минусы.
                  0
                  автор — молодец. клонов не видел, потому как не искал.
                    0
                    askdev.ru
                      0
                      И правда, очень похожи .-|
                  • UFO just landed and posted this here
                      0
                      Тогда уж лучше «поймай».
                      0
                      у вас комментарии в IE8 не раскрываются.
                      • UFO just landed and posted this here
                        • UFO just landed and posted this here
                          • UFO just landed and posted this here
                              0
                              Дизайн какой-то нагруженный… (субъективно) о_О
                                +1
                                Пропишите явно белый цвет фона
                                ThrowCatchMe_noBackground.png - Picamatic - upload your images
                                  0
                                  Поправил.
                                    0
                                    Если заходить в вопросы — интересующие метки справа винды, если на главную — нет.
                                    ThrowCatchMe_Tags.png - Picamatic - upload your imagesThrowCatchMe_noTags.png - Picamatic - upload your images

                                    И ещё — почему-то подсвечивается пост, хотя ни одна из меток не находится в «интересующих».
                                    ThrowCatchMe_wrongHighlight.png - Picamatic - upload your images
                                      +1
                                      s/винды/видны/;
                                  +1
                                  Очень порадовало: «спросил вопрос»» и «100 человеками» в /badges/ :)
                                    0
                                    А есть ли сайт, на котором можно создавать и размещать свои собственные маленькие и специализированные stackoverflow-подобные сайты? Например, создать сайт с вопросами и ответами только по какой-нибудь программе. Или только по каком-нибудь языку программирования. Или только по какой-нибудь определенной теме.
                                    • UFO just landed and posted this here
                                    • UFO just landed and posted this here
                                        0
                                        Просто сделайте встроенную подсветку форматирования и синтаксиса для разных языков, и цены вам не будет.
                                          0
                                          Не стоит релизить сайт без favicon'а, он же в закладках теряется.
                                          На скринах же есть…
                                            0
                                            Спасибо! Исправил этот недочёт.
                                            +1
                                            Отличный проект. Не понимаю обвинений в «клонировании». StackOverflow — это, как писал Тёма, явление формата.
                                            В какой-то момент кто-то создает дизайн, настолько хорошо отвечающий поставленной задаче, что последователи вынуждены его повторять с минимальными изменениями. Это формат.

                                            Нужно не бояться повторить чью-то схему, а уметь придумать каждый раз что-то новое.

                                            Джоел Спольски давно и много писал о организации сетевых сообществ. О методах и средствах, которые он уже опробовал на своем форуме и сайте. StackOverflow — дальнейшее развитие. Считаю нет ничего плохого в повторении удачного проекта. Но, например askdev.ru, так далеко зашли в стремлении отличиться, что утратили идею SO (имею в виду группы, друзей и личные сообщения — это лишнее в таком проекте).

                                            Желаю ThrowCatch.me удачи, развития, популярности и процветания. А о том, что мне не понравилось, пойду напишу у вас в специальной теме.
                                              0
                                              ТС, авторизовался у вас через опенид яндекса, выдало сообщение «Ваш OpenID подтверждён. Теперь вы можете создать аккаунт.», ввел зачемто свой емаил еще раз ручками, и далее выдалось «This username is already taken»

                                              Зачем так сделано?

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