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

» Вопросы по Embarcadero RAD Studio XE5-XE8,10.x(Seattle, Berl

Автор: mudrii
Дата сообщения: 16.04.2014 07:22
SirMalder

Да нет, живая.


Цитата:
они бы его почикали на 2 части ui + кроссплатформенное ядро, тогда было бы все ок


Всегда надо знать свой край. Схватились за все сразу.. и сделали супербаговый инструмент.
Накатать по-быстрому что-нибуть простое сгодится.
Автор: ChSerg
Дата сообщения: 16.04.2014 14:52
И, все-таки, непонятно, зачем при выборе только английского языка ставиться вся эта лабуда на других языках. Может это, все-таки, нерелизная версия.
Автор: X11
Дата сообщения: 16.04.2014 14:59
Да сколько можно флудить...
Ну не успели, ну делали всё в попыхах. Недосмотрели. Кто вам здесь ответ даст, зачем задавать всякие риторическо-бредовые вопросы?
Автор: ChSerg
Дата сообщения: 16.04.2014 15:42
X11
Это не флуд, а нормальный вопрос в профильной теме.
А вот Вам если ответить нечего, то и не флудили бы...
Ваши догадки никому неинтересны.
Автор: Alexid1
Дата сообщения: 16.04.2014 16:00
Скачал триальную версию XE6.

Запустил и дождался появления первого окна (где 4 прямоугольные кнопки - "Install Delphi XE6..." и т.д.).

Передумал установливать в данный момент, т.к. вспомнил, что установка может занять час. Закрываю окно - Windows 7 предупредила что приложение скорее всего установлено некорректно. Игнорирую.

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

Появляется снова меню - нажимаю начать установку - окно меню зависает и ничего не происходит.

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

Смотрим дальше.
Автор: Lena44
Дата сообщения: 16.04.2014 16:55
Инсталлятор XE6 сообщил, что у меня свободного места на диске С: 31 Гб и этого ему мало, хочет чтобы свободного места для успешной инсталляции было не меньше 36 Гб. Мегамонстр.
Автор: Alexid1
Дата сообщения: 16.04.2014 17:01
Первые итоги тестирования Firemonkey в XE6.

1. Исправили мусор (синие артефакты) внутри TMemo и TEdit.
Но оставили мусор на TForm - желтоватые едва видные прямоугольники

3. Исправили глюк с неправильным курсором на скроллбаре в TMemo, но авто-скроллинг при выделение мышкой так и не появился.

4. В highdpi режиме (Scale.X/Y>1 в TLayout) темы по прежнему низкого разрешения и выглядят уродливо.

5. Также по прежнему редактор глючит при перетаскивании контролов внутри TLayOut со Scale.X/Y>1 скорость перемещения не совпадает с курсором мыши.

Остальное даже смотреть не стал.

Баги очевидные. Должны видеть сами. Я запостил свой баг-репорт на форумы: Embarcadero, здесь, на Cyberforum еще 3 месяца назад.

Все это очень печально.

Автор: kaz_av
Дата сообщения: 16.04.2014 18:39
Alexid1

Цитата:
Я запостил свой баг-репорт на форумы: Embarcadero, здесь, на Cyberforum еще 3 месяца назад.

В QC нужно постить.
Автор: Alexid1
Дата сообщения: 16.04.2014 22:22
kaz_av
Вот честно сказать - у меня нет времени разбираться как правильно сабмитить такие баги в QC. Надо заполнять бюрократическую форму.

Хороший разработчик - сам тестирует + читает форумы (хотя бы свой собственный). Именно так я поступаю в отношении своего моего продукта.

Я спокойно отношусь к сложным трудновоспроизводимым багам - они бывают в любом продукте. Но очевидные баги должны вычищаться разработчиками самостоятельно. И когда такие баги кочуют уже третий год пять версий подряд это что-то ненормальное.
Автор: kaz_av
Дата сообщения: 16.04.2014 23:32
Alexid1

Цитата:
Вот честно сказать - у меня нет времени разбираться как правильно сабмитить такие баги в QC. Надо заполнять бюрократическую форму.

Издеваешься? Заведи учетную запись, если еще нет, а затем пости через настольный клиент. Дел на пять минут, какая там бюрократия??? Может, конечно, случиться, что баг они воспроизвести не смогут - прикладывай вещественные доказательства: скриншоты, видео.


Цитата:
Именно так я поступаю в отношении своего моего продукта.

Ты молодец и все такое... А от абракадабры неоднократно звучала мысль о том, что если бага нет в QC, то значит нет и проблемы. Так-то. Свинская позиция, но уж какая есть.


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

Это все правильно, ты только одно пойми, что QC это единственный официальный инструмент донесения информации до заинтересованных лиц. Форумы они, конечно, читают, но уж если на QC умудряются болт класть, то на форумные жалобы тем более. Более продуктивно действовать по нескольким направлениям сразу: завести репорт в QC, описать его в блоге или на форуме, дать ссылки и попросить неравнодушных поддержать голосованием.

p.s. Кстати, прошу поддержать запрос QC#124048
Автор: X11
Дата сообщения: 17.04.2014 08:37

Цитата:
Хороший разработчик - сам тестирует + читает форумы (хотя бы свой собственный). Именно так я поступаю в отношении своего моего продукта.

+100500
Автор: A_V
Дата сообщения: 17.04.2014 10:03
kaz_av
all

Цитата:
Кстати, прошу поддержать запрос QC#124048

Присоединяюсь к просьбе, очень хорошая фича была бы.
Я для этого системный CopyRecord перехватывал, извращенно получается и на скорость влияет.
Автор: MGAlex
Дата сообщения: 17.04.2014 10:04

Цитата:
Через пять минут догадался проверить рабочий стол на скрытые окна - так и есть под зависшим окно меню установщика оказался вопрос выбора языка. Чудесно.

Странно, что Вы это заметили только в ХЕ6. Такое уже давно происходит. В ХЕ2 точно было. Это значит, что во время установки вы двигали окна установщика, делали еще какие-то операции.
Я сталкивался не 1 раз с подобным. Сидишь ждешь, а ничего не происходит. Потом оказывается, что окно выбора языка спрятано за формой и текущая форма не активна. Нужно просто нажать Alt+Tab и все будет.


Цитата:
Инсталлятор XE6 сообщил, что у меня свободного места на диске С: 31 Гб и этого ему мало, хочет чтобы свободного места для успешной инсталляции было не меньше 36 Гб.

Потому что ставятся все языки, которые есть, а не выбранный. Наспех сделанный инсталлятор. Не вижу смысла пока ставить ХЕ6, как рабочую среду. Инсталлятор глючный, компонентов нет.
Автор: miwa
Дата сообщения: 17.04.2014 10:26
Alexid1

Цитата:
Хороший разработчик - сам тестирует + читает форумы (хотя бы свой собственный). Именно так я поступаю в отношении своего моего продукта.

Ну, вот QC как раз и есть «свой собственный форум» для разработчиков.

Ну и плюс на фирмах, где много разработчиков и сложные продукты, проектированием, разработкой и тестированием занимаются разные люди.
Автор: mudrii
Дата сообщения: 17.04.2014 12:47
MGAlex

Компоненты выложил в топе в конце
Автор: MGAlex
Дата сообщения: 17.04.2014 14:40
mudrii, какое это отношение имеет к TMS Components, TRichView и т.д.?
Автор: VadimShvarts
Дата сообщения: 17.04.2014 14:43
All
Ludens

Цитата:
Кто-нибудь использует XE5 Distiller от VadimShvarts, MetalFun и Pedro Vugluskra?
Не знаете, почему там отключены опции Extras?
Или, может быть, для XE5 существуют инструменты, аналогичные Distiller, позволяющие запретить Студии создание мусорных файлов? Никто не встречал чего-то такого?


XE6 Distiller
Продолжение линейки XE Distiller для XE6
В дополнение к предыдущей версии включены также все опции Extras

Ссылки обновлены
Build 21: Исправлено несколько мелких багов
Build 22: Исправлены ошибки с запуском ассоциированного файла .displ и с неверным наименованием некоторых пакетов (ошибка эмб)
Build 23: Исправлены ошибки с неверным наименованием некоторых пакетов (ошибка эмб)
Build 24: Добавлена поддержка XE6 Update 1

Исходники (Build 24),
исполняемый модуль (Build 24)

Основано на XE Distiller
Автор: AlekXL
Дата сообщения: 17.04.2014 15:27
вот интересно, если абракадабра обанкротится, найдется ли на Дельфи покупатель серьезный?
Автор: sergionn
Дата сообщения: 17.04.2014 19:27

Цитата:
вот интересно, если абракадабра обанкротится, найдется ли на Дельфи покупатель серьезный?

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

Да, по неподтвержденной информации:
http://programmingmindstream.blogspot.ru/2014/04/offtopic-embarcadero.html

Цитата:
kdv: (с форума sql.ru): "Всеволоду уже до лампы".

российский филиал абракадабры мог "потерять" свое главное идеологическое оружие локального масштаба...
Это безрадостное событие произошло по личной инициативе легендарного евангелиста, или идеолог "был сброшен за борт", как не выполнивший свои функции по популяризации fmx, пока неизвестно...........
Автор: AlekXL
Дата сообщения: 17.04.2014 19:40
А этот Всевоволод -- типа "евангелист"? Тогда невелика потеря.

Добавлено:

Цитата:
Дельфи могут скинуть, когда окончательно выжмут все соки

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

А в языке важен компилятор + отладчик. Если это есть, все остальное можно вообще оутсорсить. Среда -- Eclipse, примочки языковые MMX или cnPack. RTL и базовая графика -- опенсорс. Все остальное -коммерческое, или открытое. Другое дело -- нужно ужимать цену. Вплоть до FREE для базовой версии.
Автор: kaz_av
Дата сообщения: 17.04.2014 20:05
AlekXL

Цитата:
запрос на паскалевидный язык, тем более с классическим компилятором, будет еще долгое время. Это нишевая, но устойчивая клиентская платформа.

Его FreePascal + Lazarus закрывают с лихвой.
Автор: AlekXL
Дата сообщения: 17.04.2014 20:11

Цитата:
Его FreePascal + Lazarus закрывают с лихвой.

нету отладчика на Андроид. так что не бреши - какая там "лихва"?
Плюс, не могут,позорники, включить анонимы в компилятор, хотя уже даже существует их черновая реализация. Стало быть, нет парадигмы реализации многопоточки. А это необходимость сейчас. А атрибуты?
Все это нужно, чтобы получить свою нишу. Ведь, скажем, rtti и атрибутов в крестах вроде нету.
Автор: sergionn
Дата сообщения: 17.04.2014 20:29
Запощу сюда, ибо написанное беспощадно трут на sql.ru.
Dmitry Arefiev раскрыл нам секрет успешного "исправления" багов в Delphi XE6

Цитата:
Работа велась над багами во внутреннем баг трекере. Во внутренний баг трекер
из QC попадают только баги грамотно оформленные и воспроизводимые.

поразительные аналогии меня посещают, когда я читаю эти строки,
и невольно я нахожу прямые аналогии с государственной бюрократической машиной:
1) Найди баг
2) Опиши его грамотно (ну и фиг что не каждый прогер мастак складывать слова)
3) Оформи его правильно (ну и фиг что не у каждого прогера ЕСТЬ на это время)
4) Подготовь условия его воспроизведения (это за гранью моего понимания, волонтеру-принимальщику подогнать свой девайс?????)
т.е. говоря простым русским языком:
мы должны не только сделать за эмб работу, которую она не в силах СИСТЕМАТИЧЕСКИ сделать сама,
но и должны эти баги правильно "подать к столу" разработчиков, которые сами и сделали эти косяки!
Градус циклического бреда просто зашкаливает!
Автор: kaz_av
Дата сообщения: 17.04.2014 20:36
AlekXL

Цитата:
нету отладчика на Андроид.

Ты уж определись, о чем говоришь :

Цитата:
тем более с классическим компилятором

или о мобильном.


Цитата:
какая там "лихва"?

А такая, что Lazarus работает на трех основных десктопных ОС, и тогда, когда из Delphi вырезают языковую функциональность (AnsiStrings, mutable strings), в компиляторе FreePascal она поддерживается (пока в транке, но они это делают).


Цитата:
Плюс, не могут,позорники, включить анонимы в компилятор

Анонимные методы это далеко не киллер фича, лично я не вижу в этом трагедии.


Цитата:
Стало быть, нет парадигмы реализации многопоточки.

Не смеши, будто у Delphi она есть. Анонимок для полноценной многопоточки недостаточно.


Цитата:
А атрибуты?   Все это нужно, чтобы получить свою нишу

Учитывая тот факт, что Delphi 7 является самой популярной версией Delphi, необходимость всего вышеперечисленного - твои фантазии. Впрочем, я согласен, что, и анонимки, и атрибуты довольно удобная штука в некоторых ситуациях, но далеко не жизненноважная.
Автор: Alexey_Gawrilow
Дата сообщения: 17.04.2014 22:34
sergionn

"Мы, советские трудящиеся, с гневом и негодованием узнали, что негры в Америке недоедают. Поэтому требуем, чтобы всё, что они недоедают, присылали нам." (с)

Дело в следующем...

Контора не сильно богатая. Экономят.
И некоторые решения конечно удивляют...

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

Покупка AnyDAC вообще +100500.
Обидно, конечно что поддержку FreePascal вырезают...

Зачем-то Barry Kelly обидели...

По мне, так очевидна первичность маркетологов над технарями.

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

Что элетроника, что техника, что софт - жизненный цикл, все меньше и меньше.
Автор: ZloyBrawler
Дата сообщения: 17.04.2014 22:52

Цитата:
что софт - жизненный цикл, все меньше и меньше

До чего прозомбировали вас всех разные владельцы Delphi.
Вы уже искренне думаете, что такое гавно в продакшене это нормально...
И то что и следующая версия ПО будет не блестать, это тоже нормально...
Удачи вам верующие в вашей вере.
Автор: sergionn
Дата сообщения: 17.04.2014 23:00
Alexey_Gawrilow
понял только про Barry Kelly, но я его не обижал, чесслово,
про остальное ничего не понял, видимо не дорос еще до такого уровня иносказательных абстракций.......
p.s. это...., у негров еду тоже не брал, обамой мамой клянусь......

Автор: Alexey_Gawrilow
Дата сообщения: 17.04.2014 23:02
kaz_av

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


Ключевое слово, видимо, в некоторых.

Анонимки - удобные коллбэки, итераторы, Value-Return.
C аттрибутами резко упрощается ORM, LiveBindings.

Кто нибудь помнит Володю Гайтанова(vgLib) с его итераторами?
А Max Rusov с локальными функциями в качестве оных(итераторов)?
А кто говорил что локальную функцию нельзя использовать в качестве CallBack?

А такую библиотеку как TrueRad кто нибудь помнит? http://www.torry.net/authorsmore.php?id=2649
Я где-то даже полные исходники надыбал.
Для 2000 года было круто.

А тут LiveBindings только в XE2

Добавлено:
sergionn

Цитата:
первичность маркетологов над технарями

Автор: kaz_av
Дата сообщения: 17.04.2014 23:07
Alexey_Gawrilow

Цитата:
Контора не сильно богатая.

Что не помешало им купить ERWin. Парадокс.

Добавлено:
Alexey_Gawrilow

Цитата:
Ключевое слово, видимо,  в некоторых.

Именно. Лично я готов поменять анонимные методы + дженерики + атрибуты + расширенный RTTI (по сути классы-обертки, над низкоуровневыми структурами. Такие вещи вообще нужно прятать, как можно дальше от новичков) на качественную оптимизацию и общую стабильность компилятора.
Автор: Alexey_Gawrilow
Дата сообщения: 17.04.2014 23:19
ZloyBrawler

Нет, не считаю, и прежде чем делать выводы...

И к сожалению, или к счастью, крайняя версия, в которой работаю - XE.

И честное слово, бывало и хуже.

Баг с неправильным объявлением IStdEvents тянулся до D2007.
Неверное открытие дескриптора файла, без учета прав доступа, присутствует в XE.
И по мелочи полно.

И да, мне жаль, что не выстрелила TopSpeed, что задвинули Juice и практически проигнорировали компиляторную линейку XDS.
А уж качество там - очень хорошее, люди с душой делали.

Из последнего, по картельному сговору закопали Kylix...

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

Хочешь сделать прижение с скажем, SQLite или ODBC, сначала попробуй прилинкуй его...
Все сам...
Зато и претензии - только к себе.

Только вот очень дорого в смысле времени получается, от слова "неприлично" до "совсем".

Ну не нравится FMX - так сделаете нормальную, точнее первую, обвязку для HTMLayout/Sciter1 или QT или Wx.

Давайте поддержим новую надежду: RemObjects.
Сколько уже форумчан купило подписку?

Добавлено:
kaz_av

Цитата:
Что не помешало им купить ERWin


Да ладно! Где тут охреневший смайлик?

Что бы Computer Associates, этот один из могильщиков программ, что нибудь продал - не верю.

Давайте еще Clipper откопаем , вот



Добавлено:
kaz_av

Цитата:
Такие вещи вообще нужно прятать, как можно дальше от новичков) на качественную оптимизацию и общую стабильность компилятора.


Да.
Но это игра на долгую перспективу.
Чтобы медленно спустится с горы...


Добавлено:

Цитата:
анонимные методы + дженерики + атрибуты


Но вот если вспомнить, куда их тыкали?

У Delphi до сих пор нет анонимных методов... фуу, 21 век на дворе..
У Delphi до сих пор нет понценной поддержки Unicode... фуу, Win поддерживает unicode начиная с NT.
Нам позарез нужен 64 разрядный компилятор, куда мне эту хрень складывать? В моих M-матрицах, кончились, эти, как их, глобалы. Нет, опрделенно, без 64 бит никуда.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129

Предыдущая тема: Отмена встречи в Outlook из Excel VBA


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