Heim > Web-Frontend > js-Tutorial > Hauptteil

Scheiße, aber funktionierende Erweiterung

Mary-Kate Olsen
Freigeben: 2024-11-02 02:21:30
Original
674 Leute haben es durchsucht

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
Nach dem Login kopieren

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!

Quelle:dev.to
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!