The OpenNET Project / Index page

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



"Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +/
Сообщение от opennews (??), 19-Мрт-14, 11:04 
Компания Google представила (http://google-opensource.blogspot.ru/2014/03/open-source-rel... первый релиз LiquidFun (http://google.github.io/liquidfun/), библиотеки с реализацией практических инструментов для симуляции физических процессов, оформленной в виде дополнения к 2D-движку Box2D (http://box2d.org/). LiquidFun реализует реалистичные элементы гидродинамики, позволяет симулировать перетекание жидкости, поведение набора частиц, волновые процессы, трансформацию твёрдых тел при давлении и отскакивание при столкновении. Библиотека написана (https://github.com/google/liquidfun) на языке C++, но поддерживается вариант для  языка Java, работающий через SWIG и  позволяющий использовать библиотеку в том числе и на платформе Android.


<center><iframe width="640" height="360" src="//www.youtube.com/embed/yXLmdu810BQ?rel=0" frameborder="0" allowfullscreen></iframe>

<iframe width="640" height="360" src="//www.youtube.com/embed/QVDmDhu-bvg?rel=0" frameborder="0" allowfullscreen></iframe>

<iframe width="640" height="360" src="//www.youtube.com/embed/Ht6cWDLD_Rk?rel=0" frameborder="0" allowfullscreen></iframe>

<iframe width="640" height="360" src="//www.youtube.com/embed/M8qrS-lh0Tg?rel=0" frameborder="0" allowfullscreen></iframe>

<iframe width="640" height="360" src="//www.youtube.com/embed/fzhMGskzfdU?rel=0" frameborder="0" allowfullscreen></iframe>
</center>

URL: http://google-opensource.blogspot.ru/2014/03/open-source-rel...
Новость: http://www.opennet.me/opennews/art.shtml?num=39349

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  –1 +/
Сообщение от Аноним (-), 19-Мрт-14, 11:04 
В 2014 году физическим движком для 2D уже никого не удивишь.
Причем не смотря на название движка реалистичного моделирования жидкости, хотя бы  и 2D, в нем нет. Много маленьких желатиновых шариков - все на что он способен.
Ответить | Правка | Наверх | Cообщить модератору

6. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +2 +/
Сообщение от hijl (?), 19-Мрт-14, 11:47 
Для андройдоигр пойдет.
Ответить | Правка | Наверх | Cообщить модератору

8. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  –1 +/
Сообщение от Аноним (-), 19-Мрт-14, 12:00 
> Для андройдоигр пойдет.

Для андроидоигр  есть
Project Anarchy – бесплатный игровой движок от Havok
http://www.projectanarchy.com/
Который в разы лучше, кстати поддерживает скриптование на lua плюс голое api на с++.

Ответить | Правка | Наверх | Cообщить модератору

13. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +/
Сообщение от Аноним (-), 19-Мрт-14, 12:50 
1) А он с исходниками? Лицензия какая?
2) А где под Linux?
Ответить | Правка | Наверх | Cообщить модератору

16. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  –7 +/
Сообщение от 1 (??), 19-Мрт-14, 13:54 
> А он с исходниками?

зачем они тебе дубина? ты в них ни буквы не поймёшь

Ответить | Правка | Наверх | Cообщить модератору

18. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +1 +/
Сообщение от Аноним (-), 19-Мрт-14, 15:12 
> зачем они тебе дубина? ты в них ни буквы не поймёшь

Зато я уже вижу куда можно прикрутить сабж. И да, мне нравится кроссплатформенный софт. Еще не хватало чтобы какие-то пи...сы диктовали под какие платформы софт собирать.

Ответить | Правка | Наверх | Cообщить модератору

17. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  –4 +/
Сообщение от Аноним (-), 19-Мрт-14, 13:58 
>А он с исходниками?

Поставляются при покупке коммерческой поддержки.

> 1) Лицензия какая?

Читаем внимательно: "бесплатный"

> 2) А где под Linux?

Читаем внимательно: Для андроидоигр  есть

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

19. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +/
Сообщение от Аноним (-), 19-Мрт-14, 15:13 
> Поставляются при покупке коммерческой поддержки.
> Читаем внимательно: "бесплатный"

Красивые взаимоисключающие параграфы.

>> 2) А где под Linux?
> Читаем внимательно: Для андроидоигр  есть

Я вроде спросил прo Linux а не линуксные огрызки в виде ведроида. У вас проблемы с пониманием простейших вопросов?

Ответить | Правка | Наверх | Cообщить модератору

23. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  –1 +/
Сообщение от Аноним (-), 19-Мрт-14, 16:43 
> Красивые взаимоисключающие параграфы.

Где?
Бинарники бесплатны, исходники за деньги.

> Я вроде спросил прo Linux а не линуксные огрызки в виде ведроида.

Десктопный линукс - около 20 000 000 пользователей
Андроид - около 600 000 000 пользователей.
Линус, кстати, считает андроид линуксом, а его мнение имеет больший вес чем ваше.


Ответить | Правка | Наверх | Cообщить модератору

24. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +1 +/
Сообщение от Аноним (-), 19-Мрт-14, 17:43 
>Бинарники бесплатны, исходники за деньги.

И EULA во все поля ....
Не-не-не - пидоW проприетарщикам на другие сайы, тут реклама для них - тоже платная :)

>Линус, кстати, считает андроид линуксом

Мнепох :) Я - не считаю. А моё мнение имеет больший вес чем ваше.

Ответить | Правка | Наверх | Cообщить модератору

27. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  –1 +/
Сообщение от Аноним (-), 19-Мрт-14, 19:18 
А какой толк с вашего мнения, если оно глупое?
>проприетарщикам

Хоть букварь откройте, что ли.
Пункт номер ноль - свободное не равно бесплатное, что бы кому не казалось.
Пункт номер раз - все четыре свободы соблюдены
http://en.wikipedia.org/wiki/Four_Freedoms_(Free_software)#D...
свобода запускать/ изучать/ модифицировать код / распространять присутствуют.

А что игр с открытым кодом маловато, так каков спрос такое и предложение.


Ответить | Правка | Наверх | Cообщить модератору

29. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +/
Сообщение от Аноним (-), 19-Мрт-14, 19:40 
> Пункт номер ноль - свободное не равно бесплатное, что бы кому не казалось.

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

> свобода запускать/ изучать/ модифицировать код / распространять присутствуют.

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

> А что игр с открытым кодом маловато, так каков спрос такое и предложение.

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

Ответить | Правка | Наверх | Cообщить модератору

28. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +/
Сообщение от Аноним (-), 19-Мрт-14, 19:37 
> Где?

Вот там. Исходники могут быть доступны на очень разных условиях. Вон у qnx или PGP для win они есть. А толку то мне с них? Там такая лицензия что как-то осмысленно ими пользоваться невозможно.

> Бинарники бесплатны, исходники за деньги.

Да еще поди условия лицензии долбанутые, да? Ну вот и нефиг тут проприетарь всякую сватать.

> Десктопный линукс - около 20 000 000 пользователей
> Андроид - около 600 000 000 пользователей.

Я вроде вас про количество пользователей не спрашивал. Ну и вообще, если уж пингвином интересуются большие игроделы типа валва, форумные анонимы могут засунуть свое ценное мнение куда-нибудь подальше.

> Линус, кстати, считает андроид линуксом, а его мнение имеет больший вес чем ваше.

Да пусть себе считает, имеет право, ибо Linux это ядро. Но мне было интересно наличие под более-менее нормальный Linux в его привычном понимании. Если этого нет - так и говорите, хватит попой юлить.

Если просуммировать, нам посоветована:
1) Коммерческая хреновина по принципу "первая доза бесплатно".
2) Фиговина проприетарная и на этом ресурсе оффтопик по большому счету.
3) На вопрос где версия под линукс - начинаются какие-то левые юления.

Вывод: нафиг с пляжу, либе с сорцом под либеральной лицензией эта муита вообще совсем ни разу не замена.

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

2. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  –1 +/
Сообщение от Аноним (-), 19-Мрт-14, 11:10 
Хочу такой же, только:
0. С биндингами к приличным языкам програмирования
1. Генерацией шейдеров по заданным начальным условиям
2. Расчет сцен на GPU.
Порт на asm.js/WebGL был бы плюсом.

А так это поделка уровня лабораторных работ для 5 курса.


Ответить | Правка | Наверх | Cообщить модератору

4. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +/
Сообщение от Аноним (-), 19-Мрт-14, 11:29 
> к приличным языкам програмирования

К приличным уже реализовано. Если ты имеешь в виду C# и Pascal, то, судя по твоей грамотности, им и тебе уже ничто не поможет.

Ответить | Правка | Наверх | Cообщить модератору

7. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  –2 +/
Сообщение от Аноним (-), 19-Мрт-14, 11:54 
>К приличным уже реализовано.

Для игровых / физических движков приличными языками являются скриптовые. lua/js/boo далее по списку.
Добавлять в сцену десятки тысяч частиц / объектов в с++, а потом отслеживать весь жизненный цикл каждого? Перекомпилировать при каждом изменении? Вручную собирать мусор?
Слишком много проблем, мало толка.
> по твоей грамотности, им и тебе уже ничто не поможет.

Аскарблен да глубены душы.

Ответить | Правка | Наверх | Cообщить модератору

14. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +/
Сообщение от Аноним (-), 19-Мрт-14, 12:59 
> Для игровых / физических движков приличными языками являются скриптовые. lua/js/boo
> далее по списку.

Вас на...ли - приличные игроделы все низкоуровневое добро пишут на си++. А что они там и какому скриптовому ЯП вывесят - уже на их совести.

> Добавлять в сцену десятки тысяч частиц / объектов в с++, а потом
> отслеживать весь жизненный цикл каждого? Перекомпилировать при каждом изменении? Вручную
> собирать мусор?

А вы представляете себе, какой феерический дец начнется когда сборщик мусора напнется на сотни тысяч или миллионы объектов? Да GC раком встанет на полчаса и игрок захочет расстрелять "разработчика". Делать такие вещи на JS может додуматься только школие, которое ничего кроме JS не знает.

> Слишком много проблем, мало толка.

Если мы хотим нарисовать эффекты и чтобы оно не выглядело как г@вн0 - там должно быть нормальное количество частиц, а не 10. А вот сборщик мусора будет совсем не рад тому что ему столько работенки привалило. Это будет некислый оверхед. Из высокоуровневой логики логично просить си++'ное двигло: "нарисуй мне такой-то эффект вон там". А оно уже дальше быстро и без жрача ресурсов будет ворочать тысячами частиц, как-нибудь уж подраспешевшись выделить ресурсы 1 раз (на операцию "отрисуй мне эффект") и отобрать их когда отрисовка завершена("эффект закончился - в трэш!").

> Аскарблен да глубены душы.

Не прогуливай русский язык, папуасище.

Ответить | Правка | Наверх | Cообщить модератору

15. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +2 +/
Сообщение от Аноним (-), 19-Мрт-14, 13:53 
>Вас на...ли - приличные игроделы все низкоуровневое добро пишут на си++. А что они там и какому скриптовому ЯП вывесят - уже на их совести.

Избавьте нас от вашей буйной фантазии. Современный геймдев это 90% времени писание скриптов на lua/js/unrealscript, 10% писание эффектов на asm/HLSL/GLSL, 0.001% доработка купленного движка, в основном методом копипаста кода мышкой. Движки делают отдельные фирмы. Разделение труда.
> Делать такие вещи на JS может додуматься только школие, которое ничего кроме JS не знает.

И все пользователи Unity3d.
https://unity3d.com

>Не прогуливай русский язык, папуасище.

Карашо.

Ответить | Правка | Наверх | Cообщить модератору

20. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +/
Сообщение от Аноним (-), 19-Мрт-14, 15:20 
> Избавьте нас от вашей буйной фантазии. Современный геймдев это 90% времени писание
> скриптов на lua/js/unrealscript, 10% писание эффектов на asm/HLSL/GLSL,

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

> 0.001% доработка купленного движка, в основном методом копипаста
> кода мышкой. Движки делают отдельные фирмы. Разделение труда.

Да, я как раз про это. См. выше ;). Бедные "мегапрограмеры" делающие "крЮтой прожЕкт" путем копи-пасты мышкой и подпихивания ресурсов чужому движку испытывают лютый батхерт от того что кто-то смеет нахаляву компоненты движков релизит. Мол, как это - я за двигло платил, на конскую лицензию соглашался, а вон те удоды - не будут?! Ать-ать-ать!

> И все пользователи Unity3d.

Все бы замечательно, вот только сабж 2D, а вы 3D двигло пытаетесь впаривать зачем-то. А тем кому надо Камаз вы Боинги продаете вместо них? Из соображений что так маржа даже больше :).

> Карашо.

Гыгы, крЮтой геймдев :). Слез с пальмы и научился на JS программить - все, пальцы веером.

Ответить | Правка | Наверх | Cообщить модератору

22. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  –1 +/
Сообщение от Аноним (-), 19-Мрт-14, 16:37 
>>Потому что казуалы

s/казуалы/все/g, ведь иначе придется записать в казуальные игры:
bioshock infinite - udk/ интерфейс вообще написан на flash через scaleform
titanfall - source
Batman: Arkham Origins - udk
и тд.
>Все бы замечательно, вот только сабж 2D, а вы 3D двигло пытаетесь впаривать зачем-то.

Это вы определили из названия?
С версии 4.2 unity уже и 2D.
Оставьте свой диванный анализ при себе, прошу вас. Смешно уже ей богу.

Ответить | Правка | Наверх | Cообщить модератору

30. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +/
Сообщение от Аноним (-), 19-Мрт-14, 19:52 
> s/казуалы/все/g, ведь иначе придется записать в казуальные игры:
> bioshock infinite - udk/ интерфейс вообще написан на flash через scaleform
> titanfall - source Batman: Arkham Origins - udk

Так я разве спорил что всякой странной буиты на планете нынче много? Спасибо за лишнее тому подтверждение. Только это в основном все-таки заслуга впаривателей и пиарастов, а к собственно созданию движков мало относится. А сами движки, как ни странно, на си++ писаны в основном.

> Это вы определили из названия?

Это я определил из того факта что они сроду себя позиционировали как 3D двигун.

> С версии 4.2 unity уже и 2D.
> Оставьте свой диванный анализ при себе, прошу вас. Смешно уже ей богу.

Ну да, юзать коммерческое двигло для какой-нибудь простой 2D графики - это модностильномолодежно. И совсем не диванная аналитика.

Тем не менее, уважаемые воины с ветряными мельницами так и не оспорили пару тезисов.
1) Таки движки игр обычно пишут на си++.
2) И таки си++'ная либа с исходниками при этом очень в кассу.

Ответить | Правка | Наверх | Cообщить модератору

36. "Google опубликовал LiquidFun 1.0, открытую библиотеку..."  +/
Сообщение от arisu (ok), 20-Мрт-14, 09:03 
> иначе придется записать в казуальные игры

так они и есть казуальщина.

Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

25. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  –1 +/
Сообщение от Аноним (-), 19-Мрт-14, 17:50 
> на довольно конских условиях, так что образуется забавная пирамидка лохов которых имеют.

И тебя в том числе :) Ибо :
> В верху иерархии, разумеется, те кто способен приличные двигуны делать.

Вот тут тебя и ... Ибо наверху _всегда_ - банкир, хоть супер двигун сделай лошара :)

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

31. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +/
Сообщение от Аноним (-), 19-Мрт-14, 19:53 
> наверху _всегда_ - банкир,

Идите Valve например это расскажите. FAIL, ибо в подчеркнутой формлировке достаточно 1 контрпримера.

Ответить | Правка | Наверх | Cообщить модератору

35. "Google опубликовал LiquidFun 1.0, открытую библиотеку..."  +/
Сообщение от arisu (ok), 20-Мрт-14, 09:01 
> А вы представляете себе, какой феерический дец начнется когда сборщик мусора напнется
> на сотни тысяч или миллионы объектов? Да GC раком встанет

может, тебе и кажется, что никто не умеет делать нормальные GC, но это не так. а если ты выбрал вот такой вот хреновый gc, и твой язык не позволяет сделать свои аллокаторы, когда надо… ну, мучайся дальше с malloc()/free(). как будто десятки тысяч malloc()/free() будут быстрее.

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

37. "Google опубликовал LiquidFun 1.0, открытую библиотеку..."  +/
Сообщение от Crazy Alex (ok), 20-Мрт-14, 11:45 
Ну он же прав - кто ж на миллионы объектов GC юзает? Там арены какие-нибудь (на что и намекал оппонент, похоже). И уж что-что, а свои аллокаторы - это как раз на плюсах хорошо получается.
Ответить | Правка | Наверх | Cообщить модератору

38. "Google опубликовал LiquidFun 1.0, открытую библиотеку..."  +/
Сообщение от arisu (ok), 20-Мрт-14, 11:50 
> Ну он же прав - кто ж на миллионы объектов GC юзает?

а что такого? «конкуретные» gc шуршат себе — и шуршат. это так, навскидку.

> Там арены какие-нибудь (на что и намекал оппонент, похоже). И уж
> что-что, а свои аллокаторы - это как раз на плюсах хорошо
> получается.

на D тоже. я вот всерьёз планирую D занятся, уже не на «поиграться». он дозрел, по-моему.

Ответить | Правка | Наверх | Cообщить модератору

3. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +/
Сообщение от Анонимус_б6 (?), 19-Мрт-14, 11:15 
Havok for Linux?
Ответить | Правка | Наверх | Cообщить модератору

5. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +/
Сообщение от Аноним (-), 19-Мрт-14, 11:30 
> Havok for Linux?

Processing 2 круче.

Ответить | Правка | Наверх | Cообщить модератору

9. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +/
Сообщение от Аноним (-), 19-Мрт-14, 12:13 
Интересно, зачем оно Гуглу?
Ответить | Правка | Наверх | Cообщить модератору

10. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  –1 +/
Сообщение от nikolayv81 (?), 19-Мрт-14, 12:23 
У них же там отводят время которое разрабы тратят не на разработку не приносящих гуглу денег проектов, кто-то в качестве хобби выбрал себе такое ;)
Ответить | Правка | Наверх | Cообщить модератору

12. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +1 +/
Сообщение от Аноним (-), 19-Мрт-14, 12:27 
Лапшу с ушей снимите, а то глаз не видно.
Давно не отводят.
Ответить | Правка | Наверх | Cообщить модератору

11. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +/
Сообщение от Аноним (-), 19-Мрт-14, 12:26 
Большая часть игр из google play представляет из себя, как бы помягче выразиться..., овно.
Физический движок добавит им некоторую изюминку.
А, уж, овно то с изюмом всяко вкуснее.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

21. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +/
Сообщение от Аноним (-), 19-Мрт-14, 15:24 
> Интересно, зачем оно Гуглу?

Лучше скажите: зачем гуглу Boston Dynamics? Очень интересная такая компания с очень интересной продукцией, которую гугл тихой сапой прибрал к рукам.

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

33. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +/
Сообщение от Аноним (-), 20-Мрт-14, 07:31 
>Лучше скажите: зачем гуглу Boston Dynamics?

Для самого увлекательного проекта - клепания бабла. А что были сомнения?
Они по этой теме и других интересных компаний прикупили ... так что ждите андроида так сказать в его изначальном понятии :)

Ответить | Правка | Наверх | Cообщить модератору

26. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +/
Сообщение от maxis11 (ok), 19-Мрт-14, 18:03 
Сразу вопрос чем она лучше bullet physics?
Ответить | Правка | Наверх | Cообщить модератору

39. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +/
Сообщение от SubGun (ok), 20-Мрт-14, 13:18 
Вообще-то они разные. LiquidFun на данный момент не имеет 3D реализации, в отличие от Bullet. Кроме того, качество движка прямо пропорционально вложенному времени, и тут у гугла, несомненно будет фора, если они серьезно решат заняться движком и развивать его.
Ответить | Правка | Наверх | Cообщить модератору

34. "Google опубликовал LiquidFun 1.0, открытую библиотеку..."  +/
Сообщение от arisu (ok), 20-Мрт-14, 08:56 
и от гугеля польза бывает.
Ответить | Правка | Наверх | Cообщить модератору

40. "Google опубликовал LiquidFun 1.0, открытую библиотеку для си..."  +/
Сообщение от Loooooker (ok), 20-Мрт-14, 18:31 
Кто-то из работников Гугла запилил в "20 процентов времени на собственные проекты". Так что сама корпорация не при чем. Да и название кагбэ намекает.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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