/*jslint nomen: true, vars: true*/
/*global define*/
define(function (require) {
    'use strict';

    var q = require('q');
    var $ = require('jquery');

    return {
        books: {
            get: function () {
                return q($.ajax({
                    type: 'GET',
                    url: 'api/books',
                    dataType: 'json'
                }));
            },
            timestamp: function () {
                return q($.ajax({
                    type: 'GET',
                    url: 'api/books?timestamp=true',
                    dataType: 'json'
                }));
            },
            getPart: function (from, count) {
                return q($.ajax({
                    type: 'GET',
                    url: 'api/books',
                    dataType: 'json',
                    data: {
                        from: from,
                        count: count
                    }
                }));
            }
        },
        articles: {
            get: function () {
                return q($.ajax({
                    type: 'GET',
                    url: 'api/blog',
                    dataType: 'json'
                }));
            },
            getArticleByTitle: function(title){
                return q($.ajax({
                    type: 'GET',
                    url: 'api/blog/' + title,
                    dataType: 'json'
                }));
            }
        }
    };
});

@@ -1017,36 +1017,88 @@
  get: function (
+title
 ) %7B%0A
+                if (title === undefined) %7B%0A    
                 
@@ -1127,32 +1127,36 @@
                 
+    
 type: 'GET',%0A   
@@ -1164,32 +1164,36 @@
                 
+  
+  
 url: 'api/blog',
@@ -1193,16 +1193,20 @@
 /blog',%0A
+    
         
@@ -1242,32 +1242,36 @@
                 
+    
 %7D));%0A           
@@ -1275,58 +1275,13 @@
     
-%7D,%0A            getArticleByTitle: function(title)%7B
+    %7D
 %0A   

Update server.js