powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Клиент на Java под Oracle ?
371 сообщений из 371, показаны все 15 страниц
Клиент на Java под Oracle ?
    #34774015
LLypuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый.

Подойдет ли Java для написания тонкого клиента под Oracle ?
Чтобы пользователи в браузере могли работать с базой данных,
был полноценный визуальный интерфейс и возможность создавать отчёты ?

Так как с Java не работал, а только знаю что есть языки Java, Java2 и JavaScript.
Подскажтие что нужно знать и какие программные продукты иметь
для написания клиент-серверных приложений на Java под Oracle ?

Можно ссылки на статьи и книги.

Зарание благодарен.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774070
no13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
http://www.sql.ru/forum/actualthread.aspx?tid=227954
2. Вопрос: Посоветуйте книги по Java
8. Вопрос: Как подключиться и работать с базами данных? Какие требуются библиотеки для работы с базами данных? Как сформировать строку соединения для подключения к БД?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774081
Juga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос жесть. Основы почитай а потом уже браузер, база, клиенты.(JavaScript вообще не в тему)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774093
LLypuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
JugaВопрос жесть. Основы почитай а потом уже браузер, база, клиенты.(JavaScript вообще не в тему)

:)

Ну я и спрашиваю - с чего начать?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774100
LLypuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
no13http://www.sql.ru/forum/actualthread.aspx?tid=227954
2. Вопрос: Посоветуйте книги по Java
8. Вопрос: Как подключиться и работать с базами данных? Какие требуются библиотеки для работы с базами данных? Как сформировать строку соединения для подключения к БД?


Спасибо за ссылку.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774134
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если есть опыт с Oracle, и нужно соорудить веб-морду (и только) для существующего приложения на Oracle быстро, просто и эффективно, настоятельно рекомендую приглядеться к APEX .
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774169
Anarion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подойдет. Учи Java SE и Java EE.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774171
LLypuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, посмотрю.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774420
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LLypukДень добрый.

Подойдет ли Java для написания тонкого клиента под Oracle ?
Чтобы пользователи в браузере могли работать с базой данных,
был полноценный визуальный интерфейс и возможность создавать отчёты ?

Понятие полноценный визуальный интерфейс и браузер или ява - это несовместимые понятия.

LLypukПодскажтие что нужно знать и какие программные продукты иметь
для написания клиент-серверных приложений на Java под Oracle ?
А почему именно ява? Заказные, мелкие (и крупные) клиент-серверные приложения (тонкие в т.ч.) пишутся на более адекватных средствах (в нашей стране) - к примеру на Delphi ж)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774451
no13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhide
Понятие полноценный визуальный интерфейс и браузер или ява - это несовместимые понятия.[/quote]
Аргументы?

[quot LLypuk]...
А почему именно ява? Заказные, мелкие (и крупные) клиент-серверные приложения (тонкие в т.ч.) пишутся на более адекватных средствах (в нашей стране) - к примеру на Delphi ж)
И правда смешно - тонкий клиент на делфи ...
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774564
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no13И правда смешно - тонкий клиент на делфи ...

Смех без причины - признак или не очень большого ума или отсутствия знаний (чаще - всего вместе).
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774638
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide no13И правда смешно - тонкий клиент на делфи ...

Смех без причины - признак или не очень большого ума или отсутствия знаний (чаще - всего вместе).
Ajax под Дельфой? Не соблаговлит ли многоуважаемый дон продемонстрировать сие чудо света?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774646
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PS Про теоретическое существование "поддержки" я в курсе, интересуют именно реальные продукты...
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774683
Juga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhide LLypukДень добрый.

Подойдет ли Java для написания тонкого клиента под Oracle ?
Чтобы пользователи в браузере могли работать с базой данных,
был полноценный визуальный интерфейс и возможность создавать отчёты ?

Понятие полноценный визуальный интерфейс и браузер или ява - это несовместимые понятия.

LLypukПодскажтие что нужно знать и какие программные продукты иметь
для написания клиент-серверных приложений на Java под Oracle ?
А почему именно ява? Заказные, мелкие (и крупные) клиент-серверные приложения (тонкие в т.ч.) пишутся на более адекватных средствах (в нашей стране) - к примеру на Delphi ж)

И чем же дельфи лучше явы в написании интерфейса?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774733
Дуремар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideА почему именно ява? Заказные, мелкие (и крупные) клиент-серверные приложения (тонкие в т.ч.) пишутся на более адекватных средствах (в нашей стране) - к примеру на Delphi ж)
Опять 25 :) Народ, не кормите форумного тролля - зафлудит весь топик тупорылыми наездами.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774754
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JugaИ чем же дельфи лучше явы в написании интерфейса?

Самую малость... практически ВСЕМ (от уровня функциональности базовых контролов, IDE, и в целом модели и парадигм).

Можешь посмеяться (над собой разве), но это так. SWT, Swing - это детские тормозные, и кривые игрушки, актуальные разве в случае параноидального требования кроссплатформенности.

EJB3, Hibernate - безрамотная хрень (с точки зрения работы с полноценной современной RDBMS).

Зашедший Ajaxх
Номинально AJAX есть даже в последних Delphi 2007 (WebSnap кажется). Тем не менее - я бы не назвал умной идею тащить неуправляемый код на серверный уровень (при любом раскладе).

Тем не менее, AJAX - это проходящий отстой. Web интерфейсы имеют фундаментальные ограничения на количество контролов, и про понятие интерактивности можно забыть вообще, вне зависимости от того, что там на серверном уровне крутится.

Или писать какие примитивы (что, в общем то, на Java и пишется, в виде "UI", уж очень натужно) - вроде магазинов каких онлайновых или около того.

---

Далеко ходить не нужно - брокерские терминалы пишутся на чем? на AJAX-е? Да ну?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774776
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дуремар grexhideА почему именно ява? Заказные, мелкие (и крупные) клиент-серверные приложения (тонкие в т.ч.) пишутся на более адекватных средствах (в нашей стране) - к примеру на Delphi ж)
Опять 25 :) Народ, не кормите форумного тролля - зафлудит весь топик тупо рылыми наездами.

Это ты попытался что то остро умное по теме сказать? Впрочем, глядя на ник...
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774798
Juga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скажу коротко и ясно. Дельфи кроме как для тупой двузвенки (максимум) ни на что нигодно, на этом её применение заканчивается. И вообще очень под вопросом даже написание нормального гуи дельфиVSява(я про swt).
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774807
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideТем не менее, AJAX - это проходящий отстой. Web интерфейсы имеют фундаментальные ограничения на количество контролов, и про понятие интерактивности можно забыть вообще, вне зависимости от того, что там на серверном уровне крутится.
Забавно. Пиши еще, не останавливайся на достигнутом
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774823
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide Дуремар

Это ты попытался что то остро умное по теме сказать? Впрочем, глядя на ник...
сдаётся мне нифига он неостроумничать пыталсо. а констатировал факты. тема делфи закрыта. на тебе стоит крест. неча делать - изливайсо
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774838
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideДалеко ходить не нужно - брокерские терминалы пишутся на чем?

На Swing (Сюрприз!) в частности. У нас.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774851
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JugaСкажу коротко и ясно. Дельфи кроме как для тупой двузвенки (максимум) ни на что нигодно, на этом её применение заканчивается. И вообще очень под вопросом даже написание нормального гуи дельфиVSява(я про swt).

Да? А может у автора спросим - нафига ему твоя чудо ява (сервер приложений городить)? Если у него есть сервер Oracle?

--

про swt - спасибо, посмеялся отдельно. Примеры реальных приложений на нем написанных (адекватных) покажешь? Кроме Eclipse есть чем похвастаться? Так, просто, что бы не было голословности?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774859
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fixxer У нас.

У кого это у нас?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774864
no13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhide...
Да? А может у автора спросим - нафига ему твоя чудо ява (сервер приложений городить)? Если у него есть сервер Oracle?

К голому серверу Oracle пишутся тонкие клиенты? Вот так новость.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774878
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no13К голому серверу Oracle пишутся тонкие клиенты? Вот так новость.

Что мешает?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774882
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide fixxer У нас.

У кого это у нас?

У нас в компании. Был заказ на разработку трейдинговой платформы. На Swing, через JWS. В целях оминечивания максимального числа клиентов, в независимости от платформы.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774896
no13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhide no13К голому серверу Oracle пишутся тонкие клиенты? Вот так новость.

Что мешает?
Отсутствие о базы данных Oracle свойств, которые так необходимы тонким клиентам.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774902
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no13 grexhide...
Да? А может у автора спросим - нафига ему твоя чудо ява (сервер приложений городить)? Если у него есть сервер Oracle?

К голому серверу Oracle пишутся тонкие клиенты? Вот так новость.

Вот, вполне известный пример. http://custis.ru/html/custis-libs.htm

CustIS Forms. Вся бизнес логика (и даже UI, что весьма спорно, но все же) пишется на голом PL/SQL. В виде браузера какая то самописка (на .NET).
Oracle APEX - вообще ничего, кроме браузера и RDBMS (сервер занят рендерингом страниц в т.ч. c AJAX-ом).

Вопрос - на кой, если есть Oracle нужна Java? Ответ - и даром не нужна (и Oracle, кстати, постепенно яву сносит со своих сайтов - не идиоты ли, а?).
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774906
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no13Отсутствие о базы данных Oracle свойств, которые так необходимы тонким клиентам.

Каких именно?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774915
Anarion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторМожешь посмеяться (над собой разве), но это так. SWT, Swing - это детские тормозные, и кривые игрушки, актуальные разве в случае параноидального требования кроссплатформенности.
Дык на жаве-то нах толстых клиентов писать? Я писал пару аппликух на свинге и то потому что заказчику офигенно нужно было завести это все на линухе. Камраду де как нужен именно тонкий клиент, которого лучше всего писать на жаве или точкаНете. Делфи не в кассу.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774916
no13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhide

Вопрос - на кой, если есть Oracle нужна Java? Ответ - и даром не нужна (и Oracle, кстати, постепенно яву сносит со своих сайтов - не идиоты ли, а?).
Следуя вашей феноменальной логике Oracle нафиг не нужна ваша обожаемая Делфи, которая на серверах Oracle отродясь не стояла.

Если проблемы с понятием термина тонкий клиент - то извините, я в учителя не нанимался.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774924
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fixxerУ нас в компании. Был заказ на разработку трейдинговой платформы. На Swing, через JWS. В целях оминечивания максимального числа клиентов, в независимости от платформы.

Умно. Ради <1% линуксоидов - городить такой цирк?

;))) Впрочем, чего уж там. Более страшных пугал, чем Swing-овые терминалы для LMEX или форекса - еще поискать (нормальные брокеры сносят это непотребство, и ставят обычно более адекватные и безглючные (от рождения - убожеский Swing) нативные Win32/С++ реализации (ибо как то очень смешно в нужный момент уйти в глубокую задумчивость по причине сборки мусора, или вылета в нехватку памяти).

Впрочем, учитывая инкогнитость вашей разработки - сужу заочно (лишь на том, что видел лично в бытность)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774925
Дуремар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я же говорил зафлудит. А вы мне не верили :) Народ, grexhide - это старый и опытный тролль. Спорить с ним бесполезно. Получите только кучу оскорблений в ответ. И флудит он в основном на одну тему - двухзвенка Delphi + Oracle + PL/SQL - самая крутая мега-архитектура. Все, кто под это пишут, крутые проггеры (чуть менее крутые чем сам grexhide конечно, но все равно крутые). Любая другая архитектура - лохотрон. И все, кто пользуются отличной архитектурой - полные лохи. Вот в кратце его точка зрения.
Вам интересно все это выслушивать? Если нет - то и нехрен его кормить.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774927
no13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhide...
Вот, вполне известный пример. http://custis.ru/html/custis-libs.htm

CustIS Forms. Вся бизнес логика (и даже UI, что весьма спорно, но все же) пишется на голом PL/SQL. В виде браузера какая то самописка (на .NET).

Свят-свят-свят - а как же отправленный на кладбище AJAX? А запросы Internet Explorer посылает напрямую на 1521-й порт?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774948
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no13Следуя вашей феноменальной логике Oracle нафиг не нужна ваша обожаемая Делфи, которая на серверах Oracle отродясь не стояла.
При чем тут одно к другому?

На делфи пишутся только десктопные интерфейсы/клиенты (PSD, TOAD - далеко ходить не нужно).
На RDBMS - бизнес логика.

Для Web-а, в случае APEX - вообще ничего кроме RDBMS не нужно (если тебя не ломает назвать Web - нормальным UI для пользователя, и если у тебя нет нужды обслуживать 50000 клиентов одновременно (проблемы масштаба - проект ebay)).

Но на кой зайцу стоп сигнал, а проекту афтора (с его то уровнем) прокладка - BEA/iAS/или что там еще - вот тут ты можешь рассказать отдельно. С толком и с чувством.

no13Если проблемы с понятием термина тонкий клиент - то извините, я в учителя не нанимался.
У тебя проблемы с понятием тонкий клиент? Ну пойти книжек почитай. Или вон википедию (хотя бы).
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774960
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДуремарЛюбая другая архитектура - лохотрон. И все, кто пользуются отличной архитектурой - полные лохи. Вот в кратце его точка зрения.
А ты просто попробуй аргументированно доказать, что не есть лохотрон. По производительности, по надёжности, по затратности.

Нет? Заметь - пока ты только оскорблениями (рефлексиря) занимался. К чему?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774961
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
Умно. Ради <1% линуксоидов - городить такой цирк?


Проект писался не для России. А в европе вполне так себе хватает и линухов и маков, чтобы о них подумать.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34774992
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fixxerПроект писался не для России. А в европе вполне так себе хватает и линухов и маков, чтобы о них подумать.

Ничего не имею против. Если клиент настолько нордически выдержан и в целом морально устойчив, что нормально воспринимает линукс или даже мак (отдельная тема) на десктопе, то да, Swing-овое недоделие он тоже, вполне себе съест, даже не поперхнётся.

Тем не менее, более убожеских вещей, чем на Swing-ах писанных брокерских терминалов (надёжность, интерактивность, ресурсоемкость, производительность) - еще поискать.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775015
no13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дядька, с темы не спрыгивай.
grexhide no13Следуя вашей феноменальной логике Oracle нафиг не нужна ваша обожаемая Делфи, которая на серверах Oracle отродясь не стояла.
При чем тут одно к другому?
При ваших наездах на java. Если всё так легко решается без серверов приложений, на базе голой RDBMS, то это прорыв, едрен-батон, в программировании. И все языки, всяки явы-шнявы, делфи-..елфи идут лесом. Да?

grexhideНа делфи пишутся только десктопные интерфейсы/клиенты (PSD, TOAD - далеко ходить не нужно).
Какая в данном случае разница на чем писать. Да хоть на шелл-скрипте.

Про работу сервера приложений унутре RDBMS я ответа не услышал.

grexhideвот тут ты можешь рассказать отдельно. С толком и с чувством.
Спросите у Oracle. Или почитайте тут . Я ж говорил - обучение не мой профиль.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775025
no13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhide...
Тем не менее, более убожеских вещей, чем на Swing-ах писанных брокерских терминалов (надёжность, интерактивность, ресурсоемкость, производительность) - еще поискать.
Тут кто-то пытался других упрекать в навешивании ярлыков и оскорблениях ....
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775074
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no13При ваших наездах на java. Если всё так легко решается без серверов приложений, на базе голой RDBMS, то это прорыв, едрен-батон, в программировании.
Про работу сервера приложений унутре RDBMS я ответа не услышал.

Что то ты в своей жизни, наверное, упустил. Этой теме без малого уже 15-ть лет, и актуальности она не теряет (и OEBS, и APEX), а Fuision пока остаётся теорией и полуработоспособным раздуванием щек.

no13И все языки, всяки явы-шнявы, делфи-..елфи идут лесом. Да?
Нет. Каждый замечательно занимает свою нишу.

Ниша Java - всякий интеграционный бардак и... кросплатформенные междумордия (по принипу - лучше уж кое как, через задний DirectX проход, но хоть как то, и то ладно). Ну в веп два ноль странички - как же без этого то??? Или вон какой JInitiator соорудить (или что там еще и в mySAP чисто в виде "тонкого" клиента применяется?).

Но парадокс - ява живет только там, где нет альтернатив. При наличии альтернатив - конкуренции уже не выдерживает (даже в вебстроении).

no13Я ж говорил - обучение не мой профиль.
Не умеешь писать - учи как надо. Не умеешь учить - учи как надо учить (с)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775086
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideТем не менее, более убожеских вещей, чем на Swing-ах писанных брокерских терминалов (надёжность, интерактивность, ресурсоемкость, производительность) - еще поискать.

высказывать подобные "общие места" (с)тургенев, и принципиально неоспоримые утверждения, называется "пиндеть неподелу"

ты там опять наехал на жабогуй? т.е просто хочешь сказать что IDEA и Eclipse - доходяги в плане интерфейса? (y/n)
если y то что же является венцом творения в плане гуя?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775102
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no13 grexhide...
Тем не менее, более убожеских вещей, чем на Swing-ах писанных брокерских терминалов (надёжность, интерактивность, ресурсоемкость, производительность) - еще поискать.
Тут кто-то пытался других упрекать в навешивании ярлыков и оскорблениях ....

Ничего личного, это просто бизнес (c). Оценка пользователем адекватности технологии и приложений, на этой технологии написанных.

Ты можешь быть суперпрограммистом и в целом - отличным парнем. Но работая со Swing ты просто обречен на рисование слабоадекватных вещей.

--

Я вот только не мойму - на кой советовать начинающему J2SE и уж тем более - J2EE?
Это что, разновидность Java пафоса такая? Сколько он будет в одиночку страдать приведением
в чувство всей этой хрени (время до выпуска первого проекта в жизнь какое)?

А?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775127
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exppчто IDEA и Eclipse - доходяги в плане интерфейса? (y/n)
Последние, да вполне себе хоть уже на что то похожи. Хоть тормозные жутко. Вопрос - сколько
времени девелоперы (и какое их число - человеко часы) - вылизывали оные? Никогда вопросом
не задавался?

--

А венцов, увы, еще в мире не создали. Есть что то хуже, есть что то лучше.
Даже JGoodies, при пристальном изучении - и тот разочаровал полностью.
WPF как то слабо ворочается, XUL... полумертв сам по себе... Что то там на теме флеша мелькало,
тоже - не мейнстрим...

И это даже нормально. Есть еще куда развиваться теме... ;)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775151
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideНо работая со Swing ты просто обречен на рисование слабоадекватных вещей.

А Вы работали со Swing? Я готов согласится со сложностью (непривычностью), с высоким порогом вхождения. Но с тем, что на Swing нельзя сделать удобное и надежное GUI приложение в принципе, потому что так хочет левая пятка, нет, это уже перебор.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775203
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fixxerНо с тем, что на Swing нельзя сделать удобное и надежное GUI приложение в принципе, потому что так хочет левая пятка, нет, это уже перебор.

Я имел возможность и поработать и даже посопровождать приложения на ней написанные.
Может в 1.5, 1.6 версиях все очень резко похорошело (впрочем, глядя на JDeveloper и SQL Developer можно догадаться что больному таки вставили клизмы и капельницы), но увы, до совершенства работы еще ой как далеко.

Нестандартное поведение, идиотские и левые стили, не совместимые (визуально) вообще ни с чем, залипания меню, безнадежная утеря фокуса (бывало и такое), невыровненные шрифты в контролах, постоянные зависания и подвисания....

А JInitiator - так тот и вовсе регулярно вручную отстреливать приходится. Про апплеты я вообще молчу. Загрузить какой сайт с апплетом в файрфоксе или осле (имеем jre1.6) - все, готовься к отстрелу (после гектара выжранной оперативки).

--

Что, скажете во всем виноваты индусы из Oracle? Ну да, ну да, а свинги сами кто ныне пишет? Канаццкие программисты что ли?

Смешно и грустно. А потом еще обижаетесь (на обвинения в неадекватности... поделок).
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775218
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
А венцов, увы, еще в мире не создали. Есть что то хуже, есть что то лучше.
Даже JGoodies, при пристальном изучении - и тот разочаровал полностью.
WPF как то слабо ворочается, XUL... полумертв сам по себе... Что то там на теме флеша мелькало,
тоже - не мейнстрим...

И это даже нормально. Есть еще куда развиваться теме... ;)

боян. скажи чоннить по делу
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775238
no13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ни одного конкретного ответа.

слив защитан.

троль, до свидания.

grexhide
Что то ты в своей жизни, наверное, упустил. Этой теме без малого уже 15-ть лет, и актуальности она не теряет (и OEBS, и APEX)
Про то, сколько лет HTML DB, ты другим расказывай. И когда эту технологию Oracle довел до более менее удобоваримого состояния я, по всей видимости, знаю больше тебя. Спутать Oracle Application Sercer и Fusion - это надо быть знатным специалистом.

Всё-всё, до свидания. Видаля я таких спецов. Конечно это немного предвзятый подход, но за долгое время общения с делфистами сложилось - много среди них встречается "экспертов". Среди специалистов по другим языкам процент шапкозакидателей ниже. Видно сказывается заточенность Делфи на программирование методом drag-n-drop.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775259
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exppбоян. скажи чоннить по делу

По делу я сказал. Автору стоит, по возможности, забить на Java и на JavaScript.
Тонкого клиента (для винды) лучше писать на чем нибудь более адекватном.

Хоть на Delphi, хоть на .NET-е (хоть последний бред еще тот, но имеет нормальную динамику развития, да и для совсем начинающего - вполне себе покатит (много ли начинающих про lazy fetch думают?)).

Если ему нужен совсем тонкий клиент, то и в первом и во втором случае можно вполне настроить APEX на раздачу RPC-XML (аки вебсервисов). Для дергания оракловых процедур - вполне себе.

Чисто веб - опять же, APEX.

--

А кроссплатформенность - это от лукавого.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775272
no13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhide[quot expp]боян. скажи чоннить по делу

По делу я сказал. Автору стоит, по возможности, забить на Java и на JavaScript.[/quote]
Путать java и javascript - это удел начинающих. Помоему уже только по одному этому параметру можно сделать вывод, чего стоят слова эксперта grexhide. Человек просто нравится флеймить - чуть дело до конкретики доходит - бац и уполз.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775273
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no13Всё-всё, до свидания.
Давай, дерзай. Девочкам сокурсницам (одноклассницам?) поди сказки порассказывай. И про батонокидание, и про тонких клиентов.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775280
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no13Человек просто нравится флеймить - чуть дело до конкретики доходит - бац и уполз.
Кстати, ты отлично расписал своё поведение в этой ветке (форуме?)
Поздравляю, рефлексия у тебя работает (хреново, но работает).
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775288
no13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
клоун
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775411
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no13клоун
Точно. А еще меня прет, как он рефлексирует своей рефлексией. У него с личной жизнью непорядок, вот он на форумах и сублимирует.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775429
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
Я имел возможность и поработать и даже посопровождать приложения на ней написанные.

Можно с этого места поподробнее и поконкретнее.
В частности про.
grexhide
Нестандартное поведение...

невыровненные шрифты в контролах, постоянные зависания и подвисания...

Загрузить какой сайт с апплетом в файрфоксе или осле (имеем jre1.6) - все, готовься к отстрелу (после гектара выжранной оперативки)...
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775478
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fixxerМожно с этого места поподробнее и поконкретнее. В частности про.

Каким образом? Видеоролики поснимать?

Нет, ну можно подумать, я сам все понавыдумывал. Уж извини, полгода страдал Oracle + Java (ADF и иже), наелся чудес по самое не хочу (на лет так десять вперёд).

Может быть в мире "неОракл" Java все обстоит иначе, только что то сильно сомневаюсь (выкачав намедни JBuilder 2007 (он же заплагиненый Eclipse), попробовав сделать пару тройку движений по построению/деплою простейших веб сервисов. Те же яйца, только в профиль. Тормоза, еще раз тормоза, подвисания, падения на пустом месте (после этого и так слегка задумчивые VS или BDS кажутся просто ну очень резвыми).

Скажешь "нормальные пацаны" пишут все руками? Ну да, кто же спорит (сапожники без сапог, гы).
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775543
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Весело тут...

грекс, полгода ADF + 1 день Swing? тады ой.

grexhideЗагрузить какой сайт с апплетом в файрфоксе или осле (имеем jre1.6) - все, готовься к отстрелу (после гектара выжранной оперативки)...
http://www.formula1.com/services/live_timing/live_timing.html
(Официальный Livetiming F-1. Команды юзают его во время гонок)
Больше 15-20 метров не кушает.
Так что п**ди, да не завирайся.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775563
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideНа RDBMS - бизнес логика.
Пиши ещё, давно так не ржал.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775623
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TimmВесело тут...
грекс, полгода ADF + 1 день Swing? тады ой.

Ага, думал совсем мозги на паттерны переплавятся.

Timm
grexhideЗагрузить какой сайт с апплетом в файрфоксе или осле (имеем jre1.6) - все, готовься к отстрелу (после гектара выжранной оперативки)...
http://www.formula1.com/services/live_timing/live_timing.html
(Официальный Livetiming F-1. Команды юзают его во время гонок)
Больше 15-20 метров не кушает.
Так что п**ди, да не завирайся.

Ок.. Больше 20 метров не кушает? А 54M WS/368M VM не хотел (jre1.6 - там ниже показано).
Говорить, что моему буку резко поплохело от этого плагина (даже мыша с трудом каталась) - наверное не стоит да?

Нет, ну я согласен, может че не подтюнил... И памяти много на борту (относительно - 2Г - .NETчики вон те признались, что их CLR, к примеру, зарицца на такие объемы - собирать мусор просто так не желает, типа нафиг надо).

Рисунок ниже (чисто смеху ради в сравнении - IE7 просто так 6/121 против его же проплагиненого (65/368)

И кто из нас теперь пи..л и клоун? А?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775704
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide пишет:

> Каким образом? Видеоролики поснимать?

Зачем же? Дать урл на страницу с аплетом, который выжирает два гига.

> Нет, ну можно подумать, я сам все понавыдумывал.

Можно.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775940
УПЧК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
УПЧК! МегаТролль о5 пришел к нам с лучами поноса. С лучами поноса придешь, поносом и облит будешь
grexhideДалеко ходить не нужно - брокерские терминалы пишутся на чем? на AJAX-е? Да ну?Да уж, далеко действительно не придется ходить. Сходи сюда и удивись.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775972
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
Вначале определимсо - Virtual Size - это что по твоему?
Особенно его связь со свопом (тынц1, тынц2)
grexhideНо вот когда "по полгектара" у меня бы вылилось в пять гигабайт своп файла (реалии Vista) - вот тогда действительно, ...
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34775992
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дельфи гамно. Вот и весь сказ. Не нравится - иди жалуйся в делфевый форум. Здесь форум по жабе
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34776137
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
Blazkowicz grexhide На RDBMS - бизнес логика.
Пиши ещё, давно так не ржал.

ну всё понятно, а вот с этого ты чо ржал?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34776158
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Timm grexhide
Вначале определимсо - Virtual Size - это что по твоему?
Особенно его связь со свопом (тынц1, тынц2)
grexhideНо вот когда "по полгектара" у меня бы вылилось в пять гигабайт своп файла (реалии Vista) - вот тогда действительно, ...

Virtual Memory Size - это дословно - размер виртуальной памяти, выделенной данному процессу.
Говоря проще - общий объем сегментов (страниц) данных (стека в т.ч.), выделенных системой.

Часть из этих страниц расположена в ОЗУ (Work Set), остальная почивает в swap файле (за ненадобностью).

Вот и имеем эру "управляемых сред" (Delphi это значит г..., ну ну, кто бы еще говорил), которые (кхм.. j2me?) без особой застенчивости стартово отъедают по 250 мегабайт на процесс.

Восемь JVM (или CLR) процессов (примитивных каких апплетов) - все, двух гигабайт VM как не бывало.

И? Может еще про разделение сегментов "кода" поговорим? (Которые, как водится, в JVM нифига не сегменты кода, а лишь сегменты данных - см. специфику JIT)?

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

Смешные вы... парни, однако. И среды у вас - ну прям очень прогрессивные, по самое не хочу (как говорится) ;)))
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34776741
TiG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
Млин, из-за таких воинствующих дилетантов как ты, дельфистов и не любят. Причем заметь, в отличие от твоих наездов, ответные наезды в этом форуме в большинстве случаев не на Дельфу, а на ряд чудо-кодеров её использующих. Сам инструмент имхо был очень даже не плох, что бы про него не говорили, но Борланд гонку к сожалению проиграл (к сожалению, ибо "больше инструментов хороших и разных "). Ну а бытующее мнение, что все дельфсты тока и умеют что контролы на формы кидать и процедурно кодить в обработчиках, опять же только из-за низкого порога входа для дельфи-программеров. Ну и как следствие из-за того, что в свое время развелось очень большое количество дельфистов - вчерашних студентов не имевших часто никакого промышленного опыта разработки. И отсутствия достаточного количества опытных и способных научить "как правильно" людей.
И отсюда же более высокий порог входа как ответное преимущество джавы - новичок не кидался тут же рисовать красивые формочки, считая что этого уже достаточно для хорошего дизайна системы (или не понимая что дизайн и гуй это далеко не одно и то же ;-)).
Есть конечно же и среди дельфистов профи, у которых многим стоит еще поучиться. Точно так же как и среди джава-кодеров есть такие, глядя на код которых, хочется им руки поотрывать :-\ В общем как и везде :))
Единственное на что я надеюсь, что активно развивающиеся и очень далеко уже продвинувшиеся джава-IDE так и останутся инструментами облегчающими жизнь джава-девелоперам, избавляющими их от рутины и глупых ошибок, упрощающими процессы периодического "вышивания бисером". А не станут "вторыми Дельфи" для бездумного рисования UI. Повышение производительности и творческой составляющей без снижения уровня, то бишь.

PS grexhide, если бы я до сих пор сидел на Дельфи, действительно радел за нее и хотел бы донести это до прочих, то занялся бы популяризацией самой Дельфы в первую очередь, а не опусканием всего остального. А такой вот своей тактикой ты добиваешься совершенно обратного. И как результат, даже некоторые твои вполне разумные (будучи применёнными к месту естественно ;)) мысли народ воспринимает в штыки. Что уж говорить о всех прочих твоих огульных суждениях и категорическом неприятии мнения явно намного более опытных в джава-девелопменте чем ты людей.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34776861
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TiGЧто уж говорить о всех прочих твоих огульных суждениях и категорическом неприятии мнения явно намного более опытных в джава-девелопменте чем ты людей.

Мне как то абсолютно фиолетово штыковое восприятие (особенно малолеток). Тем более людей, которые работают просто "за деньги", в аутсорсинг, по указке руководства/спущенным спецификациям - да будь они хоть трижды опытные, не интересно. У них нет свободы выбора/оценки. Они тупо делают то, что им сказали, и так, как им сказали.

Да и, все эти штыки - это просто смешно. У каждого были свои причины выбора или отказа от Java. Где то обоснованные, где то нет. На попытки указать явные и непроходимые недостатки я не видел никаких внятных аргументов против (кроме непробиваемых: а) зарплаты б) мы достигаем успеха и на этом в) так делают в штатах - смотри на dice.com г) нам нужно на Linux).

Ну и отлично. Каждый остается при своем мнении. Кому то нравится "втупую" строчить тысячи строк кода (вместо десятка + пара тройка кликов) и... делать в 100..2000 раз более тормозные "решения", при сопоставимом конечном функционале, кому то нет (при том, я же ничего не говорю про какие применения BEA/WS/iAS, если они, конечно, реально нужны, а не прилеплены для "понту").

Но опытных товарищей... извини - тут их от силы человек пять (почему то явно вспомнился только Зашедший, с ним было хоть интересно поспорить). Товарищи из Питера - вообще сплошь любители продемонстрировать coolтуру (впрочем, как всегда).

--

А про проигранную гонку - вообще ничего не понял. Кто, когда и чего проиграл? Ну посмотри на количество постов даже на sql.ru (за последний год), о каком проигрыше может идти речь?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34776911
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
Ну посмотри на количество постов даже на sql.ru (за последний год), о каком проигрыше может идти речь?

И после таких вот аргументов ты еще кого-то здесь малолетками называешь? Паржал :) Типа известные на весь мир сайты с вакансиями, где вакансий делфи практически нет, это довод малолеток, а кол-во постов на сруле это довод мега профи :)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34776985
Дуремар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TiG...
Блин, ну сколько можно объяснять. grexhide 'а не интересует ни Дельфи ни Ява ни какая-либо другая технология. Дельфи это просто его любимый конек. Тема для затравки так сказать. Не интересуют его и преимущества/недостатки каких-либо технологий. Ему просто нравится пособачиться на форумах. Посмотрите повнимательнее на его посты - для начала он просто наезжает на яву. Не приводя никаких аргументов. "Swing говно", "трехзвенка отстой" и т.д. и т.п. Это ему нужно чтобы просто завести народ. Люди клюют на эту удочку, и начинается - дескать объясни, почему отстой, а смотри что можно сделать и т.д. и т.п. grexhide 'у это собственно и надо - чередуя псевдо-аргументы основанные на частных случаях или просто ложные аргументы с оскорблениями в адрес участников дискуссии он "повышает градус" диалога. Причем зацепку находит для каждого, кто вступил в диалог. Повторюсь, все ваши аргументы его НЕ ИНТЕРЕСУЮТ - его цель - взбесить собеседника, чтобы он перешел на оскорбления. Для этого используются любые средства. После того, как клиент дошел до кондиции с ним можно так классно поругаться - просто песня. Это у него называется "бандерлогов погонять". Зачем ему это надо - не знаю. Может самооценку так подымает, а может просто нравится человеку ругаться на форумах. В любом случае, нормальному специалисту вступать с ним в дискусси - просто неуважение по отношению к самому себе. Вы тут корячитесь, объясняете, приводите примеры, логически что то доказываете - а его все это не интересует. Ему просто надо поругаться. Поэтому повторю свой лозунг - не кормите форумных троллей. Уважайте себя. Просто игнорируйте его.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777037
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wessen

Извини. Типичное мышление малолетки:

а) оценить технологии я сам не в состоянии
б) пусть за меня кто то сделает это
в) dice.com - о... мощно
г) я из Питера - у нас тут мощное java комьюнити
д) зарплата вроде тоже ничего
е) и вообще, запад нам поможет

Все, выбор очевиден. Поздравляю, Шарик...

-

И что ты этим вообще хочешь сказать, dice.com-ом этим? В USA техникумы и университеты - массово штамповали С/C++ кодеров (до 1994-1995-го), потом начали массово штамповать VB-астов и яверов.

Сейчас массово штампуют .net-чиков. И спроса на альтернативные технологии там нет просто потому, что нет, действительно, предложения, а с вольностями в штатах не шутят - они в принципе не станут ввязываться в проект, на который они не смонут найти на рынке достаточно большого количества чумазых индусов (или иммигрантов, или в самой индии). Текучесть потому что большая (2-3 года - максимум - реалии штатов, потом тебя просто списывают в бесперспективный утиль).

Вот и все. И количество вакансий - это лишь индикатор текучести кадров, не более того. При том реально они берут больше экспертов, которые не сколько сами кодят, а ставят задачи и разбирают присланные чумазыми индусами или coolтурными питерцами завалы дешевого и бездумного настряпанного кода (и то, судя по чудо java продуктам Oracle - не совсем то и удачно).

И любовь к managed средам - вполне очевидная. Java чудо ламокод хоть как-то работать будет, а не безнадежно падать в core dump.

Т.е. работает хоть как то, ну и ладно. Всяко дешевле, чем брать действительно профи на стабилизацию C/C++/Delphi одноразовых заказов.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777077
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
TiG
И отсюда же более высокий порог входа как ответное преимущество джавы - новичок не кидался тут же рисовать красивые формочки, считая что этого уже достаточно для хорошего дизайна системы


А не пояснишь, что на твой взгляд входит в дизайн системы?

Может, 250-ое (зато собственное) кодирование равнокривого доступа к данным (неужели тебе достаточно JDBC - ах, ну да, Hibernate есть)

Или 1200-ая реализация графических примитивов с вменяемым и удобным поведением - TextField, ButtonEdit, Toolbar, Grid, MDI, ComboBox, OutlookBar? Ведь в Swing'е эти "чудо-объекты" не реализованы (ну не поворачивается у меня язык назвать JTextField или JTable вменяемыми)

Я понял, наверно, это написание Data-Aware визуальных компонентов. Вот тут действительно имеется простор для бурной деятельности (и не только в Java).

А может быть это разработка своего ActionManager'а, который наконец, будет срабатывать на OnIdle (согласись, без Actions ну никак).
Или какие-то концептуальные вещи вроде доработки JGoodies FormLayout или борьба с JasperReports?

Ну так на что время-то уходит?
И, кстати, правильно, что новичок не кидался рисовать красивые формочки - не сможет он их рисовать без вышеизложенного...
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777100
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДуремарЗачем ему это надо - не знаю.

Все просто. Исследую причины осознанного (?) выбора неадекватных и тупиковых технологий.

Иногда смотрю на новые или прогрессивные идеи (если они, конечно, есть).

Иногда пытаюсь доказать (больше самому себе) бесперспективность занятий проходящими и тупиковыми "номодными" идеями (ejb3/hibernate, ajax, saas). Коньюнкурой так сказать.

--

А от тебя логически доказанных аргументов я так и не видел, увы, так что действительно, лучше тебе меня игнорировать - спокойствие таки дороже, а то мало ли (некоторые питерцы и вовсе - чуть ли не на разборки ездят, пишут мылом всякое разное... у Пучкова тема раскрыта намедни ;)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777122
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideВ USA техникумы и университеты - массово штамповали С/C++ кодеров (до 1994-1995-го), потом начали массово штамповать VB-астов и яверов.


Ну тык раскрой тему. Почему делфистов не штампуют?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777206
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide пишет:

Так что, скриншот с двухгигабайтным расходом памяти на аплет будет или нет?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777211
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideИногда пытаюсь доказать (больше самому себе) бесперспективность занятий проходящими и тупиковыми "номодными" идеями (ejb3/hibernate, ajax, saas).
Вся фишка в том, что используя Java я в целом могу решать задачи эффективней и качественней, чем использую Delphi. Не забываем, что программирование состоит не только из рисования ГИП к БД. Хотя бы потому, что при вызыве
Код: plaintext
1.
2.
3.
  function func() : TObject;

  obj := func();
Мне не нужно знать, откуда взялся результат функции. Либо это созданный объект в процедуре и тогда я должен уничтожить его после использования, либо это вернулось поле объекта и вызов метода уничтожения приведет к краху всей системы. Причем, насколько мне известно, адекватный ответ может дать только просмотр кода или/и чтение документации. А с документацией в мире компонент Delphi дело обстоит гораздо хуже, чем в Java.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777216
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wessenНу тык раскрой тему. Почему делфистов не штампуют?

Они слишком альтернативные и слишком не удобные. В целом - тема слабооткатонеблагодатная (это тебе не IBM/SAP/Oracle и Microsoft бузинез солюшинз).

Кроме того - я уже говорил. Неуправляемый код, слишком высокие профессиональные требования.
Дешевле VB-астов и яверов.

Кроме того, C/C++ и Delphi в принципе не приемлют ротацию кадров (квалификационные требования).
Вывод из проекта ключевых спецов означает крах продукта и инвестиций.

А на Java - всегда можно найти на рынке массу голодных "синьйоров" и "тимлидеров". То, что эти синьйоры только вчера с ветки слезли (или вылезли с помойки) - это никого уже не волноват.

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

-

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

-----

Причины появления EJB3/Hibernate и прочих ORM-дурдомов и вовсе банальны. Не все хотят Oracle, это раз (особенно в штатах, где DB2 откатами заталкивают куда только не лень). Писать же бизнес-логику можно только на PL/SQL (и не всегда), все остальные сервера - отпадают.

Но нанять, обучить и подготовить внятных DBD (на Oracle) - это тоже, очень дорого. Проще опять - нанять чумазых синьйоров, научить их кое как расписывать маппинги и теги на EJB, вручть HQL (как гранату) и на этом успокоиться.

Работать будет откровенно хреново, но хоть как то работать будет. Базовые требования - кое как знать Java, уметь чутка читать UML диаграммы, и отлично, уже типа боевой девелопер

Думаешь я иронизирую? Отнюдь. Далеко ходить не нужно... достаточно взять любой букварь по организации процессного управления разработки корпоративных ИС (кроме того, по словам очевидцев так и просиходит - на проектах выделяются (и рассаживаются отдельно) - SQL-янты, мидлварщики и UI верстальщики... все по науке, предельная специализация - конек мерикосов)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777259
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fynda
grexhide пишет:

Так что, скриншот с двухгигабайтным расходом памяти на аплет будет или нет?
Posted via ActualForum NNTP Server 1.4

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

Leonidv grexhideИногда пытаюсь доказать (больше самому себе) бесперспективность занятий проходящими и тупиковыми "номодными" идеями (ejb3/hibernate, ajax, saas).
Вся фишка в том, что используя Java я в целом могу решать задачи эффективней и качественней, чем использую Delphi.
Ок. Озвучть эти задачи в явном виде, пожалуйтса.

Т.е. заказчику нужно что?

LeonidvНе забываем, что программирование состоит не только из рисования ГИП к БД.
Естественно. Бизнес-логику тоже нужно где то реализовывать. А есть еще CAD/CAM/CAE, есть еще
АСУТП (где тоже Java просто неадекватна).

Ты бы лучше озвучил те задачи, в которых Java адекватна и альтернатив их нет (даю подсказку - интеграция разных корпоративных гетерогенных бардаков).

Leonidv
Хотя бы потому, что при вызыве
Код: plaintext
1.
2.
3.
  function func() : TObject;

  obj := func();
Мне не нужно знать, откуда взялся результат функции. Либо это созданный объект в процедуре и тогда я должен уничтожить его после использования, либо это вернулось поле объекта и вызов метода уничтожения приведет к краху всей системы.

Посмеялся отдельно. А ну ка, скажи как мне, на примере известных тебе функционалов в VCL или сторонних (вменяемых) компонент, где это принято возвращать ссылку на объект, без условия предварительного помещения оного в какой либо (управляемый) контейнер?

Извини, может ты просто базовый букварь плохо читал (принципы)? (Кстати, судя по твоим постам - буквари ты действительно читаешь редко, что весьма, кстати, напрасно)

LeonidvПричем, насколько мне известно, адекватный ответ может дать только просмотр кода или/и чтение документации. А с документацией в мире компонент Delphi дело обстоит гораздо хуже, чем в Java.

О как... Действительно, намного хуже. А ну как приведи мне пример, где это ты страдал от недостатка документации? И какие такие компоненты поставляются без исходного кода?

---

Про то, что большинство коммерческих контейнеров (аки аппликейшн серверов) поставляются без всякого исходного кода - это тебя не волнует? А вот меня в бытность волновало очень сильно, потому что внятной документации на iAS и ADF - не было вообще. Никакой. Исходного кода - не было в том числе.

А работать с инструментами типа палка-копалка (Swing) - извини, я не хочу в принципе - z выше правильно заметил, начинать с написания своего 10235-го Database Aware (DBEdit, DBGrid) - ну нет у меня никакого желания.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777358
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
Ок. Озвучть эти задачи в явном виде, пожалуйтса.

МОИ задачи. Как минимум, в мои задачи входит выполнения кода по Linux'м. В телекоммуникациях широко начинают Java применять. Например, при работе с SIP.
Задачи, требующие выполнения на маленьких устройствах (например, Blue-Ray, мобильные устройства).
Задачи систем реального времени (Java RTS) (это вам на АСУТП ответ).

CAD/CAM/CAE - это почему это? Для CASE-средств Java отлично подходит, а вот для CAD/CAM/CAE нет? Просто исторически сложилось, что AutoCAD на C/С++ написан. А так не факт еще, что сейчас они не выбрали бы Java/.NET.

Альтернативы есть всегда у нормальных людей. Это в вашей, обделенной женской лаской (или мужской, кто вас знает) жизни нет альтернатив связке Windows+Oracle+Delphi.


Посмеялся отдельно. А ну ка, скажи как мне, на примере известных тебе функционалов в VCL или сторонних (вменяемых) компонент, где это принято возвращать ссылку на объект, без условия предварительного помещения оного в какой либо (управляемый) контейнер?


Термин "управляемый контейнер" не понял. Яндекс ведет на JEE.
То что ВЫ используете только VCL, это не значит что не ставится других задач. Например, есть функция считывающая из файла список строк и формирующая TStringList. Так вот, чтобы мне его передать - копию делать? А если там пара мегабайт?


О как... Действительно, намного хуже. А ну как приведи мне пример, где это ты страдал от недостатка документации? И какие такие компоненты поставляются без исходного кода?

В справку D2007 давно залезали? Ну так залезьте. Плюс, VCL покрывает далеко не всю необходимую мне функциональность. Сторонние библиотеки как правило написано хуже, чем в Java (сейчас имею ввиде OpenSource). Как раз из-за того, что на Java хочешь не хочешь, а правильно проектировать/писать научишься. Чего, похоже, вы так и не смогли сделать.

Букварь, который вы мне посоветовал, скорее всего рассказывает как подобные костыли обходить в Delphi (вроде моего примера и ваших "управляемых контейнеров"), когда в принципе вот об этом программист не должен думать. Спрашивается, зачем мне думать о уничтожение объекта. Я лучше подумаю о чем-то более важным для решения моей задачи. Вообще, насчет языков, которые управляют памятью еще Спольски писал.

Далее еще ниша - совместимость. Почему, спрашивается, скомпилированный под D7 dcu не может быть использован в D2007? Единственный ответ, который я могу придумать - чтобы я пошел, и купил новую версию компонент. Т.е. CodeGear/Borland не только моих клиент сажают на заказчиков, они еще и меня на эту же иглу сажают. Вопрос - нафига мне такое надо? По поводу удобства IDE - тут даже сравнивать глупо, а D2007 работает не быстрее Eclipse 3.2 на моем компьютере. Под Linux так вообще быстрее будет. Про рефакторинг, code assist я вообще молчу. Delphi еще версий через 20 приблизиться к функционалу современных IDE.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777372
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideПро то, что большинство коммерческих контейнеров (аки аппликейшн серверов) поставляются без всякого исходного кода - это тебя не волнует?
Но у вас есть выбор - взять коммерческий или OO (JBoss, GlassFish - позиционируются как промышленное решение). А в delphi его, как правило нет. Даже номинального. Простой пример - приведите мне 3 нормальные IDE под Delphi.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777530
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonidv grexhide
Ок. Озвучть эти задачи в явном виде, пожалуйтса.

МОИ задачи. Как минимум, в мои задачи входит выполнения кода по Linux'м. В телекоммуникациях широко начинают Java применять. Например, при работе с SIP.

Ты правильно заметил. Только начинают (и на том и закончат). Во всех критичных местах - был и будет исключительно C. А междумордия какие.. да ради бога (насмотревшись с ужасом на графические UI для контроллеров... то залипнет, по подвиснет, знай себе - отстреливай и поновой).

Впрочем, это я больше про "UI" к RAID контроллерам... Adaptec кажется.

LeonidvЗадачи, требующие выполнения на маленьких устройствах (например, Blue-Ray, мобильные устройства).
Не-а, не интересно. j2me как средство написания игрушек - да, пожалуй. Но на мобильных устройствах нормальных приложений на GC средствах (j2me, .net CF) я как то не заметил вообще.

Правда, признаюсь, свой коммуникатор я выкинул в окно. Просто достал. Но тот же .NET CF - это неработоспособный ужас.

LeonidvЗадачи систем реального времени (Java RTS) (это вам на АСУТП ответ).
Есть примеры успешных внедрений? А?

Нет?




LeonidvCAD/CAM/CAE - это почему это? Для CASE-средств Java отлично подходит,
Ой ли? А ну ка, назови хоть одну актуальную CASE, на Java наструганную? На чем писана линейка IBM Rational?

Leonidvа вот для CAD/CAM/CAE нет? Просто исторически сложилось, что AutoCAD на C/С++ написан. А так не факт еще, что сейчас они не выбрали бы Java/.NET.
AutoCAD это... только CAD, с очень мелкими и невнятными элементами CAM.

И поверь, AutoCAD-ам там ничего не ограничивается, только начинается. Тем не менее, Java там нет вообще (критичность к скорости выполнения расчётов, ресурсоемкости в т.ч.)

Попробуй просчитать в том же Nastran какой примитивный прочностной расчёт (рассматривая затраты ресурсов), поймешь (может быть).

LeonidvТермин "управляемый контейнер" не понял. Яндекс ведет на JEE.
Ликбез. TCollection, TPersistent, TControl. Модель ownership. Контейнер - автоматически удаляет своих починенных (FreeNotify в т.ч.). Я же говорю - учи букварь.

LeonidvТо что ВЫ используете только VCL, это не значит что не ставится других задач. Например, есть функция считывающая из файла список строк и формирующая TStringList. Так вот, чтобы мне его передать - копию делать? А если там пара мегабайт?
И что с того? Считай себе эти строки в строку, и передавай куда угодно.

Leonidv

О как... Действительно, намного хуже. А ну как приведи мне пример, где это ты страдал от недостатка документации? И какие такие компоненты поставляются без исходного кода?

В справку D2007 давно залезали?

Давно. Попробуй залезть в качестве альтернативы в справку D7 (известная хохма, они никак не допортируют её в новый формат).

LeonidvНу так залезьте. Плюс, VCL покрывает далеко не всю необходимую мне функциональность.
КОНКРЕТНО. Чего именно тебе не хватает

LeonidvСторонние библиотеки как правило написано хуже, чем в Java (сейчас имею ввиде OpenSource).
"Ниочем" (с).

LeonidvКак раз из-за того, что на Java хочешь не хочешь, а правильно проектировать/писать научишься. Чего, похоже, вы так и не смогли сделать.
Конкретно. Давай, приводи примеры ПРАВИЛЬНОСТИ.

Начать можешь с обоснования (и оправдания) JTable и TableModel. Ну и так далее, по вкусу (не забыв про именованные параметры во всем, что на JDBC завязано). С интересном послушаю откровения о "правильности" (которой там изначально и не пахло).

LeonidvБукварь, который вы мне посоветовал, скорее всего рассказывает как подобные костыли обходить в Delphi (вроде моего примера и ваших "управляемых контейнеров"), когда в принципе вот об этом программист не должен думать.
Я не думаю при реализации задачи практически ни о чем, кроме как о самой задаче. Вообще.
Все делается (в GUI) на уровне спиномозговых лекал. Давно все съедено и отработано.

Минимум кода (по сути, его вообще нет). Что я делаю не так?

LeonidvСпрашивается, зачем мне думать о уничтожение объекта.
Не знаю. Я вот пролистал весь проект (несколько тысяч форм) - не увидел ни одного явного вызова
.Free (и FreeAndNil). Что я делаю не так?

LeonidvЯ лучше подумаю о чем-то более важным для решения моей задачи. Вообще, насчет языков, которые управляют памятью еще Спольски писал.
Конечно. Статья под названием - опасности обучения на Java (о теме усыхания мозгов еще в техникуме).

Leonidv
Далее еще ниша - совместимость. Почему, спрашивается, скомпилированный под D7 dcu не может быть использован в D2007?
Это для тебя проблема? Нажать rebuild? Ну ты еще спроси, почему нельзя qt3 библиотеки использовать для qt4 приложения.

LeonidvЕдинственный ответ, который я могу придумать - чтобы я пошел, и купил новую версию компонент.
Леонид, если вы хитрожопый жлоб, который покупает компоненты без исходного текста - то вы будете платить постоянно (скупой платит дважды, скупой дурак - трижды).

LeonidvТ.е. CodeGear/Borland не только моих клиент сажают на заказчиков, они еще и меня на эту же иглу сажают.
А Sun ни на какую иглу не сажает? Нет? И Oracle тоже? (которые никак не могут от jre1.4 в продукционных системах отказаться и перейти хотя бы на 1.5)?

LeonidvВопрос - нафига мне такое надо?
Трудно сказать, зачем тебе нужна Java. Может у вас там в питере вода такая, сильно глюкогенная.
Или климат слишком мрачный, влияет, так сказать, на жизнерадостность.

LeonidvПо поводу удобства IDE - тут даже сравнивать глупо, а D2007 работает не быстрее Eclipse 3.2 на моем компьютере.
Какая связь между быстротой и удобством. Покажи мне хоть один плагин, который нормально поддреживает Visual Form Inheritance в Eclipse. Хоть платный, хоть бесплатный. Я что то ни
одного работоспособного - не увидел.

LeonidvПод Linux так вообще быстрее будет. Монопени... если честно.

LeonidvПро рефакторинг, code assist я вообще молчу. Delphi еще версий через 20 приблизиться к функционалу современных IDE.
Т.е. тебе сказать нечего или ты не удосужился спросить про работоспособные средства рефакторинга?


code assist - what are you mean? Примеры в студию, чего тебе там не хватило то?


LeonidvНо у вас есть выбор - взять коммерческий или OO (JBoss, GlassFish - позиционируются как промышленное решение). А в delphi его, как правило нет.
А он там и не нужен. В форуме есть отдельный мега топик, в котором идею трехзвенок забросали, извиняюсь, "сцаными тряпками" (с)

Почитай, познавательно.


LeonidvДаже номинального.
ECO/Bold, к примеру

LeonidvПростой пример - приведите мне 3 нормальные IDE под Delphi.

Лучше иметь одну нормальную, чем три - слабо адекватные (Eclipse, Netbeans, IDEA) и еще две - неадекватные (JBuilder >= 2006, JDeveloper всех редакций)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777700
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
z Blazkowicz grexhide На RDBMS - бизнес логика.
Пиши ещё, давно так не ржал.
ну всё понятно, а вот с этого ты чо ржал?
Представил последние пару проектов с бизнес логикой переписаной в терминах RDBMS. Ещё напомнило обсуждения с RSDN о бизнес логике в хранимках.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777714
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide У них нет свободы выбора/оценки. Они тупо делают то, что им сказали, и так, как им сказали.
У ebay не было свободы выбора когда они всю свою систему на Java переписывали? Или ты вероятно работаешь в компании ещё более гениальных инженеров. Неудачникам из eBay до вас ещё далеко.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777728
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideИногда пытаюсь доказать (больше самому себе) бесперспективность занятий проходящими и тупиковыми "номодными" идеями (ejb3/hibernate, ajax, saas). Коньюнкурой так сказать.
Ты это поаккуратнее. Hibernate за последние несколько лет доказал не одной сотней проектов что правильно реализованый ORM не заменим бизнес логикой в RDBMS.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777731
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
BlazkowiczПредставил последние пару проектов с бизнес логикой переписаной в терминах RDBMS. Ещё напомнило обсуждения с RSDN о бизнес логике в хранимках.

Ну дык поэтому и спросил - для меня непонятно, почему бизнес-логику нельзя пихнуть в ХП
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777738
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Весь ваш ответ все о том же - Delphi хорошо подходит для создание ГИП к БД в связке Windows+Oracle+GUI. Больше ничего нового вы не сказали.
Если вы мне про помощь D7, я вам про ее редактор кода, который не сильно дальше ушел продвинутого блокнота (тип jEdit). Если вы мне про D2007 - я вам про глюке IDE и ее помощь. Так в чем мне программы под Delphi писать?

Пример Java CASE средств - Together, Poseidon.
Пример почтового клиента - gmail.com
Офисное приложение - http://product.thinkfree.com
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777742
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
Blazkowicz
....
Ты это поаккуратнее. Hibernate за последние несколько лет доказал не одной сотней проектов что правильно реализованый ORM не заменим бизнес логикой в RDBMS.

Ага, Hibernate значит...
А причем здесь обвязка запросов с маппингом и (о, ужас) собственными транзакциями и бизнес-логика?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777753
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideКроме того, C/C++ и Delphi в принципе не приемлют ротацию кадров (квалификационные требования).
Вывод из проекта ключевых спецов означает крах продукта и инвестиций
О, вот это важный момент. Так надо всех на функциональные языки переводить и решения вроде Nemerle. Там с ротацией кадров ещё лучше чем в delphi будет.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777763
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideПричины появления EJB3/Hibernate и прочих ORM-дурдомов и вовсе банальны. Не все хотят Oracle, это раз (особенно в штатах, где DB2 откатами заталкивают куда только не лень). Писать же бизнес-логику можно только на PL/SQL (и не всегда), все остальные сервера - отпадают
Ну, теперь давай по пунктам преимущества RDBMS логики над ORM. Просим! Просим!
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777780
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
z BlazkowiczПредставил последние пару проектов с бизнес логикой переписаной в терминах RDBMS. Ещё напомнило обсуждения с RSDN о бизнес логике в хранимках.

Ну дык поэтому и спросил - для меня непонятно, почему бизнес-логику нельзя пихнуть в ХП
Почему это нельзя. Можно. Только ответственность за последствия чур ни на кого не перекладывать. 8))

Если правда интересно, то зайди на досуге в Архитектуру программного обеспечения . Сейчас к сожалению поиск у нас опять издох. Но когда подымется то сможешь по ключевым словам легко найти с десяток обсуждений. Там кстати доводы апологетов обоих сторон есть. И ты для себе сможешь решить какие более убедительны.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777784
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторНу, теперь давай по пунктам преимущества RDBMS логики над ORM. Просим! Просим!

пункт один - решение на орм при равных условиях будет намного менее производительно чем родные средства скл сервера
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777794
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
z
Ага, Hibernate значит...
А причем здесь обвязка запросов с маппингом и (о, ужас) собственными транзакциями и бизнес-логика?
Кто такие собственные транзакции? Мы вообще про ORM в целом или про хибер как его реализацию? Так если всю логику в RDBMS, то накой нужен ORM, если база клиенту и так готовые данные отдаст?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777801
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvВесь ваш ответ все о том же - Delphi хорошо подходит для создание ГИП к БД в связке Windows+Oracle+GUI. Больше ничего нового вы не сказали.
А что ты хотел услышать?

LeonidvЕсли вы мне про помощь D7, я вам про ее редактор кода, который не сильно дальше ушел продвинутого блокнота (тип jEdit).
Да что ты такое говоришь. Ну скажи ка мне, чего тебе в этом редакторе кода не хватает то?


LeonidvЕсли вы мне про D2007 - я вам про глюке IDE и ее помощь.
Каком глюке

LeonidvТак в чем мне программы под Delphi писать?
D2007 + ModelMaker + GExprerts.

LeonidvПример Java CASE средств - Together,
Вранье. Не .NET-е оно писано.

LeonidvPoseidon. И что?

LeonidvПример почтового клиента - gmail.com
Клиент там веб браузер, о чем ты?

Да, на GWT (якобы) серверная часть, и то - совсем, совсем не факт что на GWT.
Тем не менее, интерфейс там весьма убогенький (меня вот откровенно бесит невозможность
удалить спам весь сразу), про группировку писем по категориям (особенно в поиске), напоминалкам и прочим разным функциям, которые лет десять уже доступны в аутлуке - и вовсе речи нет вообще.

Чем хвастаться то решил? Тем более, покажи мне весь исходный код gmail - посмотрим на трудозатраты.


LeonidvОфисное приложение - http://product.thinkfree.com
Ты издеваешься что ли? Мне одного чуда - OpenOffice/StarOffice по самые глаза, на кой ты этих маргиналов еще привел?

Ну ты еще про PlazmaCRM/ERP вспомни.. Тоже - мега супер пупер солющинз. Ага, как же.

-----

Я задал конкретные вопросы выше - удосужсья ответить. Чего именно тебе не хватает. В чем качество не устраивает и так далее (попытайся хоть).
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777806
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
Blazkowicz
Мы вообще про ORM в целом или про хибер как его реализацию? Так если всю логику в RDBMS, то накой нужен ORM, если база клиенту и так готовые данные отдаст?


Так вот я и хочу понять - на кой он (ORM) нужен? :)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777827
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024пункт один - решение на орм при равных условиях будет намного менее производительно чем родные средства скл сервера

Так и запишем производительность единственный верный критерий качества ПО. Все остальные от лукавого. Ой. А про расширяемость мы как-то забыли. Кластеризацию на чем делать будем? На репликации???
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777844
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zТак вот я и хочу понять - на кой он (ORM) нужен? :)
Это уже два вопроса а не один.
1) Когда ORM нужен, а когда нет.
2) Зачем бизнес логика где-то когда её можно засунуть в RDBMS.
Могу сказать одно точно, если у вас логика в RDBMS, то ORM вас не спасет.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777859
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024 авторНу, теперь давай по пунктам преимущества RDBMS логики над ORM. Просим! Просим!

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

пункт два - PL/SQL - более лаконичен и приспособлен для типовых задач бизнес-логики (они бы только BULK COLLECT и коллекции реализовали бы чуть попроще - было бы самое оно).

--

Есть правда и минусы. Латчи и кеширование результатов (правда эти вопросы решили в 11g).
Есть проблемы с обновлением 24x7 (и состояния пакетов) - опять же, проблема решена в 11g.

Ну и так далее, всякое разное.

-----

Но основная печаль java - это затраты на передачу данных с сервера и на сервер против дробления на внутреннем уровне. Даже slow-by-slow вложенные курсоры на PL/SQL будут в сотни раз быстрее, чем
какая активация/пассивация состояний объектов на и из сервера приложений.

Про синхронизацию, блокировки, транзакции (автономные) - вообще речи не идет - сплошная укатайка на Java.
--
И минусы ... про пулы сессий (восстановления соединений), и балансировки нагрузки по нодам аналогично, можно говорить совсем отдельно (и те и те - недоделаны, впрочем, RDBMS опять чуть лучше во всем, кроме потерь состояний пакетов - гады....) но опять, смотрим на 11g
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777913
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideпункт два - PL/SQL - более лаконичен и приспособлен для типовых задач бизнес-логики (они бы только BULK COLLECT и коллекции реализовали бы чуть попроще - было бы самое оно).
Субъективно.

grexhideНо основная печаль java - это затраты на передачу данных с сервера и на сервер против дробления на внутреннем уровне. Даже slow-by-slow вложенные курсоры на PL/SQL будут в сотни раз быстрее, чем
какая активация/пассивация состояний объектов на и из сервера приложений.

Не понятно. Затраты на передачу данных клиенту, будут не чуть не меньше. И это слабо коррелирует с тем где находится логика.

grexhideПро синхронизацию, блокировки, транзакции (автономные) - вообще речи не идет - сплошная укатайка на Java.
Ой, да.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777922
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, кстати, SQL и его диалекты удобней для обработки данных чем любые другие языки. Про расширяемость и кластеризацию - есть варианты, у MySQL с этим не очень, у серверов из большой тройки с этим безусловно проблем нет.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777930
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
но дельфи всё равно гамно
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777933
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024 пишет:

> пункт один - решение на орм при равных условиях будет намного менее
> производительно чем родные средства скл сервера

Намного - это на сколько, в граммах?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777953
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насчет D2007 + ModelMaker + GEExperts = NB.

grexhide
Каком глюке.

Например, с русскими буквами и прыгающими экранами.

grexhide
LeonidvПример Java CASE средств - Together,
Вранье. Не .NET-е оно писано.

Может тот огрызок под VS и на .NET (что логично, в общем-то), а вот главная версия точно на Java.

grexhide
LeonidvPoseidon. И что?

Просил пример - вот тебе и ответ.

grexhide
LeonidvПример почтового клиента - gmail.com
Клиент там веб браузер, о чем ты?
Да, на GWT (якобы) серверная часть, и то - совсем, совсем не факт что на GWT.

Факт, там GWT. Ссылку не дам, но точно в одном интервью видел.

grexhide
LeonidvОфисное приложение - http://product.thinkfree.com
Ты издеваешься что ли? Мне одного чуда - OpenOffice/StarOffice по самые глаза, на кой ты этих маргиналов еще привел?

Приведи аналогичный пример на Delphi.

grexhide
Я задал конкретные вопросы выше - удосужсья ответить. Чего именно тебе не хватает. В чем качество не устраивает и так далее (попытайся хоть).
[/quot]

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

Из языка - не хватает нормальных интерфейсов, а не того убожества, что есть в Delphi.
Из утилит - нормального средства создания сценариев сборки (Ant), нормального средства модульного тестирования (а не глючное убожество в виде Dunit). Нормальных средств протоколирования работы.

Что было нужно раньше - класс работы с большими числами. Нормальный (стойкий) генератор пвсевдослучайных чисел. Библиотеки для работы с нейроными сетями. Интеграция с Wolfram Mathemaitca.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34777962
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
LeonidvПример Java CASE средств - Together,
Вранье. Не .NET-е оно писано.



Ниче не напутал? Сие чудо писано с рождения на Java, причем pure Java. Я им пол линуксом уже два года пользуюсь.

grexhide
Leonidvposeidon
И что?



ну так просил case средство на джава - получи. приятное такое во всех отношениях средство.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778014
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fynda
Намного - это на сколько, в граммах?


на порядки. (т.е. в 10, 100, 1000 раз).

--

К сведению - просто передать тупые insert-ы на сервер Oracle - это ну 1000, 2000 записей в секунду (это при выключенных индексах, форинкеях и прочем).

При том, что внутри Oracle передолбить за 1 сек. 500000 записей - не вопрос). И?


////

Потом. Вот скажи, к примеру. У меня фукнция перерасчета книги продаж - выглядит вот так:

UPDATE INVOICE_DOC SET R_RECALC = 'T'; COMMIT; // 500000 документов - 5 секунд

Сколько у тебя займет вызов подобной процедуры на Java? И объем кода - из Документа (счет фактура) сделать запись в Книге продаж? А ? Просто - тупо из одной сущности сделать другую, автоматически генерируемую.

Я сразу скажу - 10-30 строк против.... 1000 строк минимум (опять - поздравляю, Шарик)...

5 секунд против 500 минимум. И?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778026
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideЯ сразу скажу - 10-30 строк против.... 1000 строк минимум (опять - поздравляю, Шарик)...
5 секунд против 500 минимум. И?
Пока не приведет код, все ваши цифры не более чем звук.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778080
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Про Together уже писали - чисто явская штука, еще нета не было в наличии, когда он уже был. С тех пор платформа не менялась.
grexhide LeonidvПример почтового клиента - gmail.com
Клиент там веб браузер, о чем ты?
Да, на GWT (якобы) серверная часть, и то - совсем, совсем не факт что на GWT.

Про "серверную часть на GWT" - заж0г. Примерно как "эта страница HTML была сделана на ассемблере из хранимых процедур Оракла". На GWT пишется клиентская и только клиентская часть. GWT суть компилятор и набор JavaScript-библиотек, переводящие Java-код в JavaScript, который и запускается в браузере. На сервере от GWT есть только точка входа (RemoteServlet) для асинхронного вызова процедур. GMail совершенно точно сделан с использованием GWT и висит на Java AppServer-е. На каком конкретно - не интересовался, но могу спросить, если сильно настаиваешь.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778099
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
Попробуй просчитать в том же Nastran какой примитивный прочностной расчёт (рассматривая затраты ресурсов), поймешь (может быть).
эстимэйт оверхэда жабы в расчётных задачах? хде?
grexhideИ что с того? Считай себе эти строки в строку, и передавай куда угодно.
моя нервна плакать... ага а потом достань из неё третий элемент. ты в своём уме постить такой солюшн?
grexhideКОНКРЕТНО. Чего именно тебе не хватает я там давненько небыл. оно научилось в отсоединённом режиме работать с данными?
grexhideКонкретно. Давай, приводи примеры ПРАВИЛЬНОСТИ. самый дебильный дехли паттерн - онклики в классе формы. мля... их ещё тогда надо было придушить
grexhide
Начать можешь с обоснования (и оправдания) JTable и TableModel. Swing очень правильно задизайнен с точки зрения UI и pluggable l&f. То что List<Bean> там муторно редактировать - это восьмикратный боян порванный в соседних ветках. Beansbinding JSR- будет в будущих свингах.
grexhide Ну и так далее, по вкусу (не забыв про именованные параметры во всем, что на JDBC завязано). тебе как помнится уже объясняли, что этот боян можно выкидывать. если забыл могу повторить
grexhideЯ не думаю при реализации задачи практически ни о чем, кроме как о самой задаче. Вообще. Все делается (в GUI) на уровне спиномозговых лекал. Давно все съедено и отработано.
Минимум кода (по сути, его вообще нет). Что я делаю не так?
перевидел я кучу дельфяпрог, которые к примеру просто манали транзакции. За твои спиномозговой креатиф ниодин буржуй который нанимает аутсорсеров платить не будет. как не невероятно но пуп земли там а не на этом форуме. гы ыг ы

grexhide
Не знаю. Я вот пролистал весь проект (несколько тысяч форм) - не увидел ни одного явного вызова
.Free (и FreeAndNil). Что я делаю не так? ты наверное клал на их уничтожение. либо ты их не создаёшь. либо прога твоя работает с пол дня.
grexhide
Конечно. Статья под названием - опасности обучения на Java (о теме усыхания мозгов еще в техникуме). стреляцца какой ты ослоумный. до всех уже дошло. пассажирам бронепоезда объяснить забыли
grexhide
Это для тебя проблема? Нажать rebuild? Ну ты еще спроси, почему нельзя qt3 библиотеки использовать для qt4 приложения. представляешь есть люди у которых другая ось. прикинь - во дибилы.

LeonidvЕдинственный ответ, который я могу придумать - чтобы я пошел, и купил новую версию компонент.
Леонид, если вы хитрожопый жлоб, который покупает компоненты без исходного текста - то вы будете платить постоянно (скупой платит дважды, скупой дурак - трижды).
grexhide
А Sun ни на какую иглу не сажает? Нет? И Oracle тоже? (которые никак не могут от jre1.4 в продукционных системах отказаться и перейти хотя бы на 1.5)? есь vendor's extentions и есь vendor lock-in. от sun и oracle можно уйти (если разумеется не садится посамое нихочу). эт я о том что с двухзвенки PL/sql очевидно не уйдёшь... странно правда
переход на 1.5: о чём реч? где ссылка? скорее всего оно работает и тратить деньги на тест и миграцию ни нада. это не очевино?
grexhideКакая связь между быстротой и удобством. как ни странно quick response это типа юзабильно
grexhideПокажи мне хоть один плагин, который нормально поддреживает Visual Form Inheritance в Eclipse. а нахрен?. открой для себя builder и presenter жисть наладиццо
grexhideА он там и не нужен. В форуме есть отдельный мега топик, в котором идею трехзвенок забросали, извиняюсь, "сцаными тряпками" (с) хде ?? дай поржать

grexhideECO/Bold, к примеру сам то эту тухлятину пробовал?

grexhideЛучше иметь одну нормальную, чем три - слабо адекватные (Eclipse, Netbeans, IDEA) и еще две - неадекватные (JBuilder >= 2006, JDeveloper всех редакций)
в чём lhgliuh ;ouhouh неадекватность ? как нада?

PS заведи сибе блог, испражняйсо там. каменты будут
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778102
Фотография Alexander Bolbat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to grexhide.

Бред полный вы пишете.
Код в студию и сделаем аналогичный на Java, сравним и проверим кто тормознутей JavaVSDelphi.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778125
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
Alexander Bolbat to grexhide.

Бред полный вы пишете.
Код в студию и сделаем аналогичный на Java, сравним и проверим кто тормознутей JavaVSDelphi.

речь шла не о Java vs Delphi, а об AppServer+Java vs RDBMS
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778128
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvНасчет D2007 + ModelMaker + GEExperts = NB.
Что такое NB?

Leonidv
grexhide
Каком глюке.

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

Leonidv
grexhide
LeonidvПример Java CASE средств - Together,
Вранье. Не .NET-е оно писано.

Может тот огрызок под VS и на .NET (что логично, в общем-то), а вот главная версия точно на Java.

Может быть какая то другая версия (более ранняя или более поздняя).
Тем не менее, ни холодно, ни жарко. Я не занимаюсь рисованием моделек и документации. Пусть студенты маются, если им делать совсем нечего.


Leonidv
grexhide
LeonidvПример почтового клиента - gmail.com
Клиент там веб браузер, о чем ты?
Да, на GWT (якобы) серверная часть, и то - совсем, совсем не факт что на GWT.

Факт, там GWT. Ссылку не дам, но точно в одном интервью видел.

Ну и отлично. Никто не видел, но все верят.

Leonidv
grexhide
LeonidvОфисное приложение - http://product.thinkfree.com
Ты издеваешься что ли? Мне одного чуда - OpenOffice/StarOffice по самые глаза, на кой ты этих маргиналов еще привел?

Приведи аналогичный пример на Delphi.
Леонид, а Вы вообще адекватны? Зачем кому то писать на Delphi офисный пакет? Или на Java? Вот скажите - на-хре-на? Если MS Office можно запустить даже на Linux-е, а OO работает на всем актуальном?

Больше делать нечего?

Leonidv
Нормальной работы с потоками. В частности, синхронизированного списка.
Списка чего?

Leonidv
Ну и туда же - нормального API для работы с данными (списки, деревья, хэш-таблицы и т.д.)
Чем не устраивают базовые?

Leonidv, причем с возможностью использования параметеризированных типов. Мелко, примитивно и смешно. Это не задачи заказчика, это, извините, выковыривание и размазывание соплей из носу. Я не знаю ни одной задачи - которую нельзя решить без всего выше озвученного (списки, коллекции)?

LeonidvИз языка - не хватает нормальных интерфейсов, а не того убожества, что есть в Delphi.
О как. Мощно. Ну и чем же они так убожески, интерфейсы эти несчастные? Что именно не позволяют сделать? Про TInterfacedObject букварь уже прочитан?

Leonidv
Из утилит - нормального средства создания сценариев сборки (Ant)
Веселит. Просто веселит. Еще раз - какие конкретно задачи вам не позволи решить имеющиеся в наличии make, msbuild или даже примтитивные .bat файлы?

Давайте, примеры в студию.

Leonidv, нормального средства модульного тестирования (а не глючное убожество в виде Dunit). Просто укатайка. Глючное убожество. Что мешает привести его в неглючность (глюки озвучены?) или за полдня набросать собственное?

LeonidvНормальных средств протоколирования работы. Рисования log файлов? Могу собственную подарить, там 25-ть строк, не жалко !

LeonidvЧто было нужно раньше - класс работы с большими числами.
Просто отжиг. Чем штатный BCD не устроил? Цифры там наверное какие то другие? Не арабские (китайские или финикийские)?

LeonidvНормальный (стойкий) генератор пвсевдослучайных чисел.
Что мешает использовать базовый cryptoAPI от win32?

LeonidvБиблиотеки для работы с нейроными сетями.
Пипец... а II (AI?) не нужен?

LeonidvИнтеграция с Wolfram Mathemaitca.
Ух.... я уже просто не могу. Сейчас надорву живот.. Леонид, откройте для себя гугл, что ли...

-------------------

В общем все свелось к одному. Делфи гавно - потому что я:
а) некомпетентен
б) не умею пользоваться документацией
в) не умею пользоваться поиском
д) и вообще, мне не нравится ваши сиськи и розовая кофточка.


----

Короче, Леонид, на интервью нужно приходить подготовленным.

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

Про какой то опыт промышленной разработки и внедрений - вообще речи нет. Скучно и не интересно.

Впрочем, это было полгода назад, ситуация не изменилась вообще. Не растёте вы Леонид, стыдно.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778152
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide пишет:

> При том, что внутри Oracle передолбить за 1 сек. 500000 записей - не
> вопрос). И?
>

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

> Потом. Вот скажи, к примеру. У меня фукнция перерасчета книги продаж -
> выглядит вот так:
>
> UPDATE INVOICE_DOC SET R_RECALC = 'T'; COMMIT; // 500000 документов - 5
> секунд

Пересчет книги продаж заключается в обновлении одного поля таблицы?
Причем константой? Ни в триггерах, ни в хранимках кода больше ни строчки
нет, вот просто вот так вот поменяли одно поле - и книга пересчиталась?
Весело, а бухгалтера-то и не знают!

PS А у меня на прошлой работе логика работы приложения включала,
например, отправку e-mail пользователю и вызов удаленного веб-сервиса
для регистрации некоего события. И как мне это надо было делать
средствами голого SQL?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778168
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024да, кстати, SQL и его диалекты удобней для обработки данных
Что за абстрактная "обработка данных"? Удобнее для обработки данных в релятивной модели, но никак не в объектной. Когда нужно отпроцесить датасет, то конечно. А когда сотню связаных записей из сотни разных таблиц?

1024чем любые другие языки. Про расширяемость и кластеризацию - есть варианты, у MySQL с этим не очень, у серверов из большой тройки с этим безусловно проблем нет.
Проблемы есть. Они просто выявляются не так быстро - на другом более высоком уровне. Ведь за решение проблем на базовых уровнях деньги и уплочены.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778194
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЗашедшийПро "серверную часть на GWT" - заж0г. Примерно как "эта страница HTML была сделана на ассемблере из хранимых процедур Оракла". На GWT пишется клиентская и только клиентская часть. GWT суть компилятор и набор JavaScript-библиотек, переводящие Java-код в JavaScript, который и запускается в браузере. На сервере от GWT есть только точка входа (RemoteServlet) для асинхронного вызова процедур. GMail совершенно точно сделан с использованием GWT и висит на Java AppServer-е. На каком конкретно - не интересовался, но могу спросить, если сильно настаиваешь.

Есть мнение что gmail разработан на базе наработок, которые в последствии были переработаны в GWT. Но никаких подтверждений этому я тоже не видел. GMail написан не на GWT это 100%.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778199
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
z Alexander Bolbat to grexhide.

Бред полный вы пишете.
Код в студию и сделаем аналогичный на Java, сравним и проверим кто тормознутей JavaVSDelphi.

речь шла не о Java vs Delphi, а об AppServer+Java vs RDBMS
Не правда ваша. grexhide уже тут неоднократно заявлял что Delphi банально заруливает Java по всем статьям. Так что речь обо всем сразу и об этом тоже.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778217
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fynda
> При том, что внутри Oracle передолбить за 1 сек. 500000 записей - не
> вопрос). И?
>

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

ПЕРЕРАСЧЕТ (перерасчет абонента при корректировке схемы учета за прошлый год, к примеру).

fynda
> Потом. Вот скажи, к примеру. У меня фукнция перерасчета книги продаж -
> выглядит вот так:
>
> UPDATE INVOICE_DOC SET R_RECALC = 'T'; COMMIT; // 500000 документов - 5
> секунд

Пересчет книги продаж заключается в обновлении одного поля таблицы?
Причем константой? Ни в триггерах, ни в хранимках кода больше ни строчки
нет, вот просто вот так вот поменяли одно поле - и книга пересчиталась?

Нет, не таблицы, обзора (VIEW). Процедурная обработка конечно есть. Минимальная.

fynda
Весело, а бухгалтера-то и не знают!

А ты что, бухгалтерам рассказываешь ужасы теггинга, маппинга и пассивации/активации?
Впрочем, вспоминая качество "решений" на Java - могу догадаться что да (в виде оправданий -
почему это г...но опять задвоило остатки).


fynda
PS А у меня на прошлой работе логика работы приложения включала,
например, отправку e-mail пользователю и вызов удалённого веб-сервиса
для регистрации некоего события. И как мне это надо было делать
средствами голого SQL?

А при чем тут SQL? Открой для себя какие менеджеры транзакций, что ли. От Tuxedo и дальше, по вкусу.

Тоже мне, нашёл чем удивить.

(Веб сервисы можно дергать и почту отправлять, и со стороны голого Oracle - от UTL_SMTP, UTL_TCP до EXTPROC вызовов (просто процедур)). Но я бы не стал так делать без особой нужды).

-----

Так нафига то Java нужна, а, парни? Колитесь?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778241
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
fynda
...
А у меня на прошлой работе логика работы приложения включала,
например, отправку e-mail пользователю и вызов удаленного веб-сервиса
для регистрации некоего события. И как мне это надо было делать
средствами голого SQL?


стыдно батенька, всё это в PL/SQL имеется
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778272
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide LeonidvНасчет D2007 + ModelMaker + GEExperts = NB.
Что такое NB?

www.netbeans.org

grexhide
Леонид, даже в детском саду учат, что писать на русском языке в коде - это плохо.
Откройте для себя ресурсные файлы локализации, что ли?

Отлично, у меня комментарии теперь будут в отдельном файле хранится

grexhide
Я не занимаюсь рисованием моделек и документации. Пусть студенты маются, если им делать совсем нечего.

Понятное дело, это не кошерно. Тут думать надо, а не спиномозовые рефлексы включать. Либо, вариант, за вас все уже придумали.

grexhide
Leonidv
Нормальной работы с потоками. В частности, синхронизированного списка.
Списка чего?

[/quot]
Объектов. Знаете, такая структура данных есть - "Список"? Или для вас список - это который на форме лежит?

grexhide Это не задачи заказчика, это, извините, выковыривание и размазывание соплей из носу.

На любом высокоуровневом языке можно решить любую задачу заказчика. Более того, вам хватит трех элементов императивного языка (каких, надеюсь, сами знаете). Вопрос - это время, которое я потрачу на решение поставленных задач. Если мне нужно сделать простейши ГИП к БД - возьму Delphi. А вот мои задачи мне проще решать с помощью Java.

grexhide
LeonidvИз языка - не хватает нормальных интерфейсов, а не того убожества, что есть в Delphi.
О как. Мощно. Ну и чем же они так убожески, интерфейсы эти несчастные? Что именно не позволяют сделать? Про TInterfacedObject букварь уже прочитан?

Про то, что кто позволяет сделать я уже написал. По поводу интерфейсов - в Delphi они появились только как средство более удобной интеграции с платформой Windows и COM объектами. А не как средство ООП. Отсюда всех их глюки. Например, как мне объявить интерфейс всего с одним методом? Только с одним и примешать его к уже готовой иерархии классов.

grexhide
Leonidv
Из утилит - нормального средства создания сценариев сборки (Ant)
Веселит. Просто веселит. Еще раз - какие конкретно задачи вам не позволи решить имеющиеся в наличии make, msbuild или даже примтитивные .bat файлы?

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

grexhide
Leonidv, нормального средства модульного тестирования (а не глючное убожество в виде Dunit). Просто укатайка. Глючное убожество. Что мешает привести его в неглючность (глюки озвучены?) или за полдня набросать собственное?

Набросай. Опять дважды два. Теперь вы мне говорите - нах надо использовать готовое, лучше самому написать.

grexhide
LeonidvНормальных средств протоколирования работы. Рисования log файлов? Могу собственную подарить, там 25-ть строк, не жалко !

[/quot]
Давай. Только если там поддерживается syslog (или аналог в Windows) + запись в БД. Ну и конечно, чтобы я мог для разных классов разные протоколы включать с разным уровнем доступа.

grexhide
LeonidvЧто было нужно раньше - класс работы с большими числами.
Просто отжиг. Чем штатный BCD не устроил? Цифры там наверное какие то другие? Не арабские (китайские или финикийские)?

Тем, что мне нужны были 65 битные числа.
grexhide
LeonidvНормальный (стойкий) генератор пвсевдослучайных чисел.
Что мешает использовать базовый cryptoAPI от win32?

Ага, разбираться с целой внешней библиотекой ради одной функции? Самому-то не смешно?

grexhide
LeonidvБиблиотеки для работы с нейроными сетями.
Пипец... а II (AI?) не нужен?

Для Java-то есть и OO.

grexhide
LeonidvИнтеграция с Wolfram Mathemaitca.
Ух.... я уже просто не могу. Сейчас надорву живот.. Леонид, откройте для себя гугл, что ли...

Давай. Запрос delphi wolfram mathematica и java wolfram mathematica

grexhide
В общем все свелось к одному. Делфи гавно - потому что я:
а) некомпетентен
б) не умею пользоваться документацией
в) не умею пользоваться поиском
д) и вообще, мне не нравится ваши сиськи и розовая кофточка.

а) - я такого не писал;
б) - ну-ню. Это ты что-то выдумал. Из нашего диалого это не следует.
в) - на канечно. см. пункт б.

Ну да. У тебя за полгода тоже ничего не изменилось. Скучно с вами, grexhide...
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778279
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 grexhide

пример №рац: дебильный вёб магаз: куча юзеров дёргает одни и те же даные. select на каждый http запрос?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778281
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide пишет:

> ПЕРЕРАСЧЕТ (перерасчет абонента при корректировке схемы учета за прошлый
> год, к примеру).

Вся бизнес-логика приложения - один сплошной перерасчет, завязанный на
массовые вставки? Примеры в студию!

> Нет, не таблицы, обзора (VIEW). Процедурная обработка конечно есть.
> Минимальная.

В студию!

> А при чем тут SQL?

А кто тут рассказывал про крутизну и самодостаточность бизнес-логики на
РСУБД?

> (Веб сервисы можно дергать и почту отправлять, и со стороны голого
> Oracle - от UTL_SMTP, UTL_TCP до EXTPROC вызовов (просто процедур)). Но
> я бы не стал так делать без особой нужды).

Я тоже не стал, тем более, что у меня был postgres и кроме отправки мыла
там нужно было делать еще много такого, что даже Ораклу это поручить
можно было только обкурившись.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778283
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
z пишет:

> стыдно батенька, всё это в PL/SQL имеется

Жаль, что сам PL/SQL имеется не везде.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778337
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
fynda
z пишет:

> стыдно батенька, всё это в PL/SQL имеется

Жаль, что сам PL/SQL имеется не везде.


Тема топика какая? :)
К тому же, наверно, не очень разумно юзать базы, в которых этого нет.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778359
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fynda
В студию!

copyright увы.

Leonidv
grexhide
LeonidvЧто было нужно раньше - класс работы с большими числами.
Просто отжиг. Чем штатный BCD не устроил? Цифры там наверное какие то другие? Не арабские (китайские или финикийские)?

Тем, что мне нужны были 65 битные числа.
Скучно с вами, grexhide...
Зато с вами как весело, Леонид (я вот тоже в 13 лет так как и Вы доказывал, что Oracle Forms - это фигня, а Clipper - круче всех... впрочем, к 14-ти годам у меня это прошло вроде)

Отвечу только по 65 битным числам (на остальную некомпететность отвечать уже откровенно лениво): постайте в форум Delphi, вам там все объяснят;)))

Итак... что такое BCD. Открываем FMTBcd.pas и вникаем. Потом можем поискать и альтернативные варианты.

---

expp2 grexhide

пример №рац: дебильный вёб магаз: куча юзеров дёргает одни и те же даные. select на каждый http запрос?
Что мешает? Религия?

--

Впрочем, могу отдельно ткнуть в Result Cache в Oracle 11g (вспоминая проект ebay и их судоржные попытки снизить нагрузки на RACовский интерконнект, достигший предела вменяемости... тьфуы, масштабируемости)

Защедший

Про AppServer на gmail.com действительно интересно услышать.

-

Про то, что JavaScript это Java (клиенская часть GWT) - вот только не надо заливать. Тогда и J# - тоже, вполне себе сановская проделка. Остальное ты тоже брякнул не подумавши?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778374
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideя вот тоже в 13 лет так как и Вы доказывал, что Oracle Forms - это фигня, а Clipper - круче всех... впрочем, к 14-ти годам у меня это прошло вроде
А в 25 ему дали нобелевскую... Буду внукам рассказывать с кем приходилось общатся.

grexhideПро то, что JavaScript это Java (клиенская часть GWT) - вот только не надо заливать. Тогда и J# - тоже, вполне себе сановская проделка. Остальное ты тоже брякнул не подумавши?
Пойди, да почитай, вундеркинд, ты наш.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778387
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
z пишет:

> Тема топика какая? :)

Да кто про нее уже помнит-то!

> К тому же, наверно, не очень разумно юзать базы, в которых этого нет.

Из бесплатных их АФАИК большинство таких. К тому же абсолютно любые
потребности ни одна СУБД не покроет по определению, а возникнуть они могут
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778405
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fynda К тому же абсолютно любые потребности ни одна СУБД не покроет по определению

Для определения нужна конкретика.

Пока я вижу только одну потребность: "хачу бисплатный сервер баз данных, быстрый и простой.
Патаму что у меня есть hibernate и еще две другие книжки по Java. А вчера я скачал netbeans (или eclipse)... и установил на ubuntu".

Смешно? Не думаю (но судя по постам в этом форуме - проблема такая - типовая).
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778468
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide пишет:

> Для определения нужна конкретика.

Слово биллинг - достаточно конкретно?

> Пока я вижу только одну потребность...

Это к окулисту
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778495
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
expp2 grexhide

пример №рац: дебильный вёб магаз: куча юзеров дёргает одни и те же даные. select на каждый http запрос?
Что мешает? Религия?


типо прикинь перфоманц будет реальный, если селекты до базы не дойдут а будут вытащены из кэша на апп.вёб-сервере.

зачем нужна трёхзвенка смотри у фаулера удачи. носи шапку
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778543
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exppЧто мешает? Религия?
типо прикинь перфоманц будет реальный, если селекты до базы не дойдут а будут вытащены из кэша на апп.вёб-сервере.
зачем нужна трёхзвенка смотри у фаулера удачи. носи шапку
В принципе - не интересно. И в аспектах resultcache и еще сотни способов его реализации (кеша).

fynda
grexhide пишет:

> Для определения нужна конкретика.

Слово биллинг - достаточно конкретно?

Да мы коллеги, что ли? Вот тоже биллингом занимаюсь, про ява - вообще тишина (в отрасли). Ни одного применения в продакшине.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778602
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
В принципе - не интересно. И в аспектах resultcache и еще сотни способов его реализации (кеша).


ну и ?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778947
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideПро то, что JavaScript это Java (клиенская часть GWT) - вот только не надо заливать. Тогда и J# - тоже, вполне себе сановская проделка.
Э? А можно этот кусок по-русски?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778952
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автортипо прикинь перфоманц будет реальный, если селекты до базы не дойдут а будут вытащены из кэша на апп.вёб-сервере.

господа, данный сайт называется скл.ру

любой из больших серверов справляется с кешированием своих данных на порядок лучше какого-нибудь хи... хер... а, хибернейта (надо ж такое название придумать)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34778986
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зашедший grexhideПро то, что JavaScript это Java (клиенская часть GWT) - вот только не надо заливать. Тогда и J# - тоже, вполне себе сановская проделка.
Э? А можно этот кусок по-русски?

Забей. Лучше приведи ссылку (на какой инсайдерский блок) в котором сказано, что gmail.com обслуживается Java AppServer-ом (и каким, доступен ли он массам в т.ч.)?

Ну и самую такую мелочь - сколько людей было задействовано (и сроки, затраты человеко-часов) для реализации этого (в общем то - довольно примитивного (внешне), не считая, конечно, нагрузок и масштабов) проекта.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779006
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024 автортипо прикинь перфоманц будет реальный, если селекты до базы не дойдут а будут вытащены из кэша на апп.вёб-сервере.

господа, данный сайт называется скл.ру

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

фишка в том что webсервер и sql это разные адр пр-ва и машины.соответственно есть некоторая задержка на коммуникацию между ними при выдаче любых даже самых закэшированных результатов. причём латентность эта даже растёт с увеличением пропускной способностью канала.

поэтому кэш на уровне бизнеслогики завсегда отъимеет любой склсервер
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779009
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024любой из больших серверов справляется с кешированием своих данных на порядок лучше какого-нибудь хи... хер... а, хибернейта (надо ж такое название придумать)

Вместо того, чтобы постать откровения вроде D... г..но, ты бы лучше почитал про проблему латчей/мутексов (под нагрузкой), согласованного чтения и затрат на интерконнект (даже в крутых серверах баз данных).
-
Лучше то оно лучше. Но толко до определенного предела. Потом наступает резко плохо. А уйти нельзя - параноя-с.... все должно быть строго согласованное, версионное и непротиворечивое (ANSI SQL)

--

expp был прав. Если тыща сессий будет тупо одновременно долбиться в один и тот же блок данных (дырку памяти в случае нума-клястера), то это таки могёт быть проблемой и весьма некислой.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779028
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exppпоэтому кэш на уровне бизнеслогики завсегда отъимеет любой склсервер

гы.. а кэш на уровне сквида - отымеёт вообще всех, даже мертвых, только дайте ему дорваццо.

--

вообще - не постай глупость, право. кеши - реализуются 1000-ю +1м способом на практически любой технологии, даже, блин, на голом Oracle + APEX (ты будешь смеяццо, но я запросто смогу соорудить на базе Oracle XE такие себе 1024-е сервачка, которые будут просто напросто - кешировать данные с одного клястера и раздавать на халяву контент).

И буду абсолютно чист в лицензиях и с нулевым royalty (т.е. абсолютно free).

Правда за клястер придется отстегнуть по полной программе (но это уже лирика).

-----

Хм... а это гы, блин идея.. Oracle XE RDBMS в качестве middleware к Oracle EE RDBMS.. Однако....
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779036
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у всего есть границы. На тысячах это вполне вероятно проявится, на сотнях вероятно нет. Но любой орм будет еще более ресурсоёмкий. Что такое кеш в орм? Это объект в памяти.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779072
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024у всего есть границы. На тысячах это вполне вероятно проявится, на сотнях вероятно нет. Но любой орм будет еще более ресурсоёмкий. Что такое кеш в орм? Это объект в памяти.

Не... проблема в том, что J2EE контейнеры в общем случае тебе не нужно между собой скрещивать и постоянно синхрнизировать. Т.е. ты их можешь доставлять столько, сколько тебе нужно. Мелких, дешевых писюкофф, с персональными кешами и в целом бесплатным софтом (linux + jboss какой).

Т.е. глубоко по барабану, что они будут в 1000 раз тормознее одной сессии на оракл клястере. Зато их можно ставить много и плотно. Но как сказано выше - аж ничто не мешает масштабировать RDBMS не горизонтально, а вертикально (т.е. тупо разделять нагрузку не по нодам кластера а по отдельным инстансам с персональными мелкими базами, управляя вручную согласованностью и кешами).

Типовая задача - прайс. Прайс один, на все ноды. И чего? Да ничего, все отлично срастается. С центральной базы данных через удаленный (асинхронный) дёрг хранимки - взводятся все наружные сервера (которые не на единой СХД), эти сервера забирают себе копии прайсов, и дальше продолжают раздавать контент в штатном режиме, никого не задалбливая. В момент фиксации транзакции - отсылая данные о покупке на центральный клястер (можно и опосля это сделать).

---

Вывод - Java даже как middleware и даром не упала (правда остаётся вопрос секурности выставляения Oracle наружу... но и это решается в т.ч. (каким проксирующе-балансирующим серверком)).

В конце концов - asktom.oracle.com еще никому не удалось завалить (вроде).
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779089
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пример№2:
optimistic locking + long time application transaction

типа чувак долго долго выбирает товачики со склада а потом списывает их одним тычком. пишется это двумя пальцами. работает это на READ_COMMITED и отсоединённых наборах с колонкой версии. в результате получаем уровень изоляции аналогичный serializable. перфоманц померяем?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779107
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exppпример№2:
optimistic locking + long time application transaction

типа чувак долго долго выбирает товачики со склада а потом списывает их одним тычком. пишется это двумя пальцами. работает это на READ_COMMITED и отсоединённых наборах с колонкой версии. в результате получаем уровень изоляции аналогичный serializable. перфоманц померяем?


Java отсосёт. В любом раскладе.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779120
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide... Но как сказано выше - аж ничто не мешает масштабировать RDBMS не горизонтально, а вертикально (т.е. тупо разделять нагрузку не по нодам кластера а по отдельным инстансам с персональными мелкими базами, управляя вручную согласованностью и кешами).

Типовая задача - прайс. Прайс один, на все ноды. И чего? Да ничего, все отлично срастается. С центральной базы данных через удаленный (асинхронный) дёрг хранимки - взводятся все наружные сервера (которые не на единой СХД), эти сервера забирают себе копии прайсов, и дальше продолжают раздавать контент в штатном режиме, никого не задалбливая. В момент фиксации транзакции - отсылая данные о покупке на центральный клястер (можно и опосля это сделать).


номинант №1 на премию отстрели себе ноги ораклом'2007

ты как? .. сам подумал шо запостил? тебе ни кажется что чоннить добавить в такой прайс это смертельно? и некажется что несколько накладно по сравнению с hibernate+struts tutorial example. который до кластера прокачивается махом?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779140
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideJava отсосёт. В любом раскладе.

йопа ма SERIALIZABLE vs READ_COMMITED при том же уровне целостности. длинные транзакции чо ничо не стоят?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779155
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
expp
номинант №1 на премию отстрели себе ноги ораклом'2007

ты как? .. сам подумал шо запостил? тебе ни кажется что чоннить добавить в такой прайс это смертельно? и некажется что несколько накладно по сравнению с hibernate+struts tutorial example. который до кластера прокачивается махом?

Ты сам сначала подумай, ок?

Объсняю схему еще раз. Мы имеем центральный многоузловой кластер (или NUMA-мейнфрейм - так даже круче).

Вокруг него натыкано куча дешевых писюков с Oracle XE. Эти писюки - раздают сессии APEX-ом, имеют полностью автономные SGA, PGA и локальные базы данных под кешами.

С клястером вяжутся обыкновенным remote link-ом (клястеру в этом случе - абсолютно пох, кто к нему лезет - хоть ху..хе...хибернейта какая дикая, хоть другой оракел).

Дальше. Приходит клиент. Циска его разруливает ранудробином на какой XE сервачокс (можно и по другому рулить, но не резон), сервачокс XE сдергивает себе workplace клиента (его локальный счет и всякое разное - 1:1 как в случае J2ee) и локально его (клиента) поддерживает.

Прайсы XE сервачок тоже хранит (кэширует) в своей базе.

Все остальные запросы - дёргает по тому же самому ремотлинку (отличий - никаких, все 1:1 как и в J2EE), только с сотни раз быстрее и не через задний jdbc проход. В момент фиксации заказа - XE делает все нужные расчеты и фиксирует транзакцию на клястер (банально и тупо сбрасывает данные на СХД, клястер - нифига умного не делает, кроме блокировок и хранения раздачи данных).

-

Все. Аравидерчи. Гудбай америка, ява отстой, гослинг - хоть и класный перец, но не актуальный.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779163
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
три страницы ниасилил.
пользуясь случаем, передаю привет участнегам очередного марафона

Ответ на свой вопрос я получил, и это круто. Оказываецо маэстро не знает простых вещей.

grexhide
Virtual Memory Size - это дословно - размер виртуальной памяти, выделенной данному процессу.
Говоря проще - общий объем сегментов (страниц) данных (стека в т.ч.), выделенных системой.

Часть из этих страниц расположена в ОЗУ (Work Set), остальная почивает в swap файле (за ненадобностью) .
...
Восемь JVM (или CLR) процессов (примитивных каких апплетов) - все, двух гигабайт VM как не бывало .

Выделенное - принципально неверно. Втыкай .
Виртуальная память она на то и виртуальная. В swap+RAM один к одному она не отображается .
Поэтому запустив 10 VM, каждая из которых будет иметь возможность адресовать те самые сотню-другую-тертью МБ
(up to 4GB @ 32bit) виртуальной памяти, в реальности - отъедят Xms*10 МБ физической.
Вот где будет располагаться выделенная память уже дело ОСи - RAM/swap на выбор.

Дальше.
Я проверил показания virtual size/working set для IE/Firefox/Opera. Virtual size примерно одинаково, в районе 400МБ.
Working set варьируется от 50 до 60 МБ.
И ничего не тормозило, хотя свободной RAM до запуска браузеров было ~300МБ.

grexhideИ кто из нас теперь пи..л и клоун? А?
Ты.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779173
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мля эт чо appserver на оракле получилсо. гы. типо на жабе оно проще и ужо есть многа.

эт ты в смысле утомилсо и свалилсо? йа думать это класс
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779180
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exppйопа ма SERIALIZABLE vs READ_COMMITED при том же уровне целостности. длинные транзакции чо ничо не стоят?

А какая разница что будет на той стороне ? Delphi, j2ee кАнтейнер или другой оракул?
Один хрен - клиенты. Тупые клиенты.

--

Я вот только одно не могу понять. В случае Delphi/Oracle тянуть бизнес логику на клиента - это просто детское невежество и незнание матчасти (или типа так делают только полные кретины). А в случае j2ee - все с точностью до наоборот. Ага ага.

Почему? Чем Java лучше? А? (Сидим на колокольне RDBMS клястера и рассуждаем?)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779209
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Timm
grexhideИ кто из нас теперь пи..л и клоун? А?
Ты.

Не грузи. Пойди пифка что ли попей. Или поставь пейджфайл на автосайз и открой двадцатку браузеров с JVM. И посмотри, чего там маппится в swap, а чего нет.

А лучше расскажи - ну нафига ей столько виртуальной памяти нужно сразу и много?

exppмля эт чо appserver на оракле получилсо. гы. типо на жабе оно проще и ужо есть многа.
эт ты в смысле утомилсо и свалилсо? йа думать это класс

Угум. Чистой воды middleware. Это дети вроде Леонида думают, что на Delphi можно и нужно писать что то, кроме тупого рисования мышой (хоть и продвинутого). Про использования оракла в качестве полноценного middleware я же говорил изначально (там даже ООП есть, если кому сильно неймецца).

--

И что такое на жаве есть? Давай, рассказывай, чего там такого на ценного можно соорудить, чего нельзя на PL/SQL?

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

Не, ну можно завести волынку про вепсервисы - но см. выше - городим простейший затык на EXTPROCS, который будет дергать платежи по системе VISA или PayPal, делоф то (при том этот затык поставим как раз на тот самый Oracle XE, который теперь будет делать функцию J2EE сервачка).

....

Имхо, весьма все мощно получается, и без всяких задних проходов и натужно пер... (зачернуто) рисования всякого разного в Eclipse и иже.

-------

Но про фичерсы java - расскажи (тема секса в этом направлении таки не раскрыта - крутые j2ee клястера на не менее крутых контейнерах)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779279
vykhodtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhide
И что такое на жаве есть? Давай, рассказывай, чего там такого на ценного можно соорудить, чего нельзя на PL/SQL?
Простой вопрос.
PDF нарисовать по шаблону (xml -> xsl-fo -> pdf) можно на PL/SQL?
(PL/PDF не то совсем).
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779304
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vykhodtsev grexhide
И что такое на жаве есть? Давай, рассказывай, чего там такого на ценного можно соорудить, чего нельзя на PL/SQL?
Простой вопрос.
PDF нарисовать по шаблону (xml -> xsl-fo -> pdf) можно на PL/SQL?
(PL/PDF не то совсем).

Можно я отвечу один раз и кокретно? В схеме выше Oracle EE (+XE) + APEX - можно делать абсолютно все, что можно делать на java/j2ee.

А то, что нельзя - можно сделать отдельно - нарисовав простейшую EXPTPROCS или SOAP/WSDL обертку (дергая этот самый Java и т.д. - вплоть до передачи контекста сессии (правда не уверен, что это удастся передать самой яве)).

Ответ удовлетворил?

Кроме того, специально для тебя, страждущего : примерчик-с

Правда на яве я бы это делать, наверное не стал (а на кой этот гиморой? отчет в .PDF/.XML/.XLS/.DOC можно сделать и более мощными и продвинутыми средствами)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779345
vykhodtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhide vykhodtsev grexhide
И что такое на жаве есть? Давай, рассказывай, чего там такого на ценного можно соорудить, чего нельзя на PL/SQL?
Простой вопрос.
PDF нарисовать по шаблону (xml -> xsl-fo -> pdf) можно на PL/SQL?
(PL/PDF не то совсем).

Можно я отвечу один раз и кокретно? В схеме выше Oracle EE (+XE) + APEX - можно делать абсолютно все, что можно делать на java/j2ee.

А то, что нельзя - можно сделать отдельно - нарисовав простейшую EXPTPROCS или SOAP/WSDL обертку (дергая этот самый Java и т.д. - вплоть до передачи контекста сессии (правда не уверен, что это удастся передать самой яве)).

Ответ удовлетворил?

Кроме того, специально для тебя, страждущего : примерчик-с

Правда на яве я бы это делать, наверное не стал (а на кой этот гиморой? отчет в .PDF/.XML/.XLS/.DOC можно сделать и более мощными и продвинутыми средствами)

А какие есть более мощные и продвинутые средства для генерации текстов договоров?
Неужели Oracle Reports?

Кстати по твоей ссылке отчеты генерирует отдельный java сервер :).
Вопрос был про PL/SQL, а не про APEX к которому прикрутили FOP.

То что на твоей мегасвязке можно сделать все спорить не буду, APEX долго не крутил.
Связка JSP - Servlets - PL/SQL прекрасно работает, и менять ее на что нибудь другое смысла нет.

Кстати про APEX, как там с совместной разработкой и версионностью кода? (можно ли
различные ветви создавать как в SVN)?

(кстати, контекст сессии прекрасно передается яве)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779367
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vykhodtsev
Кстати про APEX, как там с совместной разработкой и версионностью кода? (можно ли
различные ветви создавать как в SVN)?

Вот тут не уверен. Особой встроенной версионности, если честно, не заметил. Впрочем, как всегда в случае PL/SQL - экпорт/импорт кода/дампа.

По поводу более продвинутых. Не обязательно Reports, можно и в сторну даже Publisher посомтреть. Только это все слишком монстровидно, глюкаво и с душком (а... ява-индусы).

Если нужно быстро и со вкусом, то генерацию отчетов можно запросто соорудить и на сторонних внешних процессах и средствах (к примеру есть вполне адекватные PDF движки и на C/C++ (GNU и иже), и на .... хоть моветон, но все же - Delphi (хоть и придется городить тут Windows сервера, что в общем то, куда меньшее зло и куда дешевле, чем городить Oracle BI огород).

Говоря проще - это уже вопрос десятый. В рамках сессии на сервере можно дернуть RPC, а куда и как - это уже вопрос десятый. В конечном счете тебе нужно что? Файл. Просто файл.

--

PL/PDF - это действительно не то. PL/SQL - хороший язык управления данными. Но он не тянет на универсальность (пусть он будет делать что то, но хорошо, чем все, но, как правило, достаточно плохо (Java)).
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779373
СИАГЕ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zМожет, 250-ое (зато собственное) кодирование равнокривого доступа к данным (неужели тебе достаточно JDBC - ах, ну да, Hibernate есть)

Или 1200-ая реализация графических примитивов с вменяемым и удобным поведением - TextField, ButtonEdit, Toolbar, Grid, MDI, ComboBox, OutlookBar? Ведь в Swing'е эти "чудо-объекты" не реализованы (ну не поворачивается у меня язык назвать JTextField или JTable вменяемыми)Нет, дизайн системы это объединение этих TextField, ButtonEdit, Toolbar, Grid, MDI, ComboBox, OutlookBar с данными совершенно противоположным ЕГАИС образом, т.е. чтобы в результате не получилось очередного ЕГАИСа. Надеюсь не надо рассказывать, как хорошо спроектирована эта система учета вотки?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779380
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СИАГЕНет, дизайн системы это объединение этих TextField, ButtonEdit, Toolbar, Grid, MDI, ComboBox, OutlookBar с данными совершенно противоположным ЕГАИС образом, т.е. чтобы в результате не получилось очередного ЕГАИСа. Надеюсь не надо рассказывать, как хорошо спроектирована эта система учета вотки?

Блин... опять пионеры... Да при чем ту Delphi, на которой ЕГАИС то писали? Этот бобик умер по совсем другой причине:

а) MS SQL Server (читающие блокируют пишущих и наоборот - да в масштабах всей страны - Get the fucks в чистом виде);
б) организационные (даже не технические) вопросы.

--

И при чем тут ButtonEdit к ЕГАИС? Не спасут они ни отца русской демократии, ни каких октрябрят от IT в лице Васечкина и Петрова с Машей Старцевой на подхвате.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779391
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
СИАГЕ zМожет, 250-ое (зато собственное) кодирование равнокривого доступа к данным (неужели тебе достаточно JDBC - ах, ну да, Hibernate есть)

Или 1200-ая реализация графических примитивов с вменяемым и удобным поведением - TextField, ButtonEdit, Toolbar, Grid, MDI, ComboBox, OutlookBar? Ведь в Swing'е эти "чудо-объекты" не реализованы (ну не поворачивается у меня язык назвать JTextField или JTable вменяемыми)Нет, дизайн системы это объединение этих TextField, ButtonEdit, Toolbar, Grid, MDI, ComboBox, OutlookBar с данными совершенно противоположным ЕГАИС образом, т.е. чтобы в результате не получилось очередного ЕГАИСа. Надеюсь не надо рассказывать, как хорошо спроектирована эта система учета вотки?

Поясни пожалста, туповат я стал на четвертом десятке лет.
Что такое ЕГАИС, и прочее шаманство? И с какого тут система учета вотки? Ежель у тебя такая система - то пажалста, хоть на Васике её рисуй. Я здесь - абсолютно не в теме...
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779395
СИАГЕ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zНу так на что время-то уходит?Вот вот, на что у вас время то уходит, если все уже готово и сделано? Ась? Я всегда привожу этот пример: http://gzip.rsdn.ru/projects/janus/article/article.xml#EIC У форума rsdn.ru есть оффлайн-клиент. Нужен оффлайт клиент для форума sql.ru. Сделайте. У вас же уже все готово, все датааваре-компоненты есть, ничего кодировать заново не нужно. И интересно, что там эти последователи дельфи делают на http://gzip.rsdn.ru/Forum/group/janus.aspx что у них с 2005го года мажорной версии до сих пор не вышло? Что там такого трудного и сложного? Почему на .NET Framework они не могут кодировать без глюков? Скажете, что .NET Framework к Дельфи не имеет отношения? Только не надо вот этого вот.Кроме того, C/C++ и Delphi в принципе не приемлют ротацию кадров (квалификационные требования).
Вывод из проекта ключевых спецов означает крах продукта и инвестиций.Какова прадукта? Э, алё!? Дельфишки же доказывают, что для их RAD прогер не нужен, что манагер и сам может понабросать готовые TextField, ButtonEdit, Toolbar, Grid, MDI, ComboBox, OutlookBar на форму и все будет работать? Или не так? Ведь вам уже не нужно в 1035 раз имплементировать кодировать равнокривой доступ к данным, все же уже готово и работает, искаробки? Или не так? Что же делают ключевые спецы и зачем они нужны манагерам, которые и сами себе могут отчеты создавать просто в GridView каком-нибудь?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779401
СИАГЕ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhideесть еще
АСУТП (где тоже Java просто неадекватна).Где-где она неадекватна? А ничего, что есть беспилотный самолет-фотограф, беспилотный робот-автомобиль и беспилотная же подводная лодка-разведчик, и у всех их в мозг работает под управлением JVM? Может быть просто "Уметь надо"© и тогда сборщик мусора не будет влиять на время реакции системы на внешние воздействия и жаба тут не при чем?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779407
СИАГЕ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhide LeonidvБукварь, который вы мне посоветовал, скорее всего рассказывает как подобные костыли обходить в Delphi (вроде моего примера и ваших "управляемых контейнеров"), когда в принципе вот об этом программист не должен думать.
Я не думаю при реализации задачи практически ни о чем, кроме как о самой задаче. Вообще.
Все делается (в GUI) на уровне спиномозговых лекал. Давно все съедено и отработано.

Минимум кода (по сути, его вообще нет). Что я делаю не так?Вот-вот. Давай, покажи нам класс. Налабай спинномозговым кликанием оффлайн клиент для форума. Я думаю, это простая задача для владеющего RAD Delphi на уровне спинномозговых лекал, ведь код по сути вообще писать не придется? Ась? Что, "Ну не шмагла я!"©, да?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779408
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СИАГЕ Скажете, что .NET Framework к Дельфи не имеет отношения?
.NET писало достаточно большое количество бывших делфистов.

СИАГЕ
Только не надо вот этого вот. Кроме того, C/C++ и Delphi в принципе не приемлют ротацию кадров (квалификационные требования).
Вывод из проекта ключевых спецов означает крах продукта и инвестиций.Какова прадукта? Э, алё!? Дельфишки же доказывают, что для их RAD прогер не нужен, что манагер и сам может понабросать готовые TextField, ButtonEdit, Toolbar, Grid, MDI, ComboBox, OutlookBar на форму и все будет работать?
Нет, не будет. Delphi и кучи компонент под них - это лишь конструктор. Что то вроде ЛЕГО. Но мало того, что нужно выполнить грамотно селекцию (а это опыт и годы), кроме того, нужно еще написать систему шаблонов/заготовок (от того самого VFI и не только), достаточно сильно доработать базовую компонентную базу.

На это способны далеко и очень далеко не все (1:100 от массы). В случае же отстувия внятной типологизации заготовок (как ключевых высокоуровневых элементов) ты будешь вынужден строгать код как типичный явер - долго нудно и очень, очень много руками, асболютно не думая головой в части - как же упростить себе жизнь, убрать рутину и повысить качество.

СИАГЕ
Или не так? Ведь вам уже не нужно в 1035 раз имплементировать кодировать равнокривой доступ к данным, все же уже готово и работает, искаробки? Или не так? Что же делают ключевые спецы и зачем они нужны манагерам, которые и сами себе могут отчеты создавать просто в GridView каком-нибудь?

Из коробки ничего не работает, о чем ты вообще? Delphi - это чистый конструктор лего, разгуляй поле, что хочешь, то и твори (естественно, шансы у тебя делать все правильно с нуля - 1:100).

Методы правильности (кстати) на форуме частично описаны (если читать регулярно).

--

Проблема только в том, что в Delphi - можно спокойно развивать и так уже весьма мощный базовый фукнционал. А в Java - тебе нужно сначала дорасти до уровня базовой Delphi (а это несколько человеко-лет от базовых средств), и только потом уже о чем то там говорить дальше.

Тебе хочется терять, допустим пять лет на строгание достаточно удобного (сопоставимого) стека DBAware? Вот мне - нет, не хочется и не улыбается.

---

Более того - могу повториться еще раз. DBAware и VFI (Visual Form Inheritance) адекватно реализован только в Delphi. .NET, VB, FoxPro, Swing (практически все вариации) - пролетают аки фанера над парижем (впрочем, яверов в индии много, в питере тоже, а в штатах - и вовсе по рынку труда сотни тыщь ползают, надо же их всех чем то кормить?).

А про типовые бизнес-заготовки - мы даже не говорим пока (лишь смотрим на их подобия - к примеру JHeadStart от Oracle, просто как идею прототип для пущего понимания, о чем идёт речь)

Суть осилил? Или разжевать?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779409
vykhodtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhide vykhodtsev
Кстати про APEX, как там с совместной разработкой и версионностью кода? (можно ли
различные ветви создавать как в SVN)?

Вот тут не уверен. Особой встроенной версионности, если честно, не заметил. Впрочем, как всегда в случае PL/SQL - экпорт/импорт кода/дампа.


В свое время мне APEX показался какой-то "вещью в себе", не понравилась ориентация на визуальное мышекликанье, вопросы версионности опять же (и соответственно совместной разработки) и вообще как его кастомайзить не очень понятно.

Считаю, что для тонкого клиента ява вполне неплохой выбор. Собственно явы у нас немного (сервлеты для PDF/DOC/XLS/DBF, несколько фильтров, мелкие утилиты). Основное - JSP страницы, дергающие хранимки на PL/SQL. Главный плюс JSP - можно легко создавать собственные теги, из них формы собираются очень быстро.

Главное не залезать во всякие Spring-Struts-Hibernate-EJB (этого нахлебались в свое время, вот недавно полностью от этой гадости избавился во всех остальных проектах).

grexhide
По поводу более продвинутых. Не обязательно Reports, можно и в сторну даже Publisher посомтреть. Только это все слишком монстровидно, глюкаво и с душком (а... ява-индусы).

Если нужно быстро и со вкусом, то генерацию отчетов можно запросто соорудить и на сторонних внешних процессах и средствах (к примеру есть вполне адекватные PDF движки и на C/C++ (GNU и иже), и на .... хоть моветон, но все же - Delphi (хоть и придется городить тут Windows сервера, что в общем то, куда меньшее зло и куда дешевле, чем городить Oracle BI огород).

Говоря проще - это уже вопрос десятый. В рамках сессии на сервере можно дернуть RPC, а куда и как - это уже вопрос десятый. В конечном счете тебе нужно что? Файл. Просто файл.

Для отчетов используем BIRT. Монстровидно, глюково, но функциональность - зашибись. Самые извращенные фантазии юзеров воплотили в PDF.
Cпасибо за идею c RPC, может где-нибудь пригодится.


PL/PDF - это действительно не то. PL/SQL - хороший язык управления данными. Но он не тянет на универсальность (пусть он будет делать что то, но хорошо, чем все, но, как правило, достаточно плохо (Java)).

Ну так, я и не спорю. Только ты ж раньше говорил что PL/SQL всё на свете может )
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779414
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СИАГЕВот-вот. Давай, покажи нам класс. Налабай спинномозговым кликанием оффлайн клиент для форума. Я думаю, это простая задача для владеющего RAD Delphi на уровне спинномозговых лекал, ведь код по сути вообще писать не придется? Ась? Что, "Ну не шмагла я!"©, да?

Расслабься. И открой для себя Outlook Express via NNTP.

---

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

Гораздо проще - выбирать и грамотно использовать лучшее из имеющихся решений (чем плодить свои недоделки - см. на Swing как типовой пример недоделия по принципу "мы умнее всех, и сделаем не так как у всех").
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779418
СИАГЕ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhideА он там и не нужен. В форуме есть отдельный мега топик, в котором идею трехзвенок забросали, извиняюсь, "сцаными тряпками" (с)

Почитай, познавательно.И именно поэтому 1С, перепробовав все мыслимые варианты, делает теперь свои "Склады", "Бухгалтерии" и "Предприятия" как трехзвенки?Ещё напомнило обсуждения с RSDN о бизнес логике в хранимках.Где это, ссылку можно, я в Янусе почитаю?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779422
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vykhodtsev grexhide vykhodtsev
Кстати про APEX, как там с совместной разработкой и версионностью кода? (можно ли
различные ветви создавать как в SVN)?

Вот тут не уверен. Особой встроенной версионности, если честно, не заметил. Впрочем, как всегда в случае PL/SQL - экпорт/импорт кода/дампа.


В свое время мне APEX показался какой-то "вещью в себе", не понравилась ориентация на визуальное мышекликанье, вопросы версионности опять же (и соответственно совместной разработки) и вообще как его кастомайзить не очень понятно.

Это лишь один из вариантов (больше для конечных юзеров). А вариантов там, на самом деле масса.

vykhodtsevСчитаю, что для тонкого клиента ява вполне неплохой выбор. Собственно явы у нас немного (сервлеты для PDF/DOC/XLS/DBF, несколько фильтров, мелкие утилиты). Основное - JSP страницы, дергающие хранимки на PL/SQL. Главный плюс JSP - можно легко создавать собственные теги, из них формы собираются очень быстро.
Да, при должном навыке, если отталкиваться от чистого JSP без сопуствующих монстров - вполне, согласен. Мы раньше так и делали, пока не открыли для себя mod_plsql (в дальнейшем придя к htmldb).

vykhodtsevГлавное не залезать во всякие Spring-Struts-Hibernate-EJB (этого нахлебались в свое время, вот недавно полностью от этой гадости избавился во всех остальных проектах).
О чем и речь ;)

vykhodtsev
grexhide
По поводу более продвинутых. Не обязательно Reports, можно и в сторну даже Publisher посомтреть. Только это все слишком монстровидно, глюкаво и с душком (а... ява-индусы).

Если нужно быстро и со вкусом, то генерацию отчетов можно запросто соорудить и на сторонних внешних процессах и средствах (к примеру есть вполне адекватные PDF движки и на C/C++ (GNU и иже), и на .... хоть моветон, но все же - Delphi (хоть и придется городить тут Windows сервера, что в общем то, куда меньшее зло и куда дешевле, чем городить Oracle BI огород).

Говоря проще - это уже вопрос десятый. В рамках сессии на сервере можно дернуть RPC, а куда и как - это уже вопрос десятый. В конечном счете тебе нужно что? Файл. Просто файл.

Для отчетов используем BIRT. Монстровидно, глюково, но функциональность - зашибись. Самые извращенные фантазии юзеров воплотили в PDF.
Cпасибо за идею c RPC, может где-нибудь пригодится.
Да вариантов, на самом деле масса (на тему Report Server). Вот есть еще к примеру - FastReport Server, в Crystall Reporst тоже есть что то на тему BI. Тут уже дело вкуса.

Я сам отказался от внешних средств по причине royalty. Для генерации отчетов от шаблонов (невизуально) - .XLS/.XHTML/.RTF движки. Хватает по самое не хочу. Про .PDF думали, но никто не просил, плюнули.

vykhodtsevНу так, я и не спорю. Только ты ж раньше говорил что PL/SQL всё на свете может )
Ай, ну не нужно же воспринимать прям так буквально и дословно. Есть такое право - выбирать лучшие средства для данных классов задач. А упираться рогом строго в букву J или О (или в точку в слове НЕТ) - это вон пусть манагеры (бывшие полковники) с часами Омега в гЛюкссофте, Борласе или где там еще занимаются.

Имеем право сказать категорическое нет всякой кривой и монстровидной левизне - и скажем. Чай не наёмные рабы-кодемонки. Нам проекты делать нужно, а не внедрять отбивать бабло за лицензии.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779426
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СИАГЕИ именно поэтому 1С, перепробовав все мыслимые варианты, делает теперь свои "Склады", "Бухгалтерии" и "Предприятия" как трехзвенки?

1с заработала на Oracle? Я что то пропустил?
--
Что можно ожидать от системы, которая имеет собственный движок файл-серверных баз данных (восьмерка)? И имеет жуткие непроходимые тормоза даже на MS SQL? Только в третье звено (если не в канаву, так в дурдом, куда же еще).

1С повторяет путь SAP. Что такое SAP и с чем его едят (в части работы с БД) - можешь почитать отдельно.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779434
Visual Draw Magic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LeonidvПример Java CASE средств - Together, Poseidon.Poseidon? Если это CASE средство... А MagicDraw UML вы видели? А Visual Paradigm ?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779476
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
Не грузи.
Слив защитан.







grexhideА лучше расскажи - ну нафига ей столько виртуальной памяти нужно сразу и много?
Какая разница сколько виртуальной памяти просит процесс?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779496
УПЧК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zТак вот я и хочу понять - на кой он (ORM) нужен? :)Тут адин талпа.оп спрашивал, на кой нужен ORM? Так вот, для бестолковых ссылко
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779508
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TimmКакая разница сколько виртуальной памяти просит процесс?

Очень даже большая. Потому что просит он её не просто так.
К примеру в CLR - есть понятия поколений. Каждое - со своей подкучей. За время эксплутации приложения - происходит довольно жуткая фрагметнация, и реально страницы - не возвращаются системе (до момента события, когда явно не остаётся остатка в VM).

Впрочем, то, что ты запустил голый jrew - не впечатлило. Я говорил несколько об ином: запуске реальных апплетов.

В итоге - я получал стабильные приросты в 60-80 мегабайт на процесс (даже по данным TaskMan).

См: http://www.ultrafractal.com/showcase/jos/alexanders-horn.html

В случае Firefox было, кстати, все куда веселее
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779530
СИАГЕ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhideНо мало того, что нужно выполнить грамотно селекцию (а это опыт и годы), кроме того, нужно еще написать систему шаблонов/заготовок (от того самого VFI и не только), достаточно сильно доработать базовую компонентную базу.Swing что ли доработать? А кто-то говорил, что это Swing с JTable нужно допиливать и допиливать, а в Delphi де уже все отшлифовано. Ничч-чего не понимаю
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779549
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СИАГЕSwing что ли доработать? А кто-то говорил, что это Swing с JTable нужно допиливать и допиливать, а в Delphi де уже все отшлифовано. Ничч-чего не понимаю

а) купить готовую машину, выкинуть сидения, заменить расточить двигатель, поставить нитро, усилить подвеску и поставить спойлеры с неоном и анатомические сидения (это Delphi)

б) купить подвеску от Камаза, двигатель от Белаза, корпус от Т-34, навигационную систему от Боинга, турбины от F-15, при этом - иметь в текхусловии задание работать на дровах или угле в виде опции, но обладать свойствами вездехода, грузоподьемностью 200 тонн, временем разгона 5 секунд по трассе, свойствами антирадара, ну и еще возможностями подводной лодки (как вариант - еще опцию с воздушной подушкой) - вот это подход Java (корпоративных).

При этом - быть, как говориццо, user friendly.

При том, из всех инструметов для сборки тебе дается кувалда, паяльная лампа, напильник, лобзик и микроскоп (последние два чисто в виде средства рефакторинга).
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779653
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
СИАГЕ zНу так на что время-то уходит?Вот вот, на что у вас время то уходит, если все уже готово и сделано? Ась? Я всегда привожу этот пример: http://gzip.rsdn.ru/projects/janus/article/article.xml#EIC У форума rsdn.ru есть оффлайн-клиент. Нужен оффлайт клиент для форума sql.ru. Сделайте. У вас же уже все готово, все датааваре-компоненты есть, ничего кодировать заново не нужно. И интересно, что там эти последователи дельфи делают на http://gzip.rsdn.ru/Forum/group/janus.aspx что у них с 2005го года мажорной версии до сих пор не вышло? Что там такого трудного и сложного? Почему на .NET Framework они не могут кодировать без глюков? Скажете, что .NET Framework к Дельфи не имеет отношения? Только не надо вот этого вот. Кроме того, C/C++ и Delphi в принципе не приемлют ротацию кадров (квалификационные требования).
Вывод из проекта ключевых спецов означает крах продукта и инвестиций.Какова прадукта? Э, алё!? Дельфишки же доказывают, что для их RAD прогер не нужен, что манагер и сам может понабросать готовые TextField, ButtonEdit, Toolbar, Grid, MDI, ComboBox, OutlookBar на форму и все будет работать? Или не так? Ведь вам уже не нужно в 1035 раз имплементировать кодировать равнокривой доступ к данным, все же уже готово и работает, искаробки? Или не так? Что же делают ключевые спецы и зачем они нужны манагерам, которые и сами себе могут отчеты создавать просто в GridView каком-нибудь?

Ты с какой планеты прилетел? Если абсолютно не понимаешь, что я имел в виду, то переспроси, а не придумывай чушь. Для особо развитых поясняю - программировать нужно framework, а не заниматься ерундой и реализовывать базовые примитивы. Кстати, ведь они в Java так и не реализованы (или назови хотя бы парочку OpenSource проектов с поддержкой этого безобразия). Это во-первых.

Во-вторых, ну сколько уже можно писать ерунду в стиле "накидать на форму". Ну вот под что же у вас, джавистов, мозги заточены, что Делпхи только с этим ассоциируется. У меня в проекте, к примеру, нет ни одной dfm, ну и дальше?

И наконец, где ты прочитал, что "все же уже готово и работает, искаробки". Разумеется, всё нужно доводить до ума. Но, повторюсь, покажи мне в Java аналоги хотя бы базовых Delphi-компонентов, а также (вполне себе FreeWare-ных) EhLib, Toolbar2000 или JVCL, и я успокоюсь.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779696
ar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ar
Гость
1024но дельфи всё равно гамно

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

ps Гамно можно и на JAVA накатать и вообще на чем угодно, тут больше от зависит от прокладки между креслом и клавиатурой
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779715
СИАГЕ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zНо, повторюсь, покажи мне в Java аналоги хотя бы базовых Delphi-компонентов, а также (вполне себе FreeWare-ных) EhLib, Toolbar2000 или JVCL, и я успокоюсь.А зачем это нужно? Office 2000 look&feel? Есть такой скин для Свинга. И что? Вон, grexhide даже имея эти компоненты, не может написать такую простую вещь как оффлайн клиент, посылает юзать Outlook, хотя это доступно только зарегистрированным пользователям, а оффлайн клиент подразумевает использование всеми.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779764
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
СИАГЕ zНо, повторюсь, покажи мне в Java аналоги хотя бы базовых Delphi-компонентов, а также (вполне себе FreeWare-ных) EhLib, Toolbar2000 или JVCL, и я успокоюсь.А зачем это нужно? Office 2000 look&feel? Есть такой скин для Свинга. И что? Вон, grexhide даже имея эти компоненты, не может написать такую простую вещь как оффлайн клиент, посылает юзать Outlook, хотя это доступно только зарегистрированным пользователям, а оффлайн клиент подразумевает использование всеми.

Не понимаю, раскрой тему. Мне не нужны скины, рюшечки и прочая безделица, которая отвлечет пользователя максимум на 3-4 дня.
Мне нужен вменяемый TextField, в котором можно было бы проверять ввод, задавать маски и делать нормальный Validate при потере фокуса (Validator вроде появился только в 1.5, не так ли?).
Мне нужен многострочный Toolbar с возможностью привязки Actions, SubBar'ов и т.д.
Нужен Grid (ну хотя бы аналог TCustomGrid) с FixedColumns и Footers, а также многоколоночный LookupComboBox. Ничего кроме примерчиков в стиле "А теперь, дорогие ребята, мы познакомимся с getListRenderer" я не видел. Никто это почему-то не сделал достоянием общественности.
Давай конкретику.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779793
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
и вообще, забавная тенденция - "зачем это нужно?"
Тут я полностью согласен с GrexHide - никаких наработок на Java для Desktop нет. А если их нет уже 10 лет, значит, не появится и в будущем. Не заботится Java об этом направлении.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34779814
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
УПЧК zТак вот я и хочу понять - на кой он (ORM) нужен? :)Тут адин талпа.оп спрашивал, на кой нужен ORM? Так вот, для бестолковых ссылко

ути-пути, пропустил детсад

Это вот для этого нужен ORM?

- Clean OO design. Hiding the relational model specifics lets the object model be more cleanly analyzed and applied.
- Productivity. Simpler code as the object model is free from persistence constraints. Developers can navigate object hierarchies, etc.
- Separation of concerns and specialization. Let the DB people worry about DB structure and the Object people worry about their OO models.
- Time savings. The O/R mapping layer saves you from writing the code to persist and retrieve objects. O/R mapping tool vendors claim 20-30% reduction in the code that needs to be written. Writing less code also means less testing.

Иди уж действительно...буквари учить. Сделай хотя бы парочку расширяемых промышленных приложений что-ли. А потом будешь меня "талпайопом" обзывать, албанец ты мой ненаглядный.
Вся эта мутотень придумана взрослыми дяденьками, чтобы перевести программирование в разряд "науки". Никто о реальной жизни вообще не думал. Вот и сиди, мапь таблички в классы.
Особенно эт здорово, когда структура базы меняется.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780246
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
Не понимаю, раскрой тему. Мне не нужны скины, рюшечки и прочая безделица, которая отвлечет пользователя максимум на 3-4 дня.
Мне нужен вменяемый TextField, в котором можно было бы проверять ввод, задавать маски и делать нормальный Validate при потере фокуса (Validator вроде появился только в 1.5, не так ли?).
Мне нужен многострочный Toolbar с возможностью привязки Actions, SubBar'ов и т.д.
Нужен Grid (ну хотя бы аналог TCustomGrid) с FixedColumns и Footers, а также многоколоночный LookupComboBox. Ничего кроме примерчиков в стиле "А теперь, дорогие ребята, мы познакомимся с getListRenderer" я не видел. Никто это почему-то не сделал достоянием общественности.
Давай конкретику.


так всё ж это есть. Если непонятно как сделать то да, придётся что-то почитать.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780285
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
про орм:

- Clean OO design. Hiding the relational model specifics lets the object model be more cleanly analyzed and applied.

:мне не нужен ОО или что-то ещё. Мне нужно чтоб работало быстро. И реляционная модель меня не пугает а скорей помогает.


- Productivity. Simpler code as the object model is free from persistence constraints. Developers can navigate object hierarchies, etc.

:мне не нужны объекты. Я знаю SQL и прекрасно могу его использовать.


- Separation of concerns and specialization. Let the DB people worry about DB structure and the Object people worry about their OO models.

:я сам подумаю о структуре бд или буду эффективно использовать имеющуюся. Я и есть дб пипл.


- Time savings. The O/R mapping layer saves you from writing the code to persist and retrieve objects. O/R mapping tool vendors claim 20-30% reduction in the code that needs to be written. Writing less code also means less testing.

:т.к. мне не нужны объекты то и хранить их где-то мне незачем. Я вполне обойдусть чистым SQL без промежуточных лишних кусков.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780372
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
z пишет:

> Во-вторых, ну сколько уже можно писать ерунду в стиле "накидать на
> форму".

Это не он, это grexhide тут недавно распинался на тему того, что
работоспособные дельфийские формочки делаются дизайнерами без
вмешательства программистов. Тут-то хоть стеб, а там человек на полном
серьезе такое утверждал...
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780380
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024 автор
Не понимаю, раскрой тему. Мне не нужны скины, рюшечки и прочая безделица, которая отвлечет пользователя максимум на 3-4 дня.
Мне нужен вменяемый TextField, в котором можно было бы проверять ввод, задавать маски и делать нормальный Validate при потере фокуса (Validator вроде появился только в 1.5, не так ли?).
Мне нужен многострочный Toolbar с возможностью привязки Actions, SubBar'ов и т.д.
Нужен Grid (ну хотя бы аналог TCustomGrid) с FixedColumns и Footers, а также многоколоночный LookupComboBox. Ничего кроме примерчиков в стиле "А теперь, дорогие ребята, мы познакомимся с getListRenderer" я не видел. Никто это почему-то не сделал достоянием общественности.
Давай конкретику.


так всё ж это есть. Если непонятно как сделать то да, придётся что-то почитать.

Кстати да. Что то тут z загнул слегка. Уж что что, а примитивный аналог TCustomGrid у яверов таки есть.

То, что к нему нужно еще и строгать по десять листов моделек под видом "настроек" (впрочем, глядя даже на количество свойств экземпляра TcxQuantumGrid в .dfm.... ах, да, но настоящие суровые и сурьезные парни все ведь пишут только руками да?)

--

И про DBAwere (биндинги через сериализации от модели да? ага ага) тоже можно метку "боян" поставить. Формально.

P.S. 1024 - но все же не нужно, наверное, говорить что Запорожец и BMW - это один класс автомобилей, правда? Все прекрасно понимают, что на ушастом можно двигатель прикрутить на 500 конских эквивалентов - но ведь не стенет от этого спорткаром, верно? И престижу не добавит ни на йоту.

То, что в мире desktop java в конечных приложениях ТТХ в ситуации от "плохо" до "очень плохо" - это признают практически все, даже самые упорные сторонники яво-свингов. Или я не прав? Будем опять напирать на формальное наличие номинальных возможностей или все же реально посмотрим на понятия мейнстрим vs моветон?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780434
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fynda Тут-то хоть стеб, а там человек на полном
серьезе такое утверждал...

Могу еще раз это подтвердить. Для тебя это будет откровением или признаком фантастики?
Ок, могу ткнуть носом в живой и понятный тебе пример: сервлеты vs JSP/JSF.

Можно странички писать через натужное поперд..(зечеркнуто) в виде req.getParameter и out.writeln а можно ведь и через дримвейвер да?

---

Просто попробуй чуть на другой уровень абстракции выйти. На конечные формы посмотреть с минимальной такой задачкой - можно ли тут все делать только через декларативные средства на базе чуть доработанного (в сторону типологизации (типовых форм)) фреймворка. Без кодирования или нет (кстати, в случае z модельки UI могут браться из... данных в самой БД или каких XML - это ведь никто не запрещает, да?)

--

Смешные вы. Нашли себе игрушку - ручное кодирование одних и тех же примитивов в UI (при том каждый раз одно и то же, в каждой форме) и радуются, прям как дети в песочнице.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780475
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
йоптвайумать
Ты давай объясни, в соответствии вот с этим , какого х, при запуске 11 VM процессов, каждый из которых при создании запросил 390МB виртуальной памяти, свопа потребовалось совсем немного.
Если не умеешь считать, возьми калькулятор.
grexhideК примеру в CLR - есть понятия поколений. Каждое - со своей подкучей. За время эксплутации приложения - происходит довольно жуткая фрагметнация, и реально страницы - не возвращаются системе (до момента события, когда явно не остаётся остатка в VM).
Не уходи от темы. Рассуждать о GC тебе еще рано.
grexhideВпрочем, то, что ты запустил голый jrew - не впечатлило. Я говорил несколько об ином: запуске реальных апплетов.
Я запускал: IDEA (1 штука), GCViewer (10 штук).

grexhideСм: http://www.ultrafractal.com/showcase/jos/alexanders-horn.html
Писано нелюдями.
Код: plaintext
1.
2.
3.
4.
java.lang.NumberFormatException:  For  input string: " 11"
	at java.lang.NumberFormatException.forInputString(Unknown Source)
	at java.lang.Integer.parseInt(Unknown Source)
	at java.lang.Integer.parseInt(Unknown Source)
	at JPGanimator2.init(JPGanimator2.java: 72 )
grexhideВ случае Firefox было, кстати, все куда веселее
Если ты действительно хочешь померить сколько памяти кушают апплеты, то твои замеры не более чем х..ня на постном масле. Браузеры сами по себе прожорливы.
Запусти N браузеров с отключенной Java. Зафиксируй показания памяти (как физической, так и виртуальной), swap usage, pslist -m, etc.
Включи Java. Повтори.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780486
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide пишет:

> Ок, могу ткнуть носом в живой и понятный тебе пример: сервлеты vs JSP/JSF.

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

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780555
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторТо, что в мире desktop java в конечных приложениях ТТХ в ситуации от "плохо" до "очень плохо" - это признают практически все,

глупость какая. У меня десктоп выглядит и работает прекрасно. Но кто-то оказывается что-то там признаёт.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780560
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fynda я ж со смеху умру тогда.
Смех без причины - признак не очень больного ума.

Мне фиолетово, что ты сейчас судорожно пытаешься обосновать свою необходимость, извини быд... (зачеркнуто) кодера.

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

Это я тебе не как кодер говорю, а как РП, отвечающий за технологическую и инструментальную часть в т.ч.

--

Могу привести еще один, надеюсь понятный тебе пример. Отчеты. Есть идиоты - которые до сих пор натужно КОДИРУЮТ отчёты. Но, на самом деле там нужен только достаточно внятные средства (разметки и выражений) в шаблонах и.. источники данных (SQL запросы).

И все, как кодера - тебя можно списывать в утиль. Ты можешь сколько угодно рассказывать про ОРМ-модели на этой теме - твое мнение уже будет абсолютно никому не интересно.

Ты сможешь найти отличия между подходами отчётных и печатных форм? Что ты там собрался кодировать в экранах? Увязки, обработчики, валидации? Да ты друг, с дерева слезь - это все можно и нужно расписывать декларативными средствами.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780608
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024глупость какая. У меня десктоп выглядит и работает прекрасно. Но кто-то оказывается что-то там признаёт.
В сравнении с чем? Знаешь, быть первым среди одного (и последним) - это как то не смешно даже.

Впрочем, самоубеждение - великая (и страшная) штука. Действительно, проще одеть себе ведро на голову, и назвать его удобным головным убором.
А чего - на голову не капает, ветер в лицо не дует. Вполне себе удобно, и даже прикольно. И как каска тоже сойдет ;))))
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780613
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideЛеня из питера тут уже предлгагал свой офис настрогать.
Это, прости, про ты меня цитировать пытаешься? Давай ссылку, где я предлагал тебе пакет офисных приложений на Delphi писать?
Кстати, озвучил бы свой возраст. Что-то я сомневаюсь, что на втором десятке лет уже такой мега профи, что тебе виднее всех. Скорее, у тебя еще не прошел (твоими же словами) юнешский максимализм. Взрослее надо быть, и решать свои проблемы в личной жизни. Сублимацией на форумах тут не поможешь.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780641
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zи вообще, забавная тенденция - "зачем это нужно?"
Тут я полностью согласен с GrexHide - никаких наработок на Java для Desktop нет. А если их нет уже 10 лет, значит, не появится и в будущем. Не заботится Java об этом направлении.
Вот как раз в последние несколько лет еще как заботиться. Посмотрите, в JRE 6 основной упор сделан на улучшение ГИП.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780654
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide пишет:

> быд... (зачеркнуто) кодера.

Товарищ с LOR'а чтоль? Тогда вопросов больше не имею, спорить с
тамошними фантазерами - это себя не уважать надо. Беседуйте с z
по поводу необходимости наличия мозга у delphi-программистов, думаю
найдете много тем для обсуждения.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780666
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvСублимацией на форумах тут не поможешь.

Ты уже про BCD букварь почитал? И про реализацию интерфейсов в Delphi, надеюсь, тоже?

--

P.S. Тема сублимации либидо (вижу для тебя это актуальная проблема, раз на слуху) - это вообще то злостный офтоп и флуд. Предлагаю тебе эту тему закрыть - боюсь, она не интересна и не актуальна никому, кроме тебя.

P.P.S. Про офис (тоже офтоп и флуд) - можешь почитать свои посты отдельно (да, ты кажется не предлагал его писать лично мне (спасибо и на этом), но с какого то перепугу спрашивал - есть ли такое на Delphi - чистейшей воды юношеский максимализм с элементами претенциозности).
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780678
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
Ты давай тему возраста раскрой. Чтобы мы тут все посмелись. Еще рас ссылку, где Я просил написать офисное приложение на Delphi. Ты тут много не поделу говоришь, но вот чужие слова давай не перевирай.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780721
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideИ про реализацию интерфейсов в Delphi, надеюсь, тоже?

Иди сам букварь читай, прежде чем других посылать. Я понимаю, что при спинномозговом рефлективно сублимационном программирование тебе ООП не нужно и поэтому ты, скорее всего, с интерфейсами сам и не сталкивался. Но букварь почитай, тебе полезно будет. Будешь меньше фигни писать.
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1202
И ответь на мой вопрос - как мне к объекту, унаследованному от другого объекта примешать интерфейс и реализовать только один метод? Например, интерфейс
Код: plaintext
1.
2.
3.
IClose =  interface 
  procedure  close;
 end ;
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780741
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Переходим на личности:
LeonidvТы давай тему возраста раскрой.
9 лет тебя устроит? а 56? Делаю подсказку: поиск информации (к примеру в базе ICQ) может осветить некоторые вопросы. Или в общеобразовательной школе так и не учат методам поиска информации?

LeonidvТы тут много не поделу говоришь, но вот чужие слова давай не перевирай.
Кто бы еще говорил, Леонид. Честное слово.

Посмеёмся еще вспомнили. Ну давайте про клоуна задвиньте.

Скажите спасибо, что я хоть набрасываю вам, детишкам, проблематики для мышления и широты взглядов - а то так бы и думали строго в рамках интересов Брюса Эккеля и подобных изданий и афторов для старшей подготовительной группы детсада ;))

Нет, ну серьёзно. Могу проконстатировать - навыки речи у Вас, Леонид, уже улучшаются (результат за полгода?).
Знания, увы нет. Предлагаю Вам сделать упор на последнее, всяко поможет меньше постать невежественные глупости.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780794
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonidvкак мне к объекту, унаследованному от другого объекта примешать интерфейс и реализовать только один метод? Например, интерфейс
Код: plaintext
1.
2.
3.
IClose =  interface 
  procedure  close;
 end ;

а в чём проблема-то?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780816
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Букварь по интерфейсам почитал? На конкретные вопросы можешь ответить?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780827
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonidv grexhideИ про реализацию интерфейсов в Delphi, надеюсь, тоже?

Иди сам букварь читай, прежде чем других посылать. Я понимаю, что при спинномозговом рефлективно сублимационном программирование тебе ООП не нужно и поэтому ты, скорее всего, с интерфейсами сам и не сталкивался. Но букварь почитай, тебе полезно будет. Будешь меньше фигни писать.
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1202

Леонид, сбавьте обороты иначе будете посланы просто в игнор.

Leonidv
И ответь на мой вопрос - как мне к объекту, унаследованному от другого объекта примешать интерфейс и реализовать только один метод? Например, интерфейс
Код: plaintext
1.
2.
3.
IClose =  interface 
  procedure  close;
 end ;


а) объект нельзя наследовать от другого объекта. Этому в школе не учат? Почитай про классы vs объекты (как экземпляры класса)

б) в чем проблема?


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
 type 
  IClose =  interface 
     procedure  close;
   end ;

  TBaseClass =  class (TInterfacedObject)  //вариант а 
   protected 
     procedure  Close; virtual; abstract;
   end ;

  TAncestorClass =  class (TBaseClass, IClose)
   protected 
     procedure  Close; override;
   end ;

  TBaseClass2 =  class (TInterfacedObject)  //вариант б 
   end ;

  TAncestorClass2 =  class (TBaseClass2, IClose)
   protected 
     procedure  Close;
   end ;

  TBaseClass3 =  class   //вариант в 
   private 
     function  QueryInterface( const  IID: TGUID;  out  Obj): HResult; stdcall;
     function  _AddRef: Integer; stdcall;
     function  _Release: Integer; stdcall;
   end ;

  TAncestorClass3 =  class (TBaseClass3, IClose)
   protected 
     procedure  Close;
   end ;

Тебе трудно определить три (и вполне очевидных) метода? Ну так в яве - они сделаны неявно, не вижу никаких криминалов - сделать тебе один раз заготовку.

В чем проблема то, эксперт ты наш?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780837
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczЕсли правда интересно, то зайди на досуге в Архитектуру программного обеспечения .
Поиск ожил . Любопытствующим рекомендую для общего развития.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780841
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvБукварь по интерфейсам почитал? На конкретные вопросы можешь ответить?

Ответ выше. Вникай.

Да, буквари я прочитал. Еще в 1996-м году, не счёл зазорным, в отличии от.
Первый раз вижу человека - который искренне гордится (публично) своим невежеством.

Впрочем, достопримечательность форума ;)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780861
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зайцев Фёдор Leonidvкак мне к объекту, унаследованному от другого объекта примешать интерфейс и реализовать только один метод? Например, интерфейс
Код: plaintext
1.
2.
3.
IClose =  interface 
  procedure  close;
 end ;

а в чём проблема-то?
В том, что все интерфейсы наследуются от IIterface, в котором еще есть 3 метода. Это сделано, как я уже писал, для решения поставленной перед интерфейсами в языке Delphi задачи - интеграции языка с Windows COM объектами. В качестве решения этой задачи используется объект TInterfacedObject. В результате, интерфейсы как средство ООП практически теряет свой смысл. По сути, проще использовать абстрактные классы - с ними хоть проблем меньше.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780876
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvПо сути, проще использовать абстрактные классы - с ними хоть проблем меньше. точно, проще использовать кислое, а не квадратное.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780909
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvВ результате, интерфейсы как средство ООП практически теряет свой смысл. По сути, проще использовать абстрактные классы - с ними хоть проблем меньше.

Оппа. Повеселило. И чем проще, чем лучше?

Нет, ну питерцы мне откровенно нравятся. Армянское радио - просто отдыхает.

Я то думал, откуда пошла история:
- Армянин лучше чем грузин!
- Чем лучше?
- Чем грузин!

--

Жжоте, Леня, просто жжоте. Совсем не по детски. Хоть бери и пиши юмореску.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780915
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide

Дорогой грексхайд, предлагаю завязывать с обличением жабы и отправляться учиться - да да - вам еще есть чему! Потому как сил ваш бред читать уже нет... ну или сходите к примеру в ПТ(ЗПТ) и завяжите беседу с местным специалистом любящим Lisp - он вам про лисп - вы ему про дельфи - будет круто. Но только не надо больше тут ничего писать! Пожалуйста!


С уважением...
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780937
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonidv

Ну вот Леонид, теперь не отвертитесь - все будут говорить что вы считаете что интерфейсы в ООП себя изжили... прямо как в СССР секса нет получилось ;)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780955
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
а) объект нельзя наследовать от другого объекта. Этому в школе не учат? Почитай про классы vs объекты (как экземпляры класса)

Когда больше нечего сказать, придераемся к словами. Браво.
grexhide
б) в чем проблема?

Проблема возникает когда вариантов (в) у меня несколько десятков. На всю катушку запускается дублирование кода, тогда как ООП в принципе и создано ради его избежания.
Плюс, были проблемы с использование интерфейсов уже в коде (D7), точно примеры не напишу, но глюки были. И опять таки, прибавив управление памятью они еще больше код запутали. Ведь если объект наследуется от TInterfacedObject вызов FreeAndNil может привести к весьма неприятным последствиям. Так что надо быть вдвойне осторожным при уничтожение объектов.
Тема возраста не раскрыта. ICQ это хорошо, вот только не находится там ник grexhide.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34780990
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
funikovyuri Leonidv

Ну вот Леонид, теперь не отвертитесь - все будут говорить что вы считаете что интерфейсы в ООП себя изжили... прямо как в СССР секса нет получилось ;)
В Delphi получилось использовать абстрактные классы проще, чем интерфейсы при проектирование.
В Java-то интерфейсы гораздо чаще абстрактных классов использую.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781017
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonidv
Проблема возникает когда вариантов (в) у меня несколько десятков. На всю катушку запускается дублирование кода, тогда как ООП в принципе и создано ради его избежания.
Плюс, были проблемы с использование интерфейсов уже в коде (D7), точно примеры не напишу, но глюки были. И опять таки, прибавив управление памятью они еще больше код запутали. Ведь если объект наследуется от TInterfacedObject вызов FreeAndNil может привести к весьма неприятным последствиям. Так что надо быть вдвойне осторожным при уничтожение объектов.


Леонид, вот меня тут обвиняют в каком то бреде. Ну ладно, я это могу списать, что дети, отформатированными Эккелем и паттернами - не понимают и 10% того, что я хочу сказать.

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

Но вы меня опять откровенно радуете. Ну ладно, в документации и справке этот пункт разжеван. Ладно, вы не знаете английский (учили небось французский в школе? ах, питер, питер...). Ладно, в школе вас не научили пользоваться литературой и поиском информации.

Но вы бы хоть в форуме спросили, да поиском в нем порылись. Тема уже десятки раз всплывала, обсуждалась и прочее. Прям баян невиданной ценности.
Но нет же, дети будут колоться и плакать, плакать и колоться, осуждать и делать выводы, но откровенно не станут читать документацию.

Просто смешно, смешно и грустно.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781050
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideНо вот пост выше я отлично понял. И могу назвать штуки три способа выстрелить себе в ногу при неумении пользоваться интерфейсами в Delphi (ах, да, аспекты автоматической сборки мусора, т.е. - реализация метода _Release, место и условие его фактического вызова).

Зачем мне использовать механизм языка, который имеет аж 3 способа выстрелить себе в ногу? Часто без него можно обойтись и использовать абстрактные классы. Что проще. В хороших языках средство выбирается не по принципу "что проще", а по принципу "что нужно".
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781082
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvВ хороших языках средство выбирается не по принципу "что проще", а по принципу "что нужно".

Глубокая мысль. Даже впечатлён.

Java это хороший язык или плохой? property и множества (set of) уже появились или... нет? А... ну пишите, пишите.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781090
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvЧасто без него можно обойтись и использовать абстрактные классы.
А вот это совсем не глубокая мысль. Я б даже сказал - весьма плоская, даже выпуклая.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781122
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonidv
В том, что все интерфейсы наследуются от IIterface, в котором еще есть 3
метода. Это сделано, как я уже писал, для решения поставленной перед
интерфейсами в языке Delphi задачи - интеграции языка с Windows COM
объектами. В качестве решения этой задачи используется объект
TInterfacedObject. В результате, интерфейсы как средство ООП практически
теряет свой смысл. По сути, проще использовать абстрактные классы - с
ними хоть проблем меньше.


Ну тут я не согласен. Все же обычно можно найти несколько объектов в
основе иерархии, в которые можно впихнуть три метода. Исходники же
считаются доступными. Я быстро перевел весь проект на интерфейсы- не
поплохело. Хотя давно было.
И проблем с ними в D7 не было. Или я не встречал.

PS: не спорю, множественное наследование лучше, но увы, Мейера
разработчики java то ли не читали, то ли не поняли :)

PPS: а вообще здесь модератор есть? Явно же провоцирует grexhide

--
Алексей
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781160
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideproperty и множества (set of) уже появились или... нет? А... ну пишите, пишите.

Если бы на setter/getter навели синтаксический сахар Вам бы резко похорошело? Мне нет. Меня устраивает, поддержка со стороны языка есть. (читаем пакет java.beans.*)

Согласен, что set удобный тип. Но, насколько я помню, он ограничен лишь перечислимыми типами. Или я давно не смотрев в Делфи?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781197
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fixxerСогласен, что set удобный тип. Но, насколько я помню, он ограничен лишь перечислимыми типами. Или я давно не смотрев в Делфи?

А тебе нужно что то еще? IMHO, всяко удобнее, чем работа с битовыми масками, а то и вовсе, как это нынче принято в .NET и Java - рисованием конструкций вида
<YetAnotheWayToMemoryFlloding SomeBeanSettedValueAsLogicalCondition = "true"/>


Ну и ли java клаccика: SomeCondition().asString() != "false" (ну или как там у вас принято?)

----

Пропети, на самом деле - отличная штука. Как то не возникает проблем - геттер, сеттер, или прямой доступ (на чтение).
Пиши просто, без лишних get, set, это дело той стороны, как тебя понимать.

А чего отцы создатели на проепети уже (12-ть?) лет ломаются то? Прям таки "неидейно"?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781206
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fixxerЕсли бы на setter/getter навели синтаксический сахар Вам бы
резко похорошело? Мне нет.

Тут скорее дело в возможности написать
Код: plaintext
propery x: integer read fx;
У меня с института осталось желание экономить на спичках (т.е. тактах
процессора).

fixxerСогласен, что set удобный тип. Но, насколько я помню, он
ограничен лишь перечислимыми типами. Или я давно не смотрев в Делфи?

Да вроде со времен Вирта можно было писать на любой тип с числом
значений до 16 элементов, а в Delphi - 256.
Т.е. set of char (да, тех самых, однобайтовых) можно.

--
Алексей
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781210
Фотография Alexander Bolbat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvICQ это хорошо, вот только не находится там ник grexhide.

Есть такой:

Grex Hide
Alexandr Ustinov
23/06/1978
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781304
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GKS_Samara

fixxerСогласен, что set удобный тип. Но, насколько я помню, он
ограничен лишь перечислимыми типами. Или я давно не смотрев в Делфи?

Да вроде со времен Вирта можно было писать на любой тип с числом
значений до 16 элементов, а в Delphi - 256.
Т.е. set of char (да, тех самых, однобайтовых) можно.


Именно это и имел ввиду. Даром не нужен такой.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781319
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GKS_Samara
Тут скорее дело в возможности написать
Код: plaintext
propery x: integer read fx;
У меня с института осталось желание экономить на спичках (т.е. тактах
процессора).


Совершенно не понятно причем здесь такты процессора и как Вы их экономите синтаксическим сахаром.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781342
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fixxerИменно это и имел ввиду. Даром не нужен такой.

А что тебе нужно? С прицелом в один четыре байта? Нет? Лучше завести 256-ть булевых переменных (на четыре байта), да еще в виде объектов в управляемой куче (со счетчиками, как же без них)?


--

Кстати, как там я ява поживает перегрузка операторов? Тоже никак?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781359
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideА чего отцы создатели на проепети уже (12-ть?) лет ломаются то? Прям таки "неидейно"?

Никто не ломается. Есть спецификация JavaBean. Достаточно.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781376
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fixxer
GKS_Samara
Тут скорее дело в возможности написать
Код: plaintext
propery x: integer read fx;
У меня с института осталось желание экономить на спичках (т.е. тактах
процессора).

Совершенно не понятно причем здесь такты процессора и как Вы их
экономите синтаксическим сахаром.


Если я напишу t = a.x, то процессор выполнит один
Код: plaintext
 move a.x AX 
а не вызов функции, которая положит число в стек, которое потом положим
в переменную.

PS: таки приходилось писать некоторые функции на ассемблере- на круг раз
в 5 расчёты ускорялись. А данные все по объектам лежали- много их.

--
Алексей
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781416
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide fixxerИменно это и имел ввиду. Даром не нужен такой.

А что тебе нужно? С прицелом в один четыре байта? Нет? Лучше завести 256-ть булевых переменных (на четыре байта), да еще в виде объектов в управляемой куче (со счетчиками, как же без них)?


Поясни, какое именно применение set ты имеешь ввиду? Не догоняю. Какие-то xml таги полезли, булены, счетчики.

grexhideКстати, как там я ява поживает перегрузка операторов? Тоже никак?

У меня не было ни одного случая, где я мог бы это применить. А у тебя? Если да, то так ли было бы страшно обойтись без этого? По-моему в дельфи это тоже появилось не сразу. Жили как-то, и не скажу что плохо.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781429
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GKS_Samara пишет:

> Если я напишу t = a.x, то процессор выполнит один
>
> move a.x AX
>
> а не вызов функции, которая положит число в стек, которое потом положим
> в переменную.

АФАИР inline-функции были в C++ еще лет двадцать назад. Слабо верится,
что разработчики java были настолько тупыми, что ничего о них не слышали
и весь код выполняют "втупую", без оптимизации.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781435
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideКстати, как там я ява поживает перегрузка операторов? Тоже никак?
Классический пример. Что будет в результате:
Код: plaintext
1.
  bitmap = bitmap + bitmap?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781448
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GKS_Samara
а не вызов функции, которая положит число в стек, которое потом положим
в переменную.

Оптимизатор Java сделает это за вас. Не переживайте о мелочах :)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781451
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GKS_Samara
fixxer
GKS_Samara
Тут скорее дело в возможности написать
Код: plaintext
propery x: integer read fx;
У меня с института осталось желание экономить на спичках (т.е. тактах
процессора).

Совершенно не понятно причем здесь такты процессора и как Вы их
экономите синтаксическим сахаром.


Если я напишу t = a.x, то процессор выполнит один
Код: plaintext
 move a.x AX 
а не вызов функции, которая положит число в стек, которое потом положим
в переменную.

PS: таки приходилось писать некоторые функции на ассемблере- на круг раз
в 5 расчёты ускорялись. А данные все по объектам лежали- много их.


Не убедили. Не бывает плохой и хорошей производительности. Бывает достаточная для данной задачи и не достаточная. Я сильно сомневаюсь, что в какой бы то ни было реальной, не синтетической задаче (за исключением расчетных) затраты на вызов метода стали бы узким местом.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781475
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonidv
GKS_Samaraа не вызов функции, которая положит число в стек,
которое потом положим в переменную.
Оптимизатор Java сделает это за вас. Не переживайте о мелочах :)

Можно поподробнее об этом? Насколько оптимизатор умён?

--
Алексей
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781568
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GKS_Samara пишет:

> Можно поподробнее об этом? Насколько оптимизатор умён?

Насколько я знаю - он пытается заинлайнить не имеющие локальных данных
final-методы. В принципе вполне достаточно для реализации
вышеприведенного куска кода, более многословной правда, но и более
единообразной.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781744
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GKS_Samara
Можно поподробнее об этом? Насколько оптимизатор умён?

Если честно, я так пристально это вопрос не изучал. Могу посоветовать ресурс:
http://blogs.sun.com/vmrobot/category/Compilers
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781785
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
1024 автор
Не понимаю, раскрой тему. Мне не нужны скины, рюшечки и прочая безделица, которая отвлечет пользователя максимум на 3-4 дня.
Мне нужен вменяемый TextField, в котором можно было бы проверять ввод, задавать маски и делать нормальный Validate при потере фокуса (Validator вроде появился только в 1.5, не так ли?).
Мне нужен многострочный Toolbar с возможностью привязки Actions, SubBar'ов и т.д.
Нужен Grid (ну хотя бы аналог TCustomGrid) с FixedColumns и Footers, а также многоколоночный LookupComboBox. Ничего кроме примерчиков в стиле "А теперь, дорогие ребята, мы познакомимся с getListRenderer" я не видел. Никто это почему-то не сделал достоянием общественности.
Давай конкретику.


так всё ж это есть. Если непонятно как сделать то да, придётся что-то почитать.

Опять не понял. Уже наверно надоел :)
Попрошу в студию - сцылки, компоненты и т.д. И пожалуйста без "Если непонятно как сделать то да, придётся что-то почитать", потому что если кто-либо это сделал - всегда находятся доброжелатели типа OpenSource. Ну и где?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781834
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
grexhide
Кстати да. Что то тут z загнул слегка. Уж что что, а примитивный аналог TCustomGrid у яверов таки есть.


Загнул? Grexhide, отвлекись от DevEx, посмотри на возможности, которые предлагают TDrawGrid и TCustomGrid (но почему то закрытые в в обычном Grid), сравни с JTable и прослезись...
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781895
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дехлятнеги, напрялись, активировали моск...

JTable это базовая хреновина качаемая вами нахаляву. Предназначена для создания на её базе более продвинутых компонентов, коих таки есьь (джастэфакедгуглит). Основная задача JTable как свингокомпонета: организация view&edit компонентов в матрицу + скролл+ l&f. Делает она это на ура. можешь лучше покажи как. Нахег мне в дждк навороченный компонент если а) они мне например ненужны, б)мне например нужны другие табличные навороты.

это йпама,что такая недостижимая мысль, что до нее нельзя дойти своим моском, во время опрожнений на клаву в явофоруме?

тош самое 2 GKS_Samara. это расширяет сознание реально. проблемы с моском? хотяб проверь перед пуком в лужу
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781952
k2k4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
LeonidvПример Java CASE средств - Together,
Вранье. Не .NET-е оно писано.


На тот момент, пока его не испортил наш горячо любимый Borland, .NET-а еще не существовало, как такового. Много полезного и приятного было в этом продукте, чего только стоило хранение модели в камментах исходного кода. Rational Rose- простая рисовалка-искалка картинок без остальных многобаксовых продуктов IBM, по сравнению даже с 5-й версией Together.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781962
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
k2k4На тот момент, пока его не испортил наш горячо любимый Borland, .NET-а еще не существовало, как такового. Много полезного и приятного было в этом продукте, чего только стоило хранение модели в камментах исходного кода. Rational Rose- простая рисовалка-искалка картинок без остальных многобаксовых продуктов IBM, по сравнению даже с 5-й версией Together.
+1

они нам гады ещё и за трупопацкаль пятый ответят!!!
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34781981
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
expp
тош самое 2 GKS_Samara.
это
расширяет сознание реально.

Ссылка полезная, спасибо.

exppпроблемы с моском? хотяб проверь перед пуком в лужу
Но откуда столько агрессии?

--
Алексей
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782005
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
блин, а чо остаётся?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782065
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exppблин, а чо остаётся?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782073
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exppблин, а чо остаётся?

Забей - это просто у дельфийца крыша съехала - не выдержал человек, сорвался - с кем не бывает
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782229
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
funikovyuriЗабей - это просто у дельфийца крыша съехала - не выдержал человек, сорвался - с кем не бывает
Да ладно не бывает. По информации с разных форумов у него это систематически.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782694
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
exppдехлятнеги, напрялись, активировали моск...
...
JTable это базовая хреновина качаемая вами нахаляву. Предназначена для создания на её базе более продвинутых компонентов, коих таки есьь (джастэфакедгуглит)
...
Нахег мне в дждк навороченный компонент если а) они мне например ненужны, б)мне например нужны другие табличные навороты


джастэфакедгуглит делай со своим мозгом, или вспомни свои рыдания, когда ты не мог нарисовать на Swing нужное тебе дерево (бугага)
Я уже предложил - сцылки в студию. Без идиотских примеров (аля "давайте детишки позабавимся с JTableHeader"). Аналог EhLib.
Если тебе нужны другие навороты с гридом, значит либо
1) точно моск в другую сторону работает
2) тебе хочется TreeTable
Больше я не могу придумать наворотов с табличкой.
"А какие наслаждения предпочитаешь ты?" (c) HellRaiser

Кстати, уже 5-ый раз прошу конкретных ссылок. И всё время посылают нахер ))
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782795
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zАналог EhLib.

Какие конкретно функции интересуют?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782804
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
fynda zАналог EhLib.

Какие конкретно функции интересуют?

FixedColumns, MultiHeaders, Footers, ну и, конечно, неплохо бы набор CellEditors (у которых всё-таки есть взаимодействие с Grid на уровне валидации и т.д.). Собственно, всё что я хочу, можно прочитать на сайте Ehlib :)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782814
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
funikovyuri exppблин, а чо остаётся?

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

И это говорит человек, который в здравом уме - скрещивает Java (на Windows платформе) с MS SQL?

--

Забавно.


Также забавно - что никто так и не смог внятно ответить о том функционале, который есть в J2EE, и который - в принципе не может быть достигнут в случае использования лишь Oracle RDBMS средств (PL/SQL) в качестве middleware (хоть для web, хоть для классики клиент-сервера с нормальным клиентом).

Действительно, чем напрячь мыслительный процесс (ну да, было бы с чем сходить с) - лучше авансом назвать оппонента пациентом Кащенко, клоуном ну и так далее, на что юношеской фантазии хватает?

Да нет, действительно, или интереснее в очередной раз обсудить, что круче - NetBeans или идея, струтс или спринг, или всей толпой выяснить, по какой причине в такой то строке возникает какой то загадочный exception? Или помусолить мегавопрос - что быстрее - .length() или .equals()?

Да уж, да уж... коммунити еще то. Скиллы прям так и прут, вместе с грейдами.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782833
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
И это говорит человек, который в здравом уме - скрещивает Java (на Windows платформе) с MS SQL?


Во-первых, вы меня с кем-то путаете - я никого ни с кем не скрещиваю.
Ну а, во-вторых, я вас так назвал далеко не авансом - думаю, всем это и так ясно после прочтения вашего списка кого с чем нужно сравнивать, а также утверждения, что функционал Oracle RDBMS покрывает функционал j2ee.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782844
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
funikovyuri
...
а также утверждения, что функционал Oracle RDBMS покрывает функционал j2ee.

А что, разве не покрывает? Вот у нас, к примеру, осталась последняя проблема - SMS :)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782851
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
funikovyuriВо-первых, вы меня с кем-то путаете - я никого ни с кем не скрещиваю.
Отлично. Профиль твой спишем на раздвоение личности: с утра ты занимаешься явой, по вечерам, чисто для души - MS SQL Server? ;) Впрочем, это пустое (кому интересны твои личные трудности).

funikovyuriНу а, во-вторых, я вас так назвал далеко не авансом .... а также утверждения, что функционал Oracle RDBMS покрывает функционал j2ee.
Извини, но ты просто балабол и флудер.

Конкретика будет или ты предпочтёшь поднять еще, к примеру, тему сублимации?

Уверен - что никакой конкретики от тебя не будет (впрочем, не впервой, и не только от тебя).
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782855
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
Также забавно - что никто так и не смог внятно ответить о том функционале, который есть в J2EE, и который - в принципе не может быть достигнут в случае использования лишь Oracle RDBMS средств (PL/SQL) в качестве middleware (хоть для web, хоть для классики клиент-сервера с нормальным клиентом).
До 11g - XA.
Нет, не Оракл-Оракл, Oracle-MS SQL. А все что угодно с твоей системой, многа и в разных направлениях, синхронно и не очень.
Как это сделали в 11g, пока не смотрел. Но сомневаюсь в том что функциональность одного оракла будет актуальна в сравнении с.
Ты этта, редиско, отвечай.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782856
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
grexhide
...
Да нет, действительно, или интереснее в очередной раз обсудить, что круче - NetBeans или идея, струтс или спринг, или всей толпой выяснить, по какой причине в такой то строке возникает какой то загадочный exception? Или помусолить мегавопрос - что быстрее - .length() или .equals()?


Ты не прав. На первом месте вопросы в стиле - "а как взлететь со всем этим дерьмом" (это в отношении j2ee), или "как мне сделать пятиугольную кнопочку" (это уже про Desktop).
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782877
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide...

Родное сердце, профиль не показывает дату последнего сообщения в форуме - с MS SQL я работал 3 года назад - это к слову.
Ну а конкретика для вас будет в соответствующих мануалах - я с троллями не дискутирую.

ЗЫ А вот оскорблять незнакомых людей нехорошо.



z

А можно по-подробнее, что именно из j2ee и с помощью чего в oracle вы реализовывали? И еще очень интересно послушать про стоимость владения всем этим добром - это я к тому что ресурсы dbms обычно на порядок дороже ресурсов обычного unix-бокса.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782882
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Timm
Ты этта, редиско, отвечай.
Что ты хочешь сказать? Ну поймал ты меня на просчете VM от Sysinternals, дальше что? (Да, я как то не догадывался, что бывают настолько странные реализации, которые запрашивают (зачем?) у операционной системы VM, но даже не инициализируют её, не говоря про использование. В heap ориентированных системах такой цирк просто не встречается - память возвращается системе сразу же, автоматически). Тем не менее, Firefоx с явой не дружит категорически, завалить его в корку апплетом или вылететь за границы адресуемых 32-бит - вполне реальная задача (хоть не готов сейчас занимяться воспроизводством оного).

Полегчало?

-

Вот мне нет - Java все равно остаётся прожорливой и тормозной (визуально, на уровне Swing), чужеродной хренью (ах да, SWT!).

Хоть бывают и исключения, действительно, весьма впечатляющие - к примеру такая мелкая приблуда как sancho (управление edonkey, gcj сборка, swt основа) - оный насколько хорошо писан, что в Java генах я его уличил только по косвенным признакам (нестандартная схема отрисовки шрифтов в контролах и гридах - +2 -2 пикселя - классика и болезнь всего жабовского).

Но даже последний, в сравнении с тем же eMule - тормозное глюкало (вот незадача)...


Timm grexhide
Также забавно - что никто так и не смог внятно ответить о том функционале, который есть в J2EE, и который - в принципе не может быть достигнут в случае использования лишь Oracle RDBMS средств (PL/SQL) в качестве middleware (хоть для web, хоть для классики клиент-сервера с нормальным клиентом).
До 11g - XA.
Нет, не Оракл-Оракл, Oracle-MS SQL. А все что угодно с твоей системой, многа и в разных направлениях, синхронно и не очень.
Не убедил. Впрочем, ок, для скрещивания зоопарков (гы и самой себя туда же) - Java хороша (наверное), только потому что кроме нее для циркоинтеграции - и нет ничего работоспособного (кроме бизтолка).
-

Но про XA - ты совсем загнул (ну и где там java?). Спецификация появилась раньше, да и tuxedo - это ж чистый хардкор, тьфуты, C/C++?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782890
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
funikovyuriЗЫ А вот оскорблять незнакомых людей нехорошо.
Извини, но я оскорблял тебя лично? Где?

Тем не менее, на этой странице ты уже дважды умудрился сделать попытку сделать это (интересно, в реальной жизни ты тоже, к примеру в метро - тыкаешь пальцем в человека и кричишь что он троль и умалишённый?) Нет? А в чем разница?

funikovyuri
z
Ты ему лучше про аналог ehlib расскажи.

funikovyuriА можно по-подробнее, что именно из j2ee и с помощью чего в oracle вы реализовывали? И еще очень интересно послушать про стоимость владения всем этим добром - это я к тому что ресурсы dbms обычно на порядок дороже ресурсов обычного unix-бокса.

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

А именно биллинг - выставление счетов, договора, заявки всякие, тарифные схемы.

--

На j2ee (ах, BC4J) - полный облом и профанация. Тормозное, глюкавое, убогое, и кодировать - просто умереть не встать (соотношение примерно так 1:100 перед PL/SQL).

Кроме того, даже мобильные операторы (вот дебилы?) практически не используют j2ee на критичных направлениях. Не знал?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782891
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide Timm grexhide
Также забавно - что никто так и не смог внятно ответить о том функционале, который есть в J2EE, и который - в принципе не может быть достигнут в случае использования лишь Oracle RDBMS средств (PL/SQL) в качестве middleware (хоть для web, хоть для классики клиент-сервера с нормальным клиентом).
До 11g - XA.
Нет, не Оракл-Оракл, Oracle-MS SQL. А все что угодно с твоей системой, многа и в разных направлениях, синхронно и не очень.
Не убедил. Впрочем, ок, для скрещивания зоопарков (гы и самой себя туда же) - Java хороша (наверное), только потому что кроме нее для циркоинтеграции - и нет ничего работоспособного (кроме бизтолка).
-

Но про XA - ты совсем загнул ( ну и где там java ?). Спецификация появилась раньше, да и tuxedo - это ж чистый хардкор, тьфуты, C/C++?
в jcp.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782898
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Timm XA в jcp.

Извини, но звучит как в ж.. (JSR-227/295/296 да?)

-

А практически? Может все таки спустимся с небес на землю, опять - к BEA Tuxedo? А?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782919
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Timmв jcp.

Или все таки в X/Open? Ну вот так всегда. Как только возникает интересная тема для допросов с пристрастием - так сразу и в кусты.

-

Действительно лучше про троллей и гоблинов перетереть. Сублимации обсудить. Преимущества абстрактных классов перед интерфейсами. И в прочие офтопичные песочницы.

Я прям в растерянности. Неужто Cпольски был прав?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782928
СИАГЕ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1024про орм:

- Clean OO design. Hiding the relational model specifics lets the object model be more cleanly analyzed and applied.

:мне не нужен ОО или что-то ещё. Мне нужно чтоб работало быстро. И реляционная модель меня не пугает а скорей помогает.


- Productivity. Simpler code as the object model is free from persistence constraints. Developers can navigate object hierarchies, etc.

:мне не нужны объекты. Я знаю SQL и прекрасно могу его использовать.


- Separation of concerns and specialization. Let the DB people worry about DB structure and the Object people worry about their OO models.

:я сам подумаю о структуре бд или буду эффективно использовать имеющуюся. Я и есть дб пипл.


- Time savings. The O/R mapping layer saves you from writing the code to persist and retrieve objects. O/R mapping tool vendors claim 20-30% reduction in the code that needs to be written. Writing less code also means less testing.

:т.к. мне не нужны объекты то и хранить их где-то мне незачем. Я вполне обойдусть чистым SQL без промежуточных лишних кусков.А раньше ассемблера хватало и перфокарт. К сожалению или к счастью таких как ты почти не осталось уже. Да и зная SQL на хорошем уровне, как ты будешь показывать данные пользователю? Нужно знать HTML или использовать толстый GUI. А это или дорогая Delphi или дорогой QT, в любом случае в довесок к SQL требует знаний ЯП. Заказчикам дешевле нанять двух трех "специалистов" за 20000руб., чем одного компетентного сеньора за 60000

Будем опять напирать на формальное наличие номинальных возможностей или все же реально посмотрим на понятия мейнстрим vs моветон?Что-то из мейнстримных прог на дельфи у меня разве что The Bat стоит, а так все больше C++ да жаба.[quot]сервлеты vs JSP/JSF.

Просто попробуй чуть на другой уровень абстракции выйти.[quot]Слушай ну уж сейчас JSP/JSF это моветон. Нормальные уже юзают AJAX и прочее вебдваноль, и забыли о req.getParameter, а CodeGear только сподобилась среду для PHP наваять, сколько у нее исчо времени уйдет на написание AJAX for PHP RAD?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782935
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
funikovyuri
А можно по-подробнее, что именно из j2ee и с помощью чего в oracle вы реализовывали? И еще очень интересно послушать про стоимость владения всем этим добром - это я к тому что ресурсы dbms обычно на порядок дороже ресурсов обычного unix-бокса.

Так вопрос - что нужно? Что, например, используете вы?
То, что нужно нам (Web-service, достучаться до http-server'а, отослать-принять почту с архивацией), можно делать прекрасно через базу. Замечу, однако, что для некоторых вещей пришлось реализовывать Java-ХП (да я, собственно говоря, против жабы ничего и не имею).
Но зачем для этого нужна 3-х звенка?

А стоимость владения добром определяется ровно серьезностью компании. И, кстати, что такое "обычный unix-box"? Ты какой nix имеешь в виду? Может, какой Ubuntu или Gentаi? Дык под ними и база не всякая поднимется. А Fedora и вовсе каждые 45 дней падает (согласись, не самое лучшее решение для AppServer).
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782936
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide Timmв jcp.

Или все таки в X/Open?
В X/Open начало, в JSR-907 aka Java Transaction API продолжение.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782937
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЗЫ. про эту статью я уже говорил - четай внимательно о чем там написано.
grexhideЯ прям в растерянности. Неужто Cпольски был прав?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782940
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СИАГЕЧто-то из мейнстримных прог на дельфи у меня разве что The Bat стоит,
Skype
Total Commander
Практически вся обвязка под Oracle (PSD, TOAD, Quest xxx).

Я не забыл сказать, что адекватного (кроме OEM и то не факт что его кто то в здравом уме кроме чаников пользует) на Java для Oracle ничего вообще нет?

И что за все остальное на Java? назови хоть одно нормальное десктопное приложение? Я вот кроме sancho - так ничего и не видел (так там не java в виде дебильной JVM, а нативная линковка через gcj).

СИАГЕ
Просто попробуй чуть на другой уровень абстракции выйти.[quot]Слушай ну уж сейчас JSP/JSF это моветон.
Да, да... точно.

СИАГЕCodeGear только сподобилась среду для PHP наваять, сколько у нее исчо времени уйдет на написание AJAX for PHP RAD?
Не наваять, а купить это раз. А два - ты её хоть в глаза то видел? Delphi for PHP?
Хоть и оффтоп (оно хоть сильно сырое, да и вообще - PHP сложно рассматривать в отрыве от LAM), но там есть AJAX, не просто есть, а в качестве базовой технологии.

Про то, что на Delphi for PHP - практически лучшие модельные диалоги для Web (кто сталкивался - тот поймет) - я промолчу отдельно, ок?

--

Блин, дети, когда же вы забудете про принцип: "Не читал, но осуждаю"?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782942
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
СИАГЕ[quot 1024]
...
А раньше ассемблера хватало и перфокарт. К сожалению или к счастью таких как ты почти не осталось уже. Да и зная SQL на хорошем уровне, как ты будешь показывать данные пользователю? Нужно знать HTML или использовать толстый GUI. А это или дорогая Delphi или дорогой QT, в любом случае в довесок к SQL требует знаний ЯП. Заказчикам дешевле нанять двух трех "специалистов" за 20000руб., чем одного компетентного сеньора за 60000

[quot ]Будем опять напирать на формальное наличие номинальных возможностей или все же реально посмотрим на понятия мейнстрим vs моветон?Что-то из мейнстримных прог на дельфи у меня разве что The Bat стоит, а так все больше C++ да жаба.сервлеты vs JSP/JSF.

Просто попробуй чуть на другой уровень абстракции выйти.[quot]Слушай ну уж сейчас JSP/JSF это моветон. Нормальные уже юзают AJAX и прочее вебдваноль, и забыли о req.getParameter, а CodeGear только сподобилась среду для PHP наваять, сколько у нее исчо времени уйдет на написание AJAX for PHP RAD?

А зачем ему, мне или кому-то исчо переходить на новый уровень абстракции? Для красоты эксперимента? В чем реальный выигрыш всей этой бредовой затеи с маппингом?
Нет, ну конечно, если все приложения позиционировать как emp-dept с 5-ю полями, может это и нормально. А ежели что посерьезнее?
И наконец проскочило милое заявление "Заказчикам дешевле нанять". Так и где этот "высокий уровень вхождения" в Java?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782943
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TimmЗЫ. про эту статью я уже говорил - четай внимательно о чем там написано.
grexhideЯ прям в растерянности. Неужто Cпольски был прав?
Прочитал еще раз. Примеры местных товарищей из питера - полностью подтверждают его тезис о проблеме отсева мозгов.

Я тебе даже так скажу - стойкая нелюбовь яверов и .нетчиков к Delphi и C/C++ тем самым и объясняется - просто детишки не смогли осилить эту планку (пример Леонида - вполне себе показателен - или ты так не считаешь?), почувствовали свою ущербность, и как нормальный индивид - начали (и продолжают) поливать грязью то, что их испугало (концепцией несостоятельности).

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

-

При том - я же не пытаюсь всех загнать под одну гребенку (батоноформокидатели), но извини - тенденция есть тендецией (хоть я и откровенно считаю, что многие места в J2SE/J2EE/ADF писаны редкостными если не кретинами, то неадекватными по жизни (не для людей) снобами - уж точно).

Timm grexhide Timmв jcp.

Или все таки в X/Open?
В X/Open начало, в JSR-907 aka Java Transaction API продолжение.
Короче, все понятно. Проехали.

Надежда на интересную беседу умерла не успев зародиться.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782949
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zТак и где этот "высокий уровень вхождения" в Java?

О чем ты говоришь - прочитай еще раз статью Спольски - вон она выше синей ссылкой.

Java получила популярность как раз по той самой причине - планка резко упала, плюс детям
вручили поваренную книгу с рецептами - как строгать для БД поделия, не то что Кайта, Дейта и Кодда
не читав, а вообще - ничего кроме принципа того самого маппинга на контейнерные бины (и то,
чет мне кажется, они и с этим голубопечатным лекалом с трудом справляются).

-

И за примером правоты Спольски далеко ходить не надо - тут вон господин (fixer?) уже успел
мощно задвинуть, что упаковка флагов в виде битов байтов (машинного слова) ему и даром не нужна,
а место регистрового доступа к полю - его вполне устроит инлайнинг геттера.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782954
П.Е.Пяка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhideSkype
Total CommanderС тотал согласен.
Практически вся обвязка под Oracle (PSD, TOAD, Quest xxx).

Я не забыл сказать, что адекватного (кроме OEM и то не факт что его кто то в здравом уме кроме чаников пользует) на Java для Oracle ничего вообще нет? http://www.oracle.com/technology/products/jdev/11/index.html Приколись, Бивис, JDeveloper не на Delphi
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782957
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
П.Е.ПякаПриколись, Бивис, JDeveloper не на Delphi
Ты пробовал на нем работать? Как впечатления?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782965
П.Е.Пяка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhideСкажите спасибо, что я хоть набрасываю вам, детишкам, проблематики для мышления и широты взглядов - а то так бы и думали строго в рамках интересов Брюса Эккеля и подобных изданий и афторов для старшей подготовительной группы детсада ;))
Переведи на русский про проблематику. Что хотел сказать-то? А насчет Эккеля, так я других читаю, у меня стартовая группа в броузере http://martinfowler.com/ и http://www.cafeaulait.org Передний край так сказать
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782971
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
П.Е.ПякаПередний край так сказать
Фаулер? Я то грешным делом считал, что его как раз полезно уже во втором классе (группе) детям читать.

Нет, ну парень он молодец. Написал еще одну поваренную книгу, вполне доходчиво и даже с
примерами. Всяко полезнее, чем про какой jboss seam на ночь глядя в виде снотворного.
Я ведь и не спорю вовсе.

Но это не фронт. Это букварные азы.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782976
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
grexhide zТак и где этот "высокий уровень вхождения" в Java?

О чем ты говоришь - прочитай еще раз статью Спольски - вон она выше синей ссылкой.
...


А, ну эту феньку я читал неоднократно. Кстати, к вопросу о рекурсии (я думаю, джавистов это тоже может заинтересовать)
Итак, была у нас схема одна, а именно - оптимизация пространственного положения объектов (разумеется, рекурсивная). И была эта красивая штучка писана на Delphi. Но с переходом на новомодные технологии (читай - iAS, Oracle Forms нумбер 10) перетащил я её на сервак, в Java-ХП (вроде как типичная ООП-задача, да и PL/SQL для рекурсий не очень). Разумеется, сначала погонял на клиенте.
И вот тут прорисовалась вся мощь управляемого кода. Тут я ощутил разницу между TPoint(record) и Point(class)!!!
Выяснилось, что создание (всего лишь) порядка 20000 классиков-малявок (точки поворота) обходится в 15% производительности. Еще 15% ушли на срывание крыши у GC в момент рекурсии (программа весьма некисло раздувалась в памяти). Ну а уж после переноса на сервер (хде процы однозначно менее слабые) производительность упала ровно в 2 раза. Вот таков итог...
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782977
Гетц
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GKS_SamaraМожно поподробнее об этом? Насколько оптимизатор умён?Умнее Вас. Оптимизатор умнее 99% программистов, а Вы ведь принадлежите к большинству программистов т.е. 99% их? http://www.linux.org.ru/view-message.jsp?msgid=1813576 http://www.linux.org.ru/jump-message.jsp?msgid=1942141
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34782986
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zВыяснилось, что создание (всего лишь) порядка 20000 классиков-малявок (точки поворота) обходится в 15% производительности. Еще 15% ушли на срывание крыши у GC в момент рекурсии (программа весьма некисло раздувалась в памяти). Ну а уж после переноса на сервер (хде процы однозначно менее слабые) производительность упала ровно в 2 раза. Вот таков итог...



Ну тут ты опять загнул.. связанные списки в куче - еще тот подарок. Все критичные места вроде принято, блин, в плоских буферах на мотив массивов (все помнят принципы kernel programming)?

Почему то вспомнились войны пятилетней давности с расчетом MES от примитивных симплексов.
Особенно порадовало удивление детей, узнавших, что смена порядка итераторов по матрице
может дать 60% и более прироста производительности (ха... когерентность кеша и вопросы прокачки страниц в L2-L3 от угадок конвеера... ага ага, на задаче разыменовывания ссылки из G(овно)С(кучи) - и после этого еще на проект Singulariry посмотреть, так, чтоб окончательно задаться вопросом, у кого просто лыжи не едут, а у кто просто... ).

И после всего этого - берёшь каким дебаггером даже супер пупер расфуфыренный Eclipse или JDeveloper и выпадаешь просто в осадок от увиденных... ах... ни много ни мало.... тысяч так 30-60 экземпляров класса Integer (во дебилы блин, еемааае...)

--

Однако тенденция.. Какие указатели, какие рекурсии?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34783442
TiG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideЯ прям в растерянности. Неужто Cпольски был прав? Думается мне Джоэл пишет о джаве здесь только потому что реально джава в штатах сейчас принадлежит мейнстриму. Жил бы он у нас, я уверен, тоже самое написал про Дельфи. Ибо в том аспекте, о котором он пишет, джава с дельфи гораздо ближе, чем каждый из них по отдельности с сями ;-)
ЗЫ кстати спасибо за линк, вот оказывается где его новые переводы, почитаемс как-нибудь на досуге
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34783595
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideЯ прям в растерянности. Неужто Cпольски был прав?

ты млля, конечно дока в виртуальной памяти и l2 кэшах.. но походу дислексор ещё тот. там в буквах дехли видел. джоэл не знает про дехли? да потому что он не хирил (hire) мегамозгов взявших его на вооружение. по джоэловским меркам "'С++' так себе язык .. для собеседования пойдёт". Угу? да тока дехля это клиникойдный язык. паскаль помнишь на что придумали. с дехлёй я познакомился через цбилдер, в курсе была такая прога. и живы воспоминания "так логика закончена. сейчас нормальную коллекцию надо перефигачить с vcl-ную.... аа аа мля ... нет ... тока не это".

если ты мега кодер неврубаешься на что нужны нормальные коллекции (не которые грохают своё содержимое - во фича аш плакал), и не в теме, что бизнеслогика бывает такая что в споке её писать вилы... ляпай отчёты свои до пенсии. вот тебе типо http://bgbilling.bitel.ru/жабобиллинг раскажи им что надо было на дехли

мылом тебе ушла пдфка про то зачем ыжыбы нужны.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34783605
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
z grexhide zТак и где этот "высокий уровень вхождения" в Java?

О чем ты говоришь - прочитай еще раз статью Спольски - вон она выше синей ссылкой.
...


А, ну эту феньку я читал неоднократно. Кстати, к вопросу о рекурсии (я думаю, джавистов это тоже может заинтересовать)
Итак, была у нас схема одна, а именно - оптимизация пространственного положения объектов (разумеется, рекурсивная). И была эта красивая штучка писана на Delphi. Но с переходом на новомодные технологии (читай - iAS, Oracle Forms нумбер 10) перетащил я её на сервак, в Java-ХП (вроде как типичная ООП-задача, да и PL/SQL для рекурсий не очень). Разумеется, сначала погонял на клиенте.
И вот тут прорисовалась вся мощь управляемого кода. Тут я ощутил разницу между TPoint(record) и Point(class)!!!
Выяснилось, что создание (всего лишь) порядка 20000 классиков-малявок (точки поворота) обходится в 15% производительности. Еще 15% ушли на срывание крыши у GC в момент рекурсии (программа весьма некисло раздувалась в памяти). Ну а уж после переноса на сервер (хде процы однозначно менее слабые) производительность упала ровно в 2 раза. Вот таков итог...
ссылка на "микробенчмаркинг жвм" уже была. читай, а не пеши.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34783638
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
expp "так логика закончена. сейчас нормальную коллекцию надо перефигачить с vcl-ную.... аа аа мля ... нет ... тока не это".
Пынятно. Под сильнейшим гипнотическим впечатлением Boost, STL, Loki аффтар решил сказать что то ценное?
Ну это самое, тема smartpointer еще не раскрыта, что же ты ?

exppесли ты мега кодер
Я? Мегакодер? Ты мне льстишь наверное?

exppневрубаешься на что нужны нормальные коллекции (не которые грохают своё содержимое - во фича аш плакал), и не в теме, что бизнеслогика бывает такая что в споке её писать вилы...
Не, друк, не врубаюсь я в твои нормальные (?) коллекции для бизнеслогики, а тем более про какие то вилы. Оформи мысль в нормальном виде, уж потрудись.
На тебя же пионеры смотрят - подумай, какой ты им пример подаешь?

exppляпай отчёты свои до пенсии.
? У меня их полуюзеры делают, нашёл чем испугать.

expp вот тебе типо http://bgbilling.bitel.ru/жабобиллинг раскажи им что надо было на дехли
http://bgbilling.bitel.ru/map/map.shtml
Моя плакать. Прям биллинг планетоидного масштабу. Сплошь ООО и Р&К.

AMDOCs и даже сибосс с питерсервисом - нервно икают в сторонке. Ужо идиоты (последние два).

exppмылом тебе ушла пдфка про то зачем ыжыбы нужны.
Файл, кстати, битый.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34783652
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Timmссылка на "микробенчмаркинг жвм" уже была. читай, а не пеши.
Ты наверное просто издеваешься?
Кому интересна твоя ссылка на микротесты? А? Кроме питер-ява-тест-клуб?

Ну показал ты еще один способ натянуть результаты в синтетике, и что с того? А на практике?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34783703
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
Пынятно. Под сильнейшим гипнотическим впечатлением Boost, STL, Loki аффтар решил сказать что то ценное?
Ну это самое, тема smartpointer еще не раскрыта, что же ты ?
сам то что хотел сказать?
да юзал stl коллекции, до этого были борландовские какие-то. smartpointer - это и есть жаба и дотнет.
grexhide
Не, друк, не врубаюсь я в твои нормальные (?) коллекции для бизнеслогики, а тем более про какие то вилы. Оформи мысль в нормальном виде, уж потрудись.
На тебя же пионеры смотрят - подумай, какой ты им пример подаешь?
означало сие. что в стандартной библиотеке должны быть коллекции. как то STL, java.util, apache commons и т.д. для того чтоб кодить алгоритмы из бизнес-логики. если это проходит мимо тебя это совсем не повод делать какие то выводы и комуто о них сообщать.На тебя же пионеры смотрят - подумай, какой ты им пример подаешь?

grexhideУ меня их полуюзеры делают, нашёл чем испугать.
как я понял делать тебе нефиг ваще...

grexhidehttp://bgbilling.bitel.ru/map/map.shtml
Моя плакать. Прям биллинг планетоидного масштабу. Сплошь ООО и Р&К. у тебя автодислексия? ты сказал что биллинга на жабе нет т.к. она ущербна. джастфакингуглитбефобладиспикинг. биллинг есть, а уж его коммерческий успех дело которое от платформы зависит слабо

grexhideФайл, кстати, битый. переслать?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34783734
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide Timmссылка на "микробенчмаркинг жвм" уже была. читай, а не пеши.
Ты наверное просто издеваешься?
Кому интересна твоя ссылка на микротесты? А?

он наверно хотел сказать, что нефиг постить очередной бредеподобный тест и тем более делать из него какие то выводы.
_____________________________
всегда рады помочь support@disleksia.ru
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34783737
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
Я тебе даже так скажу - стойкая нелюбовь яверов и .нетчиков к Delphi и C/C++

Как не стыдно делать такие заявление, при том, что в java форуме постоянно гадит орда делфятнегов и ты в том числе. А вот обратной тенденции почему-то не наблюдается. Ну или кинь ссылок с делфийского форума, где Java программисты "блещут" умами как ты и твои коллеги здесь.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34783752
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exppмылом тебе ушла пдфка про то зачем ыжыбы нужны.

ОК. И так, why? Marc Fluery - Why I Love EJBs :PDF

То, что чудак "ссыт кипятком" просто на теме Java и J2EE я опущу - мне не интересны "вещи в себе и для себя", ок?

А вот забавное:

автор
Working with data from cache, meaning from memory, as opposed to retrieving it say from a
database or another VM can yield 10x to 50x speed increases. We are not talking about 20% increase or 50%
increase or whatever code-clowns like to call optimization, we are talking about orders of magnitude faster.

Да? А можно привести примеры? Каким таким образом ему удалось в 50-т раз обогнать Oracle на раздаче данных (естественно, внутри самого Oracle - нам не интересны передачи данных на клиента - мы смотрим на APEX?)

И ради бога, дядя решил нам открыть истину, что только в яве - есть истинное кеширование данных? Да в своем ли он уме?

Кроме того - я страницами так четырьмя ранее - разрисовал схему - как можно обойти физические ограничения масштабируемости Oracle (скомбинировав горизонтальное и вертикальное масштабирование, с элементами схем Google). Так что Java тут теряет какую то актуальность (если мы имеем дело с Oracle).

Уникальный же и незаменимый J2EE функционал (кроме гетерогенных интерграций, и то, с ооочень такой большой натяжкой) - так никто так и не озвучил

---

Весь остальной бред - RMI/JDBC аспекты сериализации (и то, как они доблестно решили их в джибоссе и томкате) - не интересны в принципе. Ибо вертится эта хрень вокруг той же вещи в себе - по имени JVM (которая, по моему глубокому убеждению, должна быть изничтожена как класс, по возможности).


P.S. Итого - ты меня не убедил вообще. В лучшем случае - я прочитал инсайдерскую информацию о том, с каким драйвом автор страдал какой то хренью в компании JBoss. Но чем это может помочь мне
(в строгании Еще Одной Бухгалтерской Программы С Отчетами) - я увы, так и не увидел.

Может объяснишь, а?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34783791
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wessen grexhide
Я тебе даже так скажу - стойкая нелюбовь яверов и .нетчиков к Delphi и C/C++

Как не стыдно делать такие заявление, при том, что в java форуме постоянно гадит орда делфятнегов и ты в том числе. А вот обратной тенденции почему-то не наблюдается. Ну или кинь ссылок с делфийского форума, где Java программисты "блещут" умами как ты и твои коллеги здесь.

Извини, но ваше коммунити даже себя аргументированно защитить не может, куда им на других то нападать?

На Delphi форуме вас просто как котят разбросают, попробуйте вы только что-то сказать против (тем более, ни каких аргументов вроде "формобатонокидания", и "баттонодинкликписания" у вас нет (вообще).

--

Про "твой бред" - я все же прошу не постать. Если ты не можешь понять, о чем я говорю, это означает лишь то, что ты не можешь это понять, не более того.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34783818
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
expp grexhide
Пынятно. Под сильнейшим гипнотическим впечатлением Boost, STL, Loki аффтар решил сказать что то ценное?
Ну это самое, тема smartpointer еще не раскрыта, что же ты ?
сам то что хотел сказать?
да юзал stl коллекции, до этого были борландовские какие-то. smartpointer - это и есть жаба и дотнет.
grexhide
Не, друк, не врубаюсь я в твои нормальные (?) коллекции для бизнеслогики, а тем более про какие то вилы. Оформи мысль в нормальном виде, уж потрудись.
На тебя же пионеры смотрят - подумай, какой ты им пример подаешь?
означало сие. что в стандартной библиотеке должны быть коллекции. как то STL, java.util, apache commons и т.д. для того чтоб кодить алгоритмы из бизнес-логики. если это проходит мимо тебя это совсем не повод делать какие то выводы и комуто о них сообщать.На тебя же пионеры смотрят - подумай, какой ты им пример подаешь?

Ок. Можно я скажу просто и доходчиво: для того, чтобы писать бизнес-логику "на коллекциях" - не нужны именно STL, Boost, Java.util и прочее (генерики, темплейты) в обязательном порядке (тем более, если есть их аналоги)?
-
В конечном счете тебе то нужно что? Какую задачу (Заказчика) ты решаешь?

Я вот тоже могу ляпнуть - C++ полный отстой, потому что в нем нет моего любимого типа pascal string и set, и дальше что? (Но я этого не скажу, потому что прекрасно знаю их аналоги).

----

Выбирай аргументы вдумчиво, ок? Не знаешь о чем говоришь - лучше не говори вообще.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34783849
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide пишет:

> Выбирай аргументы вдумчиво, ок? Не знаешь о чем говоришь - лучше не
> говори вообще.

Если б ты сам следовал своим советам - количество твоих постов в этом
форуме наверняка уменьшилось бы на порядок-два.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34783857
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide

На Delphi форуме вас просто как котят разбросают, попробуйте вы только что-то сказать против



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

Ну а на счет делфи форума и того, что там порвут любого, так это я сильно сомневаюсь. Читаю вопросы делфистов, которые хотят перейти на Java и даже как-то жалко их становится, кроме дизайнера ничего не видели и самое печальное - видеть то не хотят. Какие-то они все не далекие.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34783892
grexhideЯ прям в растерянности. Неужто Cпольски был прав?
Статья прикольная - но я бы отнес ее скорее в раздел юмора... Во всяком случае после курса теорфиза на ФизТехе указатели и функциональное программирование кажутся детским лепетом :)
А так - похоже программирование на Дельфе приводит к каким то необратимым изменениям в психике. 90% знакомых Дельфи-программистов (а их у меня много - сам раньше на Дельфе писал) начинают с дикой яростью и с пеной у рта доказывать крутость Дельфы, как только разговор заходит о программировании. Причем даже тогда, когда на Дельфи никто вобщем-то и не наезжает. Такая нездоровая агрессия объясняется на мой взгляд тем, что жопой они чувствуют, что их любимая дельфа медленно но верно умирает, но вот умом признать это боятся. Вот и кидаются на окружающих. Вобщем изолировать таких надо - чтобы случайных прохожих не кусали :)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34783893
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wessenКакие-то они все не далекие.

Прочитай еще раз статью Спольски. Эти люди - просто результат отсева (некондиция). Максимум, что им теперь светит - это веб строение на теме Java или .NET-а.

--

По поводу "срать". Ок.

Поясняю проще: меня иногда одолевают мысли, о том, что я качусь к состоянию, сам с которого в бытность смеялся (когда переходил с Clipper на Delphi и видел беспомощных "стариканов", которые сделать этого не могли).

Теперь муссолится тезис обратный (Delphi век вчерашний, Java и .NET - дескать день завтрашний).

Но извини - это не совсем так. В первом случае был именно качественный бросок вперёд (уровень функционала), теперь - только качественный бросок назад и в стороны (среды тупят, решения тормозят, но масштабы энтропии неуклонно растут).

Вот я и делаю исследования этих причин. Так что расслабься со своими обидами. Ты выбрал Java, без работы ты не останешься (я думаю, если тезисы выше хоть насколько то верны, в чем я, правда, не сильно то и уверен).
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34783926
Что вы как дети малые, работы что ли мало руководство подгоняет, так смените её, глядишь и купилок прибавиться? Вот трёте из пустого в порожнее. Тов. grexhide идёт лесом вместе со своим ораклом, торчащим в мир. Интересно, долго проживёт его мегабаза с учётом всех секурных проблем оракла.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34783938
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
достаточно_флудаЧто вы как дети малые, работы что ли мало руководство подгоняет, так смените её, глядишь и купилок прибавиться? Вот трёте из пустого в порожнее. Тов. grexhide идёт лесом вместе со своим ораклом, торчащим в мир. Интересно, долго проживёт его мегабаза с учётом всех секурных проблем оракла.

http://asktom.oracle.com/
http://metalink.oracle.com/
http://apex.oracle.com/

Свисни, когда взломаешь, ну или просто найдешь ссылки на подтверждённые факты взлома.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784001
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прохожий....Статья прикольная - но я бы отнес ее скорее в раздел юмора... Во всяком случае после курса теорфиза на ФизТехе указатели и функциональное программирование кажутся детским лепетом :)

Теорфиз да? Ок. Я учился по специальности САПР. Проходной бал... короче, 90% группы - школьники-медалисты.

Физика, матан, теормех - как от зубов. Но Ассемблер и C/C++ 95% группы - не осилила вообще (лишь два человека на поток могли осилить самостоятельное написание лабораторных, остальные - тупо копировали).

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

И о чем ты хочешь сказать? Какое отношение теорфиз имеет к IT? Да никакого. Это диаметрально противоположные направления (успехи в одном явно не способствуют успехам в другом).

--

Кстати, ты много знаешь хороших девелоперов, вышедщих из Физтеха? Увы, но их количество - в пределах стат. погрешности (меньше 1% от всего выпуска - экономистов и управленцев из физтеховцев получается на порядок больше).

Правда и физиков из физтеха - ну 1-2% выход годного, это ни для кого не секрет (учитывая проходные моменты конкурса).

Так что..... Спольски не анкедоты пишет, а по существу. Ты просто его не понял.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784032
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
То, что чудак "ссыт кипятком" просто на теме Java и J2EE я опущу - мне не интересны "вещи в себе и для себя", ок ?
grexhide
Да? А можно привести примеры? Каким таким образом ему удалось в 50-т раз обогнать Oracle на раздаче данных ( естественно, внутри самого Oracle - нам не интересны передачи данных на клиента - мы смотрим на APEX? )
твоя личность была раздвоена, и теперь обе половины не могут понять друг друга?
суть текста была в том, что хоть твой оракл работает оооочень быстро, узкое место будет не там а на удалённых коммуникациях.и несмотря на то чо быдешь счастлив от того как оракл быстро сделал селект. твоего кастомера не будут интересовать эти вещи в себедлясебя, а будет интересовать "ули так долга?"
ты же вроде согласился что куча селектов просадит субд? вот поэтому марк и любил ыжыбы
grexhideКроме того - я страницами так четырьмя ранее - разрисовал схему - как можно обойти физические ограничения масштабируемости Oracle (скомбинировав горизонтальное и вертикальное масштабирование, с элементами схем Google). Так что Java тут теряет какую то актуальность (если мы имеем дело с Oracle). это не схема а твой диагноз. ты сравни с альтернативным хибер решением которое работает само
grexhide
Уникальный же и незаменимый J2EE функционал (кроме гетерогенных интерграций, и то, с ооочень такой большой натяжкой) - так никто так и не озвучил для бранипоизда громка: ЖАБА ЭТА ПЛАТФОМА. функционал se: smartpointer+gc+collection= (типа как то, что считается общепризнано необходимым для application programmerа)+alotofstuff. ee: jdbc+jta+jpa+tomcat= a lot of portability. куча вендоров которые предлагают свои решения совместимые между собой.

grexhide Ибо вертится эта хрень вокруг той же вещи в себе - по имени JVM (которая, по моему глубокому убеждению, должна быть изничтожена как класс, по возможности). до тебя ведь вроде доходила проблема фрагментации кучи. куча заплаток+smartpointer и образуют жвм. или опять пошёл бред про памятижоркрсть и перфоманс?
grexhideP.S. Итого - ты меня не убедил вообще. насрать просто не тупи тут
grexhideВ лучшем случае - я прочитал инсайдерскую информацию о том, с каким драйвом автор страдал какой то хренью в компании JBoss. ага пока ты отрабатывал спиномозговые рефлексы он продал её за 390 млн $
grexhide Но чем это может помочь мне (в строгании Еще Одной Бухгалтерской Программы С Отчетами) - я увы, так и не увидел. birt делает отчёты, что ты хотел узнать?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784071
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
expp ты же вроде согласился что куча селектов просадит субд?
Не куча селектов, а пределы масштабируемости (реально - это порядка 5000-50000 активных сессий (от масштаба кластера), долбящих сервер запросами с периодичностью в 1-2 сек.)

Вот тут начинаются проблемы. Ты много таких проектов видел?

Про result cache в 11g уже букварь покурил?

expp вот поэтому марк и любил ыжыбы
Странная у него любовь. Впрочем, если только с целью за 390млн, то да, отлично.
Запишем аргумент - "Жава - эта многа денех, если павезет"

expp

Извини, остальной бред про платформы поскипан. Ценности никакой.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784111
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide expp ты же вроде согласился что куча селектов просадит субд?
Не куча селектов, а пределы масштабируемости (реально - это порядка 5000-50000 активных сессий (от масштаба кластера), долбящих сервер запросами с периодичностью в 1-2 сек.)

Вот тут начинаются проблемы. Ты много таких проектов видел?

Про result cache в 11g уже букварь покурил?

Курить надо не только доки.
PS. засрале топег.
PPS. grexhideИзвини, остальной бред про платформы поскипан. Ценности никакой.
Тогда вали отсюда в ПТ/ЗПТ. Не твоё это.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784142
grexhideТеорфиз да? Ок. Я учился по специальности САПР. Проходной бал... короче, 90% группы - школьники-медалисты.

Физика, матан, теормех - как от зубов. Но Ассемблер и C/C++ 95% группы - не осилила вообще (лишь два человека на поток могли осилить самостоятельное написание лабораторных, остальные - тупо копировали).
Посмешил, честное слово А знаешь, почему не освоили? Не профильный предмет - вот и все. Время на него неохота тратить. Я вот помню в институте у кого то ответы по социологии списывал. На этом основании можешь утверждать, что я не осилил социологию Это ж тебе не теорфиз - там типа сложно все
grexhideТеорию алгоритмов (численные методы) - аналогично, практически никто (впрочем, даже я, но мне было просто недосуг - я тогда уже вовсю работал на реальных проектах, в отличии от группы).
А вот это уже странно... Я думаю причина та же, что и с ассемблером :)
grexhideИ о чем ты хочешь сказать? Какое отношение теорфиз имеет к IT? Да никакого. Это диаметрально противоположные направления (успехи в одном явно не способствуют успехам в другом).
Про диаметральную противоположность - это уже даже не смешно, а просто глупо. Ты матаппарат, который используется в теорфизе видел? Уж что что, а абстрактное мышление и логику развивает он получше любого ассемблера с указателями. А программирование это по сути такая же математическая дисциплина, только довольно простая.
С другим пожалую соглашусь - изучать теорфиз ради того, чтобы научиться программировать мягко говоря глупо... Ну так и физтехи в программирование идут не от хорошей жизни.

grexhideКстати, ты много знаешь хороших девелоперов, вышедщих из Физтеха? Увы, но их количество - в пределах стат. погрешности (меньше 1% от всего выпуска - экономистов и управленцев из физтеховцев получается на порядок больше).
Несоглашусь. Хороших программистов среди физтехов вообще нет. Ведь ты же там не учился? А ты у нас единственный хороший программист в мире.

grexhideПравда и физиков из физтеха - ну 1-2% выход годного, это ни для кого не секрет (учитывая проходные моменты конкурса).
Тоже не соглашусь. Физики оттуда вообще не выходят. По той же причине, что и программисты.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784186
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
Ок. Можно я скажу просто и доходчиво: для того, чтобы писать бизнес-логику "на коллекциях" - не нужны именно STL, Boost, Java.util и прочее (генерики, темплейты) в обязательном порядке (тем более, если есть их аналоги)?
"генерики, темплейты" - дело не в них, а в том что в VCL нет нормальных коллекции, которые появились там, потому что их не было в паскале. но в жабе они есть, и хотя бы в этом эта платформа круче.

grexhideВ конечном счете тебе то нужно что? Какую задачу (Заказчика) ты решаешь?
в конечном счёте то же что и все, редактор таблицов, но например надо рассчитать скидки на кучку товаров исходя из вида скидки, вида товара и кастомера. и я дураг закодил это полиморфным поведением и strategy, прикинь.

ты скажи тебе, что коллекции нинужны ваще?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784228
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
expp grexhide
Ок. Можно я скажу просто и доходчиво: для того, чтобы писать бизнес-логику "на коллекциях" - не нужны именно STL, Boost, Java.util и прочее (генерики, темплейты) в обязательном порядке (тем более, если есть их аналоги)?
"генерики, темплейты" - дело не в них, а в том что в VCL нет нормальных коллекции, которые появились там, потому что их не было в паскале. но в жабе они есть, и хотя бы в этом эта платформа круче.

Ок, у вас совочки еще и с деревянной ручкой.

И это в то время, когда космические корабли...

--

Тоже мне, аргумент.

expp
grexhideВ конечном счете тебе то нужно что? Какую задачу (Заказчика) ты решаешь?
в конечном счёте то же что и все, редактор таблицов, но например надо рассчитать скидки на кучку товаров исходя из вида скидки, вида товара и кастомера. и я дураг закодил это полиморфным поведением и strategy, прикинь.
ты скажи тебе, что коллекции нинужны ваще?

Ну и "поздравляю, шарик, ты балбес".

....

коллекции? нет, почему же, нужны. В компоненто-строении (типа internals) и в BULK COLLECT конструкциях.


Timm
Курить надо не только доки.

Спасибо за ссылку, покурим. Правда - что ты хотел от первой версии то? Но как идея - имеет как раз тот самый прицел.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784259
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide Cпольски был прав?
Ну и что говорит Спольски? Спольски говорит, что Java слишком простой язык. А в другом месте он говорит, что "если вы слышите восторженные возгласы о классном языке, этот язык управляет памятью сам" (цитата не дословная но смысл передан верно).
Так что добавляем к статье еще список языков - C#, Ruby, Python, Smalltalk(?)...
В очередной раз убедился - ты видишь только то, что хочешь видеть не вникая в суть.
И еще вопрос - почему ты решил, что у собравшихся здесь Java первый язык?
PS Кстати, ты сам вчерашний студент по сути. Хотя есть у меня сомнения, что ты был студентом, скорее ПТУ какое-нибудь.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784272
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideпочувствовали свою ущербность, и как нормальный индивид - начали (и продолжают) поливать грязью то, что их испугало (концепцией несостоятельности).

Если здесь кто-то что и поливает грязью, так это ты.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784279
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прохожий.... grexhideТеорфиз да? Ок. Я учился по специальности САПР. Проходной бал... короче, 90% группы - школьники-медалисты.

Физика, матан, теормех - как от зубов. Но Ассемблер и C/C++ 95% группы - не осилила вообще (лишь два человека на поток могли осилить самостоятельное написание лабораторных, остальные - тупо копировали).
Посмешил, честное слово А знаешь, почему не освоили? Не профильный предмет - вот и все. Время на него неохота тратить. Я вот помню в институте у кого то ответы по социологии списывал. На этом основании можешь утверждать, что я не осилил социологию Это ж тебе не теорфиз - там типа сложно все .

Посмеялся, молодец. А мне вот плакать хочется, что для программистов (ты в курсе что такое САПР? нет?) - ассемблер, с++ и численные методы - не являются профильным предметом.

--

Если ты задвинешь, что САПР - это конструкторы и технологи - я с тебя посмеюсь отдельно. Технологом или конструктором из всей этой группы бывших школьников-медалистов не смог устроиться вообще никто (они хоть и весьма резво курили матан и теормех, но детали машин, материаловедение и даже начерталку не вкурили вообще).

...

Из всего выпуска - 20% пошли в IT, оcтальные - кто куда. Из тех 20% - практически только после 5-ти лет "опыта" кое как ослилили управляемые среды (в основном .NET, 1С, кое кто - ABAP, один даже в яндекс ушел, на перле что то там строгает).

Смешно, да? И это люди с весьма неплохими с т.з. школы мозгами, типа интеллектуальная элита (медальки то давали за что?).
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784297
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
Я? Мегакодер? Ты мне льстишь наверное?

Не скромничай, читая твои посты мы это уже поняли. Как, наверное, поняли и в форуме .NET.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784311
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideНу показал ты еще один способ натянуть результаты в синтетике, и что с того? А на практике?
И опять статья прочитана не правильно. Там как раз и говориться (по крайне мере в у Гетца точно), что микротесты не фига не показывают. И объясняется почему.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784322
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
expp
grexhideФайл, кстати, битый. переслать?
Это означает "многа букофф, не асилил".
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784375
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideТеорфиз да? Ок. Я учился по специальности САПР. Проходной бал... короче, 90% группы

Понты кидать все могут. На мою специальность тоже самый высокий проходной бал в Университете был.
А по теме - учились на МО ЭВМ, изучили бы все. Ничего сложного в работе с указателями нет и быть не может. Неприятно - да, а сложно - нет.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784380
grexhideты в курсе что такое САПР? нет?
Понятия не имею. Честно. Без стёба.
grexhideПосмеялся, молодец. А мне вот плакать хочется, что для программистов (ты в курсе что такое САПР? нет?)

- ассемблер, с++ и численные методы - не являются профильным предметом.

--

Если ты задвинешь, что САПР - это конструкторы и технологи - я с тебя посмеюсь отдельно. Технологом или конструктором из всей этой группы бывших школьников-медалистов не смог устроиться вообще никто (они хоть и весьма резво курили матан и теормех, но детали машин, материаловедение и даже начерталку не вкурили вообще).
Тобишь для вас "ассемблер, с++ и численные методы" были профильным предметом? Ну что я на это могу сказать. Неча на зеркало пинять... Значит не такие уж супер пупер были эти бывшие школьники-медалисты.

grexhideИз всего выпуска - 20% пошли в IT, оcтальные - кто куда. Из тех 20% - практически только после 5-ти лет "опыта" кое как ослилили управляемые среды (в основном .NET, 1С, кое кто - ABAP, один даже в яндекс ушел, на перле что то там строгает).

Смешно, да? И это люди с весьма неплохими с т.з. школы мозгами, типа интеллектуальная элита (медальки то давали за что?).
Ну, медалька в школе дело нехитрое :) Тут не мозги нужны, а железная задница :)
А по поводу того, что люди уходят в IT из других направлений - повторюсь, это не от хорошей жизни. Лично я вообще рассматриваю программирование исключительно как ремесло. Способ заработать. И мне лично глубоко пох... на чем писать - лишь бы больше платили. Например с дельфей я соскочил не из-за каких то принципиальных соображений, а только потому, что технология эта действительно умирающая. Поэтому безперспективная в контексте вышибания денег с работадателя. Хотя, предложи мне выбор Дельфи или Ява (при условии одинаковых денег и одинаковой перспективности) я бы все таки выбрал яву. Чисто из эстетических соображений. Просто красивая технология.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784387
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvТам как раз и говориться

Все, Леонид, велкам в игнор.

В виде последнего тыка носом (видно в питерских ПТУ это не проходят): правописание -тся и -ться в глаголах
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784391
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideИз всего выпуска - 20% пошли в IT, оcтальные - кто куда. Из тех 20% - практически только после 5-ти лет "опыта" кое как ослилили управляемые среды (в основном .NET, 1С, кое кто - ABAP, один даже в яндекс ушел, на перле что то там строгает).

Смешно, да? И это люди с весьма неплохими с т.з. школы мозгами, типа интеллектуальная элита (медальки то давали за что?).
Чему учить важно, но не менее важно кто учит.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784406
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide LeonidvТам как раз и говориться

Ого, у тебя следующий уровень "мне-нечего-сказать" - уже не словам придираешься, а к опечаткам. Поздравляю
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784433
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прохожий....Тобишь для вас "ассемблер, с++ и численные методы" были профильным предметом? Да, первый и второй курс.

САПР - это тоже самое, что и CAD/CAM/CAE. Специальность: инженер-системотехник. Основной прицел - разработка CAD/CAM/CAE систем и расширений (AutoCAD - это только начало, на практике - там все куда веселее).

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

Прохожий....Ну, медалька в школе дело нехитрое :) Тут не мозги нужны, а железная задница :)
Вот тут - абсолютно согласен. Я сам - категорически не мог понять, зачем мне как программисту зубрить тригонометрию и вычислять интегралы аналитическим методом (хм.. ну бывает - в 14-ть лет иметь три года стажа на производстве - почему бы и нет, вон в Linux-е дети ядра разрабатывают, и вполне себе успешно).

Прохожий....А по поводу того, что люди уходят в IT из других направлений - повторюсь, это не от хорошей жизни.
а) мискастинг (не ту профессию выбрал)
б) посредственности везде посредственности, впрочем, ты можешь стать успешным продавцом мобилок или гербалайфа, некоторые умудряются состояния наживать.

Прохожий....Хотя, предложи мне выбор Дельфи или Ява (при условии одинаковых денег и одинаковой перспективности) я бы все таки выбрал яву. Чисто из эстетических соображений. Просто красивая технология.

С точностью до наоборот. Тем самым мы приходим к понятию вкуса - кому то нравятся брюнетки, кому то тупые блондинки, вот и вся "аргументация".

--

По поводу умирающей - ты загнул. Сворачивается рынок низкосортных самострельных поделок (в сторону .NET), это точно. Но в целом спрос (в тех же банках) - остаётся стабильный
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784485
grexhide
а) мискастинг (не ту профессию выбрал)
б) посредственности везде посредственности, впрочем, ты можешь стать успешным продавцом мобилок или гербалайфа, некоторые умудряются состояния наживать.

А без оскорблений обходиться мы вообще не умеем? Впрочем, ты же дельфист, а они все излишне агрессивные, это я уже говорил...
А вот по существу... Мискастинг отжирает порядка 40% - согласен. В научной среде даже больше. Но основная масса именно талантливых ребят (я про науку сейчас говорю), уходят из науки за-за банальной нищеты. Вот и все.

grexhideПо поводу умирающей - ты загнул. Сворачивается рынок низкосортных самострельных поделок (в сторону .NET), это точно. Но в целом спрос (в тех же банках) - остаётся стабильный
Моя личная статистика (знакомых программистов, в том числе и пишущих на дельфи у меня много) показывает, что уровень оплаты труда дельфи-программиста неуклонно и стабильно снижается по отношению к Java и .Net
Так что повторюсь - с точки зрения денег технология совершенно безперспективная.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784526
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прохожий....что уровень оплаты труда дельфи-программиста

Если ты ничего кроме Delphi не знаешь - да, это вполне справедливо. В остальном - я не знаю, о чем ты говоришь, право.

Ну давай озвучим стартовые цифры? Норматив Delphi/Oracle - от 2000 (толковый студент и то, хрен найдешь), 2800 - 3-4 года, 3-3,5 (эксперт от пяти лет, с портфолио проектов и знанием предмета).

И? У яверов порядок цифр иной и больший? Ах, да, 3000 дают за 1-2 года "ыкспириенса", а на самом деле? Сидят на тех же самых 1500-1800, и не жужжат.

Заманухи с dice.com и с hh.ru - не интересуют. У меня есть возможность пообщаться вживую и узнать, сколько же, на самом деле. Хоть да, с j2ee у тебя есть больше шансов попасть на распил бабла под какую систему NetWeawer c BSC, но это не работа, а халтура (так и импотентом, извиняюсь, можно стать).

Так что.... не надо ляля. Опять же, если ты про уменьшение з.п. на несостоятельных товарищах, которые не умеют отличить класс от объекта, а интерфейс от абстрактного класса - тогда да, им лучше идти тачать чего то там в телекоммуникации - там сейчас вообще работать не кому, тем более, при таких то затратах и КПД, стремащегося к нулю, от засилья ручного труда яверов.

Что, скажешь опять не прав?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784585
джави
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhide, ты опять засветился - уже у нас на форуме. До этого я лицезрел Delphi-втирательство на форуме по .NET. Delphi всем хорош, но я как Кержаков скажу: Писал GUI на клиенте, пишу и буду писать!
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784608
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, по поводу оплат.

Берем реальный пример - БФТ

Ведущий программист Delphi(Ф) Москва от 64 000 до 84 000 руб.
Ведущий Java программист (ГЗ) Москва от 55 000 до 80 000 руб.

Программист Delphi (ГЗ) Москва от 40 000 до 65 000 руб.
Программист Java (ГЗ) Москва от 40 000 до 60 000 руб.


---

И? что то может прокомментировать, почему в этой (вполне известной) компании яверы ценятся
не то что выше, даже ниже чем?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784612
Anarion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторНу давай озвучим стартовые цифры? Норматив Delphi/Oracle - от 2000 (толковый студент и то, хрен найдешь)
Если бы столько стоил студент на Делфи, хрен бы кто на джаву пошел.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784617
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AnarionЕсли бы столько стоил студент на Делфи, хрен бы кто на джаву пошел.

Я уже год ищу... болт. 2000 на руки - не вопрос.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784637
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide пишет:

> Ведущий программист Delphi(Ф) Москва от 64 000 до 84 000 руб.

Требования:
....
- знание Java на уровне синтаксиса и основных классов API, XML
....
- опыт работы с JDBC
....


ЗЫ Патамучто без воды - и ни туды, и ни сюды! (с)
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784648
grexhide Прохожий....что уровень оплаты труда дельфи-программиста

Если ты ничего кроме Delphi не знаешь - да, это вполне справедливо. В остальном - я не знаю, о чем ты говоришь, право.

Ну давай озвучим стартовые цифры? Норматив Delphi/Oracle - от 2000 (толковый студент и то, хрен найдешь), 2800 - 3-4 года, 3-3,5 (эксперт от пяти лет, с портфолио проектов и знанием предмета).

И? У яверов порядок цифр иной и больший? Ах, да, 3000 дают за 1-2 года "ыкспириенса", а на самом деле? Сидят на тех же самых 1500-1800, и не жужжат.

Заманухи с dice.com и с hh.ru - не интересуют. У меня есть возможность пообщаться вживую и узнать, сколько же, на самом деле. Хоть да, с j2ee у тебя есть больше шансов попасть на распил бабла под какую систему NetWeawer c BSC, но это не работа, а халтура (так и импотентом, извиняюсь, можно стать).

Так что.... не надо ляля. Опять же, если ты про уменьшение з.п. на несостоятельных товарищах, которые не умеют отличить класс от объекта, а интерфейс от абстрактного класса - тогда да, им лучше идти тачать чего то там в телекоммуникации - там сейчас вообще работать не кому, тем более, при таких то затратах и КПД, стремащегося к нулю, от засилья ручного труда яверов.

Что, скажешь опять не прав?
Ну, знание Oracle и вообще реляционных СУБД это по-моему вообще само собой разумеется. Иначе никак. А в остальном у меня другие сведения. Про больше на порядок - этого конечно нет. Но стабильно +500$ получается при равных условиях. И количество предложений существенно больше. Соответственно выбор тоже расширяется. Вобщем конкретных (статистически верных) цифр нет ни у тебя ни у меня. Так что приходится полагаться на свой опыт и опыт знакомых. А выборки знакомых у нас разные. Но я все-таки предпочитаю опираться на свой собственный опыт, а не на мнение незнакомого мне человека с форума.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784657
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fyndaЗЫ Патамучто без воды - и ни туды, и ни сюды! (с)
Для любого делфиста - JDBC и ситнаксис явы - это недельку книжек почитать (было бы что там читать).
А вот для типового явиста: Delphi - это break of brain (отказ мозгов в части отсутствия блока, отвечающего за указатели и рекурсии).

Браво!
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784675
grexhideКстати, по поводу оплат.

Берем реальный пример - БФТ

Ведущий программист Delphi(Ф) Москва от 64 000 до 84 000 руб.
Ведущий Java программист (ГЗ) Москва от 55 000 до 80 000 руб.

Программист Delphi (ГЗ) Москва от 40 000 до 65 000 руб.
Программист Java (ГЗ) Москва от 40 000 до 60 000 руб.


---

И? что то может прокомментировать, почему в этой (вполне известной) компании яверы ценятся
не то что выше, даже ниже чем?
У меня есть знакомый, который пишет на Power Builder. Зарабатывает он... Не скажу сколько, но я наверное никогда не буду столько зарабытывать... Да и ты тоже Но это не означает, что Power Builder в целом оплачивается лучше Явы или Дельфи.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784676
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide пишет:

> Для любого делфиста - JDBC и ситнаксис явы - это недельку книжек
> почитать

Ты с темы-то не соскакивай. Вопрос был почему платят больше? Вот поэтому
и платят, что знать должен обе технологии. Ищи дальше.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784693
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прохожий....Вобщем конкретных (статистически верных) цифр нет ни у тебя ни у меня. Так что приходится полагаться на свой опыт и опыт знакомых.

Ну вот и отлично. На этом пока и остановимся. А то как то действительно неубедительно выглядит мой неспешный поиск (три года назад) приличных проектов (да, обошёл всего навсего порядка 30-ти наиболее известных контор, но прям как то не увидел огромного спроса и особой жажды на яверов).

+500 -500, это тоже - ниачем.

(К слову - на яве - действительно, достаточно много однодневной халтуры аля рабокодеры в люксофте (за 40-45 тыс. максимум). Но может я уже из этих штанишек вырос, не впечатлило мне весь день
забесплатно фтыкать тупо в спущенные сверху (или с забугра) диаграммки-спецификации. Но если
кому такая "работа" нравится - да не вопрос, все имеют право на хлеб насущный и поддержание штанов)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784724
grexhideНу вот и отлично. На этом пока и остановимся. А то как то действительно неубедительно выглядит мой неспешный поиск (три года назад) приличных проектов (да, обошёл всего навсего порядка 30-ти наиболее известных контор, но прям как то не увидел огромного спроса и особой жажды на яверов).
У меня выборка чуть пошире будет :) И не 3 года назад - а этой зимой. Порядка 10 контор обследовал я сам, порядка 30 мои институтские друзья, которым у меня есть все основания доверять. Частично эти выборки пересекаются, так что та же 30ка или чуть больше в целом получится. выводы противоположные...
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784749
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прохожий....У меня выборка чуть пошире будет :) И не 3 года назад - а этой зимой. Порядка 10 контор обследовал я сам, порядка 30 мои институтские друзья, которым у меня есть все основания доверять. Частично эти выборки пересекаются, так что та же 30ка или чуть больше в целом получится. выводы противоположные...
Могу предположить, что каждый просто искал в своих нишах.

Но ты все таки озвучь, чего ты там нарыл, среди друзей то своих (к слову - я просто искал по профилю Oracle, мне было глобоко тогда по барабану, Java, Delphi или что то еще, меня больше интересовал именно профиль Oracle и сами проекты, постановка вопросов проектного подхода).

И знаешь, тоже момент... Я еще просил показать рабочие места (посмотреть на физиономии кодеров). Чет улыбающихся довольных физиономий яверов - вообще не видел (еще бы, с чего там жизнерадостностью страдать - с ежедневного мегамрачного фтыкания в вебсферу или в непроходимые дебри житуйейобинов в еклипсе?)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784787
grexhideМогу предположить, что каждый просто искал в своих нишах.
Именно :) Этим и хороша моя выборка :)
grexhideНо ты все таки озвучь, чего ты там нарыл, среди друзей то своих (к слову - я просто искал по профилю Oracle, мне было глобоко тогда по барабану, Java, Delphi или что то еще, меня больше интересовал именно профиль Oracle и сами проекты, постановка вопросов проектного подхода).
Вобщем у всех опыт 7+ лет. Цифры соответствуют этому опыту.
Delphi 2000$ +
Java 2500$ +
голый Oracle 3000$ + (здесь цифра сомнительная, так как искал настоящий монстр в этом деле)
grexhideИ знаешь, тоже момент... Я еще просил показать рабочие места (посмотреть на физиономии кодеров). Чет улыбающихся довольных физиономий яверов - вообще не видел (еще бы, с чего там жизнерадостностью страдать - с ежедневного мегамрачного фтыкания в вебсферу или в непроходимые дебри житуйейобинов в еклипсе?)
Мощный критерий И очень объективный
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784789
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прохожий....У меня выборка чуть пошире будет :)

Ах да, еще интересует:

а) отрасль (мелкие разовые поделки или тираж)
б) страна-заказчик (офшор или РФ)
в) количество вовлечённых в проект (говоря проще - соковыжималка с военной муштрой или относительно небольшая, но денежная организация со свободным графиком, свободой творчества и прочими моментами).
г) доработка купленного говна или разработка нового проекта с "нуля"

-

Скажу проще - первое меня не интересовало в принципе (может быть именно там процветает ява? военная муштра, буржуйские заказы по принципу - написал, сдал, забыл)?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784804
Прохожий....голый Oracle 3000$ + (здесь цифра сомнительная, так как искал настоящий монстр в этом деле)
PS
Здесь не просто "+" а очень сильно +
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784815
grexhide Прохожий....У меня выборка чуть пошире будет :)

Ах да, еще интересует:

а) отрасль (мелкие разовые поделки или тираж)
б) страна-заказчик (офшор или РФ)
в) количество вовлечённых в проект (говоря проще - соковыжималка с военной муштрой или относительно небольшая, но денежная организация со свободным графиком, свободой творчества и прочими моментами).
г) доработка купленного говна или разработка нового проекта с "нуля"

-

Скажу проще - первое меня не интересовало в принципе (может быть именно там процветает ява? военная муштра, буржуйские заказы по принципу - написал, сдал, забыл)?
Соковыжималки, черные зарплаты и сомнительные конторы отбрасывались сразу. По поводу отрасли, страны, разработки с "нуля" или доработки - эти критерии вообще не учитывались. Тобишь по-барабану - лишь бы платили.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784816
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прохожий....Мощный критерий И очень объективный
Тебе нравится работать в компании людей с мегамрачными лицами? С которыми не то что пива в пятницу не попить/о жизни не потрепаться, даже поздороваться - и то не получится?
Не говоря уже о коммуникации по работе? Которым похрен, что они делают, и на чем они делают, и для кого они делают?

Я вот таких примеров среди яверов видел массу (большинство случаев).

А чего... В стратегию листенера от фабрики втыкнул, и нормально, и просто замечательно, улетели в другой виртуальный мир
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784828
grexhide Прохожий....Мощный критерий И очень объективный
Тебе нравится работать в компании людей с мегамрачными лицами? С которыми не то что пива в пятницу не попить/о жизни не потрепаться, даже поздороваться - и то не получится?
Не говоря уже о коммуникации по работе? Которым похрен, что они делают, и на чем они делают, и для кого они делают?

Я вот таких примеров среди яверов видел массу (большинство случаев).

А чего... В стратегию листенера от фабрики втыкнул, и нормально, и просто замечательно, улетели в другой виртуальный мир
По моим наблюдениям язык программирования/технология никак не кореллируют с характером человека. Профессия - да. У программеров одни особенности характера, у сейлзов другие.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784848
Прохожий....По моим наблюдениям язык программирования/технология никак не кореллируют с характером человека.
Хотя нет, вру. У дельфистов наблюдается повышенная агрессивность... Это я уже говорил :)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784859
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прохожий....По моим наблюдениям язык программирования/технология никак не кореллируют с характером человека. Профессия - да. У программеров одни особенности характера, у сейлзов другие.

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

--

Сильно удивлялся (-юсь) с людей, которые считают, что кодирование UI - это именно - мыслительный процесс (о чем там мыслить то - лекала в руки, и вперед). Впрочем, я тут уже видел заикания о том, что разработка UI - это процесс, который требует явного осмысления того, что ты делаешь (т.е. работа не спинным мозгом/мозжечком, а именно натужное шевеление извилинами - вот тут листинер, вот тут фабрика... а тут мы уходим в задумчивость на 10-ть минут, выбирая между синглтоном и обсервером для реалазации валидатора через прокси с закидоном на сериализацию через стратегию от модели).

Смешно, просто смешно (впрочем, теперь понятно, почему делфисты откровенно считают яверов - редкостными тугодумами, пишущими тугодумные программы, хоть никаких обид, это просто - констатация бытующего стереотипа).
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784879
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прохожий....Хотя нет, вру. У дельфистов наблюдается повышенная агрессивность... Это я уже говорил :)

Конечно. Среда и принципы - располагает к здоровой агрессивности против типично яверской "псевдонаучности".

Говоря проще - ну нахрена так сложно все делать, а? Я вот тут за 10-мин и готово, пошёл пить чаёк, а тут какое то чудо с взглядом инопланетянина и мозгами набекрень (с выломанным отверткой блоком, отвественным за указатели), которое то, что я за 10-ть минут... пишет за два дня - начинает меня в баттоноформокидании обвинять?

Ясен пень, т.к. у меня есть (2дня - 10 минут) свободных, то я вполне могу ему объяснить, куда и как ему нужно идти, вместе с гослингом, жибоссом, саном, гофами и блюпринтами.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784881
Anarion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прохожий....
По моим наблюдениям язык программирования/технология никак не кореллируют с характером человека. Профессия - да. У программеров одни особенности характера, у сейлзов другие.
А я вот знаю сениора, который пишет на джаве, но знает C/C++, PL/SQL, Assembler, C#, VB, VB.NET, ASP.NET. Он камрад веселый, но иногда как посмотрит суровым взглядом матерого джависта :D
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784896
grexhideСильно удивлялся (-юсь) с людей, которые считают, что кодирование UI - это именно - мыслительный процесс (о чем там мыслить то - лекала в руки, и вперед). Впрочем, я тут уже видел заикания о том, что разработка UI - это процесс, который требует явного осмысления того, что ты делаешь (т.е. работа не спинным мозгом/мозжечком, а именно натужное шевеление извилинами - вот тут листинер, вот тут фабрика... а тут мы уходим в задумчивость на 10-ть минут, выбирая между синглтоном и обсервером для реалазации валидатора через прокси с закидоном на сериализацию через стратегию от модели).
У меня другое мнение на этот счет. Но это наверное от моей жизненной философии в целом. Мозги на мой вкус вообще полезно включать. Даже когда на унитазе сидишь. А уж когда программируешь (UI или что то другое - неважно), то просто необходимо.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784920
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прохожий....А уж когда программируешь (UI или что то другое - неважно), то просто необходимо.

Вот вот вот... О чем мы и говорим. Одна беда - спинной мозг и мозжечок - они работают в тысячи раз быстрее и точнее (представь себе езду на автомобиле с выключенными рефлексами?).

А нафига включать мозги... кхм, на унитазе или при ваянии UI - я тут, увы, вообще не могу понять всю глубины мысли. Результат то будет - один и тот же? Практика только нужна (впрочем, позабавило, неужели яверам уже нужна мотивация Стратегии и Обсервера для, извиняюсь, естественных потребностей? И рефакторингом умудряетесь заниматься (первый случай)? Да, наверное было бы забавно на это посмотреть ;))))))))) )

;))))))))))))))))))

Не знал, не знал, запишем-с...
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784942
grexhideА нафига включать мозги... кхм, на унитазе или при ваянии UI - я тут, увы, вообще не могу понять всю глубины мысли.
Ну, на унитазе для собственного удовольствия :) А то как то не гламурно получается - тупо срешь, и все. А в UI - для того, чтобы потом 3 месяца не тратить на переделку того, что голыми рефлексами набросал за неделю.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34784969
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прохожий....А в UI - для того, чтобы потом 3 месяца не тратить на переделку того, что голыми рефлексами набросал за неделю.

Ок... Согласен. На самом деле так и происходит.

Я за 10-минут делаю прототип. Ты его делаешь за два дня.

Потом я его за три часа (x30) довожу до кондиционного состояния (пару раз переделев, т.е. цикл 10 минут, час один день, час другой, час третий - с разрывом в три недели - классика написания/вычитки/правки хоть книг, хоть чего то еще).

Ты же, вместо трех часов на передлку - будешь тратить два месяца (потому что я просто в дизайнере поработаю, ты же будешь сопя во все сопелки и натужно попу..(зачернуто) сидеть и переписывать код на каждое замечание Тестера/Шефа/Заказчика)

Все сходится, никакой Америки.

--

Кстати, на вполне логичный вопрос - почему же все тогда на Delphi не делается отвечу просто: нас меньше, чем индусов, это раз, в остальное время - мы гоняем балду, постаём в форумы, трем с коллегами, читаем новости, беседуем с Заказчиком, аналитиками или дизайнерами о самих задачах и занимаемся прочим приятным времяпровождением - а не от 10 до 18-45-ти - натужное фтыкание в эклипс, деплой, поиск методов перепрыгивания через експепшины и прочее, что там у вас, яверов, принято).

Вот и все. Каждый выбирает себе сам, чего ему больше нравится.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785036
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideЯ за 10-минут делаю прототип.
Угу. Учитывай, что у тебя наработанный годами репозиторий базовых форм.
Что мешает иметь такой же (ну пусть невизуальный, без VFI) ява разработчику?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785058
grexhide Прохожий....А в UI - для того, чтобы потом 3 месяца не тратить на переделку того, что голыми рефлексами набросал за неделю.

Ок... Согласен. На самом деле так и происходит.

Я за 10-минут делаю прототип. Ты его делаешь за два дня.

Потом я его за три часа (x30) довожу до кондиционного состояния (пару раз переделев, т.е. цикл 10 минут, час один день, час другой, час третий - с разрывом в три недели - классика написания/вычитки/правки хоть книг, хоть чего то еще).

Ты же, вместо трех часов на передлку - будешь тратить два месяца (потому что я просто в дизайнере поработаю, ты же будешь сопя во все сопелки и натужно попу..(зачернуто) сидеть и переписывать код на каждое замечание Тестера/Шефа/Заказчика)

Все сходится, никакой Америки.

--

Кстати, на вполне логичный вопрос - почему же все тогда на Delphi не делается отвечу просто: нас меньше, чем индусов, это раз, в остальное время - мы гоняем балду, постаём в форумы, трем с коллегами, читаем новости, беседуем с Заказчиком, аналитиками или дизайнерами о самих задачах и занимаемся прочим приятным времяпровождением - а не от 10 до 18-45-ти - натужное фтыкание в эклипс, деплой, поиск методов перепрыгивания через експепшины и прочее, что там у вас, яверов, принято).

Вот и все. Каждый выбирает себе сам, чего ему больше нравится.
Я все таки ООП предпочитаю использовать. Расчленяю бизнес-логику на ограниченные "черные ящики", определяю интерфейс взаимодействия этих "ящиков". 2-3 дня трачу на разработку настраиваемых "компонентов" (в смысле на каждый компонент) - модель данных + примитив отображения + торчащие наружу акшоны, получаю "сторительные кирпичи" для UI, потом плюхаю эти компоненты там, где мне надо, открываю те функции, которые необходимо, обеспечиваю взаимодействие между "кирпичиками" (друг о друге они ничего не знают) - это быстро.
При изменении бизнес-логики или требований мне достаточно изменить несколько строк кода для того, чтобы функционал изменился всезде, где эта бизнесс-логика задействована.
Да, кстати - по-настоящемму качественный UI предполагает поддержку многопоточности (ты же, надеюсь, реакцию на мышь с клавиатурой + отрисовку не делаешь в том же потоке, что и обращение к СУБД/серверу приложений), кэширование данных из СУБД, прддержка актуальности для кэша, транзакционный контекст (изменения в кэше должны откатиться при откате изменений на сервере)... Для всего этого тоже мозги не надо включать???
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785061
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideЯ за 10-минут делаю прототип. Ты его делаешь за два дня.
То что ты вундеркинд, а все остальные тупые тормоза, мы уже поняли.

grexhideПотом я его за три часа (x30) довожу до кондиционного состояния (пару раз переделев, т.е. цикл 10 минут, час один день, час другой, час третий - с разрывом в три недели - классика написания/вычитки/правки хоть книг, хоть чего то еще).

Вот, это estmiate! И так для каждого проекта, я понимаю?

grexhideТы же, вместо трех часов на передлку - будешь тратить два месяца (потому что я просто в дизайнере поработаю, ты же будешь сопя во все сопелки и натужно попу..(зачернуто) сидеть и переписывать код на каждое замечание Тестера/Шефа/Заказчика)

Да, да. Кругом один ламмеры. Что поделать.

grexhideКстати, на вполне логичный вопрос - почему же все тогда на Delphi не делается отвечу просто: нас меньше, чем индусов, это раз, в остальное время - мы гоняем балду, постаём в форумы, трем с коллегами, читаем новости, беседуем с Заказчиком, аналитиками или дизайнерами о самих задачах и занимаемся прочим приятным времяпровождением - а не от 10 до 18-45-ти - натужное фтыкание в эклипс, деплой, поиск методов перепрыгивания через експепшины и прочее, что там у вас, яверов, принято).

14я страница. Жги ещё. Читаю с удовольствием. Такое развлечение на целую неделю!

grexhideВот и все. Каждый выбирает себе сам, чего ему больше нравится.
Но те кто выбрали managed платформы - бездарные ламаки?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785087
Да, в некотрых случаях принципиально разные "компоненты" используют одну и ту же обобщенную модель данных. Просто отображают/редактируют ее. И друг о друге ничего не знают. Это в сложных случаях.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785138
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fixxer grexhideЯ за 10-минут делаю прототип.
Угу. Учитывай, что у тебя наработанный годами репозиторий базовых форм.
Именно так

fixxerЧто мешает иметь такой же (ну пусть невизуальный, без VFI) ява разработчику?
Отсутствие нормальной (а не номинальной) поддержки оного в IDE.

Да, VFI есть и в эклипсе и в визуалстудии. Но ни одно средство - не имеет нормального аналога .DFM (метод бинарной загрузки от ресурсного файла - это отдельный вопрос).

Практически это выглядит так: есть формы (более-менее сложные) с числом контролов - ну порядка 100-200-т.

Студия и еклипс (при том, что они имеют кучу ограничений, багов, корявостей и прочего) - такие объемы с очень большим трудом переваривают с временной задержкой в 5-10 секунд (у... тормозза), при том, что "умирающий" Delphi это делает за доли секунды (0.1-0.5) - только за счет отсутсвия кодогенерации/парсинга (100-200 контролов - это минимум 1000-1500 свойств оных, на практике).

Т.е. чистейшей воды - break-up.

////

При том, что про уровень базовых контролов - говорить не приходится. И в .NET-е и в Java они ну никак не тянут на уровень функциональности VCL и расширений её (особенно DevEx аналоги... и биндинг - увы, yo, bro, wazzup и кто вчера с ветки слез)?

~

Вот и все. Сама убогость сред (IDE) блокирует все попытки использовать её более менее серьезно.


.....

Хочешь подтверждения? Ок, смотрим визуально и обтекаем:

Типовая форма на Delphi vs т иповая форма на Java

Убожество Java форм - видно невооруженным взглядом.

И далеко ходить и дальше не нужно - можно сравнить по расторопности и функциональности PSD и SQL Developer - тот же класс, те же особенности.

На Delphi - инструмент, писанный людьми для людей в нормальной среде, на яве - инструмент, писанный роботами для роботов, в среде, разработанной роботами для роботов.

По образу, как говорится, и подобию (ментальность). Говоря проще - Java и нормальный дизайн UI - вещи просто несовместимые, потому что дизайн - мегазатратен (ручное рекодирование).

P.S. и не надо брякать глупость про то, что показанные типовые Delphi формы сваяны как Form1. Поверь, все там с декомпозицией и контейнерностью нормально.

Кстати, в показанных формах, реально - нет ни одной строки кода. Все - на описаниях свойств.

Убедил?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785162
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прохожий....Я все таки ООП предпочитаю использовать. Расчленяю бизнес-логику на ограниченные "черные ящики", определяю интерфейс взаимодействия этих "ящиков". 2-3 дня трачу на разработку настраиваемых "компонентов" (в смысле на каждый компонент) - модель данных + примитив отображения + торчащие наружу акшоны, получаю "сторительные кирпичи" для UI, потом плюхаю эти компоненты там, где мне надо, открываю те функции, которые необходимо, обеспечиваю взаимодействие между "кирпичиками" (друг о друге они ничего не знают) - это быстро.
При изменении бизнес-логики или требований мне достаточно изменить несколько строк кода для того, чтобы функционал изменился всезде, где эта бизнесс-логика задействована.
Да, кстати - по-настоящемму качественный UI предполагает поддержку многопоточности (ты же, надеюсь, реакцию на мышь с клавиатурой + отрисовку не делаешь в том же потоке, что и обращение к СУБД/серверу приложений), кэширование данных из СУБД, прддержка актуальности для кэша, транзакционный контекст (изменения в кэше должны откатиться при откате изменений на сервере)... Для всего этого тоже мозги не надо включать???

Неа... Все, о чем ты только что рассказал - у меня уже десять лет назад как реализовано в базовых формах (VFI). Один раз и навсегда (а для чего еще нужен ООП?)

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

Аналогично, на уровне сервера (типа модель по вашему) - все идет на генерациях. Все, что мне нужно написать (иногда) - это куда чего потом от чего считать (книгу покупок от счетов фактур, проводки от документов ну и так далее).

Минимизация кода - это принцип. Повторяющиеся задачи - это зло и вырезается как класс.

--

Ты все еще кодируешь "поддержание транзакционности" в каждой форме? ну ну, кодируй кодируй.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785169
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz grexhideВот и все. Каждый выбирает себе сам, чего ему больше нравится.
Но те кто выбрали managed платформы - бездарные ламаки?

В 90% случаев да.

В остальных 10% - это хитрожопые умники, сильно любящие получать деньги за знание граблей в монстрософте вроде вебсферы (имеют право).
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785172
grexhideУбедил?
Меня нет :) Напомню, мне приходилось программировать на Дельфи, и не один год. Так что с описанными подходами я хорошо знаком. они позволяют быстро создавать некачественный интерфейс. Интеллектуальные UI (повторюсь - многопоточность, кэш, транзакционность, гибкость) программировать с таким подходом безумно сложно.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785198
grexhide Прохожий....Я все таки ООП предпочитаю использовать. Расчленяю бизнес-логику на ограниченные "черные ящики", определяю интерфейс взаимодействия этих "ящиков". 2-3 дня трачу на разработку настраиваемых "компонентов" (в смысле на каждый компонент) - модель данных + примитив отображения + торчащие наружу акшоны, получаю "сторительные кирпичи" для UI, потом плюхаю эти компоненты там, где мне надо, открываю те функции, которые необходимо, обеспечиваю взаимодействие между "кирпичиками" (друг о друге они ничего не знают) - это быстро.
При изменении бизнес-логики или требований мне достаточно изменить несколько строк кода для того, чтобы функционал изменился всезде, где эта бизнесс-логика задействована.
Да, кстати - по-настоящемму качественный UI предполагает поддержку многопоточности (ты же, надеюсь, реакцию на мышь с клавиатурой + отрисовку не делаешь в том же потоке, что и обращение к СУБД/серверу приложений), кэширование данных из СУБД, прддержка актуальности для кэша, транзакционный контекст (изменения в кэше должны откатиться при откате изменений на сервере)... Для всего этого тоже мозги не надо включать???

Неа... Все, о чем ты только что рассказал - у меня уже десять лет назад как реализовано в базовых формах (VFI). Один раз и навсегда (а для чего еще нужен ООП?)

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

Аналогично, на уровне сервера (типа модель по вашему) - все идет на генерациях. Все, что мне нужно написать (иногда) - это куда чего потом от чего считать (книгу покупок от счетов фактур, проводки от документов ну и так далее).

Минимизация кода - это принцип. Повторяющиеся задачи - это зло и вырезается как класс.

--

Ты все еще кодируешь "поддержание транзакционности" в каждой форме? ну ну, кодируй кодируй.
И это работает с данными любой сложности, степени взаимодействия, с любыми источниками (реляционные СУБД, удаленные Web сервисы, асинхронные сообщения, файловая система, просто XML и т.д. и т.п.)??? Все в базовой форме закодировано? И многопоточность нормальная поддерживается? и любая бизнеа-логика поверх данных за 10 минут мышкой стпроится? Круто!!! Вообще то, если бы ты так не тормозил, то ты бы уже был миллиардером - на таком компоненте можно больше бабок срубить, чем на продаже Windows. Так что подумай в этом направлении!!!!
Хотя нет - лучше не думай - а то мы все без работы останемся...
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785225
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прохожий....
Меня нет :) Напомню, мне приходилось программировать на Дельфи, и не один год. Так что с описанными подходами я хорошо знаком. они позволяют быстро создавать некачественный интерфейс. Интеллектуальные UI (повторюсь - многопоточность, кэш, транзакционность, гибкость) программировать с таким подходом безумно сложно.

Не, просто ты просто не умеешь (ниасилил в свое время).

Прохожий....И это работает с данными любой сложности, степени взаимодействия,
Да

Прохожий....с любыми источниками (реляционные СУБД,
Только Oracle

Прохожий....удаленные Web сервисы,
EXTPROCS обертки

Прохожий....асинхронные сообщения,
Да

Прохожий....файловая система,
Да, только на самом Oracle. В файловую систему сбрасываются только отчеты. Сам клиент - один .EXE и две .DLL (которые от Oracle Instant Client)

Прохожий....просто XML и т.д. и т.п.)???
Бесполезная дурь (применяется только вон в вебсервисах и то)

Прохожий....Все в базовой форме закодировано?
В 52-х

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

Прохожий....и любая бизнеа-логика поверх данных за 10 минут мышкой стпроится?
Нет на клиенте никакой бизнес-логики (базовая валидация от свойств, продвинутая - на сервере).

Прохожий....Круто!!!
Спасибо

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

Прохожий....Хотя нет - лучше не думай - а то мы все без работы останемся...
Но я подумаю ;)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785239
Все, пошел стреляться. Господа программисты - срочно осваиваем метлу и совковую лопату - grexhide на всех сделал работы в IT скоро не останется!!! Будет только grexhide и его форма!!!
Всем срочно перевалифицироваться в дворники!!! Пока не поздно - конкуренция там пока еще не слишком велика.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785406
полукодер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прохожий....Всем срочно перевалифицироваться в дворники!!! лучше в полукодеры(с)grexhide
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785696
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideХочешь подтверждения? Ок, смотрим визуально и обтекаем:

Типовая форма на Delphi vs т иповая форма на Java
Не убедил, убожество реализации на Delphi видно не вооруженным глазом. На Java тоже не фонтан, но только из-за L&F. Накатить туда хотя бы виндовый из Java 6, или любой другой симпатичный, будет что надо.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785743
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczНа Java тоже не фонтан, но только из-за L&F.

Ты просто не в теме. Вообще
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785747
Гетц
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что-то после /topic/469825&pg=11#4632912 оптимизаторов не слышно. Неужели асилили Гетца и поутихли, поняв что машина с 20-летним опытом оптимизирует быстрее, чем программист с 30-летним?

grex hide Оракул, а тут говорят, что реляционные базки уже издыхают, появились технологии превосходящие на порядок реляционный подход к обработке данных: http://www.javaworld.com/javaworld/jw-09-2007/jw-09-columndb.html?fsrc=rss-index
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785750
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide BlazkowiczНа Java тоже не фонтан, но только из-за L&F.

Ты просто не в теме. Вообще

Друг, имей совесть в конце концов. К черту java, к черту delphi - это все фигня - просто нужно человеком оставаться и уважать окружающих. Бросай уже этот развод - если хочешь спорить создай тему в ПТ или Сравнении БД. Здесь же собрались люди которые уже определились - уважай их выбор!
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785759
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ГетцЧто-то после /topic/469825&pg=11#4632912 оптимизаторов не слышно. Неужели асилили Гетца и поутихли, поняв что машина с 20-летним опытом оптимизирует быстрее, чем программист с 30-летним?

grex hide Оракул, а тут говорят, что реляционные базки уже издыхают, появились технологии превосходящие на порядок реляционный подход к обработке данных: http://www.javaworld.com/javaworld/jw-09-2007/jw-09-columndb.html?fsrc=rss-index

Еще один, спорить не хочу просто так на заметку:
1. РМД/РСУБД - это одно из выдающихся достижений в информатике. Ничего лучше пока нет, а когда будет - это будет просто эволюция сегодняшних РСУБД. За все время существания компьютеров таких технологий которые можно поставить в один ряд с РБД можно по пальцам пересчетать. Если вы этого не знаете - то как говориться нужно "молчать и слушать"
2. Oracle - один из лучших продуктов в области РСУБД (а значит см. пункт 1). Тысячи очень не глупых людей трудились чтобы создать его - и, есть мнение, ни вам его судить.
3. В ссылке что вы привели идет речь о физическом уровне хранения - тем кто не знает что такое ANSI-SPARC не стоит еще рассуждать о таких вещах как Oracle. Стоунбрейкер думаю даже не догадывается что хранение данных по колонкам означает "издыхание реляционных базок".
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785765
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ГетцЧто-то после /topic/469825&pg=11#4632912 оптимизаторов не слышно. Неужели асилили Гетца и поутихли, поняв что машина с 20-летним опытом оптимизирует быстрее, чем программист с 30-летним?
И? Мысль о чем?

Гетц grex hide Оракул, а тут говорят, что реляционные базки уже издыхают, появились технологии превосходящие на порядок реляционный подход к обработке данных: http://www.javaworld.com/javaworld/jw-09-2007/jw-09-columndb.html?fsrc=rss-index
Ниачем. Вообще весь мир развивается по спирали.
К примеру ООП себя в базах данных, бизнес-логике, в системо-строении - ну никак не проявил, к примеру. И есть мнение, что со временем эту тему просто свернут (по причине громкого пшика таких вещей как Fuision, Project Green, Singularyty, Cache - в последнем ничего громкого нет, но пример показателен).

Не мейнстрим и все. Мискастинг.

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

Короче, собаки лают (JSP->JSF->Web2.0|SaaS), а Oracle уже 20-ть с лишним лет сохраняет преемственность базовой концепции (как основной дойной коровы). И через еще 20-ть лет - ну ничего не изменится.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785766
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
funikovyuriДруг, имей совесть в конце концов. К черту java, к черту delphi - это все фигня - просто нужно человеком оставаться и уважать окружающих. Бросай уже этот развод - если хочешь спорить создай тему в ПТ или Сравнении БД. Здесь же собрались люди которые уже определились - уважай их выбор!
Выглядит сей призыв как известная фраза из Кавказской пленницы.... о том, что грешно смеяться
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785812
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide BlazkowiczНа Java тоже не фонтан, но только из-за L&F.
Ты просто не в теме. Вообще
Да, ну ясен, красен.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785940
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
z fynda zАналог EhLib.
Какие конкретно функции интересуют?
FixedColumns, MultiHeaders, Footers,


Например
http://www.eltima.com/help/visual-java-library/com/eltima/components/ui/ELTable.html

z
ну и, конечно, неплохо бы набор CellEditors (у которых всё-таки есть взаимодействие с Grid на уровне валидации и т.д.).

ИМХО производить валидацию средствами грида - вещь неправильная по сути, но наверняка если поискать - и тут что-то придумать можно. :)
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34785968
СИАГЕ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fynda z fynda zАналог EhLib.
Какие конкретно функции интересуют?
FixedColumns, MultiHeaders, Footers,


Например
http://www.eltima.com/help/visual-java-library/com/eltima/components/ui/ELTable.html

z
ну и, конечно, неплохо бы набор CellEditors (у которых всё-таки есть взаимодействие с Grid на уровне валидации и т.д.).

ИМХО производить валидацию средствами грида - вещь неправильная по сути, но наверняка если поискать - и тут что-то придумать можно. :)Цыть. Не рассказывай им про архитектуру программного обеспечения и про роль инженера в разработке, это действует на них как красная тряпка на быка. Писать код не нужно, это грех для них. Оптимальен спинномозговой мышекликательный подход с обязательным вижуальным наследованием форм
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34786067
seacat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
funikovyuriДруг, имей совесть в конце концов. К черту java, к черту delphi - это все фигня - просто нужно человеком оставаться и уважать окружающих. Бросай уже этот развод - если хочешь спорить создай тему в ПТ или Сравнении БД. Здесь же собрались люди которые уже определились - уважай их выбор!
grexhide, как и любого другого воинствующего миссионера, бесполезно в чем-либо убеждать. Для миссионера самое то ошиваться в лагере другой религии и ко всем приставать - ну работа у них такая :))
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34786076
Juga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если дельфисты такие молодцы и дельфи супер продукт, тогда маленький вопросик. Почему они не требуются практически никому и зарплата у дельфистов гораздо меньше? Имхо выучиться писать в паскале легче чем на яве.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34786145
Dan Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
seacat funikovyuriДруг, имей совесть в конце концов. К черту java, к черту delphi - это все фигня - просто нужно человеком оставаться и уважать окружающих. Бросай уже этот развод - если хочешь спорить создай тему в ПТ или Сравнении БД. Здесь же собрались люди которые уже определились - уважай их выбор!
grexhide, как и любого другого воинствующего миссионера, бесполезно в чем-либо убеждать. Для миссионера самое то ошиваться в лагере другой религии и ко всем приставать - ну работа у них такая :))
+1
Иногда у него проскакивают умные мысли, но на общем фоне незаметны. Игнорирование - лучший вариант общения с подобными людьми.
Вообще, данный топик надо давно закрыть. А grexhide'а поставить в игнор в форуме явы за общую полезность сообщений, приближающуюся к нулю.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34786215
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JugaЕсли дельфисты такие молодцы и дельфи супер продукт, тогда маленький вопросик. Почему они не требуются практически никому и зарплата у дельфистов гораздо меньше? Имхо выучиться писать в паскале легче чем на яве.

Потому что это только твоё (и подобных) субьективное мнение.
Придумали себе сказочку и верят в неё.

При том - 95% яверов сидят сидят себе маппинги тачают за 40-50 тыс. руб. максимум и верят,
что они получают действительно много и прям таким чем то очень полезным заняты.

------

2seacat, Dan Black - Господа, ну и к чему тут промывание мне костей?
Не нравится - не читайте, пойдите лучше разберите еще один случай Exception на ровном месте.

Я прекрасно понимаю, что вам трудно понять многое из выше сказанного, ну и... не напрягайтесь.
Лучше еще один какой сервлет нарисуйте, или тайблмодель на джитейбл.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34786248
justsomenick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhideПотому что это только твоё (и подобных) субьективное мнение.
Придумали себе сказочку и верят в неё.

При том - 95% яверов сидят сидят себе маппинги тачают за 40-50 тыс. руб. максимум и верят,
что они получают действительно много и прям таким чем то очень полезным заняты.Иди лучше расскажи в http://www.sql.ru/forum/actualthread.aspx?tid=466654&pg=36 как им наследовать формы визуально, а то люди проблем не знают. Кстати, а что за ЗПТ, куда все грекса посылают?

Или вон http://forum.ixbt.com/topic.cgi?id=94:11 препарируй. Как раз поциент со жгучим поражением моска визуальным проганьем, передозировка Дельфи наверняка.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34787753
Juga_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Juga а на чем ты до явы писал?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34789031
Juga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Juga_Juga а на чем ты до явы писал? На Дельфи :) и до сих пор к сожалению приходится.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34789551
alx3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
К часто поднимаемому вопросу о дескотпных приложениях на Java стоит вспомнить jEdit. Лучше этой программки в своем классе программ я не встречал, плагины просто творят чудеса.
Из известных программ мне даже Kate меньше нравится
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34789578
justsomenick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alx3К часто поднимаемому вопросу о дескотпных приложениях на Java стоит вспомнить jEdit. Лучше этой программки в своем классе программ я не встречал, плагины просто творят чудеса.
Из известных программ мне даже Kate меньше нравитсяКроме jEdit есть еще http://rsdn.ru/Forum/message/2390942.flat.aspx И такая например конфетка

Кстати автор jEdit стал плеваться от низкоуровневости Java и начал делать свой язык http://factorcode.org/. Ну у него с grexhide все равно еще меньше общего чем с нами
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34789610
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
justsomenick alx3К часто поднимаемому вопросу о дескотпных приложениях на Java стоит вспомнить jEdit. Лучше этой программки в своем классе программ я не встречал, плагины просто творят чудеса.
Из известных программ мне даже Kate меньше нравитсяКроме jEdit есть еще http://rsdn.ru/Forum/message/2390942.flat.aspx И такая например конфетка

Это не конфетка. А деревянный пряник. Столетней давности.

Таким уже страдали в начали 90-х. CASE называлось. Венец творения - Oracle Designer/Developer.
Сдулось как неактуальное.


justsomenick
Кстати автор jEdit стал плеваться от низкоуровневости Java и начал делать свой язык http://factorcode.org/. Ну у него с grexhide все равно еще меньше общего чем с нами
Чем бы оное дитё не тешилось.

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

Ничего нового.... :(
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34789764
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Классический ход "прафисианала" с LORа - объявлять ненужным и достойным биореактора все, что по какой-то причине не реализовано в предмете поклонения.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34790199
Мнениё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fyndaКлассический ход "прафисианала" с LORа - объявлять ненужным и достойным биореактора все, что по какой-то причине не реализовано в предмете поклонения.
Это уже что то с психикой по-моему. На полном серьезе говорю.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34790215
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мнениё пишет:

> Это уже что то с психикой по-моему. На полном серьезе говорю.

Детство это...
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34791898
SafeAndSound
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Интересно, сколько лицензионных дельфей и виндовсов у разработчиков и заказчиков?
У нас вот бедная контора, надо всё максимально бесплатное использовать.
А на ворованное уже аллергия с приступами тошноты.
Вот и начинаешь разглядывать иклипсы и яву. Всё равно потом на линукс перходить.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34792042
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SafeAndSoundИнтересно, сколько лицензионных дельфей и виндовсов у разработчиков и заказчиков?
Делфей - не более 10% по общей статистике. Многие купили в бытность Delphi2/3, с тех пор - без зазрения совести обновляются на халяву. Виндов - не более 15% (у разработчиков - но там отдельная печаль - у меня вот XP.ENU.MUI лицензионная, а вот XP.RUS 2k3, 2k - ворованные).

У заказчиков - первых 0% (на кой?), вторых - по разному.

SafeAndSoundУ нас вот бедная контора, надо всё максимально бесплатное использовать.
Редкостно идиотская позиция.

Delphi стоит 500 у.е. Компоненты (минимально нужные) - еще на 1.5к. Итого - сотни человеко лет по цене одного человеко месяца.


SafeAndSoundА на ворованное уже аллергия с приступами тошноты.
А что тебе мешает покупать? Вот хозяев можно понять (не все сразу). Хотя есть и откровенно
завышенные цены у некоторых трертьих сторон (очень редко, но бывает).

SafeAndSoundВот и начинаешь разглядывать иклипсы и яву. Всё равно потом на линукс перходить.

Бесплатного не бывает ничего. Время - оно самый дорогой ресурс.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34792402
SafeAndSound
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhideДелфей - не более 10% по общей статистике. Многие купили в бытность Delphi2/3, с тех пор - без зазрения совести обновляются на халяву. Виндов - не более 15% (у разработчиков - но там отдельная печаль - у меня вот XP.ENU.MUI лицензионная, а вот XP.RUS 2k3, 2k - ворованные).Поздравляю. Честно.

grexhide SafeAndSoundУ нас вот бедная контора, надо всё максимально бесплатное использовать.Редкостно идиотская позиция.Отнюдь. Просто экономия в виду текущих финансовых обстоятельств. И я не вижу причин не помочь родному предприятию в трудное время.
(Вы финансовый работник или менеджер?)

grexhideDelphi стоит 500 у.е. Компоненты (минимально нужные) - еще на 1.5к.Вы будто бы работаете в Borland. Тогда Вам, конечно, не на что жаловаться. grexhideИтого - сотни человеко лет по цене одного человеко месяца.У Вас трудности с освоением других продуктов? На изучение, конечно, требуется время.

grexhideА что тебе мешает покупать?см. выше grexhideВот хозяев можно понять (не все сразу)."Хозяева" Вас благодарят за сочувствие. ;) grexhideХотя есть и откровенно завышенные цены у некоторых трертьих сторон (очень редко, но бывает).Серьезно??? У кого? grexhide
Бесплатного не бывает ничего. Время - оно самый дорогой ресурс.Да, вообще-то, пересылка 4-х DVD и одного CD с убунту по почте стоила мне аж 479 рублей.
Ээээх, так и быть! Перехожу на дельфи! Пойду попускаю слюни перед начальством. Пусть че хотят, то и делают, а шоб 2 штуки баксов завтра были! ;-D
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34792636
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SafeAndSound grexhide SafeAndSoundУ нас вот бедная контора, надо всё максимально бесплатное использовать.Редкостно идиотская позиция.Отнюдь. Просто экономия в виду текущих финансовых обстоятельств. И я не вижу причин не помочь родному предприятию в трудное время.
(Вы финансовый работник или менеджер?)
Технический менедждер. РП.

SafeAndSound
grexhideDelphi стоит 500 у.е. Компоненты (минимально нужные) - еще на 1.5к.Вы будто бы работаете в Borland. Тогда Вам, конечно, не на что жаловаться. grexhideИтого - сотни человеко лет по цене одного человеко месяца.У Вас трудности с освоением других продуктов? На изучение, конечно, требуется время.
Я потратил полгода на изучение Java в разных соусах (с упором на ADF). Ничего внятного и удоборимого (в сопоставлении) - не увидел. Зато отлично увидел, что штат разработчиков нужно будет раздувать в два-три раза (на теже задачи при условии падения качества). И?

SafeAndSound
Да, вообще-то, пересылка 4-х DVD и одного CD с убунту по почте стоила мне аж 479 рублей.
Мне выкачать убунту составило аж 15-ть рублей (если считать от безлимитного трафика - то около 50-ти копеект без учета амортизации и электричества). И что с того?

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

SafeAndSound
Ээээх, так и быть! Перехожу на дельфи! Пойду попускаю слюни перед начальством. Пусть че хотят, то и делают, а шоб 2 штуки баксов завтра были! ;-D

Turbo Delphi Explorer вообще бесплатен. Только что компоненты сторонние ставить нельзя. 2 штуки - это если заряжать по "максимуму". А так - вполне достаточно базовых 500 за IDE, 120 за какой ODAC, 40 на NativeExcel (или 50 на FastReport), 340 на DevExpress грид). 2 тысячи тебя попросят за "исходники" (вполне нормальная цена).

Итого - от 1,2 тысячи (с учетом поборов за paypal) на разработчика? Это много? При зарплате - 2000 на студента средней степени вменяемости?

-

Для разработчиков - Oracle бесплатен, для предприятий (в рамках Oracle XE) - тоже, халява.
Цены для SMB (150 на душу для SE One) - тоже, вполне себе достижимы.

Итого, о чем мы говорим вообще?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34792801
SafeAndSound
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Итого, о чем мы говорим вообще?
Наконец забрезжил свет в конце туннеля. :-j
Интересно, на чем остановился LLypuk?
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34792802
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SafeAndSoundИнтересно, на чем остановился LLypuk?

Есть предложение - что напился с горя и пошёл в продавцы мобилок.
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34792806
SafeAndSound
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
После такого развернутого ответа на вопрос вполне возможно :))
...
Рейтинг: 0 / 0
Клиент на Java под Oracle ?
    #34795423
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
Ну да, классный дистрибутив. Для секретарей - может быть и сгодится.

Чего в нем тебе не хватило? Или ты про man не знаешь?
...
Рейтинг: 0 / 0
371 сообщений из 371, показаны все 15 страниц
Форумы / Java [игнор отключен] [закрыт для гостей] / Клиент на Java под Oracle ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]