Денис Балуев - Секреты приложений Google
Обзор книги Денис Балуев - Секреты приложений Google
Денис Балуев
Секреты приложений Google
Благодарности
Мне очень нравится традиция передавать благодарности людям, которые помогли (или хотя бы не мешали – это тоже очень, очень важно!) автору написать ту или иную книгу. Хочется лишь немного расширить круг благодарностей – в моем случае это будут не только люди.
Итак, Oscar goes to:
Моей жене Татьяне за бесконечное терпение к человеку, который на протяжении полугода не может говорить ни о чем, кроме своей будущей книги и компании Google. Таня, спасибо.
Моему сыну Саше, который уже освоил перезагрузку рабочего компьютера с помощью кнопки Reset. Сынок, спасибо тебе, что нажимал ее не слишком часто.
Столику у окна в кафе «Кофемолка» на Студенческой и мягким креслам читального зала Новосибирского государственного технического университета. Без вас эта книга была бы невозможна.
Книге Writing with power и ее автору Питеру Элбоу. Без метода freewriting я бы никогда не продвинулся дальше второй главы. Отдельные спасибо Виталию Колеснику (http://www.kolesnik.ru), который настойчиво советовал мне прочитать наконец книгу Питера.
Алексею Волкову – в первую очередь за сервис сокращений http://b23.ru, который используется на протяжении всей этой книги для того, чтобы превратить заковыристое http://www.thissite.com/request_url?query=1&test=myarticle в простое и запоминающееся b23.ru/fun. Thanks, Urbansheep! You’re the best, man!
Компанию Sterno.ru, а также лично Ольгу Стерник – за помощь и консультации по технологиям Google. Ребята, вы рулите.
Редактору издательства «Альпина Паблишерз» Полине Суворовой, сделавшей текст рукописи в сто раз лучше изначального, а также менеджеру проекта Анне Деркач, своей профессиональной работой ежедневно приближающей дату выхода книги в свет.
Моим родителям. За все.
Автор
Революция в Сети
О чем, собственно, эта книга?.. Простой вопрос, на который, как ни странно, нет однозначного ответа. Самый близкий к полному, по-видимому, звучит так: о явлении. Или о тренде, который все больше и больше набирает силу: уход в Сеть, так сказать, всеми корнями.
В самом деле, если посмотреть на нашу работу в Интернете, которая для многих насчитывает лет 10–12, то по большому счету изменилось немногое. Браузеры остались браузерами. Дело свое делают, доступ к сайтам дают. Почта – а что с ней, собственно говоря, сделается? Письма приходят, уходят. Ну, спам появился – так это естественно… Ящики стали больше, и вложения в письма не в такой степени ограничены. В сущности – все.
Разумеется, я не беру в расчет такие веяния, как социальные сети и блоги: это скорее просто новые и для кого-то более удобные, чем старые добрые чаты, формы общения. Но в целом картина эволюции мира получается какая-то скучная, если не сказать удручающая…
Так ли все на самом деле? К счастью, нет!
Сеть начала играть совершенно другую роль. Если раньше она была хранилищем контента (который, надо сказать, прирастал просто невероятными темпами!), то теперь в ней можно не только хранить всю свою информацию, но и использовать приложения для работы, размещенные там же. Все, что нужно, – иметь выход в Интернет и браузер, для того чтобы в любой точке планеты и в любое время чувствовать себя в привычной рабочей обстановке (хотя, если честно, то сама идея ощущать себя везде и всегда как на работе кажется несколько спорной!).
Произошла реальная революция: первое поколение пользователей Интернета мучилось, изучая разные программы резервного копирования и записывая ночами CD (а позднее – DVD) с ценной информацией; следующее уже хранило свои файлы в Сети на бесплатной основе или «покупало» сетевое дисковое пространство, а наши дети, похоже, не будут иметь ни одного файла на своих компьютерах (и еще вопрос: будут ли в них жесткие диски в привычном для нас понимании!).
Собственно, о такой революции и рассказывается в предлагаемой книге. Пакет программ, разработанный Google, позволяет пользователям делать именно это: жить, работать и хранить все данные в Сети. У вас теперь есть возможность запустить текстовый (или табличный) редактор, назначать встречи, хранить свои фотографии и редактировать их, читать новости. Вы можете совместно с кем-то работать над теми же самыми текстами или таблицами, параллельно общаясь с коллегами при помощи голосовых или видеоконференций. И это не стоит ничего. А все, что вам нужно, – просто иметь доступ в Интернет.
А почта? Почта, конечно, есть. Немного другая, в которой не надо чистить каждое утро ящик от спама – он там появляется крайне редко. Не нужно раскладывать по папкам письма, потому что их и так легко находить.
Вашему вниманию предлагается книга о том, что все узкоспециализированные и инфраструктурные вещи можно отдать профессионалам, а самому, освободившись от рутины, заняться творчеством. Автор прекрасно решил эту задачу, рассказав обо всех основных функциях Google. Задача, кстати, была непростой еще и потому, что этот мир непрерывно совершенствуется, новые функции и программы появляются быстро и не исключено, что за то время, пока книга преодолевала путь от издательства до типографии, а после – к читателю, она успела слегка устареть.
Поэтому читайте ее быстрее, чтобы не пропустить что-нибудь новое!
Владимир Долгов,
генеральный директор «Google Россия»
Ценность книги – в ее практичности
Книги бывают разные – интересные, полезные, практичные, занимательные… Можно подобрать много эпитетов, которые описывают их содержание и предназначение. Книга о работе с многочисленными сервисами Google – настоящий шедевр, поэтому к ней применимы все приведенные выше определения.
Главная идея книги – показать пользователям простоту овладения сервисами, и автору это прекрасно удалось. Кстати, когда вы прочитаете ее полностью, для вас станет откровением, что существуют сервисы Google, о которых вам было ничего неизвестно. Например, я для себя узнал, что можно бродить по улицам городов мира, находясь в Москве, с помощью так называемого сервиса Street View. Очень здорово, что современные интернет-технологии позволяют любому пользователю чувствовать себя независимым от географических и временных границ. Большое внимание в книге уделено всем картографическим сервисам, за которыми – будущее интернет-технологий в мире. Уже сегодня большинство приложений работают на Google Maps. Это удобно, так как на всех девайсах существует единый интерфейс.
Ценность книги – в ее практической направленности. Например, не все сегодня могут бесперепятственно размещать в Сети видеоматериалы, фотографии, переписываться с друзьями и родными из других городов. Многим это недоступно только потому, что они не знают, какие многочисленные возможности таит в себе Интернет. Книга, я очень в это верю, станет отличным пособием для желающих изучить Всемирную сеть изнутри и, конечно же, увеличит количество интернет-пользователей в России.
Google – великая компания. Думаю, что если через пару лет нужно будет в одной работе описать все ее сервисы, то объем такой книги будет в два, а то и в три раза больше той, которую вы держите в руках.
Приятного вам чтения и отличных интернет-сервисов!
Сергей Гребенников,
заместитель исполнительного директора РОЦИТ
Введение
Что же это такое – веб-приложение?
Несмотря на то что многим кажется, будто компьютеры вокруг были всегда, широкое распространение эти персональные вычислительные машины получили лишь в последние 30 лет. Еще более юна Повсеместно Протянутая Паутина, или World Wide Web, – Интернету в его сегодняшнем понимании лишь недавно исполнилось 20. Кроха! Удивительно, но на протяжении этой эволюции компьютеры и их пользователи последовательно проходили несколько очень похожих этапов. Давайте разберемся.
Начало 80-х годов прошлого века. Персональных компьютеров еще очень-очень мало. Предпочтение отдается терминалам: простейшим машинам, основная задача которых состоит в том, чтобы передавать введенную пользователем информацию большому и умному серверу, отображая результаты решения задач на экране. Полная централизация. Удобно? Не очень. Компьютеры должны быть непрерывно объединены в общую сеть, мощности центрального сервера не хватает, а о какой-либо надежности и говорить не приходится. Сервер – вот узкое место!
Именно в это время настает эра персональных компьютеров. Оснащенные собственным мощным по тем временам процессором, они могут самостоятельно, независимо ни от кого решать задачи, поставленные перед ним пользователем. Полная самостоятельность!
Так начинается победное шествие персональных компьютеров по планете. Концепция личной вычислительной машины оказалась очень привлекательной в мире, где только-только появившиеся сети были еще слишком медленны и дороги. Знаменитый закон Мура, гласящий, что количество транзисторов (а значит, до некоторой степени и вычислительная мощность) процессора будет увеличиваться в два раза каждые 18 месяцев, обеспечил непрерывный прирост производительности компьютеров. Впрочем, ускорение весьма умело осваивалось программистами, создающими все более «навороченные» программы (игры!).