@haskellru

Страница 1074 из 1551
Serghei
10.04.2018
13:20:20
?

Tony
10.04.2018
13:20:45
Ух, четыре месяца ищете?
Да нет у нас 20 есть уже. Еще надо ;)

Александр
10.04.2018
13:21:14
Да нет у нас 20 есть уже. Еще надо ;)
Это очень неплохо, раз так

Google
Tony
10.04.2018
13:21:15
иностранная компания! Блокчейн!
Да работа на Гонконг с возможным переездом.

Tony
10.04.2018
13:22:32
почему всё так секретно? ещё один клон Кардано?
Ничего секретного enecuum.com с нуля пишем. Раньше кардано начали работу

Leyla
10.04.2018
13:23:03
@enecuum_CTO а кандидатов без опыта в продакшене рассматриваете?

Tony
10.04.2018
13:24:03
@enecuum_CTO а кандидатов без опыта в продакшене рассматриваете?
Если есть опыт продакшен на других языках и знакомы с CI/CD то жду резюме.

Leyla
10.04.2018
13:24:23
Спасибо)

kana
10.04.2018
13:24:46
никак не могу понять, что значит "знакомы с ci/cd" умеете комитать и смотреть в травис результаты тестов? не каждый хаскелист с таким справится, наверное

Yuriy
10.04.2018
13:24:52
знать CI/CD — низковата планка

Alexander
10.04.2018
13:25:37
kana
10.04.2018
13:25:41
никак не могу понять, что значит "знакомы с ci/cd" умеете комитать и смотреть в травис результаты тестов? не каждый хаскелист с таким справится, наверное
а если умение настраивать все это, то это к девопсам же, или там каждый хаскелист себе по ci/cd создает?

Google
Alexander
10.04.2018
13:26:17
умеют не коммитить в мастер
достаточно чтобы админ запретил пушить мастер

Alexander
10.04.2018
13:26:21
))))

Yuriy
10.04.2018
13:27:02
Запиньте хоть
жирно будет. а вот в https://gitter.im/ruHaskell/jobs написать стоит

Tony
10.04.2018
13:27:48
Осталось только узнать где офис и какая вилка
Офиса два в центре оба, Гонконг и СПБ вилка от $3000 до $6000. Сори что сразу не написал.

Александр
10.04.2018
13:29:26
Вот у меня двоякие впечатления. С одной стороны, не люблю майнеров, потому что они растаскали видюшки, и ценник взлетел раза в два. С другой стороны, на теме блокчейна и Хаскель может выехать. Весь вопрос только в том, ждет ли все эти проекты оглушительный успех, или же чудовищный провал.

Denis
10.04.2018
13:30:07
Если есть опыт продакшен на других языках и знакомы с CI/CD то жду резюме.
А если есть опыт в других языках в прод и хаскель, пурскрипт только дома для экспериментов?

Александр
10.04.2018
13:30:37
Что спрашивать, отправляйте резюме, а там уже решат

Alexander
10.04.2018
13:35:28
А если есть опыт в других языках в прод и хаскель, пурскрипт только дома для экспериментов?
шли резюме уже! может меньше времени на рекурсивные схемы будет!!!1

Yuriy
10.04.2018
13:36:06
Удаленка возможна?

Tony
10.04.2018
13:36:14
Alexander
10.04.2018
13:36:30
@enecuum_CTO если вам нужны будут профессиональные консультации про Haskell инфраструктуру и т.п. можете писать в приват

/me нагло рекламируется

Alexander
10.04.2018
13:37:11
хорошо, дорого

Leyla
10.04.2018
13:37:20
/me

Google
Alexander
10.04.2018
13:37:21
но дешевле чем у WellTyped и FPCO

Александр
10.04.2018
13:37:23
Вот тут соглашусь - но в целом блокчейн нужен много где не для крипты - мы над этим и работаем. Банки, государство, фарма и тп
А вот интересно из первых уст узнать (у @dshevchenko тоже интересуюсь): на какой стадии находятся технологии блокчейн? Какое количество времени и ресурсов еще требуется, чтобы влияние было сколь-нибудь заметно?

Tony
10.04.2018
13:37:26
/me нагло рекламируется
Может запинить меседж, на сутки?

Leyla
10.04.2018
13:37:30
/me

Alexander
10.04.2018
13:37:59
мы вроде другие объявления про работы не прицепляли..

если я не прав, то на сутки прицеплю

Александр
10.04.2018
13:41:17
Конкуренция со стороны других стеков большая у Хаскелля здесь?

Tony
10.04.2018
13:42:28
Конкуренция со стороны других стеков большая у Хаскелля здесь?
Если говорим про блоки, а не графы то да. Но если нужна скорость то это графовые блокчейны, а тут Хаскелль делает всех!

Darwin
10.04.2018
13:42:40
Вот тут соглашусь - но в целом блокчейн нужен много где не для крипты - мы над этим и работаем. Банки, государство, фарма и тп
Не с целью потроллить или поразжигать, просто реально интересно, безотносительно заказчиков — какое применение-то самое частое кроме крипты и инфраструктуры вокруг неё? Просто как в прошлом году вышла статья — https://hackernoon.com/ten-years-in-nobody-has-come-up-with-a-use-case-for-blockchain-ee98c180100 — я так с тех пор не могу здравых контраргументов ни по одному пункту подобрать, потому что как ни крути, оверхед получается в любой области почти, не-блокчейн решения почти всегда проще и дешевле. Ну по крайней мере со стороны так кажется.

Alexander
10.04.2018
13:42:45
Yuriy
10.04.2018
13:43:52
Любые архивные данные

Tony
10.04.2018
13:45:55
Не с целью потроллить или поразжигать, просто реально интересно, безотносительно заказчиков — какое применение-то самое частое кроме крипты и инфраструктуры вокруг неё? Просто как в прошлом году вышла статья — https://hackernoon.com/ten-years-in-nobody-has-come-up-with-a-use-case-for-blockchain-ee98c180100 — я так с тех пор не могу здравых контраргументов ни по одному пункту подобрать, потому что как ни крути, оверхед получается в любой области почти, не-блокчейн решения почти всегда проще и дешевле. Ну по крайней мере со стороны так кажется.
Легко например БС на блокчейны позволят любому купить свою поставить и сдать в аренду оператору связи, получать процент свой. Или клинические иследования где сотни млн долларов тратяться на них. А есть возможность мухливать с ними (хотя это и без можно решить) или еще страшнее потерять все данные на центральном сервере за годы иследовании!

Александр
10.04.2018
13:46:52
Мне видится, что мы просто вдалеке от основной предметной области. Ценные бумаги, финансовые сделки и прочие активы, - то, где вращается большой бизнес, и где серьезные дядьки ворочают суммами с восемью нулями, там, возможно, есть и ниша для блокчейн

Pineapple
10.04.2018
13:46:59
А зачем для архивов и бэкапов все эти алгоритмы консенсуса и прочее?

Tony
10.04.2018
13:47:36
А зачем для архивов и бэкапов все эти алгоритмы консенсуса и прочее?
что бы распределенно хранить без подмены вражеской нодой ;)

Google
Pineapple
10.04.2018
13:48:04
Для этого достаточно иметь хеши данных

Alexander
10.04.2018
13:48:05
но если вражеских нод не больше 50%

Yuriy
10.04.2018
13:48:13
Чтоб не оказалось, что квартира, коупленная тобой год назад, внезапно не стала принадлежать Васе Пупкину из Урюпинска.

Alexander
10.04.2018
13:48:19
блокчейн это же и есть хэши данных?

связанные в список

Admin
ERROR: S client not available

Alexander
10.04.2018
13:48:29
(я не шарю, если что)

Pineapple
10.04.2018
13:48:50
+ распределённый алгоритм консенсуса

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

Alexander
10.04.2018
13:51:14
@lonokhov проблему нашёл, оказалась в другом месте

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

Leonid
10.04.2018
13:53:54
Я вот думаю такой апи для rpc с стримами можно запилить? call :: (ToWire a, FromWire b, FromWire c, MonadIO m) => Text -> a -> RpcM (Stream (Of b) m c) или типа того.

Alexander
10.04.2018
14:29:02
я не очень понял типа тут

Leonid
10.04.2018
14:32:03
я сам пока не понял.

в общем хочется что-то типа grpc-шного RPC с потоком

А есть такая STM очередь, которую бы можно было закрыть значением. Типа TBCQueue a b чтоб push :: a -> TBCQueue a b, close :: b -> TBCQueue a b и read :: TBCQueue a b-> STM (Either a b)

или навелосипедить?

Alexander
10.04.2018
16:04:14
мы так и не запилили подобную либу :(

Leonid
10.04.2018
16:14:46
Вроде напиливается

@qnikst вот такое напиливается вроде getAsset :: FilePath -> RpcM AssetResult getAsset fp = callStream "get_asset" (AssetRequest "blah" 0) $ \s -> bracket (openBinaryFile fp WriteMode) hClose $ \h -> do S.mapM_ (BS.hPut h . assetChunkData) s callStream :: (ToProtocol a, FromProtocol b, FromProtocol s) => Text -- метод -> a -- аргументы -> (S.Stream (S.Of s) IO b -> IO c) -- ^ s - эвенты, например куски файла -- b - результат метода, например сумма файла и прочие метаданные -- IO должно быть MonadIO m -> RpcM c полить сверху сервантом и припилить стабильности и защиты от ДОС

Google
Leonid
10.04.2018
16:33:01
ну и сами вебсокеты

Aleksey
10.04.2018
16:40:44
Вот у меня есть вопрос. Я хочу запускать подпроцессы. Через снойманолибу или обычным способоб, не суть. И мне надо эти процессы останавливать - и SIGINT, и SIGKILL с SIGTERM по нобходимости. Как мне, имея ProcessHandle это сделать?

Через вызов внешнего kill не хотелось бы

Aragaer
10.04.2018
16:44:17
через сисколл kill?

Aleksey
10.04.2018
16:44:26
terminateProcess из process мне позволит прибить подпроцесс, конечно. Но как-то неохота его юзать, да и там только SIGTERM

Leonid
10.04.2018
17:09:17
Тебе нужен pid и unix

http://hackage.haskell.org/package/unix-2.7.2.2/docs/System-Posix-Signals.html#v:signalProcess

https://hackage.haskell.org/package/process-1.6.3.0/docs/System-Process.html#v:getPid

Aleksey
10.04.2018
18:16:30
про unix знаю. Но хотелось кроссплатформенно :)

Leonid
10.04.2018
18:18:50
Боюсь что сигналы есть только на юниксах

Alexander
10.04.2018
18:40:24
кроссплатформенно никак

так у меня есть кондуиты, единственный способ гарантировать, то, что что-то вызовется там это использовать resourcet?

Ilya
11.04.2018
03:43:27
что я делаю не так и почему оно так? λ> -5 `div` 2 :: Int32 -2 но λ> (-5 :: Int32) `div` (2 :: Int32) -3

первый вопрос какая разница для GHCi в этих двух записях, второй вопрос почему вообще div так себя ведёт

Страница 1074 из 1551