Архив за 04 июня 2013 - 3

В продолжение статьи, где описана похожее решение под Питон.

Постановка задачи и предлагаемое решение

Дано: клиенты вызывают серверное API вашего приложения.

Задача: мониторить количество вызовов API.

Предлагаемое решение: использовать Google Analytics.

Как: вызывать Google Analytics API. В принципе, мы заимствуем решение, созданное Google для мониторинга в мобильных приложениях.

Зачем это может быть нужно? Если вы уже пользуетесь Google Analytics для мониторинга вашего веб-проекта, то почему бы не собирать и статистику по API в том же интерфейсе?

Мониторинг серверной API через Google Analytics на PHP
Рисунок 1 — статистика по использованию API

Плюсы такого подхода:

  • наличие статистики по нагрузке API вообще (инвесторам нравится!),
  • получение статистики малой кровью через вызовы готового Google Analytics API (об этом ниже),
  • единый интерфейс для статистики и для веб-части, и для API,
  • готовый к использованию арсенал Google Analytics — анализ, отчёты, просмотр истории, сравнение данных по периодам.
  • в интерфейсе Google Analytics можно смотреть использование вашего ресурса в реальном времени.

Мониторинг серверной API через Google Analytics на PHP
Рисунок 2 — использование API в реальном времени

Минусы:

  • многие параметры Google Analytics будут отсутствовать как не имеющие смысла вроде «какой браузер», «включены ли куки» и т.д.
  • если не предпринять дополнительных усилий, все ваши клиенты будут считаться новыми посетителями

Читать полностью »

Предварительные данные о ноутбуке MSI GS70 Stealth просочились в Сеть накануне открытия выставки Computex 2013 – шведский источник тогда поделился информацией о том, что в состав лэптопа вошла дискретная 3D-карта Nvidia GeForce GTX 765M. Сейчас, когда появились изображения новинки, можно сказать, что довольно высокопроизводительная 3D-карта – не единственная особенность лэптопа.

image
Тема облаков на сегодня очень популярна. И есть из-за чего – удобство доступа к данным, надежность хранения этих самых данных и многое другое.
В данной статье пойдет речь о бесплатном дополнении «mydlink Cloud» для сетевых дисковых накопителей DNS-325 и DNS-345 производства кампании D-Link.
Маленькая предыстория написания статьи: появилась необходимость поделиться фотографиями и видео с родственниками и друзьями, но выкладывать на общедоступный ресурс личные фотографии не было ни малейшего желания. Начал перебирать различные варианты:
1) почта – каждому нужно отправить, никого не забить, разделить фотографии, чтобы принял почтовый сервер (у кого-то 10МБ, у кого-то 20МБ). Сидел полдня отправлял, неудобно. От такого решения отказался;
2) установить на домашний ПК FTP или WEB сервер и снова масса неудобств – ПК должен быть постоянно включен, на роутере необходимо настроить проброс портов. Настроил, включил, но и здесь не сложилось – дома нет стационарного ПК, есть только ноутбук, который постоянно перемещается то по квартире, то за её пределы;
3) После потраченного в пустую времени и усилий взялся изучать функционал домашнего хранилища DNS-325. На устройстве есть встроенный FTP и WEB сервер, также на сайте производителя есть бесплатные приложения, которые можно установить на DNS, расширив базовый функционал накопителя.Читать полностью »

Эта статья является продолжением первой части и раскрывает технические подробности работы с «исполняемой спецификацией» с помощью SpecFlow.

Для начала работы вам понадобится плагин к Visual Studio (скачивается с официального сайта) и пакет SpecFlow (устанавливается из nuget).

Итак, наш Product Owner попросил команду разработать калькулятор…
Читать полностью »

Компания "Биглион" собирается не только продавать товары со скидками, но и сделала шаг к созданию "обычного" интернет-магазина - с постоянной номенклатурой товаров, о чём говорится на сайте самого "Биглиона":

Biglion хочет стать "обычным" интернет магазином

Читать полностью »

Вместе с флагманскими планшетами Excite Pro и Excite Write компания Toshiba сегодня представила еще один планшетный компьютер, попроще и подешевле. Новинка получила название Excite Pure.

Toshiba Excite Pure

Читать полностью »

На выставку Computex 2013 компания MSI привезла новую версию трансформируемого ультрабука MSI Slider S20, показанного на прошлогодней выставке Computex.

Трансформер MSI Slider S20 оснащен сенсорным экраном размером 11,6 дюйма

Читать полностью »

ООО «Биглион» оставляет за собой право на изменение

 условий в одностороннем порядке.

 Правила могут быть изменены

 без предварительного

 уведомления Исполнителя.

По роду деятельности мне часто приходится освещать различные конфликтные ситуации. Эта статья началась с достаточно типовой истории: компания "Биглион" произвела перерасчёт выплат партнёру с более чем 224 000 рублей на 16 967 рублей.

Партнёром был сайт Читать полностью »

Наряду с планшетом Primo 81 компания MSI представила на выставку Computex 2013 еще один планшетный компьютер — Primo 93. Аппарат оказался больше своего собрата — в его конфигурацию вошел сенсорный дисплей IPS диагональю 9,7 дюйма разрешением 1024 х 768 точек.

MSI Primo 93

Читать полностью »

У рядового потребителя есть стойкое сформированное мнение к брендам. Так Apple — безоговрочно дорого и круто, Samsung — ну как эппл, только дешевле, LG — эти пусть делают холодильники, ну и так далее.
Есть бренды, которые не ассоциируются с чем-то особенным. Например, Sharp. Все знают их отличные дисплеи. Но их смартфоны знакомы не многим.
Давайте я расскажу вам о смартфоне Sharp SH837W.
Красивый и приятный. Обзор смартфона Sharp SH837W
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js