Die Pomodoro-Technik besteht aus einer 25-minütigen Konzentration und einer 5-minütigen kurzen Pause oder einer 15-minütigen langen Pause. Es ist eine Zeitmanagement-Technik, sich auf die Arbeit zu konzentrieren. Ich benutze es nicht die ganze Zeit, Ich benutze es, um Schärfe hinzuzufügen, wenn ich mich nicht konzentrieren kann.
In Firefox gibt es ein Pomodoro-Add-On namens Tomato Clock Ich habe es anstelle eines Timers verwendet.
Es ist sehr einfach zu bedienen, läuft aber im Browser Die Ergebnisse des Pomo Road-Zyklus lassen auf das zurückblicken, was wir später gemacht haben Wenn Sie ein bestimmtes Aktionsprotokoll führen möchten Ich musste es in ein Memorandum usw. schreiben.
Vor langer Zeit habe ich eine App für die Textbearbeitung erstellt und dabei das Aktivitätsprotokoll des Tages zum Üben von tkinter verlassen. Ich habe beschlossen, es zu ändern, um eine Timer-Funktion für Pomo Road hinzuzufügen.
Kurz gesagt, es ist ein Notizbuch mit einem Pomo Road Timer.
Exe-Version für die Verteilung https://github.com/rabbitbeef/KetchupEXE
Quelle https://github.com/rabbitbeef/ketchup
Abgesehen vom Design und den detaillierten Spezifikationen </ s> war ich vorerst mit dem, was ich verwendete, zufrieden.
Das Bildprotokoll dient zum Experimentieren.
Als ich Tomate war oder eine Pause machte
[11:0][tomato]
[11:25][tomato:End]
Oder
[10:55][ShortBreak]
[11:0][ShortBreak:End]
Es wird die Start- und Endzeiten so verlassen.
Sie können auch ein Protokoll darüber schreiben, was Sie direkt in das Memo getan haben.
Wie ich oben geschrieben habe, ist das Design rau. Insbesondere die Ansicht ist nicht getrennt. Unten Alle Klassen hängen von tkintern ab. Ich beabsichtige zu erweitern, was ursprünglich mit tkinter gemacht wurde, Die Ursache ist, dass es erweitert wurde, ohne an irgendetwas zu denken. Wenn Sie später eine andere GUI-Bibliothek wie Kivy anstelle von tkinter verwenden möchten Es gibt viele Reparaturen. (Obwohl die ursprüngliche Quelle noch nicht so lang ist.)
Wenn Sie von der aktuellen Situation abweichen möchten, nehmen Sie die Konfiguration wie in der folgenden Abbildung gezeigt vor. Die Anzahl der Schnittstellen hat zugenommen, Der Teil zum Anzeigen und Schreiben, der unbedingt tkinter erfordert, wird durch Erben der Schnittstelle erstellt. Sie verwenden Tkinter-Teile.
Wenn dies der Fall ist, auch wenn Sie zu einer anderen GUI-Bibliothek als Tkinter wechseln Es scheint, dass die Auswirkungen und die Sanierung im Vergleich zum vorherigen Design reduziert werden können. Andere Funktionen als der Timer können erweitert und einfach geändert werden.
Ich habe ein wenig Spuren in der Quelle hinterlassen, Sie können die Timer- und Stempeleinstellungen mit config frei ändern Erstellen Sie eine Funktion zum Aggregieren von Aktionen aus Protokollen, die häufig in anderen Pomodoro-Apps usw. enthalten sind. Es gibt eine Funktion, die praktisch wäre, wenn es eine gäbe: Derzeit bin ich zufrieden, dass die Hauptfunktionen nicht verfügbar sind und ich bin zufrieden. Es kann repariert werden, wenn Sie Lust dazu haben.
Eigentlich ist es das erste Mal, dass die Kreation veröffentlicht wird Wenn Sie es verwenden können, ist es bequem zu bedienen und es wird bequem sein. Ich würde mich freuen, wenn es eine Bewertung gäbe.
Es ist ein Spiegelbild des schlechten Schreibens, Vielen Dank, dass Sie so weit gelesen haben.
Recommended Posts