Имя: Пароль:
IT
 
"Управляемые формы" в SAP. Я плакал (статья на Хабре)
0 Asmody
 
25.06.15
09:31
Ненавистникам управляемых форм рекомендую статью уважаемом Хабре Создаём простое UI5 приложение в Web-среде разработки
О чем речь: "это новая философия создания интерфейсов для приложений SAP, которые одинаково хорошо будут смотреться и на десктопе, и на любом мобильном устройстве, потому что используют HTML5 и Java. То есть мы берем данные из таблиц SAP через OData и строим на их основе привлекательные web-приложения для различных групп пользователей."

Ничего не напоминает? Если напоминает, то листайте дальше. После скриншотов с невнятными параметрами и диалогами, натыкаемся на фразу "откроем файл Detail.view.xml в редакторе кода" и небольшой листинг xml'я. Да, в "великом и ужасном" SAPе xml-описание форм надо редактировать руками! Я напомню, что в заголовке статьи написано "простое приложение". Что надо сделать, чтобы создать "непростое приложение" я боюсь даже предположить.

— Как мои дела, доктор?
— Хорошо.
— Что "хорошо"?
— Хорошо, что всё это не у меня.
1 wertyu
 
25.06.15
09:36
(0) сап хана (sap hana)
2 Timon1405
 
25.06.15
09:36
(0) Какая разница, если заказчик платит?)
3 vde69
 
25.06.15
09:36
рука лицо! убил!
4 Fish
 
25.06.15
09:37
(0) Весело.
5 vde69
 
25.06.15
09:38
ну все, теперь у 1с нет конкурентов :)
6 Ненавижу 1С
 
гуру
25.06.15
09:41
возможно они не тормозят, но я их не рогал
7 ЧеловекДуши
 
25.06.15
09:42
Поздравим САП, ребята не знают берегов в процессе Жадности :)
8 SeraFim
 
25.06.15
09:45
Москва не сразу строилась. И редактор форм со временем допилят
9 Кирпич
 
25.06.15
09:47
САП закончит нюрнбергским трибуналом.
10 Lama12
 
25.06.15
09:48
Боюсь, как бы 1С не начал делать тоже самое...
11 DS
 
25.06.15
09:51
Вообще странно, что человек, занимающийся web-кодингом, жалуется на то, что "xml-описание форм надо редактировать руками". Xml-формат уже подразумевает удобство понимания и редактирования человеком.
12 Господин ПЖ
 
25.06.15
09:53
>жалуется на то, что "xml-описание форм надо редактировать руками"

это обезьянья работа

>Xml-формат уже подразумевает удобство понимания и редактирования человеком.

дада
13 Asmody
 
25.06.15
09:54
[Xml-формат уже подразумевает удобство понимания и редактирования человеком.]
(пошел рыть свою папочку с коллекцией фейлспамов)
14 Drac0
 
25.06.15
09:55
(11) Я боюсь представить xml-описание некоторых форм....
15 Asmody
 
25.06.15
09:56
(14) А не надо бояться. Надо выгрузить, например, БП3 в файлы и наслаждаться.
16 Asmody
 
25.06.15
09:56
(15)+ почувствуй себя настоящим SAPером!
17 Господин ПЖ
 
25.06.15
09:57
>После скриншотов с невнятными параметрами и диалогами, натыкаемся на фразу "откроем файл Detail.view.xml в редакторе кода" и небольшой листинг xml'я. Да, в "великом и ужасном" SAPе xml-описание форм надо редактировать руками!

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

...

упс, сломалось

...

упс2, еще в блабла3.xml забыли залепуху добавить

и это когда УФ в 1с еще под стол пешком ходило
18 Asmody
 
25.06.15
09:58
Я ж понимаю, что "настоящим программистам" невпадлу руками 100500 xml'ек настрогать. Это только жалкие одинесники формочки мышкой рисуют.
19 Господин ПЖ
 
25.06.15
09:58
>Это только жалкие одинесники формочки мышкой рисуют

они их даже не рисуют... просто бросают в форму
20 Asmody
 
25.06.15
09:59
(17) ну так во всяких спрингах давно на xml "программируют"
21 DS
 
25.06.15
09:59
Кто запросы пишет исключительно в конструкторе, кто - редактируя текст. Нет ничего плохого как в одном, так и в другом...
22 Lolipop
 
25.06.15
10:00
Зато, если научился - зарплата на порядок выше 1с-ка.
23 Мыш
 
25.06.15
10:00
(22) И молоко бесплатное ))))
24 Господин ПЖ
 
25.06.15
10:01
(22) еще одна жертва мифов... абаперы никогда много не получали

если только за вредность
25 Asmody
 
25.06.15
10:01
(21) Я открываю конструктор, набрасываю прототип мышкой, потом "рихтую" в редакторе кода в самом конструкторе. Доктор, я нормальный?
26 Asmody
 
25.06.15
10:02
(24) Да они вредные, шо пипец.
27 Asmody
 
25.06.15
10:02
(22) Две миски супа!
28 Мыш
 
25.06.15
10:02
(25) Вы извращенец! Следующий! )))
29 Кирпич
 
25.06.15
10:03
(22) правда все считают удаком, но за хорошую зарплату потерпеть можно
30 Ymryn
 
25.06.15
10:04
(21) Я предпочитаю почти весь код запроса писать руками (так уж привык), но даже мне идея с редактированием xml напрямую кажется ужасной. Это явно сырой проект и неясно, почему такой сырой проект презентуют.
31 DailyLookingOnA Sunse
 
25.06.15
10:04
Поржали про САП?
""
Кстати новость тут пришла – у SAP новый мегапроект в Казахстане начинается. Там есть федеральный холдинг под которым весь ТЭК Казахстана (газ, нефть, электроэнергия) – вот там и решили централизованный мега проект делать. Сейчас костяк собирают, что бы централизованные шаблоны делать. Костяк набирают из лучших в России + местные казахи (учиться).

На бабло не скупятся – зп если поторговаться в 3 раза выше Москвы + оплачивают жилье в центре столицы.

Говорят ресурсов нужно будет много и много компаний будет задействовано.""
32 EasyRider
 
25.06.15
10:05
"По сложности оно, конечно, же недалеко ушло от всем известного Hello, World"
Ну...хэр его знает...
33 Бубка Гоп
 
25.06.15
10:05
34 Мыш
 
25.06.15
10:06
(31) Лично я пережил два начала внедрения САП. Оба успешно потухли. )
35 DS
 
25.06.15
10:07
(16) Уверен, в SAPе xml-файлы проще 1с-оских.
36 Бубка Гоп
 
25.06.15
10:08
(35) может лучше ассемблерный код сразу рихтовать, я уверен он проще в SAP
37 Мыш
 
25.06.15
10:09
(36) Фу, как пошло. Только процессорные инструкции в двоичной системе. Всё просто. Нули, единички.
38 Asmody
 
25.06.15
10:10
Я меееедленно открываю конструктор запроса… Нежно касаясь мышки правой рукой, я тянусь к дереву объектов метаданных… Стрелка мышки ходит вниз и вверх, вниз и вверх, словно боясь где-то задержаться хотя бы на секунду. Потом уверенным движением я раскрываю ветвь "Регистры накопления", захватываю строку "ТоварыНаСкладах.Остатки" и плавно, но упорно переношу ее в центральную область… Потом я нажимаю кнопочку сверху, чтобы раскрыть тайные параметры виртуальной таблицы…
39 DS
 
25.06.15
10:10
(18) Подскажи, как наиболее быстро в 1с во всех 100500 формах документов изменить одно свойство одного реквизита?
40 Господин ПЖ
 
25.06.15
10:10
>может лучше ассемблерный код сразу рихтовать

осциллограф рулит
41 DS
 
25.06.15
10:10
(36) Аналогия никчемная.
42 Сержант 1С
 
25.06.15
10:11
(0) Зачем тебе САП?
43 SeraFim
 
25.06.15
10:11
а я думал, что Сбербанк на своих разработках. А он тоже, оказывается, на САПе)
http://sberbank.ru/ru/press_center/all/article?newsID=4a40dba9-53ea-44ae-a076-29794d44e241&blockID=1303®ionID=75&lang=ru&type=NEWS
44 Asmody
 
25.06.15
10:12
(31) Потом прочитаем в пресс-релизах "1С успешно помогает жить ТЭК Казахстана"…
45 Кирпич
 
25.06.15
10:12
(39) свойство "ВИДИМОСТЬ"?
46 DS
 
25.06.15
10:12
(25) Нормальный. Я тоже так делаю. А что не так в контексте (21)?
47 Лефмихалыч
 
25.06.15
10:12
(0) а где там скриншоты-то вообще? Я ни одного не нашел. Статья про "интерфейсов для приложений SAP, которые одинаково хорошо будут смотреться и на десктопе, и на любом мобильном устройстве" без единого скриншота этих интерфейсов.
48 Сержант 1С
 
25.06.15
10:13
Или сектанты 1С из своего колодца решили поиздеваться над Папой Римским и всей католической церковью?
49 Asmody
 
25.06.15
10:13
(42) Я Хабр под утренний кофе люблю почитать
50 Мыш
 
25.06.15
10:13
(43) "планируется внедрение инновационных решений"
Не факт, что планы воплотятся )
51 Asmody
 
25.06.15
10:14
(43) Это называется "понимание импортозамещения по-сбербанковски"
52 Asmody
 
25.06.15
10:15
(47) У тебя должно быть развито воображение!
53 Кирпич
 
25.06.15
10:17
(47) скриншоты тоже видимо на XML. нужно 6 раз почитать, закрыть глаза и увидишь скриншот.
54 DS
 
25.06.15
10:17
(45) Да не важно. И не только реквизитов форм касается.
55 Лефмихалыч
 
25.06.15
10:18
(53) или как там? Свести глаза к переносице и тогда еще и 3Д будет?
56 Asmody
 
25.06.15
10:20
Вот, кстати, полезный ресурс с картинками https://sapui5.hana.ondemand.com/sdk/iconExplorer.html
57 Кирпич
 
25.06.15
10:20
хотя я не против править прямо в XML, если рядом будет тут же отображаться картинка формы.
58 Господин ПЖ
 
25.06.15
10:21
(54) менее высосанные из пальца задачи будут?
59 Кирпич
 
25.06.15
10:21
(56) надо будет картинок натырить для своих поделок
60 Господин ПЖ
 
25.06.15
10:22
(53) надо еще глаза надавить, чтобы до зеленых кругов
61 wertyu
 
25.06.15
10:23
(59) они двигаются
62 Asmody
 
25.06.15
10:23
(60) Изменяя интенсивность давления, можно добиться разных цветов.
63 Asmody
 
25.06.15
10:24
(61) Вращающиеся кнопки! — вот чего жизненно не хватает в 1С!
64 Лефмихалыч
 
25.06.15
10:25
(63) На самом деле фонарика еще не хватает. Чтобы ночью ебошить
65 trdm
 
25.06.15
10:25
(12) > это обезьянья работа

+5000
66 Drac0
 
25.06.15
10:25
(59) Та же мысля :)
67 Господин ПЖ
 
25.06.15
10:27
иконки неплохие
68 wertyu
 
25.06.15
10:27
(47) интерфейс я так понял это вот такая штука
https://hsto.org/files/74f/39d/7d8/74f39d7d8aab41a881ff8f540199b3b2.png
69 Drac0
 
25.06.15
10:27
(68) угу. Интерфейс, блин.
70 Господин ПЖ
 
25.06.15
10:28
(68) КАРЛ??!

САП, СЕМЕНОВ КАРЛ?!!
71 wertyu
 
25.06.15
10:28
(63) они по-хитрому двигаются, в зависимости от порядка нажатия разные пары вращаются
72 wertyu
 
25.06.15
10:28
(70) именно Карл )
73 Кирпич
 
25.06.15
10:33
(70) "Сын мой, ты конечно согрешил, но грех твой не так велик. Обойдемся скромной карой: "Пусть сын твой будет программистом САП и звать его будут Карл. Следующий!""
74 wertyu
 
25.06.15
10:34
(73) а если дочь, то Карлотта
75 Кирпич
 
25.06.15
10:35
(74) Карла Карловна
76 Mikeware
 
25.06.15
10:36
(56) Строка с иконками - это история?
Сварил зелье
Выпил
Разбил машину
Попал в больницу
потратил кучу бабла.
сидит на таблетках
оглох
(а вот последнее - не понял. "номерочек на ноге"©?)
77 neomarat
 
25.06.15
10:36
А че вы ржете? В Android тоже удобнее в Эклипсе руками xml править, чем конструктором.
78 Кирпич
 
25.06.15
10:38
(77) ну так то да. особенно если конструктор хреновый. html тоже руками пишут в основном.
79 wertyu
 
25.06.15
10:38
(77) мы не ржём, мы издеваемся
80 Сержант 1С
 
25.06.15
10:39
(43) > а я думал, что Сбербанк на своих разработках. А он тоже, оказывается, на САПе)

Дело в том, что обьединить весь зоопарк Сбера на одной шестой части суши - проект не для слабонервных, это вообще особые технологии. Ессно это САП, потому что на 1С таких техник просто не существует.

Первый подход к штанге в Сбере показал, что объединить слишком дорого и результат сомнителен, видимо сейчас будет второй, на САПе.
81 rs_trade
 
25.06.15
10:40
(0) а че такого? или обязательно надо мышкой? как глупый пользователь.
82 Ksandr
 
25.06.15
10:42
Rails:

Создаем новое приложение

rails g my_new_app

Создаем справочник:

rails g scaffold MyNewCatalog name:string title:string description:text

Делаем формы красивыми (используя bootstrap фреймворк):

rails g bootstrap:themed MyNewCatalog

запускаем посмотреть:

rails s

Видим:
https://javierdechile.files.wordpress.com/2013/06/captura-de-pantalla-2013-06-06-a-las-18-13-33.png
83 Кирпич
 
25.06.15
10:42
(81) если у тебя мышки нет на компе, то ты крут
84 Ksandr
 
25.06.15
10:43
+к 82.
Все. ВСЕ КАРЛ!!111адин

1С и САП, ваш ход.
85 akaBrr
 
25.06.15
10:44
(84) Ты победил. Хочу рельсу.
86 rs_trade
 
25.06.15
10:45
(83) только хоткеи, только хардкор...
87 Господин ПЖ
 
25.06.15
10:46
(77) отсюда только один вывод - инструментарий г.вно
88 kauksi
 
25.06.15
10:47
89 Beduin
 
25.06.15
10:48
(18) при разработке под android все формы имеют описание через xml файлы. Очерь удобно создавать новые просто копированием части файла описания. Это нормально и уже давно используется. В чем причина удивления?
90 Xapac
 
25.06.15
10:50
(82) чё за рельсы?
91 Сержант 1С
 
25.06.15
10:51
(89) заморские кюветы не сильно похожи на родные корыта, а стоят в 5 раз дороже. Отсюда и кирпичи.
92 Garykom
 
гуру
25.06.15
10:51
(90) руби на рельсах = ruby on rails
93 Мыш
 
25.06.15
10:54
(91) В заморские кюветы не лезут местные брюквы. Свиньям приходится жрать их с полу. Здоровье портится, поголовье сокращается.
94 DS
 
25.06.15
10:56
(58) Субъективное отображение объективной реальности.
95 Xapac
 
25.06.15
10:57
(93)как-то сложно всё
96 Кирпич
 
25.06.15
10:57
(95) но как красиво...
97 Beduin
 
25.06.15
10:57
(91) Вам не нравится, когда о 1С судят ни разу ее не используя. Так и вы сейчас. Рассуждения о том, что в глаза не видели и не использовали.
98 vhl
 
25.06.15
10:57
(82) Открываем paint.exe. Выбираем квадратик, рисуем. Выбираем текст, рисуем: http://i.imgur.com/Y5xsg1V.jpg.

Работает в windows, lunux, mac, android... Везде!
Шах и мат rail! Шах. И Мат!
99 Кирпич
 
25.06.15
11:00
(97) ну как бы нам показали, мы рассуждаем.
100 DexterMorgan
 
25.06.15
11:01
(98) аха, зачет)
101 Кирпич
 
25.06.15
11:06
(98) попробовал. круто. как name заменить на Kolya? пробовал клавиатурой, не получается. хотель мышкой попробовать, но как то не решаюсь, потому что (81)
102 Господин ПЖ
 
25.06.15
11:07
(101) корректором по экрану. тоже везде работать будет
103 Xapac
 
25.06.15
11:07
(101)Открываем paint.exe. открываем исходник http://i.imgur.com/Y5xsg1V.jpg Стираем текст Выбираем текст, рисуем.
104 Кирпич
 
25.06.15
11:08
(103) о да! спасибо! всё получилось!
105 Новиков
 
25.06.15
11:20
Так откоменьтите ж, что да, круто! Клевско! Фанки-джобско! И скрины какие-нибудь подцепите от 1С 6.0, с посылом - что вот, поглядите как в 1С сейчас всё хреново. И побольше самобичевания, и восхищение "упр.формами САП"!
106 Garykom
 
гуру
25.06.15
11:23
(105) прикинь... там комменты запрещены... почти всем... тупо банят кто против политики партии
107 Fragster
 
гуру
25.06.15
11:27
(106) нет, не банят
108 Fragster
 
гуру
25.06.15
11:28
хотя, вот Asmody  в бане: http://habrahabr.ru/users/asmody/
109 HeKrendel
 
25.06.15
11:28
(88) Скорее всего это просто еще одно упоминание о Сибуре ;-)
110 rs_trade
 
25.06.15
11:32
(99) Не пробовал, но осуждаю. Вот и все рассуждения.
111 Кирпич
 
25.06.15
11:35
(110) Я пробовал набирать текст на клавиатуре, как и все здесь присутствующие.
112 Asmody
 
25.06.15
11:38
(108) Причина бана доставляет!
113 Fragster
 
гуру
25.06.15
11:39
(112) а чо там? (мне только сам факт бана виден)
114 Asmody
 
25.06.15
11:42
(113) Причина: не умеет пользоваться правилами русского языка.
115 rs_trade
 
25.06.15
11:48
(114) по этой причине можно 90% интернета забанить.
116 Fragster
 
гуру
25.06.15
11:50
(115) на хабре есть пунктуациябот - радеет за точки в конце предложений и заглавные буквы
117 Ymryn
 
25.06.15
11:50
(114) а правилами можно пользоваться? Я всю жизнь считал, что их или знаешь, или следуешь им, но никак не пользуешься. Видимо у меня тоже все плохо с пользованием правил русского языка. :(
118 Новиков
 
25.06.15
11:56
Garykom, меня там, кроме всего прочего, давненько радует вот эта компашка:

http://geektimes.ru/company/itinvest/blog/242679/

Ведет там свой уютненький, клепает прогнозы. На основе прогнозов "экспертов": Экономист Slon.ru Алексей Михайлов убежден, что «хорошей ценой на февраль 2015-го» является отметка в 73 рубля за доллар. (с). Откуда эксперт - уже доставляет не подетски, вот его креатив:

https://slon.ru/economics/avtor_programmy_500_dney_dna_net_k_fevralyu_dollar_budet_150-1196043.xhtml

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

"так, клоунесса Банка России Ксения Юдаева в очередной раз потешила народ гордым заявлением, что-де плавающий рубль создаёт условия для экономического роста и берёт на себя «многочисленные реальные шоки»: это как?" (c)
http://geektimes.ru/company/itinvest/blog/242244/

Радуют эти ребята!
119 Сержант 1С
 
25.06.15
12:03
(118) так понятно, все "аналитики" которых не взяли в РБК или на худой конец в "Максим", все на хабр.
120 Господин ПЖ
 
25.06.15
12:03
так... пробный заброс пошел
121 Asmody
 
25.06.15
12:12
Fragster, ты взрываешь неокрепшие мозги хабровчан, используя в одном предложении "odata" и "1С".
122 Fragster
 
гуру
25.06.15
12:14
(121) так и задумано
123 b_ru
 
25.06.15
12:21
Это SAP, детка.

Видели бы вы, как в старичке R/3 редактор форм реализован. После такого прямая правка xml-конфига все равно раем покажется.

К тому же в САПе юзвери неизбалованные, хавают что им нарисуют и не отсвечивают. Это не 1С с марьваннами, которые еще сохраняют наивную веру в то, что в сфере делопроизводства автоматизация труда может принести облегчение трудящемуся.
124 DmitrO
 
25.06.15
12:23
(0) (11)
ну что тут скажешь.. только это :)
http://fishki.net/upload/users/2015/06/24/348920/c0e55a8dc192558eb240d2df5942a032.jpg
125 Serginio1
 
25.06.15
12:37
Ну на C# тоже сначала плевались на XAML без визуальных инструментов потом привыкли да и визуализация появилась и стало значительно больше возможностей кроме того
этой статье мы расмотрим расширение для Visual Studio под наванием 'C#/XAML for HTML5'. Данное расширение позволяет транслировать имеющийся код на C# и XAML в код HTML5+JavaScript. Благодаря подобной трансляции мы сможем создавать на C# приложение, которое после трансляции в JavaScript будет запускаться и на тех платформах, где .NET по умолчанию не поддерживается и где есть поддержка HTML5 и Javascript - Android, iOS, Mac, Chromebooks, Linux, Windows и т.д. То есть по сути у нас получается гибридное приложение.

http://metanit.com/sharp/articles/csharp/1.php
126 Новиков
 
25.06.15
12:43
Garykom, чтобы такую эльфийскую ветку не превращать в очередной какинс, вот тут я чутка тоже пособирал отдельные, ну очень понравившиеся комменты с хабра:

Украина Серия 104
127 Garykom
 
гуру
25.06.15
12:48
(126) хм пора признавать хабру с гиком "иностранными агентами" ? ;)
128 Новиков
 
25.06.15
12:52
(127) Возни много. Проще директора им сменить.
129 Smallrat
 
25.06.15
13:01
(128) это вы еще на ixbt не были, там даже в дискуссии не хочется ввязываться, хочется сразу с напалма начать.
http://forum.ixbt.com/?id=54&page=1
130 Маратыч
 
25.06.15
13:03
(129) А что там не так? Вполне даже в духе мисты, только модерация гораздо мягче.
131 Фокусник
 
25.06.15
13:10
(22) "зарплата на порядок выше"
На порядок выше - это дополнительный нолик справа. Неужели у сапёров настолько выше зпл? ;)
132 Smallrat
 
25.06.15
13:11
(130) походу ее там вообще нет, поэтому там просто раздолье для специально обученных людей.
http://forum.ixbt.com/topic.cgi?id=77:18643
133 Сержант 1С
 
25.06.15
13:13
(131) в разы, так точнее
134 Новиков
 
25.06.15
13:18
(129) почему ж не был. Был и есть, сижу в ветках где свалившие на запад, обкакивают нас, нищих-полудохликов, которые облачившись в ватный бушлат, с бутылкой водки в одной руке, и с дедовским ружьишком - в другой, по команде наитемнейшего, пошли завоевывать трудолюбивый добрый ясноглазый народ. Сижу там, когда есть время: розжигаю потихоньку :)
135 Asmody
 
25.06.15
13:25
(134) про медведей на поводке забыл
136 Asmody
 
25.06.15
13:25
и боевую балалайку
137 cdiamond
 
25.06.15
13:30
ну как Java-программист скажу, что нормальный дизайнер форм осилили только в умершем JBuilder и ныне здравствующем Netbeans. Видимо SAP обнищал настолько что неспособен купить у них технологию :)
138 H A D G E H O G s
 
25.06.15
13:54
(137) Borland умела делать годный вещи.
139 Garykom
 
гуру
25.06.15
14:08
(138) но не умела их продавать... смысл ставить дикую цену на свой софт но при этом забивать на защиту?
140 Mikeware
 
25.06.15
14:16
(139) 1с ставила невеликую цену, но на защиту тоже того...
141 cdiamond
 
25.06.15
14:31
(138) для интереса зашел на сайт Эмбаркадеро, херь какую-то предлагают, типа Дельфи, работает якобы и на iOS, Android и вообще везде. Живы еще оказываются
142 Garykom
 
гуру
25.06.15
14:34
(141) это уже третья контора наследница почившей борланд/инпрайз...

пытаются но выходят такие монстры что их лазарус тупо уделал
143 cdiamond
 
25.06.15
14:34
"RAD Studio XE7 представляет единственное в мире решение для компиляции native-приложений Windows, OS X, iOS и Android из действительно общего исходного кода."  
...пипец какой-то, монстра родили
144 Garykom
 
гуру
25.06.15
14:37
(143) есть такая старая шутка... "мы боимся только выхода ms linux и ms pascal"
145 Кирпич
 
25.06.15
14:55
вы в обед небось ели, а мне не надо. я себе уже написал редактор форм xml.

http://www.imageup.ru/img241/2163988/bezymyannyjj.png

САП за полчаса
146 Кирпич
 
25.06.15
15:00
кстати, если хорошо знать как какие элементы называются и какие у них свойства, то работать действительно удобно. но так как я обычно ничего не помню, то такой метод нафиг не нужен.
147 МаксимМП23
 
25.06.15
15:07
(146) Они не умеют в нормальный RAD?
148 Asmody
 
25.06.15
15:11
(143) Уберите (временно) OS X, и я вам покажу более другую платформу, которая умеет и то, и сё, и веб в придачу.
149 МаксимМП23
 
25.06.15
15:12
(148) Вместо макосов оно линуксы умеет же.
150 Garykom
 
гуру
25.06.15
15:14
(145)+ на лазарусе...
151 Кирпич
 
25.06.15
15:16
(150) ага. и работает сразу на linux, windows, mac и т.д. :)))
только на маках гигантский экзешник получается. но работает.
152 Лефмихалыч
 
25.06.15
15:17
(145) это не сап. В сапе был бы Карл, а не Вася
153 Кирпич
 
25.06.15
15:20
154 H A D G E H O G s
 
25.06.15
15:21
(142) В чем их уделывает Лазарус?
155 Кирпич
 
25.06.15
15:22
(154) пока только в цене
156 Кирпич
 
25.06.15
15:24
(154) ну и Linux
маки как бы вообще нафиг никому не нужны
157 H A D G E H O G s
 
25.06.15
15:24
(155) Понятно.
К Лазарусу есть аналог EurecaLog-а?
158 Кирпич
 
25.06.15
15:25
(157) а чо это такоя?
159 H A D G E H O G s
 
25.06.15
15:26
(158) O_O
160 Кирпич
 
25.06.15
15:32
(159) за эту фигню 60 штук выкладывать? Да гори она огнём.
161 H A D G E H O G s
 
25.06.15
15:33
(158) Отладка проекта - как минимум шикарный поиск утечек памяти

http://www.gunsmoker.ru/2009/05/blog-post_24.html
162 H A D G E H O G s
 
25.06.15
15:34
(160) Там есть 30 триальных дней :-)
163 Кирпич
 
25.06.15
15:36
(161) чтобы не было утечек памяти, нужно программировать строго до с 10:00 до 16:00 и ночью обязательно спать.
164 H A D G E H O G s
 
25.06.15
15:41
(163) Они всегда будут, особенно в WinApi приложении, в котором хрен разберешься, кто память должен выделять - ты или Windows.
165 cdiamond
 
25.06.15
15:41
(164) и на языках с уборщиком памяти :)
166 H A D G E H O G s
 
25.06.15
15:43
(165) Таких не пользуем.
167 ДенисЧ
 
25.06.15
15:43
(165) Сборщики мусора - зло.
168 cdiamond
 
25.06.15
15:43
Насильники сбежались :)
169 Кирпич
 
25.06.15
15:44
(164) ну в справке обычно написано кто чего выделяет. просто лень читать.
170 H A D G E H O G s
 
25.06.15
15:46
(169) Просто их английский хер поймешь.
171 ДенисЧ
 
25.06.15
15:47
(170) Хм... Может, аглицкий сначала поучить?
172 H A D G E H O G s
 
25.06.15
15:47
Обычно они пишут

input buffer for data
173 cdiamond
 
25.06.15
15:49
(170) для индусов пишут, им всё понятно
174 Кирпич
 
25.06.15
15:53
(172) и шо?
175 Кирпич
 
25.06.15
15:55
(170) да англичане хуже всех по английски пишут
176 H A D G E H O G s
 
25.06.15
15:57
(174) Обычно ты сам должен выделить память и передать указатель. Но не всегда.
177 H A D G E H O G s
 
25.06.15
15:57
Когда это делает Винда - об этом пишут в SDK. Но не всегда.
178 ЧеловекДуши
 
25.06.15
15:59
(8) За те деньги, что САП берет за внедрение своего мопеда, они должны все были сделать на перед :)
179 ЧеловекДуши
 
25.06.15
16:02
(11) >>> Xml-формат уже подразумевает удобство понимания

Вот тут уже есть присутствие нарушение логической цепочки...
С каких пор фигова структура ХМЛ удобна и при этом понятна, с учетом ,что названия полей писано в виде "DSDSD00001" и т.д :)
180 Garykom
 
гуру
25.06.15
16:06
ну давайте еще на 1С-ном форуме поспорим о garbage collector'а в free pascal...

заодно вспомним древний как нечто от мамонта c++ и порадуемся не менее древней java (когда уже проперти будут?) или не менее тормознутому c#
181 Garykom
 
гуру
25.06.15
16:08
(180)+ может просто писать код так (б...ь) чтобы не было утечек памяти?
182 H A D G E H O G s
 
25.06.15
16:15
(181) Ради интереса прогони пару своих серьезных проектов на Дельфях через EurekaLog, удивись увиденному.

Если конечно эти проекты - не накиданные на формочку vcl-ки.
183 Кирпич
 
25.06.15
16:19
(182) а у меня всегда включена проверка утечек. после каждого запуска показывает, что есть утечки. мне этого вполне хватает.
184 ЧеловекДуши
 
25.06.15
16:20
(181) 1С же всех учит не экономить память, как она с такой политикой может её не терять :)
185 ЧеловекДуши
 
25.06.15
16:21
(183) "Кран закрыт, вода течет" :)
186 Garykom
 
гуру
25.06.15
16:38
(182) проблема в том что даже с утечками памяти... почему то они жрут памяти меньше чем на java или c# или 1С без утечек типа которые ))
187 Бубка Гоп
 
25.06.15
16:44
GC.Collect() форева!
188 ДенисЧ
 
25.06.15
16:49
(187) Кстати, из-за этого коллекта Томми и убился в своё время об стену...
189 Лефмихалыч
 
25.06.15
16:54
(167) это добро. Просто оно с кулаками.
190 Бубка Гоп
 
25.06.15
16:59
(188) Читал, вродеж датчики отказали какие то? Хотя, если это произошло изза коллекта, то туда ему и дорога
191 Escander
 
25.06.15
17:00
(0) это нужно было публиковать завтра!!!

Пасаны идут правильным путём, такими темпами лет через 20 дойдут до построителей форм, меню и отчетов которые были у FoxPro 2.0 d cfvjv yfxfkt 90-[
192 Escander
 
25.06.15
17:01
*в самом начале 90-х
193 H A D G E H O G s
 
25.06.15
17:23
(188) Что за Томми?
194 ДенисЧ
 
25.06.15
17:28
(193) Ты слишком молод, чтобы это знать )))
195 Господин ПЖ
 
25.06.15
17:36
у явреев истребители падали - Мертвое море ниже "уровня моря"
196 Garykom
 
гуру
25.06.15
17:39
(195) как бы как связаны кривой софт и отсутствие GC?
197 Fragster
 
гуру
25.06.15
20:24
(179) в сапе так принято. например вместо документ.Реализация там что-то типа zx48, клиенты все по коду (без ссылок) и т.п.
198 Franchiser
 
гуру
25.06.15
20:58
вроде простое приложение, вэб-программист разберется
199 ДенисЧ
 
25.06.15
21:10
(197) Не только в сапе. Во многих конторах, даже с 1с - чаще ищут по коду, а не по названию
200 wertyu
 
25.06.15
21:12
(199) вы до сих пор смеётесь, я же застрелил полковника
201 ДенисЧ
 
25.06.15
21:15
(200) I just shot John Lennon?
202 wertyu
 
25.06.15
21:16
(201) strawberry fields forever
203 Draziw
 
25.06.15
22:18
(0) "Да, в "великом и ужасном" SAPе xml-описание форм надо редактировать руками!"
Ну после редактирования форм в xml в Android, скажу что это намного удобнее чем таская элементы мышкой и выискивая параметры элементов в портянке свойств. + легкость копипасты форм, ее отдельных элементов и групп элементов + легкость поделится, формой и ее разметкой на тех же форумах.
204 kolts23381
 
25.06.15
22:51
habr сайт довольно таки либеральный. Обычно в комментах можно встретить что в России только пилят бабло и ничего не развивается. Естественно там будут хвалебные оды Сапу и статьи типа "Почему 1С это плохо и почему так не любят 1С программистов"
205 Asmody
 
26.06.15
00:39
(203) Могу "поделиться на форуме" кусочком xml'я от типичной формы


-<UsualGroup id="102" name="ГруппаДатаНомер">


-<Title>


-<v8:item>

<v8:lang>ru</v8:lang>

<v8:content>Группа дата номер</v8:content>

</v8:item>

</Title>


-<ToolTip>


-<v8:item>

<v8:lang>ru</v8:lang>

<v8:content>Группа дата номер</v8:content>

</v8:item>

</ToolTip>

<Group>Horizontal</Group>

<Representation>None</Representation>

<ShowTitle>false</ShowTitle>

<ExtendedTooltip id="103" name="ГруппаДатаНомерРасширеннаяПодсказка"/>


-<ChildItems>


-<InputField id="1" name="Номер">

<DataPath>Объект.Number</DataPath>

<EditMode>EnterOnInput</EditMode>

<ContextMenu id="2" name="НомерКонтекстноеМеню"/>

<ExtendedTooltip id="3" name="НомерРасширеннаяПодсказка"/>

</InputField>


-<InputField id="4" name="Дата">

<DataPath>Объект.Date</DataPath>

<EditMode>EnterOnInput</EditMode>

<ContextMenu id="5" name="ДатаКонтекстноеМеню"/>

<ExtendedTooltip id="6" name="ДатаРасширеннаяПодсказка"/>

</InputField>

</ChildItems>

</UsualGroup>


-<InputField id="190" name="Наименование">

<DataPath>Объект.Наименование</DataPath>

<ContextMenu id="191" name="НаименованиеКонтекстноеМеню"/>

<ExtendedTooltip id="192" name="НаименованиеРасширеннаяПодсказка"/>

</InputField>


Это ж сразу понятно всё, правда? И руками такое править — милое дело, ведь так? Это когда совсем заняться нечем.
206 Garykom
 
гуру
26.06.15
00:45
(205) так в чем же дело то? начать наступление на SAP с малого... удобного визуального конструктора форм для него... на 1С :)
207 pibul
 
26.06.15
01:30
(205) Вот так всегда(. Вроде бы и опередили время с декларативным описанием форм, но удобного описания форм до сих пор нет,а сообразительность управляемых форм сильно проигрывает даже 7.7. В итоге получился огромный тормозной велосипед с кучей ограничений, а идея то давно была верная.
208 Escander
 
26.06.15
02:34
(205) при выгрузке из конфигуратора в DTE что-то подобное... но ни одному укурку в голову не приходить редактировать сам xml
209 kurama
 
26.06.15
06:16
ну не понимаю в чем проблема, не корректно сравнивать уф и новую технологию ui sap, это две абсолютно разные технологии. Если и сравнивать с уф так только более устаревший webdynpro. В webdynpro ничего не нужно лазать в xml, просто кидаешь элементы на форму и прописываешь обработчики - очень схоже с уф, и в то же время очень далеко впереди, полностью реализуя патерн mvc.
210 Draziw
 
26.06.15
07:51
(205) Это дело привычки, андроидные формы за 3 года работы, в виде xml вообще воспринимаются на ура... так сказать уже не видишь цифр, видишь женщину в красном платье (c)
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android";
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingLeft="16dp"
    android:paddingRight="16dp"
    android:orientation="vertical" >
    <EditText
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:hint="@string/to" />
</LinearLayout>
если сделают достаточно компактные параметры элементов внутри xml + синтаксический помощник (в Android внутри xml работает синтаксис помощник), то будет удобно на самом деле.
211 Draziw
 
26.06.15
07:53
+(210) причем визуальный конструктор форм тоже есть, но им никто практически не пользуется, потому что в xml по факту проще и удобнее.
212 Кирпич
 
26.06.15
08:32
(210) интересно, зачем там везде "android:" понаписано. будет вариант "windows:"?
213 fishb1
 
26.06.15
08:39
(24) Сферический абапер в ваккуме да. Но поскольку SAP - это, как правило Москва + еще Газпром, Роснефть и т.д. выходит, что вроде и ничего так получают. :)
214 Asmody
 
26.06.15
08:50
(211) Им не пользуются потому что в Eclipse он тормозит как не в себя. Им просто нереально пользоваться. В Android Studio (которая IDEA), ситуация не сильно лучше.
215 Кирпич
 
26.06.15
08:53
(214) вот это точно. два раза писал для андроида. средства разработки просто выбешивают. проще в блокноте писать.
216 Mikeware
 
26.06.15
08:59
Диалектика:
Интерфейсы улучшаются и усложняются,  создавать их "ручным способом" становится труднее, способ автоматизируется, создание становится более быстрым, интерфейсы еще сильнее усложняются, автоматизированный способ начинает тормозить, все переходят на ручной....

Достаточно вспомнить древнючие Кларион, турбовижн, и прочие...
Просто "диалектика" делает очередной виток...
217 Кирпич
 
26.06.15
09:03
(216) я бы не сказал, что интерфейсы усложняются. одно и то же с 80х годов. рамки да кнопки. только красивее становится и жрет ресурсы.
218 Asmody
 
26.06.15
09:13
Я уже как-то сетовал, что при всех нынешних монстрах "быстрой разработки", быстро решить простую задачу о заполнении 3 связанных табличек оказывается какой-то невероятной по расходу ресурсов задачей.
219 DS
 
26.06.15
09:52
(205) Вот мне интересно, если такую же форму (по внешнему виду) написать в сап, какой, для сравнения с 1с, будет ее xml-код...
220 Новиков
 
26.06.15
09:56
(218) Asmody, на той недели я видел у клиента "базу", написанную специально под него. Значит, что представляет из себя база: это оболочка с несколькими табличками. Вся информация хранится в папке в ввиде эксельных книг. Приложение стартует, указываешь какую книгу ты засасываешь. Значит засосал книжку, как-то таблички заполнились. Затем нажимаешь один из отчетов - отчет выгружается в другую папку, в формате екселя тоже. Все написано вроде бы на дельфи, хотя могу и ошибаться. Отдано что-то в районе 150 т.р. за такую "базу". И все было круто, пока с этой базой работал один чел. Теперь, внимание!, нужно двум человекам ОДНОВРЕМЕННО работать с этими табличками. Всё. Рулю реальная пинта :) Оценил работу в 3 часа портирования всего это в виде внешней обработки к его БП 3.0.
221 DS
 
26.06.15
09:57
(210) +1
Если при проектировании формата xml изначально ориентироваться на его ручное редактирование (не исключительно, а в том числе), то и не будет такого, как (205).
Хотя через определенное время работы даже "ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокументИмениНуралиеваБорисаГеоргиевича" воспринимается нормально.
222 Mikeware
 
26.06.15
10:05
(217) Ну, скажем так - поведение интерфейсов усложняется.
223 Кирпич
 
26.06.15
10:11
(220) ну и кто из вас лоханулся? тот кто получил за работу 150 тыс или кто оценил работу в 3 часа? :))
224 МаксимМП23
 
26.06.15
10:12
(223) Может у него час = 50тыс...
225 TTimur
 
26.06.15
10:12
(82) Аплодирую стоя! А теперь, неуловимым движением надо сделать + 10 полей в справочнике на форме , сгруппированных в 2 группы по 5, группы  расположены горизонтально по отношению друг к другу и вертикально по отношению к предыдущим полям.
А так же - если первое поле в первой группе полей не заполнено пользователем то вторую группу надо скрыть. В 1С это несколько кликов мышкой + немного кода.
226 Кирпич
 
26.06.15
10:16
(224) ну тогда респект и уважуха
Только "на той недели" это какой то звиздец. Замечаю, что это теперь массовое явление в интернете. Так в школе теперь учат или это такой прикол? "при загрузки" и т.п.
227 Fragster
 
гуру
26.06.15
10:24
(226) ну так контроль правописания не подчеркивает - значит правильно
228 Кирпич
 
26.06.15
10:32
(227) интересно, как они пишут "моей маме"? "моей мами"?
229 Fragster
 
гуру
26.06.15
10:32
(228) дык мами - подчеркивается. а неделе / недели - нет
230 Mikeware
 
26.06.15
10:33
(228) истчо оне пишуть "майей"
231 Кирпич
 
26.06.15
10:34
у майей мами неграмотно сын
232 Fragster
 
гуру
26.06.15
10:34
нигра мотный
233 Господин ПЖ
 
26.06.15
10:40
(220) а дельфи зачем?

я видел учетную систему всю написанную в рамках экселя с формами и шлюхами на vba
234 Кирпич
 
26.06.15
10:43
(233) на чем умели, на том и писали. нафиг изучать какой то vba, если можно все сделать на том, что знаешь и так.
235 Asmody
 
26.06.15
10:51
(232) "ни" пишеца раздельна!
236 RomanYS
 
26.06.15
10:51
(68) забавно время отклика мерить в метрах в секунду
237 Fragster
 
гуру
26.06.15
10:53
(236) после клюшек, да еще и на управляемых формах 1сники перестали верить в миллисекундное время отклика
238 RomanYS
 
26.06.15
10:56
(237) есть стандартные сокращения, в данной ситуации я физик, а не 1сник
Если 1 метр поделить на секунду никак не получить мсек
239 Fragster
 
гуру
26.06.15
10:59
(238) гост 8.417-2002 указывает сокращать секунду как с, а приставку милли - как м.
А метры в секунду - как м/с
240 Гёдза
 
26.06.15
11:01
(239) милисекунда = мс,  но не м/с
241 Fragster
 
гуру
26.06.15
11:02
(240) объясни это (238)
242 RomanYS
 
26.06.15
11:02
(239) ладно прекращая занудство, в ГОСТ они точно не попали.
А "м/сек" гораздо больше похож на "м/с" чем на "мс"
243 Fragster
 
гуру
26.06.15
11:04
(242) посмотрел скриншоты в статье. действительно :)
ну напиши автору об этом :)
244 RomanYS
 
26.06.15
11:07
(243) может это не ошибка, а он мерит отклик, например, максимальной скорость движения мыши))))
245 Serginio1
 
26.06.15
13:58
(0) Кстати о визуальных редакторах
http://itchief.ru/lessons/bootstrap-3/92-bootstrap-3-visual-editors
246 Fragster
 
гуру
26.06.15
14:05
(242) кстати, там уже "мс"
247 Simod
 
26.06.15
14:48
Интерфейс надо не только "нарисовать", но еще и управлять им. САПеры похоже забыли об этом.
248 Draziw
 
26.06.15
15:31
(214) Дак хватит работать на Селеронах уже выкиньте их. У меня ничего не тормозит.
249 Garykom
 
гуру
26.06.15
15:55
(248) какой нафик селерон? i5 с 4 гигами рам не хотим? правда тогда еще без ssd было и тормозило неподетски
250 kyvv
 
27.06.15
08:52
(210)Программистам нравится писать, разработчикам - рисовать.
251 Злопчинский
 
27.06.15
12:00
(237) значит я счастливый клюшечник? ура!!!
252 Asmody
 
27.06.15
12:13
(245) Вот это в закладки, спасибо!
253 Провинциальный 1сник
 
27.06.15
12:29
(63) Накаркаешь. Сделают ведь. И опять кирдык работе в терминале.)
254 1с80
 
27.06.15
12:56
(212) Может использоваться другое пространство имен, например app:
255 1с80
 
27.06.15
12:59
(215) 1C вроде тоже переходит на средство разработки Eclipse. Хотя мне Eclipse нравится меньше, чем Android Studio.
256 Kupogun
 
30.06.15
06:49
из статьи сделал вывод, что сап не торт
Формы у нас мол конченные - юзайте html5 с веб-серсисами
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший