Re[12]: Это как вообще рельно знать одному человеку?
От: CreatorCray  
Дата: 26.06.07 18:39
Оценка: 1 (1)
Здравствуйте, _Morpheus_, Вы писали:

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

Речь не об этом. Речь о том, знает ли человек о том, о чем говорит.

C>>>Реалистичную водичку или там деревце сделать легко

CC>>Угу. И именно поэтому люди тратят тысячи $$$ покупая SpeedTree, например...
_M_>тысячи $$$ это жалкие копейки, по сравнению с тем что крутится на рынке серьезных систем.
А никто не говорил что это офигенные деньги. Речь про то, что это не так просто делается, как об этом говорит Cephalopod.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[10]: Это как вообще рельно знать одному человеку?
От: CreatorCray  
Дата: 26.06.07 18:39
Оценка:
Здравствуйте, _Morpheus_, Вы писали:

_M_>Позвольте спросить, сколько приносит одна среднестатистическая игра? Только чур учитывать не только те которым удалось закрепиться на рынке, а и те которые провалились

У меня нет такой информации. Это могут знать издатели.

_M_>А сколько приносит одна среднестатистическая система для "нужной, полезной инженерной и научной графики"?

И тут я ничем помочь не могу — у меня нет такой информации. Однако знаю что и в этой области есть провальные проекты.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[13]: Это как вообще рельно знать одному человеку?
От: Cephalopod  
Дата: 26.06.07 19:12
Оценка: :)))
Здравствуйте, avgur, Вы писали:

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


A>Осмелюсь, впрочем, отметить, что современное промышленное программирование полагается в основном на code monkeys, а не на Программистов.


А современная индустрия погрузки ящиков в фуры полагается в основном на грузчиков. И что из этого?

A> И такой мартышке работу найти — раз плюнуть по сравнению с ПРограммистом. Увы и ах.


Ну да. Потому что мартышка и стоит копеечки. И заменить одну мартышку на другую всегда можно легко и непринужденно. Только вот польза от мартышек как правило намного меньше, чем принято считать. И уж настоящий Программист без работы точно никогда не останется, и оплачивается его труд на порядок лучше чем труд мартышки. А вся разница между ними — один из них знает математику.
Re[14]: Это как вообще рельно знать одному человеку?
От: Cephalopod  
Дата: 26.06.07 19:13
Оценка:
Здравствуйте, aik, Вы писали:

aik>А так ведь нет программизьма то в 90% случаев. Основная масса народу получает ТЗ, берет в руки API+компилятор и идет копать-отлаживать. Кодерство и есть.


Хреново вы там живете, однако.
Re[16]: Это как вообще рельно знать одному человеку?
От: Cephalopod  
Дата: 26.06.07 19:16
Оценка: -1 :)
Здравствуйте, aik, Вы писали:

J>>тогда непонятно, что же Cephalopod так возмущается.


aik>Не догоняет реалий промышленного программирования и не хочет кодеров причислять к программерам


Я видел всякое промышленное программирование. И российско-индусское, где главное — "освоить средства" поскорее, а потом на недопиленные остатки посадить мартышек слабать какую либо халтурку. Это я программированием не считаю, и с такими компаниями дел больше иметь никогда не буду. И я видел настоящее промышленное программирование, где каждый второй — гуру, каждый первый — мастер. И продукт получается быстро и в срок, и на качество никто не жалуется.

И, да, кодеров считать программистами — это как-то несерьёзно. Да и обидно. Но ведь тут то кодеров нет, как я понимаю?
Re[17]: Это как вообще рельно знать одному человеку?
От: Курилка Россия http://kirya.narod.ru/
Дата: 26.06.07 19:23
Оценка: 3 (2) +3
Здравствуйте, Cephalopod, Вы писали:

C> И, да, кодеров считать программистами — это как-то несерьёзно. Да и обидно. Но ведь тут то кодеров нет, как я понимаю?


Не хочу показаться доморощенным психологом, но скажи — кто тебя обидел? Откуда такое принебрежение и неприязнь к другим людям, якобы не представителям "элиты", знающей математику? Да и в добавок — что ты пытаешься добиться повторением по сути дела одного и того же уже далеко не первый пост?
За себя скажу — иногда нужно именно "кодить", так что могу себя к кодерам причислить и что? Будете тухлыми яйцами кидаться?
По мне — если человек решает задачи, которые перед ним стоят, то он достоин уважения. Будь он хоть дворник, хоть президент. Но, конечно, это есть лишь моё личное мнение.
Re[18]: Это как вообще рельно знать одному человеку?
От: Cephalopod  
Дата: 26.06.07 19:32
Оценка: 1 (1)
Здравствуйте, Курилка, Вы писали:

C>> И, да, кодеров считать программистами — это как-то несерьёзно. Да и обидно. Но ведь тут то кодеров нет, как я понимаю?


К>Не хочу показаться доморощенным психологом, но скажи — кто тебя обидел?


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

К>По мне — если человек решает задачи, которые перед ним стоят, то он достоин уважения.


Если человек решает эти задачи плохо, то он уважения не заслуживает.
Re[14]: Это как вообще рельно знать одному человеку?
От: prVovik Россия  
Дата: 26.06.07 19:35
Оценка:
Здравствуйте, Cephalopod, Вы писали:

C> И уж настоящий Программист без работы точно никогда не останется, и оплачивается его труд на порядок лучше чем труд мартышки. А вся разница между ними — один из них знает математику.


Какая наивность
лэт ми спик фром май харт
Re[14]: Это как вообще рельно знать одному человеку?
От: prVovik Россия  
Дата: 26.06.07 19:42
Оценка: 1 (1) +5
Здравствуйте, Cephalopod, Вы писали:

C> И уж настоящий Программист без работы точно никогда не останется, и оплачивается его труд на порядок лучше чем труд мартышки. А вся разница между ними — один из них знает математику.


Программист от обезьянки отличается знанием ПРЕДМЕТНОЙ ОБЛАСТИ. В CAD системах предметная область — это математика и я согласен, что программировать CAD без хорошего математического аппарат а почти невозможно. Но вот если взять тебя, гуру математика-программиста, и посадить, например, за 1С, то ты со своей математикой станешь имеено обезьянкой. А вот Программистом в 1С будет человек, отлично разбирающийся в бухгалтерии и совсем чуть-чуть умеющий программировать.

Короче говоря, предметная область — это наше все
лэт ми спик фром май харт
Re[17]: Это как вообще рельно знать одному человеку?
От: landerhigh Пират  
Дата: 27.06.07 00:29
Оценка: +1
Здравствуйте, Cephalopod, Вы писали:

C>Здравствуйте, aik, Вы писали:


J>>>тогда непонятно, что же Cephalopod так возмущается.


aik>>Не догоняет реалий промышленного программирования и не хочет кодеров причислять к программерам


C> Я видел всякое промышленное программирование. И российско-индусское, где главное — "освоить средства" поскорее, а потом на недопиленные остатки посадить ...


Ах, "видел"

Господа, на этой положительной ноте обсуждение можно было бы и закончить.
Re[7]: Это как вообще рельно знать одному человеку?
От: landerhigh Пират  
Дата: 27.06.07 00:48
Оценка: 22 (3)
Здравствуйте, Cephalopod, Вы писали:

C> А то, что КА это всегда граф — вас не смущает? Что для анализа и оптимизации КА надо пользоваться методами теории графов вы забыть изволили, за три то проекта?

О, какой кошмар! Вы представляете, я вообще не знаю "теорию графов". Прямо ужас, да? Вам дать телефон моих работодателей и клиентов, чтобы Вы могли позвонить их и образумить, что система стоимостью пару лямов зеленых, установленная у них, написана под руководством обезъянки, оказыается? Английский асилите или мне Вам конспект написать? Не беспокойтесь, я помогу Вам с переводом того, что они Вам скажут
C> И, кстати, в нескольких моих последних проектах, где использовались КА, они представлялись именно в виде матрицы смежности. Да и то, что какой нибудь там yacc генерит — это тоже, она самая. Не знали? Зря, батенька, зря.
Вы, батенька, в курсе, что означает приставка "теория" в словосочетании "теория графов"?
Кроме того, Вы, очевидно, не в курсе, что КА входят в т.н. Теорию Управления и Ваша любимая матрица смежности там называется без закидонов "таблица переходов". И там как раз рассматриваются способы минимизации автоматов и анализа их устойчивости без обращения к столь любимой Вами теории. Просто потому, что это не нужно.
Кроме того, регулярными выражениями и хрестоматийными автоматами по продаже Колы область применения КА не ограничивается. Специально для Вас открою тайну — основная проблема, связанная с использованием КА в программах — это их реализация. Такая реализация, чтобы не было мучительно больно при добавлении/удалении состояния или изменени таблицы переходов. Чтобы не рвать волосы, когда выясняется, что некоторые переходы могут быть инициированы внешним или внутренним таймером или процессом, происходящим внутри объекта, описывающего состояние.
И вот тут (сюрприз!) выясняется, что идеального решения нет. Где-то можно обойтись switch()...case, где-то хорош паттерн State, а где-то ни то, ни другое не катит. Ваша теория графов нервно курит в коридоре тоже, кстати.
L>>У меня вообще очень настороженное отношение к сыплющим определениями, т.к. опыт показывает, что за определениями нет реальных знаний или умения натягивать теоретические знания на ограничения реальной жизни.
C> Есть фундаментальнейшие вещи, которые забывать нельзя, и есть всякая пурга, которую всегда можно подсмотреть в справочнике. Фундаментальнейших определений не так много, все вместе на пару-тройку страниц текста влезут. Определения из логики, из теории множеств, из теории графов. лямбда-исчисления и комбинаторной логики туда войдут, а вот всякие там теорверы с комбинаториками, и уж тем более численные методы — это пусть в справочниках отдыхает, в голове это держать не обязательно.
С каких это пор какая-либо теория стала "фундаментальной вещью"? Я боюсь Вас расстроить, но вся эта теория — это не более чем набор определений и правил, основанных на common sense и удобных для решения определенной группы задач. Но никакой фундаментальностью там и не пахнет, Вы уж простите.
Я не зря Вам Кнута в пример привел.
L>>Как вы думаете, я помню сейчас, как выглядит эта формула?
C> А на фига это помнить? Она не фундаментальна, в отличии от.
В опционной торговле Ваши графы — это булшит. А вот та самая формула таки фундаментальна.
Re[19]: Это как вообще рельно знать одному человеку?
От: Курилка Россия http://kirya.narod.ru/
Дата: 27.06.07 07:11
Оценка:
Здравствуйте, Cephalopod, Вы писали:

C>Здравствуйте, Курилка, Вы писали:


К>>Не хочу показаться доморощенным психологом, но скажи — кто тебя обидел?


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


Знаешь, есть такой факт, что в первую очередь люди обижаются и ненавидят то, что им не нравится в себе самом.
Я тебя, конечно, знать не могу, но просто — повод задуматься
Re[12]: Это как вообще рельно знать одному человеку?
От: superman  
Дата: 27.06.07 07:13
Оценка:
Здравствуйте, Cephalopod, Вы писали:

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


Автар жжот
ИМХО, низкооплачиваемость или высокооплачиваемость зависит от размера зарплаты а не от понимания строгого математического определения
Re[13]: Это как вообще рельно знать одному человеку?
От: aik Австралия  
Дата: 27.06.07 07:20
Оценка:
Здравствуйте, superman, Вы писали:

S>Автар жжот

S> ИМХО, низкооплачиваемость или высокооплачиваемость зависит от размера зарплаты а не от понимания строгого математического определения

Афтар, конечно, жжот, но имелось ввиду, что в долгосрочной перспективе чел, понимающий про графы, будет на длинном промежутке времени иметь более стабильный доход недели кодер, который будет то больше дохода иметь (когда натаскался в области), то меньше (когда область отомрет). Типа образование ведет к бабкам.
Так, конечно, хотелось бы, но так не бывает, потому что кодеры — бывают умные и графоманов по большей части обставляют
Re[4]: Это как вообще рельно знать одному человеку?
От: Fenrir  
Дата: 27.06.07 13:49
Оценка:
F>>Сделай еще один интернет-магазин по нынешней "моде", и узнаешь (ORM = Object-Relational Mapping, MVC = Model-View-Controller)

aik>Да я вообще ни одного не сделал и, видимо, уже не судьба — буду и дальше тупо ковырять SAS рейды


Как говорится, кому что Я уж, так и быть, побуду пока обезьянкой
Re[15]: Это как вообще рельно знать одному человеку?
От: The Lex Украина  
Дата: 30.06.07 21:57
Оценка:
Здравствуйте, prVovik, Вы писали:

V>Здравствуйте, Cephalopod, Вы писали:


C>> И уж настоящий Программист без работы точно никогда не останется, и оплачивается его труд на порядок лучше чем труд мартышки. А вся разница между ними — один из них знает математику.


V>Программист от обезьянки отличается знанием ПРЕДМЕТНОЙ ОБЛАСТИ. В CAD системах предметная область — это математика и я согласен, что программировать CAD без хорошего математического аппарат а почти невозможно. Но вот если взять тебя, гуру математика-программиста, и посадить, например, за 1С, то ты со своей математикой станешь имеено обезьянкой. А вот Программистом в 1С будет человек, отлично разбирающийся в бухгалтерии и совсем чуть-чуть умеющий программировать.


V>Короче говоря, предметная область — это наше все


"Всыплю" и свои 5 копеек: гуру-математик, старающийся охватить все и упорно разбирающийся в интерфейсе к БД в которой лежат расчетные данные его, математика, задачи — извините, кто угодно — но не профессионал. Специалист по БД, старающийся охватить все и упорно разбирающийся в том, как же именно Oracle хранит свои БД (утрировано) — тоже сомнителен с профессиональной точки зрения. Математикой должен заниматься математик — он должен поставить задачу программисту — или прибегнуть к помощи постановщика задач, архитектора, аналитика. Программист должен обеспечить реализацию поставленной задачи — обратно же учитывая разделение труда: архитектор будет мыслить большими блоками, и ему нет особого дела как кодер будет обзывать свои переменные — но интерфейс будь добр закодируй именно так, как написал архитектор — потому что тестер уже пишет к этому интерфейсу модульное тестирование, а другая команда уже использует "болванку" с уже утвержденным интерфейсом. И все ради того, чтобы математик, хорошо разбирающийся в своей математической модели, смог эту самую модель запустить и провести какие-то свои математические "условные тесты" — и данные он будет задавать не в удобном для него виде — например, портируя их со старого доброго Фортрана, где они были запечатлены много лет назад, когда наш математик еще на университетском мейнфрейме свою первую мат.модель реализовывал.

Утрировано, конечно — и есть много мест где можно "прицепиться" — но... Я именно так думаю. И, конечно, несколько удручает что "светлое будущее" свое "великие программисты" видят не иначе как под вывеской ГУГЛЬ — и в результате "рабочая команда" больше напоминают "клуб по интересам", чем промышленное производство. Я не спорю: принцип "творческая команда", несомненно, работает и дает свои результаты — причем высокие — вот тот же ГУГЛЬ. Ну и что теперь? Нужна ли тысяча новых ГУГЛЕЙ или нужна проводка новой бумажки от налоговой, дополнительный управляющий элемент в программе для моделирования сверхзукового потока, или, может, даже реализация новой модели этого самого сверхзвукового потока. А может и просто система визуализации и управления новым заводиком по производству выхлопных труб, расчитанных с помощью упомянутой уже программы. Всем этим должны заниматься Программисты, или простых инженеров хватит?
Голь на выдумку хитра, однако...
Re[8]: Это как вообще рельно знать одному человеку?
От: The Lex Украина  
Дата: 30.06.07 22:01
Оценка:
Здравствуйте, Cephalopod, Вы писали:

C>Здравствуйте, CreatorCray, Вы писали:


CC>>Профессионал не обязан быть универсальным. Нельзя стать специалистом во всем — жизни не хватит.


C> Вы слишком высокого мнения об IT. В этой примитивной отрасли нет ничего такого, на что бы "жизни не хватило".


CC>>Мне больше нравится такое определение:

CC>>"Профессионал -- не тот, кто в совершенстве владеет техникой ремесла, а тот, кто, получив задание, всегда выдает конечный результат, невзирая ни на какие привходящие моменты..." (С) К. Еськов.

C> С таким определением согласен, но мне кажется, требование универсальности из него вытекает автоматически. Иначе какой же будет конечный результат, если "профессионал" начнет скулить, что мол "я всю жизнь с OpenGL писал, как же я будут DirectX использовать?". Профессионалу хватит одного дня, чтобы после OpenGL понять Direct3D.


Это уже писал чистый тролль...
Голь на выдумку хитра, однако...
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.