Оригинал статьи.
AngularJS имеет простой способ взаимодействия с внешними API. В этой статье я рассмотрю, как использовать службы для доступа к API GitHub и создам простой обозреватель репозитория.
Читать полностью »
Рубрика «github api»
Доступ к внешним API с помощью AngularJS(перевод статьи)
2014-08-30 в 9:22, admin, рубрики: AngularJS, github, github api, tutorialOctotree: отображение кода на Github в виде дерева
2014-05-20 в 13:17, admin, рубрики: chrome extensions, github, github api, дерево, интерфейсы, метки: github, github api, дерево
Github является незаменимым сайтом, на котором разработчики проводят многие часы. Некоторым хочется добавить удобства в повседневную работу. Расширение Octotree для Firefox/Chrome/Safari делает именно то, чего так не хватало на Github, а именно, отображает исходный код в виде дерева.
Читать полностью »
Графики вклада с учётом часовых зон
2014-03-08 в 13:51, admin, рубрики: github, github api, issues, UTC, запрос на слияние, часовые пояса7 марта мы добавили ко графикам вашего вклада учёт часовых зон. GitHub используется повсеместно — и мы хотим, чтобы это отразилось в его возможностях. Если вам довелось работать из Японии, Австралии или Улан-Батора, мы хотим учитывать ваш вклад с вашей точки зрения.
При подсчёте коммитов мы станем учитывать информацию о часовой зоне, присутствующую в метке времени из этих коммитов. Создаваемые во Всемирной Паутине проблемы и запросы на слияние станут использовать часовую зону вашего браузера. Если вы пользуетесь API, то также сможете указать свою часовую зону.
Читать полностью »
Как я взломал Гитхаб еще раз
2014-02-07 в 18:41, admin, рубрики: github api, ruby on rails, security, Веб-разработка, информационная безопасностьЭто история о том как я соединил 5 Low-severity багов в один большой баг, с помощью которого можно было читать/писать в приватные репы на Гитхабе (опять).
Несколько дней назад гитхаб запустил баунти программу. За 4 часа я смастерил такой URL после посещения которого я получал доступ к вашему гитхаб аккаунту и репозиториям. Хотите узнать как?
Читать полностью »
Bot watchers — свобода комментирования
2012-10-23 в 7:51, admin, рубрики: chrome, chrome extensions, github api, javascript, информационная безопасность, метки: chrome, chrome extensions, github api, javascriptВведение
Комментирование статей в СМИ и блогах давно вошло в привычку.
Комментарии — это удобный инструмент для обмена мнениями между читателями, установления обратной связи с автором и возможность отразить альтернативные точки зрения и т.п. Отдельно стоит отметить, что комментарии оказывают существенное влияние на восприятие и оценку информации, приведённой в статье.
Всё это работает при условии что в процессе участвуют на равных условиях адекватные пользователи уважающие мнение друг друга.
Однако, есть личности которые не готовы играть по общим правилах. Они не готовы ужиться с тем, что нормальные пользователи мирно обмениваются мнениями и информацией. Эти личности также обладают достаточными ресурсами для нарушения равновесия. Они натравливают ботов и Путин-югенд на мирных комментаторов. Баланс таким образом нарушается. За счёт материальных ресурсов, тот кто обладает одним голосом получает возможность значительно большего влияния на общественное мнение.
Читать полностью »
Пишем бота для Twitter на основе GitHub API
2012-08-24 в 16:53, admin, рубрики: github api, python, twitter api, метки_никто_не_читает, метки: github api, python, twitter api, метки_никто_не_читаетДоброго времени суток, уважаемое читатели.
Сегодня пятница, а это значит, что можно отвлечься от серьезных проектов и отдохнуть. Например, прочитав очередную статью для начинающих, посвященную разработке простого twitter-бота на python, уведомляющего о нескольких видах GitHub-активности.
Если вы подозреваете, что ничего нового из этой статьи не узнаете, то можете просто посмотреть код проекта на GitHub. Остальных же приглашаю под кат, чтобы узнать больше про библиотеки для взаимодействия с GitHub API v3 и ознакомиться с процессом написания бота.