Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Вопросы по Embarcadero RAD Studio XE3

Автор: valgreesh
Дата сообщения: 05.09.2012 13:37
sergionn

Цитата:
хреновых программистов в бредовые евангелисты посвящать


Это ты о чем?
Автор: Arioch1
Дата сообщения: 05.09.2012 13:46

Цитата:
Смещение первого поля у класса наследника такое же как и у поля класса родителя


Ведь что-то уже было подобное в других немного условиях. Что-то было...

Кстати почему regression ? Xe2 U4 HF1 та же хрень

...

Ух ты, уже Internally Opened.
у меня баги по XE2 по паре месяцев не трогали.

Автор: RuXandr
Дата сообщения: 05.09.2012 14:18
Arioch1, да я подправил. Будем надеяться что в Update1 пофиксят
Автор: sergionn
Дата сообщения: 05.09.2012 15:29

Цитата:
Это ты о чем?

http://ru.linkedin.com/pub/vsevolod-leonov/21/b5/b63
Vsevolod Leonov
sales engineer & evangelist at Embarcadero Technologies

Добавлено:

Цитата:
Будем надеяться что в Update1 пофиксят

что-то мне подсказывает, что ничего в ближайшее время фиксить не будут - ибо все невеликие программистские силы направлены на mobile studio
Автор: valgreesh
Дата сообщения: 05.09.2012 16:45
sergionn

Меня, скорее, качественная характеристика, как программиста, заинтересовала.
Автор: sergionn
Дата сообщения: 05.09.2012 17:02

Цитата:
Меня, скорее, качественная характеристика, как программиста, заинтересовала.

а меня, он, ни как программист, ни как евангелист, ни тем более как философ не интересует.......
мне просто, как "старому дельфисту", было стыдно и не комфортно читать эти бредни на хабре
Автор: valgreesh
Дата сообщения: 05.09.2012 18:15
sergionn

Ясно. Просто я думал, что есть какие-то основания для подобного наезда.
Автор: sergionn
Дата сообщения: 05.09.2012 18:35

Цитата:
Ясно. Просто я думал, что есть какие-то основания для подобного наезда.

нет это не наезд - это просто моя субъективная сублимация негодований и событий происходящих вокруг delphi.............
а оценка с программистской точки зрения сложилась у меня по вебинарам и в частности по диалогам этого "проповедника новой эры delphi" с Евгением Крюковым, разработчиком fm,
имевшим место быть в блогах emb - как мне показалось он не просто там был во многих нюансах не в теме, но и зачастую не понимал о чем конкретно Евгений пытается ему и слушателям сказать........


Добавлено:
Вот и нуга подтянулась: http://www.remobjects.com/oxygene/nougat.aspx

Nougat is a new project to bring the Oxygene to a third and completely new development platform, one of the most exciting and fastest growing platforms of today: Mac and iOS. We're not quite ready to say more much about this project just yet, but suffice to say we are very excited about “Nougat”.
Автор: GlavBuh
Дата сообщения: 05.09.2012 20:32
sergionn
Цитата:
_http://habrahabr.ru/post/150892/

Почитал. Проникся.

А хабрийцы неслабо Леонову слили карму.
Автор: valgreesh
Дата сообщения: 05.09.2012 23:18
sergionn

А глядя на код FMX можно аналогичное мнение сложить и о Жене.
Автор: Arioch1
Дата сообщения: 06.09.2012 09:35

Цитата:
Будем надеяться что в Update1 пофиксят


Тщетны ваши надежды


Цитата:
Uwe Schuster:
108509 regressed from XE2 Update #3 to Update #4

Similar is for example 101308, but that fails already with D2009.

However the XE3 compiler is in a much better shape than the XE or XE2
compiler.

http://qc.embarcadero.com/wc/qcmain.aspx?d=108509
http://qc.embarcadero.com/wc/qcmain.aspx?d=101308
Автор: RuXandr
Дата сообщения: 06.09.2012 09:58
Arioch1, а что нам остается? Баги нашли, как обойти тоже нашли, будем ждать...
Автор: Arioch1
Дата сообщения: 06.09.2012 11:24
Тем временем ADUG выпускает замечательную книгу: FireMonkey Development for iOS and OS X with Delphi XE2

Утром в газете - вечером в клозете.

Хорошо им XE3 подмогло

Добавлено:

Цитата:
было стыдно и не комфортно читать эти бредни на хабре

А мне понравилось. Очень инфомативно, между прочим.
Ты заметил, что в их картине мира нет разработчиков библиотек вообще ?
Либо ты ETP с зашитым ртом, либо ты consumer.

Да ради этого стоило прочитать тот бред.
Автор: valgreesh
Дата сообщения: 06.09.2012 12:56
Arioch1

Цитата:
Ты заметил, что в их картине мира нет разработчиков библиотек вообще ?


Как это, а технологические партнеры?

з.ы. Там в комментах этот персонаж ударился еще и в психологию... В посте ранее фактически назвал людей непожелавших участвовать в конкурсе и критикующих FMX маргиналами. Вот это да, вот это евангилист...
Автор: Arioch1
Дата сообщения: 06.09.2012 13:37

Цитата:
Либо ты ETP с зашитым ртом, либо ты consumer.


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

Добавлено:

Цитата:
назвал людей непожелавших участвовать в конкурсе и критикующих FMX маргиналами.

он прав. Только он не понимает что вообще все кто еще пише тна Дельфи - маргиналы, и те кто е продают - тоже.
Автор: GlavBuh
Дата сообщения: 06.09.2012 14:30
valgreesh

Цитата:
А глядя на код FMX можно аналогичное мнение сложить и о Жене.


The Ugliest API, aha!

_http://delphihaven.wordpress.com/2012/09/06/and-the-prize-for-ugliest-api-goes-to/
Автор: sergionn
Дата сообщения: 06.09.2012 14:57

Цитата:
А глядя на код FMX можно аналогичное мнение сложить и о Жене.

согласен на 100%, но fm по моему - это лучшее что случилось с delphi за последние несколько лет, без fm не будет быстрой и относительно безболезненной кросплатформенности, а без последнего результат полный загиб темы delphi в теч.нескольких лет. Это наглядно продемонстрировал переход линейки windows на новый api и поддержку на самом деле более прогрессивной процессорной технологии, которая показывает гораздо высокие показатели мощности на единицу энергии, и это на старых техпроцессах в отличии от 22нм интела!!!!! т.е. еще пару лет и грядет смена поколения cpu.


Цитата:
Только он не понимает что вообще все кто еще пише тна Дельфи - маргиналы, и те кто е продают - тоже

этого "продавана" евангелиста-философа нужно гнать грязной тряпкой из компании, т.к. как его коэффицент привлечения новых покупателей и популяризации технологий emb равен 0, это же надо так засирать мозг потенциальных клиентов бесполезной левой не относящейся к делу херней, вместо четких и ясных ответов на вопросы и следования главному правилу продавцов - предлагайте ТО ЧТО НУЖНО И ИНТЕРЕСНО ПОКУПАТЕЛЯМ!

Автор: Lena44
Дата сообщения: 06.09.2012 17:35
>того "продавана" евангелиста-философа нужно гнать грязной тряпкой из компании,

Ему в его болге сделали замечание, а ему как с гуся вода...
_http://blogs.embarcadero.com/vsevolodleonov/2012/08/21/vclfmxtcanvas/#comments
Автор: sergionn
Дата сообщения: 06.09.2012 18:40

Цитата:
Ему в его болге сделали замечание, а ему как с гуся вода...

в прошлом году в своем блоге этот персонаж собирал вопросы к вебинару с Евгением,
я задал вопрос к разработчику fm: "почему объект с тенью, увеличенный на весь экран,
"кушает" около полугигабайта памяти", вопрос потерли,
задал второй раз немного по-другому - евангелист снизошел до ответа и выкакал из себя смесь ругани с оттенками быдло-филосовской бравады,
но мой вопрос в итоге ТАК и НЕ ЗАДАЛ Евгению.
Потом очень долго наш герой пытался выложить запись вебинара на сайт - все у него, что-то не вязалось
(видимо для крутого программиста такая комбинация действий в тягость),
а когда наконец-то представил для скачивания, по его блеяниям в записи, я понял,
что наняв на работу такого гениального менеджера-прогера emb практически закрыла для себя российский рынок для новых пользователей.........
Автор: AlxMonster
Дата сообщения: 06.09.2012 20:47

Цитата:
того "продавана" евангелиста-философа
Своими речами он SEOшника похож. Слов много, смысла ноль.
Автор: valgreesh
Дата сообщения: 07.09.2012 11:00
GlavBuh

Цитата:
The Ugliest API, aha!


Меня еще очень сильно удивило почему они не сделали привязку стилевых ресурсов к полям объектов через атрибуты.

sergionn

Цитата:
но fm по моему - это лучшее что случилось с delphi за последние несколько лет


Я бы перефразировал. Лучшее, что произошло с Delphi, это понимание того факта, что привязка к платформе с копеечными средствами разработки от вендора есть смерть. А уж каким способом расширить свое присутствие на другие платформы это другой вопрос. Они могли выбрать путь по которому пошел Lazarus - нативные бэкенды для каждой платформы с универсальным фронтендом. И это в любом случае компромисс. В случае FMX получили легкую кроссплатформенность и хорошие выразительные возможности. Однако, FMX-приложения никогда не будут иметь нативного Look&Feel ни на одной платформе.


Цитата:
Это наглядно продемонстрировал переход линейки windows на новый api


Ты про WinRT? Так ни о каком переходе речи не идет. WinRT это лишь песочница для Metro-style приложений. Нормальными приложениям в рамках WinRT тесно, что прекрасно демонстрирует MS Office для WindowsRT работающий на классическом десктопе. И кстати, в WindowsRT десктоп доступен только для MS, всем остальным предлагается Metro.
Автор: sergionn
Дата сообщения: 07.09.2012 12:13

Цитата:
WinRT это лишь песочница для Metro-style приложений

мне кажется, что если тема с метро-приложениями выгорит, то в 9-ке могут и почикать win32, дав в замен в десктопном варианте какой-нибудь гибрид winrt и win32. Все зависит от критической массы разработчиков, адаптирующихся под новые технологии, если приложений на чистом win32 будет останется сравнительно мало - они пойдут на такой шаг не раздумывая! А через год-другой ТАК и БУДЕТ!


Цитата:
FMX-приложения никогда не будут иметь нативного Look&Feel ни на одной платформе.

самое главное достоинство fm - это то, что он слил 3(4) технологии отображения 2d-3d графики в 1 флакон!

win(gdi+), winrt: directx 2d, directx 3d
osx: opengl
ios, android: opengl es
потенциально linux: opengl

а поскольку по скорости исполнения весь 3d контент НЕ УСТУПАЕТ нативным контролам, т.к. прорисовка идет НЕПОСРЕДСТВЕННО на видеокарте БЕЗ ПОСРЕДНИКОВ + ускорение эффектов шейдерами, чем кстати не каждый НАТИВНЫЙ контрол похвастаться может, то мы получаем практически идеальный gui на любой ПЛАТФОРМЕ!
Все эти разговоры про нативные лук энд фил - это по сути хрень собачья, т.к. все они НАРИСОВАНЫ такими же дизами и прогерами и исполняются на тех же видео-девайсах!, и повторить на раз их НЕ СОСТАВЛЯЕТ большого труда! Что и кстати в fm2-xe3 отчетливо видно.
Я тебе как дизайнер скажу, что за пару часов отрисую любой интерфейс, любого gui!
И проблема тут как раз получилась именно с плохим дебютом fm в xe2, когда ЯВНЫЕ АРХИТЕКТУРНЫЕ ПРОМАХИ реализации, были НЕПРАВИЛЬНО ТРАКТОВАНЫ
как ПОЛНАЯ НЕВОЗМОЖНОСТЬ БЫСТРОЙ и БЕЗГЛЮЧНОЙ ЭМУЛЯЦИИ НАТИВНЫХ КОНТРОЛОВ!
Думаю что fm2 раскрыл бы еще больше потенциала такого подхода, если бы не неприятные баги!
Автор: Arioch1
Дата сообщения: 07.09.2012 12:44
отрисовать - отрисуешь. Но есть еще поведение контролов и их интеграция с интерфейсом операционки, и тут уже все не так просто.
Автор: sergionn
Дата сообщения: 07.09.2012 12:48

Цитата:
и их интеграция с интерфейсом операционки, и тут уже все не так просто.

давай пример! в каком месте я не смогу интегрировать gui c операционкой?
Автор: valgreesh
Дата сообщения: 07.09.2012 12:56
sergionn

Цитата:
если приложений на чистом win32 будет останется сравнительно мало - они пойдут на такой шаг не раздумывая! А через год-другой ТАК и БУДЕТ!


Это просто смешно. Ни через год, ни через 10, метро-софт не сможет вытеснить софт классический по одной простой причине - слишком разная направленность. Метро-приложения предназначены лишь для планшетного потребления контента. Все. Кроме того, метро на десктопе выглядит как недоразумение. На 27" мониторе эти кирпичи просто ужасны.


Цитата:
Все эти разговоры про нативные лук энд фил - это по сути хрень собачья, т.к. все они НАРИСОВАНЫ такими же дизами и прогерами и исполняются на тех же видео-девайсах!, и повторить на раз их НЕ СОСТАВЛЯЕТ большого труда! Что и кстати в fm2-xe3 отчетливо видно.


Это совсем не хрень. У всякой платформы есть свои особенности, к которым пользователи имеют привычку. Скажем, в диалогах Mac OS есть кнопки по умолчанию реагирующие на
Enter и Space. Будешь вручную повторять это поведение - упаришься с IFDEF'ами. Будешь игнорировать, юзеры будут недовольны. И таких моментов предостаточно.


Цитата:
ускорение эффектов шейдерами


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


Цитата:
Я тебе как дизайнер скажу, что за пару часов отрисую любой интерфейс, любого gui!



Цитата:
когда ЯВНЫЕ АРХИТЕКТУРНЫЕ ПРОМАХИ реализации, были НЕПРАВИЛЬНО ТРАКТОВАНЫ
как ПОЛНАЯ НЕВОЗМОЖНОСТЬ БЫСТРОЙ и БЕЗГЛЮЧНОЙ ЭМУЛЯЦИИ НАТИВНЫХ КОНТРОЛОВ


Чудно. Повтори визуальное поведение стандартного ScollBar из Windows 7 средствами стилей FMX. Посмотрим, как быстро управишься. Возможно, невозможность оного, поможет тебе в дальнейшем не делать подобных заявлений.
Автор: sergionn
Дата сообщения: 07.09.2012 13:11

Цитата:
Это просто смешно. Ни через год, ни через 10, метро-софт не сможет вытеснить софт классический по одной простой причине - слишком разная направленность.

я про вытеснение НИЧЕГО НЕ ГОВОРИЛ и не ЛЮБЛЮ ОБЩАТЬСЯ, когда ПЕРЕИНАЧИВАЮТ и высасывают из пальца что-то, не сказанное тобой!
вот что я сказал:
"дав в замен в десктопном варианте какой-нибудь гибрид winrt и win32"


Цитата:
Будешь вручную повторять это поведение - упаришься с IFDEF'ами. Будешь игнорировать, юзеры будут недовольны. И таких моментов предостаточно.

если у тебя нет опыта разработки интерфейсов не нужно спихивать все на невозможность реализации, нужно искать правильные подходы к решению проблем!


Цитата:
на машине юзера это оттенение превратилось в грязную мазню

какая система, xe2? если да то в чем вопрос то, fm в ней была практически непригодна к использованию!


Цитата:
Чудно. Повтори визуальное поведение стандартного ScollBar из Windows 7 средствами стилей FMX

Повторить где, на ios(x), win?
на какой системе fm, fm2?
Автор: valgreesh
Дата сообщения: 07.09.2012 14:05
sergionn

Цитата:
я про вытеснение НИЧЕГО НЕ ГОВОРИЛ


да неужели:

Цитата:
если приложений на чистом win32 будет останется сравнительно мало - они пойдут на такой шаг не раздумывая! А через год-другой ТАК и БУДЕТ!


Я высосал из пальца, что через год-другой, win32-приложений останется сравнительно мало? И это-ли не равносильно вытеснению?


Цитата:
если у тебя нет опыта разработки интерфейсов не нужно спихивать все на невозможность реализации, нужно искать правильные подходы к решению проблем!


Ну давай, делись опытом и правильным подходом к решению конкретно обозначенной проблемы с дефолтными кнопками. Внимаю.


Цитата:
какая система, xe2? если да то в чем вопрос то, fm в ней была практически непригодна к использованию!


XE3 Beta 6. На XE2 было тоже по разному, но лучше.


Цитата:
Повторить где, на ios(x), win?


На родных виндах.


Цитата:
на какой системе fm, fm2?


На твое усмотрение.
Автор: Frodo_Torbins
Дата сообщения: 07.09.2012 14:33

Цитата:
Меня еще очень сильно удивило почему они не сделали привязку стилевых ресурсов к полям объектов через атрибуты.
Еще каких то пару лет назад FM, будучи тогда DxScene, поддерживал D7 и древние версии FPC. Так что не стоит удивляться отсутствию дженериков, атрибутов и прочих наворотов в его исходниках.


Цитата:
давай пример! в каком месте я не смогу интегрировать gui c операционкой?
UI Automation. Тоесть принципиально то это сделать можно, но конкретно к FM2 запаришся прикручивать.
Автор: sergionn
Дата сообщения: 07.09.2012 14:39

Цитата:
И это-ли не равносильно вытеснению?

нет, это равносильно переходу ДЕСКТОПНЫХ приложений на технологии
1) clr via c#
2) html via js
3) xaml for silverlight
4) winrt: via html, directx, xaml (js, c#, c++, vb)
win32 изживает себя, т.к. не отвечает современным требованиям разработки приложений, если для тебя это новость - полистай блог разработки win8


Цитата:
Ну давай, делись опытом и правильным подходом к решению конкретно обозначенной проблемы с дефолтными кнопками. Внимаю.

нет, таким опытом я не делюсь, он мне долгие 15 лет давался


Цитата:
XE3 Beta 6. На XE2 было тоже по разному, но лучше.

это твои слова с 5-й страницы:
Цитата:
А чего ты хотел от бэты?

по xe2 я тебе уже все сказал.........


Цитата:
На родных виндах.


Цитата:
На твое усмотрение.

на win7 x64-x32, win8 x64-x32, xe3
контрол TScrollBar, работает так же как и нативный в других программах,
видимый различий и проблем с работой я не заметил,
если таковые у тебя имеются не стесняйся, посвяти в них............
Автор: valgreesh
Дата сообщения: 07.09.2012 14:42
Frodo_Torbins

В FM2 код уже отрефакторен, а дженерики используются даже в FMX XE2. И вот такая декларативная привязка ну просто просится быть реализованной. Но читая код FM2, я понял, что над ней работают очень трудолюбивые программисты (кому интересно, посмотрите на код проверки сигнатуры загружаемого стиля) и простыни кода им милее.

Добавлено:
sergionn


Цитата:
нет, это равносильно переходу ДЕСКТОПНЫХ приложений на технологии
1) clr via c#
2) html via js
3) xaml for silverlight
4) winrt: via html, directx, xaml (js, c#, c++, vb)


Мне всегда смешно читать меркетоидный булшит. Очнись. До сих пор разрабатываются приложения на Visual FoxPro. А ты рассказываешь, что через год-другой все про Win32 забудут...


Цитата:
win32 изживает себя


Угу. Так себя изживает, что в семерке и W2K8 его развивали будь здоров. За подробностями в Windows SDK.


Цитата:
если для тебя это новость - полистай блог разработки win8


Какая же это новость, маркетоиды все уши пропели. Только инженерная специальность учит критическому мышлению. Ну о чем еще им писать в блоге разработки win8, когда та самая win8 только и нужна, что лишь для поддержки планшетного метро.


Цитата:
нет, таким опытом я не делюсь, он мне долгие 15 лет давался


Ясно. Сказать-то тебе и нечего, оказывается. Кто-бы сомневался.


Цитата:
это твои слова с 5-й страницы:
Цитата:
А чего ты хотел от бэты?

по xe2 я тебе уже все сказал.........


А у меня к бете претензий нет. Вот только описанный косяк присущь не только бете.


Цитата:
контрол TScrollBar, работает так же как и нативный в других программах,
видимый различий и проблем с работой я не заметил,


Хороший ты, однако, дизайнер, внимательный. Смотрим на Windows 7 Aero. В покое кнопки ScrollBar не имеют рельефа и не обозначены цветом. при наведении мыши на любую область ScrollBar обе его кнопки обретают рельефные очертания. То есть, даже если мы навели мышку на одну из кнопок или ползунок, рельефно отобразятся обе кнопки. Если мы навели мышь на одну из кнопок, то эта кнопка помимо рельефа помемянет и цвет. Попробуй повторить это на FMX/FM2, или этим опытом ты тоже не делишься?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738

Предыдущая тема: [Delphi XE2] Размер PNG


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.