Страницы

четверг, 29 мая 2014 г.

Just Try To Hack Me

Именно так выглядит SSID моей беспроводной сети. Но здесь не об этом. Приложение, упомянутое в предыдущем посте неожиданно для меня стало пользоваться спросом в определенных кругах в качестве примера авторизации с помощью OAuth 2.0. Разобравшись в том, как все работает на клиенте, заинтересовавшиеся разработчики решили на этом не останавливаться и обозначили свой интерес к серверной части. Для того, чтобы упростить понимание, я решил выложить исходники на GitHub, о чем сообщаю уважаемым читателям моего блога настоящим постом.

воскресенье, 25 мая 2014 г.

Куда уходят сервисы Google

Зарекалась свинья в грязи не валяться... Я потратил кое-какое время на Google Apps Script, и узнав недавно, что Google снова закрывает сервисы - Domain Service и ScriptDB (на котором у меня есть несколько открытых решений), в очередной раз почувствовал себя... мягко говоря огорченным. Ну жалко же потраченного времени, которое, как известно, деньги. И вот по этому самому поводу у меня родилось одно простенькое приложение - делайте Ваши ставки, господа!

четверг, 15 мая 2014 г.

Как создать RESTful API для frontend разработки за 5 минут

В процессе изложения расскажу как быстро развернуть RESTful backend на Google Apps Script. Кроме того познакомлю с двумя очень простыми frontend приложениями на AngularJS и Ember.js, наглядно демонстрирующими возможности сервиса GAS-REST, который транслирует RESTful запросы в адрес скрипта Google Apps Script, развернутого в качестве веб-приложения с целью его использования в роли сервера, раздающего данные, размещенные в таблице на Google Drive в формате JSON.

пятница, 2 мая 2014 г.

Создаем каркас приложения Ember.js с помощью Yeoman

Yeoman - инструмент для создания каркасов веб-приложений от Addy Osmani и К. Сегодня я расскажу о том, как быстро создать каркас приложения на Ember.js framework с использованием Ember.js Generator, для успешной работы которого нам потребуются: Node.js, npm, Yeoman, Grunt, Bower, Ruby и compass. У меня установлены следующие версии перечисленных инструментов: