@haskellru

Страница 1031 из 1551
Leonid
29.03.2018
18:13:04
Буфферит не твоя Shelly а whiptail

Ври про tty

Denis
29.03.2018
18:13:24
как это?

Leonid
29.03.2018
18:13:25
Или патчи whiptail

Google
Denis
29.03.2018
18:13:59
не, я не готов

как соврать про tty

?

Leonid
29.03.2018
18:14:16
Я не знаю как в хаскелях, но делается псевдо tty и через него общаешься

Alexander
29.03.2018
18:14:35
@dshevchenko а whiptail это что за пакет

Leonid
29.03.2018
18:14:36
Правда потеряешь разницу между stdout/stderr

Alexander
29.03.2018
18:14:40
в генте не то чтобы могу найти

Denis
29.03.2018
18:14:49
это не пакет

whiptail - это линуковая команда

http://linux.math.tifr.res.in/manuals/man/whiptail.html

она есть в дебиан-дистрах

Alexander
29.03.2018
18:15:33
whereis whiptail whiptail:

что значит "не пакет"

Google
Denis
29.03.2018
18:16:08
ну, в смысле, это не хасельный пакет :-) я думал, ты про это спросил

но я пробовал и dialog

Alexander
29.03.2018
18:16:40
нет, я хотел её поставить в генте и посмотреть что там у тебя

Denis
29.03.2018
18:16:49
https://linux.die.net/man/1/dialog

Leonid
29.03.2018
18:17:31
Ищи tty/pseudo tty

Alexander
29.03.2018
18:22:23
http://www.howtobuildsoftware.com/index.php/how-do/bE9r/c-linux-bash-whiptail-whiptail-gauge-in-c

ну вон сишники ничего специального не делают

а не, не работает

Denis
29.03.2018
18:23:07
я пробовал всё это дело запускать в xterm (ну, на всякий случай)

не помогло

Alexander
29.03.2018
18:23:47
щас, попробую с dialong

а есть больше haskell кода?

another
29.03.2018
18:24:20
Привет народ, а может кто рассказать как лучше учить haskell? Как вы сами изучали его? Книги, статьи, книги, или копипастить код, параллельно смотреть как всё реалиозованно в GHC или как-то еще? Единственный язык, на котором после хелло ворда останавливаешся и говоришь "хмммм, а ведь я понятия не имею что дальше"

Leonid
29.03.2018
18:25:14
http://rachid.koucha.free.fr/tech_corner/pty_pdip.html

Арсений
29.03.2018
18:26:11
another Есть хороший курс на Stepik от Дениса Москвина

Denis
29.03.2018
18:26:28
@qnikst Вот моя сырая заготовка: https://github.com/denisshevchenko/green-zone/blob/develop/src/installer/GreenZone/Installer/Boxes.hs#L72

Denis
29.03.2018
18:27:48
после строки?

Или как часть строки?

Leonid
29.03.2018
18:27:54
Ну

Google
Leonid
29.03.2018
18:28:03
Пофиг, до flush

Rinat
29.03.2018
18:28:04
Во

Denis
29.03.2018
18:28:22
я делал так: "5\n"

или отдельно?

another
29.03.2018
18:28:39
another Есть хороший курс на Stepik от Дениса Москвина
да, курс это хорошо, но те кто уже имеет неплохой уровень и пишет продакшн код, как они дошли до такого уровня, точно не просмотрев один курс или прочитав одну книгу

Leonid
29.03.2018
18:28:46
Вы что юникс и с не знаете?

Rinat
29.03.2018
18:29:01
У меня в си была проблема, что текст выводился только после посылки переноса строки. Те построчная буферизация. Не отключалось никак (

Мб нужно копать настройки самой ОС

Denis
29.03.2018
18:29:38
YEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE

блин, как же я не догадался

Aragaer
29.03.2018
18:29:52
fflush же

Leonid
29.03.2018
18:30:00
А ещё девопс!

Denis
29.03.2018
18:30:10
@lonokhov спасибо огромное!

Leonid
29.03.2018
18:30:35
Но почитай статью что я линковал. Чтобы понять ь

Rinat
29.03.2018
18:30:58
Сработало?

Denis
29.03.2018
18:31:11
да

А, я кстати, вспомнил. Я посылал \n. Но не делал флаш.

точно

Google
Leonid
29.03.2018
18:32:05
А, я кстати, вспомнил. Я посылал \n. Но не делал флаш.
Если на твой стороне line buffering то flush не надо

Denis
29.03.2018
18:32:22
Да, я уже увидел

Alexander
29.03.2018
18:34:42
hFlush не помогает..

Leonid
29.03.2018
18:35:02
Да, я уже увидел
http://rachid.koucha.free.fr/tech_corner/pty_pdip.html полезно

Denis
29.03.2018
18:36:07
@qnikst ньюлайн помогает

"\n"

Alexander
29.03.2018
18:36:30
а ну значит это как он парсит

он значит значение до newline ждет

Denis
29.03.2018
18:36:53
да

Alexander
29.03.2018
18:37:02
что в общем-то ожидаемо

Denis
29.03.2018
18:37:20
ну вот я забыл, а ведь когда-то на ГОЛОМ С программировал

позор

Alexander
29.03.2018
18:37:55
hPutStrLn бы сделал

было бы все хорошо

его же логично по умолчанию делать, а переключаться на hPutStr когда надо прям

Denis
29.03.2018
18:40:00
Большое спасибо за помощь, друзья!

Alexander
29.03.2018
18:40:24
кстати курс на степик хороший

я учился по случайным статьям и project euler но это было давно

Google
Alexander
29.03.2018
18:40:44
было плохо с книгами и всем

Andrew
29.03.2018
18:42:11
А никому случайно не нужна книжка Изучай Erlang во имя добра? Хотел бы обменяться на LYAH :)

another
29.03.2018
18:47:29
спасибо за наводку на степик, посмотрю

Vasiliy
29.03.2018
18:58:23
хм, чего-то не очень понимаю как мне превратить generate $ choose (1, 9) :: IO Int в generate $ choose (1, 9) :: IO (Maybe Int) (quickcheck)

kana
29.03.2018
18:59:15
Just <$> ?)

Vasiliy
29.03.2018
18:59:28
но мне иногда и Nothing нужен

kana
29.03.2018
18:59:56
Тогда можно на одно число больше генерить

Theta
29.03.2018
18:59:57
Привет ребят. Кто-нибудь работал с Baranseli Finance, метро Молодежная?

kana
29.03.2018
19:00:00
И потом матчить

Vasiliy
29.03.2018
19:00:21
ну да, там есть всякие suchThatMaybe, ок можно так, например: genSpan ∷ Gen (Maybe Int) genSpan = choose (0, 9) `suchThatMaybe` (> 0) genSpan' ∷ Gen (Maybe Int) genSpan' = oneof [ return Nothing , Just <$> choose (1, 9) ] мне вот этот пост еще понравился https://begriffs.com/posts/2017-01-14-design-use-quickcheck.html

Theta
29.03.2018
19:00:57
Привет ребят. Кто-нибудь работал с Baranseli Finance, метро Молодежная?
или не известная никому фирма? На хаскеле предложили кодить

Alexander
29.03.2018
19:02:41
/me не слышал о них

Vasiliy
29.03.2018
19:03:15
странно, что у них сайт такой страшный http://baranseli.ru/ (если это их сайт, конечно)

Theta
29.03.2018
19:09:26
Ну они ссылаются на то, что типа ищут инвесторов блаблабла, поэтому (я сообщил свой уровень как начинающий) "оплата пока небольшая 70к"... стоит ждать подвох? :D

Leonid
29.03.2018
19:12:24
Если работы нет то хуже не будет

Rinat
29.03.2018
19:12:43
На хаскеле?)

Leonid
29.03.2018
19:13:26
Небось хотят кардану форкать

Theta
29.03.2018
19:13:46
Если работы нет то хуже не будет
Ну есть... сдельно платы другу развожу :D

в альтиуме

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