Мастера DELPHI, Delphi programming community Рейтинг@Mail.ru Титульная страница Поиск, карта сайта Написать письмо 
| Новости |
Новости сайта
Поиск |
Поиск по лучшим сайтам о Delphi
FAQ |
Огромная база часто задаваемых вопросов и, конечно же, ответы к ним ;)
Статьи |
Подборка статей на самые разные темы. Все о DELPHI
Книги |
Новинки книжного рынка
Новости VCL
Обзор свежих компонент со всего мира, по-русски!
|
| Форумы
Здесь вы можете задать свой вопрос и наверняка получите ответ
| ЧАТ |
Место для общения :)
Орешник
Коллекция курьезных вопросов из форумов
Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / rsdn.org

 
Чтобы не потерять эту дискуссию, сделайте закладку « предыдущая ветвь | форум | следующая ветвь »
Страницы: 1 2 3 4 5 6 7 8 9

Как бросить писать на дельфи и начать на ява?


sniknik ©   (12.02.19 13:45[140]

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

ну и почему прицепились только к этому? это только одна часть задачи, потому как даже если получить этот несчастный миллион, пусть не в 5 сек, а в 5 мин, ну допустим получили, НО, если его некуда будет пихать (excel) то он нафиг не нужен, или нужен полный аналог пивот таблицы екселя на яве, ладно допустим опять его тоже сделали,  обработчик-показ-аналитика удовлетворяет, нашли сбойные платежи нужно их "провести", невозможен фискальник? значит автоматом нафиг не нужен ексель, и все до этого.
сделать "сервер" фискальника на дельфи, и обращаться к нему по http например? МОЖНО, но блин это тоже будет во первых "по мотивам", а не "так же", а во вторых если дельфи все таки остается, пусть для части задачи, то нафига огород городить? он так же может и для всей задачи остаться "СУПЕР ИДЕЯ - все на яву" в любом случае не выполнена.


sniknik ©   (12.02.19 13:54[141]

> также актуален вопрос - а в Delphi это делать зачем?
не зачем, а почему - потому, что на PHP начали это писать, писал уже выше, и у них не получилось. Delphi здесь совершенно случаен, писал бы тогда на С++ была бы программа на С++.


картман ©   (13.02.19 18:16[142]


> niteshade ©   (12.02.19 13:29) [138]


> мы не на женском паблике
> кроме голословных утверждений что-то будет?

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


niteshade ©   (26.02.19 07:45[143]

>картман ©   (13.02.19 18:16) [142]
можно любую неголословную, технически-аргументированную цитату про невозможность выгрузки 10^6 записей на клиента средствами Java?

>картман ©   (12.02.19 12:53) [136]
>беда в низкой производительности ява-программистов и ява-приложений.
вот это, например, голословно и непрофессионально
я, кстати, не Java-разработчик

вообще, здесь - "niteshade ©   (12.02.19 13:29) [138]" - предложил спор и ставку
если необходимо, деанонимизируюсь


sniknik ©   (26.02.19 11:37[144]

> технически-аргументированную цитату про невозможность выгрузки 10^6 записей на клиента средствами Java?
а смысл?
тут речи о именно выгрузке НЕ БЫЛО, и собственно возможности такой никто не отрицал, в конце концов буквально недавно скачивал обновление диаблы... около 2х гигов, даже боюсь представить сколько бы в этот объем влезло моих записей...
речь изначально шла о невозможности/трудностях близких к этому, работы с этими данным в вебе на клиенте... опять таки не работы вообще, извернутся можно, если бы цель была только в этом, а работы так же как в GUI программы на дельфи, т.е. просто, и к результатам чего привыкли и знают нужное на это время (неприемлемость "тормозов"... сильных, немного тоже приемлемо).

почему вы все время пытаетесь перевести "стрелки"?

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


niteshade ©   (28.02.19 10:40[145]

>sniknik ©   (26.02.19 11:37) [144]
>почему вы все время пытаетесь перевести "стрелки"?

пост, с которого всё началось: "niteshade ©   (06.02.19 06:27) [111]"
с чем именно в этом посте вы спорили?
после чего в ответах начались нападки на Java с переходом на личности
какие "стрелки"?


sniknik ©   (28.02.19 16:21[146]

> пост, с которого всё началось: "niteshade ©   (06.02.19 06:27) [111]"
все началось вообще то с первого поста, миллион первый раз упомянулся в

sniknik ©   (26.09.18 11:21) [37]
... одну их них поначалу начали делать в вебе на php (ну т.е. серверную часть, клиент в браузере на html + javascript) но столкнулись с непреодолимыми трудностями - не смогли подключить фискальник и сформировать отчет на ~ миллион строк (сначала показать в гриде, после распечатать). После ее отдали мне, у меня/дельфи с этим проблем не возникло. ...
все остальное следствие, и "нападки" на не читающих/игнорирующих написанное но пишущих ерунду про скачивание.

> начались нападки на Java
пока не "набижали" его защитники, все было вполне объективно, ИМХО.

> какие "стрелки"?
"стрелки" это группа такая...
ну вот еще и "тупить" начинают, а еще обижаются, что на них "наезжают".


niteshade ©   (04.03.19 08:13[147]

>sniknik ©   (28.02.19 16:21) [146]
>все началось вообще то с первого поста, миллион первый раз упомянулся в
вы лично мне на что возражали?

>пока не "набижали" его защитники, все было вполне объективно
мы программисты, технари
пожалуйста, хотя бы одну аргументированную цитату, где "объективно"?

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

>все остальное следствие, и "нападки" на не читающих/игнорирующих написанное но пишущих ерунду >про скачивание.
"и сформировать отчет на ~ миллион строк (сначала показать в гриде, после распечатать)"
озвучил цену спора
идёт?


sniknik ©   (05.03.19 15:13[148]

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


niteshade ©   (06.03.19 13:50[149]

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

вы утверждали: что "и сформировать отчет на ~ миллион строк (сначала показать в гриде, после распечатать)" Java не может
я готов: рабочим проектом, выложенным на любом открытом ресурсе (напр., github), доказать, что может (не бесплатно, разумеется). либо отдать вам 50т.р.

подходит?


sniknik ©   (06.03.19 19:18[150]

> вы утверждали:
где? как вам можно, что нибудь обоснованно ответить если вы умеете читать только нужное/выгодное вам??? впрочем повторяюсь > [148].

вот что я писал (это мое последнее объяснение, больше ВАМ не отвечаю принципиально )
Кстати выбор дельфи для моих прог тоже не случаен, одну их них поначалу начали делать в вебе на php (ну т.е. серверную часть, клиент в браузере на html + javascript) но столкнулись с непреодолимыми трудностями - не смогли подключить фискальник и сформировать отчет на ~ миллион строк (сначала показать в гриде, после распечатать). После ее отдали мне, у меня/дельфи с этим проблем не возникло. Что будет при встрече с теми же/другими аналогичными на яве... ну "будем посмотреть".
вот разве из этого, того что писал, а не выдернутой из контекста фразы выдаваемой за мое утверждение, не ясно что трудности эти возникли не у меня, а у тех кто писал до этого, на PHP, т.к. не "отдал" сам себе, а отдали мне, от кого то...
дальше и про яву я писал, уж не буду искать, но смысл, что задачи отказались явисты, а не я, я изначально никакой явы не хотел, и только подозревал (ну поначалу не зная), что будут те же проблемы, ибо ВЕБ, а они это подтвердили.

> я готов: рабочим проектом, выложенным на любом открытом ресурсе (напр., github), доказать, что может (не бесплатно, разумеется). либо отдать вам 50т.р.
а вот тут извини, я сомневаюсь в твоей адекватности, посты твои в этой ветке тому подтверждение. не верю тебе короче говоря. скорее замучаешь убеждая, что написанный уродец это именно то, о чем говорили, а не непригодная для работы/использования хрень, тормозящая и вовсе не похожая на дельфевский грид (о чем была речь, ведь "идея" изначально была в такой же проге как сейчас на дельфе но на яве). и там где-то выше было, что без фискальника/пайпов/екселя втроенного-пивот таблицы миллион нафиг не нужен (проигнорировано тобой разумеется), и зачем мне задачу на маленький кусочек ставить, еще и платить за это? просто доказать? мне это не нужно, у меня свое мнение уже сложилось... б... и это я уже говорил.

в общем. хау. я всё сказал.


картман ©   (07.03.19 05:18[151]


> niteshade ©   (04.03.19 08:13) [147]
>
> мы программисты, технари
> пожалуйста, хотя бы одну аргументированную цитату, где "объективно"?
>

Так, ну для начала расскажи, что в твоем понимании "аргументированно" и "объективно" - дабы избежать недопонимания. И тогда можно будет джаву разложить по этим координатам.


niteshade ©   (07.03.19 10:48[152]

>sniknik ©   (06.03.19 19:18) [150]
>а вот тут извини, я сомневаюсь в твоей адекватности, посты твои в этой ветке тому подтверждение. не >верю тебе короче говоря. скорее замучаешь убеждая, что написанный уродец это именно то, о чем >говорили
это называется "слиться"
ок, принято
передумаете - моё предложение в силе

>картман ©   (07.03.19 05:18) [151]
>Так, ну для начала расскажи, что в твоем понимании "аргументированно" и "объективно"

простите, лично с вами общаться не хочу после показательного:
>беда в низкой производительности ява-программистов и ява-приложений.

здесь, очевидно, какая-то субъективная боль, в причинах которой разбираться недосуг


картман ©   (07.03.19 11:17[153]


> niteshade ©   (07.03.19 10:48) [152]
>
> простите, лично с вами общаться не хочу после показательного:
>
> >беда в низкой производительности ява-программистов и ява-
> приложений.

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


> здесь, очевидно, какая-то субъективная боль, в причинах
> которой разбираться недосуг

как там ты говорил выше? Во:

снова нелепый переход на личности
снова домысливания


niteshade ©   (13.03.19 13:29[154]

>картман ©   (07.03.19 11:17) [153]
>как там ты говорил выше? Во:
>снова нелепый переход на личности
да, это было нелогично
приношу извинения

>так ты ж мне сейчас критерии озвучишь
явно написал, что не вижу смысла общаться с вами
желаю всех благ!


Дмитрий Белькевич ©   (13.03.19 14:39[155]

К слову по поводу "балансировщики нагрузки, кластеры" и вот всего этого. Как раз недавно делали балансировщик под небольшой, правда, кластер. 3D рендеринг специфических данных. Delphi вполне справляется вроде. UniGUI обещает балансировку на кластеры в веб-приложениях. Не понимаю о чем спор пока что.


Тимохов Дима ©   (13.03.19 20:32[156]

Какой раз захожу на форум, читаю названия и вижу "Как бросить пить...".
Потом только вчитываюсь.


niteshade ©   (14.03.19 07:13[157]

>Дмитрий Белькевич ©   (13.03.19 14:39) [155]
>Не понимаю о чем спор пока что.
о том, что некоторые форумчане отрицают жизнеспособность Java, пользуясь аргументами типа "одна бабка сказала", "прочитал одну книжку по Java и понял, что не торт", "Java медленная, все Java-разработчики тупые"

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


картман ©   (14.03.19 09:43[158]


> niteshade


> явно написал, что не вижу смысла общаться с вами
> желаю всех благ!

Потому что твой стиль копирую?


Дмитрий Белькевич ©   (14.03.19 12:48[159]


> там ничего писать не надо - всё уже написано

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

> о том, что некоторые форумчане отрицают жизнеспособность
> Java, пользуясь аргументами типа "одна бабка сказала", "прочитал
> одну книжку по Java и понял, что не торт", "Java медленная,
>  все Java-разработчики тупые"

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


Страницы: 1 2 3 4 5 6 7 8 9 версия для печати

Написать ответ

Ваше имя (регистрация  E-mail 







Разрешается использование тегов форматирования текста:
<b>жирный</b> <i>наклонный</i> <u>подчеркнутый</u>,
а для выделения текста программ, используйте <code> ... </code>
и не забывайте закрывать теги! </b></i></u></code> :)


Наверх

  Рейтинг@Mail.ru     Титульная страница Поиск, карта сайта Написать письмо