@jvmchat

Страница 2177 из 2890
Alexander
19.01.2018
12:14:34
я в вакансиях видел требование джавы приветствуется. Интересно почему так
потому что дебилы какие-то писали вакансию. я могу еще представить в требованиях к джавы в нагрузку немного питон знать.

Sergey
19.01.2018
12:14:53
Я не знаю, о чем ты, у меня барышня пишет на джанго по удаленке - никакой там джавы

Alexander
19.01.2018
12:14:54
зачем питонисту знать джаву - хз. если только автотестеру какому-то

Sergey
19.01.2018
12:15:34
Либо отбилась HR которая писала вакансию, либо они хотят наебать и получить монстра который будет пилить хрень какую то за зарплату питониста

Google
Sergey
19.01.2018
12:15:37
Хитрые суки.

Alexander
19.01.2018
12:15:50
зачем питонисту знать джаву - хз. если только автотестеру какому-то
странные автотесты, я когда окунулся в этот мир там наоборот, у тебя все на жабке, но мы умеем в питон ,поэтому будем в тестах питон

Ivan
19.01.2018
12:15:51
не, ну как же питонисту-то и без java? может вы ещё скажете что ассемблер ему не нужен?

Alexander
19.01.2018
12:16:08
нужен, как же без него

Sergey
19.01.2018
12:16:13
А еще на прологе и хаскеле правой ногой пописывать должен

Alexander
19.01.2018
12:16:38
на хаскеле не писать нужно, на нем нужно думать

Ivan
19.01.2018
12:16:46
говорить )

Alexander
19.01.2018
12:17:00
подумал на хаскеле, почувствовал силу, мощь и озарение, и написал на обычном унылом языке

Alexander
19.01.2018
12:17:16
а знаете как увольняют хаскель программиста ?

Ivan
19.01.2018
12:17:26
собирай свои монадки и уматывай

изи )

Google
Alexey
19.01.2018
12:17:47
а знаете как увольняют хаскель программиста ?
Дают ему доказать задачу тысячелетия с дедлайном в один день?

Ivan
19.01.2018
12:18:19
Sergey
19.01.2018
12:18:58
Заставляют SOAP сервис на хаскеле писать

Alexander
19.01.2018
12:20:18
мечтают ли ̶а̶н̶д̶р̶о̶и̶д̶ы̶ ̶о̶ ̶м̶е̶х̶а̶н̶и̶ч̶е̶с̶к̶и̶х̶ ̶о̶в̶ц̶а̶х̶ хаскелисты писать SOAP сервисы ?

Ivan
19.01.2018
12:20:43
оооо, как в телеграмме зачёркивание сделать? я чёт искал, писали что нельзя

~~

это?

Alexander
19.01.2018
12:21:01
не, копипащу с разных сайтиков

Ivan
19.01.2018
12:21:15
фук...

Alexander
19.01.2018
12:21:15
надо найти апи и на хоткей забиндить, но лень

Alexey
19.01.2018
12:21:17
Alexander
19.01.2018
12:21:28
ДА! я старательный. за то и держат

Ivan
19.01.2018
12:21:56
http://bfy.tw/G8Ep
хрена се вы хитрые )

Alexey
19.01.2018
12:22:24
̰л̰о̰л̰к̰о̰т̰

Igor
19.01.2018
12:22:28
ДА! я старательный. за то и держат
а за находчивость еще и платили бы)

Ivan
19.01.2018
12:22:48
http://bfy.tw/G8Ep
спасибо ̶у̶ш̶ё̶л̶ ̶в̶ы̶ё̶б̶ы̶в̶а̶т̶ь̶с̶я̶ ̶в̶ ̶с̶в̶о̶й̶ ̶д̶в̶о̶р̶

Alexander
19.01.2018
12:24:06
а, вспомнил реальный кейс python + java

Google
Alexander
19.01.2018
12:24:13
вспомнил и содрогнулся.

для веблоджика есть надстройка, которая позволяет кучу действий автоматизировать, пишется на jython

Sergey
19.01.2018
12:24:41
я на питоне пишу парсеры документов экселевских, когда надо в базу грузануть ченить

нихуясе, а чё не на джаваскрипте

Alexander
19.01.2018
12:25:03
wlst что ли называется.

Del
19.01.2018
12:25:07
А чо не на груви

Alexander
19.01.2018
12:25:29
я думаю когда это делали, никакого груви не было. ну и не тырпрайзно же

Del
19.01.2018
12:26:00
Хз, я для банков дбо писал на груви, вполне тырпрайз

Ivan
19.01.2018
12:27:30
и то и то - евенты, которые тебе могут прилетать, накладываться друг на друга, перемешиваться и делать много плохих вещей - например вызывать лавинообразный эффект
блин, набросил же на вентилятор этот горе-питонист... ну вот вопрос переупорядовачивания тогда всё-равно же стоит? Если 2 разных источника: условно, клиенты регаются через наш сайт, а сделки прилетают из другой внешней системы, разве не прдётся заниматься лианеризацией?

или у всех ровно 1 источник данных всегда*

Alexander
19.01.2018
12:29:13
во-первых как связаны реги клиентов и сделки? что между ними следует упорядочивать

второе, в чем заключается процессинг этого всего

Ivan
19.01.2018
12:29:29
ну сделка должна приехать после регистрации

ну например нарисовать клиенту UI в которой он сидит и смотрит сколько у него чего и в online видит как у него меняются цифирки

Alexander
19.01.2018
12:30:14
ну и как ты будешь линериазириовать это - если ты не знаешь когда к тебе прилетит рега, а сделки по пользователю, которого у тебя нет летят

Ivan
19.01.2018
12:30:40
так я же с этого начал, ожидание данных

Alexander
19.01.2018
12:30:51
тут все просто - как только появляется рега, мы берем все то, что накопилось, если накапливали и выполняем в той очередности в которой они пришли

Ivan
19.01.2018
12:31:25
ну даааа, но это один простой кейс и уже 100500 логики не относящейся к логике процессинга

вроде как выглядит что время поможет

Alexander
19.01.2018
12:31:49
но он не относиться напрямую к линераризации

Google
Ivan
19.01.2018
12:32:32
ну ладно, вопрос тогда шире, кто как борится с ожиданием данных? для каждого конкретного случая по-разному?

в смысле кастомная логика?

Alexander
19.01.2018
12:33:33
да, точка есть, но по факту у нас два разных процессинга здесь - и линеаризуем мы через очередь, которая у нас это все будет линеаризовывать - мы же не буедм хранить это все в памяти на 10+ апп серверах в памяти? если так - ну ок, пишем свои механизмы линеаризации, хотя зачем если есть уже то, что может жэто сделать на себя (не в том дело, что такие вещи плохо пимсать, дело в том, что их очень сложно писать)

Ivan
19.01.2018
12:34:26
в смысле для сделки: if (нет клиента) { отложить } if (нет актива) { отложить } применить сделку для клиента: создать клиента поискать в отложенных сделках, елси есть применить

Alexander
19.01.2018
12:34:54
не совсем

откладывать тебе придется всегда, иначе при появлении клиента и активка у тебя будет нарушен ордеринг

Alexander
19.01.2018
12:36:19
ну как всегда, если ты можешь сделать так, что бы внезапно атомарно все поняли, что вот откладывать не надо и теперь то заживем - ок, но думаю что ты так не сможешь, поэтому все будет линериазовыватся при попадании в очередь

что значит иной порядок

Admin
ERROR: S client not available

Alexander
19.01.2018
12:36:36
иной от чего?

и какой порядок тебе нужен

Ivan
19.01.2018
12:36:45
сначала сделка, а потом клиент

Alexander
19.01.2018
12:36:50
ии?

клиента зачем в очередь, клиент - это совсем другой флоу по факту

появился клиент - начали процессинг

Ivan
19.01.2018
12:37:40
ну нужно же остальных оповестить о том что появился новый клиент

Alexander
19.01.2018
12:37:48
оповещай

в чем тут проблема?

Ivan
19.01.2018
12:38:09
проблема в том что сделка пришла перед клиентом

Google
Alexander
19.01.2018
12:38:21
пришла, лежит, ждет

появился клиент сказал - вот теперь есть клиент - начал разгребать

Alexander
19.01.2018
12:39:43
в том, что у тебя будет происходить со сделками и активами если _нет клиента_ не сработает?

применить сделку

Ivan
19.01.2018
12:40:18
ну конечно не сработает, раскладываем сделки же по клиентам

Alexander
19.01.2018
12:40:23
а вот те, что мы отложили - с ними что будем делать? их надо выполнить до той, что пришла сейчас

Ivan
19.01.2018
12:40:52
задача сделать что-то вроде админки, где чувак сидит, смотрит на клиентов и у него обновляются цифры у каждого клиента

Alexander
19.01.2018
12:40:56
в том порядке в котором они пришли и мы их сохранили - берем и по очереди выполняем - это и есть линеаризация

мм

тогда зачем тебе что-то упорядочивать?

по сути же тебе нужны только последние данные? или я не прав?

Ivan
19.01.2018
12:42:48
ну допустим что сделки упорядочены, проблема в том как отобразить клиента или как применить сделку если нет клиента

и сидит UI слушает всё это барахло, тут ей приходит "Вася" купил акции "Рога и копыта", а ui в душе пока не чает кто такой Вася и что за "Рога и копыта"

а потом приходят 2 события 1) Василий Петрович Пупкин с id = "Вася" 2) ОАО "Рога и копыта" id = "Рога и копыта"

Alexander
19.01.2018
12:48:09
ну у тебя есть исторические события и события, которые могут менят твои данные (ну если так, грубо очень) - опять же не вижу проблем, сохраняешь события, метаинфу к ним, а там я подозреваю, все зависит от ui как будут выборки, отображения событий и прочие-прочие

Ivan
19.01.2018
12:49:15
а, я понял, Вы предлагаете просто складывать в базёнку всё это и потом по запросу считать?

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

UI самая тупая: Вася | Василий Петрович Пупкин | 100$ | 0 руб.

потом раз, прилетела сделка следующая: Вася продал 10$ на UI: Вася | Василий Петрович Пупкин | 90$ | 300 руб.

Страница 2177 из 2890