Как стать автором
Обновить

Компания Evernote временно не ведёт блог на Хабре

Сначала показывать

Конкурс для разработчиков: интегрируйте приложение с Evernote и обрадуйте первых пользователей премиум-подписками

Время на прочтение2 мин
Количество просмотров3.3K

Как вы, возможно, знаете, у нас есть открытый и бесплатный API для интеграции сервиса Evernote с приложениями других разработчиков. Тысячи людей и компаний уже используют его для расширения функциональности своих продуктов. Нам хочется, чтобы таких продуктов становилось все больше. Поэтому вчера на Wowzapp 2012 мы анонсировали новый конкурс для разработчиков.

В рамках конкурса мы предлагаем создать приложение или сервис для любых мобильных и настольных платформ на ваш выбор. Главное, продукт должен использовать в своей работе Evernote Cloud API.

Мы будем рассматривать ваши заявки в течение месяца — с 11 ноября по 11 декабря включительно.

Что мы готовы предоставить нашим партнерам, чьи продукты покажутся нам полезными и интересными для пользователей Evernote:
Читать дальше →
Всего голосов 7: ↑5 и ↓2+3
Комментарии1

Новый Evernote для Windows 8

Время на прочтение3 мин
Количество просмотров11K


Мы с интересом наблюдаем за эволюцией Windows в последние годы. Интерфейс, представленный в Windows Phone, заставил нас совершенно по-новому взглянуть на работу с Evernote на этой платформе. А сегодня мы выпустили Evernote для Windows 8 — наше новое приложение, оптимизированное под возможности сенсорного управления на устройствах с Windows 8. Оно может стать хорошим дополнением к Evernote на компьютере. Подробнее о новом приложении ниже.

Загрузить Evernote для Windows 8 »
Читать дальше →
Всего голосов 46: ↑32 и ↓14+18
Комментарии6

Встречайте Skitch для Windows Desktop и Skitch для Windows 8

Время на прочтение4 мин
Количество просмотров21K

Начиная с прошлого года, мы сделали Skitch доступным на нескольких новых платформах, за исключением одной очень значительной платформы — Windows. И, наконец, сегодня мы это исправили. Мы рады представить вам приложение Skitch, позволяющее доносить свои идеи с помощью фигур и пометок на изображениях, на платформах Windows Desktop (Windows XP и новее) и Windows 8. Ниже мы подробно рассмотрим возможности этих новых версий.

Загрузить Skitch для Windows 8 »
Загрузить Skitch для Windows Desktop »
Читать дальше →
Всего голосов 39: ↑28 и ↓11+17
Комментарии37

Защита данных в Evernote: как мы избавляемся от сломанных дисков

Время на прочтение3 мин
Количество просмотров29K
image
В нашей записи “Три правила защиты данных в Evernote” мы уже рассказывали о некоторых мерах, которые мы предпринимаем для защиты данных, чтобы наши пользователи могли доверять нашему сервису. На самом деле таких мер гораздо больше, и сегодня хотелось бы рассказать об одном важном моменте: что мы делаем, когда выходят из строя жесткие диски.

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

В нашей инфраструктуре хранения пользовательских данных мы используем как жесткие диски, так и твердотельные накопители (SSD). Жесткие диски механические по своей природе, а потому, как и все вещи с подвижными составляющими, рано или поздно ломаются. У SSD характер выхода из строя другой: такие накопители имеют ограниченное число циклов перезаписи, после которых они становятся доступными только для чтения.
Читать дальше →
Всего голосов 66: ↑54 и ↓12+42
Комментарии58

Определились финалисты чемпионата разработчиков Evernote Devcup 2012

Время на прочтение4 мин
Количество просмотров2.5K
image
Ровно год назад, в это самое время, мы представили шесть приложений, ставших финалистами первого соревнования разработчиков, проводимого Evernote. И сегодня мы рады назвать шестерку финалистов Devcup этого года.

Цель Devcup — найти приложения, которые понравятся пользователям, откроют для них новые способы применения Evernote, будут прекрасно реализованы и удобны в использовании. Три недели назад мы завершили прием заявок от участников Devcup, и наше жюри взялось за непростую работу: нужно было просмотреть сотни приложений и отобрать пять звездных финалистов. Учитывая обилие присланных нам заявок от очень качественных программ и сервисов, задача оказалась сложной. Долгие вечера, проведенные в офисе, литры кофе и жаркие споры в итоге все же привели жюри к согласованному мнению, и они представили пять итоговых приложений.
Читать дальше →
Всего голосов 6: ↑6 и ↓0+6
Комментарии0

Интегрируем iOS-приложение с Evernote: первые шаги

Время на прочтение9 мин
Количество просмотров8.1K
image

Одно из преимуществ Evernote — его вездесущность. Наши приложения работают практически на всех значимых мобильных платформах, на двух наиболее популярных компьютерных ОС и во всех остальных случаях (через веб-интерфейс). Но мы не собираемся останавливаться на этом.

Сейчас все больше и больше мобильных приложений поддерживают возможность чтения и отправки информации в Evernote. Нам это очень нравится, и мы бы хотели, чтобы так продолжалось и дальше — чем больше у вас будет способов получить доступ к своим заметкам, тем лучше (во всяком случае, нам так кажется). Будучи разработчиком, вы получаете выход на 30 с лишним миллионов наших пользователей и можете мгновенно увеличить ценность своего приложения в глазах этих людей, открыв им возможность связи с их внешней “цифровой памятью”.

Мы решили периодически публиковать руководства для разработчиков, которые только начинают осваивать платформу Evernote (или разработку в целом) и хотят интегрировать свои приложения с нашим сервисом.

В этом посте мы опишем конкретные шаги для интеграции Evernote в тестовое приложение iOS. Мы начнем новый проект в Xcode, загрузим и установим Evernote Software Development Kit (SDK) и создадим простое приложение, которое будет взаимодействовать с Evernote через Cloud API.
Читать дальше →
Всего голосов 26: ↑23 и ↓3+20
Комментарии4

Разработка Metro-приложения Evernote для Windows 8

Время на прочтение3 мин
Количество просмотров11K
Около года назад мы начали работу над Evernote для Windows Phone 7. Тогда нашей первоочередной задачей было заставить наш SDK, использующий C#, работать с Silverlight, чтобы получить возможность доступа к Evernote API. Наш API построен на Apache Thrift, а генератор кода Thrift для C# используют синхронный HTTP-стек на .NET. Silverlight, между тем, поддерживает только асинхронную сетевую модель. Поэтому Дамиану Мэйерсу, нашему главному разработчику клиента для Windows Phone 7, пришлось какое-то время подумать над тем, как же заставить все это работать. В результате он внес изменения (подробно описав их у себя в блоге), которые позволили генератору кода C# и Thrift поддерживать обе сетевые модели. Этот код вы можете найти в нашем SDK для C#.

И вот год спустя мы вновь работаем над JavaScript-приложениями для Windows 8 Metro, которым необходимо обеспечить доступ к Evernote API из managed-кода C#. Вновь сталкиваемся с несовместимостью Thrift с, на сей раз, API .NET для Metro-приложений. Сегодня мы решили поделиться с вами способом решения этой проблемы.
Читать дальше →
Всего голосов 43: ↑28 и ↓15+13
Комментарии7

Существенно обновленный Evernote 4.0 для Android

Время на прочтение3 мин
Количество просмотров15K
Значительные обновления операционных систем дают отличную возможность переосмыслить свои приложения. И выход Android Ice Cream Sandwich не стал исключением. Сегодня мы выпустили переработанный Evernote 4.0 для Android. Эта версия получила не только новый внешний вид, но и ряд функциональных возможностей.

Загрузить Evernote для Android

Новый внешний вид Evernote для Android


Каждый экран приложения был переработан, чтобы сделать работу с клиентом для Android проще, быстрее и удобнее.

Новый домашний экран
Обновленный домашний экран полностью отличается от всего, что мы делали раньше. В нем сочетаются функции создания заметок и кнопки быстрого перехода к просмотру блокнотов, меток и заметок по местоположению (об этом чуть позже).



К тому же, к домашнему экрану теперь очень удобно возвращаться — просто проведите пальцем вправо или нажмите на иконку со слоном.
Читать дальше →
Всего голосов 55: ↑46 и ↓9+37
Комментарии51

Как и почему мы меняли конфигурацию шардов в архитектуре Evernote

Время на прочтение4 мин
Количество просмотров5.7K
В прошлогоднем обзорном посте, посвященном архитектуре Evernote, мы дали общее описание серверов — “шардов”, которые используем и для хранения данных и для логики приложений. Поскольку Evernote — более персональный сервис, чем, скажем, социальная сеть, то мы можем легко разнести данные отдельных пользователей по различным шардам, чтобы обеспечить достаточно простую линейную масштабируемость. Каждая пара таких шардов управляет двумя виртуальными машинами:

image

Каждая из этих виртуальных машин хранит транзакционные “метаданные” в базе данных MySQL на массиве RAID-1 из пары 300-гигабайтных дисков Cheetah со скоростью вращения шпинделя 15000 rpm. Отдельный массив RAID-10 из 3-терабайтных дисков Constellation (7200 rpm) разбит на разделы для хранения больших файлов текстового поискового индекса Lucene для каждого пользователя. Спаренные виртуальные машины дублируют каждый из этих разделов от текущей основной к текущей дополнительной машине с помощью синхронного DRBD.
Читать дальше →
Всего голосов 13: ↑12 и ↓1+11
Комментарии6

Самоорганизация с Evernote

Время на прочтение2 мин
Количество просмотров38K


Наш пользователь Гани Султанов (aka @Moriarty Lecter) написал интересную мини-книгу “Как накормить слона, или первые шаги к самореализации с Evernote”. Она посвящена системе управления делами и сбора информации с помощью нашего сервиса.

Загрузить книгу в PDF >>

Книга будет особенно интересна тем, кто уже давно присматривается к методике повышения личной эффективности GTD (Getting Things Done), но все никак не возьмется реализовать ее на практике. Впрочем, если вы никогда и не слышали о GTD, но хотите эффективно использовать Evernote, чтобы быть продуктивнее в работе, учебе, бизнесе и частной жизни, вам эта книга тоже может пригодиться и стать отправной точкой для работы с методикой.
Читать дальше →
Всего голосов 40: ↑27 и ↓13+14
Комментарии20

Итоги Evernote Dev Meetup Moscow

Время на прочтение5 мин
Количество просмотров2.9K
27 апреля мы провели в Москве встречу с разработчиками, посвященную вопросам интеграции приложений и сервисов с Evernote.

В ходе мероприятия мы рассмотрели как вопросы продвижения партнерских продуктов, так и возможности Evernote API для расширения их функциональности. Также на Evernote Dev Meetup о своем опыте интеграции рассказали несколько существующих партнеров Evernote.

Мы хотим поблагодарить всех, кто смог посетить наше мероприятие. Надеемся, что вам понравилось, и встреча оказалась полезной. Тем, кто не смог с нами встретиться, мы ниже расскажем о темах, которые освещали докладчики.



Читать дальше →
Всего голосов 14: ↑9 и ↓5+4
Комментарии0

Программа встречи с разработчиками Evernote Dev Meetup в Москве

Время на прочтение1 мин
Количество просмотров921
image
Как возможно вы уже слышали, в эту пятницу 27 апреля мы проводим встречу с разработчиками в Москве. Она пройдет в центре Digital October и будет посвящена вопросам интеграции приложений и сервисов с Evernote, обзору нашего Evernote API и каналов продвижения партнерских продуктов. Кроме того, там мы ответим на все вопросы по поводу участия в соревновании разработчиков Evernote Devcup.

Предлагаем всем зарегистрировавшимся участникам, а также тем, кто рассматривает возможность посетить встречу, ознакомиться с программой.
Читать дальше →
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

Второе ежегодное соревнование разработчиков Evernote Devcup

Время на прочтение4 мин
Количество просмотров2.5K


Мы рады анонсировать второе ежегодное соревнование разработчиков — Evernote Devcup. В рамках Devcup разработчикам программного обеспечения и дизайнерам предлагается придумать и воплотить интересные приложения и сервисы, которые позволят 25 миллионам пользователей Evernote расширить возможности их аккаунтов. Призовой фонд соревнования составляет более $100 000, а финалисты получат шанс представить свою работу на мероприятии Evernote Trunk Conference в этом году в Сан-Франциско.

Мы приготовили следующие призы:
  • Золото — $20 000
  • Серебро — $15 000
  • Бронза — $5 000
  • 6 финалистов — по $10 000, а также перелет и проживание на время проведения ETC 2012

Что хотелось бы увидеть?


Удачное приложение сочетает в себе заманчивую функциональность с красивым и интуитивно понятным дизайном. Мы ожидаем, что вышедшие в финал работы станут ежедневно использоваться десятками тысяч людей, позволяя им сохранять и вспоминать важные вещи в их жизни. Мы не можем перечислить все хорошие идеи, о которых когда-либо слышали, но попробуем привести несколько общих тем, которые помогут вам с размышлениями над будущим проектом.
Читать дальше →
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Проблема с адресами электронной почты в рассылке Evernote

Время на прочтение2 мин
Количество просмотров3.2K
Вчера мы обнаружили уязвимость в системе, которую используем для отписки пользователей от нашей рассылки. Мы обязаны рассказать об этом вам, нашим пользователям, поскольку некоторые почтовые адреса из-за этой уязвимости могли попасть в нежелательные руки. Мы хотим заверить вас, что информация об аккаунте и другие персональные данные не были скомпрометированы, и мы исправили ошибку. От пользователей не требуется никаких действий.

Вчера около 11 часов дня по московскому времени мы узнали об этой уязвимости, обнаруженной одним из пользователей сайта Хабрахабр (где и была опубликована информация о данной проблеме). Выяснилось, что сервис, который мы используем для обработки запросов на отписку от почтовой рассылки, мог привести к получению несанкционированного доступа к адресам электронной почты других людей, также получивших данную рассылку. После того, как мы узнали об уязвимости, мы оперативно исправили проблему, но в течение примерно 12 часов с момента ее публикации с ее помощью мог быть получен доступ к списку почтовых адресов пользователей.

Нет никаких признаков крупномасштабной утечки, однако анализ наших лог-файлов показывает, что в данный период список из 536 613 почтовых адресов русскоязычных пользователей, получивших нашу последнюю рассылку и до 72 406 адресов англоязычных пользователей могли оказаться в распоряжении третьих лиц. Обладание адресом электронной почты не позволяет скомпрометировать аккаунт Evernote или получить доступ к другой персональной информации. Вы можете быть уверены, что все данные в вашем аккаунте Evernote находятся в безопасности, и никто кроме вас не сможет получить к ним доступ. Вместе с тем, возможно, что некоторые из этих почтовых адресов могли попасть в руки спамеров.
Читать дальше →
Всего голосов 14: ↑8 и ↓6+2
Комментарии5

Evernote Dev Meetup: 27 апреля, Москва, Digital October. Приглашаем разработчиков и всех, кому интересен Evernote API

Время на прочтение2 мин
Количество просмотров925

Возможно, вы уже знаете, что у Evernote есть открытый API, который позволяет разработчикам интегрировать свои продукты и приложения с нашим сервисом.

Если вам интересно узнать больше о том, как сделать свой сервис или приложение привлекательным для десятков миллионов пользователей Evernote, и что вам это даст, мы рады будем об этом рассказать при личной встрече.

Что: Встреча с разработчиками Evernote Dev Meetup
Где: Центр Digital October, Москва, Берсеневская набережная, 6, аудитория 4
Когда: 27 апреля 2012 года, 14:00


Зарегистрироваться на встречу прямо сейчас >>
Читать дальше →
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

Обновление Evernote для Windows Phone 7: совместный доступ к блокнотам, улучшенное редактирование и поиск и многое другое

Время на прочтение2 мин
Количество просмотров2.1K
Сегодня мы рады представить обновление Evernote для Windows Phone 7. Новая версия приложения (2.2) включает ряд часто запрашиваемых функций, включая поддержку совместного доступа к блокнотам и усовершенствованное редактирование. Также мы поработали над удобством и надежностью работы.

Загрузить Evernote для Windows Phone 7 из Marketplace

Совместный доступ к блокнотам


Evernote для Windows Phone 7 теперь позволяет вам открывать доступ к своим блокнотам как для отдельных людей, так и для всех желающих. Открыть доступ к блокноту можно двумя способами:
  • нажмите и удерживайте блокнот в списке, а затем выберите Настройки доступа;
  • нажмите на блокнот, выберите в панели действий многоточие, а затем Настройки доступа.


Читать дальше →
Всего голосов 10: ↑7 и ↓3+4
Комментарии2

Новый сайт Evernote для разработчиков

Время на прочтение2 мин
Количество просмотров5.2K

Экосистема приложений, интегрированных с Evernote, расширяется, и мы стараемся запускать новые инструменты и ресурсы для партнеров. На днях мы представили полностью переработанный сайт для разработчиков — dev.evernote.com. Сайт на английском, но, надеемся, это не является большой проблемой для разработчиков.

Посетить сайт Evernote для разработчиков »
Читать дальше →
Всего голосов 15: ↑13 и ↓2+11
Комментарии2

Внутри Evernote Peek: как мы реализовали управление приложением с помощью обложки для iPad 2

Время на прочтение2 мин
Количество просмотров5.5K
image
Хабралюди, пользующиеся iPad 2, возможно, уже опробовали наш Evernote Peek — первое в мире приложение, которым можно управлять с помощью фирменной обложки Smart Cover. Конечно, вскоре после выхода мы сделали так, чтобы приложением можно было пользоваться на всех iPad и вовсе без обложки, эмулируя действия с ней с помощью экранных функций. Однако интереснее, конечно, работать в Peek физической обложкой.

О самом приложении мы уже писали ранее, так что подробно останавливаться на нем не будем. Для тех, кто не слышал о приложении поясним в нескольких словах — Evernote Peek позволяет вам тестировать себя, отвечая на заранее заготовленную подборку вопросов. На практике его часто используют для подготовки к разнообразным экзаменам, при изучении иностранного языка и для проведения различных викторин. Закрываете экран с помощью Smart Cover и затем приоткрываете обложку, чтобы увидеть вопрос. Чтобы узнать ответ — сворачиваете обложку полностью. Чтобы было понятнее, вот небольшое ознакомительное видео:



Как Peek работает со Smart Cover


Читать дальше →
Всего голосов 11: ↑10 и ↓1+9
Комментарии1

Несколько подробностей о системе индексации в Evernote

Время на прочтение3 мин
Количество просмотров3.4K
Предыдущая статья о распознавании текста в изображениях в сервисе Evernote была посвящена в основном вопросам функциональности — что это такое, как работает и что дает платформе Evernote в целом. На этот раз мы поговорим о технической стороне вопроса.

Аппаратное обеспечение


Распознавание текста в изображениях Evernote значительно загружает вычислительный кластер, поэтому производительность и эффективность играют главную роль при оценке оборудования. После испытания нескольких различных платформ мы остановились на iX1204-563UB от iX Systems. По сути это Supermicro X8DTU на шасси 815TQ-563UB. Каждая из 37 систем распознавания в кластере состоит из следующего железа:

  • CPU: два Intel Xeon CPU L5630 @ 2,13 МГц (расчетная рассеиваемая мощность — 40 ватт)
  • Материнская плата: Supermicro X8DTU
  • Системный блок: Supermicro 815TQ-563UB
  • Блок питания: 560 ватт (имеет рейтинг эффективности 80Plus Gold)
  • Хранилище данных: 5,25-дюймовый жесткий диск с пониженным энергопотреблением
  • RAM: 12 Гб PC3-8500 (1066 МГц)

Читать дальше →
Всего голосов 9: ↑8 и ↓1+7
Комментарии3

Система поисковой индексации в Evernote

Время на прочтение5 мин
Количество просмотров5K
Система индексации в Evernote разработана для расширения поисковых возможностей Evernote и обеспечения поиска по медиафайлам. Ее задача — исследовать содержимое этих файлов и сделать любую обнаруженную в них текстовую информацию доступной для поиска. В настоящее время она обрабатывает изображения и файлы PDF, а также «цифровые чернила» (digital ink), но в планах у нас есть поддержка индексирования и других типов медиафайлов. Полученный индекс выводится в виде документа XML или PDF и содержит распознанные слова, альтернативные варианты распознавания, а также координаты найденных слов в документе (для последующей подсветки).
Читать дальше →
Всего голосов 15: ↑13 и ↓2+11
Комментарии4