Heim  >  Artikel  >  Web-Frontend  >  Scheiße, aber funktionierende Erweiterung

Scheiße, aber funktionierende Erweiterung

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-11-02 02:21:30680Durchsuche

Shitty but works extension

Nun, ich habe nicht viel Zeit, aber ich muss meine Produktion Sidekiq überwachen. Das Problem ist, dass ich überwachen möchte, wie oft Jobs in einer bestimmten Warteschlange ausgeführt werden, nachdem sie in die Warteschlange gestellt wurden.
Bitte google/AI_ing zuerst, wenn du nicht weißt, was Sidekiq ist.
Eine Popup-Frage? Warum nicht AI bitten, dafür eine neue Erweiterung zu erstellen? Ja, warum nicht? Mach es einfach.


Lass uns anfangen.

Das frage ich AI

Can you write a chrome extension for Sidekiq, what I want to achieve:
* In the "busy" Sidekiq tab, figure out what queues we have
* I want a simple select to filter the queue. Let's say I open the extension and filter by default queue, now the "busy" page only shows jobs in the default queue

Bump! Es generiert für mich die benötigten Dateien und funktioniert natürlich, aber nicht in 100 % der Fälle. Die automatische Abfrage funktioniert nicht wirklich gut, weil ich zu faul bin, auf die Schaltfläche „Aktualisieren“ zu klicken.

Das Problem entsteht, weil Sidekiq den HTML-Inhalt automatisch neu lädt, wenn ich die automatische Abfrage verwende.

Dann habe ich weiter gefragt und schließlich herausgefunden, dass der einfachste Weg einfach darin besteht, setInterval zu verwenden, um den Filter jede Sekunde anzuwenden.

Arbeiten sind in nur etwa 15 bis 20 Minuten erledigt. Und ich pushe den Code hier: https://github.com/shinaBR2/shitty-but-works-sidekiq-queue-filter

Wie der Name schon sagt, ist beschissen, aber es funktioniert.


Im KI-Zeitalter können wir:

  • Schnelle Lösungsvorschläge in wenigen Minuten
  • Machen Sie Code einfacher als je zuvor

Und ich verrate dir das allerletzte Geheimnis. Das Startup wird dieses Ding mithilfe des besten UI-Frameworks in einen schönen Dialog verpacken und es als SaaS einführen, und Sie müssen für jeden Monat Geld bezahlen.

Viel Spaß beim Codieren!

Das obige ist der detaillierte Inhalt vonScheiße, aber funktionierende Erweiterung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn