Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

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



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

"Выпуск Java SE 27 и OpenJDK 27"  +/
Сообщение от opennews (?), 17-Сен-26, 09:22 
После шести месяцев разработки компания Oracle опубликовала платформу Java SE 27 (Java Platform, Standard Edition 27), в качестве эталонной реализации которой используется открытый проект OpenJDK. За исключением удаления некоторых устаревших возможностей в  Java SE 27 сохранена  обратная совместимость с прошлыми выпусками платформы Java - большинство ранее написанных Java-проектов без изменений будут работоспособны при запуске под управлением новой версии.  Готовые для установки сборки Java SE 27 (JDK, JRE и Server JRE) подготовлены для Linux (x86_64, AArch64), Windows (x86_64) и macOS (x86_64, AArch64). Разработанная в рамках проекта OpenJDK эталонная реализация Java SE 27 полностью открыта под лицензией GPLv2 с исключениями GNU ClassPath, разрешающими динамическое связывание с коммерческими продуктами...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=66293

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

Оглавление

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

2. Сообщение от IdeaFix (ok), 17-Сен-26, 09:24   +3 +/
На 8 хорошо, стабильно, после update 3xx ничего не ломается больше особо. А заявления о сохранении обратной совместимости с прошлыми выпусками платформы Java каждый раз приятно смешат :) Хотя конечно так как ява-джакарта вряд ли что-то рассмешит теперь :)
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4

3. Сообщение от Аноним (3), 17-Сен-26, 09:39   +/
Подождём openj9.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #6

4. Сообщение от жявамэн (ok), 17-Сен-26, 09:43   –1 +/
нет не хорошо
только легаси монолитам на шиндошсе может и хорошо

а вот в кубере за каждый десяток мегабайтов озу идет борьба и там и новые гц и оптимизации по памяти важны

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #16, #17, #77

5. Сообщение от Аноним (5), 17-Сен-26, 09:44   +/
Зачем?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #7

6. Сообщение от жявамэн (ok), 17-Сен-26, 09:44   +1 +/
axios-jdk хватит всем
в том числе и на эльбрусах
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

7. Сообщение от Аноним (3), 17-Сен-26, 09:47   +/
Он всегда был гораздо эффективнее по ресурсам и лучше твикается под задачи.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #10

9. Сообщение от Аноним (9), 17-Сен-26, 09:48   +/
Маинкрафт будет быстрее работать с этим?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #12, #28

10. Сообщение от жявамэн (ok), 17-Сен-26, 09:50   +/
нуну
без нормальных то ГЦ

когда то читал сравнеине j9 и хотспота на хайлоад нагрузках
j9 показал себя ничтожеством

потому хотспот онли

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #14

12. Сообщение от жявамэн (ok), 17-Сен-26, 09:54   +2 +/
сервер - да
клиент - нет
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

14. Сообщение от Аноним (3), 17-Сен-26, 10:06   +/
Это больше про горизонтальное масштабирование, хотя и на локалхосте преимущества очевидны. Ну, ты больше читай, вместо того, чтобы думать своей головой.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #21

16. Сообщение от User (??), 17-Сен-26, 10:26   +1 +/
Ну, с одной стороны "да", а с другой - кажется, что java эту битву судя по всему проиграла с концами.
legacy инфраструктуры (kafka, keycloak, cassandra вот, если кому не свезло) еще много - а вот так, чтоб новые\нагруженные микросервисы на ней писали - окрест себя не наблюдаю. Может конечно point-of-view специфически-нерелевантный, и не отражает тенденции индустрии - но ощущение такое вот.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #18, #78

17. Сообщение от Аноним (17), 17-Сен-26, 10:35   –2 +/
>а вот в кубере

а вы просто докупите памяти, как вы это всегда в кубере и делаете

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #20

18. Сообщение от жявамэн (ok), 17-Сен-26, 10:40   –2 +/
переубеждать не стану
но в большинстве банков жява как была базой так и остается
и в ближайшие годы никто с нее уходить не собирается

да и куда уходить?
на goвно? почему то в озоне и вб где все касаемо платформы на нем, именно банки сделаны и делаются на жяве

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #25, #34, #41

19. Сообщение от Анонисссм (?), 17-Сен-26, 10:41   +/
дзявка достигла совершенства ещё в районе 17
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #22, #32

20. Сообщение от жявамэн (ok), 17-Сен-26, 10:42   –1 +/
увы но на кластеры на спарках и поверпц выше имеющихся 4 тб озу уже не установить

хотя для подкроватных локалхост-отлонов это действенное решение да

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #66

21. Сообщение от жявамэн (ok), 17-Сен-26, 10:44   +/
ну ясно понятно
горизонтальное масштабирование на подкроватных прокмоксах

советую в таких случаях делать монолиты, микросервисы тут не нужны

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #27

22. Сообщение от жявамэн (ok), 17-Сен-26, 10:45   +/
по факту да
17 везде стандарт

21+ фишки до сих пор не застейблены и использовать их будет только очень рискованый бизнос

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

23. Сообщение от жявамэн (ok), 17-Сен-26, 10:55   +/
например тот же паттерн матчинг который они в каждой новой версии доделывают и переделывают.
стейбла так и нет.
ладно хоть теперь(еще до 17) свитч стал экспрешеном вместо стейтмента
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #75

24. Сообщение от АнонимАнонимыч (?), 17-Сен-26, 11:03   +1 +/
В 28 ожидаются value objects (preview), жабокодеры в предвкушении, т.к. после них и vector API пойдет в стандарт и после начнут завозить перезагрузку операторов через алгебраические типы, появятся новые [value]типы fp16, bf16..., изменения разойдутся волнами по classpath, там часть иммутабельных объектов заместят на value objects, появятся конструкторы массивов и т.д...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #29, #33, #51

25. Сообщение от User (??), 17-Сен-26, 11:12   +/
Ну, окрест меня - все более-менее сложное с развесистой логикой на .net преехало и вот go'шной обвязки на "json'чиками покидаться".
Два года назад тестили на одной задаче - практической разницы по производительности\потреблению ресурсов\скорости запуска с .net считай, что .нэт - но разработчики нос кривили на то, что кода несколько больше и широко известных(ТМ) приседаний вокруг Null например - тоже.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #48

27. Сообщение от Аноним (3), 17-Сен-26, 11:20   +/
Не ты ли в соседнем треде жалушься на жор памяти у хотспота? Сабж именно про это. Ещё могу добавить остановки мира, у openj9 с ними намного лучше.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #30

28. Сообщение от Аноним (28), 17-Сен-26, 11:26    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

29. Сообщение от АнонимАнонимыч (?), 17-Сен-26, 11:31   +/
s/конструкторы массивов/фабрики массивов/g
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

30. Сообщение от жявамэн (ok), 17-Сен-26, 11:35   +/
> Не ты ли в соседнем треде жалушься на жор памяти у хотспота?

нет не я
> Сабж именно про это. Ещё могу добавить остановки мира, у openj9

лол. почитай про новые ГЦ у которых в принципе нет стоп ворда
> с ними намного лучше.

нет у него отсталые ГЦ

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #36

31. Сообщение от Аноним (34), 17-Сен-26, 11:37   +3 +/
> Java SE 27

Ого сколько наклепали, я еще хорошо помню времена 6 и 8 джавы.

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

32. Сообщение от Аноним (34), 17-Сен-26, 11:37   +1 +/
Нет. 8 версии было бы достаточно для всего. Остальное можно получить через библиотеки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #40

33. Сообщение от жявамэн (ok), 17-Сен-26, 11:39   +/
я лично больше всего жду когда они доделают деструктурирущий свитч с вычисляемыми гвардами.
прям как в функциональных язычках.
чтоб прям можно было в рекорд пихать результат деструктурированого обьекта прогнаного через гварды
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #81

34. Сообщение от Аноним (34), 17-Сен-26, 11:40   +1 +/
> но в большинстве банков жява как была базой так и остается

Только по инерции. В прошлом году работали над проектом очередного европейского необанка банка, там всё на nodejs и бэкенд и фронтенд. Вот это реальность, а java это нафталин.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #57, #79

36. Сообщение от Аноним (3), 17-Сен-26, 11:41   +/
Не знаю, я был не впечатлён. Может, и доработали, но там новые гц совершенно не бесплатно работали и на тех же приложухах внезапно уже не вывозили. Ты же осознаёшь, что в коде тонны костылей под логику старых версий.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #43

38. Сообщение от жявамэн (ok), 17-Сен-26, 11:43   +/
а я помню 5-ку в которой не было нормальных циклов и штоу?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #42, #50

40. Сообщение от жявамэн (ok), 17-Сен-26, 11:45   +/
а почему не 7 лол, знаток?

в 8 уже начался прогресс который и привел к текущему состояню языка

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #69, #80

41. Сообщение от Смузихеб забывший пароль (?), 17-Сен-26, 11:45   +/
куда оно вдруг денется, если оно уже есть, давно есть и работает ?

вопрос касаемо набора технологий и ЯП у новых проектов

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #46

42. Сообщение от Аноним (34), 17-Сен-26, 11:46    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #44

43. Сообщение от жявамэн (ok), 17-Сен-26, 11:47   +/
а ты почитай
G1 упомянутый в этой новости это давно уже не новый гц например
да и zgc тоже
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36 Ответы: #45

44. Сообщение от жявамэн (ok), 17-Сен-26, 11:49   +/
а поцчему ви спrашиваете?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

45. Сообщение от Аноним (3), 17-Сен-26, 11:50   +/
Это ты любитель почитать, я предпочитаю эксперимент.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #49

46. Сообщение от жявамэн (ok), 17-Сен-26, 11:52   +1 +/
я написал пример
озон и вб свои банки с нуля на жяве делают
хотя их платформеный язык govно
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

48. Сообщение от жявамэн (ok), 17-Сен-26, 12:04   –2 +/
возможно шарп и выигрывает в сахарке языковых конструкций, но ему никогда не сравниться по инфраструктурному богатству жявки.
например взять слой работы с бд. по мне что линк что еф - убожество.
в жявке любой версии я могу хоть вручную стейтменты препарить для кеширования СУБД сайз и писать любой запросик, хоть использовать десяток генерирующих орм-ов.

тоже с с веб интерфейсами. когда там в .нет завезут реактивный веб и реактивные субд? на жяве уже все основные фреймворки это умеют давным давно

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

49. Сообщение от жявамэн (ok), 17-Сен-26, 12:07   +/
разумеется

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #53

50. Сообщение от eugener (ok), 17-Сен-26, 12:09   +/
в 5 for each уже был, его в 1.4 не было (как и дженериков).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #52, #54, #63

51. Сообщение от Смузихеб забывший пароль (?), 17-Сен-26, 12:12   +1 +/
получатся ещё одни плюсЫ в худшем их варианте
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #61, #71

52. Сообщение от жявамэн (ok), 17-Сен-26, 12:13   +/
что то я когда мигрировал легасятину с 5 на 7 кучу вайлов по итератором переделывал)))
видимо с 4 на 5 его не переводили
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50

53. Сообщение от Аноним (3), 17-Сен-26, 12:14   +/
Больше брошюрок читай, так точно останешься релевантным.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

54. Сообщение от жявамэн (ok), 17-Сен-26, 12:16   +/
да там припоминаю и Vector с HashTable были вместо листов с хешмапами
давно это было ппц
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50 Ответы: #55, #62

55. Сообщение от eugener (ok), 17-Сен-26, 12:19   +/
> давно это было ппц

а как будто вчера 😁

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

57. Сообщение от Аноним (57), 17-Сен-26, 12:27   +5 +/
Банк на nodejs? Это по-другому, как безумием, назвать нельзя.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34

60. Сообщение от zionist (ok), 17-Сен-26, 13:55   +/
Про незаменимость Java для банков тут уже написали. Ну так что, она уже стала вторым Коболом или ещё нет?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #64

61. Сообщение от zionist (ok), 17-Сен-26, 14:00   +/
Ну да. Одним из изначальных принципов Java была его простота. Но примерно с 8-й и тем более 9-й версии туда начали пихать кучу всякого модно-молодёжного шлака, всё более усложняя язык. В итоге современная Java превратилась в свалку технологий, зачастую мало кому нужных или недоделанных.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51 Ответы: #68

62. Сообщение от zionist (ok), 17-Сен-26, 14:03   +/
Vector и HashTable есть до сих пор. А вот нормальные коллекции появились уже в Java 1.2 или Java 2. Именно отсюда двойка в J2ME, J2SE, J2EE.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #65

63. Сообщение от zionist (ok), 17-Сен-26, 14:04   +/
For each появился в Java 6.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50 Ответы: #67

64. Сообщение от Вася Пупкин (?), 17-Сен-26, 14:08   +/
Как можно Джаву сравнивать с Коболом, если сабж в топе ? Открой любую статистику по языкам программирования, Джава будет в первой тройке
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60 Ответы: #72

65. Сообщение от жявамэн (ok), 17-Сен-26, 14:17   +/
Ну я начал работать когда 7 была актуалочкой.
Хорстман в бумаге у меня есть по пятерке)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62

66. Сообщение от IdeaFix (ok), 17-Сен-26, 14:22   +/
> увы но на кластеры на спарках и поверпц выше имеющихся 4 тб
> озу уже не установить
> хотя для подкроватных локалхост-отлонов это действенное решение да

Да какие спарки и ппц? Всё новое - в лучшем случае актуальный супердом.

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

67. Сообщение от eugener (ok), 17-Сен-26, 14:27   +/
> For each появился в Java 6.

погуглите.

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

68. Сообщение от АнонимАнонимыч (?), 17-Сен-26, 14:28   +/
Жаба 1.4 была синтаксически простой, без аннотаций и дженериков.

Ты наверное не знаешь какое сопротивление вызывали нововведения Java 5 дженерики и боксинг (обертки над примитивами), а вот хейта к лямбдам Java 8 не помню, вроде все их ждали, люди застрявшие на JavaEE 6 только и облизывались, потому что и так приходилось писать лямбды через анонимные классы и это все очень сильно ухудшало читаемость кода.

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


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61 Ответы: #70

69. Сообщение от IdeaFix (ok), 17-Сен-26, 14:36   +2 +/
> а почему не 7 лол, знаток?
> в 8 уже начался прогресс который и привел к текущему состояню языка

Просто потому что 8 почти ничего не сломал и дал много нового. Далее так было примерно никогда. Т.е. далее буквально никогда нельзя было взять что-то серьезное, что работало под 8 и запустить его на 11... согласен, плохой пример. Но то что работало на 11 не работало на 17, что работало на 17 не работало на 21.

А 8 это последнее где был только мёд и никаких фекалий.

Вот почему не 7.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #73

70. Сообщение от АнонимАнонимыч (?), 17-Сен-26, 14:45   +/
Отмечу только что обратную совместимость она поломала не в classpath но в unsafe части, в пакетах sun т.д. в тех местах где никаких гарантий сохранения совместимости не было,  многие системые и полусистемные сторонние компоненты завязываются на эти внутренние вещи либо чтоб получить перформанс, либо чтоб провести манипуляции в рантайм. Но пользователям пофиг на такие тонкости.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #74

71. Сообщение от АнонимАнонимыч (?), 17-Сен-26, 15:01   +/
Языки становятся сложнее, очень много абстракций перетекают из разных мест. У новых и старых кодеров уже есть некоторые ожидания, дизайнеры java (в первую очередь Brian Goetz) пытаются выработать некоторую компромиссную линию введения нововведений. Ряд людей их команды делают сильный упор на гетерогенные вычисления, почему сразу с value object появится f16, и там начинаются размышления что может получится сделать java языком для числодробилок.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51

72. Сообщение от User (??), 17-Сен-26, 15:09   +/
> Как можно Джаву сравнивать с Коболом, если сабж в топе ? Открой
> любую статистику по языкам программирования, Джава будет в первой тройке

Уже нет). Tiobe - 4, статистика github 6 в текущем году

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

73. Сообщение от жявамэн (ok), 17-Сен-26, 15:15   +/
>Но то что работало на 11 не работало на 17, что работало на 17 не работало на 21.

ого
данное утверждение требует пруфов
давай хотя бы на уровне пакетов в jdk что именно было сломано

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #76

74. Сообщение от жявамэн (ok), 17-Сен-26, 15:24   +/
> Отмечу только что обратную совместимость она поломала не в classpath но в
> unsafe части, в пакетах sun т.д. в тех местах где никаких
> чтоб провести манипуляции в рантайм. Но пользователям пофиг на такие тонкости.

ну как тебе сказать.
я лично например правил классы для работы с jdbc которые были подвязаны на старые sun классы, в частности кеширующий резальтсет который был реализован в sun и вместо которого в 8 остался только интерфейс


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

75. Сообщение от теплый снег (?), 17-Сен-26, 16:15   +/
>паттерн матчинг

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

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

76. Сообщение от IdeaFix (ok), 17-Сен-26, 16:44   +/
>>Но то что работало на 11 не работало на 17, что работало на 17 не работало на 21.
> ого
> данное утверждение требует пруфов
> давай хотя бы на уровне пакетов в jdk что именно было сломано

Ого, пришлось даже удалить часть оригинала, чтобы написать ого?:)

Если совсем уж по пунктам, то мне довольно тяжело это восстанавливать, т.к. я заказчик, а не исполнитель, но это было примерно так:
1. javax.xml.bind, javax.ws.rs, javax.annotation ойвсё
2. jakarta.xml.bind-api и прочие костыли
3. sun.misc.Unsafe кончился

и переписывать эту дрянь никто не хотел, ни те кто её кровью и гноем выхаркали, ни стильные, модные и молодёжные. И ведь это случается ровно тогда, когда решение на проде уже лет 10 и оно прямо всё из себя зрелое и ынтырпрайзное, но него надо немножко переписать с нуля.

Собственно потому java8 с tomcat9 и живут до сих пор. Собственно потому примерно 146% ынтырпрайз софта приколочено к версии явы.

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

77. Сообщение от Аноним (79), 17-Сен-26, 16:49   +1 +/
кто там за что борется в вашем кукубере? половина девопёсов Xms от Xmx не отличат
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

78. Сообщение от Аноним (79), 17-Сен-26, 16:51   +/
а где вы наблюдаете? где поскорее на js напихать и в продакшон?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

79. Сообщение от Аноним (79), 17-Сен-26, 16:52   +/
ну мир праху их.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34

80. Сообщение от Аноним (79), 17-Сен-26, 16:57   +/
потому что в 8 появились лямбды, опшионалы и тд. полный список в букваре.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40

81. Сообщение от Аноним (79), 17-Сен-26, 17:00   +/
зачем? чего из фп не хватает тебе в скале и кложе? если чё они на jvm работают и неплохо интегрятся с джавой
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33


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

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




XSQUARE
Inferno Solutions
Hosting by Hoster.ru
Хоcтинг:

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