Как сделать социальные «лайки» полезными в работе программиста?

    Для того чтобы быть крутым программистом нужно много программировать.

    Но еще и важно пополнять свои знания через чтение интересного и нового. Получать информацию можно из многих источников, раньше для меня это были блоги и RSS канал. Но с течением времени, я пришел к выводу, что почти что всю самое интересное я получаю из 3 мест: twitter, github, stackoverflow.

    Все эти сайты имеют одну общую фичу, контент который кажется вам интресным, легко отметить как понравившийся. Если я вижу ссылку на интересный блог пост в твиттере, новый фреймворк на гитхаб или вопрос на стековерфлоу, я обязательно ставлю «лайк». Тем самым, я показываю свою благодарность автору контента. Но можно ли получить от «лайков» что-то большее?

    Опытный программист, всегда знает — «это уже было решено до меня». Поэтому, при работе над прикладной задачей, ты понимаешь, что уже где-то это читал. Но тут может быть сложность — вспомнить, где конкретно, ты видел очень сложно (был ли это блог пост, готовое решение на гитхаб или полезный ответ на стековерфоу). Поисковая система может помочь, но не всегда — ключевая фраза может быть недостаточно конкретной, чтобы найти именно тот источник, который нужен.

    Я бы хотел поделиться продуктом, который мы разрабатываем и который призван решить данную проблему — Likeastore.

    image

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

    Приведу простой пример использования: я начинаю разработку нового SPA (single page application) приложения. При этом, важно решить проблему SEO (search engine optimization). Я вспоминаю, что видел очень много подходов к этой проблеме, зависяших от платформы, фронт енд фреймворка и т.д. Но я точно знаю, что было решение, которое мне понравилось больше всего. Я пробую запрос в yandex«seo spa server side render» и получаю результат в 89 тыс. страниц. Возможно там даже будет то, что я ищу — но мне нужно потратить много усилий, чтобы просмотреть все результаты поиска.

    Я могу попробовать тотже критерий поиска в Likeastore, и мой ответ будет таким:

    image

    И тут я вижу, что штука, которая мне нужна — prerender, которую я когда-то «лайкнул» на гитхаб — profit!

    Начните собирать все свои «лайки» сегодня и уже завтра они будут полезны.
    Likeastore
    16,64
    Компания
    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 59

      +2
      На чем написан проект? Очень красиво.
        0
        судя по запросам, твиттерный тулкит
          +12
          никаких бутстрапов :)

          back-end: node.js, express.js, mongodb, digital ocean, dokku
          front-end: angular.js, css без фрейсворков, все делали сами (вдохновлялись flat-ui)
            0
            node.js, express.js, mongodb с нагрузкой норм справляется? хабра-еффекта не боитесь?
              +1
              судя по тому, что у меня не открывается, то не очень справляется.
                +4
                в пике нагрузки, 90 rpm — загрузка проца 3.4%, на монго загрузка не высокая. это был не хабра-эффект, проблемы на digital ocean.
            +1
            Исходники закрыты?
        +8
        спасибо большое, если интересно — будем писать технические статьи по проекту.
          +6
          С этого стоило и начинать. Это будет лучшей рекламой вашего проекта.
          +12
          Это тема для bootstrap такая, сегодня делал на такой проект.

          flatfull.com/themes/first/index.html
        0
        Небольшой глюк. При включении SO в настройках страница первый раз просто перезагрузилась. Во второй раз произошел редирект на авторизацию на SO и все заработало.

        По теме — полезный проект, спасибо, буду пользоваться. А про описание реализации выше правильно написали ;)
          +4
          И, может быть странно, но ожидал увидеть в списке app.likeastore.com/settings еще и хабр, т.к. часто пользуюсь его поиском чтобы найти избранные материалы. Может, учитывая недавнюю TM ID авторизацию, получится сделать?
            0
            спасибо, про хабр пока не думали. быстро поискал, не знаю есть ли у них АПИ для работы с аккаунтами пользователей.
              +1
              Напишите в тех поддержку, они довольно быстро отвечают. Сам хабр использует авторизацию TM ID, по сути oAuth, скорее всего.
              Наверняка для них не такая и проблема сделать апи для поиска лайков, если вдруго его еще нет.
                0
                Это ж по сути просто список избранного. Было бы прикольно, я считаю.
          0
          Богатое кол-во сторонних источников не будет лишним, лайки могут быть полезны не только программистам.
            0
            на сегодня у нас довольно большой список сервисов: twitter, github, gist, stackoverflow, youtube, vimeo, dribbble, behance. поэтому сервис может быть интересен дизайнерам, в ровной мере.

            но, мы сами программисты :) и видим, что большая часть наших сегодняшний пользователей, программисты.
              +3
              +1 от гугла бы привинтить, pinterest`ы там..disqus`ы всякие, в том же вк можно найти кое-что полезное… Область применения этой идеи гораздо шире конкретных сфер, поэтому тут ставка на 'больше-лучше'. В том же IFTTT и то отсутствуют желаемые сервисы… а там их на порядок больше.
              Хотя для ставки на массового пользователя выбор направлений оправдан.
                0
                Из того, что здесь еще не перечислили, не хватает Slideshare, Speakerdeck и LinkedIn.

                Спасибо за замечательное приложение!
                  0
                  Спасибо, Slideshare, Speakerdeck — отличные предложения! LinkedIn со временем тоже будет :)
                  0
                  Из менее распространенного — Medium и Raindrop.io
                +3
                Меня сейчас заплюют, но планируется ли подключение «вконтакте»?
                  –1
                  все ок, Вы не первый кто спрашивает :)

                  такие реквесты есть и в нашем беклоге карточка имеется.

                  есть несколько ньансов: я не изучал АПИ вконтакте, но у нас есть фейсбук — фейсбук через свой АПИ не дает доступа к «привычным» лайкам, например я лайкнул чью-то фотку… или пост. только лайки страниц, групп и т.д. поэтому в итоге, получилось не так полезно, как бы я этого хотел.

                  но пока мы думаем о наибольшей пользе для именно разработчиков… вконтакте, фейсбук — «шумные» сервисы.
                    0
                    Вконтакте возвращает все что есть в закладках, кроме комментариев. Единственное, это то, что метод доступен для standalone приложений, но это можно легко обойти. Я для себя делал страничку со своими лайками постов. Но раз появился агрегатор, то хотелось бы иметь все в одном месте, да еще и с поиском=)
                  +11
                  Монетизация какая?

                  1. Платные аккаунты?

                  2. Собираем лайки -> на основе лайков рекомендации «You may also like...» -> Promoted likes / Просто реклама?

                  3. Банально доступ к хранилищу всех заинтересованных (те же рекламные сети и поисковики) за деньги?

                  На первой стратегии много не заработать, а из-за высокой вероятности стратегий 2 и 3 не хочется пользоваться сервисом.
                    +7
                    Реквистирую нормальный поиск на Хабре! А то иногда даже в избранном не найти(
                    0
                    Красивый и полезный проект. Какие еще социалки будете подключать? Лично мне было бы удобно для работы над моим проектом ВК лайки смотреть.
                      +3
                      Хорошо бы ещё Google+. Достаточно много блогов встречаю, где возникающие передо мной задачи уже решены.
                        +1
                        G+ планировался, но к сожалению G+ не продоставляет АПИ к +1 пользователей.
                      0
                      Это очень нужный проект.

                      Добавьте возможность поиска по своим постам на Фейсбуке. Иногда я сам пишу что-то важное для своих френдов, а через месяц не могу найти. Успехов!
                        0
                        она сейчас есть — если делаете пост с линком, то ты его затянем в лайкастор :) по телу поста, лайк проиндексируется.
                        +1
                        как сменить подключенный аккаунт? (просто disable-enable не помогает)
                        как подключить более одного аккаунта какого то типа?
                          0
                          Да, было бы полезно подключать несколько аккаунтов одного типа.
                          Я бы ещё оформил в виде chrome app.
                          Автору респект, очень приятное приложение и это именно то, что я давно искал.
                            0
                            а каком конретно аккаунте идет речь? в любом случае, с сож. внутри приложения мы решить это не сможем (или надо подумать как)… когда вы подключаютесь к github, youtube или другим oauth провайдерам, они сохраняют значения сессий, юзеров и т.д. в куках. при последующих подключениях, значения их кук переиспользуются (у меня такая же проблема c youtube).

                            поэтому обойти сейчас можно так, если хром — открыть Settings -> Cookies and Site data, найти нужный сайт и удалить куки.

                            > как подключить более одного аккаунта какого то типа?

                            о таком, пока не думали.
                              0
                              > как подключить более одного аккаунта какого то типа?
                              о таком, пока не думали.

                              Если целевая аудитория — айтишники, то, на мой взгляд, фича обязательна. У меня в твиттере 4 аккаунта, из которых 2 я бы подключил. :)
                            0
                            А вот непонятно — вошел я в сервис при помощи facebook, затем подключил твиттер. Разлогинился, пытаюсь авторизоваться при помощи твиттера, предлагает создать новый акк. А сложно будет реализовать вход по любому из привязанных сервисов?
                              +1
                              Часть моих лайков все еще приходится на статьи из RSS. Реквестирую возможность подключить Feedly!
                                0
                                Хотелось бы иметь возможность навесить теги на мои лайки, спасибо!
                                  0
                                  Не хотите поисковую строку перенести в центр верхнего риббона?
                                  Понятно, что дело привычки, но я поиск не сразу нашел.
                                    +1
                                    согласен, поиск сейчас не оч просто «найти». спасибо за замечание!
                                  • НЛО прилетело и опубликовало эту надпись здесь
                                      –1
                                      Объясните мне, чем это лучше старых добрых браузерных закладок? Слава богу, все современные нормальные браузеры хранят их в облаке и они доступны отовсюду. Поиск тоже простой, в хроме вообще все ищется сразу через адресную строку. К тому же добавлять в закладки можно произвольные страницы.
                                        0
                                        А вы все лайки в закладки кладете?
                                          –1
                                          Я кладу в закладки те страницы, которые мне интересны и могут потом понадобиться. С уважением, Кэп.
                                            0
                                            Нажимая «лайк» я делаю одновременно три полезных действия: благодарю автора контента, сохраняю в закладки (спасибо этому сервису), делюсь с друзьями у себя в паблике.
                                              0
                                              Ну я сторонник unix-way, каждый инструмент должен делать одно дело, но хорошо. Сохранить на потом — добавить в закладки, поблагодарить/поддержать автора — поставить лайк, поделится с друзьями — share. Не всегда я хочу сделать все эти действия сразу.

                                              Я хочу иметь возможность добавлять в закладки произвольную страницу, не обязательно пост в какой-нибудь социальной сети. Закладки браузера ровно для этого и нужны. Они абстрагированы от конкретных сайтов, их можно организовывать, они облачны, по ним легко искать.
                                                0
                                                тут наверно ответ простой — как вам удобнее. если закладки для вас работают, все супер — ничего другого и не нужно. для нас «лайки» это и есть социальные закладки.
                                                  0
                                                  Часто действительно бывает, что видел полезную штуку, но не помнишь — то ли в закладки её добавил, то ли на GitHub звездочку поставил, то ли на хабре статья была.
                                                  Плагины для основных браузеров для синхронизации закладок с вашим сервисом пришлись бы очень кстати. Для Firefox было бы классно подцепить назначенные закладкам метки (и в целом, метки/теги очень помогают).
                                                    0
                                                    Спасибо, теги/метки мы начнем делать на следующей неделе, скоро будут :)
                                                0
                                                именно такую философию мы сами разделяем)
                                          0
                                          Из-за всяких нововведений, объединений и т.д. у меня на ютубе 3 аккаунта. Пробовал авторизоваться под каждым из них, но во всех трех случаях не показало ни одного лайка.
                                            0
                                            я бы попробовал так.

                                            1. отключить коннекшн в likeastore
                                            2. посмотреть на youtube в каком же из 3 аккаунтов есть лайки
                                            3. почистить куки youtube
                                            4. подключить коннекшн в likeastore еще раз (с правильным аккаунтом)

                                          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                          Самое читаемое