Блог пользователя ha1vanka

Автор ha1vanka, 10 лет назад, По-английски

Hello everybody,

Just recently, I found this cool website CodeFights. I find it fun and I want to share it with you.

The idea of the site is to improve your debugging skills. The site provides you short codes, which have a bug in one of their lines and you have limited time (1-3 min) to find and correct it. It is still Beta and the codes are written in JS. The codes are short, simple and most programmers will find them easy to read and debug. I hope they add more languages soon. There are many achievements/badges. The detailed rules are simple and you will understand them in a game (or two).

The site was created by BrainFights. They have a similar site for mathematics MathFights.

I hope you like it.

UPD:

I asked them if they are going to add more languages and they replied this:

— "As for adding more languages, happy to let you know that we are very close to releasing 3 new languages including C++ ;)." — CodeFights.

Woohoo!!

  • Проголосовать: нравится
  • +40
  • Проголосовать: не нравится

»
10 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Have lost in that page, and got "Internal server error" when trying to register.

  • »
    »
    10 лет назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится

    rsFalse what sign-in option did you use?

    • »
      »
      »
      10 лет назад, # ^ |
        Проголосовать: нравится +1 Проголосовать: не нравится

      I used sign-up option.

      • »
        »
        »
        »
        10 лет назад, # ^ |
          Проголосовать: нравится +1 Проголосовать: не нравится

        you probably left the "Full Name" field blank, try putting say "rsFalse" in that field(in addition to your email and pass).

        • »
          »
          »
          »
          »
          10 лет назад, # ^ |
          Rev. 2   Проголосовать: нравится +4 Проголосовать: не нравится

          My full name satisfied that regex: /[a-z]+ [a-z]+/i.

          • »
            »
            »
            »
            »
            »
            10 лет назад, # ^ |
              Проголосовать: нравится +1 Проголосовать: не нравится

            who said that's the regex? :)

            • »
              »
              »
              »
              »
              »
              »
              10 лет назад, # ^ |
                Проголосовать: нравится 0 Проголосовать: не нравится

              Well, if it's not, then it's a sign that it isn't a site one should try. A site that's related to programming shouldn't be horribly missing logic already at registration.

              • »
                »
                »
                »
                »
                »
                »
                »
                10 лет назад, # ^ |
                  Проголосовать: нравится +3 Проголосовать: не нравится

                whoa that's some aggression :) did you try and get an error too?

                BTW, full disclosure guys, I am one of the founders of CodeFights and would love to answer any questions that people have.

                As for the issue with internal server error, looking at the logs, it should only happen if you leave the field empty (fixing that too as we speak).

                • »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  10 лет назад, # ^ |
                    Проголосовать: нравится 0 Проголосовать: не нравится

                  Hey, if someone is curious about a new site, getting nonsencical errors (the regex is consistent with what's understood as a "full name", and who'd leave the field blank, anyway) is an excellent way to make them give up and go elsewhere. See Bayan contest discussions for an example.

                  And since you didn't confirm at all that the regex is a correct one, it would kinda imply that it isn't, or you're playing with us.

                  That a non-C++ language is mentioned means I'm not going to try yet. Maybe I'll remember sometime when I'm really bored and in the mood for new languages...

»
10 лет назад, # |
  Проголосовать: нравится +21 Проголосовать: не нравится

aaaah, why have you wrote it here... can't leave it now..)

»
10 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

it is automatically upvote my comments for this reason i suppose i am miserable

»
10 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Solo mode is a bit too easy, I had to suicide after about an hour of play because I couldn't take it anymore. Maybe the time limit should be smaller.

The fights are pretty exciting, on the other hand :P