@proRuby

Страница 1263 из 1594
Egor
22.06.2018
09:04:58
Andrey
22.06.2018
09:05:03
целюсь на ruby

решил начать кодить

Egor
22.06.2018
09:05:12
Уходите, руби умер

Google
Andrey
22.06.2018
09:05:17
реально?

Dmitry
22.06.2018
09:05:20
раби*

Andrey
22.06.2018
09:05:35
шутка или правда?

Felix
22.06.2018
09:05:35
раби*
Руби

Egor
22.06.2018
09:05:37
раби*
Ребе

Anton
22.06.2018
09:05:42
шутка или правда?
Правда умер

Felix
22.06.2018
09:06:00
Egor
22.06.2018
09:06:10
?
??

Andrey
22.06.2018
09:06:18
блин тролят или нет ?

и рельсы умерли?

Eugene
22.06.2018
09:07:03
рельсы вообще мертворожденные

Egor
22.06.2018
09:07:05
и рельсы умерли?
Да. Сейчас в моде PHP

Andrey
22.06.2018
09:07:56
а питон как?

Google
ShadoWalkeR
22.06.2018
09:09:33
Питон работает все медленней. Поэтому тоже умирает

Andrey
22.06.2018
09:10:47
блин так я и PHP когда то начинал, может стоит вернуться

Anton
22.06.2018
09:10:57
Ну как бы, создатель языка об этом говорит даже



Dima
22.06.2018
09:11:16
Что за беспонт? что за шутки?

в книгад 2017 года по администрированию UNIX главу посвящают Ruby на равне с Python

Andrey
22.06.2018
09:12:50
так быстро на язык еще не забивал, 2 дня как начал осваивать )

Dima
22.06.2018
09:18:30
я вот не понимаю, зачем эти вредные шутки о сметре языка.

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

взяли пацана напугали, шутка удалась, по гоготали. Но по идее себе же в карман насрали.

Anton
22.06.2018
09:20:26
взяли пацана напугали, шутка удалась, по гоготали. Но по идее себе же в карман насрали.
Вообще нет, проблема в том, что люди в любом случае в язык придут, просто парень фиг знает что хочет сам

Dima
22.06.2018
09:21:49
Будь проще друг, мы же шутим :)
Шутки должны помогать, а не откровенно вредить.

Anton
22.06.2018
09:21:50
может ему 14 лет.
Ну так и здорово же. Парень получил что хотел

Dima
22.06.2018
09:22:38
Anton
22.06.2018
09:24:37
ну от куда ты знаешь что он хочет на самом деле?

Nikita
22.06.2018
09:25:27
я в 14 лет хотел вертолер на радиоуправление

да я и до сих пор хочу его

Google
Dima
22.06.2018
09:25:46
ShadoWalkeR
22.06.2018
09:27:35
Кстати - вот люди используют руби в качестве VM. Модуль только добавлен, поэтому не сильно рабочик в некоторых моментах https://github.com/kamailio/kamailio/tree/master/src/modules/app_ruby

Dima
22.06.2018
15:15:39
я написал занимательный скрипт который позволяет генерировать звук echo "Hi" | bash tts > out.mp3 и заходелось мне его потерситровать на разных голосах. Написал я генератор на Ruby: https://goo.gl/u7YMPH

а он мне выдает: $ ruby generator.rb tts: line 50: /dev/stdout: Device or resource busy tts: line 50: /dev/stdout: Device or resource busy tts: line 50: /dev/stdout: Device or resource busy tts: line 50: /dev/stdout: Device or resource busy tts: line 50: /dev/stdout: Device or resource busy tts: line 50: /dev/stdout: Device or resource busy

Что за потстава?

Внатуре.

Это полностью в разрез понятий, нужна помощь братвы.

Alex
22.06.2018
15:17:10
пока первый не отработает остальные не будут

потому что stdin лочится програмулькой

хотя я не очень хорошо механизмы работы этого всего понимаю.

тебе поидее надо открывать сеанс баша и самому ему кормить stdin

точнее сеанс tts

тогда у него будет собственный tts наверное

тьфу stdin

Dima
22.06.2018
15:20:31
точнее сеанс tts
это интересно, но сложно. Просто нагенерирую новый bash script который по очеред под каждый глос сделает файл.

Alex
22.06.2018
15:20:46
хотя на самом деле я не очень хорошо понимаю механизмы работы всего этого поэтому корее всего несу чушь

Dima
22.06.2018
15:45:41
Есть два массива. names и emptions как элегантно описать два вложенных цикла? я просто each в each сделал. Наверно есть какое-то эегантное красивое решение.

Vyacheslav
22.06.2018
15:46:10
а что нужно с ними сделать?

Google
Alex
22.06.2018
15:49:17
а нужно ли?

Dima
22.06.2018
15:50:38
https://goo.gl/AKVr2i

Alex
22.06.2018
15:51:13
https://goo.gl/AKVr2i
permutation вроде подойдет

хотя это наверное альясы с product

Dima
22.06.2018
15:51:58
permutation вроде подойдет
не подойдте, там может быть 2 speaker, а нужна всегда пара [speaker, emotion]

Andrey
22.06.2018
16:05:38
А почему сразу не выполнять команды, а пихать их в файл для баша?

Владимир
22.06.2018
16:06:26
Andrey
22.06.2018
16:07:11
Как будто там они будут плодиться в разные потоки

Dima
22.06.2018
16:07:36
А почему сразу не выполнять команды, а пихать их в файл для баша?
Братишка, ну ты выше почиай в форуме. Там такой блудняк.

вообще.

Команд много а баш один
Баш красиво рифмуется :)

Andrey
22.06.2018
16:08:33
Потому что system чтото типа fork+detach от трэда. Есчтественно у вас будет лок

Dima
22.06.2018
16:08:57
толкьо под другим соусом, он тоже плевался ошибкой.

В общемя не против буду решения на чистом Ruby

Andrey
22.06.2018
16:10:53
# Generate sound for different voices "jane|oksana|alyss|omazh|zahar|ermil".split("|").each do |x| _res = `echo 'Hi, my name is #{x}.' | bash tts > #{x}.mp3` puts _res end Так не пробовали?

Alex
22.06.2018
16:11:10
Братишка, ну ты выше почиай в форуме. Там такой блудняк.
ща бы цитатой из одного фильма ответить

Google
Andrey
22.06.2018
16:11:56
Я же ваш же пример взял

Dima
22.06.2018
16:12:15
это называется backquites и он тоже что-то там про stdin говорил, я перебил на system задача не решилась, я решил в лоб.

Andrey
22.06.2018
16:13:14
А еще надо tts —help сделать - он может какой то ключ ждет

Dima
22.06.2018
16:14:07
он рядом лежит в репозитории

и tts --help тоже я прописывал.

Andrey
22.06.2018
16:15:11
Бляяяяяяять

Н у нахера?

curl "https://tts.voicetech.yandex.net/generate?format=mp3&lang=en-US&$SPEAKER&$EMOTION&key=$KEY" -G —data-urlencode "text=$TEXT" > "$FILE"

Dima
22.06.2018
16:15:40
Н у нахера?
Что нахера то, млять?

Andrey
22.06.2018
16:15:41
Пихайте сразу сюда

Нахер такой трэш с башем устраивать?

Dima
22.06.2018
16:16:53
Нахер такой трэш с башем устраивать?
вот в данный момент, лично от тебя, я не наблюдаю ни одного толкового совета. Только бестолковую без смысленну, агрессивную критику. Более того симптомы: "смотрю в код вижу фигу".

Andrey
22.06.2018
16:18:30
Вы можете выкинуть нахер tts и сдать все на руби, вызывая только curl. Но предпочитаете делать через баш и пытаетесь заставить это работать. Сами себе создаете проблемы

Alex
22.06.2018
16:19:17
зачем курл воще

Dima
22.06.2018
16:20:00
Вы можете выкинуть нахер tts и сдать все на руби, вызывая только curl. Но предпочитаете делать через баш и пытаетесь заставить это работать. Сами себе создаете проблемы
Опять 25, 10 сообщений подряд не хватило, для того чтоб разобраться что такое BASH. "на двору кол, на колу мочала, песня хороша объясняй сначало".

Страница 1263 из 1594