Яндекс.Метрика
    Поиск по тегу

    Gmail


    Найдено: 14 записей

    Реклама

    Участие в соревновании разработчиков Evernote — Notex.me, постмортем

    Не слишком краткая история участия в соревновании разработчиков Evernote.

    Предыстория


    Началось всё довольно давно с приобретения смартфона на Android. Книга контактов автоматически сместилась в GMail. А будучи человеком ленивым — стараюсь записывать всё, что можно забыть, чтобы голова была максимально свободна. Постепенно заметки о людях, с которыми я общаюсь, росли и в количестве и в размере.

    Всё бы хорошо, но заметки в гмейле — это плеин текст и, по мере накопления информации, читабельность всё падала и падала… Кроме того, htc desire при связывании контакта с учетной записью на фейсбуке сохраняет в это поле фрагмент xml с информацией о связи.

    Хотелось как-то решить этот вопрос, но, то времени мало, то лень. Явно не хватало магического пинка под зад.
    И вот... в одно прекрасное утро, примерно два месяца назад, компания Evernote анонсировала соревнование разработчиков. И у меня не осталось повода не сделать то, что давно хотелось.

    Старт


    Решение принято, гора оптимизма и полтора месяца впереди.

    Что хотелось:
    — В Gmail вместо стандартного поля заметок появляется WYSIWYG редактор, в котором можно создавать полноценные заметки с форматированием, картинками и ссылками.
    — Работает в большинстве браузеров.
    — Заметки должны быть читабельны с компьютера и телефона без установки чего либо.

    Видение решения:
    — Заметки хранятся в Evernote, который уже установлен на телефоне, поддерживает форматирование и имеет веб версию на случай отсутствия клиента. Да и направленность конкурса к тому подталкивала.
    — Превращение стандартного поля заметок в расширенное с помощью плагинов к браузерам (Firefox, Chrome, Opera).
    — Для тех браузеров, для которых нет расширения — возможность создавать заметки на сайте проекта.

    Процесс


    Реализация упиралась в три проблемы:

    Время

    Полтора календарных месяца. Но основную работу никто не отменял. Готовиться можно только в выходные и после работы. На момент старта опыта разработки плагинов для браузеров — 0, опыта работы с API evernote — 0, опыта работы с API гугла — 0, что снова таки требует времени.
    Пришлось урезать, урезать и еще раз урезать набор планируемых фишек, а плагин делать только для FF.

    Дизайн

    Как и многие программисты, я совсем не дизайнер. Решил обойтись доработкой под себя одного из бесплатных шаблонов. Спорное решение. Сейчас склоняюсь к тому, что стоило найти дизайнера.

    Локализация

    Свободного чтения на английском хватает во многих случаях, но это не один из них. Спасибо Ире (Dirin) за помощь в создании англоязычной версии.

    ТТХ


    Язык реализации: php. Не то, чтобы я его считал лучшим языком, но он достаточно хорош для многих задач.
    Сервер: nginx+php-fpm.
    Редактор: cleditor
    Кросдоменное взаимодействие: easyXDM

    Результат


    Тринадцатое июля. Всё, что успевалось — закончено, основные баги подправлены, проект проверен на работоспособность на боевых серверах evernote, заявка отправлена.

    Получилось примерно так: notex.me

    И вот такое видео с описанием возможностей:


    После этого было десять дней ожидания и мониторинга.
    19-го было два просмотра видео из штатов. Но логи и google analytics говорили, что на сайт из не знакомых мне лично ходил только google bot. Все зарегистрированные пользователи — друзья и знакомые.
    Потому к отсутствию меня в списке финалистов я был морально готов.
    Жутко интересно, на чем я срезался, что дело даже не дошло до рассмотрения сайта, но я уже это скорее всего не узнаю. Если кто-то из evernote может поделиться этой информацией — буду безумно рад.

    Что дальше


    Глядя на призовой фонд конкурса, невольно возникала мысль Привези мне батюшка чудище заморское вот сейчас каак попаду в финал, а там глядишь и за главный приз побороться можно будет. Не сложилось, потому пойдем длинным путем — Привези мне батюшка цветочек аленький с августа — планомерное допиливание сервиса и донесение его по возможности до широкой публики.

    Выводы


    1. Ограниченное время — это здорово. Гарантированно не дает проекту уйти в застой и позволяет выделить, что реально важно, а что можно оставить на потом.
    2. Качественное API и хорошая документация к нему — это здорово. Позволяет разработчикам разобраться в нем даже в сжатые сроки.
    3. Иногда шаг вперед — результат хорошего пинка под зад. Теперь, как минимум, у меня есть сервис, которого мне очень не хватало, за что огромное спасибо Evernote.

    Замечания и пожелания по проекту приветствуются.

    humour

    Как Gmail помог найти угнанный автомобиль

    image

    У Avrohom Eliezer Friedman украли машину. Бывает… Но как ни странно полиция нашла его машину благодаря Gmail.

    humour

    Как Gmail помог найти угнанный автомобиль

    image

    У Avrohom Eliezer Friedman украли машину. Бывает… Но как ни странно полиция нашла его машину благодаря Gmail.

    humour

    Важное замечание для сторонников свободного ПО, использующих Gmail

    Примечание переводчика: письма с этим текстом сегодня получили подписчики FSF, использующие Gmail.

    Вы используете Gmail? Около 50% из 40 000 убежденных сторонников FSF из списка адресатов имеют почту на @gmail.com.

    JavaScript, когда-то восхваляемый за простенькие визуальные эффекты на веб-страницах, теперь используется сайтами типа Gmail для запуска мощных программ на вашем компьютере. Эти программы, как и любые другие программы на вашем компьютере, должны быть свободным ПО. Но сейчас абсолютное большинство программ на Javascript не уделяют должного внимания вашим неотъемлемым свободам запускать, изучать, модифицировать и делиться. Они используют ваш компьютер без вашего вмешательства; мы 25 лет работаем, чтобы защищать от подобного поведения.

    Из-за невероятно огромного процента использующих Gmail сторонников свободного ПО мы принимаем меры по просвещению, как использовать Gmail без проприетарного ПО. Мы также будем работать над долгосрочными решениями, но самым незамедлительным действием должен быть отказ от проприетарного ПО.

    Многие считают, что от Gmail'а вообще нужно отказаться, потому что его использование означает потерю контроля над своими данными и конфиденциальностью. Мы согласны с тем, что это очень важный фактор при выборе способа управления почтой.

    Но если вы сторонник свободного ПО, уже использующий Gmail, или имеете друзей или родственников, пользующихся им, в любом случае, пожалуйста, помогите нам сделать шаг к переменам — не позволяйте проприетарному JavaScript'у работать на вашей системе и помогите другим это осознать.

    UPD. Поскольку, судя по оценке, хабраюзеры воспринимают топик излишне серьезно, переношу в Хабраюмор. Очень не хватает блога «Идиоты на проводе».

    За рубежом

    Китай усиливает цензуру электронных коммуникаций

    Если в Китае вы говорите по телефону и произнесёте слово «протест» (на английском или китайском языке) — то телефонная связь будет автоматически прервана, пишет NY Times. Так местные власти якобы пытаются отреагировать на волну революций, которая прокатилась по арабскому миру и грозит перекинуться в Китай.

    В понедельник «второй крестовый поход» против Китая начала и компания Google. Она уверяет, что китайские пользователи «несколько недель испытывают трудности в доступе к Gmail, что является «скорее всего результатом блокировки со стороны правительства». Пользователи могут зайти к себе в почту, но там всё тормозит и невозможно даже отправить письмо или посмотреть адресную книгу.

    humour

    Локализаторы Google знают про волшебного кролика

    Случайно заметил:


    Волшебный кролик

    Потом посмотрел по другим письмам, обычно там что-то вроде «Отмечено как важное потому, что содержит определённые слова» или «Отмечено как важное потому, что подпадает под действие одного из ваших фильтров важности» и т.п.

    humour

    Локализаторы Google знают про волшебного кролика

    Случайно заметил:


    Волшебный кролик

    Потом посмотрел по другим письмам, обычно там что-то вроде «Отмечено как важное потому, что содержит определённые слова» или «Отмечено как важное потому, что подпадает под действие одного из ваших фильтров важности» и т.п.

    Google Chrome

    Заставляем Chrome-приложение Google Mail работать с почтой на вашем домене в Google AppEngine

    Совсем недавно появилась заметка о том, что очередная dev-сборка Google Chrome стала поддерживать Chrome Apps. Несомненно, это радостная новость, вот только приложение Google Mail по умолчанию работает только со стандартной почтой @gmail.com, а настроек у него никаких нет. Эту проблему легко исправить.

    Найдите соответствующий приложению файл manifest.json(в ubuntu он лежит в директории /opt/google/chrome/resources/gmail_app). Теперь в этом файле нужно заменить значение web_url со стандартного на https://mail.google.com/a/ваш_домен/.
    Если вы хотите, чтобы при переходе по любой ссылке на почту в вашем домене браузер открывал вкладку с приложением, сразу после строки
    "urls": [
    добавьте строчку
    "*://mail.google.com/a/ваш_домен/",

    Под катом версии manifest.json «до» и «после».

    humour

    Новый вид фишинга

    Пятница. Вечер. Возвращаюсь домой.

    Засидевшись за последней пинтой пива и разговорами, пропустил последний поезд до дома. Но это ничего страшного — пешком идти всего лишь час-полтора. На улице тепло, хорошо. Что бы не погулять?

    Иду по набережной. Наслаждаюсь этой летней ночью.
    Вдруг меня останавливают пара парней. У одного короткая стрижка, второй бритый.

    humour

    Такого СПАМа я ещё не видел

    Только что пришло письмо в ящик на gmail, автоматически попавшее в спам. Так как я заголовки я всё-таки просматриваю, это письмо я не мог не открыть, итак,

    humour

    Новый вид фишинга

    Пятница. Вечер. Возвращаюсь домой.

    Засидевшись за последней пинтой пива и разговорами, пропустил последний поезд до дома. Но это ничего страшного — пешком идти всего лишь час-полтора. На улице тепло, хорошо. Что бы не погулять?

    Иду по набережной. Наслаждаюсь этой летней ночью.
    Вдруг меня останавливают пара парней. У одного короткая стрижка, второй бритый.

    humour

    Такого СПАМа я ещё не видел

    Только что пришло письмо в ящик на gmail, автоматически попавшее в спам. Так как я заголовки я всё-таки просматриваю, это письмо я не мог не открыть, итак,