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

Автор WasylF, история, 18 месяцев назад, По-английски

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!

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

»
18 месяцев назад, # |
  Проголосовать: нравится +17 Проголосовать: не нравится

how much money did you spend on this operation

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

    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:)

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

orz

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

<3

»
18 месяцев назад, # |
  Проголосовать: нравится +6 Проголосовать: не нравится

thank you

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

orz

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

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/

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

    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 :(

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

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

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

    Thanks for the confirmation :)

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

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

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.

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

    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 месяца назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

It is not working anymore

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

    true

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

      I found another extension called carrot, works fine

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

        its ui is pretty confusing

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

          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