Как создавать и зарабатывать на SaaS | Часть 14 | Кувырки с ценами

Автор: admin от 2-03-2015, 23:20, посмотрело: 567

И да, продолжаю свою серию исключительно практических постов о SaaS. Пока инженеры команды заканчивают сборку и тестирование довольно нишевого cтартапа DentalCloud позволю себе в рамках NPD (new product development) порассуждать о том, как мы подошли к вопросам а) ценообразования б) методах формирования тарифных планов для сервиса. DC мы анонсируем позже, ну и надо ли просто анонсировать его на уважаемой аудитории Хабрахабр, даже не знаю.

[img]http://habrahabr.ru/https:/leto10g.storage.yandex.net/rdisk/e2996ebe5ae6510ccb4a0e098d459b7c7bd798ba29c896b0f0aa3d293409acc8/inf/AG4Src84Hn_VenZR-tfhGzoRtilRdObZg0TBMv2V5A1OiC-AGIclDe-ggZyL8gMyAJKqhelErLT65-bVh9VU_Q==?uid=0&filename=11985_600.png&disposition=inline&hash=&limit=0&content_type=image/png&tknv=v2&rtoken=a7c100fb769e0fdea342b3e366547dc8&force_default=no[/img]

Категория: Программирование » Веб-разработка

 

Google Summer of Code 2015 отправляется в путь

Автор: admin от 2-03-2015, 22:29, посмотрело: 354

Google Summer of Code 2015 отправляется в путь

Только что был опубликован список open-source организаций, участвующих в Google Summer of Code 2015. Google Summer of Code (сокращённо GSoC) — инициативная программа компании Google, в рамках которой ежегодно проводится отбор проектов с открытым исходным кодом, в которых могут принять участие студенты. Проекты сами отбирают студентов из всех подавших заявки, а Google выплачивает студентам стипендии за их работу (в размере $5,500 США). Полные правила программы на этот год можно посмотреть здесь: www.google-melange.com/gsoc/document/show/gsoc_program/google/gsoc2015/help_page

Категория: Программирование, Веб-разработка, Google, iOS

 

Как JavaScript Grid работает с протоколом OData

Автор: admin от 2-03-2015, 21:25, посмотрело: 762

В прошлой статье мы упоминали, что:
В настоящее время существует большое количество библиотек, поддерживающих протокол OData, и каждый день появляются новые. В частности, с OData работают такие javascript библиотеки, как Kendo UI, DevExtreme Web, Syncfusion HTML5 controls, Infragistics HTML5 controls, OpenUI5, Wijmo, JayData, Breeze.js, datajs, ODataJS, angular-odata, и т.д.

Многие из этих библиотек существенно упрощают разработку сложных приложений благодаря стандарту OData. Например, достаточно грид контролу указать URL к серверу OData и все остальное он сделает сам: пэйджинг, сортировку, добавление- модификацию-удаление записей, фильтрацию данных, группировку и т.д.

Мы подготовили примеры того, как гриды работают с OData.

  • http://nitrosdata.com/samples_kendo_ui_grid1.html — Kendo UI Grid.

  • http://nitrosdata.com/samples_kendo_ui_grid2.html — Kendo UI Grid с виртуальным скроллингом вместо пэйджинга.

  • http://nitrosdata.com/samples_devexpress_grid.html — DevExtreme Data Grid.

  • http://nitrosdata.com/samples_syncfusion_grid.html — Syncfusion Grid.


Основные запросы грида к серверу:

  • Получить общее количество записей, удовлетворяющих некоторому условию.

  • Получить выборку из общего набора записей для показа на одной странице.

  • Получить весь набор записей.

  • Отсортировать записи по одному или нескольким полям.

  • Отфильтровать записи по некоторому набору условий.

  • Добавить новую запись.

  • Модифицировать запись.

  • Удалить запись.

  • Batch update – добавление, изменение и удаление группы записей.


Рассмотрим детальнее основные запросы на примере

Категория: Программирование, Веб-разработка

 

Если Seagate запылился…

Автор: admin от 2-03-2015, 18:05, посмотрело: 990

После прочтения статьи «Статистика Backblaze: какой HDD самый лучший» стало понятно, что Seagate Barracuda (ST3000DM001) лидер по числу отказов. Два диска именно этой модели на файловом сервере менее чем за полтора года вышли из строя практически одновременно.

Почему это произошло?
Специалист, занимающийся ремонтом техники на нашем предприятии докопался до истины и попросил рассказать о ней с целью дать рекомендации производителю для исключения подобных случаев и советы владельцам дисков данной марки. Кому советы уже не помогут, могут использовать HDD для изготовления трехтерабайтного граммофона.

Категория: Железо » Сделай Сам

 

Осваиваем техническое зрение на примере Bioloid STEM и HaViMo2.0

Автор: admin от 2-03-2015, 17:59, посмотрело: 1027

Осваиваем техническое зрение на примере Bioloid STEM и HaViMo2.0

Добрый день, уважаемые читатели Хабра! Данной статьей я открываю серию публикаций по робототехнике. Основными направлениями тематики статей будут являться описание практических реализаций различных задач – от простейшего программирования роботов, до реализации навигации и автономного поведения робота в различных условиях. Основная цель данных статей – показать и научить как просто решить ту или иную прикладную задачу, либо как быстро адаптировать свой робототехнический набор под конкретные условия. Я постараюсь использовать доступные и распространенные на рынке наборы, чтобы многие из вас смогли использовать мои решения и доработать их для своих целей. Надеемся, что данные статьи будут полезны как студентам различных учебных заведений, так и преподавателям робототехники.

Категория: Программирование, Сделай Сам

 

Тестируем распределение контента в GlusterFS

Автор: admin от 2-03-2015, 17:37, посмотрело: 338

Нашел несколько статей на хабре о базовой установке и настройке GlusterFS, но не нашел ничего о типах распределения контента, которые он поддерживает и с которыми я долго игрался. О чем и пойдет речь в данной статье.

Категория: Системное администрирование, Linux

 

Взаимодействие PHP и Erlang посредством RabbitMQ

Автор: admin от 2-03-2015, 16:15, посмотрело: 568

Вступление


Чем больше программируешь на php, тем чаще попадаются задачи, для решения которых нужен демон на сервере. Да, конечно существует phpDaemon, cron или костыли, которые при каждом n-ом запуске скрипта вызывают какой-то определенный набор операций. Но когда мы говорим о проектах с нагрузкой больше, чем на обычном сайте, мы начинаем расстраиваться.

В одном из проектов для решения такой задачи мы решили использовать связку php+RabbitMQ+erlang. На php уже был написан необходимый функционал, нам надо было лишь разнести вызовы по времени и на разные машинки. Конкретно задача звучала так: написать парсер пользователей с внешнего хранилища данных и, самое главное, поддерживать актуальность данных, а в случае их изменения, посылать уведомления.

Категория: Программирование, Веб-разработка

 

Ставили MongoDB с дефолтными настройками? Поздравляем, она абсолютно открыта всем

Автор: admin от 2-03-2015, 16:02, посмотрело: 1112

Ставили MongoDB с дефолтными настройками? Поздравляем, она абсолютно открыта всем

Все, наверное, слышали про NoSQL базы, в частности, про MongoDB. Может даже быть кто-то ставил эту базу на свой сервер. Возможно, с дефолтными настройками. Если это так, пора срочно нырнуть под кат. Потому что MongoDB с дефолтными настройками абсолютно открыта извне всем и каждому.

Категория: Информационная безопасность

 

Основные моменты настройки Cubieboard с linux

Автор: admin от 2-03-2015, 15:54, посмотрело: 1141

Расскажу, с какими трудностями я столкнулся при настройки своего Cubieboard, которые заставили провести много времени с красными глазами ночью. Я не претендую на раскрытие чего то нового, возможно для многих те вещи, которые я расскажу — очевидны, для остальных это будет хорошей помощью при настройки Cubieboard.

Итак, основные моменты настройки написаны в публикациях «Cubietruck. Дорожный мини сервер. Часть 2» и «Cubietruck. Уютный, домашний сервер». Я лишь расскажу о проблемах, с которыми столкнулся при настройке своего кубика как роутера с HDD.

Начнем по-порядку.

Категория: Операционные системы » Linux

 
 
Назад Вперед