Цель паблика не раскритиковать подход SPA, а показать какие есть альтернативы для реализации web приложения, основанного на API. Прошу обсуждать только сам подход, его минусы и плюсы.
Читать полностью »
Рубрика «api» - 82
SPA — не серебряная пуля, или альтернативный подход к web-разработке. Часть 1
2016-09-06 в 21:45, admin, рубрики: api, html, javascript, newDHTML, rest, SPA, метки: SPAТестирование RESTful API на NodeJS с Mocha и Chai
2016-08-23 в 13:18, admin, рубрики: api, node.js, nodejs, restful api, тестирование, Тестирование веб-сервисов
Перевод руководства Samuele Zaza. Текст оригинальной статьи можно найти здесь: https://scotch.io/tutorials/test-a-node-restful-api-with-mocha-and-chai*
Я до сих пор помню восторг от возможности наконец-то писать бекэнд большого проекта на node и я уверен, что многие разделяют мои чувства.
А что дальше? Мы должны быть уверены, что наше приложение ведет себя так, как мы того ожидаем. Один из самых распространенных способов достичь этого — тесты. Тестирование — это безумно полезная вещь, когда мы добавляем новую фичу в приложение: наличие уже установленного и настроенного тестового окружения, которое может быть запущено одной командой, помогает понять, в каком месте новая фига породит новые баги.Читать полностью »
Минкомсвязи поддержало мечту партнёров из «Ростелекома» о продаже бизнес-подключений в их Госуслуги
2016-08-22 в 13:53, admin, рубрики: api, B2B, Госвеб, госуслуги, законотворчество, Минкомсвязи, Ростелеком, Текучка, метки: api, b2b, Госвеб, госуслуги, законотворчество, Минкомсвязи, Ростелеком, ТекучкаНа прошлой неделе Минкомсвязи предложило открыть доступ к инфраструктуре «электронного правительства» бизнесу. По гипотезе ведомства, бизнесу может быть интересен функционал единой системы идентификации и авторизации (ЕСИА) и система межведомственного электронного взаимодействия (СМЭВ). Перечень платных функций и расценки еще не известны, Читать полностью »
Интегрируйся или умри! Первый маркетплейс околоресторанных сервисов в СНГ
2016-08-22 в 8:53, admin, рубрики: api, joinposter, Marketplace, point of sale, posterpos, SaaS / S+S, автоматизация, касса, Разработка веб-сайтов, разработка мобильных приложений, метки: joinposter, poster, posterposПривет! Меня зовут Родион, я соучредитель компании Poster POS. Это облачная система автоматизации на планшете (point-of-sale за рубежом, касса — у нас).
Мы уже рассказывали о том, как все начиналось и как Poster стали одним из самых больших игроков среди облачных POS-систем в СНГ. Cейчас мы хотим попробовать развить всю SaaS-отрасль для такого консервативного рынка как HoReCa, в целом. И без ваших крутых толковых проектов тут не обойтись.
Но обо всем по порядку. Прошу под кат.Читать полностью »
Обзор новых возможностей Mathematica 11 и языка Wolfram Language
2016-08-21 в 8:42, admin, рубрики: 3D-печать, api, web-разработка, Wolfram Alpha, wolfram cloud, wolfram data drop, wolfram development platform, wolfram language, wolfram mathematica, wolfram research, Блог компании Wolfram Research, визуализация, визуализация данных, временные ряды, география, дифференциальные уравнения, интегральные уравнения, математика, машинное обучение, наука, обработка аудио, обработка текста, образование, открытые данные, Программирование, программирование систем, уравнения в частных производных
Перевод поста Стивен Вольфрам (Stephen Wolfram) "Today We Launch Version 11!".
Выражаю огромную благодарность Полине Сологуб за помощь в переводе и подготовке публикации
Содержание
— Первое, что вы отметите...
— 3D печать
— Машинное обучение и нейронные сети
— Аудио
— Встроенные данные о чем угодно: от скелетной структуры и продуктов питания до сведений о нашей Вселенной
— Вычисления с реальными объектами
— Передовые возможности географических вычислений и визуализаций
— Не забудем про сложные задачи математического анализа и теоретической физики...
— Образование
— Совмещение всех функций в одно целое
— Визуализация
— От строк к тексту
— Современный подход к программированию систем
— Работа в интернете
— Облачные данные
— Подключайтесь к любым внешним сервисам: Facebook, Twitter, Instagram, ArXiv, Reddit и многим другим...
— WolframScript
— Новое в ядре языка Wolfram Language
— И еще много нового...
Я рад объявить о выходе новой версии системы Mathematica и 11-й версии языка Wolfram Language, доступной как для Desktop-компьютеров, так и в облачном виде. В течение последних двух лет сотни человек упорно трудились над ее созданием, а несколько тысяч часов и я лично. Я очень взволнован; это важный шаг вперед, имеющий важное значение для многих крупнейших технологических областей.
Прошло больше 28 лет с тех пор, как вышла 1-я версия, — и почти 30 лет с тех пор, как я занялся ее разработкой. И все это время я продолжал воплощать дерзкую мечту — строить все больший и больший стек технологий. Большая часть программного обеспечения спустя несколько лет и несколько версий, за исключением мелких доработок, практически не меняется. С системой Mathematica и Wolfram Language сложилась совсем другая история: в течение трех десятилетий мы c каждой новой версией продвигались вперед, завоевывая постепенно огромное количество новых областей.
Читать полностью »
Мультипротокольный бот через Microsoft Bot Connector REST API v3.0
2016-08-18 в 10:24, admin, рубрики: api, api skype bot, telegram, Системы обмена сообщениями, метки: api skype botВ этой статье я хочу описать простой пример работы мультипротокольного бота через Microsoft Bot Connector API — v3.0. На тему skype подобных ботов уже есть статьи на Хабре: «Как создать своего бота для Skype. Что не написано в документации» от and7ey и «Hello, Bot! Чат-боты – следующее поколение приложений?» от shwars. Но в первой идёт речь про работу через apis.skype и описанный там вариант не мультипротокольный, а во второй описана реализация через C#, а я в него не умею.
Кому и зачем нужна эта статья
Во-первых, «тому парню», который хочет сделать своего бота, но не умеет в C#, а умеет в REST.
Читать полностью »
CodeRush for Roslyn 16.1.6 — Official Release
2016-08-11 в 12:50, admin, рубрики: .net, api, C#, CodeRush, devexpress, IDE, nunit, roslyn, testing, visual studio 2015, Блог компании DevExpressСегодня выпущен первый релиз CodeRush for Roslyn (далее CRR).

Теперь можно купить лицензию CRR. Есть 2 варианта покупки:
- за 49$ включает бесплатные обновления в течение года, техническую поддержку через форумы.
- за 249$ включает все что доступно в 49$ версии + CodeRush Classic с поддержкой старых версий Visual Studio и полноценную техническую поддержку.
Через год можно либо продлить лицензию, либо продолжить работу без обновлений.
Читать полностью »
Неизвестные снова рассказали о RTB-подключении «Яндекса» к Google, после слуха о подключении к Facebook
2016-08-11 в 5:47, admin, рубрики: api, B2B, Facebook, Google, PR, RTB, Интернет-реклама, Стратегия, Текучка, яндекс, метки: api, b2b, Facebook, Google, PR, RTB, интернет-реклама, Стратегия, Текучка, яндекс«При запуске некоторых наших сервисов за границей мы предоставляем свой инвентарь внешним рекламным сетям, таким как Facebook, Google и прочим, которые монетизируют наш трафик за границей. Такую модель, например, мы использовали при запуске "Дзен" (персональная лента рекомендаций. — RNS) за пределами России, а также приложения "Яндекс.Транспорт" в Финляндии», — рассказал RNS директор по развитию международных продуктов «Яндекса» Константин Круглов.
Ранее источник на интернет-рынке сообщил RNS [дополнительно Читать полностью »
Экосистема поддержки. Автоматизация регистрации пользователей средствами Golang
2016-08-08 в 10:52, admin, рубрики: api, confluence, Go, golang, jira, paddle, rest api, slackЧем мы занимаемся?
Наша команда разрабатывает платформу программной отправки уведомлений посредством REST API на мобильные устройства. В настоящий момент это push уведомления для iOS устройств, а также SMS благодаря интеграции с Twilio). С целью организации процесса поддержки, а также сообщества пользователей, был выбран ряд информационных систем и сервисов (список см. ниже), которые, с нашей точки зрения, позволяли решить поставленную задачу в кратчайшие сроки и с минимальными усилиями.
Задачи
Автоматизировать выполнение следующих действий:
- Pегистрация пользователей в системе учета обращений
- Регистрации пользователей на портале сообщества
- Управление услугами для пользователей
Используемые системы (и их назначение)
Все нижеперечисленные информационные системы и сервисы имеют REST API интерфейс, позволяющий решить поставленные задачи.
- Atlassian Jira Service Desk (система учета обращений позьзователей)
- Atlassian Confluence (информационный портал)
- Slack (сообщество пользователей)
- Paddle (распространение/ лицензирование программного обеспечения)Читать полностью »
Выбираем длинный путь (или прощай MAX_PATH)
2016-08-05 в 12:33, admin, рубрики: .net, .net core, api, MAX_PATH, win api, windows, Windows 10, разработка под windows, счастье есть, метки: MAX_PATH
Многим пользователям ПК под управлением ОС Windows, не говоря о разработчиках, знакомы проблемы при работе с длинными (более 260 символов, MAX_PATH) путями файлов или каталогов.
В данной статье рассматриваются способы избавления от этого пережитка при разработке приложений на различных платформах (WinApi, .Net Framework, .Net Core) и активации нативной поддержки длинных путей в Windows 10 (Anniversary Update).
Читать полностью »

