The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

GitHub выпустил среду редактирования кода Atom 1.1

01.11.2015 11:09

Доступен второй стабильный релиз редактора кода Atom, развиваемого инженерами компании GitHub. Atom может использоваться не только как самодостаточное решение, но и в роли технологического стека для построения специализированных решений, например, на базе Atom построены продукты Visual Studio Code от компании Microsoft и Nuclide от Facebook. Код проекта распространяется под лицензией MIT.

Основу Atom составляет компонент Electron (ранее Atom Shell), представляющий собой основанное на Chromium и Node.js ядро. Функциональность редактора формируется через работающие поверх ядра дополнения, для установки которых предлагается встроенный пакетный менеджер "apm". Electron поставляется в форме самодостаточного фреймворка, который можно использовать для создания произвольных пользовательских приложений. Разработчикам доступны модули Node.js, а также расширенный API для формирования нативных диалогов, интеграции приложений, создания контекстных меню, манипуляции окнами, взаимодействия с подсистемами Chrome. Использования обособленного браузерного ядра позволяет реализовать дополнительные возможности, недоступные для обычных web-приложений, такие как полноценный файловый менеджер, гибкие средства поиска файлов и нативные элементы формирования диалогов.

Редактор предоставляет средства кросс-платформенного редактирования кода, включает встроенный пакетный менеджер и интерфейс навигации по файловой системе, предоставляет средства для одновременной совместной работы с кодом, обладает интеллектуальной системой автодополнения ввода, предоставляет режимы совместимости с Vim и Emacs, поддерживает API для разработки расширений. Несколько файлов могут быть открыты в разных вкладках и одновременно отображены с использованием вертикального или горизонтального разбиения панелей. Интерфейс может настраиваться через темы оформления, поддерживаются вкладки, закладки, умный контекстный поиск кода, схлопывание блоков кода, одновременное использование нескольких курсоров и областей выделения, наглядная пометка изменений, автодополнение и проверка кода для разных языков (Ruby, Python, SQL, PHP, Perl, Objective-C, C/C++, JavaScript, Java, Go и т.п.). Для формирования статей и документации может быть использована разметка Markdown.

Ключевые новшества Atom 1.1:

  • Возможность мгновенного предпорсмотра результата ввода разметки Markdown, со стилизацией под заданную тему оформления.
  • Новый метод определения точных позиция символов на экране, не завязанный на постоянное обращение к DOM. Точное размещение каждого символа необходимо редактору для вывода контекстных диалогов и таких возможностей как подсветка. Проблема состоит в том, что Chromium не предоставляет готовый API для получения информации об отрисовке каждого символа. Ранее для определения позиции символов использовался анализ DOM, но он был одной из основных причин притормаживания интерфейса. Новый метод основан на создании кэша, в котором сохраняется ширина каждого символа в разных стилевых контекстах.
  • Поддержка использования шрифтов с лигатурами (соединением нескольких графем);
  • Поддержка использования шрифтов с непостоянной шириной символов, таких как Helvetica и Times New Roman. Подобные шрифты могут приводить к замешательству при отображении кода, но полезны в мини-формах редактирования;
  • Редактор избавлен от притормаживания во время прокрутки экрана из-за активности сборщика мусора.
  • Для модулей autocomplete-plus и fuzzy-finder представлена альтернативная реализации библиотеки ранжирования результатов поиска по частичному сходству.


  1. Главная ссылка к новости (http://blog.atom.io/2015/10/29...)
  2. OpenNews: GitHub выпустил среду редактирования кода Atom 1.0
  3. OpenNews: Первый тестовый выпуск дистрибутива OzonOS и пользовательского окружения Atom
  4. OpenNews: GitHub открыл исходные тексты среды редактирования кода Atom
  5. OpenNews: Компания Microsoft выпустила для Linux среду разработки Visual Studio Code
  6. OpenNews: Представлен новый открытый почтовый клиент N1
Лицензия: CC-BY
Тип: Программы
Ключевые слова: atom, github
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (65) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, Sunderland93 (ok), 11:41, 01/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Хороший редактор. Правда запускается ощутимо долго
     
     
  • 2.2, Джон Малкович (?), 11:52, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    при этом удивительно на сколько быстрее и отзывчевее VS Code на этом же движке.
     
     
  • 3.6, anatoly (?), 12:51, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там свой компонент для редактора кода написан, от atom-а взята только оболочка
     
  • 2.3, Красные Глаза (ok), 12:05, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Да, тормоза при запуске просто выносят, особенно на дисках 5400. Еще у них недопилена фича сохранения табов и списка открытых проектов. По cmd-q работает, а когда мышкой закрываешь - не сохраняется. :(
     
     
  • 3.42, анонимус (??), 20:15, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    5400 под системный диск это мазохизм. Рекомендую хотя бы 128 гиговый SSD. Если речь о ноуте, то можно вставить вместо оптического привода.
     
     
  • 4.66, клоун (?), 15:09, 02/11/2015 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Мы всё ещё говорим о системных требованиях многозакладочного Блокнота с подсветкой синтаксиса?
     

  • 1.7, Илья (??), 12:52, 01/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    80 МБ инсталлятор!
     
     
  • 2.9, Аноним (-), 13:10, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Что вас смущает? сублайм 30 весит? я уже не говорю про VS последний, вот где глаза на лоб лезут.
     
     
  • 3.14, тоже Аноним (ok), 13:49, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Почему же только последний? У меня где-то валялся VS 2003 на восьми CD.
     
  • 2.38, Аноним (-), 19:16, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    84,0 МБ
     

  • 1.8, arzeth (ok), 13:08, 01/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Редактор избавлен от притормаживания во время прокрутки экрана из-за активности сборщика мусора.

    Заодно, видимо, ещё и починили притормаживания при перемещении курсора. Использую Node.js 5.0.0, Arch Linux i686 с репо [testing]. Плохо только то, что при переключении окон, Atom 1—3 секунды вырисовывается (Xeon 5160 (≈ Core 2 Duo E6850)). И менюшки, если их тыкать, вырисовываются секунду — но это пофиг, очень редко пользуюсь ими.
    По сравнению с Sublime Text 3, окошко у автокомплита более красивое, дерево более красивое и более понятное (ну, например, файлы .js и .md написаны разными цветами), менеджер пакетов более удобный.
    Если раньше (то ли весной, то ли летом) Atom был каким-то недоделанным, то сейчас я вот думаю, а не свалить мне с Сублайма — посижу-ка я потестю.
    А и оперативки он ест целых ~480 МБ у меня на 32-битной ОС. Но ради главного инструмента мне не жалко.

     
     
  • 2.10, Аноним (-), 13:12, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > А и оперативки он ест целых ~480 МБ у меня на 32-битной
    > ОС. Но ради главного инструмента мне не жалко.

    купи 32гб оперативки и не парься для дев тачки. плюс виртуалки гоняй на отдельном серваке.

     
     
  • 3.19, ИнтернетГерой (ok), 14:24, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Напоминаю что 32-разрядные ОС не могут использовать память выше 4 Гб.
     
     
  • 4.21, Аноним (-), 14:34, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ахах, добро пожаловать в будущее. Гугли PAE.
     
     
  • 5.22, Ктото хитрый и большой (?), 14:45, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Ахах, добро пожаловать в будущее. Гугли PAE.

    Так и запишем: в добропожалованном будущем для текстовых редакторов требуется PAE. :]

    Билгейц как-то сказанул про 640 kb. Трулинуксойды так ненавидят дядьку Билла, что решили доказать ему насколько он неправ, сотворив редактор, которому мало уже 640 mb. Верной дорогой идёмте, товарищи!

     
     
  • 6.26, Аноним (-), 14:52, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну вот так много жрет ram нов чем проблема не понял, или для тебя 640mb много? ну не юзай его, а юзай vi или nano будет мало жрать памяти, а если без gui то еще меньше.
     
     
  • 7.29, Ктото хитрый и большой (?), 15:04, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Ну вот так много жрет ram нов чем проблема не понял

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


    > или для тебя 640mb много?

    Ну, раз для тебя это пустяк, пришли пару планок по ddr2 по полгигабайта.


    > ну не юзай его, а юзай vi
    > или nano будет мало жрать памяти, а если без gui то
    > еще меньше.

    Я перфекционист, поэтому жду, когда редактор появится в systemd. :) Или в emacs'е. :]

     
     
  • 8.37, Аноним (-), 18:44, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Хоть мне лично сабж и не нравится, в т ч и из-за производительности, но вам с в... текст свёрнут, показать
     
     
  • 9.45, redwolf (ok), 20:33, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А стоило бы Дело не в том, что кто-то реально будет сидеть с 1 Гб ddr2 У меня ... текст свёрнут, показать
     
     
  • 10.50, ZiNk (ok), 23:26, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    В случае IDE - то оперативка и цпу оплачивают для того чтобы делать умный автоко... текст свёрнут, показать
     
     
  • 11.73, redwolf (ok), 22:38, 04/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Я имею некоторое представление, какие данные в оперативке хранит IDE Тут на сам... текст свёрнут, показать
     
  • 8.43, анонимус (??), 20:20, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Могу пару гиговых прислать Только они работают лишь на платформе AMD поскольку... текст свёрнут, показать
     
  • 8.64, 1 (??), 14:30, 02/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Самовывоз из Питера... текст свёрнут, показать
     
  • 5.54, angra (ok), 03:01, 02/11/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну а ты таки прочитай про это самое PAE. Обрати внимание на эту строчку:
    The 32-bit size of the virtual address is not changed, so regular application software continues to use instructions with 32-bit addresses and (in a flat memory model) is limited to 4 gigabytes of virtual address space

    А теперь ответь, чем одному приложению поможет 32GB памяти?

     
     
  • 6.67, Ilya (??), 15:49, 02/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Тем, что при разработке обычно запущено не одно приложение. IDE, ОС, кеши, браузер, база данных, прочие сервисы  будут использовать свои отдельные лимиты до 4Gb. Так что в сумме 16 Gb для x64 или 8Gb для x32 вполне нормально, если тормоза от свопа не нужны. Прикидка по моим приложениям, для других могут и больше/меньше быть
     
  • 3.20, Ктото хитрый и большой (?), 14:32, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > купи 32гб оперативки и не парься для дев тачки.

    32 гб для редактора со свистками сомнительной востребованности. прогресс, итить!

     
     
  • 4.28, Аноним (-), 14:54, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> купи 32гб оперативки и не парься для дев тачки.
    > 32 гб для редактора со свистками сомнительной востребованности. прогресс, итить!

    ну с головой сейчас хватет и 16гб, просто еще 16 были куплены когда доллар был по 34.

     
     
  • 5.30, Ктото хитрый и большой (?), 15:08, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>> купи 32гб оперативки и не парься для дев тачки.
    >> 32 гб для редактора со свистками сомнительной востребованности. прогресс, итить!
    > ну с головой сейчас хватет и 16гб, просто еще 16 были куплены
    > когда доллар был по 34.

    Вот так быстро и уныло ветка скатилась в обсуждение успешного шопинга.

     
  • 3.34, Нимано (?), 16:33, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > купи 32гб оперативки и не парься для дев тачки. плюс виртуалки гоняй
    > на отдельном серваке.

    Плюс для поиска/чтения документации  в современном браузере – тоже желательно отдельную железку выделить.


     
  • 3.36, Аноним (-), 17:38, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Если пожертвуешь, то куплю. Правда у меня и материнку надо бы обновить, и остальное.
     
  • 2.17, Аноним (-), 14:07, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Если раньше (то ли весной, то ли летом) Atom был каким-то недоделанным

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

     

  • 1.11, Аноним (-), 13:15, 01/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Вот оно. Настало время когда тестовый редактор съедает оперативки больше чем ... скажем Ubuntu :)
     
     
  • 2.23, Ктото хитрый и большой (?), 14:48, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Вот оно. Настало время когда тестовый редактор съедает оперативки больше чем ...
    > скажем Ubuntu :)

    Дык это ж, как было сказано где-то выше в треде, "основной инструмент"! Не какая-нибудь жалкая ось, обратите внимание.

    Но сдаётся мне, "инструмент" в данном случае таки эвфемизм.

     
     
  • 3.27, виталик володевич (?), 14:53, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Часто именно инструмент определяет работу всей системы. Например, инструмент размножения у приматов.
     
     
  • 4.31, Ктото хитрый и большой (?), 15:14, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Часто именно инструмент определяет работу всей системы. Например, инструмент размножения
    > у приматов.

    Этот момент ещё тов. Артемий Лебедев прояснил: http://www.artlebedev.ru/kovodstvo/business-lynch/2007/03/15/commented/

    Логино, конечно. Луниксы и всякие bsd с солярками писаны в редакторых, которые не пытались заменить их пользователям мозги. В результате имеем хорошие системы. Пользователи же комбайнов с конскими системными требованиями производят... производят впечатление. Гнетущее. Ибо когда комбайнёры таки решат занятся системной разработкой, 640 mb будет мало уже загрузчику.

     
  • 2.25, виталик володевич (?), 14:51, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    тестовый редактор - это хлебопечка, а этот редактор - текствый.
     

  • 1.16, Аноним (-), 14:06, 01/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что за тема на скриншотах?
     
     
  • 2.41, Apathy (?), 19:37, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    One Dark
     

  • 1.18, th3m3 (ok), 14:21, 01/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Все равно ещё сырой. Пилить и пилить. Sublime рулит и будет долго ещё у руля. Ведь он летает по сравнению с этими Atom, Brackets и прочимими.
     
     
  • 2.39, Аноним (-), 19:19, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Notepad++ рулит!
     
     
  • 3.56, kravich (ok), 05:41, 02/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    да
     

  • 1.24, АнонимХ (??), 14:49, 01/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Я не понимаю. Фичи - крутые. Но используемая технология - вносит уныние и тормоза. Это как Идея и Еклипс проти Емакса и Студии. Наверно, сложно осилить ide на нативном коде в 21 веке, когда столько соблазнов. Остаются только заслуженные (это я про QtCreator, Имакс, Студию), имеющие корни. Атом - хипстерская поделка для хипстеров. Недоумения псто
     
     
  • 2.53, Аноним (-), 01:41, 02/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Атом - хипстерская поделка для хипстеров. Недоумения псто

    И markdown, кстати, тоже для хипстеров. Настоящие мужики используют reStructuredText.

     
     
  • 3.65, Аноним (-), 14:55, 02/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    AsciiDoc ?
     
  • 3.69, Нимано (?), 20:24, 02/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > И markdown, кстати, тоже для хипстеров. Настоящие мужики используют reStructuredText.

    Который был запилен специально для питона?
    http://docutils.sourceforge.net/docs/ref/rst/introduction.html ( Developed by David Goodger)
    > The primary goal of reStructuredText is to define a markup syntax for use in Python docstrings

    Фу, зашквар!^W^W
    А если серьезно – там несколько разные ниши.
    https://gist.github.com/dupuy/1855764


     

  • 1.32, Аноним (-), 15:17, 01/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Кто-нибудь за хипстерский http://limetext.org/ пояснить может?
    Идея клевая, разработку не бросили, а прогресса не видно
     
  • 1.33, Аноним (33), 16:19, 01/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Где-то 4-м релизом можно будет уже пользоваться
     
  • 1.40, Critic (?), 19:23, 01/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Принтскрины из Макоса на Опеннете — это прекрасно.
     
     
  • 2.44, soarin (ok), 20:27, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Надо срочно исправить на скрины с коричневожелтым декоратором из mate
     
  • 2.52, Нимано (?), 23:41, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Принтскрины из Макоса на Опеннете — это прекрасно.

    http://blog.atom.io/2015/10/29/atom-1-1-is-out.html
    https://cloud.githubusercontent.com/assets/378023/9629635/21ddbe50-51af-11e5-9
    Вангую, что на опеннете лежит просто превиюшка с оригинала.

    ЗЫ: я вообще вначале решил, что это гнум с мако-темой. Больно уж кнопочки в заголовке окна "цветные".
    Однако скрины yosemite вкупе с "icc:copyright: Copyright Apple Inc., 2015" из пнгшки, как бы, намекают.

     
     
  • 3.57, iPony (?), 06:25, 02/11/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Вангую, что на опеннете лежит просто превиюшка с оригинала.

    Это называется - "КЭПую"

     

  • 1.47, lucentcode (ok), 20:46, 01/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Атом хорош, нет даже не так - он прекрасен. Но когда нужно отредактировать большой файл, я до сих пор использую vim. Думаю, многие делают то же самое. В общем, проекту ещё есть куда стремиться.
     
     
  • 2.49, Аноним (-), 22:46, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Насколько вы больше файлы редактируете, помню просматривал dump db на 3гб в vim да шустро, это редактор такое не потянет.
     
     
  • 3.51, ZiNk (ok), 23:35, 01/11/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Насколько вы больше файлы редактируете, помню просматривал dump db на 3гб в
    > vim да шустро, это редактор такое не потянет.
    > просматривал dump db на 3гб в
    > vim

    Батенька, откройте для себя уже less

     
     
  • 4.68, Аноним (-), 16:33, 02/11/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    зачем мне less когда вим вполне справляется.
     
  • 4.70, ... (?), 20:24, 02/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    И чем таки он лучше vim?
     

  • 1.48, Аноним (-), 21:20, 01/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Он все еще виснет при открытии файлов > 2mb?
     
     
  • 2.55, Аноним (-), 04:44, 02/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    200kb минифицированых js!
     

  • 1.58, rob pike (?), 06:43, 02/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    От автора https://github.com/fuqcool/atom-emacs-mode
    > This package is no longer under maintain. Because I realized that there is nothing in this world can replace Emacs
     
     
  • 2.63, Аноним (-), 14:02, 02/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Занятно
     

  • 1.59, Аноним (-), 07:01, 02/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Там до сих пор чтобы переносить выделенный текст мышью нельзя из коробки?
     
  • 1.60, Аноним (-), 08:06, 02/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Я его даже ставил когда-то, ну и , мягко говоря, не впечатлён - возможностей чуть больше, чем у блокнота - а тормозит так, как будто полноценную среду разработки уделывает :)
     
  • 1.61, Геймер (?), 08:52, 02/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Какие веб-редакторы, такие и веб-страницы. Хипстерский веб-редактор сожрёт 500 мегабайт памяти и веб-страницы жрут не меньше, в которых пол абзаца контента, а всё остальное дизайн и жаба-скрипт. А хипстеры уже рекомендую 16 гигов памяти, чтоб вебстраничку сверстать, Карл.
     
  • 1.62, Amet13 (ok), 13:51, 02/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Markdown Preview очень глючит при редактировании больших файлов.
     
  • 1.72, Pilat (ok), 14:41, 03/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Медленно, но верно, в заданном направлении, пишем Eclipse на JavaScript. Eclipse такой тормоз, он же на Java!
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру