Заключение
Заключение
На страницах этой книги я рассказывал о тех веб-приложениях Google, которыми ежедневно пользуюсь сам. Именно поэтому процесс создания книги постоянно напоминал мне анекдот про университетского профессора, который жалуется на студентов: «Третий раз им объясняю – сам понял, а они не понимают». В процессе написания книги я забирался в такие тонкости сервисов, которыми до этого еще не пользовался. В качестве примера достаточно привести опцию блогролла в Google Reader или викторины в Веб-альбомах Picasa. К слову, теперь я играю в нее постоянно!
Пока я писал книгу, друзья и сетевые знакомые постоянно просили меня включить в нее информацию о тех или иных сервисах Google, о которых я изначально рассказывать не планировал (признаюсь честно: о некоторых из них я вообще услышал впервые!). После недолгих размышлений я решил не делать этого, и вот почему. Книга создавалась для людей, только начинающих свое знакомство с веб-приложениями, поэтому посвящать целую главу рассказу о сервисе веб-аналитики Google Analytics мне показалось негуманным – тому, «моему» читателю, у которого (пока?) нет собственного сайта, это было бы неинтересно. Но мне кажется здравой идея перечислить «телеграфным стилем» наиболее полезные сервисы «от Google», не вошедшие в книгу. Их можно и нужно изучать самостоятельно. Теперь вы сами понимаете, что это несложно. Кроме того, о большинстве из них я обязательно буду рассказывать в блоге книги http://www.GAppsBook.ru.
Итак, что у нас осталось нетронутым?
Поиск Google. Да, это правда – я не хотел писать еще одну книгу о том, как просто и эффективно находить в Сети нужное, «погуглив». Просто эту задачу уже успешно решили до меня: книга Р. Дорнфеста «Секреты Google»[8] замечательно рассказывает о тонкостях и приемах поиска в мириадах веб-страниц. Но знаете что? В последнее время, введя поисковый запрос, я все чаще нажимаю кнопку «Мне повезет!», отправляющему меня по первому сайту в выдаче. И как мне кажется, дело здесь не только в везении.
Адрес: http://www.google.com
YouTube – гигантское хранилище видео, которое можно просматривать прямо в браузере. Гораздо легче перечислить то, чего нельзя найти на YouTube. Это порнография и пиратские копии свежих блокбастеров. Зато всего остального там в избытке – интереснейшее документальное кино, записи телепередач, домашнее видео… После того как вы «подсядете» на YouTube, мысль о выбрасывании на свалку собственного телевизора начнет посещать вас с пугающей частотой.
Адрес: http://www.youtube.com
Google custom search engine – позволяет создать собственный поисковый сервис по узкому кругу сайтов. Так организуется тематический поиск по ресурсам для цветоводов, строителей, программистов на языке Erlang. Само собой, поиск можно встраивать в собственные сайты.
Адрес: http://www.google.com/cse
Google Analytics. Если у вас есть собственный сайт, то «Аналитика» – лучший способ понять, кто его читает, зачем и по какому поводу. Это сервис, анализирующий посещаемость вашего ресурса (для этого нужно будет установить на него счетчик), а также привычки ваших читателей, поисковые запросы, по которым люди приходят на сайт, географию аудитории, используемые операционные системы, браузеры и много других информационных пластов и разрезов, которые любой уважающий себя веб-мастер может и должен использовать себе на благо.
Адрес: http://analytics.google.com
О том, чем вам может быть полезна рекламная служба AdSense, я уже упоминал в главе 9. Вы размещаете на своих сайтах (совершенно необязательно расположенных на сервисах Google) контекстную рекламу, которую понимают и принимают посетители, поскольку она показывает интересующие их объявления. Гости вашего сайта переходят по рекламным ссылкам, а Google делится с вами частью прибыли. Но есть и вторая часть «рекламного агентства Google» – программа AdWords, которая предлагает вам самому стать рекламодателем, размещая рекламу по тем или иным ключевым словам. Теперь деньги платите уже вы сами, получая взамен лояльных посетителей вашего сайта, которые затем становятся покупателями интернет-магазина, заказчиками дизайна квартиры или учениками бизнес-школы.
Адрес: http://www.adwords.google.com
Blogger
Если вы однажды захотите завести собственный блог, чтобы поделиться с человечеством своими идеями о принципах нового мироустройства, деталях строительства вантовых мостов или в подробностях описать процесс постройки вашего дома, сопроводив все это красочными фотографиями, то один из самых простых (и бесплатных!) способов сделать это – создать страничку на сервисе Blogger. Удобный интерфейс написания и публикации записей, вставка фотографий из Picasa Web, выбор тем оформления – что еще нужно правильному блогеру?
Адрес: http://www.blogger.com
Полный список сервисов и инструментов Google даже с самым кратким описанием займет еще пару десятков страниц. Предлагаю испытать радость открытий самостоятельно: на странице http://b23.ru/eeb2 перечислено большинство служб и сервисов этой фантастической компании. Для тех же, кто хочет немного заглянуть в «секретные лаборатории» Google, бесконечный день открытых дверей проводят Google Labs (http://labs.google.com), где в своеобразной песочнице проходят тестирование новые, экспериментальные творения инженеров, дизайнеров и программистов из центров разработки по всему миру, включая Россию. Кстати, именно из Лабораторий вышли Google Reader и Карты.
Собственно, это все. Скорее садитесь за компьютер и начинайте работать с описанными в книге сервисами. Почему скорее? Да просто за время, пока вы читали эту книгу, программисты наверняка успели добавить в них что-то новое, полезное и необычное! Мне кажется, это просто здорово.
До скорого!
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
15.5. Заключение
15.5. Заключение В этой главе мы показали, как с помощью библиотеки REXML можно разбирать XML-документы, представленные в виде дерева DOM или потока. Познакомились мы и с интерфейсом REXML к языку XPath.Был продемонстрирован разбор информации из новостных каналов, представленных в
16.8. Заключение
16.8. Заключение В этой главе мы рассмотрели некоторые подходы к тестированию (преимущественно, к автономному тестированию компонентов). Мы познакомились с библиотекой Test::Unit и комплектом инструментов ZenTest.Мы бросили беглый взгляд на отладчик Ruby, а также показали, как с
17.4. Заключение
17.4. Заключение В этой главе мы изучили основы документирования проектов с помощью инструмента RDoc, а также познакомились с программой setup.rb и системой RubyGems — двумя наиболее популярными способами создания дистрибутивных пакетов.Наконец, мы бегло рассмотрели сайт RubyForge и
18.3. Заключение
18.3. Заключение Эта глава представляет собой введение в сетевое программирование на низком уровне. В частности, приведены простые примеры серверов и клиентов. Мы видели, как написать клиент для существующего сервера, созданного не нами.Мы рассмотрели также протоколы
19.8. Заключение
19.8. Заключение В этой главе мы рассмотрели низкоуровневые детали программирования CGI-приложений для Web. Мы видели, как в этом помогают такие инструменты, как модуль mod-ruby. Существует еще немало инструментов, помимо упомянутых в этой книге, например ruby-web, Amrita, Tofu и Cerise. Как
20.5. Заключение
20.5. Заключение Эта глава содержит введение в распределенный Ruby. Мы познакомились с тем, как сервис запускается и взаимодействует с клиентами, а также рассмотрели вопросы безопасности.Мы выяснили, что система Rinda может выступать в роли простого распределенного хранилища
21.7. Заключение
21.7. Заключение В этой главе мы рассмотрели ряд инструментов, облегчающих жизнь программисту на Ruby. К числу общеупотребительных относятся интерактивная оболочка для Ruby irb, инсталлятор RubyGems и утилита чтения документации ri. Мы также дали обзор модулей для поддержки Ruby,
22.8. Заключение
22.8. Заключение Вы дошли до конца этого объемистого тома. В противовес моим ожиданиям, читатели говорили, что прочли первое издание от корки до корки, а некоторые даже выучили Ruby по этой книге (хотя я уделил очень мало времени изложению основ).Мне не важно, читали вы книгу
Заключение
Заключение Хочется верить, что эта книга поможет читателям избежать попадания в мошеннические сети, хитроумно расставленные по всему Интернету. Теперь вы знаете, где и чего следует опасаться, как проверить заманчивое предложение о сотрудничестве, и почему ни в коем
Заключение
Заключение С помощью данной книги и интерактивной обучающей системы вы научились работать с наиболее распространенными программами популярного пакета приложений Microsoft Office 2007.Теперь вы знаете, как создавать и редактировать текстовые документы в Word 2007; формировать и
Заключение
Заключение В книге, конечно, освещены не все возможности и нюансы работы с программой Excel. Любое практическое руководство предназначено для того, чтобы дать представление об основных (базовых) приемах работы. Опыт и мастерство работы с большинством программ
ЗАКЛЮЧЕНИЕ
ЗАКЛЮЧЕНИЕ Мы прошли долгий путь от начала этого руководства. Теперь вы уже познакомились с большинством основных свойств языка Си. (Главное из того что, мы опустили,- операции с разрядами и расширения UNIX 7 - рассматриваются кратко в приложении Б). Вы узнали и
Заключение
Заключение Вот и подошло к концу ваше знакомство с Photoshop. Почему знакомство? Потому что только с опытом вы сможете приобрести профессиональные навыки работы в программе.Этот видеосамоучитель – первая ступенька в освоении графического пакета Adobe Photoshop CS4. Когда вы
Заключение
Заключение Формат книги не позволил рассказать еще многое из того, что хотелось бы рассказать. Например, о том, что eVB не имеет компонента для создания контекстных меню, но при помощи вызовов функций CE API его все же можно создать в вашем приложении. Ничего не было рассказано
2.4 Заключение
2.4 Заключение Если рассматривать создание и развитие информационной системы (ИС) как исторический процесс, то оценка СУБД как базиса для создания или развития ИС может проводиться по трем направлениям: Каковы перспективы ее использования в будущем?Допускает ли СУБД
Заключение
Заключение Хочется отметить, что рассмотренный нами пример реализации делегатов может служить иллюстрацией как сильных, так и слабых сторон языка C++. Слабая сторона C++ - это его сложность. Особенно хорошо она заметна при реализации библиотек на базе шаблонов. Их код