metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-02-12 03:36 pm

И таки да

Эту хохму ж все видели?:




Это из нее я черпаю вдохновение для опердени, когда меня начинает убивать убогость моего GUI:


[identity profile] metabr.livejournal.com 2010-02-12 04:46 pm (UTC)(link)
Простите, кто?

[identity profile] enternet.livejournal.com 2010-02-12 04:49 pm (UTC)(link)
Это не шутка? Так действительно бывает?

Существуют ли специальные требования к оформлению интерфейса для эпилептиков? Можно где-нибудь почитать об этом немного подробнее?

[identity profile] sergiej.livejournal.com 2010-02-12 04:54 pm (UTC)(link)
Ну это уже детали имплементации кнопки. Пользовательский интерфейс - идеальный. Можно всю бухгалтерию на Маки пересадить вмиг.

[identity profile] paravoz-by.livejournal.com 2010-02-12 04:58 pm (UTC)(link)
Знакомый скриншот по работе в автобусном парке) Меня тогда всегда бесило, что нельзя выбрать за "вчера"

[identity profile] paravoz-by.livejournal.com 2010-02-12 04:59 pm (UTC)(link)
+1000

[identity profile] metaclass.livejournal.com 2010-02-12 05:03 pm (UTC)(link)
О, это таки мысль :)

[identity profile] fas-tm.livejournal.com 2010-02-12 05:15 pm (UTC)(link)
Мрак :)
Как вас юзеры за такое еще не приговорили :)
Хотя наверное им пофиг...

[identity profile] paravoz-by.livejournal.com 2010-02-12 05:17 pm (UTC)(link)
у нас же тогда в автобусном парке отчеты утром печатались за "вчера" и в понедельник за субботу-воскресение)
меня там еще какая-то штука бесила, но я уже не вспомню - давно было(((

[identity profile] metaclass.livejournal.com 2010-02-12 05:35 pm (UTC)(link)
Я альтернативы не вижу. Разве что увеличить стоимость в 100 раз, сроки в 10 и нанять дизайнеров-макоебов и по студенту на форму, чтобы рисовали.

[identity profile] fas-tm.livejournal.com 2010-02-12 05:56 pm (UTC)(link)
Неплохой вариант кстати.
Мы правда изобрели свой велосипед. И формы генерятся на основе XML-ек прилетающих от сервера приложений. Выглядит это так примерно
шаблон по которому генерится форма, вот что клиент отрисовывает


[identity profile] oldmann.livejournal.com 2010-02-12 05:57 pm (UTC)(link)
OMG это автоматизацию лохотрона писать, как мне кажется. или деньги не пахнут?

[identity profile] metaclass.livejournal.com 2010-02-12 06:04 pm (UTC)(link)
Я такое делал, но потом от этой идеи отказался, почему - уже недавно писал. Сделать полноценно не хватит никаких ресурсов, а половинчатое решение, упрощая половину задач, делает дико усложненной другую половину.
Хотя я периодически к этой задаче возвращаюсь, но в продакшене до сих пор используются только очень урезанные и упрощенные варианты.

[identity profile] fas-tm.livejournal.com 2010-02-12 06:11 pm (UTC)(link)
Да... Довольно трудоемко было. Но мы пересилили себя и сделали. Причем поддерживаются и экшены и динамические операции по событиям от контролов. Зато теперь не имеем головной боли. Выбора не было... у всех телекомпаний абсолютно разные хотелки, набор метаданных и их представление. Теперь в ТЗ входит раздел который заполняют клиенты со всеми полями типами итд итп. И отдельный коллега генерит на основе них базу и готовит шаблоны. Плюс как показала практика через некоторое время поля могут модифицироваться и дополнятся.

[identity profile] sorhed.livejournal.com 2010-02-12 06:13 pm (UTC)(link)
Ну почему сразу лохотрона. Платформа работает абсолютно честно, никаких кухонных разводок там нет, потому что я их не писал. И так неплохо получается. Всё, что клиенты выиграли, честно и вовремя им выплачивается. Все счастливы.

[identity profile] theiced.livejournal.com 2010-02-12 06:18 pm (UTC)(link)
блядь, блядь, блядь

те пидорасы по вине которых НУЖНО такое убожество должны быть в срочном порядке развешаны на близлежайших столбах

[identity profile] oldmann.livejournal.com 2010-02-12 06:21 pm (UTC)(link)
это каким же образом платформа работает "честно"? цепляется к интерфейсу обмена некоего глобального банка?
т.н. "форекс" - казино в чистом виде.

[identity profile] sorhed.livejournal.com 2010-02-12 06:40 pm (UTC)(link)
Вы специалист? :) Хорошо, я вам сейчас поясню.

Во-первых, да, избыточные риски компенсируются через «интерфейс обмена некоего глобального банка». Только не банка, а биржи. Точнее, поскольку бирж для форекса нет, их роль выполняют т.н. interbank marketplaces, каковых в мире есть несколько штук (среди самых известных — Currenex, HotspotFX, LavaFX, EBS; кроме специалистов, о них мало кто знает).

Во-вторых, форексная компания (если она не является чистым брокером, что обычно не нужно) не выводит _каждую_ сделку на внешний рынок. По следующим причинам:

1) Одновременно совершается достаточно много сделок, чтобы их эффекты компенсировали друг друга — так зачем же выводить каждую сделку и терять на этом комиссию?

2) У каждой форекс-компании (ну, если не брать совсем уж отъявленных негодяев) есть общая таблица рисков — сумма нескомпенсированных позиций, которые выставлены по каждой валютной паре. Задача компании — быть всегда в состоянии выплатить клиентам выигрыш. Поэтому, если экспозиция по какой-либо валюте начинает превышать некоторое пороговое значение (что бывает довольно редко по причине пункта 1), тогда и совершается компенсирующая сделка на interbank marketplace. Всё это довольно интересно писать, учитывая, что все деньги должны считаться в реалтайме.

3) Наконец, вы говорите «казино» как будто это что-то плохое. Честное казино, которое не обманывает клиентов, является вполне востребованным бизнесом. Клиенты с удовольствием играют в покер (пытаясь выиграть деньги друг у друга) или в блекджек (пытаясь выиграть деньги у казино), и частенько даже выигрывают. В отличие от казино, форекс-компания не знает точно, что статистически она всегда будет в выигрыше (рынки всё-таки не являются случайным процессом, хе-хе) — поэтому необходима компенсация риска, описанная выше. Но свою комиссию мы берём, да. Есть спрос и есть предложение.

[identity profile] oldmann.livejournal.com 2010-02-12 06:48 pm (UTC)(link)
какой, однако, пространный трактат в пользу лохотрона.
наркотики тоже нравятся тем, кто их принимает, нет?

[identity profile] sorhed.livejournal.com 2010-02-12 06:59 pm (UTC)(link)
Да много кому что нравится. Мне вот на лыжах нравится кататься и программировать. А кому-то на форексе играть. Есть у нас клиенты, которые постоянно выигрывают, есть — те, кто то выигрывают, то проигрывают. Постоянно проигрывающие обычно уходят через какое-то время. В общем, не вижу я в своей деятельности абсолютно ничего неправильного. Можете переубедить, только что-то логических контраргументов я от вас не увидел.

[identity profile] oldmann.livejournal.com 2010-02-12 07:01 pm (UTC)(link)
если Вы не задумываетесь об этике того, чем занимаетесь, то Б-г Вам в помощь.

[identity profile] sorhed.livejournal.com 2010-02-12 07:02 pm (UTC)(link)
Я задумываюсь об этике всего, что я занимаюсь.

[identity profile] sorhed.livejournal.com 2010-02-12 07:02 pm (UTC)(link)
s/что/чем/.

[identity profile] vp.livejournal.com 2010-02-12 07:12 pm (UTC)(link)
+1
Это и есть ключевой корень зла.

[identity profile] lalibu.livejournal.com 2010-02-12 09:05 pm (UTC)(link)
да, глядя на это понимаешь что лучше интерфейсы были в ДОСе :)

[identity profile] metaclass.livejournal.com 2010-02-12 09:08 pm (UTC)(link)
Кстати, если убрать ограничение 25х80 и добавить какую-то возможность рисовать линии на границах знакомест - консольно-текстовый интерфейс для таких целей будет намного гуманнее всех GUI.

Page 2 of 3