Gmail
Найдено: 14 записей
humour →
Что ваш e-mail может сказать о ваших компьютерных навыках?
06.01.2012 16:22+0400
Реклама →
Участие в соревновании разработчиков 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.
Замечания и пожелания по проекту приветствуются.
Предыстория
Началось всё довольно давно с приобретения смартфона на 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.
Замечания и пожелания по проекту приветствуются.
27.07.2011 10:52+0400
humour →
Как Gmail помог найти угнанный автомобиль
У Avrohom Eliezer Friedman украли машину. Бывает… Но как ни странно полиция нашла его машину благодаря Gmail.
27.05.2011 03:45+0400
humour →
Как Gmail помог найти угнанный автомобиль
У Avrohom Eliezer Friedman украли машину. Бывает… Но как ни странно полиция нашла его машину благодаря Gmail.
27.05.2011 03:45+0400
humour →
Важное замечание для сторонников свободного ПО, использующих Gmail
Примечание переводчика: письма с этим текстом сегодня получили подписчики FSF, использующие Gmail.
Вы используете Gmail? Около 50% из 40 000 убежденных сторонников FSF из списка адресатов имеют почту на @gmail.com.
JavaScript, когда-то восхваляемый за простенькие визуальные эффекты на веб-страницах, теперь используется сайтами типа Gmail для запуска мощных программ на вашем компьютере. Эти программы, как и любые другие программы на вашем компьютере, должны быть свободным ПО. Но сейчас абсолютное большинство программ на Javascript не уделяют должного внимания вашим неотъемлемым свободам запускать, изучать, модифицировать и делиться. Они используют ваш компьютер без вашего вмешательства; мы 25 лет работаем, чтобы защищать от подобного поведения.
Из-за невероятно огромного процента использующих Gmail сторонников свободного ПО мы принимаем меры по просвещению, как использовать Gmail без проприетарного ПО. Мы также будем работать над долгосрочными решениями, но самым незамедлительным действием должен быть отказ от проприетарного ПО.
Многие считают, что от Gmail'а вообще нужно отказаться, потому что его использование означает потерю контроля над своими данными и конфиденциальностью. Мы согласны с тем, что это очень важный фактор при выборе способа управления почтой.
Но если вы сторонник свободного ПО, уже использующий Gmail, или имеете друзей или родственников, пользующихся им, в любом случае, пожалуйста, помогите нам сделать шаг к переменам — не позволяйте проприетарному JavaScript'у работать на вашей системе и помогите другим это осознать.
UPD. Поскольку, судя по оценке, хабраюзеры воспринимают топик излишне серьезно, переношу в Хабраюмор. Очень не хватает блога «Идиоты на проводе».
Вы используете Gmail? Около 50% из 40 000 убежденных сторонников FSF из списка адресатов имеют почту на @gmail.com.
JavaScript, когда-то восхваляемый за простенькие визуальные эффекты на веб-страницах, теперь используется сайтами типа Gmail для запуска мощных программ на вашем компьютере. Эти программы, как и любые другие программы на вашем компьютере, должны быть свободным ПО. Но сейчас абсолютное большинство программ на Javascript не уделяют должного внимания вашим неотъемлемым свободам запускать, изучать, модифицировать и делиться. Они используют ваш компьютер без вашего вмешательства; мы 25 лет работаем, чтобы защищать от подобного поведения.
Из-за невероятно огромного процента использующих Gmail сторонников свободного ПО мы принимаем меры по просвещению, как использовать Gmail без проприетарного ПО. Мы также будем работать над долгосрочными решениями, но самым незамедлительным действием должен быть отказ от проприетарного ПО.
Многие считают, что от Gmail'а вообще нужно отказаться, потому что его использование означает потерю контроля над своими данными и конфиденциальностью. Мы согласны с тем, что это очень важный фактор при выборе способа управления почтой.
Но если вы сторонник свободного ПО, уже использующий Gmail, или имеете друзей или родственников, пользующихся им, в любом случае, пожалуйста, помогите нам сделать шаг к переменам — не позволяйте проприетарному JavaScript'у работать на вашей системе и помогите другим это осознать.
UPD. Поскольку, судя по оценке, хабраюзеры воспринимают топик излишне серьезно, переношу в Хабраюмор. Очень не хватает блога «Идиоты на проводе».
10.05.2011 12:14+0400
За рубежом →
Китай усиливает цензуру электронных коммуникаций
Если в Китае вы говорите по телефону и произнесёте слово «протест» (на английском или китайском языке) — то телефонная связь будет автоматически прервана, пишет NY Times. Так местные власти якобы пытаются отреагировать на волну революций, которая прокатилась по арабскому миру и грозит перекинуться в Китай.
В понедельник «второй крестовый поход» против Китая начала и компания Google. Она уверяет, что китайские пользователи «несколько недель испытывают трудности в доступе к Gmail, что является «скорее всего результатом блокировки со стороны правительства». Пользователи могут зайти к себе в почту, но там всё тормозит и невозможно даже отправить письмо или посмотреть адресную книгу.
В понедельник «второй крестовый поход» против Китая начала и компания Google. Она уверяет, что китайские пользователи «несколько недель испытывают трудности в доступе к Gmail, что является «скорее всего результатом блокировки со стороны правительства». Пользователи могут зайти к себе в почту, но там всё тормозит и невозможно даже отправить письмо или посмотреть адресную книгу.
23.03.2011 22:27+0300
humour →
Локализаторы Google знают про волшебного кролика
Случайно заметил:
Волшебный кролик
Потом посмотрел по другим письмам, обычно там что-то вроде «Отмечено как важное потому, что содержит определённые слова» или «Отмечено как важное потому, что подпадает под действие одного из ваших фильтров важности» и т.п.
Волшебный кролик
Потом посмотрел по другим письмам, обычно там что-то вроде «Отмечено как важное потому, что содержит определённые слова» или «Отмечено как важное потому, что подпадает под действие одного из ваших фильтров важности» и т.п.
19.12.2010 12:30+0300
humour →
Локализаторы Google знают про волшебного кролика
Случайно заметил:
Волшебный кролик
Потом посмотрел по другим письмам, обычно там что-то вроде «Отмечено как важное потому, что содержит определённые слова» или «Отмечено как важное потому, что подпадает под действие одного из ваших фильтров важности» и т.п.
Волшебный кролик
Потом посмотрел по другим письмам, обычно там что-то вроде «Отмечено как важное потому, что содержит определённые слова» или «Отмечено как важное потому, что подпадает под действие одного из ваших фильтров важности» и т.п.
19.12.2010 12:30+0300
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/ваш_домен/.
Если вы хотите, чтобы при переходе по любой ссылке на почту в вашем домене браузер открывал вкладку с приложением, сразу после строки
Под катом версии manifest.json «до» и «после».
Найдите соответствующий приложению файл manifest.json(в ubuntu он лежит в директории /opt/google/chrome/resources/gmail_app). Теперь в этом файле нужно заменить значение web_url со стандартного на https://mail.google.com/a/ваш_домен/.
Если вы хотите, чтобы при переходе по любой ссылке на почту в вашем домене браузер открывал вкладку с приложением, сразу после строки
"urls": [добавьте строчку
"*://mail.google.com/a/ваш_домен/",
Под катом версии manifest.json «до» и «после».
05.07.2010 02:48+0400
humour →
Новый вид фишинга
Пятница. Вечер. Возвращаюсь домой.
Засидевшись за последней пинтой пива и разговорами, пропустил последний поезд до дома. Но это ничего страшного — пешком идти всего лишь час-полтора. На улице тепло, хорошо. Что бы не погулять?
Иду по набережной. Наслаждаюсь этой летней ночью.
Вдруг меня останавливают пара парней. У одного короткая стрижка, второй бритый.
Засидевшись за последней пинтой пива и разговорами, пропустил последний поезд до дома. Но это ничего страшного — пешком идти всего лишь час-полтора. На улице тепло, хорошо. Что бы не погулять?
Иду по набережной. Наслаждаюсь этой летней ночью.
Вдруг меня останавливают пара парней. У одного короткая стрижка, второй бритый.
26.05.2010 10:08+0400
humour →
Такого СПАМа я ещё не видел
Только что пришло письмо в ящик на gmail, автоматически попавшее в спам. Так как я заголовки я всё-таки просматриваю, это письмо я не мог не открыть, итак,
27.04.2010 19:49+0400
humour →
Новый вид фишинга
Пятница. Вечер. Возвращаюсь домой.
Засидевшись за последней пинтой пива и разговорами, пропустил последний поезд до дома. Но это ничего страшного — пешком идти всего лишь час-полтора. На улице тепло, хорошо. Что бы не погулять?
Иду по набережной. Наслаждаюсь этой летней ночью.
Вдруг меня останавливают пара парней. У одного короткая стрижка, второй бритый.
Засидевшись за последней пинтой пива и разговорами, пропустил последний поезд до дома. Но это ничего страшного — пешком идти всего лишь час-полтора. На улице тепло, хорошо. Что бы не погулять?
Иду по набережной. Наслаждаюсь этой летней ночью.
Вдруг меня останавливают пара парней. У одного короткая стрижка, второй бритый.
30.11.1999 00:00+0300
humour →
Такого СПАМа я ещё не видел
Только что пришло письмо в ящик на gmail, автоматически попавшее в спам. Так как я заголовки я всё-таки просматриваю, это письмо я не мог не открыть, итак,
30.11.1999 00:00+0300