Текущая версия |
Ваш текст |
Строка 23: |
Строка 23: |
| | | |
| ===Результат крайней встречи=== | | ===Результат крайней встречи=== |
− | Дата и время: 8 декабря 2011 18:30-20:15
| |
− |
| |
− | Место: Кафедра в политехе
| |
− |
| |
− | Состав: Группа GeoPhoto (Миша, Валя, Антон), куратор (Sergey N Lukin), Игорь.
| |
− |
| |
− | Итоги:
| |
− | * Было выявлено, что существуют проблемы при решении задачи [[Задача_A3_(threadsStat)]] - В течении недели ребята либо поделятся своими проблемами в этой задаче, либо их решат.
| |
− | * Рассказано небольшое введение в понятие API [Sergey]
| |
− | * Объяснена необходимость и дано краткое описание OAuth [Sergey]
| |
− | * Ребятам поставлена задачка выбрать сервис с API (Facebook, VK, Flickr, twitter, Google Map), посмотреть их API и сделать тестовое приложение. - Так как задача достаточно сложная, настаиваю на частой коммуникации через почту.
| |
− |
| |
− | ----
| |
− | Краткое резюме о встречи от Антона
| |
− |
| |
− | ==== API ====
| |
− |
| |
− | - набор функции, предоставляемых сторонним разработчиком для работы с приложением.
| |
− |
| |
− | Пример: HTTP – стандарт интерфейса для общения сервера и браузера.
| |
− |
| |
− | Примеры расширенных протоколов на основе HTTP: REST, RPC.
| |
− |
| |
− | REST: основан на понятии ресурсов, которыми можно оперировать. Проще для понимания, т. к. у всех ресурсов очень похожие методы.
| |
− |
| |
− | RPC: основан на действиях. Позволяет предоставить более сложные действия в виде готовых методов, но вызов методом не интуитивен.
| |
− |
| |
− |
| |
− | '''Mashup''' – смесь нескольких проектов, которая предоставляет функции, которых нет ни в одном из изначальных проектов.
| |
− |
| |
− | ==== OAUTH ====
| |
− | Предоставляет авторизованный доступ к API, тем самым предоставляя доступ к личным данным пользователей.
| |
− |
| |
− | ====Структура проекта====
| |
− | «Агенты» (получают данные с различных сервисов) → «Трансформеры» (переводят данные в единый вид) → Аналитик → Визуализатор
| |
− | ----
| |
− |
| |
− | Ссылки на интересные резурсы:
| |
− | *API - [http://ru.wikipedia.org/wiki/%D0%98%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9 Интерфейс программирования приложений]
| |
− | *HTTP - [http://lib.ru/WEBMASTER/rfc2068/ RFC2068 (русский перевод)]
| |
− | *OAuth 1.0a - [http://habrahabr.ru/blogs/social_networks/77648/ Простым языкм с примерами и ссылками]
| |
− | *OAuth 2.0 - [http://habrahabr.ru/company/mailru/blog/115163/ Простым языкм с примерами и ссылками]
| |
− | *REST - [http://ru.wikipedia.org/wiki/REST]
| |
− | *RPC - [http://ru.wikipedia.org/wiki/Remote_Procedure_Call Удаленный вызов процедур]
| |
− | *Mashup [http://ru.wikipedia.org/wiki/%D0%9C%D1%8D%D1%88%D0%B0%D0%BF_%28%D0%B2%D0%B5%D0%B1%29 Мэшап на русском]
| |
− |
| |
− | ==Анонс встречи 2==
| |
− |
| |
− | '''Дата и время''': 8 декабря 2011 18:30
| |
− |
| |
− | '''Место''': Кафедра политеха
| |
− |
| |
− | '''Состав''': Группа GeoPhoto (Миша, Валя, Егор, Стас, Леша, Антон, Юра), куратор (Sergey N Lukin), желающие.
| |
− |
| |
− | '''План''' и задачи встречи:
| |
− | * Разбор результатов задачи [[Задача_A3_(threadsStat)]] [Михаил В.]
| |
− | * Введение в API [Sergey]
| |
− | * Введение в OAuth [Sergey]
| |
− | * Задачи на следущую неделю [Sergey]
| |
− |
| |
− | [[Category: Internals]]
| |
− |
| |
− | ===Результат встречи 1 ===
| |
| Дата и время: 28 ноября 2011 18:30-20:15 | | Дата и время: 28 ноября 2011 18:30-20:15 |
− |
| |
| Место: Кафедра в политехе | | Место: Кафедра в политехе |
− |
| |
| Состав: Группа GeoPhoto (Миша, Валя), куратор (Sergey N Lukin), Игорь. | | Состав: Группа GeoPhoto (Миша, Валя), куратор (Sergey N Lukin), Игорь. |
− |
| |
| * Примеры решения задачи A1 и вариант решения задачи A2. | | * Примеры решения задачи A1 и вариант решения задачи A2. |
| ** рассмотрены примеры на python и java | | ** рассмотрены примеры на python и java |
Строка 103: |
Строка 37: |
| **Задача А3 - исследование производительности многопоточной программы. | | **Задача А3 - исследование производительности многопоточной программы. |
| ** Рекомендуется почитать про протокол HTTP и понятие Интерфейса приложений (API). | | ** Рекомендуется почитать про протокол HTTP и понятие Интерфейса приложений (API). |
− | **На следующей встречи я расскажу о протоколе авторизации [http://ru.wikipedia.org/wiki/OAuth OAuth] | + | **На следующей встречи я расскажу о протоколе авторизации [http://ru.wikipedia.org/wiki/OAuth] |
| | | |
| [[Анонс встречи 1]] | | [[Анонс встречи 1]] |
Строка 109: |
Строка 43: |
| ==Ссылки== | | ==Ссылки== |
| [[Поиск интересных/живописных мест в России/Мире. (Анализ GPS данных из_фотографий)]] | | [[Поиск интересных/живописных мест в России/Мире. (Анализ GPS данных из_фотографий)]] |
− |
| |
| | | |
| [[Category: Студенческие проекты]] | | [[Category: Студенческие проекты]] |
| [[Category: Internals]] | | [[Category: Internals]] |