Что первое приходит на ум среднестатистическому ИТ-специалисту, когда его спрашивают про web-разработку и связанные с ней технологии? Рискну предположить, что с очень большой вероятностью первой мыслью будет Apache + MySQL + PHP. Разумеется, это — допущение. Но со статистикой спорить довольно сложно: достаточно начать искать web-разработчика и посчитать соотношение PHP-программистов ко всем остальным. Или, к примеру, задаться вопросом, где разместить свой будущий проект, и посмотреть какие решения предлагают своим клиентам хостинговые площадки. Стек LAMP — это мейнстрим в технологиях разработки для web.
Читать полностью »
Рубрика «google app engine» - 6
Python и App Engine для web-разработки. Пишем лёгкий и быстрый блог. Часть 1
2012-07-24 в 16:14, admin, рубрики: google app engine, python, web-разработка, Веб-разработка, метки: google app engine, python, web-разработкаQueryfeed — RSS-ленты из Твиттера и Фейсбука
2012-07-20 в 10:32, admin, рубрики: Facebook, google app engine, python, twitter, Социальные сети и сообщества, метки: Facebook, python, twitter
Вступление
Я отношусь к тем людям, которые в основном читают социальные сети, блоги и твиттер, но не пишут в них. У меня есть аккаунты почти во всех сервисах, но только для того, чтобы зайти и прочитать новую информацию.
Полагаю, что я не один такой. В добавок к вышесказанному, все новостные ресурсы я предпочитаю читать через РСС-ленты, считая их самым удобным средством распространения информации. К сожалению, оба информационных гиганта — Фeйсбук и Твиттер — лишили пользователей возможности выкачивать ленты. За пару дней я собрал на коленке сервис, который устраняет этот недостаток.
Итак, милости прошу на Queryfeed.
Читать полностью »
Крестики-нолики с помощью Channel API на Google App Engine и Java
2012-07-12 в 5:10, admin, рубрики: google app engine, метки: пример Представляю вашему вниманию рассказ об использовании Сhannel API в игре крестики-нолики по мотивам вот этой статьи: Channel API Overview (Java).
Читать полностью »
Сохранение контактной информации в Google Contacts
2012-07-05 в 8:07, admin, рубрики: Google API, google app engine, google contacts, java, метки: google api, google app engine, google contacts, javaДобрый день, коллеги!
Как я и обещал в своей предыдущей статье, хочу поделится с вами информацией касательно использования Google Contacts API. Кому интересно узнать, как вызывать Google Contacts API из Java на Google Apps Engine — добро пожаловать под кат.
Читать полностью »
Сохранение контактной информации с сайтов
2012-07-04 в 12:00, admin, рубрики: google app engine, google contacts, QR-коды, vcf, Веб, Веб-разработка, интерфейсы, контакты, упрощение, Юзабилити в IT, метки: google app engine, google contacts, QR-коды, vcf, Веб, интерфейсы, контакты, упрощениеДобрый день, коллеги!
Когда-то давно, еще не не имея полноценного аккаунта на Хабре, я написал статью в песочницу, надеясь получить инвайт. Инвайта я не получил, и думал, что статья ушла в никуда. Сегодня, просматривая логи Google App Engine, я обнаружил ссылку с сайта, на котором, как оказалось, размещена моя статья из песочницы. Оставляя за скобками вопрос о корректности такой публикации, хочу поблагодарить неизвестных мне добрых людей с сайта ajc.su/ за то, что сохранили для меня мою статью. :) Но, собственно, по теме.
Первый раз идея посетила меня, когда у меня возникла необходимость снять квартиру. Я просматривал объявления на Циане и отзванивался по наиболее интересным. После пары-тройки звонков я понял, что надо как-то упорядочивать обзвон — сохранять не только номера, но и адреса, а заодно и описания квартир. В этот момент я осознал, что при всем развитии Интернета контактную информацию по-прежнему приходится обрабатывать руками — в лучшем случае копировать поблочно и где-то сохранять. При том, что контакт — это объект, аналогичный, к примеру, календарю. Но если кнопки «Добавить событие в календарь» на многих сайтах уже есть, то вот кнопку «Добавить контакт в записную книжку» я пока еще не видел. Я решил восполнить этот пробел, и результатами своих размышлений и наработок хочу поделиться.
Читать полностью »
GWT Grid
2012-06-21 в 6:14, admin, рубрики: gae, google app engine, Google Web Toolkit, GWT, java, open source, метки: gae, GWT, java, open source Недавно на Хабре обсуждались таблицы, используемые в веб-интерфейсах учётных систем. Вдохновившись этой темой, мы решили выложить в открытый доступ исходные продуктивные коды своей таблицы: https://finbudgetgrid.googlecode.com
Читать полностью »
Экскурс от версии 1.6.1 к 1.6.5
2012-04-25 в 15:48, admin, рубрики: google app engine, python, метки: google app engine, pythonСо времени публикации новости о выходе Google App Engine 1.6.0 прошло уже много времени. А между прочем вышло 5 обновлений, каждое из которых принесло много вкусного и интересного. Попробую восполнить этот пробел.
Way2Cloud: новый дизайн, новая структура, новая жизнь
2012-04-25 в 10:56, admin, рубрики: Amazon Web Services, cloud, google app engine, windows azure, Блог компании Digital Cloud Tecnologies, метки: Amazon Web Services, cloud, google app engine, windows azure 23 апреля произошло знаменательное событие – мы наконец-то завершили все работы связанные с проектом Way2Cloud и выпустили в свет совершенно новую версию портала. Стоит отметить, что некогда очень популярный в Рунете проект с течением времени потерял свою значимость, что было связано с целым рядом причин. Поэтому реанимировать этот, безусловно, интересный проект, основная команда разработчиков принялась с удвоенной энергией. После нескольких дней обсуждений и предложений было принято решение сделать из Way2Cloud своего рода центральный ресурс, где будут сосредоточены полезные для всего русскоязычного сообщества материалы, охватывающие рынок облачных вычислений
Читать полностью »
Использование фильтра сервлетов для «всплытия» страницы из фрейма
2012-04-11 в 9:35, admin, рубрики: decorator, filter, Google API, google app engine, java, JSP, Servlet, метки: decorator, filter, google app engine, java, JSP, ServletДобрый день!
В одном проекте мне потребовалось сохранять контакты в Google Contacts. Это несложно — надо только авторизоваться через OAuth в Google и получить ключ доступа. Но дело в том, что при этом делается переход на сайт Google, где собственно происходит авторизация и подтверждение доступа приложения к контактным данным. Я же предполагал делать работу с контактом в iframe, а в целях предотвращения clickjacking'а Google не позволяет этого делать. Стало быть, требуется как-то сделать, чтобы страница OAuth открывалась в главном окне, а не во фрейме. Мой вариант решения — под катом.
Читать полностью »
Создание RESTful API в Google App Engine на основе Flask
2012-04-09 в 13:06, admin, рубрики: api, flask, google app engine, python, RESTful, метки: api, flask, google app engine, python, RESTful
Гомес Хульё Марильё де Серванте — известный международный наркобарон, который беспокоится о качестве предоставляемых его организацией услуг. По этому он, Гомес, решил разработать систему online-заказов для своих партнёров.
Партнёры Гомеса находятся по всему миру, очень ценят мобильность (специфика бизнеса такая) и предпочитают использовать мобильные клиенты. По этому было принято решение разработать универсальный и простой API, к которому каждый из партнёров мог бы обращаться при помощи любых самостоятельно написанных решений.
Читать полностью »