1. JavaScript / Говнокод #17348

    +155

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    express_static = express.static(static_files.file_path)
        app.use('/files', (req, res, next) ->
            if Math.random() > app.failureProbability
                express_static.handle(req, res, next)
            else
                # server failure or timeout
                if Math.random() < 0.5
                    console.log('\x1B[31mRandom failure\x1B[0m')
                    res.send(500, 'Fuck you')
                else
                    console.log('\x1B[31mRandom timeout\x1B[0m')
        )

    а вот так мы тестируем сетевую нагрузку (нода, кофе)

    Запостил: makc3d, 21 Декабря 2014

    Комментарии (4) RSS

    • зачем отдавать статику нодой?
      Ответить
      • > тестируем сетевую нагрузку

        тут, кстати, ещё и бага была
        .handle лишний )
        Ответить
    • нода не нужна. Пидальный жабаскрипт нужно душить в зародыше, а они его еще и на север сайд тащут
      Ответить
      • Решительно согласен. Поменял место работы, а они тут хотят (планируют) js и на сервер, и на мобильные клиенты, и на десктопы. Утешаю себя мыслью, что не взлетит и все останется по старому.
        Ответить

    Добавить комментарий