|
|
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Я начинал работать на делфи, потом совсем немного пописал на С++ (MFC/QT), сейчас пишу под .NET и хочу у вас спросить, что такого хорошего в Java, почему о ней столько восторженных отзывов? Какие у нее плюсы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 10:27 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Семпайпочему о ней столько восторженных отзывов? Низнаю :) C# и Java почти ничем не отличаются. У C# больше возможностей и "синтаксического сахара", Java - концептуально целостнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 10:53 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
под джаву больше всяких полезняшек написано (потому как возраст больше) и джава кроссплатформеннее о вообще, в поиск, вопрос обсуждался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 11:09 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Обсуждался.. Там все пеной у рта забрызгано, а по существу я так и не понял, откуда чтока гонора и стока пренебрежения к .NET. Мож джава шустрее в 10 раз по всем тестам? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 11:31 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
СемпайОбсуждался.. Там все пеной у рта забрызгано, а по существу я так и не понял, откуда чтока гонора и стока пренебрежения к .NET. Мож джава шустрее в 10 раз по всем тестам? Пены у рта очень много, потому что .Net действительно лучше Ява. А ее ненавидят, т.к. она он MS. Монополии всегда ненавидят. Быстродействие Ява (ВМ от Sun) и .Net одинаковы. Плюс минус 1 процент. Короче, если пишешь для Win - .Net твой выбор. Ну и есть еще Mono - http://mono-project.com/Main_Page А вот под Линукс.... Ну там действительно с 97 года Ява - пожалуй самая лучшая RAD. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 11:40 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
jbond81 СемпайОбсуждался.. Там все пеной у рта забрызгано, а по существу я так и не понял, откуда чтока гонора и стока пренебрежения к .NET. Мож джава шустрее в 10 раз по всем тестам? Пены у рта очень много, потому что .Net действительно лучше Ява. смешно Пены много не поэтому, а потому, что в холиварах учавствуют такие как ты ;) P.S. Только пожалуйста , не делай из этого вывод, что я считаю, что Java лучше .Net ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 12:00 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Кстати, а почему мелкомягкие не пощряют mono? Написали б полноценный фреймворк под линух, народ бы оценил... М... наверное. Или ждут, что все на вынь-сервера перейдут? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 12:07 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Привет, Сенпай! Ты пишешь: СенпайС> Кстати, а почему мелкомягкие не пощряют mono? С> Или ждут, что все на вынь-сервера перейдут?не ждут. активно воюют в этом направлении. -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 12:21 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
СенпайКстати, а почему мелкомягкие не пощряют mono? Написали б полноценный фреймворк под линух, народ бы оценил... М... наверное. Или ждут, что все на вынь-сервера перейдут? странно, а почему они офис под линух не напишут , вот по той же причине они и моно не помогают. Популяризация линуха не входит в их сферу интересов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 12:22 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Сенпай wrote: > Кстати, а почему мелкомягкие не пощряют mono? Потому что им не принадлежит linux и поощрять mono им не выгодно. -- We are all going to hell and I'm driving the bus Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 12:25 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Интересно, почему вы еще Mac OS не вспомнили. + Linux, не совсем ориентирована на обывателя. Не каждый без проблем эту ОСь сможет поставить, настроит, и научиться с ней работать. (я одно время был преподавателем на курсах пользователей ПК, так вот все что для вас обыденно, для многих открытие Америки). + У Microsoft очень много решений для домашнего пользователя, для малого бизнеса, для больших организаций. А чтобы это все портировать под Linux, нужно собирать новую команду и переписывать код. Какой смысл лезть руками в чужую тарелку? Лучше создавать конкурирующие продукты, и двигаться в своем русле. С другой стороны, если Хош юзать MS Office, то прийдеися купить и ОС Windows. В принципе покупатель сам волен покупать то, что больше нравится. Я думаю, что MS думает, не о том как бы впулить свои приложения на другие ОС, а как переманить людей с Linux на Windows. Я однозначно за .NET... Пингвинам не в обиду...просто так интересы сложились. хотя не факт что к Java прийду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 13:05 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
>MexiKonieC > ... Я однозначно за .NET ... Думаю, что не стоит решать так однозначно. Хотя много много лет работаю с Microsoft. Хорошо и удобно сидеть на устойчивой, проверенной платформе. Но поиск и прогресс остановить невозможно. Поэтому пытался создать прототип защищенной распределенной информационной системы на Java, но пока притормозил. Для написания подобных систем на сегодня (это только личное мнение и без притензий) лучшая платформа - .Net Framework 3.5 и VS 2008 ( в качесте клея - WCF). Но есть одно но, и какое - халява. Бесплатный пингвиний суп. Так просто не отмахнуться. Поэтому держу про запас идею клиента на mono в среде Linux. Разработал сервер связи, один интерфейс которого - WCF, адругой - . Net Remoting (из Framework 1.1). Т.е. информационно-вычислительное ядро внутри локальной сети на .Net, а удаленное клиентское приложение - на mono. Я уважаю коллег, что сделали такой выбор - писать математику обработки данных на SQL или Java, - но это не мой выбор - предпочитаю для матричных вычислений применять Fortran. С уважением, Владимир. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 14:28 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
maXmoпод джаву больше всяких полезняшек написано (потому как возраст больше) и джава кроссплатформеннее Под Java сегодня больше софта написано. Особенно радует изобилие библиотек на sourceforge. Однако, со временем ситуация может изменится в другую сторону. Главное, чтобы сообщество .Net разрабочиков выдавало как можно больше OpenSource. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 16:51 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Для написания подобных систем на сегодня (это только личное мнение и без притензий) лучшая платформа - .Net Framework 3.5 и VS 2008 ( в качесте клея - WCF).Релиз состоялся только несколько дней назад. Ни одного проекта на этом последнем фреймворке не реализовано. И сравнивать его с j2ee??? имхо дотнету нужно еще несколько лет развития, чтоб догнать по возможностям конкурирующую платформу, на которой полно популярных реализаций. Кстати, дотнет по производительности превосходит джаву. интересно когда же все-таки сан откажется от монополии на нее, не справляются кажется ,такими темпами дотнет обойдет джаву. Кстати, сановцы хвастали, что самая распространенная в мире платформа - это джава. типо джава для микроконтроллеров это чуть ли не миллиарды установок, в общем обалдеть цифры ) P.S. Только пожалуйста, не делай из этого вывод, что я считаю, что Java лучше .Net Все-таки круто что есть джава и дотнет )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 17:55 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
DB2Adventurer_ Кстати, дотнет по производительности превосходит джаву. интересно когда же все-таки сан откажется от монополии на нее, не справляются кажется ,такими темпами дотнет обойдет джаву. Тесты дафайте, тесты! Реальные, а не с потолка взятые :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 19:24 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог DB2Adventurer_ Кстати, дотнет по производительности превосходит джаву. интересно когда же все-таки сан откажется от монополии на нее, не справляются кажется ,такими темпами дотнет обойдет джаву. Тесты дафайте, тесты! Реальные, а не с потолка взятые :) Недавно, кажись, обсуждали какой-то синтетический benchmark, из которого следует, что Джава круче не только C# но и даже С++. Сам я эти тесты не запускал, поэтому no comments. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 19:28 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
... или Delphi. Хр. его знает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 19:29 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
mayton Недавно, кажись, обсуждали какой-то синтетический benchmark, из которого следует, что Джава круче не только C# но и даже С++. Сам я эти тесты не запускал, поэтому no comments. Строго говоря, есть вещи, в которых Java порвет и C++ (т.е. C++ со всякими объектами, темплейтами и прочей хреновней). Не порвет (и вряд ли когда-нибудь в принципе приблизится) — если в C/C++ писать всё через указатели. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 19:34 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог mayton Недавно, кажись, обсуждали какой-то синтетический benchmark, из которого следует, что Джава круче не только C# но и даже С++. Сам я эти тесты не запускал, поэтому no comments. Строго говоря, есть вещи, в которых Java порвет и C++ (т.е. C++ со всякими объектами, темплейтами и прочей хреновней). Не порвет (и вряд ли когда-нибудь в принципе приблизится) — если в C/C++ писать всё через указатели. Пиз..ть не мешки ворочить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 20:12 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
>DB2Adventurer_ >Релиз состоялся только несколько дней назад. Здесь постановка задачи и её реализация Архитектура приложений . С подобной задачей ковыряюсь лет 15 в разных вариантах (com hort,...., DCOM, попытка применить Java(RMI), .Net Remoting, WCF). Я избежал соблазна лезть внутрь .Net Remoting и остановился на сериализации объектов ручками перед обращением к транспорту. byte[] аккуратно передается и в WCF. Так что при переходе переделывать ничего принципиального ни пришлось. А работать с WCF удобнее. > ... сравнивать его с j2ee??? ... А зачем? Не надо сравнивать длины и годы. Надо просто пробывать решать задачи ... я попробывал и написал ещё один вариант прототипа. Здесь функционал сервера приложений пишется на базе обычных классов .Net Framework 3.5(1.1,2.0, 3.0). В сообщении-запросе от клиента серверу данных передаются шифрованные упаковынные сериализованные индекс класса+ индекс метода+параметры. В качестве языков программирования применял C# и J#. >Все-таки круто что есть джава и дотнет... Вот это на самом деле здорово. Нельзя все яйца в одну корзину... Если писать "тонкого" клиента, вряд ли что найдется лучше Java. Но всегда ли оправдано применения "тонкого" клиента для доступа к данным сервера через интернет, - возможности "толстого" клиента по представлению данных непосредственно клиенту куда богаче. Да и передавать только данные, а не их представления в формате HTML, более чем оправдано. С уважением, Владимир. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 20:14 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
А че тут думать, байт-код компилится в нативный, а не интерпретируется в сотый раз. Дело только за компилятором и его оптимизатором. А где джавва делает дотнет? Единственное, что я слышал, что при работе с дисковой подсистемой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 20:17 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
А как же защита програм от вирусов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 22:32 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
blindedПиз..ть не мешки ворочить Ты свои слова готов подтвердить цифрами в руках, герой, мля? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 23:06 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Спасибо за высказанные соображения. Я правильно понял, что особо нет смысла заниматься сейчас джавой, потому, в плане приминений знаний светит максимум поддержка существующего кода, а если интересно заниматься распределенками - то лучше .NET Remoting? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 14:35 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
СенпайКстати, а почему мелкомягкие не пощряют mono? Написали б полноценный фреймворк под линух, народ бы оценил... М... наверное. Или ждут, что все на вынь-сервера перейдут? Почему не поощряют ? У них с NOVELL договор о сотруднечестве ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 14:53 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
СемпайСпасибо за высказанные соображения. Я правильно понял, что особо нет смысла заниматься сейчас джавой, потому, в плане приминений знаний светит максимум поддержка существующего кода, а если интересно заниматься распределенками - то лучше .NET Remoting? неправильно ты понял ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 14:54 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
СемпайСпасибо за высказанные соображения. Я правильно понял, что особо нет смысла заниматься сейчас джавой, потому, в плане приминений знаний светит максимум поддержка существующего кода, а если интересно заниматься распределенками - то лучше .NET Remoting? Пожалуйста, не нужно заниматься Явой. И всем советую, чтобы они не занимались Явой. Ведь чем меньше людей будет ей заниматься — тем лучше будет нам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 15:04 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
)) Ьлин микрософт с такой скоростью фреймворки плодит что просто охренеешь с ними разбираться ... С джавой такого не наблюдается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 15:05 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Только факт. 2 гостиницы. В одной сеть под управлением Linux, в другой Винда стоит. Нужно разработать систему автоматизации для обоих гостиниц. ОС гостиницы менять категорически отказываются. С наименьшими затратами (в смысле, разработать). Чтоб поболее существовало халявных IDE и репортинговых программ. Выбор? Мы его сделали. Но оглашать не буду... Догадаетесь. Вопрос. Можно ли решить вопрос на другой платформе? Отсюда и пляшите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 15:18 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Правильно .. От задачи отталкиваться надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 15:20 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
DB2Adventurer_А че тут думать, байт-код компилится в нативный, а не интерпретируется в сотый раз. Вот это сказанул. Писец. Явно проФФессионализмом пахнет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 15:47 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
никогда больше сюда не зайду DB2Adventurer_А че тут думать, байт-код компилится в нативный, а не интерпретируется в сотый раз. Вот это сказанул. Писец. Явно проФФессионализмом пахнет. Что не так ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 15:57 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
cap83 никогда больше сюда не зайду DB2Adventurer_А че тут думать, байт-код компилится в нативный, а не интерпретируется в сотый раз. Вот это сказанул. Писец. Явно проФФессионализмом пахнет. Что не так ? Java байт-код теперь уже не интерпретируется виртуальной машиной, а компилируется да еще и оптимизируется, причем динамически, на основе собираемых виртуальными машинами данных о ходе выполнения программы. (http://www.robotlink.ru/yazjk_psogsammisowaniya.html) интерпретируемым он был в версии 1.0 или 1.1, т.е. на самой заре становления языка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 16:14 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог blindedПиз..ть не мешки ворочить Ты свои слова готов подтвердить цифрами в руках, герой, мля? ой, испугал цифирьками benchmark'ов писанных ангажированными спецами, только как до дела доходит, ползаете как черепашки. Ты окошечко-то за капшн возьми возьми и поелозий по экрану. почуйствуй как говорят разницу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 17:48 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
blinded Софтверный проктолог blindedПиз..ть не мешки ворочить Ты свои слова готов подтвердить цифрами в руках, герой, мля? ой, испугал цифирьками benchmark'ов писанных ангажированными спецами, только как до дела доходит, ползаете как черепашки. Ты окошечко-то за капшн возьми возьми и поелозий по экрану. почуйствуй как говорят разницу Не в Гуе счастье ......... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 17:51 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Гуй это только один из примеров, зато очевидный. На сервере же тоже не все впорядке, там ваши монструозные паровозы большую часть пара в свисток пускают. Просто это не столь очевидно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 18:19 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
blindedГуй это только один из примеров, зато очевидный. На сервере же тоже не все впорядке, там ваши монструозные паровозы большую часть пара в свисток пускают. Просто это не столь очевидно... Да не совсем так. Хуже гуя чем на дотнете - вон только в свинге можно улицизреть. Впрочем, на .нете не такой уж и хреновый гуй стек, как на яве в целом. А по поводу паров в свисток на серверах... Вот только не надо ляля. Они там оба хороши и "хороши" в своих нишах. И спорить с этим бесполезно, потому что PHP не конкурент, а ASP, CGI и прочие C/С++ пролетают с жутким грохотом проблем переполнения стека и не только. Другой вопрос, что на мейнфреймы и иже .NET особо не подеплоишь. По определению. Вот и остается ниша - писюковых недосерверов (и имя им - легион). Короче... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 19:09 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
blinded ой, испугал цифирьками benchmark'ов писанных ангажированными спецами, только как до дела доходит, ползаете как черепашки. Ты окошечко-то за капшн возьми возьми и поелозий по экрану. почуйствуй как говорят разницу Я не пишу окошечки. Поэтому мне глубоко плевать — как оно там ползает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 20:39 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
blindedГуй это только один из примеров, зато очевидный. На сервере же тоже не все впорядке, там ваши монструозные паровозы большую часть пара в свисток пускают. Просто это не столь очевидно... Давай сюда примеры. Напиши на С++ что-нибудь, что используется в серверах (передача объектов по сети, работа с данными на дисках, какой-нить внутренний гейт данных). Можно обойтись простыми идеализированными примерами. Я напишу на Java аналог и мы тупо сравним. Как тебе такой вариант? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 20:41 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологДавай сюда примеры. Напиши на С++ что-нибудь, что используется в серверах (передача объектов по сети, работа с данными на дисках, какой-нить внутренний гейт данных). Можно обойтись простыми идеализированными примерами. Я напишу на Java аналог и мы тупо сравним. Как тебе такой вариант? - еще надо время засечь кто сколько на написание кода потратит :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 21:36 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Kachalov- еще надо время засечь кто сколько на написание кода потратит :) Это довольно трудно будет проделать. Но, вроде бы не вызывает сомнений то, что на разработку с помощью Java тратится времени меньше и надежность кода получается выше, нежели C++. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 21:40 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологНо, вроде бы не вызывает сомнений то, что на разработку с помощью Java тратится времени меньше и надежность кода получается выше, нежели C++. Серверный (особенно системный) код практически не пишется на C++ и тебе это хорошо известно. Это раз. А два - на вашей чисто яве пишется чисто всякая прикладнуха, куда вы обычно загоняете кучу чумазых недоученных программеров (типо фича среды). Чудо поделия которых только благодаря яве и получают право хоть на какую-то жизнь. А в третьих... мы вообще про какой класс задач говорим то? К примеру вона Oracle и SAP-ы свои MES планы молотят исключительно на ... короче, не на яве написанных средствах, и... я б не сказал что нежужжат. И в четвертых, ты вообще о чём? -- P.S. Кстати, ктонибудь может объяснить, почему это Sun и eBay громко трынделе о переводе их сайта на J2EE, а в какую ссылку не ткни (за редким исключением) и видим в URL (и не только) явные признаки ISAPI.DLL? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 22:10 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Софтверный проктологНо, вроде бы не вызывает сомнений то, что на разработку с помощью Java тратится времени меньше и надежность кода получается выше, нежели C++. Серверный (особенно системный) код практически не пишется на C++ и тебе это хорошо известно. Это раз. Мы не о написании серверов. Мы о написании кода, который выполняется на сервере. ренегат А два - на вашей чисто яве пишется чисто всякая прикладнуха, куда вы обычно загоняете кучу чумазых недоученных программеров (типо фича среды). Чудо поделия которых только благодаря яве и получают право хоть на какую-то жизнь. Я не знаю о чем ты. Мы на Яве пишем полную обвязку для биллинговой системы. Получается неплохо (основные претензии лишь к скорости работы Sybase ASE, который будет со временем меняться на Oracle). ренегат А в третьих... мы вообще про какой класс задач говорим то? К примеру вона Oracle и SAP-ы свои MES планы молотят исключительно на ... короче, не на яве написанных средствах, и... я б не сказал что нежужжат. Про обычные бизнес-задачи чуть сложнее склада. ренегат И в четвертых, ты вообще о чём? А ты? :) P.S. Я дождусь кода на C++, который покажет как он рвет Яву в клочья? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 22:30 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологЯ не знаю о чем ты. Мы на Яве пишем полную обвязку для биллинговой системы. Получается неплохо (основные претензии лишь к скорости работы Sybase ASE, который будет со временем меняться на Oracle). Это и есть та самая презденная прикладуха. При том в том параноидальном ключе, как вы яверы любите - сервер баз данных - это тупая запускалка тупых (по уровню синтаксичесиса)... конструкций, густо-часто - генерированных. А вся обработка - на клиента (только имя ему уже - Сервер Приложений). И чем ты тут собрался удивить? Софтверный проктолог ренегат А в третьих... мы вообще про какой класс задач говорим то? К примеру вона Oracle и SAP-ы свои MES планы молотят исключительно на ... короче, не на яве написанных средствах, и... я б не сказал что нежужжат. Про обычные бизнес-задачи чуть сложнее склада. Сериализация, пассивация, активация, маршаллинг, биндинг и прочий ремоутинг? Самому не смешно? Софтверный проктолог ренегат И в четвертых, ты вообще о чём? А ты? :) О птичках. Софтверный проктологP.S. Я дождусь кода на C++, который покажет как он рвет Яву в клочья? Нет конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 22:36 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Это и есть та самая презденная прикладуха. Та же самая, что и у тебя. Чуть посложнее только. ренегат При том в том параноидальном ключе, как вы яверы любите - сервер баз данных - это тупая запускалка тупых (по уровню синтаксичесиса)... конструкций, густо-часто - генерированных. А вся обработка - на клиента (только имя ему уже - Сервер Приложений). И чем ты тут собрался удивить? При том, что мы не генерим никакие запросы. Все запросы (кроме особого класса runtime-настраиваемых объектов) мы пишем ручками, что я считаю абсолютно правильным. И вся основная обработка — по заливка трафика и его тарификации (для чего в принципе и существуют биллинговые системы) — выполняется совсем не на сервере приложений :) Не удивил? ренегат Сериализация, пассивация, активация, маршаллинг, биндинг и прочий ремоутинг? Самому не смешно? Заметь, я говорил о бизнес задачах, а не о средствах их решения. Бизнесу глубоко насрать на сериализацию и маршаллинг. ренегат О птичках. Типа заметил? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 22:48 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Кто-то говорил окошечко за капшн взять и поелозить по экрану. И разницы никакой, ну разве, jComboBox довольно уродливо вылетает . вставися ты наконец А так, по части ГУИ притензий не имею. Благо системный LookAndFeel можна выставить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 22:55 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог ренегат Это и есть та самая презденная прикладуха. Та же самая, что и у тебя. Чуть посложнее только. Объем - это не сложность, это раз, а два - сложность - это не показатель (все гениальное - просто). И в третьих - всё ещё упирается в конечную функциональность. Можно и оконце для тупого ввода таблички расписать на 2000-3000 строк (чем любят заниматься и яверы и .нетчики по определению, все остальные - по незнанию). Софтверный проктологПри том, что мы не генерим никакие запросы. Все запросы (кроме особого класса runtime-настраиваемых объектов) мы пишем ручками, что я считаю абсолютно правильным. И вся основная обработка — по заливка трафика и его тарификации (для чего в принципе и существуют биллинговые системы) — выполняется совсем не на сервере приложений :) Не удивил? Ну и что с того? Ты мне рассказал про предбиллинг (технологический учёт). Чи не задача, блин. Я всегда улыбался с таких солюшинзов, которые в Oracle чуть ли не по каждому пакету статистику вбрасывают, а потом пузо оттопыривают - у нас база данных в два терабайта (с нулевой ценностью). Кстати, особенно весело это все в аспектах анлима. Что ты там по трафику тарифицировать то будешь? (Я то думал биллинг сотовый, а у вас вона как - ISP.... тьфу, пять копеек, и готового масса). Софтверный проктологЗаметь, я говорил о бизнес задачах, а не о средствах их решения. Бизнесу глубоко насрать на сериализацию и маршаллинг. Золотые слова. Их бы донести в мозги создателей J2EE. А то J2 - это понятно, а вот где там во всех этих талмудах EE - для меня - большая загадка. Софтверный проктолог ренегат О птичках. Типа заметил? :) См. ПТ свой же топик о вопросах человеческой глупости. Глупость же черпается, как известно, из соотвествующих книжек - заходи на амазон, и бери любую по .NET или J2EE. И это они называют - прогрессом. Бугага. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 23:16 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Ну и что с того? Ты мне рассказал про предбиллинг (технологический учёт). Чи не задача, блин. Я всегда улыбался с таких солюшинзов, которые в Oracle чуть ли не по каждому пакету статистику вбрасывают, а потом пузо оттопыривают - у нас база данных в два терабайта (с нулевой ценностью). Кстати, особенно весело это все в аспектах анлима. Что ты там по трафику тарифицировать то будешь? (Я то думал биллинг сотовый, а у вас вона как - ISP.... тьфу, пять копеек, и готового масса). Ты ошибаешься по пакетам. Мы вбрасываем только уже предварительно агрегированный трафик (каждый оператор сам решает, насколько подробную статистику ему нужно; как правило, интересен только общий объем данных upload/download — для интернет статистики, ну а для телефонии — тут уж всё что пришло, всё важно). Поэтому ты ошибаешься и по второму пункту — у нас биллинг предназначен для любых услуг. Начиная с интернет-доступа (кстати, ты знаешь что такое Docsis или Subnet? :) и заканчивая телефонией (любой) напару с телевидением (любым). Чего нет, то можно запросто прикрутить :) Софтверный проктолог Глупость же черпается, как известно, из соотвествующих книжек - заходи на амазон, и бери любую по .NET или J2EE. И это они называют - прогрессом. Бугага. Я не читал книжек по J2EE, извини. С чем нужно работать — разобрался по документации (messaging, security, transactions, model/view/controller-tier). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 23:32 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологЧего нет, то можно запросто прикрутить :) Ну и на кой вам там ява сдалась? Софтверный проктологЯ не читал книжек по J2EE, извини. А напрасно. Среди пластов махрового маразма там иногда мелькают (редко) ценные мыслишки. Софтверный проктологС чем нужно работать — разобрался по документации (messaging, security, transactions, model/view/controller-tier). По javadocs, что ли? Да тебе нужно памятник при жизни воздвигнуть. Нерукотворный ;)))))) Изниви, не сдержался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 23:35 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегатНу и на кой вам там ява сдалась? А почему бы и нет? Чем она хуже любого другого языка/решения (которые вряд ли позволит написать всё с его помощью, включая и средство управления всем этим хозяйством — абонентами там, тарифными планами, счетами и т.д.). Мы уж не говорим о том, что это любой другое решение должно работать под Linux без каких-либо вопросов и замечаний. И под Windows тоже и так же, посколько на нем мы пока пишем :) ренегатА напрасно. Среди пластов махрового маразма там иногда мелькают (редко) ценные мыслишки. Как-нибудь потом, когда научусь эффективно отделять зерна от плевен на основе своего опыта :) ренегат По javadocs, что ли? В мире Java принято выпускать хорошую документацию. К тому же мы пользуемся сервером приложений, в котором документация очень подробная (почти вся). Ну и плюс еще всегда можно поинтересоваться у более опытных товарищей, где стелить соломку. P.S. Кстати, javadoc тоже может быть весьма полезен — во время практического применения какого-нибудь, хм, решения. Мне очень нравится то, что такое гибкое средство документирования и комментирования легко использовать и поддерживать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 23:43 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог ренегатНу и на кой вам там ява сдалась? А почему бы и нет? Чем она хуже любого другого языка/решения (которые вряд ли позволит написать всё с его помощью, включая и средство управления всем этим хозяйством — абонентами там, тарифными планами, счетами и т.д.). Мы уж не говорим о том, что это любой другое решение должно работать под Linux без каких-либо вопросов и замечаний. И под Windows тоже и так же, посколько на нем мы пока пишем :) Я могу назвать тебе массу доводов из отряда того, что вы могли бы обойтись исключительно Oracle (в т.ч. XE). По всем параметрам (производительность, надежность, дешевизна и скорость разработки и т.д.). Вообще без явы. И без C/C++-а в т.ч. (ну может разве только по фронту адаптеров доступа к первичным счётчикам). Кстати, мобильные операторы (в основном) так и делают. Софтверный проктолог ренегатА напрасно. Среди пластов махрового маразма там иногда мелькают (редко) ценные мыслишки. Как-нибудь потом, когда научусь эффективно отделять зерна от плевен на основе своего опыта :) А, это да ;) Софтверный проктолог ренегат По javadocs, что ли? В мире Java принято выпускать хорошую документацию. К тому же мы пользуемся сервером приложений, в котором документация очень подробная (почти вся). Ну и плюс еще всегда можно поинтересоваться у более опытных товарищей, где стелить соломку. У меня мнение строго обратное. Более отвратной документации (не считая примитивов) я ещё не видел. Впрочем, отвратны там были скорее сами решения, документация - это уже вторичное. Впрочем, всё познается в сравнении. Софтверный проктологP.S. Кстати, javadoc тоже может быть весьма полезен — во время практического применения какого-нибудь, хм, решения. Мне очень нравится то, что такое гибкое средство документирования и комментирования легко использовать и поддерживать. Ну ну. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 23:49 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Я могу назвать тебе массу доводов из отряда того, что вы могли бы обойтись исключительно Oracle (в т.ч. XE). По всем параметрам (производительность, надежность, дешевизна и скорость разработки и т.д.). Вообще без явы. И без C/C++-а в т.ч. (ну может разве только по фронту адаптеров доступа к первичным счётчикам). Нет, не смогли бы обойтись. И в скорости, скорее всего, не смогли бы превзойти. Это я тебе сообщаю как бывший разработчик Oracle с 2,5 летним стажем (небольшим, но всё-таки; представление я имею хорошее обо всей кухне). ренегат Кстати, мобильные операторы (в основном) так и делают. Мобильные операторы используют параллельно какую-нить громозиллу как CRM/Control. У нас нет ресурсов на громозиллы :) Мы маленькая, но, сцуко, гордая компания. На место Amdocs (которому давно пора сдохнуть, к слову) не метим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2007, 23:56 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологНет, не смогли бы обойтись. И в скорости, скорее всего, не смогли бы превзойти. Это я тебе сообщаю как бывший разработчик Oracle с 2,5 летним стажем (небольшим, но всё-таки; представление я имею хорошее обо всей кухне). Ниачем. Софтверный проктолог Мобильные операторы используют параллельно какую-нить громозиллу как CRM/Control. У нас нет ресурсов на громозиллы :) Мы маленькая, но, сцуко, гордая компания. На место Amdocs (которому давно пора сдохнуть, к слову) не метим. CRM и биллинг - совершенно разные классы задач. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 00:10 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегатCRM и биллинг - совершенно разные классы задач. Да, действительно. Но чтобы выжить — следует предлагать комплексные решения. Слишком уж много игроков других игроков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 00:12 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегатНиачем. Твое предложения все делать на Oracle — тоже не блещет конкретикой. И оно нас не устроит совершенно точно, посколько не даст решить те задачи, которые нам нужно решать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 00:13 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
По поводу комплексных решений - опустим. Ибо сейчас мы плавно перейдем к тому, что неплохо было бы на яве вона ещё и аналог 1С настрадать (не смешно, но про войну). Софтверный проктолог ренегатНиачем. Твое предложения все делать на Oracle — тоже не блещет конкретикой. И оно нас не устроит совершенно точно, посколько не даст решить те задачи, которые нам нужно решать :) Ну так озвучь те задачи, которые вы там решаете. Можно не все, а только те, которые не даст вам решить связка Oracle RDBMS + APEX. И которые потребуют яву в обязательном порядке. Итак? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 00:25 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Ну так озвучь те задачи, которые вы там решаете. Можно не все, а только те, которые не даст вам решить связка Oracle RDBMS + APEX. И которые потребуют яву в обязательном порядке. Итак? Часть из них нерешаема (мы, к примеру, в данный момент используем Sybase ASE; он гораздо дешевле; мы всё-таки продаем решения, а не распиливаем деньги). Нерешаемо: сбор чистой статистики с оборудования; работа отдельно от DBMS (горизонтальное масшатбирование для быстрых отдельных приложений; без разнообразных кластеров из СУБД); более-менее сложный веб-интерфейс (только не надо говорить, что APEX решает; никуя он не решает; пусть на нем пионеры таблички из трех столбцов выводят; посмотри на сайт Тома Кайта — один из самых тормозных сайтов, что я видел); возможность отказаться от веб-интерфейса в некоторых случаях (и его усложнение с помощью Applet-ов/Flash-ем); принципиальная возможность смены DBMS (если завтра Sybase поднимет цену в два раза — пойдет он лесом незамедлительно). Все это можно решить и Java. Только зачем? Для остальной части альтернатива слишком дорога. Мне нужно ООП. Это факт. Бессмысленно рассуждать на тему зачем. Просто нужно. Думаю, уже этого достаточно. Да и, строго говоря, бессмысленно перечислять. До этого мы вели беседу в легком и непринужденном стиле; теперь же требуется что-то обосновывать? Зачем? Никто никого не убедит ни в чем. Как люди использовали Java, так и используют. Как использовали СУБД в виде всего-всего-всего, так и используют (заливая туда мегатонны бессмысленного барахла, о чем ты уже говорил несколькими постами выше; куда ж им еще девать барахло, если нет ничего кроме СУБД?). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 00:44 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
*Все это можно решить и не на Java. Только зачем? P.S. Java ничем не хуже любого другого решения. Она дешева в разработке, эффективна, мультиплатформенна, на ней можно написать комплексное решение. Всё. Разговор считаю закрытым :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 00:45 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог ренегат Ну так озвучь те задачи, которые вы там решаете. Можно не все, а только те, которые не даст вам решить связка Oracle RDBMS + APEX. И которые потребуют яву в обязательном порядке. Итак? Часть из них нерешаема (мы, к примеру, в данный момент используем Sybase ASE; он гораздо дешевле; мы всё-таки продаем решения, а не распиливаем деньги). Дешевле чем полная бесплатность? ;))) Софтверный проктологНерешаемо: сбор чистой статистики с оборудования; Адаптеры пишутся на чём угодно. Конечная цель - выдать серию INSERT-ов в базу. В чем трудность - я не понимайт. Да как хочешь, так и делай этого демона-сборщика статистики. При том, что уже, как правило, есть готовые (по фронту TACACS+, к примеру). Софтверный проктологработа отдельно от DBMS (горизонтальное масшатбирование для быстрых отдельных приложений; без разнообразных кластеров из СУБД); Что-то явно странное. Работа информационной системы без БД? Это как? Из плоских файлов, чтоль? Софтверный проктологболее-менее сложный веб-интерфейс (только не надо говорить, что APEX решает; никуя он не решает; пусть на нем пионеры таблички из трех столбцов выводят; ;))) ну ну. Конкретика, как всегда, на высоте;) Софтверный проктологпосмотри на сайт Тома Кайта — один из самых тормозных сайтов, что я видел); Поклеп. Сравнивал что с чем? Софтверный проктологвозможность отказаться от веб-интерфейса в некоторых случаях (и его усложнение с помощью Applet-ов/Flash-ем); Апплеты идут строго на юг, по определению, в вашем классе задач. В остальном - не вижу никакой трудности. Впрочем, можешь озвучить задачу, где без апплетов - ну никак, хоть тресни. Софтверный проктолог принципиальная возможность смены DBMS (если завтра Sybase поднимет цену в два раза — пойдет он лесом незамедлительно). Детский сад. Если честно - вообще не интересно. Использовать Oracle на уровне ANSI SQL-92 - это совсем не смешно. Софтверный проктологВсе это можно решить и Java. Только зачем? Вот и я о том. Нафига в биллинге ява - я не понимаю. Пытаюсь у тебя выпытать. Софтверный проктологДля остальной части альтернатива слишком дорога. То есть? Софтверный проктологМне нужно ООП. Это факт. Бессмысленно рассуждать на тему зачем. Просто нужно. Религия? Или таки мракобесие? Софтверный проктологДумаю, уже этого достаточно. Увы нет, ты так и не сказал, для чего тебе понадобилась Java Софтверный проктологДа и, строго говоря, бессмысленно перечислять. До этого мы вели беседу в легком и непринужденном стиле; теперь же требуется что-то обосновывать? Зачем? Никто никого не убедит ни в чем. В том то и дело. Я просто коллекционирую доводы от людей, которые выбирают .NET или Java для чего-то там. Осознанно и обоснованно. Увы, ничего, кроме религиозных соображений я не видел. А вот глупости - видел крайне много (из отряда, что на клиента тянется бизнес-логика (а извини, для Oracle пофиг, сколько там звеньев выше, один хрен все это - просто клиентский слой, как ни крути). Софтверный проктологКак люди использовали Java, так и используют. И я даже знаю почему ;) Ответ - потому что ничего другого не знают и не умеют, и выбрать им не из чего (клиника начинается, впрочем и заканчивается, на утопическом тезисе кроссплатформенности от СУБД). Софтверный проктологКак использовали СУБД в виде всего-всего-всего, так и используют (заливая туда мегатонны бессмысленного барахла, о чем ты уже говорил несколькими постами выше; куда ж им еще девать барахло, если нет ничего кроме СУБД?). Ну и? При чём тут одно к другому? Так, как яверы (или саперы, про дотнетчиков мы вообще не говорим) используют Oracle - я просто ухохатываюсь. Куда не пни - везде идет дублирование функций, уже и так купленных в составе RDBMS. При том, как правило, весьма тормозным и ресурсоемким (по всем позициям) методом. Вопрос - а на кой? Усложнять то? А? -- Кстати, озвучил бы ты задачи поконкретнее. А то кроме адаптеров (по сути - драйверов) - ничего и не вырисовалось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 01:06 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Ты опять скатился к своим излюбленным приемам ведения дискуссии. А я получил лишнее подтверждение того, что тебе неинтересны причины такой популярности Java (а скорее всего, ты их знаешь и понимаешь все эти преимущества; но преследуешь сугубо свои цели — как следует развлечься на форуме, к примеру; или еще какие... не знаю). Неужели ты думаешь, что я буду тебе потакать? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 01:16 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологНеужели ты думаешь, что я буду тебе потакать? :) Мы вели непринужденную беседу? Мне действительно было интересно, узнать ход осознанной мысли о выборе тех или иных средств. В остальном, если доводов нет - ну не приводи их, делов-то. Истина так и останется нераскрытой. Я вот запросто могу тебе сказать классы задач (от клиента), которые не стоит решать на RDBMS или APEX, но почему ты их не можешь озвучить - вот в чём вопрос. Впрочем, я ведь заикался больше про UI (а там больше вопрос чисто адекватного средства GUI дизайна). А ты говорил про серверные задачи. Вот я про них (про серверные задачи) и пытаю. А как срендерить страничку или вообще - показать клиенту формочку/табличку, это ведь не такой интересный вопрос (говоря проще - это можно делать на всём, что ноне движется, с одинаковым успехом). Но мы говорили именно про сервер сайд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 01:21 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Кстати, давай проведем эксперимент. Сколько компаний и в скольких странах используют ваше решение (сделанное на базе чистого Оракла и Apex)? И сколько оно стоит (достаточен порядок — 10k$, 100k$, миллион; вместе с оборудованием и ценой на лицензии, разумеется)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 01:22 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегатВ остальном, если доводов нет - ну не приводи их, делов-то. Истина так и останется нераскрытой. Я уже тебе всё сказал :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 01:24 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог Кстати, давай проведем эксперимент... Это лишь потому, что я покамест встречал только два вида решений (с использованием чисто СУБД): 1) специализированные дорогие платформы для горячего биллинга; 2) примитивнейшие поделки, для домашнего использования (для домашней сети, с минимальной функциональностью). Это всё. Быть может, что-то там еще внутрикорпоративное (посколько с этим crap-ом я не пересекаюсь, то просто не в курсе). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 01:26 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Это мы всё говорим о биллинге, напоминаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 01:27 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог ренегат Кстати, давай проведем эксперимент. Сколько компаний и в скольких странах используют ваше решение (сделанное на базе чистого Оракла и Apex)? Тебе действительно интересны причины (и даже следстваия) стадности? Я вполне могу их озвучить. Но мы не про это сейчас. А так, об упрощении в сторону ... той самой гениальности? Софтверный проктолог И сколько оно стоит (достаточен порядок — 10k$, 100k$, миллион; вместе с оборудованием и ценой на лицензии, разумеется)? Я могу тебе собрать кластер любой степени сложности практически с нулевыми дополнительными лицензиями. Берем в виде стасиса - любую центральную базу данных (пусть это будет хоть Oracle EE или даже какой DB2, Sybase - не важно). Дальше - просто напряги воображение... Ты можешь лепить хоть тысячи нод с "серверами приложений" - по сути - XE с APEX-ом, на CentOS-е. И ходить на центральную базу хоть дблинком, хоть гетерогенным сервисом (на чужеродные). И никаких отличий от какого томката и подобных - я не вижу. С той только разницей, что базовые знания и обязанности девелоперов будут ... SQL, PL/SQL и (вот тут ключевой момент - без Java/J2EE). А результат - один в один. ООП? Так там есть и ООП, в явном и неявном виде. Вебсервисы? Есть и они. А что ещё то? Даже рассылка почты и СМС-ок есть ;) Ну и? Чего там, в яве то, такого незаменимого? Вот если честно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 01:30 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологЭто мы всё говорим о биллинге, напоминаю. Именно. Собрать первичку, сделать тарификацию, выставить начисления, зарегистрировать оплаты, нарисовать лицевой счёт. Ну и какие вариации на тему отчетинга, фискалинга (счета-фактуры и иже), и что там ещё? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 01:32 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Тебе действительно интересны причины (и даже следстваия) стадности? Я вполне могу их озвучить. Но мы не про это сейчас. Да при чем тут стадность? Это же чистый бизнес :) Люди умеют считать деньги (и ничего плохого в этом нет; не все же качают ништяки из нефтяной трубы). ренегат... Берем в виде стасиса - любую центральную базу данных (пусть это будет хоть Oracle EE или даже какой DB2, Sybase - не важно). ... А результат - один в один. Ну и чего такого в Oracle-е незаменимого-то? Вот если честно? Накуй он нужен (кроме того, что он реально быстр) :) ренегат ООП? Так там есть и ООП, в явном и неявном виде. В Оракле нет ООП. В PL/SQL нет ООП. Ты видимо забыл о том, что я говорил про 2,5 года опыта с этой платформой и решил сыграть на дурачка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 01:35 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Именно. Собрать первичку, сделать тарификацию, выставить начисления, зарегистрировать оплаты, нарисовать лицевой счёт. Ну и какие вариации на тему отчетинга, фискалинга (счета-фактуры и иже), и что там ещё? Управление, мой друг, управление всем своим абонентским богатством. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 01:36 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог ренегат Тебе действительно интересны причины (и даже следстваия) стадности? Я вполне могу их озвучить. Но мы не про это сейчас. Да при чем тут стадность? Это же чистый бизнес :) Люди умеют считать деньги (и ничего плохого в этом нет; не все же качают ништяки из нефтяной трубы). Ну да. И тут вырисовывается Oracle Utilities или SAP IS-U. Которые покрывают биллинг медным тазом. Софтверный проктолог ренегат... Берем в виде стасиса - любую центральную базу данных (пусть это будет хоть Oracle EE или даже какой DB2, Sybase - не важно). ... А результат - один в один. Ну и чего такого в Oracle-е незаменимого-то? Вот если честно? Накуй он нужен (кроме того, что он реально быстр) :) Только тем, что реально быстр он и нужен. Ну и тем, что реально кроссплатформенен, реально надежен (если читать документацию) ну и много чего разного. А главное - не надо страдать идиотские недоORM-ы, итераторы по коллекциям и прочий левый и нудный бред. Софтверный проктолог ренегат ООП? Так там есть и ООП, в явном и неявном виде. В Оракле нет ООП. В PL/SQL нет ООП. Ну да, в 1999-м году ещё вроде не было. Потом ты что-то упустил, видимо. При том - два раза (как известно, ООП достижим даже на чистом C, и, в т.ч., даже на PL/SQL в версии Oracle7). Рассказать, как делается наследование на голом SQL или полиморфизм/инкапсуляция на голом PL/SQL? Софтверный проктологТы видимо забыл о том, что я говорил про 2,5 года опыта с этой платформой и решил сыграть на дурачка? Да нет. Не ты первый плохо читаешь документацию по нему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 01:41 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологУправление, мой друг, управление всем своим абонентским богатством.Возможно у нас разные понимания задач управления. Я вот первым делом подумал про стратегический менеджмент или инвестиции. А ты про что? Про междумордия для операторов? Ну и? Покажи мне хоть одну формочку, которую нельзя сделать на APEX? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 01:44 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Ну да. И тут вырисовывается Oracle Utilities или SAP IS-U. Которые покрывают биллинг медным тазом. Нет, не покрывают :) ренегат... Только тем, что реально быстр он и нужен. Ну и тем, что реально кроссплатформенен, реально надежен (если читать документацию) ну и много чего разного. Мы говорим о Java? :) Она надежна, даже если не читать документацию. Софтверный проктолог Ну да, в 1999-м году ещё вроде не было. Потом ты что-то упустил, видимо. При том - два раза (как известно, ООП достижим даже на чистом C, и, в т.ч., даже на PL/SQL в версии Oracle7). Рассказать, как делается наследование на голом SQL или полиморфизм/инкапсуляция на голом PL/SQL? Вот это дааа :) Ты меня удивляешь. Ты уверен, что понимаешь, что такое ООП и в чем его преимущество? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 01:46 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегатВозможно у нас разные понимания задач управления. Я вот первым делом подумал про стратегический менеджмент или инвестиции. А ты про что? Про междумордия для операторов? Ну и? Покажи мне хоть одну формочку, которую нельзя сделать на APEX? Инвестиции — это как Вымпелком вложил миллиард в Amdocs просто потому что Amdocs — это почетно? Менеджмент? Задача биллинговой системы — помогать оператору обслуживать абонентов. Междумордия между операторами — это не формочки. Это законы :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 01:48 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Если мне сейчас начнут рассказывать как здорового использовать Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 01:50 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологТы уверен, что понимаешь, что такое ООП и в чем его преимущество? :) Для бизнес задач - увы, не понимаю. Только в двух местах я видел необходимость оного. Первое - сущность Клиенты (Физики, Юрики), второе сущность Документы (и понеслась). Первая - проста как двери и сводится к денормализованной таблице. Вторая - ну... в общем случае - не очень то и хорошая идея, ибо нафиг рушит декларативную целостность в БД (ну, к примеру, появляется возможность выписать авансовый СФ на какую заявку на мощность или письмо, и т.д., и т.п., что, в общем то, полная глупость, если не накладывать доп квалификатор на связь). Тем не менее. В остальном я могу честно сказать - ООП для бизнес-задач - бесполезен. Как средство для навайки UI классов - ну да, вполне. В остальном, увы, парадигма противоестественна реалиям. Впрочем, можешь рассказать, где тебе реально нужен ООП в бизнес-задачах. Было бы интересно. Я вот за лет уже 12-ть практики - таких задач (на явный ООП в прикладном коде) не видел вообще. -- По поводу amdocs, is-u и прочего ты верно подметил. Их покупают не для функционала (хоть кое-что там, конечно, вроде работает). А исключительно для повышения балансовой стоимости (активов). Америки тут нет никакой вообще. Это ведь бизнес такой. Большой бизнес распиливает бабло большого бизнеса. Техническая сторона там вторична. Первичен сервис овокруг (консалтеры-шманалтеры и прочее). Да и вообще, amdocs или is-u - это не программа, а доступ к компетенциям и типовым бизнес-процессам (если ты не знал). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 01:59 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологЕсли мне сейчас начнут рассказывать как здорового использовать Код: plaintext 1. 2. 3. Прежде чем смеяться, скажи - нафиг оно тебе вообще сдалось, для начала. Для каких классов задач-то. Наследование это. По поводу смеяться - в 10ке смеяться уже не над чем. Раньше да, было не совсем смешно (пересоздавать классы). Впрочем, яж увы, так и не понимайт, чё те надо то вообще и о чём (конкретно) речь идет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:03 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Кстати, могу кинуть минус для Oracle. Называется латчи и пределы масштабируемости. И сразу его нивелировать да счёт дблинков (по аналогии с серверами приложений). И кинуть минус для явы. Называется - транзакционная межнодовая синхронизация сотояний объектов. Которая у вас решается... (реально) только через то самое место - те же дергания блокировок, только уже не латчей, а именно явных SELECT FOR UPDATE или менеджеров транзакций вроде TUXEDO. Что, в общем то, и доказывает однохренственность подходов. Как ни крути, а проблематика единая, только лепить огород на яве - в разы тормознее (и по runtime и по разработке), следовательно - дороже. И в чем цимес - я не понимайт в упор. Вообще... (вспоминая стенания ебея про то, что без явы им никак, ибо клястер видилите умирал на PL/SQLях... ну да, ну да.. типо). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:10 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат И кинуть минус для явы. Называется - транзакционная межнодовая синхронизация сотояний объектов. Которая у вас решается... (реально) только через то самое место - те же дергания блокировок, только уже не латчей, а именно явных SELECT FOR UPDATE или менеджеров транзакций вроде TUXEDO. Ты опять про Hibernate и иже с ними? Успокойся, не понимаю я ничего в хибернейтах :) Не используют его там, где важна скорость. В обычном JDBC всё по старинке делается. ренегаттолько лепить огород на яве - в разы тормознее (и по runtime и по разработке), следовательно - дороже. Это неправда :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:17 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегатКстати, могу кинуть минус для Oracle. Называется латчи и пределы масштабируемости. Я знаю, что такое латчи :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:18 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологЭто неправда :) Я не знаю, что правда, а что неправда. Я сужу по виденным чудо-проектам и, пожалуй в большей степени, по тем самым чудо-паттернам, по которым они рисовались. -- Мегазадача, кстати, тоже в огород яверов. Называется рефакторинг. Ты ведь SQL-и руками пишешь? Ну и? Ты поменял имя поля (или добавил, удалил). И что? Понеслась .... по трубам, перепроверять весь .java/.jsp код (особенно последний, с подными связываниями биндинга)? Мило. То ли дело - сразу получить инвалидацию пакетов. И отдельное укотайко. Яверы вообще головой не думают, как я посмотрю. Идея о том, что можно генерировать базовые классы из метаданных в БД (со всей обвязкой по сериализации оных в неё-же), вообще нигде не встречается. А ведь идея проста как двери (потом порождай от сгенеренного класса что тебе нужно, и дорисовывай всякие валидации). Но нет, это не яверный путь. Настоящий явер - будет сидеть, высунув язык, и писать все исключительно руками. На каждый чих. Мда... и списочег "тупизмов" можно и продолжить. ----- Кстати, ты на пример ООП в бизнес задачах таки забил? Нет реальных примеров? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:26 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Даже в чисто вычислительных задачах Java быстрее чем PL/SQL :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:26 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологДаже в чисто вычислительных задачах Java быстрее чем PL/SQL :) Пофег. Приведи примеры этих задач. А потом поиграйся профайлером, и посмотри, куда там реально расходуется общее время. Будешь зело удивлён (о том, что 98% времени занимает мегаинтеллектуальный процесс постоянной прогонки данных "туды-сюды" между БД и сервером приложений). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:29 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Мегазадача, кстати, тоже в огород яверов. Называется рефакторинг. Ты ведь SQL-и руками пишешь? Ну и? Ты поменял имя поля (или добавил, удалил). И что? Понеслась .... по трубам, перепроверять весь .java/.jsp код (особенно последний, с подными связываниями биндинга)? Мило. То ли дело - сразу получить инвалидацию пакетов. Открой для себе Unit-тестирование :) ренегат И отдельное укотайко. Яверы вообще головой не думают, как я посмотрю. Идея о том, что можно генерировать базовые классы из метаданных в БД (со всей обвязкой по сериализации оных в неё-же), вообще нигде не встречается. А ведь идея проста как двери (потом порождай от сгенеренного класса что тебе нужно, и дорисовывай всякие валидации). Но нет, это не яверный путь. Настоящий явер - будет сидеть, высунув язык, и писать все исключительно руками. На каждый чих. Мда... и списочег "тупизмов" можно и продолжить. Здрасьте, приехали. Ты опять всё придумал :) Да сколько ж можно? :) ренегат Кстати, ты на пример ООП в бизнес задачах таки забил? Нет реальных примеров? Я тебе уже всё сказал еще на прошлой странице :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:29 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Будешь зело удивлён (о том, что 98% времени занимает мегаинтеллектуальный процесс постоянной прогонки данных "туды-сюды" между БД и сервером приложений). Да, в некоторых задачах это так. В других — вычислительные расходы слишком велики :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:30 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Ты поменял имя поля (или добавил, удалил). И что? Понеслась Кстати, я тебе уже разъяснял, как поступают в таком случае. Пару недель назад. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:32 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Особенно замечтальеон, когда логика начинает присутствовать и на сервере СУБД, и на клиенте. Это просто чума :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:36 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
*замечательно Всё, пора спать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:36 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологОткрой для себе Unit-тестирование :) Ну ты мне сейчас ещё про третью нормальную форму расскажешь. Ты хоть понял вообще, о чём я изначально говорил выше? Впрочем, ты мне можешь с упоением рассказать про юнит-тестирование UI поверх .jsp. И даже целиком сценариев (к примеру - полный цикл прогонки сценария обслуживания клиента - от регистрации, до акта сверки расчетов). Яб даже посмотрел на оную фантастику. Честно. Софтверный проктолог ренегат И отдельное укотайко. Яверы вообще головой не думают, как я посмотрю. Идея о том, что можно генерировать базовые классы из метаданных в БД Здрасьте, приехали. Ты опять всё придумал :) Да сколько ж можно? :) Ну ну. Вообще я сужу по твоему посту выше. Сам же заикался, что автогенератором не пользуешься, а пишешь всё руками. Или я не так тебя понял? Софтверный проктолог ренегат Кстати, ты на пример ООП в бизнес задачах таки забил? Нет реальных примеров? Я тебе уже всё сказал еще на прошлой странице :) Конкретную прикладную задачу на ООП ты так и не озвучил. Общие фразы - не канают. При том я тебе привел два примера на ООП в бизнес-задачах (клиенты по видам, и документы как унифицированная сущность). И? Так где там у тебя реально ООП применяется то? В виде геттеров и сеттеров, и коллекций для итераторов? И? Это просто - особенности твоих средств доступа к данным, не более того. Замечательно можно на геттеры и сеттеры забить (триггерами). Про итераторы даже заикаться не буду (курсоры). А что ещё то? ;)))))))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:37 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологОсобенно замечтальеон, когда логика начинает присутствовать и на сервере СУБД, и на клиенте. Это просто чума :) На клиенте логика отображения данных. К примеру раскраска цветом и тыкание пользователя в незаполненные поля (во избежание насилований сервера экспешинами и роллбеками). Никакой чумы не вижу. Или ты вообще о чем? Кстати, ещё раз для танкистов - с какого перепугу твой JVM перестал называться Клиентом? Чем он отличается, по сути доступа к данным, от plsqldev.exe или toad.exe? А? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:40 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Ну ну. Вообще я сужу по твоему посту выше. Сам же заикался, что автогенератором не пользуешься, а пишешь всё руками. Или я не так тебя понял? Я тебе говорил, что не пользуюсь автогенераторами SQL. Если ты решил, что я пишу в блокноте, то это исключительно твои проблемы мировосприятия :) ренегат И? Так где там у тебя реально ООП применяется то? В виде геттеров и сеттеров, и коллекций для итераторов? И? Это просто - особенности твоих средств доступа к данным, не более того. Замечательно можно на геттеры и сеттеры забить (триггерами). Про итераторы даже заикаться не буду (курсоры). Ерунда какая :) Как геттеры и сеттеры соотносятся с триггерами? :) Ваще не пойму :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:42 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Кстати, ещё раз для танкистов - с какого перепугу твой JVM перестал называться Клиентом? Чем он отличается, по сути доступа к данным, от plsqldev.exe или toad.exe? А представь, что это прочитает кто-нибудь неопытный? И задумается человек, и уйдет он непонявшим, что подразумевается под client-tier, а что под клиентом СУБД :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:44 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог ренегат Будешь зело удивлён (о том, что 98% времени занимает мегаинтеллектуальный процесс постоянной прогонки данных "туды-сюды" между БД и сервером приложений). Да, в некоторых задачах это так. В других — вычислительные расходы слишком велики :) В каких именно? Говори вот на примере своих задач, хотя-бы. Сказать, сколько будет реально занимать на SQL+PL/SQL парсинг сотни мегабайт логов? Можно спаринг даже устроить, право. Только боюсь, что ява твоя - ни в жисть не догонит SELECT FROM EXTERNAL TABLE. С отставанием только не в проценты, а в десятки раз (порядков). Или тарификация, расчёт сальдо? (Сброс коллекции в БД супротив INSERT (MERGE) FROM (SELECT)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:44 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат На клиенте логика отображения данных. К примеру раскраска цветом и тыкание пользователя в незаполненные поля (во избежание насилований сервера экспешинами и роллбеками). А ты эта... В PL/SQL отображай и тыкай :) Клиент же, куле:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:44 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат В каких именно? Говори вот на примере своих задач, хотя-бы. Сказать, сколько будет реально занимать на SQL+PL/SQL парсинг сотни мегабайт логов? Давай устроим спарринг :) ренегат Можно спаринг даже устроить, право. Только боюсь, что ява твоя - ни в жисть не догонит SELECT FROM EXTERNAL TABLE. С отставанием только не в проценты, а в десятки раз (порядков). Проверим? :) Готов выдать тестовые условия и исходные данные? ренегат Или тарификация, расчёт сальдо? (Сброс коллекции в БД супротив INSERT (MERGE) FROM (SELECT)? Ты уверен, что понимаешь в чем заключается процесс тарификации и каким сложным и гибким он бывает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:49 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог ренегат Ну ну. Вообще я сужу по твоему посту выше. Сам же заикался, что автогенератором не пользуешься, а пишешь всё руками. Или я не так тебя понял? Я тебе говорил, что не пользуюсь автогенераторами SQL. Если ты решил, что я пишу в блокноте, то это исключительно твои проблемы мировосприятия :) Да откуда я знаю, чем ты там пользуешься. Если автогенератов нет, то у тебя один путь - писать руками. И даже то, что у тебя в каком еклипсе есть codecomplete - это вообще ни о чем не говорит. Это примитив и ручной (тупой) труд. Как любая рутина - плодящая глупые баги на пустом месте (в процессе и опосля). Софтверный проктолог ренегат И? Так где там у тебя реально ООП применяется то? В виде геттеров и сеттеров, и коллекций для итераторов? И? Это просто - особенности твоих средств доступа к данным, не более того. Замечательно можно на геттеры и сеттеры забить (триггерами). Про итераторы даже заикаться не буду (курсоры). Ерунда какая :) Как геттеры и сеттеры соотносятся с триггерами? :) Ваще не пойму :) Непосредстванно. На кой тебе вообще нужен геттер и сеттер? Геттер - это VIEW (соврал выше). А вот сеттер - в чистом виде триггер (на таблицу или вьюху). По сути и назначению. А таблица (или вьюха) - это и есть коллекция бизнес-объектов (нет?) P.S. На начинающих - пофег. Пусть буквари с лекалами читают. Через лет пять поймут, что буквари - это туфта ещё та. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:49 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Да откуда я знаю, чем ты там пользуешься. Если автогенератов нет, то у тебя один путь - писать руками. И даже то, что у тебя в каком еклипсе есть codecomplete - это вообще ни о чем не говорит. Это примитив и ручной (тупой) труд. Как любая рутина - плодящая глупые баги на пустом месте (в процессе и опосля). Примитива меньше, чем разработке на PL/SQL. ренегат Непосредстванно. На кой тебе вообще нужен геттер и сеттер? Геттер - это VIEW (соврал выше). А вот сеттер - в чистом виде триггер (на таблицу или вьюху). По сути и назначению. А таблица (или вьюха) - это и есть коллекция бизнес-объектов (нет?) Фантастическая аналогия :) Ты по такому принципу разрабатываешь свои системы? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:51 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Кстати, я не пользуюсь Эклипсом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:54 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог ренегат В каких именно? Говори вот на примере своих задач, хотя-бы. Сказать, сколько будет реально занимать на SQL+PL/SQL парсинг сотни мегабайт логов? Давай устроим спарринг :) Нивапрос. Софтверный проктолог ренегат Можно спаринг даже устроить, право. Только боюсь, что ява твоя - ни в жисть не догонит SELECT FROM EXTERNAL TABLE. С отставанием только не в проценты, а в десятки раз (порядков). Проверим? :) Готов выдать тестовые условия и исходные данные? Тестовые данные просты. На 100000 лицевых счетов закатать почасовые величины объемов за месяц. На входе - CSV файл, полученный с TACACS. Софтверный проктолог ренегат Или тарификация, расчёт сальдо? (Сброс коллекции в БД супротив INSERT (MERGE) FROM (SELECT)? Ты уверен, что понимаешь в чем заключается процесс тарификации и каким сложным и гибким он бывает? Вполне понимаю. Да, нужно иметь определённые навыки написания подобных SQL. И даже мощь Oracle не всегда спасает (бывает пару-тройков проходов таки нужно делать). И что с того? В любом случае продолбить даже методом slow-by-slow (в циклах PL/SQL) в разы быстрее, чем сначала гнать данные на Клиента (типо тот самый Сервер Приложений), а потом обратно. Неужто ты в этом ещё сомневаешься? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:54 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
А кроме code-complete в современных IDE есть: а) автоматический рефакторинг всего и вся (включая JSP); б) шаблоны (хотя это даже в каком-нить PL/SQL Developer-е есть); в) отличная интерактивность в коде; г) средства автоматизации работы с бинами, EJB, разнообразными фреймворками. В общем, полный контроль над кодом :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:56 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог ренегат Да откуда я знаю, чем ты там пользуешься. Если автогенератов нет, то у тебя один путь - писать руками. И даже то, что у тебя в каком еклипсе есть codecomplete - это вообще ни о чем не говорит. Это примитив и ручной (тупой) труд. Как любая рутина - плодящая глупые баги на пустом месте (в процессе и опосля). Примитива меньше, чем разработке на PL/SQL. Увы ниачем. Может быть у тебя какой-то мегачудо интеллектуальный свой ORM, но ты мне в упор не докажешь, что банальная задача по той-же тарификации (или выписке счетов) у тебя на Java коде будет в разы лаконичнее, чем на PL/SQL. А вот я могу доказать обратное - с легкостью (только за счёт нивелирования декларации классов с обвязкой). Или сомневаешься? Софтверный проктолог ренегат Непосредстванно. На кой тебе вообще нужен геттер и сеттер? Геттер - это VIEW (соврал выше). А вот сеттер - в чистом виде триггер (на таблицу или вьюху). По сути и назначению. А таблица (или вьюха) - это и есть коллекция бизнес-объектов (нет?) Фантастическая аналогия :) Ты по такому принципу разрабатываешь свои системы? :) Ты разрабатываешь точно по такому же принципу. Стань на сервер БД и посмотри, что есть что для него. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 02:58 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Тестовые данные просты. На 100000 лицевых счетов закатать почасовые величины объемов за месяц. На входе - CSV файл, полученный с TACACS. Это не тестовые данные. Более того, конкретно эту задачу я предпочел бы решить с помощью sqlldr и PL/SQL. ренегат И что с того? В любом случае продолбить даже методом slow-by-slow (в циклах PL/SQL) в разы быстрее, чем сначала гнать данные на Клиента (типо тот самый Сервер Приложений), а потом обратно. Неужто ты в этом ещё сомневаешься? Зависит от. И опять ты про сервер приложений. Да что ж считает данные внутри сервера приложения? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:00 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегатТы разрабатываешь точно по такому же принципу. Стань на сервер БД и посмотри, что есть что для него. Нет, не по такому :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:01 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологА кроме code-complete в современных IDE есть: а) автоматический рефакторинг всего и вся (включая JSP); Не работает, если ты рефакторишь саму бд. Фактически, ты делаешь работу чуть-ли не дважды (сначала там, потом сям). Средства валидации нет вообще (в виду позднего связывания биндинга и не только). Символьные выражения - ничерта не рефакторятся (по определению). Софтверный проктологб) шаблоны (хотя это даже в каком-нить PL/SQL Developer-е есть); Фонарь полный. Очередной ....низм на тему copy/paste Софтверный проктологв) отличная интерактивность в коде; Вас из дас? Софтверный проктологг) средства автоматизации работы с бинами, EJB, разнообразными фреймворками. Нафиг надо оное, если оное - нафиг не надо? Нет бинов, нет EJB. Средства "автоматизации" - автоматически тоже - не нужны. Софтверный проктологВ общем, полный контроль над кодом :) Да? И чего там тебе в PL/SQL (PSD, TOAD) контролировать то не дают, а? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:04 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Не работает, если ты рефакторишь саму бд. Фактически, ты делаешь работу чуть-ли не дважды (сначала там, потом сям). Средства валидации нет вообще (в виду позднего связывания биндинга и не только). Символьные выражения - ничерта не рефакторятся (по определению). Я ведь говорил, что еще несколько недель назад рассказывал тебе про решение таких задач ренегат Фонарь полный. Очередной ....низм на тему copy/paste Т.е. ты предпочитаешь все конструкции создания пакетов/процедур выписывать ручками? И кто тут онанист? :) ренегат Да? И чего там тебе в PL/SQL (PSD, TOAD) контролировать то не дают, а? Когда я на нем писал (в PSD) — вот чего-то они мне не давали. Ну бл* буду, совсем не то :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:07 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Java — достойное решение, при любом раскладе :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:10 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог Спрыгиваешь вообще. Итого ты не ответил: а) примеры необходимости ООП в прикладном коде (бизнес-задачах);\ б) примеры массированной нагрузки вычислениями (в задаче биллинга, про кодирование видео мы говорить не станем). в) принцип организации доступа к данным - ты так и не осветил, вернее сначала осветил, потом открестился от самого себя (у тебя и руками ничего не пишется, и геттеры и сеттеры не используются, и вообще хрен поди пойми, как из голого JDBC данные попадают из и на сервер БД и куда). д) по поводу обработки данных не на сервере приложений ты тоже слил. если ты щелкаешь все SQL запросами - тогда тем более не понятно, на кой там ява-сервер это раз, а два - ты вяжешься на диалекты SQL, и вся твоя незевисимость от БД - пустой треп (в виду отсуствия оной, независимости). P.S. Так что в проктологи тебе пока рано (опыта, что-ль, нет, для сравнений). P.P.S. Кстати, про SQL*Loader ты реально зря заикнулся. Это не есть надежное решение server-side (в задаче заливки логов). Да и глупо (особенно когда форматы разные - ты делаешь работу дважды - сначала льешь в таблицу-"обменник", а потом куда там тебе для счетов-начислений надо). А мог бы и сразу ;)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:12 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
И что интересно — я могу решить требуемую задачу кучей способов: а) распарсить данные awk и залить sqlldr/bcp, б) сделать заливку с помощью Java (с привязкой трафика к абонентам), в) просто залить данные в СУБД и написать обработку с помощью хранимых процедур, г) снимать данные напрямую с железки и лить их в СУБД, д) другие способы А товарищ grexhide может только в СУБД. И без СУБД он отдыхает :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:13 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологJava — достойное решение, при любом раскладе :) При любом раскладе использование явы следует минимизировать, или вообще сводить на нет (почти цитируя Кайта). Достойное - да. Для игрушечных в функциональности серверов баз данных (по типу DB2 или Sybase) или завязки под существующие ява-сопли корпоративного масштабу. Для неинтеграционных задач - и даром не нужна. Ибо не сколько она тормоз, сколько тормозная и затратная разработка на ней. Это не тезис, это жестокая правда жизни. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:15 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат а) примеры необходимости ООП в прикладном коде (бизнес-задачах);\ Это бессмысленно :) ренегат б) примеры массированной нагрузки вычислениями (в задаче биллинга, про кодирование видео мы говорить не станем). Я уже сказал про тарификацию. Это самый длительный и трудоемкий процесс (если ты не сталкивался — что я могу поделать)? ренегат в) принцип организации доступа к данным - ты так и не осветил, вернее сначала осветил, потом открестился от самого себя (у тебя и руками ничего не пишется, и геттеры и сеттеры не используются, и вообще хрен поди пойми, как из голого JDBC данные попадают из и на сервер БД и куда). Запросы. Инсерты. Апдейты. Вот мои принципы организации доступа к данным :) ренегат д) по поводу обработки данных не на сервере приложений ты тоже слил. если ты щелкаешь все SQL запросами - тогда тем более не понятно, на кой там ява-сервер это раз, а два - ты вяжешься на диалекты SQL, и вся твоя незевисимость от БД - пустой треп (в виду отсуствия оной, независимости). Ты же все-равно не хочешь знать, на кой вообще нужен ява-сервер :) Что языком попусту молоть. ренегат P.P.S. Кстати, про SQL*Loader ты реально зря заикнулся. Это не есть надежное решение server-side (в задаче заливки логов). Да и глупо (особенно когда форматы разные - ты делаешь работу дважды - сначала льешь в таблицу-"обменник", а потом куда там тебе для счетов-начислений надо). Ну, я видел такие решения. Заливается всё-таки быстро. Или ты хочешь сначала с сервера предбиллинга качать файлики на сервер биллинга и уже в нем из select from external table получать данные? Разве не глупо? :) Кстати, трафик проходит очень много превращений пока не станет строчкой счета. Ты же понимаешь? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:18 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологИ что интересно — я могу решить требуемую задачу кучей способов: а) распарсить данные awk и залить sqlldr/bcp, б) сделать заливку с помощью Java (с привязкой трафика к абонентам), в) просто залить данные в СУБД и написать обработку с помощью хранимых процедур, г) снимать данные напрямую с железки и лить их в СУБД, д) другие способы А товарищ grexhide может только в СУБД. И без СУБД он отдыхает :) а) в т.ч. только это криво в драбодан. б) не звизди про привязки. у тебя код устройства уже есть в схеме учета, а вносить избыточность в данные сьема показаний счетчков - бессмысленно. в) что значит "просто залить"? INSERT-BY-INSERT со скоростью тыща записей в секунду... два дня на пару десятков миллионов? г) по пункту в? д) ну ну, как всегда, конкретика на высоте. ---- Короче, дядя, что-то ты уже совсем заговорился. Лучше ответь на мои вопросы выше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:19 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат При любом раскладе использование явы следует минимизировать, или вообще сводить на нет (почти цитируя Кайта). Товарищ Кайт занимается своим бизнесом — ему выгодно, чтобы пользовались Ораклом. Чтобы с него не могли слезть. Чтобы покупали и покупали лицензии, чтобы покупали гриды, кластеры и мощные машины :) ренегат Достойное - да. Для игрушечных в функциональности серверов баз данных (по типу DB2 или Sybase) или завязки под существующие ява-сопли корпоративного масштабу. Для неинтеграционных задач - и даром не нужна. Sybase ASE, MS SQL и DB2 далеко не игрушечные в плане функциональности :) Это является для тебя сюрпризом? :) ренегат Ибо не сколько она тормоз, сколько тормозная и затратная разработка на ней. Это не тезис, это жестокая правда жизни. Ты неправ :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:20 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат а) в т.ч. только это криво в драбодан. б) не звизди про привязки. у тебя код устройства уже есть в схеме учета, а вносить избыточность в данные сьема показаний счетчков - бессмысленно. в) что значит "просто залить"? INSERT-BY-INSERT со скоростью тыща записей в секунду... два дня на пару десятков миллионов? г) по пункту в? д) ну ну, как всегда, конкретика на высоте. а) Ты соврал. б) Ты соврал. Ты реально не работал с биллингами, которые считают разные услуги разных классов. в) INSERT-BY-INSERT со скоростью 45000 записей в секунду — хватит? г) по пункту в) д) :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:22 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог ренегат а) примеры необходимости ООП в прикладном коде (бизнес-задачах);\ Это бессмысленно :) Т.е. реально тебе ООП и даром не нужен? Софтверный проктолог ренегат б) примеры массированной нагрузки вычислениями (в задаче биллинга, про кодирование видео мы говорить не станем). Я уже сказал про тарификацию. Это самый длительный и трудоемкий процесс (если ты не сталкивался — что я могу поделать)? Я то как раз и сталкивался. Все замечательно решается на PL/SQL, ява там и нахер не нужна. Софтверный проктолог ренегат в) принцип организации доступа к данным - ты так и не осветил, вернее сначала осветил, потом открестился от самого себя (у тебя и руками ничего не пишется, и геттеры и сеттеры не используются, и вообще хрен поди пойми, как из голого JDBC данные попадают из и на сервер БД и куда). Запросы. Инсерты. Апдейты. Вот мои принципы организации доступа к данным :) На Клиенте (который мы называем уже Севером! приложений) то что? В массивы данные закатываешь, что-ли? Софтверный проктолог ренегат д) по поводу обработки данных не на сервере приложений ты тоже слил. если ты щелкаешь все SQL запросами - тогда тем более не понятно, на кой там ява-сервер это раз, а два - ты вяжешься на диалекты SQL, и вся твоя незевисимость от БД - пустой треп (в виду отсуствия оной, независимости). Ты же все-равно не хочешь знать, на кой вообще нужен ява-сервер :) Что языком попусту молоть. А ты и не пытаешься объяснить, увы. Софтверный проктолог ренегат P.P.S. Кстати, про SQL*Loader ты реально зря заикнулся. Это не есть надежное решение server-side (в задаче заливки логов). Да и глупо (особенно когда форматы разные - ты делаешь работу дважды - сначала льешь в таблицу-"обменник", а потом куда там тебе для счетов-начислений надо). Ну, я видел такие решения. Заливается всё-таки быстро. Или ты хочешь сначала с сервера предбиллинга качать файлики на сервер биллинга и уже в нем из select from external table получать данные? Разве не глупо? :) Качать ты будешь в любом случае (что-то там). А заливать через EXTERNAL TABLE - реально быстрее, можешь пораскинуть мыслью, почему-же (кстати, при любых раскладах). И где глупость то? Софтверный проктологКстати, трафик проходит очень много превращений пока не станет строчкой счета. Ты же понимаешь? :) Ну и что с того? Вся суть этих превращений - схемы агрегаций с вариациями. Тот самый INSERT INTO Строка_счета SELECT FROM (SELECT CASE FROM GROUP BY), Тарифы) GROUP BY и т.ж. Просто у тебя модель данных кривая, вот ты и изголяешься с чем то там в виде циклов с пред и постусловиями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:27 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегатЯ то как раз и сталкивался. Все замечательно решается на PL/SQL, ява там и нахер не нужна. Да, я видел такое решение. Не стал бы употреблять слово «замечательно» в этом контексте :) ренегат На Клиенте (который мы называем уже Севером! приложений) то что? В массивы данные закатываешь, что-ли? В объекты. В коллекции объектов. В отличие от доступа через view и триггеров — эти операции очень дешевые в большинстве своем. ренегат Качать ты будешь в любом случае (что-то там). А заливать через EXTERNAL TABLE - реально быстрее, можешь пораскинуть мыслью, почему-же (кстати, при любых раскладах). И где глупость то? EXTERNAL TABLE не заливает никуда данные. Он их подбирает. Потом их всё-равно нужно вставлять в реальные таблицы (с реальными индексами и триггерами). ренегат Ну и что с того? Вся суть этих превращений - схемы агрегаций с вариациями. Тот самый INSERT INTO Строка_счета SELECT FROM (SELECT CASE FROM GROUP BY), Тарифы) GROUP BY и т.ж. Ты опять неправ. Какой тут insert select case from? В прошлом веке еще такое могло проканать. Сейчас уже нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:32 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолога) Ты соврал. Ну ну, awk и sqlldr - это мегаэффективное средство? Софтверный проктологб) Ты соврал. Ты реально не работал с биллингами, которые считают разные услуги разных классов. Бабушке сказки расскажи, право. Услуги бывают двух типов - по счетчику или по нормативу. Точка. Всё остальное - производные (суть у которых одна и та-же). А дальше - начинается просто банальная лирика - каждый факт расхода периода пропускается по схеме и тарифам. Нет, ну ты можешь сейчас мне тут рассказать про чудо зонные методы, или ещё про какие страшные сказки, на что получишь банальный ответ - у тебя кривая модель данных. Я не видел ни одной схемы тарификации, которую нельзя было бы расчитать одним (пусть и сложным) SELECT-ом. Нет там таких фундаментальных моментов, которые выбиваются из агрегаций и итераций с условиями. Просто нет. Софтверный проктологв) INSERT-BY-INSERT со скоростью 45000 записей в секунду — хватит? Сказочнег. В одной сессии то? Впрочем, если у тебя там в записи два числа и на той стороне стоит (десяти)гигабитный линк, то может быть тебе и удастся достичь оного. Только на том же оборудовании порядки никто не отменял. И там где у тебя будет 45к по записи - там будет 1м пачкой. Софтверный проктологг) по пункту в) д) :) Нуда, конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:35 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог ренегатЯ то как раз и сталкивался. Все замечательно решается на PL/SQL, ява там и нахер не нужна. Да, я видел такое решение. Не стал бы употреблять слово «замечательно» в этом контексте :) Ниачем. Софтверный проктолог ренегат На Клиенте (который мы называем уже Севером! приложений) то что? В массивы данные закатываешь, что-ли? В объекты. В коллекции объектов. В отличие от доступа через view и триггеров — эти операции очень дешевые в большинстве своем. Неужели? Сколько ты говоришь стоит (по времени) заполнить коллекцию 10000-ю записей или 10000 коллекций по одной записи? В сравнении? Софтверный проктолог ренегат Качать ты будешь в любом случае (что-то там). А заливать через EXTERNAL TABLE - реально быстрее, можешь пораскинуть мыслью, почему-же (кстати, при любых раскладах). И где глупость то? EXTERNAL TABLE не заливает никуда данные. Он их подбирает. Потом их всё-равно нужно вставлять в реальные таблицы (с реальными индексами и триггерами). Ну ты меня совсем за идиота решил подержать? Сделай замер заливки данных. А тебе, стало быть, через sqlloader с индексами и триггерами делов иметь не надо уже? Софтверный проктолог ренегат Ну и что с того? Вся суть этих превращений - схемы агрегаций с вариациями. Тот самый INSERT INTO Строка_счета SELECT FROM (SELECT CASE FROM GROUP BY), Тарифы) GROUP BY и т.ж. Ты опять неправ. Какой тут insert select case from? В прошлом веке еще такое могло проканать. Сейчас уже нет. Пример услуги запостай, сначала, а потом утверждай, что нельзя. Право. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:39 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Я не видел ни одной схемы тарификации, которую нельзя было бы расчитать одним (пусть и сложным) SELECT-ом. Нет там таких фундаментальных моментов, которые выбиваются из агрегаций и итераций с условиями. Просто нет. Я так не думаю :) ренегат Сказочнег. В одной сессии то? Впрочем, если у тебя там в записи два числа и на той стороне стоит (десяти)гигабитный линк, то может быть тебе и удастся достичь оного. Только на том же оборудовании порядки никто не отменял. И там где у тебя будет 45к по записи - там будет 1м пачкой. Ты прикидываешь или просто не в курсе? JDBC драйверы умеют работать в bulk-режиме — передавай только вставляемые в таблицу данные сплошным потоком. Если у тебя сеть не пропускает больше 45k через JDBC — она не пропустит больше и ни через какой external table / sqlldr, в принципе :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:41 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Неужели? Сколько ты говоришь стоит (по времени) заполнить коллекцию 10000-ю записей или 10000 коллекций по одной записи? 10000 записей в коллекцию — откуда, из СУБД? Это будет занимать столько времени, с какой скоростью я смогу из СУБД их прочитать. Любыми другими данными — пренебрежимо малое количество времени (доли секунды). ренегат Ну ты меня совсем за идиота решил подержать? Сделай замер заливки данных. А тебе, стало быть, через sqlloader с индексами и триггерами делов иметь не надо уже? Только что ты мне тут распинался, что я делаю двойную работу (типа заливаю туда, откуда еще нужно будет куда-то переносить). ренегат Пример услуги запостай, сначала, а потом утверждай, что нельзя. Право. Ммммм, ты знаешь, что такое Docsis модемы? В принципе, чисто теоретически, там можно обойтись и селектом (наверное... не знаю). Только понимаешь, я вот на каждую запись сейчас не делаю селекты. Представляешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:46 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог ренегат Я не видел ни одной схемы тарификации, которую нельзя было бы расчитать одним (пусть и сложным) SELECT-ом. Нет там таких фундаментальных моментов, которые выбиваются из агрегаций и итераций с условиями. Просто нет. Я так не думаю :) Пример в студию. Иначе - просто слив. Софтверный проктолог ренегат Сказочнег. В одной сессии то? Впрочем, если у тебя там в записи два числа и на той стороне стоит (десяти)гигабитный линк, то может быть тебе и удастся достичь оного. Только на том же оборудовании порядки никто не отменял. И там где у тебя будет 45к по записи - там будет 1м пачкой. Ты прикидываешь или просто не в курсе? JDBC драйверы умеют работать в bulk-режиме — передавай только вставляемые в таблицу данные сплошным потоком. Тоже мне, Америку открыл ;)) Я тебе про array insert и говорил изначально. Посчитай расходы сначала на межпроцессные (и межмашинные) передачи данных, а потом поговорим, кто там, и что там будет быстрее. Софтверный проктолог Если у тебя сеть не пропускает больше 45k через JDBC — она не пропустит больше и ни через какой external table / sqlldr, в принципе :) Ты ошибаешься. Сильно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:46 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Сказочнег. В одной сессии то? Впрочем, если у тебя там в записи два числа и на той стороне стоит (десяти)гигабитный линк, то может быть тебе и удастся достичь оного. Только на том же оборудовании порядки никто не отменял. И там где у тебя будет 45к по записи - там будет 1м пачкой. ... Тоже мне, Америку открыл ;)) Я тебе про array insert и говорил изначально. Посчитай расходы сначала на межпроцессные (и межмашинные) передачи данных, а потом поговорим, кто там, и что там будет быстрее. Это как так? Получается, что это для тебя не новость, но скорости в 45k ты удивился? Прости, почему? ренегатТы ошибаешься. Сильно. Заметь, я сказал про сеть. А не про скорость вставки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:48 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологТолько что ты мне тут распинался, что я делаю двойную работу (типа заливаю туда, откуда еще нужно будет куда-то переносить). Короче, дядя. Задачу на поиск оптимального способа заливки больших объемов данных ты не решал. Да тебе и решать то её - не особо то и нужно. Особенно, если ты (не понятно на кой) - оное все считаешь на своей чудо JVM. Еще раз говорю - сравни затраты одного процесса (который просто открыл себе файл и пошел его обрабатывать) супротив межпроцессоного взаимодействия. И на заливке данных в БД и на извлечении из неё на Клиента (который у тебя гордо именуется сервером). В общем - к том и пришли. К причинам тормозов ява решений. Банально, просто и даже тупо. Все, чем занимается такой солюшин - это глупая и бесполезная работа по многократному преобразованию данных по протоколам обмена и размазыванию по межпроцессным связям и структурам данных. Не больше, не меньше. А на кой это делается - вообще не понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:52 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологЭто как так? Получается, что это для тебя не новость, но скорости в 45k ты удивился? Прости, почему? Реальные замеры. Выше 10к нам прыгнуть не удалось даже на гигабитном линке. Как оказалось - тормоза были вовсе не в сети. Реально тормозил OCI на клиенте (и система) и принимающая сторона (сама система + сам oracle). Т.е. узкое место было уже в CPU (и в семафорах в т.ч. при распараллеливании). Ах да, данные были чуть посложнее, чем два числа. Софтверный проктолог ренегатТы ошибаешься. Сильно. Заметь, я сказал про сеть. А не про скорость вставки. А я как раз говорю про скорость процесса в целом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:57 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Короче, дядя. Задачу на поиск оптимального способа заливки больших объемов данных ты не решал. Да тебе и решать то её - не особо то и нужно. Особенно, если ты (не понятно на кой) - оное все считаешь на своей чудо JVM. Я не дядя :) Я еще маленький :) А заливать данные всё-таки нужно. ренегат Еще раз говорю - сравни затраты одного процесса (который просто открыл себе файл и пошел его обрабатывать) супротив межпроцессоного взаимодействия. Обработка файлека — это первый этап. ренегат В общем - к том и пришли. К причинам тормозов ява решений. Банально, просто и даже тупо. Все, чем занимается такой солюшин - это глупая и бесполезная работа по многократному преобразованию данных по протоколам обмена и размазыванию по межпроцессным связям и структурам данных. Не больше, не меньше. А на кой это делается - вообще не понятно. 100%, что Цэбосс написан на Яве. На такой нереально мощной машине всего 2000 записей в секунду и 800 000 аккаунтов в час :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 03:57 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог100%, что Цэбосс написан на Яве. На такой нереально мощной машине всего 2000 записей в секунду и 800 000 аккаунтов в час :) Насколько я знаю - не на яве. А так - этож известный боян. Причины там не в подходе, а в совсем ином месте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 04:00 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Реальные замеры. Выше 10к нам прыгнуть не удалось даже на гигабитном линке. Как оказалось - тормоза были вовсе не в сети. Реально тормозил OCI на клиенте (и система) и принимающая сторона (сама система + сам oracle). Java не использует OCI. По моим замерам — тормоза возникали у Оракла при вставке данных в случае наличия разнообразных индексов и сразу в несколько таблиц (банально не хватало мощности машины, постоянный log file sync и прочее говно). ренегат Т.е. узкое место было уже в CPU (и в семафорах в т.ч. при распараллеливании). Ах да, данные были чуть посложнее, чем два числа. Я вставлял две чиселки, две строчечки и дату :) На Оракл, который героически делил свои ресурсы с Sybase ASE и Weblogic-ом на фактически настольном компьютере :) ренегат А я как раз говорю про скорость процесса в целом. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 04:04 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Грекс, а что ж ты молчишь об обязательном требовании к external table, коим является физиское наличие файла на сервере БД? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 04:19 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ТемныйГрекс, а что ж ты молчишь об обязательном требовании к external table, коим является физиское наличие файла на сервере БД? :) Ну и что с того? Есть и NFS, есть и демоны, который могут спокойно собирать первичку с TACACS и писать в этот самый внешний файл. В чём вопрос то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 11:00 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Хрюк :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 13:03 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
СемпайЯ начинал работать на делфи, потом совсем немного пописал на С++ (MFC/QT), сейчас пишу под .NET и хочу у вас спросить, что такого хорошего в Java, почему о ней столько восторженных отзывов? Какие у нее плюсы? В общем ничего, кроме кросплатформенности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 14:39 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат ТемныйГрекс, а что ж ты молчишь об обязательном требовании к external table, коим является физиское наличие файла на сервере БД? :) Ну и что с того? Есть и NFS, есть и демоны, который могут спокойно собирать первичку с TACACS и писать в этот самый внешний файл. В чём вопрос то? И в итоге зоопарк получается. Этот демон (кот. сидит на серваке БД) собирает в файло, этот скрипт в кроне (опять там же) заливает через ext_table, этот кусок кода (хде-нить еще, на том же сервере приложений) анализирует и тэдэ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 16:43 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ТемныйИ в итоге зоопарк получается. Этот демон (кот. сидит на серваке БД) собирает в файло, этот скрипт в кроне (опять там же) заливает через ext_table, этот кусок кода (хде-нить еще, на том же сервере приложений) анализирует и тэдэ. Ну знаешь, а я вот в упор не вижу кошерности цимеса в каком-то там JVM чего-то там, который делает вот точно это-же, только в разы тормознеё и затратнеё (по всем позициям). Нет? Попробуй убедить в обратном. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 18:17 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегатНу знаешь, а я вот в упор не вижу кошерности цимеса в каком-то там JVM чего-то там, который делает вот точно это-же, только в разы тормознеё и затратнеё (по всем позициям). ренегат Нет? Попробуй убедить в обратном. Никто не станет этого делать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 18:18 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологНикто не станет этого делать :) Спортсменов нет? ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 18:21 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегатНет? Попробуй убедить в обратном. - пилите Шура, пилите :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 18:36 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Угу. Секта. Уходи, чужеземец, не выпытвай наших тайн :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 18:53 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
дельфийски оракул опять зтянцл свою песню. Грексхайд, не надоело, а? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 19:08 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ИзопропилГрексхайд, не надоело, а? Мне истина важней. Потока сознания, желательно... осмысленного. Вот пытаюсь найтить. Понимаешь, маюсь вопросом. Может в яву податься, а то скучно стало. Все никак не найду направление, чтоб на тошноту заумствований не пробивало. Книжег ваших перечитал - уйму. Мыслев умных нашел правда мало. Но нашел. Но мало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 20:33 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат ИзопропилГрексхайд, не надоело, а? Мне истина важней. Потока сознания, желательно... осмысленного. Вот пытаюсь найтить. Понимаешь, маюсь вопросом. Может в яву податься, а то скучно стало. Все никак не найду направление, чтоб на тошноту заумствований не пробивало. Книжег ваших перечитал - уйму. Мыслев умных нашел правда мало. Но нашел. Но мало. Только Си и Си++ тебя спасет от скуки. Только там ты сможешь сказать, что ты Программист. А не кодер, не аналитик, не манагер или просто пздун. Другое дело у нас в РФ оно не особо ценится, всем нужон 1эс и тому подобное, ПЫх, дот.нет, местами Ява. Но это всё туфта. Только пи++ реальный кайф для Программиста. Остальное средство для зарабатывания бабла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 20:56 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
All AloneТолько пи++ реальный кайф для Программиста. От выражения «пи...ец плюс плюс» ака «полный пи..ец»? :) Да, великолепный язык чтобы с ним бороться. Это вместо того, чтобы бороться с решаемой задачей :) Онанизм чистой воды. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 21:02 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
... 2. Правильный перевод названий наиболее известных книг по Си++: Бьёрн Страуструп. "Как я рожал ёжика" Андрей Александреску. "Как я трахнул ёжика" ... отсюда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 21:15 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог All AloneТолько пи++ реальный кайф для Программиста. От выражения «пи...ец плюс плюс» ака «полный пи..ец»? :) Да, великолепный язык чтобы с ним бороться. Это вместо того, чтобы бороться с решаемой задачей :) Онанизм чистой воды. Да плевать на бабки. Я говорил о кайфе. А не о бабле. Востребован ваще 1эс и Сап. Там бабло мерется за 3 косаря минимум. И куда уж твоей Яве и Пыху за такие откатами) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 21:49 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
All AloneДа плевать на бабки. Я говорил о кайфе. А не о бабле. Вот и я о том же :) Кайф — делать интересные и полезные вещи, а не пытаться в очередной раз героически побороть дырявый код, плюющийся Access Violation-ами :) All Alone Там бабло мерется за 3 косаря минимум. И куда уж твоей Яве и Пыху за такие откатами) 3 косаря — 3000$? Обычная зарплата вменяемого специалиста по Java (при чем тут только откаты). Про ПХП не знаю — это совсем другой коленкор (им можно и штуку платить — им мозги все-равно не нужны). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 21:53 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог All AloneДа плевать на бабки. Я говорил о кайфе. А не о бабле. Вот и я о том же :) Кайф — делать интересные и полезные вещи, а не пытаться в очередной раз героически побороть дырявый код, плюющийся Access Violation-ами :) All Alone Там бабло мерется за 3 косаря минимум. И куда уж твоей Яве и Пыху за такие откатами) 3 косаря — 3000$? Обычная зарплата вменяемого специалиста по Java (при чем тут только откаты). Про ПХП не знаю — это совсем другой коленкор (им можно и штуку платить — им мозги все-равно не нужны). Да кайф у всех разный. Ява не умеет ничего особенного, она тормозная и дорогая. Пых простой и в плоскости вэба ничем особо не уступает. Мне пофигу яб юзал и то и то, еслиб мне сказали, что это нам надо. А так нанешниее 3 тонны баксоф - это не 3 тонны 2005 года. Это раз. А два Си/++ круче хотяб с той стороны, что там ты как король, а в яве ты как задрот какой-то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:00 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
All Alone Да кайф у всех разный. Ява не умеет ничего особенного, она тормозная и дорогая. Для современных машин это уже неактуально. 2 гигабайта RAM и 3-Ггц процессор (или Core2) есть у всех (а у кого нет, тот скоро купит). All AloneА два Си/++ круче хотяб с той стороны, что там ты как король, а в яве ты как задрот какой-то. Странное утверждение Разъяснить сможешь? :) P.S. Заметьте, я ни разу не сказал, что Java круче всех. Я всегда говорил, что она ничем не хуже остальных решений :) А кое в чем и лучше (переносимость и защищенность). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:03 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
All AloneА так нанешниее 3 тонны баксоф - это не 3 тонны 2005 года. В 2005-м году моя зряплата вообще составляла што-то около 800 баксоф :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:04 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог All AloneТолько пи++ реальный кайф для Программиста. От выражения «пи...ец плюс плюс» ака «полный пи..ец»? :) Да, великолепный язык чтобы с ним бороться. Это вместо того, чтобы бороться с решаемой задачей :) Онанизм чистой воды. Модератор: господа. я надеюсь это последнее упоминание онанизма в этом форуме ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:16 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог All Alone Да кайф у всех разный. Ява не умеет ничего особенного, она тормозная и дорогая. Для современных машин это уже неактуально. 2 гигабайта RAM и 3-Ггц процессор (или Core2) есть у всех (а у кого нет, тот скоро купит). All AloneА два Си/++ круче хотяб с той стороны, что там ты как король, а в яве ты как задрот какой-то. Странное утверждение Разъяснить сможешь? :) P.S. Заметьте, я ни разу не сказал, что Java круче всех. Я всегда говорил, что она ничем не хуже остальных решений :) А кое в чем и лучше (переносимость и защищенность). Гигагерцы ей не помогают - видимо на винде ей не дано работать нормально. А на линухе кроме черного экрана, я обычно ничего не вижу. А причем тут круче не круче. Ты сам стал ее продвигать в обвес сям. В яве я не могу управлять процессором хоть как-то, я не могу управлять памятью, я могу только то, что разрешил папик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:19 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
tchingiz Модератор: господа. я надеюсь это последнее упоминание онанизма в этом форуме А можно называть по другому — самоудовлетворение, Дуня Кулакова, мастурбация? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:21 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
All Alone Гигагерцы ей не помогают - видимо на винде ей не дано работать нормально. Ты тоже про Гуй? Я и сам не люблю гуй на яве. All Alone В яве я не могу управлять процессором хоть как-то, я не могу управлять памятью, я могу только то, что разрешил папик. А зачем управлять процессором? Зачем управлять памятью? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:22 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
маструбация и Дуня Кулакова тоже не относятся к программированию. обсуждение поведения участников форума тоже не относится к программированию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:23 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
tchingiz Херашо :) Буду иметь в виду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:24 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
официальный язык форума = не албанскей, а русский ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:25 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
У меня создается впечатление, что многие люди были бы ради вернуться к DOS и перехвату прерываний А это уже нельзя сделать. То время прошло. Мощности суперкомпьютеров десятилетней давности скоро войдут в каждый дом (вот как прикрутит Intel вслед за IBM 80 ядер в свой процессор и всё :). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:25 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Слишком скучно выдерживать официальный тон бесед. Как можно быть серьезных в подобной теме — сравнение Java, .NET и решений на основе СУБД? Цирк чистой воды. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:28 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
*серьезным ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:28 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог All Alone Гигагерцы ей не помогают - видимо на винде ей не дано работать нормально. Ты тоже про Гуй? Я и сам не люблю гуй на яве. All Alone В яве я не могу управлять процессором хоть как-то, я не могу управлять памятью, я могу только то, что разрешил папик. А зачем управлять процессором? Зачем управлять памятью? Да про Гуй, а нафиг она ещо. Процессром и памятью управляют для того чтоб прога не тормозила. Но вам яверам и дот.нетчикам этого не нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:30 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологСлишком скучно выдерживать официальный тон бесед. Как можно быть серьезных в подобной теме — сравнение Java, .NET и решений на основе СУБД? Цирк чистой воды. Ага, тем более все кто в чем-то струкают и будут хвалить свою ямку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:33 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
All Alone Да про Гуй, а нафиг она ещо. Процессром и памятью управляют для того чтоб прога не тормозила. Но вам яверам и дот.нетчикам этого не нужно. Не надо писать на Яве Гуй. Я это говорил еще чуть ли не год назад. Пока не настолько у нас мощные компутеры (то ли из-за ушибленной технологии Swing, как говорит грекс; то ли еще из-за чего, не знаю) :) Мне не нужно управлять процессором и памятью, потому что все тормоза у меня — от СУБД :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:36 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
All AloneАга, тем более все кто в чем-то струкают и будут хвалить свою ямку. Это наш грекс пытается всюду воткнуть Оракл, как ядро системы. Я по мере сил отбиваюсь. Предлагаю строить системы на огурцах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:37 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
All AloneАга, тем более все кто в чем-то струкают и будут хвалить свою ямку. Кстати, я много на чем умеют программировать (и программировал, за денежку). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:40 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог All Alone Да про Гуй, а нафиг она ещо. Процессром и памятью управляют для того чтоб прога не тормозила. Но вам яверам и дот.нетчикам этого не нужно. Не надо писать на Яве Гуй. Я это говорил еще чуть ли не год назад. Пока не настолько у нас мощные компутеры (то ли из-за ушибленной технологии Swing, как говорит грекс; то ли еще из-за чего, не знаю) :) Мне не нужно управлять процессором и памятью, потому что все тормоза у меня — от СУБД :) Славо богу я пишу гуи на ХТМЛе) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:43 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
All AloneСлаво богу я пишу гуи на ХТМЛе) Я тоже. Круто, правда? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:44 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог All AloneАга, тем более все кто в чем-то струкают и будут хвалить свою ямку. Кстати, я много на чем умеют программировать (и программировал, за денежку). Я пишу мобильные сервисы. Ну, знаешь викторины, знакомства, контент. До этого лабуда интранетная, сайтики. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:44 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог All AloneСлаво богу я пишу гуи на ХТМЛе) Я тоже. Круто, правда? :) Да, универсально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:45 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
All Alone Я пишу мобильные сервисы. Ну, знаешь викторины, знакомства, контент. До этого лабуда интранетная, сайтики. А я пишу биллинг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:47 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологПредлагаю строить системы на огурцах. Алюминиевых, что-ли? По поводу того, что у людей на местах масса оперативы - не надо ляля. Я вот недавно с чистой совестью прибил висту в тесте (даже не буду расказывать, ЧЕГО они там накрутили), а вчера с диким восторгом снес остатки Office 2007 на рабочей XP. Так извини, вона последний офис - он ещё не успел сильно .NET-м опоганиться но впечатление - незабываемое. 2003-й - все летает, все сверкает.... А это убожество... уууу..... Про Delphi12->Delphi7 рассказывать не буду :) -- И т.д. и т.п. оно знаешь, чёт мне кажется, что светлые дни здоровой динамики в IT уже прошли. А наступили тёмные времена непроходимого GC засилья. Знать матчасть - вообще не в почёте. Программеры - реально разучились писать быстрые и нетребовательные софтинки. Именно благодаря сабжам в топиках. А оракл.... А что оракл? Это мощный инструмент отряда автоматический пресс. Пользоваться только им нужно уметь, а не пытаться эмулировать его встроенные функции на какой-то левой хрени с непонятно какими мотивами. Это не я пытаюсь воткнуть, заметь, это вы просто в упор не видете то, за что уже и так деньги заплочены. Только в бирюльки с мусоросбором играетесь. C умным видом (от прочтения какого Фаулера с этим, Кауцким, тьфты, Эккелем каким). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:47 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Софтверный проктологПредлагаю строить системы на огурцах. Алюминиевых, что-ли? По поводу того, что у людей на местах масса оперативы - не надо ляля. Я вот недавно с чистой совестью прибил висту в тесте (даже не буду расказывать, ЧЕГО они там накрутили), а вчера с диким восторгом снес остатки Office 2007 на рабочей XP. Так извини, вона последний офис - он ещё не успел сильно .NET-м опоганиться но впечатление - незабываемое. 2003-й - все летает, все сверкает.... А это убожество... уууу..... Про Delphi12->Delphi7 рассказывать не буду :) -- И т.д. и т.п. оно знаешь, чёт мне кажется, что светлые дни здоровой динамики в IT уже прошли. А наступили тёмные времена непроходимого GC засилья. Знать матчасть - вообще не в почёте. Программеры - реально разучились писать быстрые и нетребовательные софтинки. Именно благодаря сабжам в топиках. А оракл.... А что оракл? Это мощный инструмент отряда автоматический пресс. Пользоваться только им нужно уметь, а не пытаться эмулировать его встроенные функции на какой-то левой хрени с непонятно какими мотивами. Это не я пытаюсь воткнуть, заметь, это вы просто в упор не видете то, за что уже и так деньги заплочены. Только в бирюльки с мусоросбором играетесь. C умным видом (от прочтения какого Фаулера с этим, Кауцким, тьфты, Эккелем каким). Мне ваще пофигу. Я делаю интернет ориентированную продукцию. Базы, Оракл! Для меня там одинаково все) Ну +- отличия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:52 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Алюминиевых, что-ли? Бериллиевых, с кевларовым покрытием :) ренегат А наступили тёмные времена непроходимого GC засилья. Знать матчасть - вообще не в почёте. А знаешь почему? Да потому что людей реально достало постоянно вылавливать дыри, баги, переполнения буферов, проблемы с безопасностью, доступом куда не нужно и т.д, и т.п., продолжать можно до утра. Скоро у всех будет своя песочница (вот если б еще MS позаботилась реализовать хороший sandbox, а не как с ActiveX... эх, мечты; вот с Applet-ами ты упаришься, прежде чем позволишь ему что-то сделать на своем ПК). ренегат Программеры - реально разучились писать быстрые и нетребовательные софтинки. Именно благодаря сабжам в топиках. Есть еще Linux. Там много маленьких мелких быстрых и полезных софтиночек, вылизанных от и до. Вот и пусть такими остаются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:53 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог All Alone Я пишу мобильные сервисы. Ну, знаешь викторины, знакомства, контент. До этого лабуда интранетная, сайтики. А я пишу биллинг. Да биллинг вещь нужная. Можно считать и через нашу попу, но сейчас операторы там что-то на дот.нете навояли. Но похрену, пусть считают) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:54 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Вот когда awk или sed будет переписан на Java — это будет конец того мира, каким мы его знаем :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 22:55 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологВот когда awk или sed будет переписан на Java — это будет конец того мира, каким мы его знаем :) Конец мира наступит когда Word и Excel перепишут на .NET. Мира java - 100% ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 23:35 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегатКонец мира наступит когда Word и Excel перепишут на .NET. Это неспортивно :) Их обязательно перепишут на .NET :) Студию же переписали :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 23:37 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологСтудию же переписали :) Нет, не переписали. Дописали. И то -- Да мне то что. Я ж говорю - 2007-м пользоваться уже невозможно. Кстати, на E6650 с полным фаршем ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 23:43 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегатДа мне то что. Я ж говорю - 2007-м пользоваться уже невозможно. Кстати, на E6650 с полным фаршем ;) Это уж ты зря... Запускал на своей древнем Athlon XP 2400+ — претензий к скорости не было. Только внешний вид неприятен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2007, 23:44 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологЗапускал на своей древнем Athlon XP 2400+ — претензий к скорости не было. Только внешний вид неприятен. Ну если ты письмо на деревню родственникам будешь писать, то да. А попробуй поработать с сурьезным в объеме контентом, увидишь много забавного. -- А аутлук - это нечто. Вот уроды. В 2003-м довели до ума, в 2007-м опять поломали всё. Нет слов. А то ява, ява... Ужо веселье намечается. Только офисы поди лет по десять стабилизировать будут (всей толпой). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 00:10 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Ну если ты письмо на деревню родственникам будешь писать, то да. А попробуй поработать с сурьезным в объеме контентом, увидишь много забавного. Только письма на деревню и писал. Сурьезные объемом контенты в офисе не юзаем :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 00:18 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
для чего вы спорите, что лучше: молоток, отвёртка или плоскогубцы ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 00:19 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
0bsidдля чего вы спорите, что лучше: молоток, отвёртка или плоскогубцы ? Лучше всего лом. Против него, как известно, нет приема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 00:20 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог Лучше всего лом. Против него, как известно, нет приема. Если нет другого лома ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 00:25 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ИзопропилЕсли нет другого лома ))) Только что попросили потвикать раутер домашне-районного назначения (по старой памяти). Захожу - висит чудо процесс zmd. Выжирает всю оперативу и 98% процессора. Она вона, Novell ZENworks Linux Management daemon. Спрашиваю - нужон? Ответ - а чё это вообще такое. Пришлось убить как собаку бешаную, с особым цинизмом. Вот так-то, .NET говнецо лезет на сервер-сайд ужо. ..... А с каким цинизмом расстреливаются на серверах oem-ы поверх oc4j.... лучшего развлечения - не придумать. А вы тут про ломы..... революция, о которой говорили большевики, ломится вовсю в открытые двери. Просто караул, какой то.... этож каким нужно быть циничным садистом, чтобы подсаживать народ на GC server-side.... Мдя... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 00:58 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
вот если б еще MS позаботилась реализовать хороший sandbox А .NET не катит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 01:02 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
beluginА .NET не катит? Не имел дела, поэтому не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 01:03 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат ИзопропилЕсли нет другого лома ))) Только что попросили потвикать раутер домашне-районного назначения (по старой памяти). Захожу - висит чудо процесс zmd. Выжирает всю оперативу и 98% процессора. Она вона, Novell ZENworks Linux Management daemon. Спрашиваю - нужон? Ответ - а чё это вообще такое. Пришлось убить как собаку бешаную, с особым цинизмом. Вот так-то, .NET говнецо лезет на сервер-сайд ужо. при чем здесь .NET на Linux ? о zmd. скорее всего индусы (не буду утверждать, что именно они :)) писали, тупо for(;;) с пустым циклом опроса, без всякого представления о принципах написании многопоточных приложениях видел такое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 01:22 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
0bsidпри чем здесь .NET на Linux ? На моно оно 0bsidо zmd. скорее всего индусы (не буду утверждать, что именно они :)) писали, тупо for(;;) с пустым циклом опроса, без всякого представления о принципах написании многопоточных приложениях видел такое Ну ну. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 01:23 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат А вы тут про ломы..... революция, о которой говорили большевики, ломится вовсю в открытые двери. Просто караул, какой то.... этож каким нужно быть циничным садистом, чтобы подсаживать народ на GC server-side.... Мдя... Вопрос - ломится революция в открытые двери или уже свершилась? С++ большевики вроде не запретили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 01:27 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат 0bsidпри чем здесь .NET на Linux ? На моно оно 0bsidо zmd. скорее всего индусы (не буду утверждать, что именно они :)) писали, тупо for(;;) с пустым циклом опроса, без всякого представления о принципах написании многопоточных приложениях видел такое Ну ну. на Mono? ужос нах и что "ну-ну"? ляпнул чтото, а мы давай догадываться ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 01:30 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
в программировании существует несколько аксиом - еще никем и ни разу не оспоренных они действуют БЕЗУСЛОВНО, когда требуется высокая надежность кода и безопасность кода первая аксиома - программа с открытым исходным кодом - заведомо и несоотносимо лучше ЛЮБОЙ программы с закрытым исходным кодом никому даже в голову не приходит, доказывать что его доморощенный алгоритм может быть лучше PGP или RSA - это иллюстрация обозначенного принципа. а в микрософте слишком много проблем, чтобы заморачиваться на пиках его технологий ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 01:47 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
sysadm2000 а в микрософте слишком много проблем, чтобы заморачиваться на пиках его технологий +1 Супер. Посмеялся от души, спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 01:57 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
sysadm2000 а в микрософте слишком много проблем, чтобы заморачиваться на пиках его технологий ....дети в школах ОБЯЗАНЫ изучать именно ДЕБИЛЬНЫЙ микрософтовский PowerPoint взамен, например, Macromedia Flash... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 09:42 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
sysadm2000а в микрософте слишком много проблем, чтобы заморачиваться на пиках его технологий с самой первой версии DOSа MS вела бизнес, а не разработки ) и как видите весьма успешно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 10:16 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
...дети в школах ОБЯЗАНЫ изучать именно ДЕБИЛЬНЫЙ микрософтовский PowerPoint взамен, например, Macromedia Flash...vbnet снова жжот ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 11:11 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
belugin sysadm2000 а в микрософте слишком много проблем, чтобы заморачиваться на пиках его технологий ....дети в школах ОБЯЗАНЫ изучать именно ДЕБИЛЬНЫЙ микрософтовский PowerPoint взамен, например, Macromedia Flash... :) а вы не думали что каждый софт имеет лицензию - и за отдельные пакетры надо платить разные денюшки? и то что типовые пакеты недибильного макромедиа флаш редактора стоят ничуть не меньше стандартной операционки - в которой есть большинство примитивных редакторов? и которые кстати без самой етой операционки работать не станут.... денюшку на школьные программы вы из своего кармана доставать будете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 12:13 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Volhvденюшку на школьные программы вы из своего кармана доставать будете? Да это вообще идиотизм - брать с учебных заведений деньги за лицензии на ПО. Потому что эти школы - готовят будущих пользователей, читай покупателей. По хорошему Microsoft и прочим ещё доплачивать нужно, за то, что их софтины будут использоваться в учебном процессе. Вот о том и статья. В частности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 12:20 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
ренегат Volhvденюшку на школьные программы вы из своего кармана доставать будете? Да это вообще идиотизм - брать с учебных заведений деньги за лицензии на ПО. Потому что эти школы - готовят будущих пользователей, читай покупателей. По хорошему Microsoft и прочим ещё доплачивать нужно, за то, что их софтины будут использоваться в учебном процессе. Вот о том и статья. В частности. гг - а вы в курсе что бесплатного обучения в стране скоро не будет?, ето так - камень в ваш огород... хочеш кататься - таскай санки и катайся - но сам, а если хош подьемник на горку - плати деньги... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 12:21 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Volhv... гг - а вы в курсе что бесплатного обучения в стране скоро не будет?, ето так - камень в ваш огород... хочеш кататься - таскай санки и катайся - но сам, а если хош подьемник на горку - плати деньги... первая доза должна быть бесплатной ;) т.е. сначала подсадят, а потом стригут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 12:25 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Volhv денюшку на школьные программы вы из своего кармана доставать будете? Ты не врубился, пацан: коркретный ржач уже вызывает то, что сравнивается пауерпоинт с флешем. Еще надо ворд с C++ сравнить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 12:30 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
cap83 О чем тут можно говорить ....... Может быть об этом? http://en.wikipedia.org/wiki/Code_monkey Внимательно изучаем код на фоне И вот, как результат: http://ru.thedailywtf.com/Articles/Monstr.aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2007, 14:34 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
sysadm2000 первая аксиома - программа с открытым исходным кодом - заведомо и несоотносимо лучше ЛЮБОЙ программы с закрытым исходным кодом Необязательно. Во-первых что значит "лучше"? Лучше в чем? Во-вторых даже по всем параметрам если брать - то тоже совсем необязательно. В качестве примеров приведу гимп, тхандерберд. И если первому еще что-то как-то простительно - слишком уж проект большой, то второму - то что не может даже до уровня бата 2.0 добраться х. з. сколько лет и глючит постоянно - ну никак нет. авторникому даже в голову не приходит, доказывать что его доморощенный алгоритм может быть лучше PGP или RSA - это иллюстрация обозначенного принципа.Это смотря кто ростит. Если студент-птушник - то да. А если нормальный специалист - то совсем нет. Пример - тот же как раз доморощенный RSA. а в микрософте слишком много проблем, чтобы заморачиваться на пиках его технологий БА, да ты это... случаем не Vbnet2000? В линуксовые админы из дотнетпрограммеров переквалифицировался? Стиль написания 1:1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2007, 17:58 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Сорри если обидел, но очень уж стиль похож. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2007, 17:59 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Random_Goodman sysadm2000 первая аксиома - программа с открытым исходным кодом - заведомо и несоотносимо лучше ЛЮБОЙ программы с закрытым исходным кодом Необязательно. Во-первых что значит "лучше"? Лучше в чем? Во-вторых даже по всем параметрам если брать - то тоже совсем необязательно. В качестве примеров приведу гимп, тхандерберд. И если первому еще что-то как-то простительно - слишком уж проект большой, то второму - то что не может даже до уровня бата 2.0 добраться х. з. сколько лет и глючит постоянно - ну никак нет. авторникому даже в голову не приходит, доказывать что его доморощенный алгоритм может быть лучше PGP или RSA - это иллюстрация обозначенного принципа.Это смотря кто ростит. Если студент-птушник - то да. А если нормальный специалист - то совсем нет. Пример - тот же как раз доморощенный RSA. а в микрософте слишком много проблем, чтобы заморачиваться на пиках его технологий БА, да ты это... случаем не Vbnet2000? В линуксовые админы из дотнетпрограммеров переквалифицировался? Стиль написания 1:1. Ой ой.. Тундербердом пользуюсь . В день по 300 ~ 400 писем приходит .. из них большая часть спам . Фильтрует нормально без проблемм .... И вообще не жалуюсь что там в бате есть такого волшебного ? ГИмп народ тоже пользует .. Залезь на форум рисовальщиков ..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2007, 18:30 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
плохой пример привел ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2007, 18:31 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
еще на огнелиса наедь ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2007, 18:31 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
cap83Ой ой.. Тундербердом пользуюсь . В день по 300 ~ 400 писем приходит .. из них большая часть спам . Фильтрует нормально без проблемм .... И вообще не жалуюсь что там в бате есть такого волшебного ? 1) не глючит и письма не пропадают 2) чтобы завести более 1 почтового ящика не надо лезть в хелп 3) нормально принимает и расшифровывает битые письма 4) плевать хотел на все забугорные стандарты и нормально отображает заголовки писем в КОИ-8 Этого мне достаточно. Не люблю геммороя. Кстати поэтому у меня 5-6 писем в день и ни одного спамного. ГИмп народ тоже пользует .. Залезь на форум рисовальщиков .....Линуксовых рисовальщиков-не хочу, спасибо. Вот когда на рендер.ру про него заикнутся - тогда и посмотрим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2007, 19:31 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Random_GoodmanКстати поэтому у меня 5-6 писем в день и ни одного спамного. Какой говоришь у тебя адрес? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2007, 21:19 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Письма не пропадают никуда .. Простая настройка с gmail .. Глюков почти нет ... (не встречал, специально не искал) Да на самом деле никто не заставляет тебя им пользоваться . Нравится Бат пользуй бат ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2007, 10:11 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Один вопрос он у тебя лицензионный ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2007, 10:13 |
|
||
|
Java и .NET, тока не бейте...
|
|||
|---|---|---|---|
|
#18+
Нет конечно. Я уже сто раз тут освещал свою позицию по этому вопросу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2007, 17:34 |
|
||
|
|

start [/forum/topic.php?all=1&fid=16&tid=1345598]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
195ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
200ms |
get tp. blocked users: |
2ms |
| others: | 232ms |
| total: | 682ms |

| 0 / 0 |
