В центре этой недели – история противостояния разработчиков, ДИТа Москвы и закрытие API для доступа к электронным дневникам. А кроме нее: автоматизация тестирования, чистая архитектура, мобильный фрод и многое другое.
Рубрика «api» - 65
Дайджест интересных материалов для мобильного разработчика #216 (6 августа — 13 августа)
2017-08-13 в 13:28, admin, рубрики: android, api, iOS, автоматизация тестирования, Блог компании Everyday Tools, мобильный фрод, монетизация, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOS, чистая архитектураКак математическая библиотека КОМПАС-3D превратилась в C3D Toolkit для разработчиков САПР → часть 1
2017-08-09 в 13:44, admin, рубрики: 3d kernel, api, c3d, c3d toolkit, C3DKernel, cad, cad сапр 3D ядро, CAD/CAM, аскон, Блог компании АСКОН, геометрическое ядро, математика, ооп, сапр, ядро, метки: 3d kernel, C3D, c3d toolkit, c3dkernel, АСКОНВ предыдущих постах мы рассказывали о том, как разрабатывается и тестируется САПР КОМПАС-3D. Дополнительно запущен цикл статей по разработке приложений с использованием API КОМПАС-3D. Пришло время рассказать о «начинке», которая управляет всеми построениями в КОМПАСе – ядре геометрического моделирования C3D или просто геометрическом ядре C3D.

Автолестница пожарная АЛ-30 (изготовитель: ООО «Пожарные Системы»)
Читать полностью »
Запросы GraphQL без подключения к сети с помощью Redux Offline и Apollo
2017-08-09 в 8:03, admin, рубрики: api, graphql, react-offline, redux, Разработка веб-сайтовЗабавно, но с распространением интернета в мире все больше востребованы веб-приложения, работающие без подключения к сети. Пользователи (и клиенты) хотят функциональные интернет-приложения в онлайн, офлайн и в зонах с неустойчивой связью.
А это… не просто.
Посмотрим, как создать эффективное решение, работающее без подключения к сети, на React и слое данных GraphQL с применением Apollo Client. Статья разбита на две части. На этой неделе разберем оффлайновые запросы. На следующей неделе примемся за мутации.
Разработчикам электронных дневников закрыли доступ к данным школьников, якобы чтобы спасти тех от порнографии
2017-08-08 в 15:44, admin, рубрики: api, безопасность, Госвеб, ДИТ Москвы, закрытие, мобильные приложения, Москва, образование, персональные данные, Текучка, метки: api, безопасность, Госвеб, ДИТ Москвы, закрытие, мобильные приложения, Москва, образование, персональные данные, ТекучкаДепартамент информационных технологий правительства Москвы закрыл электронные дневники школьников от разработчиков мобильных приложений, сообщил в своем блоге на сайте «Эха Москвы» глава ДИТ Артем Ермолаев.
В связи со случаями нарушения этических норм сторонними разработчиками мобильных приложений электронного дневника, а также для обеспечения максимального уровня информационной безопасности ребенка,Читать полностью »
Сравнение REST и GraphQL
2017-08-08 в 10:18, admin, рубрики: api, graphql, rest api, Разработка веб-сайтовДва способа отправки данных по протоколу HTTP: в чем разница?
Перевод статьи Sashko Stubailo GraphQL vs. REST
GraphQL часто представляют как революционно новый путь осмысления API. Вместо работы с жестко определенными на сервере конечными точками (endpoints) вы можете с помощью одного запроса получить именно те данные, которые вам нужны. И да — GraphQL гибок при внедрении в организации, он делает совместную работу команд frontend- и backend-разработки гладкой, как никогда раньше. Однако на практике обе эти технологии подразумевают отправку HTTP-запроса и получение какого-то результата, и внутри GraphQL встроено множество элементов из модели REST.
Так в чем же на самом деле разница на техническом уровне? В чем сходства и различия между этими двумя парадигмами API? К концу статьи я покажу вам, что GraphQL и REST отличаются не так уж сильно, но у GraphQL есть небольшие отличия, которые существенно меняют процесс построения и использования API разработчиками.
Так что давайте сразу к делу. Мы определим некоторые свойства API, а затем обсудим, как они реализованы в GraphQL и REST.
Читать полностью »
Начало работы с Wagtail CMS (Django) и GraphQL
2017-08-08 в 3:05, admin, рубрики: api, cms, django, graphql, python, React, wagtail, Разработка веб-сайтов, сайтостроениеЕсли у вас появилась потребность добавить React в Wagtail CMS, да еще и с использованием GraphQL, то это руководство должно помочь вам в этом.

Это перевод статьи из официального блога Wagtail, автор Brent Clark.
Основы работы с LongPoll сервером ВКонтакте
2017-08-07 в 16:12, admin, рубрики: api, long polling, longpolling, python, python 3, Вконтакте APIДоброго времени суток!
Недавно я решил познакомиться с API крупнейшей социальной сети Европы — ВКонтакте. В разделе «Для разработчиков» содержится довольно подробная документация, а в интернете существует немалое количество статей, помогающих освоиться с VK API, поэтому я решил, что серьезных проблем в изучении быть не должно. Однако, когда я добрался до LongPoll сервера, обнаружилось, что статей по работе с ним практически нет, а официальная документация не настолько полна, чтобы полностью понять изучаемый материал. Пришлось методом проб и ошибок пытаться понять принцип работы LongPoll-а, что через некоторое время мне сделать все-таки удалось. Я решил поделиться изученным материалом с другими людьми, чтобы сократить их время изучения нового. Ниже вы можете ознакомиться с разделами, про которые мне удалось написать.
Читать полностью »
Хакатон «Budget-Pro»: первый шаг к победе в конкурсе
2017-08-07 в 9:31, admin, рубрики: api, design, product design, web, web-разработка, Блог компании «Информационная культура», веб-дизайн, открытые данные, Разработка веб-сайтов, разработка мобильных приложений
Минфин России, продолжая следовать концепции открытости федеральных органов исполнительной власти и развивать направление открытых государственных данных, запустил прием заявок на участие в третьем конкурсе «Открытые государственные финансовые данные BudgetApps 2017».
12-13 августа Инфокультура совместно с Минфином России в рамках конкурса проведут хакатон «Budget-Pro», который откроется мастер-классами экспертов в области дизайна и прототипирования на тему «Быстрое прототипирование: технологии и инструменты». После чего начнется основная часть.
Читать полностью »
Анатомия запросов GraphQL
2017-08-07 в 8:56, admin, рубрики: api, graphql, Query, Разработка веб-сайтовДжентльменский набор терминов
Новый стандарт получения данных GraphQL стал популярен совсем недавно. Сейчас активно обсуждается развитие этой технологии, появляются все новые инструменты. Одно из достоинств GraphQL – он дает команде разработчиков универсальный язык для описания того, какие данные доступны в API. Но в каких терминах обсуждать сам язык запросов и технологию в целом?
Спецификация GraphQL содержит почти исчерпывающий набор терминов по всем аспектам GraphQL. Но спецификация довольно объемна. В этой статье мы на конкретных примерах узнаем наиболее важные понятия и термины, которых достаточно для обсуждения GraphQL на уровне специалиста.
Laracon 2017 — краткий обзор и куча полезных ссылок
2017-08-04 в 16:03, admin, рубрики: algolia, api, composer, geocod.io, javascript, laravel, packagist, php, pusher, vue.js, webpack, Программирование
Я побывал первый раз на конференции Laracon лично и, должен сказать, я получил там весьма приятный опыт — возможно, даже более приятный, чем я ожидал. Конференция была хорошо организована и доклады были разнообразными, информативными и действенными. Первый день был посвящен техническим вопросам и в основном вращался вокруг Laravel. Второй день был разбавлен выступлениями на самые разные темы, довольно занимательными и заставляющими задуматься.

