URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 105001
[ Назад ]

Исходное сообщение
"Представлен новый открытый почтовый клиент N1"

Отправлено opennews , 06-Окт-15 17:42 
Компания Nylas представила новый открытый почтовый клиент N1 (https://www.nylas.com/N1), нацеленный на предоставление пользователю понятного интерфейса и акцентирующий внимание на удобное восприятие контента.  N1 предоставляет гибкие средства расширения функциональности через плагины, что может быть использовано для создания производных решений, оптимизированных для нетипичных методов работы с электронной почтой.

<center><img src="https://www.opennet.me/opennews/pics_base/0_1444140109.png&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></center>

Программа совместима с большинством почтовых сервисов, включая Gmail, Yahoo, iCloud и Microsoft Exchange, и выполнена в виде обособленного десктоп-приложения, но по принципам работы скорее напоминает web-почту. Приложение по сути является клиентом, привязанным к серверной платформе Nylas Sync Engine, что позволят организовать работу со своей перепиской из разных мест и с разных устройств. Клиентские и серверные компоненты поставляются (https://github.com/nylas/) в исходных текстах под лицензией AGPLv3, что позволяет развернуть серверную инфраструктуру на своих мощностях и при желании модифицировать для учёта специфики организации переписки на предприятии. Готовые сборки подготовлены для  OS X и Linux (в ближайшее время ожидается поддержка Windows).


Клиентская часть (https://github.com/nylas/n1) написана на JavaScript и CoffeeScript с использованием платформы Electron (https://github.com/atom/electron) (Atom Shell), позволяющей создавать самодостаточные пользовательские приложения при помощи технологий Chromium и Node.js.  При построении интерфейса применяется развиваемые компанией Facebook компоненты React (https://facebook.github.io/react/) и Flux (https://facebook.github.io/flux/).  Серверный движок (https://github.com/nylas/sync-engine) написан на языке Python и взаимодействует с клиентом через RESTful API. Для хранения базы пользователей используется MySQL.


Интересной особенностью
клиента является наличие встроенных (https://nylas.com/N1/getting-started/) средств для разработки плагинов при помощи компонентов среды разработки Atom. В качестве примеров плагинов приводятся (https://www.nylas.com/N1/examples) автоматизированные методы фильтрации и классификации почты, загрузка информации о пользователей из профиля на GitHub, привязки персональных пиктограмм с пользователям, средства определения фишинга, перевод сообщений с одного языка на другой и т.д.

URL: https://news.ycombinator.com/item?id=10333193
Новость: http://www.opennet.me/opennews/art.shtml?num=43098


Содержание

Сообщения в этом обсуждении
"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 06-Окт-15 17:42 
> Клиентская часть написана на JavaScript и CoffeeScript с использованием платформы Electron (Atom Shell)

Когда Thunderbird на XUL уже недостаточно тормозит, и нужен новый рывок вперёд.


"Представлен новый открытый почтовый клиент N1"
Отправлено denis111 , 06-Окт-15 17:52 
>Python и взаимодействует с клиентом через RESTful API. Для хранения базы пользователей используется MySQL

Два рывка! Если оффлайно хранить базу.


"Представлен новый открытый почтовый клиент N1"
Отправлено Наркоман , 06-Окт-15 18:00 
Зато разрабатываться будет реактивно быстро!

"Представлен новый открытый почтовый клиент N1"
Отправлено qwerty , 06-Окт-15 20:05 
Тормозов с xul не было никогда (может разве что пару багов в древности). Когда у вас последний раз тормозил сам интерфейс без кривых дополнений?
Тормоза могут быть при открытии кривых страниц напичканных javascript.

Да и клиент этот видимо не на том js что в вебе, а адаптированном для ПК. Так что работать будет не медленнее xul, он тоже js + xml.


"Представлен новый открытый почтовый клиент N1"
Отправлено RomanCh , 07-Окт-15 16:07 
Например когда нажимаешь Ctrl+A в каталоге содержащем несколько десятков тысяч писем от cron'а. И пытаешься потом что-нибудь с ними сделать. Thunderbird в синхронном режиме залипает весь, намертво. При этом он стремительно жрёт проц и память, иногда вплоть до прихода OOMK. Что бы этого избежать приходится выделять кусочками по несколько тысяч, ждать каждый раз по несколько секунд и удалять. Из дополнений только ручная сортировка папок, но его наличие никак не влияет на эту проблему.

"Представлен новый открытый почтовый клиент N1"
Отправлено й , 08-Окт-15 12:18 
> Когда у вас последний раз тормозил сам интерфейс без кривых дополнений?

полгода назад. установил thunderbird на попробовать на свежекупленный ноут на свежую систему. тормозит с порога и до упора.


"Представлен новый открытый почтовый клиент N1"
Отправлено Led , 09-Окт-15 22:33 
> полгода назад. установил thunderbird на попробовать на свежекупленный ноут на свежую систему.
> тормозит с порога и до упора.

На венде так и должно быть.


"Представлен новый открытый почтовый клиент N1"
Отправлено й , 11-Окт-15 11:46 
вы помните, что мы говорим о нужности жаваскриптового поделия в топике? то-то и оно.

лет 5-10 назад thunderbird нормально работал под виндой, кстати. а ff и до сих пор нормально работает.

что они там сломали -- хрен его знает, но почтовые клиенты нужны: не windows mail же пользоваться.


"Представлен новый открытый почтовый клиент N1"
Отправлено arisu , 10-Окт-15 02:38 
> Тормозов с xul не было никогда

тормоза с mozilla platform были всегда — в силу того, что она overengineered. однако ж техника росла в мощностях, и тормоза становились всё менее заметны.

это, конечно, никак не отменяет необходимости думать головой, когда пишешь софт, для mozilla platform ли, или для чего другого.


"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 07-Окт-15 08:23 
А как ещё заставить невиндовых юзверей покупать топовое железо.

"Представлен новый открытый почтовый клиент N1"
Отправлено anonymous , 07-Окт-15 09:42 
зачем?

"Представлен новый открытый почтовый клиент N1"
Отправлено 10й Брейтовский переулок , 07-Окт-15 10:13 
жрите ))

"Представлен новый открытый почтовый клиент N1"
Отправлено Шурек Табуреткин , 06-Окт-15 17:43 
Due to overwhelming interest, you'll need to wait a bit before downloading N1. Leave your email address and we'll contact you soon :(

"Представлен новый открытый почтовый клиент N1"
Отправлено soarin , 06-Окт-15 17:46 
> atom

А вот сабж с зондовым google analytics или нет?


"Представлен новый открытый почтовый клиент N1"
Отправлено systemd_anonymousd , 06-Окт-15 18:22 
>> atom
> google analytics

(забил запрос в поисковик, чтобы выяснить в чём дело) Охренеть. Это же надо было догадаться туда это гoвнo запихнуть.


"Представлен новый открытый почтовый клиент N1"
Отправлено arisu , 10-Окт-15 02:42 
>>> atom
>> google analytics
> (забил запрос в поисковик, чтобы выяснить в чём дело) Охренеть. Это же
> надо было догадаться туда это гoвнo запихнуть.

они далеко не первые, кстати. я, например, впервые на такое наткнулся пару лет назад в одной малоизвестной, но мне интересной FOSS-софтине, и малость фалломорфировал. что характерно — софтина на цпп была, так что зараза поражает широким фронтом.


"Представлен новый открытый почтовый клиент N1"
Отправлено systemd_anonymousd , 12-Окт-15 00:12 
>>>> atom
>>> google analytics
>> (забил запрос в поисковик, чтобы выяснить в чём дело) Охренеть. Это же
>> надо было догадаться туда это гoвнo запихнуть.
> они далеко не первые, кстати. я, например, впервые на такое наткнулся пару
> лет назад в одной малоизвестной, но мне интересной FOSS-софтине, и малость
> фалломорфировал. что характерно — софтина на цпп была, так что зараза
> поражает широким фронтом.

Имя софтины можно? И остальных, раз "не первые". Если, конечно, помнишь.


"Представлен новый открытый почтовый клиент N1"
Отправлено arisu , 12-Окт-15 05:55 
ты на неё не наткнёшься, специфическая. да и починена — отчасти благодаря моим пояснениям автору, что так приличные люди не делают, и статистику собирают иначе. ещё видел в сгенерированой html-документации — увы, не упомню, к чему. долго недоумевал.

но в целом, конечно, в FOSS «не для хипстеров» так не делают, потому что будель эль шкандаль.


"Представлен новый открытый почтовый клиент N1"
Отправлено kravich , 07-Окт-15 05:13 
Погуглил. Ппц. Если это будущее desktop разработки, то ну его нафиг

"Представлен новый открытый почтовый клиент N1"
Отправлено arisu , 10-Окт-15 02:45 
> Погуглил. Ппц. Если это будущее desktop разработки, то ну его нафиг

это неудачные потуги скопировать mozilla platform. только mozilla platform делали люди хоть немного и космонавты, но так крепко, что современная mozco с трудом доламывает, а хипстота как обычно — ничего не поняла. за что хипстОр берётся смело — всё превращается в js. а если за js берётся он, то просто тратит меньше сил.


"Представлен новый открытый почтовый клиент N1"
Отправлено Ури , 06-Окт-15 17:48 
> является клиентом, привязанным к серверной платформе Nylas Sync Engine

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

Хотя, конечно, надо попробовать. Серверная часть открыта, можно не завязываться (надеюсь) на их собственный сервер.


"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 06-Окт-15 17:48 
почтовый клиент содержит в себе сервер? У хипсторов кризис идей?

"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 06-Окт-15 17:52 
оно запускает свою серверную часть в виде докер-контейнеров и требует последнюю версию systemd и ядро из гита.

"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 06-Окт-15 18:46 
> требует последнюю версию systemd и ядро из гита

Вот мы и дожили до почтовых клиентов, сделанных на HTML+JS, таскающих за собой собственные сервера и зависящих от systemd и определённых версий ядра...


"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 07-Окт-15 12:16 
Осталось найти пользователей для этого дерьма

"Представлен новый открытый почтовый клиент N1"
Отправлено ZiNk , 11-Окт-15 13:34 
> Осталось найти пользователей для этого дерьма

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


"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 08-Окт-15 02:33 
Давай пруф.

"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 06-Окт-15 17:54 
>нетипичных методов работы с электронной почтой.

Сколько уже можно чинить то, что не сломано. Кто пользуется почтой, тот умеет это делать. Кто нет - ему все эти свистелки никак не помогут.


"Представлен новый открытый почтовый клиент N1"
Отправлено Crazy Alex , 06-Окт-15 18:02 
На вид - оно как раз типичные методы работы с почтой (быстро просмотреть пару сотен писем и поддерживать обсуждение в десятке развесистых тредов) не поддерживает. Поскольку быстрым набор "лишний сервер плюс интерфейс на HTML/JS" быть не может, и древовидного режима не заметно.

Но что интерфейс один в один с макоси содран - видно, да.


"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 06-Окт-15 19:45 
>Но что интерфейс один в один с макоси содран - видно, да.

Полагаю, это как раз с нее скрин. Хотя не удивлюсь, если оно везде так выглядит.


"Представлен новый открытый почтовый клиент N1"
Отправлено Annimzus , 06-Окт-15 21:08 
приблизительно так-же выглядит Geary под онтопиком: http://www.gnomelibre.fr/wp-content/uploads/2015/03/geary_01...

"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 06-Окт-15 21:15 
А это типичнейший гном3.

"Представлен новый открытый почтовый клиент N1"
Отправлено тоже Аноним , 06-Окт-15 20:08 
> Но что интерфейс один в один с макоси содран - видно, да.

А разве не так должен выглядеть Аутлюк, запущенный под Макось?


"Представлен новый открытый почтовый клиент N1"
Отправлено Crazy Alex , 06-Окт-15 22:52 
Не так. Он у меня на работе стоит, каждый день пялюсь. У него очень узнаваемый "виндовый" стиль - даже в макоси, не такой минималистичный, как родной макосовский.

"Представлен новый открытый почтовый клиент N1"
Отправлено user , 07-Окт-15 00:52 
Вангую, что через 1-2 года в гуглопочте оставят только веб-интерфейс.

"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 08-Окт-15 02:35 
> Вангую, что через 1-2 года в гуглопочте оставят только веб-интерфейс.

Google Inbox - первый к тому шаг.


"Представлен новый открытый почтовый клиент N1"
Отправлено IdeaFix , 06-Окт-15 18:09 
Интерфейс по стилю с макоси, по функционалу с аутлук вебапп... зачем оно?

"Представлен новый открытый почтовый клиент N1"
Отправлено GotF , 06-Окт-15 18:11 
> Клиентская часть написана на JavaScript и CoffeeScript с использованием платформы Electron (Atom Shell), позволяющей создавать самодостаточные пользовательские приложения при помощи технологий Chromium и Node.js. При построении интерфейса применяются развиваемые компанией Facebook компоненты React и Flux. Серверный движок написан на языке Python и взаимодействует с клиентом через RESTful API. Для хранения базы пользователей используется MySQL.

Это настолько ужасно, что просто не может быть правдой.


"Представлен новый открытый почтовый клиент N1"
Отправлено soarin , 06-Окт-15 18:14 
Хотелось бы скрина под линукс. Можно даже с ужасным коричнево-оранжевым декоратором окна как в новостях про фурифокс.

"Представлен новый открытый почтовый клиент N1"
Отправлено soarin , 06-Окт-15 18:16 
Или это и есть скриншот под линуксом? А то чего-то кнопок управления окном слева не видно.

"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 06-Окт-15 18:40 
> Или это и есть скриншот под линуксом? А то чего-то кнопок управления окном слева не видно.

К.О. напоминает, что расположение (и даже само наличие) кнопок управления окнами зависит от используемого оконного менеджера и/или его настроек.


"Представлен новый открытый почтовый клиент N1"
Отправлено soarin , 06-Окт-15 18:51 
Спасибо, КЭП, но в этот раз ты уж слишком скэпил. Это и так понятно.

"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 06-Окт-15 21:26 
Если они рисуются клиентом (а тут, похоже, так и есть), то нифига. Одна из причин, почему так ненавидят GTK3, кстати.

"Представлен новый открытый почтовый клиент N1"
Отправлено th3m3 , 06-Окт-15 18:31 
Не хватает ещё php, для полной солянки технологий. Всё можно было сделать на JS. Вместо MySQL, взять ту же MongoDB.

"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 06-Окт-15 18:37 
LevelDB было бы достаточно, зачем сервер БД поднимать для этого, да еще и с не очень хорошей лицензией?

"Представлен новый открытый почтовый клиент N1"
Отправлено ГГ , 06-Окт-15 18:35 
Я джвадцжцать лет ждал такого клиента

"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 06-Окт-15 18:37 
> N1

Назван в честь ракеты?


"Представлен новый открытый почтовый клиент N1"
Отправлено клоун , 06-Окт-15 18:49 
Разработчик по имени Нильс создал "нулёвку" под названием "[компания] Нильса" и назвал программу "Н[ильс] 1". Ну да, в честь ракеты.

В СПО принято в честь ракет называть: Линукс (Линус), Кноппикс (Кноппер).


"Представлен новый открытый почтовый клиент N1"
Отправлено neon1ks , 06-Окт-15 20:32 
На почтовый клиент из opera похож)

"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 06-Окт-15 21:16 
Вот новый клиент. С поддержкой exchange.
С открытым кодом.
Я думаю громоптица не получает поддержку exchange специально.
Есть какая-то договоренность с MS

"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 07-Окт-15 14:13 
Она не получает поддержку Exchange, потому что есть проприетарный плагин ExQuilla с платной подпиской за авторством ведущего разработчика Thunderbird.

"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 06-Окт-15 21:42 
> Клиентская часть написана на JavaScript и CoffeeScript

Тьфу ты. [закрывает вкладку]


"Представлен новый открытый почтовый клиент N1"
Отправлено User , 06-Окт-15 21:45 
Ну, судя по тому, что индустрия en masse выбирает самые эээээ... альтернативные решения, вангую большой успех проекту!

"Представлен новый открытый почтовый клиент N1"
Отправлено EuPhobos , 06-Окт-15 22:33 
Хватит пользоваться почтовыми веб-интерфейсами с тормозными JavaScript-ами и сохранять в них свои пароли и шаблоны! Ведь теперь есть почтовый клиент, напоминающий web-интерфейс, да и написанный на JavaScript, да и сохраняет пароли где-то там у себя.. Но не суть важно!

"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 06-Окт-15 23:03 
>Клиентская часть написана на JavaScript и CoffeeScript с использованием платформы Electron (Atom Shell), позволяющей создавать самодостаточные пользовательские приложения при помощи технологий Chromium и Node.js. При построении интерфейса применяются развиваемые компанией Facebook компоненты React и Flux. Серверный движок написан на языке Python и взаимодействует с клиентом через RESTful API. Для хранения базы пользователей используется MySQL.

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


"Представлен новый открытый почтовый клиент N1"
Отправлено Alex , 06-Окт-15 23:22 
Связка NodeJS+Python. Адовее придумать было трудно.

"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 08-Окт-15 02:46 
> Связка NodeJS+Python. Адовее придумать было трудно.

Питону всё равно, на чём клиент написан. Но использовать недософт, который по факту - html+css+js в chromium+node-рантайме я не хочу принципиально. [1/2]


"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 08-Окт-15 03:15 
[2/2] Сама задумка при этом неплоха. Мне удобно было бы разместить сиё на своём сервере, сконфигурировать серверную часть под несколько десятков ящиков с фильтрами, тегами и адресной книгой, и в итоге иметь одно и то же рабочее пространство на всех машинах без необходимости на каждой вбивать данные всех аккаунтов, синхронизировать настройки между клиентами и качать весь архив писем на каждую машину. Конечно, есть минус - не будет работать без сети. Если кто-нибудь напишет для N1-сервера более адекватный клиент, то можно попробовать, хоть мускуль мне тоже не сильно нравится.

Или такое уже существует? Не особо важно - через браузер или через клиент (веб-почту не люблю, но с таким функционалом можно сделать исключение).


"Представлен новый открытый почтовый клиент N1"
Отправлено Crazy Alex , 10-Окт-15 01:04 
По-моему через IMAP сто лет как делается. Разве что чуть подумать на тему "как как перекинуть настроки подключения к аккаунтам" - но если клиенты одинаковы - это не должно быть пролемой.

"Представлен новый открытый почтовый клиент N1"
Отправлено IdeaFix , 07-Окт-15 00:35 
Хмм... во времена моего детства под подобные вещи поднимали локальный Geronimo. До сих пор поддерживаю пару таких легаси решений :(

"Представлен новый открытый почтовый клиент N1"
Отправлено SysA , 12-Окт-15 12:01 
> До сих пор поддерживаю пару таких легаси решений :(

FYI: August 27, 2015:Geronimo is now live in the Apple App Store to download. :D



"Представлен новый открытый почтовый клиент N1"
Отправлено depeche , 07-Окт-15 01:21 
Ну то как оно им пользоваться? Юзабельно? Быстро? Пробовал кто?

"Представлен новый открытый почтовый клиент N1"
Отправлено admin , 07-Окт-15 08:19 
Кто пустил хипстеров в интернет?

"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 07-Окт-15 09:20 
Вот прямо чувствую, что это будет лишним, но интерфейс практически 1 в 1 с интерфейсом OWA в MS Exchange 2013 :)

"Представлен новый открытый почтовый клиент N1"
Отправлено Yuris , 07-Окт-15 10:58 
Он реально с Exchange EWS умеет работать? И с календарём?

"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 07-Окт-15 11:26 
Сомнительно. Опенсурс головного мозга в проекте на лицо. А для этой фичи нужно копаться в кощунственной документации корпоратов.

"Представлен новый открытый почтовый клиент N1"
Отправлено Тузя , 07-Окт-15 16:58 
Напрямую? А зачем? Оно работает через ActiveSync, по всей видимости, не вчитывался глубоко, если честно.

"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 07-Окт-15 13:29 
GTK3/HeaderBar осилили?, или как всегда, везде красивые скрины под макОС а версия под линукс выглядит как параша из 90х с стекляными кутешными иконками.

"Представлен новый открытый почтовый клиент N1"
Отправлено Fyfy , 07-Окт-15 14:32 
"везде красивые скрины под макОС, а линукс выглядит как параша из 90х" fixed

"Представлен новый открытый почтовый клиент N1"
Отправлено freeman2 , 07-Окт-15 20:34 
> Клиентская часть написана на JavaScript и CoffeeScript

Пожалуйста, размещайте такое в начале новости, чтобы дальше не читать.


"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 08-Окт-15 01:59 
> Nylas представила новый открытый почтовый клиент N1, нацеленный на

яблочников.


"Представлен новый открытый почтовый клиент N1"
Отправлено gaga , 08-Окт-15 14:31 
А меж тем под линукс так и нет клиента для эксчейнджа...

"Представлен новый открытый почтовый клиент N1"
Отправлено arisu , 09-Окт-15 06:24 
они изобрели thunderbird, только без локального хранилища. вот что у хипстеров ни возьми — всё так: изобрели то, что уже было, но в ухудшенном варианте.

"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 09-Окт-15 13:29 
> The extensible, open source mail client
> extensible

В 2017 году слова "extensible" и "hackable" означают "Мы просто написали это на Javascript".


"Представлен новый открытый почтовый клиент N1"
Отправлено arisu , 09-Окт-15 13:31 
> В 2017 году слова "extensible" и "hackable" означают "Мы просто написали это
> на Javascript".

ты удивишься, но в 2003-м было точно так же.


"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 09-Окт-15 16:45 
В 2003м, насколько я помню, жаваскриптом только падающие снежинки рисовали на всяких php-бордах.

"Представлен новый открытый почтовый клиент N1"
Отправлено arisu , 09-Окт-15 17:04 
> В 2003м, насколько я помню, жаваскриптом только падающие снежинки рисовали на всяких
> php-бордах.

не в ту сторону помнишь. Firefox уже был, и впервые зарелизился Thunderbird. которые уже тогда являлись сочетанием «платформа плюс куча js» (и нонешние потуги сделать то же самое, но без mozilla platform, всё равно не дотягивают даже до уровня мозиллы 2003-го года).


"Представлен новый открытый почтовый клиент N1"
Отправлено arisu , 09-Окт-15 13:33 
p.s. зато с названием ребята совсем не стали стесняться. к сожалению, как лодку ни называй, а капитан всё равно безмозглый хипстер.

"Представлен новый открытый почтовый клиент N1"
Отправлено Аноним , 22-Окт-15 20:23 
> Клиентская часть написана на JavaScript и CoffeeScript с использованием платформы Electron (Atom Shell)

о боже...