The OpenNET Project / Index page

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

19.03.2015 08:14  Компания Microsoft открыла исходные тексты сборочной платформы MSBuild

Компания Microsoft объявила об открытии кода MSBuild (Microsoft Build Engine), платформы для сборки приложений, используемой по умолчанию в Visual Studio и для сборки приложений на основе технологии .NET. Правила сборки проекта определяются в форме XML-схемы, для управления сборкой предоставляется запускаемый из командной строки инструментарий. Код открыт под лицензией MIT и опубликован на GitHub.

Опубликованные исходные тексты соответствуют состоянию MSBuild из кодовой базы Visual Studio 2015, которая расширена для обособленного использования сборочной системы, независимо от Visual Studio. Из ближайших планов по развитию MSBuild отмечается добавление поддержки Linux и OS X, что позволит использовать данную систему для повсеместной сборки открытых .NET-проектов. Для портирования используются наработки проекта Mono.

  1. Главная ссылка к новости (http://blogs.msdn.com/b/dotnet...)
  2. OpenNews: Компания Microsoft открыла исходные тексты .NET Core Runtime (CoreCLR)
  3. OpenNews: Microsoft переносит на GitHub разработку компилятора для языков C# и Visual Basic
  4. OpenNews: Microsoft переведёт Visual Basic на открытую модель разработки
  5. OpenNews: Microsoft откроет серверную часть платформы .Net и портирует её для Linux
Лицензия: CC-BY
Тип: Программы
Ключевые слова: microsoft, msbuild
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.3, Аноним, 09:26, 19/03/2015 [ответить] [смотреть все]
  • +21 +/
    Надо СРОЧНО портировать на linux и заменить все мейкфайлы в systemd!
     
     
  • 2.5, Аноним, 09:37, 19/03/2015 [^] [ответить] [смотреть все] [показать ветку]
  • +4 +/
    Успокойся, этот топик про другого монстра (v_v)
     
     
  • 3.17, Аноним, 10:43, 19/03/2015 [^] [ответить] [смотреть все]
  • +1 +/
    Монстр другой - цели те же самые.
     
     
  • 4.59, Аноним, 20:35, 19/03/2015 [^] [ответить] [смотреть все]
  • +/
    Поцтер не любит XML И правильно делает Только представьте себе code Правил... весь текст скрыт [показать]
     
     
  • 5.69, grec, 20:53, 19/03/2015 [^] [ответить] [смотреть все]  
  • +/
    А что не так?
     
     
  • 6.70, Аноним, 21:42, 19/03/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Все Хреново читаемо, если вы не инопланетянин Сложно в парсинге для машины Тр... весь текст скрыт [показать]
     
     
  • 7.75, efvfvfv, 00:00, 20/03/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Это вы по с ... весь текст скрыт [показать]
     
     
  • 8.81, Аноним, 02:02, 20/03/2015 [^] [ответить] [смотреть все]  
  • +/
    А можете дать ссылку на ваш "простой" парсер XML, мы оценим размер
     
     
  • 9.82, Аниним, 02:18, 20/03/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    http://rapidxml.sourceforge.net/ например
     
     
  • 10.92, Легион, 12:28, 20/03/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    Ну да, пример ПРОСТОГО парсера, работающего с набором пойнтеров Он не ПРОСТОЙ, ... весь текст скрыт [показать]
     
     
  • 11.116, Аноним, 18:24, 22/03/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    Не дурачок ли вы ... весь текст скрыт [показать]
     
  • 6.95, правдоруб, 13:07, 20/03/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    1 неудобно редактировать вручную 2 конфликты merge - такой геморрой, что ну ег... весь текст скрыт [показать]
     
  • 1.4, Аноним, 09:29, 19/03/2015 [ответить] [смотреть все]  
  • +4 +/
    Знаем, намучались Месиво из сотни бесполезных опций в которых х че надеш, луч... весь текст скрыт [показать]
     
     
  • 2.6, Аноним, 09:39, 19/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –19 +/
    Проблема в мире open source не в формате файлов сборки, а в том, что толковых ср... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.9, RazrFalcon, 09:54, 19/03/2015 [^] [ответить] [смотреть все]  
  • +9 +/
    Конфигурировать сборку не в текстовом файле - не уж, увольте.
     
  • 3.10, Аноним, 10:00, 19/03/2015 [^] [ответить] [смотреть все]  
  • +5 +/
    Qt Creator Не, не слышал Лол, в XXI-ом веке человек не будет убивать, грабить... весь текст скрыт [показать]
     
     
  • 4.43, Аноним, 14:24, 19/03/2015 [^] [ответить] [смотреть все]  
  • –7 +/
    Если я подключу msbuild к QtCreator, какая вам разница, какой формат имеют файлы... весь текст скрыт [показать]
     
     
  • 5.46, Аноним, 16:14, 19/03/2015 [^] [ответить] [смотреть все]  
  • +5 +/
    Ржу в голос ... весь текст скрыт [показать]
     
     
  • 6.86, ananizmus, 11:07, 20/03/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    что может предложить opensource вместо visual studio только не говорите про QtC... весь текст скрыт [показать]
     
     
  • 7.91, ..., 12:21, 20/03/2015 [^] [ответить] [смотреть все]  
  • +3 +/
    Intellij Idea, Eclipse, NetBeans, CodeBlocks, MonoDevelop - если мы про комбайны... весь текст скрыт [показать]
     
     
  • 8.96, Сырна, 15:06, 20/03/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Sublime Text и полная Intellij Idea — не опенсорс.
     
  • 8.117, аноанимус, 11:03, 23/03/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Ни одно до уровня VS не дотягивает Увы Писать на C в разы проще пользуя VS, ч... весь текст скрыт [показать]
     
  • 7.115, Led, 02:00, 22/03/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    > что может предложить opensource

    Тебе? Эвтаназию.


     
  • 5.47, Аноним, 16:16, 19/03/2015 [^] [ответить] [смотреть все]  
  • +4 +/
    Тебе-то, может, и никакой, а я в них смотрю ... весь текст скрыт [показать]
     
     
  • 6.50, Аноним, 16:55, 19/03/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    Мои соболезнования
     
     
  • 7.57, Аноним, 18:55, 19/03/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Чему соболезнуешь-то, болезный?
     
  • 5.60, Аноним, 20:36, 19/03/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    то ты знаешь толк в извращениях И займешь достойное место в Специальной олим... весь текст скрыт [показать]
     
  • 2.7, Аноним, 09:39, 19/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    А мне больше cmake нравится - гораздо более гибкая система
     
     
  • 3.38, Аноним, 12:57, 19/03/2015 [^] [ответить] [смотреть все]  
  • +8 +/
    ...но их язык - это %$@%^#^&. Шелл потом раем покажется.
     
     
  • 4.44, Аноним, 14:39, 19/03/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    Отличный у них язык - простой и понятный Уж по сравнению то с m4 или make помой... весь текст скрыт [показать]
     
     
  • 5.48, Аноним, 16:45, 19/03/2015 [^] [ответить] [смотреть все]  
  • –4 +/
    сарказм В СПО остроконечники с тупоконечниками никогда и ни о чем не способны ... весь текст скрыт [показать]
     
     
  • 6.61, Аноним, 20:37, 19/03/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    То ли дело MSCrap Там два мега энтерпрайзной XMLятины, в которой без поллитра в... весь текст скрыт [показать]
     
     
  • 7.99, билл б., 16:12, 20/03/2015 [^] [ответить] [смотреть все]  
  • +/
    это между прочим а факт б корпоративный стандарт мз... весь текст скрыт [показать]
     
     
  • 8.100, билл б., 16:12, 20/03/2015 [^] [ответить] [смотреть все]  
  • +/
    забыл пруфпик
    http://imgs.xkcd.com/comics/ballmer_peak.png


     
  • 5.76, Led, 00:21, 20/03/2015 [^] [ответить] [смотреть все]  
  • –4 +/
    > Отличный у них язык - простой и понятный

    Для говнокодера и питон - язык.

     
     
  • 6.83, Аноним, 07:00, 20/03/2015 [^] [ответить] [смотреть все]  
  • +/
    Кто о чем, а шелудивый всё о том же.
     
     
  • 7.109, Аноним, 15:18, 21/03/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Не зря говорят что правда глаза колет ... весь текст скрыт [показать]
     
  • 2.8, qtuser, 09:53, 19/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Будущее за QBS.
     
     
  • 3.29, Владимир, 11:48, 19/03/2015 [^] [ответить] [смотреть все]  
  • +/
    ДА!

    А для кого-то уже третий год - настоящее =)

     
  • 3.78, anonymous, 01:06, 20/03/2015 [^] [ответить] [смотреть все]  
  • +/
    Можешь подсказать статью, или книгу, или рекомендации дать по настройке кросспла... весь текст скрыт [показать]
     
  • 3.118, Вудруф, 20:41, 23/03/2015 [^] [ответить] [смотреть все]  
  • +/
    Ну ещё бы они его до ума довели Один из коллег только и делает, что им баги зав... весь текст скрыт [показать]
     
  • 2.14, Аноним, 10:35, 19/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Так очевидно что сабж ориентирован на сборку C кода в первую очередь, а поддерж... весь текст скрыт [показать] [показать ветку]
     
  • 2.30, adolfus, 12:07, 19/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Какие опции Не больше, чем нужно для gcc Чтобы убить тупые сообщения о неиспол... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.33, Аноним, 12:14, 19/03/2015 [^] [ответить] [смотреть все]  
  • +12 +/
    "всего"
     
  • 3.73, Anonim, 23:30, 19/03/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    1 Макрос add_definitions - не для ключей компилятора, а для дефайнов То что вы... весь текст скрыт [показать]
     
  • 1.11, Аноним, 10:03, 19/03/2015 [ответить] [смотреть все]  
  • +1 +/
    открыть что-ли свою сборочную платформу, только ее причесать надо до уровня прог... весь текст скрыт [показать]
     
     
  • 2.23, annualslayer, 11:15, 19/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    спасибо за информацию!
     
  • 2.74, Аноним, 23:36, 19/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Иногда некоторым вещам лучше оставться закрытыми ... весь текст скрыт [показать] [показать ветку]
     
  • 2.106, Аноним, 22:51, 20/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ок, открою раз кто-то 1 поставил Попробую проект назвать так чтобы стало ясно ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.119, annualslayer, 17:11, 26/03/2015 [^] [ответить] [смотреть все]  
  • +/
    Bazel вроде не сильно очевидное название ... весь текст скрыт [показать]
     
  • 1.12, Клыкастый, 10:23, 19/03/2015 [ответить] [смотреть все]  
  • +2 +/
    Как-то слабенько - всего лишь XML. Нужно больше корпоративности. JSONx, например.
     
     
  • 2.28, Kodir, 11:48, 19/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    JSON работает со статически определёнными типами У MSBuild нет жёсткой структур... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.34, Аноним, 12:16, 19/03/2015 [^] [ответить] [смотреть все]  
  • +4 +/
    > Kodir
    > скриптовый язык а-ля C#.

    Понятно.

     
     
  • 4.62, Аноним, 20:38, 19/03/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    > Понятно.

    Он постеснялся дописать Bydlo в начало ника. А зря.

     
  • 3.42, Клыкастый, 13:57, 19/03/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    https twitter com danharper7 status 514822464673951744 http www-01 ibm com s... весь текст скрыт [показать]
     
     
  • 4.58, Аноним, 19:47, 19/03/2015 [^] [ответить] [смотреть все]  
  • +/
    JSON Enterprise Edition! :)
     
  • 1.13, Капитан, 10:28, 19/03/2015 [ответить] [смотреть все]  
  • –3 +/
    Теперь это гогно с XML еще и на линуксе буду запускать Не нужно, запретить несв... весь текст скрыт [показать]
     
     
  • 2.15, Аноним, 10:39, 19/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –8 +/
    MIT не свободное ? :) Ну да.. рабская клетка GPL сильно лучше.
     
     
  • 3.63, Аноним, 20:39, 19/03/2015 [^] [ответить] [смотреть все]  
  • +/
    Ядро под GPL - даже проприерасы выкладывают, если продукт распостраняют А с как... весь текст скрыт [показать]
     
  • 2.16, Аноним, 10:39, 19/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Вам лишь бы запрещать А другие, к примеру, возьмут и человеческий конвертер для... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.18, Анонимъ, 10:49, 19/03/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Никак под пытками пытаются заставить его использовать Диванные аналитики такие ... весь текст скрыт [показать]
     
  • 3.19, Капитан, 10:59, 19/03/2015 [^] [ответить] [смотреть все]  
  • +/
    cmake делает NSIS... весь текст скрыт [показать]
     
  • 1.20, tensor, 11:02, 19/03/2015 [ответить] [смотреть все]  
  • +/
    Посмотрел и всплакнул.
    https://github.com/Microsoft/msbuild/blob/master/src/XMakeTasks/BootstrapperUt
    Интересно, как эти экскременты будут портировать на другие OS? Получится очередной samba-regedit. Или того хуже.
     
     
  • 2.21, Капитан, 11:03, 19/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Через Wine и Mono...
     
     
  • 3.64, Аноним, 20:40, 19/03/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Гланды Через ж у Автогеном Удалять Серьезно, этот шит только микрософту и ... весь текст скрыт [показать]
     
  • 2.24, Andrey Mitrofanov, 11:40, 19/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Майкрософт не портирует, Майкрософт навалива Wоткрываааает I I ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.65, Аноним, 20:41, 19/03/2015 [^] [ответить] [смотреть все]  
  • +/
    Странно что не в могильник апача Вроде ж это у них дефолтным бункером для сброс... весь текст скрыт [показать]
     
  • 2.68, Илья, 20:52, 19/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    И чего вы там всплакнули?
     
  • 1.22, Анонимус сапиенс, 11:03, 19/03/2015 [ответить] [смотреть все]  
  • +/
    Венду приложить забыли для тестов.
     
     
  • 2.25, Andrey Mitrofanov, 11:42, 19/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Это же OpenNET Сюда новость про бесплатную раздачу десяточки не пролезла ещё ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.27, тоже Аноним, 11:48, 19/03/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Это же ОпенНет Здесь даже спам про Юлмарт по пятой колонке будет актуальнее, ... весь текст скрыт [показать]
     
  • 3.80, Аноним, 01:45, 20/03/2015 [^] [ответить] [смотреть все]  
  • +/
    OpenDotNet
     
  • 1.26, adolfus, 11:47, 19/03/2015 [ответить] [смотреть все]  
  • –2 +/
    > Опубликованные исходные тексты соответствуют состоянию MSBuild из кодовой базы
    > Visual Studio 2015, которая расширена для обособленного использования
    > сборочной системы, независимо от Visual Studio

    Если теперь не нужно будет ставить всю студию, а достаточно только msbuild'а, то неплохо. Сам работаю в сликедите и для вантуза пользуюсь связкой cmake + msbuild из MSVC-10, но поставить только msbuild не выходило -- нужно было ставить все дерьмо целиком, хотя достаточно было набрать:

    > cmake -G "Visual Studio 10 Win64" ../..
    > msbuild project.vcxproj /fl1 /fl2 /fl3 /flp2:logfile=errors.log;errorsonly /flp3:logfile=warns.log;warningsonly

     
     
  • 2.35, CrazyAlex25, 12:20, 19/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    И до этого не нужно было http www microsoft com en-us download details aspx i... весь текст скрыт [показать] [показать ветку]
     
  • 1.36, Аноним, 12:29, 19/03/2015 [ответить] [смотреть все]  
  • +/
    Самая мерзкая билд-система В солюшене 102 проекта по наследству Зависимости ... весь текст скрыт [показать]
     
     
  • 2.45, iZEN, 14:55, 19/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Чем Это же самый жирный и медленный сборщик из существующих Бинарный комплект ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.66, Аноним, 20:42, 19/03/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Вечно изена тянет на г-но Для этого мавена еще явы надо сто метров вкатить Луч... весь текст скрыт [показать]
     
     
  • 4.71, iZEN, 21:42, 19/03/2015 [^] [ответить] [смотреть все]  
  • +/
    Как будто gradle сам по себе запускается ... весь текст скрыт [показать]
     
     
  • 5.110, Аноним, 15:19, 21/03/2015 [^] [ответить] [смотреть все]  
  • +/
    Я впервые это название слышу В сортах гoвна я не эксперт, извини ... весь текст скрыт [показать]
     
  • 3.93, ..., 12:40, 20/03/2015 [^] [ответить] [смотреть все]  
  • +/
    В какой вселенной кого-то волнует разница в занимаемом на хдд месте на сборочной... весь текст скрыт [показать]
     
     
  • 4.111, Аноним, 15:20, 21/03/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    Майнтайнеров пакетов например, собирающих толпу пакетов на самые разные случаи ж... весь текст скрыт [показать]
     
     ....нить скрыта, показать (6)

  • 1.37, Аноним, 12:40, 19/03/2015 [ответить] [смотреть все]  
  • +/
    Вообще им смена CEO явно на пользу пошла Из новых продуктов 10ка и MSVS 2015 сю... весь текст скрыт [показать]
     
     
  • 2.40, Аноним, 13:46, 19/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    вроде говорят что они реально это обсуждали, но в итоге решили отказаться и запи... весь текст скрыт [показать] [показать ветку]
     
  • 2.41, koblin, 13:51, 19/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    нет
     
  • 2.77, Led, 00:26, 20/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Для вендузятника любое говно - торт ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.79, Аноним, 01:25, 20/03/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Бгг, нет я под виндой только в WoW шпилю по вечерам, а так на лаптопе 80 OS X,... весь текст скрыт [показать]
     
     
  • 4.112, Аноним, 15:21, 21/03/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Так дельфисты тоже на дельфю не ругались А вот остальные их за что-то крепко не... весь текст скрыт [показать]
     
  • 1.51, Аноним, 17:15, 19/03/2015 [ответить] [смотреть все]  
  • +2 +/
    Pull Request 1 Fix legacy msbuild issues https github com Microsoft msbuild p... весь текст скрыт [показать]
     
     
  • 2.53, Капитан, 17:33, 19/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Какие все агрессивные работники MS и Писатели на C#...
     
  • 1.52, Аноним, 17:29, 19/03/2015 [ответить] [смотреть все]  
  • +/
    Микрософт, этот зловещий спрут, ультрамонополист и подлый патентный тролль в оче... весь текст скрыт [показать]
     
     
  • 2.54, Капитан, 17:34, 19/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    За Платный аккаунт Github любой негодяй может выложить свой шлак ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.56, Аноним, 18:37, 19/03/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Для публичного репо достаточно и бесплатного, тем более здесь MIT.
     
  • 1.84, Меломан, 08:28, 20/03/2015 [ответить] [смотреть все]  
  • +1 +/
    Такими темпами через 3-4 года придется обсуждать на опеннете релизы Майкрософт Виндоус. Как-то не по себе стало, холодок по телу пробежал.
     
     
  • 2.105, wiseman, 21:24, 20/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    виндоус врядли а вот скажем микрософт ос - вполне Только не через 3-4 года, а... весь текст скрыт [показать] [показать ветку]
     
  • 1.104, nc, 21:16, 20/03/2015 [ответить] [смотреть все]  
  • –3 +/
    Вот если бы еще открыли компилятор msvc, то да, было бы неплохо.
     
     
  • 2.107, Аноним, 08:08, 21/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Любые шаги компании Microsoft следует рассматривать ка провокацию А такие предл... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.114, nc, 15:54, 21/03/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Мне пофиг на компании и провокации, мне реальный код интересен.
     
  • 2.113, Аноним, 15:22, 21/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А нафига вам компилятор, который даже C99 не умеет По этому поводу дошло до тог... весь текст скрыт [показать] [показать ветку]
     
  • 1.108, Аноним, 11:53, 21/03/2015 [ответить] [смотреть все]  
  • +/
    Как бы красиво не выгибали они пальцы веером, выражая добрые намерения, любое де... весь текст скрыт [показать]
     

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


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor