Month: Февраль 2014

Пример работы с Instagram API

Я уже ранее говорил, что в последнее время поработал со многими API, и один из них это Instagram API. Начнем с документации. Живет она вот по этой ссылке и выглядит вполне достойной.

Что instagram позволяет делать с помощью их API:

  • авторизоваться пользователям
  • отслеживать в реальном времени новый контент
  • работать со своим данным через endpoint`ы (пользователи, медиа, коменты и прочее)
  • вставлять виджеты к себе на сайт.

Чтобы все это делать нужен либо AUTH_KEY, который вы получаете при логине, либо можно зарегистрировать приложения и получить caller_id — ваш уникальный id.

Помимо всего прочего есть вспомогательные либы на python и ruby.

Retweet Read More

CloudFlare — сервис оптимизации работы сайта

На днях читая TechCrunch наткнулся на пост о технологическом стартапе CloudFlare, который недавно поднял 50 миллионов на инвестиции. В чем суть сервиса: вы переносите на него свое доменное имя и дальше он начинается кэшировать запросы, автоматически создается cdn для javascript`а  и прочее. Решил попробовать его для своего сервиса и вот какие у меня впечатления.

Во-первых, нашел баг на reg.ru. Если домен куплен на 2domains.ru (партнере reg.ru), то смена NS нужна как в админке reg.ru, так и в админке 2domains.

Во-вторых, подключение сайта на CloudFlare очень простое, вбиваете его имя, он парсит все DNS настройки, просит вас сменить NS на его name servers и готово.

 

Retweet Read More

Continuous Deployment: шаг номер 0

Так как у меня тут назрела необходимость регулярно поставлять (чуть позже расскажу зачем), то я решил что пора и себя порадовать работающим Continuous Delivery. А так как я люблю делиться знаниями, постараюсь на более-менее конкретных примерах рассказать что и как. Сегодня расскажу о том, какие инструменты выбрал, далее будут посты про то, как эти инструменты готовить.

Retweet Read More

К вопросу об API

За последнее время удалось поработать с большим количеством внешних сервисов: facebook, instagram, soundcloud плюс различные платежные и аналитические сервисы. Естественно, что работаю с ними через их API, в следствии чего накопилось множество мыслей.

Retweet Read More

KDD — KPI Driven Development

Есть в крупных организациях такая штука как KPI — Key Performance Indicators или по-русски ключевые показатели эффективности. Работает так: у вас есть подчиненные, вы им ставите цели, они их достигают и получают бонус. Профит в чистом виде, причем для всех: у людей деньги: у компании показатели. Все круто, но с одним комментарием — в IT это не работает, причем не просто не работает, а все сильно портит. Выглядит со стороны это очень забавно.

Retweet Read More