WasylF's blog

By WasylF, history, 17 months ago, In English

Hello all!

I have some news to share about CF-Predictor (a service that allows you to view rating changes before official results). This extension was launched almost 6 years ago. Number of users has grwon from a couple hundreds to nearly 50k! I'm very proud that this service is used by so many people!

One of the cool features of mine extension is that it is friendly to codeforces API :) All the request to codeforces are sent from just one backend server. Therefore, users don't overload codeforces with extra API calls.

I was using Heroku as a cloud provider to run my servers. Unfortunately, they are closing their free accounts on Nov 28th. So, I decided to take down my servers on heroku. Thus, starting from 2022-11-27 cf-predictor-frontend.herokuapp.com and cf-predictor.herokuapp.com will not work.

On a bright side, I though that upsetting 50k people isn't a good thing. Therefore, I'm renting a VPS and you can continue to use CF-Predictor via cf-predictor.wasylf.xyz! I already updated extentions for Chrome, Mozilla and Opera to use the new backends. However only Mozilla has accepted the new version so far. I hope the changes will be reviewed quickly and you all will be able to use new version soon!

Good luck to all of you and have a high rating!

  • Vote: I like it
  • +398
  • Vote: I do not like it

»
17 months ago, # |
  Vote: I like it +17 Vote: I do not like it

how much money did you spend on this operation

  • »
    »
    17 months ago, # ^ |
    Rev. 2   Vote: I like it +17 Vote: I do not like it

    VPS cost 6$ per month. VPS has 4 GiB RAM and 2 cores. If you know know better deals, I'm happy to check them out :)

    For now I treat it as an "educational protect". It was interesting to learn how to setup reverse pricy, SSL. Next, I'm planning to setup some monitoring, look into continues integration. All of these are very simple with cloud, I'd like to go one layer deeper:)

»
17 months ago, # |
  Vote: I like it +3 Vote: I do not like it

orz

»
17 months ago, # |
  Vote: I like it 0 Vote: I do not like it

<3

»
17 months ago, # |
  Vote: I like it +6 Vote: I do not like it

thank you

»
17 months ago, # |
  Vote: I like it 0 Vote: I do not like it

orz

»
17 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Thanks for keeping it alive all this time 🧡

Just in case you want to cut the bill, I've been using the following free compute engine resources https://cloud.google.com/free/ https://aws.amazon.com/free/

  • »
    »
    17 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Thanks for advice. I was using AWS in 2017, so I run out of 12 months free computing.

    Free compute engine in Google cloud seems to be limited to just 1GB network egress, it's not enough :(

»
17 months ago, # |
  Vote: I like it 0 Vote: I do not like it

(firefox) Found it as good as before. Thanks a lot.

  • »
    »
    17 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Thanks for the confirmation :)

    Yes, Firefox and Chrome stores have accepted the new version (1.3.2). The review is still pending for Opera.

»
17 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Hey there, thank you for this app since it helped me a lot on grinding for the new level. I believe that you might want to check out this platform to host your website for free.

  • »
    »
    17 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Thank you! Will check it out!

    From the first glance, it looks like the platform doesn't support Java and my servers are written in Java.

»
2 months ago, # |
  Vote: I like it 0 Vote: I do not like it

It is not working anymore

  • »
    »
    2 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    true

    • »
      »
      »
      2 months ago, # ^ |
        Vote: I like it +4 Vote: I do not like it

      I found another extension called carrot, works fine

      • »
        »
        »
        »
        2 months ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        its ui is pretty confusing

        • »
          »
          »
          »
          »
          2 months ago, # ^ |
            Vote: I like it 0 Vote: I do not like it

          It pretty much has two columns, one is performe. I.e your rank just based on the current contest in terms of rating.

          Second, is the rating change, which is what you are actually looking for.

          The third row is pretty dumb, tells how many points are you away from next title.

          Upvote if it helps