Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «ootd»
![Главные темы](/themes/1/i/menu/tt/main_themes.png)
5 стадий API: что мы поняли, написав две версии 2016-04-25 14:52:06
Сегодня мы хотим поговорить о сокровенном — у нас есть API.
Мы писали, а затем ...
+ развернуть текст сохранённая копия
Сегодня мы хотим поговорить о сокровенном — у нас есть API.
Мы писали, а затем переписывали его заново на протяжении четырех лет. И за это время прошли почти все классические стадии “принятия неизбежного”. Кроме одной — четвертой. И хотим поделиться нажитыми непосильным трудом выводами, что делать и не делать, если вы решите делать свой “мощный эпиай”.
Процесс создания API uCoz иногда напоминал сюжет сериала The Knick («Больница Никербокер») — с неудачными операциями, кишками и экспериментами на живых людях.
Стадия первая – Отрицание Читать дальше →
Тэги: 1.0, api, oauth, perl, php, rest, uapi, uteam, автоматизация, блог, будни, веб-сайтов, история, компании, программирование, разработка, разработчика, создания, токены
5 стадий API: что мы поняли, написав две версии 2016-04-25 14:52:06
Сегодня мы хотим поговорить о сокровенном — у нас есть API.
Мы писали, а затем ...
+ развернуть текст сохранённая копия
Сегодня мы хотим поговорить о сокровенном — у нас есть API.
Мы писали, а затем переписывали его заново на протяжении четырех лет. И за это время прошли почти все классические стадии “принятия неизбежного”. Кроме одной — четвертой. И хотим поделиться нажитыми непосильным трудом выводами, что делать и не делать, если вы решите делать свой “мощный эпиай”.
Процесс создания API uCoz иногда напоминал сюжет сериала The Knick («Больница Никербокер») — с неудачными операциями, кишками и экспериментами на живых людях.
Стадия первая – Отрицание Читать дальше →
Тэги: 1.0, api, oauth, perl, php, rest, uapi, uteam, автоматизация, блог, будни, веб-сайтов, история, компании, программирование, разработка, разработчика, создания, токены
Где формируем модель для UI при Domain Driven Design? Сравнение производительности различных архитектурных решений 2016-03-16 08:59:30
+ развернуть текст сохранённая копия
Рассмотрим с точки зрения производительности варианты размещения логики по заполнению модели для трёх-уровневой и четырёх-уровневой архитектур при использовании различных технологий взаимодействия между уровнями на стеке .NET (Web API, Web API OData, WCF net.tcp, WCF Data Services).
Читать дальше →
Тэги: .net, api, data, it-систем, odata, services, wcf, web, анализ, веб-разработка, проектирование, производительность, систем, тестирование
ScribeJava — даже ваша бабушка сможет работать с OAuth 2016-03-15 09:29:44
+ развернуть текст сохранённая копия
Именно этой фразой нас приветствует библиотека для работы с OAuth — ScribeJava (https://github.com/scribejava/scribejava). Если быть точнее, то фраза звучит так: “Who said OAuth/OAuth2 was difficult? Configuring ScribeJava is so easy your grandma can do it! check it out:”.
И это действительно похоже на правду:
OAuth20Service service = new ServiceBuilder().apiKey(clientId).apiSecret(clientSecret)
.callback("http://your.site.com/callback").grantType("authorization_code").build(HHApi.instance());
String authorizationUrl = service.getAuthorizationUrl();
OAuth2AccessToken accessToken = service.getAccessToken(code);
Готово! Этих трех строчек достаточно, чтобы начать делать OAuth запросы. А сам OAuth запрос можно будет сделать так:
OAuthRequest request = new OAuthRequest(Verb.GET, "https://api.hh.ru/me", service);
service.signRequest(accessToken, request);
String response = request.send().getBody();
Данные о пользователе у нас в руках (в переменной response). И ни капли понимания, как в деталях работает OAuth. Хотим асинхронные http-запросы? Нам хватит тех же трех строчек. Ниже рассмотрим это на примере.
Читать дальше →
Тэги: 1.0, api, github, headhunter, hh.ru, java, oauth, oauth2, open, scribe, scribe-java, scribejava, source, subscribe, блог, веб-разработка, компании, программирование
Произведения ювелирного искусства на TEFAF в Маастрихте 2016-03-11 14:11:52
TEFAF, международная выставка произведений искусства, антиквариата, а также украшений категории ...
+ развернуть текст сохранённая копия
TEFAF, международная выставка произведений искусства, антиквариата, а также украшений категории уровня высокого ювелирного искусства, триумфально возвращается в 2016 году.
Тэги: alexandre, arpels, belperron, chan, chopard, cleef, hemmerle, jakob, otto, reza, tefaf, van, verdura, wallace, маастрихт, обзоры
Главная / Главные темы / Тэг «ootd»
|
Взлеты Топ 5
Падения Топ 5
|