Size: a a a

2017 June 26

MS

Mikhail Sytchev in Rubyata
сформулировать тебования -> написать NLP парсер -> оформить в гем или сервис
источник

MS

Mikhail Sytchev in Rubyata
думаю, многим будет полезно
источник

С

СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️ in Rubyata
В основном, обратную несовместимость, зависимрсть от версии языка или ещё какие сайд-эффекты ищу
источник

RS

Rustam Sharshenov in Rubyata
а тесты не решают эту проблему?
источник

С

СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️ in Rubyata
Ну не знаю, мне очково всё равно, что где-нибудь будет что-нибудь непокрытое. Может потому и инструментов таких нет, что я один такой параноик? :)
источник
2017 June 27

MS

Mikhail Sytchev in Rubyata
https://github.com/piotrmurach/rspec-benchmark

Хуясе как регрессию по скорости можно тестировать
источник

Z

Zulkar in Rubyata
источник
2017 June 28

С

СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️ in Rubyata
👍
источник
2017 June 29

MS

Mikhail Sytchev in Rubyata
@rubyist passenger норм сервер, но блин
источник

MS

Mikhail Sytchev in Rubyata
--force-max-concurrent-requests-per-process NUMBER
                                    Force Passenger to believe that an
                                    application process can handle the given
                                    number of concurrent requests per process
       --concurrency-model NAME     The concurrency model to use, either
                                    'process' or 'thread' (Enterprise only).
                                    Default: process
       --thread-count NUMBER        The number of threads to use when using
                                    the 'thread' concurrency model (Enterprise
                                    only). Default: 1
       --memory-limit MB            Restart application processes that go over
                                    the given memory limit (Enterprise only)
       --rolling-restarts           Enable rolling restarts (Enterprise only)
       --resist-deployment-errors   Enable deployment error resistance
                                    (Enterprise only)

Request handling options:
       --max-requests NUMBER        Restart application processes that have handled
                                    the specified maximum number of requests
       --max-request-time SECONDS   Abort requests that take too much time
                                    (Enterprise only)
источник

MS

Mikhail Sytchev in Rubyata
> Enterprise only
источник

MS

Mikhail Sytchev in Rubyata
как ты его вообще использовал без этого всего?!
источник

PT

Pavel Tkachenko in Rubyata
Не знаю, вроде норм. Но у меня нет кучи подключений. Мало. Основная нагрузка на базе. Сложные выборки и тд
источник

PT

Pavel Tkachenko in Rubyata
Сейчас вот как раз 1300rpm
источник

MS

Mikhail Sytchev in Rubyata
Celluloid vs Eventmachine нить иди
источник

MS

Mikhail Sytchev in Rubyata
Celluloid судя по активности на гитхабе 2 года не поддерживается
источник

С

СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️ in Rubyata
Два года назад eventmachine был заморожен и пришлось писать на Целлюлоиде. В то время ещё даже Сайдкик был на целлюлоиде
источник
2017 June 30

MS

Mikhail Sytchev in Rubyata
Почему направление evented подхода к задачам параллельного программирования не развиваются в среде Руби?
источник

MS

Mikhail Sytchev in Rubyata
сейчас из инструментов по конкурентной обработке запросов а арсенале рубиста только треды, получается?
источник

MS

Mikhail Sytchev in Rubyata
а как же накладные расходы на создание треда? и memory bloat если тредов создать десятки тысяч
источник