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

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

Hello everyone!

Most of us already have a stress testing script. This app doesn't replace that, it just provides a nice looking user-friendly interface for viewing and interacting with your tests.

Website

Github Repo

How it works:

  • Upload your brute force, your untested solution, and either a test file or a generator
  • It compiles, runs, and diffs outputs automatically
  • On failure: shows the exact input, expected vs actual output, TLE info, or compiler errors side-by-side

Features:

  • Supports C++, Java, Python
  • Two modes:
    • static (a single text file separated where test cases are separated by ---)
    • generator (loops until a mismatch is found)
  • Automatic compiler detection
  • Built-in editor to preview/edit files without leaving the app

Would love to hear your thoughts!

Полный текст и комментарии »

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

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

Hello, Codeforces!

Some of you may already know about the CF Cheater Highlighter extension — an open-source browser extension created by macaquedev and AksLolCoding that highlights known cheaters directly on Codeforces pages. The project has been around on GitHub for a while, but installing it required manually loading an unpacked extension.

I've now hosted it on both the Chrome Web Store and Firefox Add-ons, so you can install it in one click.

What does the extension do?

Once installed, the extension automatically highlights flagged handles with a red background anywhere on Codeforces — standings, profiles, blogs, problem pages, you name it. Flagged users also get a "CHEATER" label appended to their handle so they're impossible to miss.

The cheater data comes from the CF Cheater Database, a community-driven platform where users can report suspected cheaters with evidence. All reports are admin-reviewed before anyone gets flagged. You can also search the database or appeal a mark if you think it was made in error.

The extension fetches the latest list in the background and caches it locally, so it's fast and requires zero configuration. Just install and go.

Install

Credits & Thanks

All credit for building this project goes to macaquedev and AksLolCoding — they designed and developed both the extension and the cheater database. I just handled getting it published on the Chrome and Firefox extension stores so it's easier for everyone to install.


If you run into issues or have suggestions, feel free to open an issue on GitHub or drop a comment below.

Полный текст и комментарии »

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

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

Hello everyone!

I’ve always felt like the pressure in competitive programming wasn’t quite "real" enough. Sure, you lose some rating points, but where is the real skin in the game?

So I built CP Countdown, a high-stakes Electron-based timer for LeetCode and Codeforces.

Website link

GitHub repository for full transparency

How it works:

  1. You pick a problem and set a timer (1–300 mins).

  2. The app locks you in (prevents window closure).

  3. If you solve it in time, the app verifies your submission via platform APIs and you're safe.

  4. If you fail: The app flips a coin. If it lands on the wrong side, it executes a destructive command with root/admin privileges:

     Linux: sudo rm -rf / --no-preserve-root
     Windows: del /f /s /q C:\*

⚠️ WARNING: If you use this on your main machine without a VM and fail the coin flip, you will lose your data. I am not responsible for your deleted OS!

Would love to hear your thoughts!

Полный текст и комментарии »

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

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

Hello everyone it's me again!

I'd like to share with you another helpful extension I have been working on CF Gym Lens.

CF Gym Lens adds a "GYMS" tab to Codeforces user profiles, displaying comprehensive gym participation history with contest names, solved/total problems, submission counts, durations, and difficulty ratings.

Features :

  • Add a GYMS tab to Codeforces user profiles, displaying gym participation history.
  • Shows contest name, type, publish date, duration, solved/attempted problems, submission counts, and difficulty ratings in a tidy table.
  • Click any column header to sort entries.
  • Direct links from each gym row to the original contest page.

Notes :

  • The “Gyms” tab may take a moment to load while it fetches data from the Codeforces API. This is normal and depends on your internet connection and Codeforces server response time.

You can download it here: Chrome, Firefox

To use it, go to any user's profile and click the 'GYMS' tab

If you find any bugs, have any comments or suggestions please let me know.

Hope you like it and consider sharing it with your friends.

Update 1 :

  • The extension is now available on Firefox add-ons.
  • The extension now shows ranking per contest.

Полный текст и комментарии »

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

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

Hello everyone!

I'd like to share with you a helpful extension I have been working on CF Round Filter.

CF Round Filter helps you filter rounds by division (Div 1–4, Educational, Others) and highlight solved or attempted problems so you can focus on contests and problems that match your skill level and track your progress efficiently.

Features :

  • Toggle Div 1–4 and Edu rounds in seconds.
  • Color-coded problem cards with visible ratings.
  • View progress and history for any user.
  • Hide solved problems to focus on the next challenge.

Notes :

  • Some problems exist in Div1 and Div2 rounds at the same time, they will only appear in the Div1 card.

You can download it here: Chrome

To use it, you need to be on Problemset page

If you find any bugs, have any comments or suggestions please let me know.

Hope you like it and consider sharing it with your friends.

Полный текст и комментарии »

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