Nick30
Anmeldungsdatum: 3. Oktober 2013
Beiträge: 43
|
Hallo zusammen, beim Surfen im Internet nach der Suche eines Zeitmangers bin ich auf folgendes gestoßen.
http://calc-o-meter.de/ Ich finde die Programme ganz gut. Möchte aber, das sie über den Ubuntu Store oder ein Quelle für Linux Nutzer verfügbar gemacht werdem. Es ist frei und in Java geschreiben und passt zu dem Linux-Philosphie. Also was haltet ihr von meine Vorschlag und wie gefällt euch das Programm? Moderiert von Cruiz: Dieses Thema ist verschoben worden. Bitte beachte die als wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“)!
|
Mankind75
Lokalisierungsteam
Anmeldungsdatum: 4. Juni 2007
Beiträge: 3178
Wohnort: Wernigerode
|
Hallo Nick30, ich habe das Programm so noch nicht ausprobiert, sieht aber ganz interessant aus. Die Frage ist allerdings: Was der Autor mit "free" meint - "Free as in price/gratis" oder "Free as in liberty". Das Wort "free" hat ja im Englischen in dem Sinne eine Doppelbedeutung. Wenn Dir der Autor es gestattet, das Programm und Sourcecode inkl. Sourcecode weiter zu geben kannst Du es sicherlich paketieren und über ein PPA oder in "universe" zur Verfügung stellen. Auf der Webseite habe ich so nichts weiter gefunden aber vielleicht ist ja eine Lizenz dem Archiv beigelegt.
|
seahawk1986
Anmeldungsdatum: 27. Oktober 2006
Beiträge: 11176
Wohnort: München
|
Hallo, Nick30 schrieb: Ich finde die Programme ganz gut.
Ich finde die haben recht auffällige Bugs - der Alkoholrechner hängt in einer Schleife, wenn der errechnete Promille-Wert unter 0.5 ist (wie viel Promille steuert der Author wohl üblicherweise an, wenn der Fehler beim Testen nicht aufgefallen ist? 😈):
| double end = (double)Math.round(pro * 100.0) / 100.0;
if (0.5 > end) {
int r = 0;
while (end < 0.5) {
end -= konst2;
int time2 = r++;
}
}
|
Bei Calc-O-Time findet keine Validierung der Eingaben bei direkten Änderungen in der Tabelle statt und man kann den "Task complete" Knopf auch noch drücken, wenn es keine Tasks mehr gibt bzw. keine Zeile ausgewählt ist, nachdem einmalig ein Task als Erledigt markiert wurde - was dann die passende Fehlermeldung liefert: Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: Array index out of range: -1
at java.util.Vector.removeElementAt(Vector.java:562)
at javax.swing.table.DefaultTableModel.removeRow(DefaultTableModel.java:462)
at GUI_DigTim$4.actionPerformed(GUI_DigTim.java:248)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6535)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6300)
at java.awt.Container.processEvent(Container.java:2236)
at java.awt.Component.dispatchEventImpl(Component.java:4891)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Component.dispatchEvent(Component.java:4713)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
at java.awt.Container.dispatchEventImpl(Container.java:2280)
at java.awt.Window.dispatchEventImpl(Window.java:2750)
at java.awt.Component.dispatchEvent(Component.java:4713)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Es ist frei und in Java geschreiben und passt zu dem Linux-Philosphie.
Frei wie in Freibier oder frei im Sinne einer Free/Libre_Open_Source_Software-Lizenz?
Ich sehe ehrlich gesagt nicht, woran sich das bei dem Programm festmachen lässt. Es gibt keinen frei verfügbaren Quellcode (decompilieren zählt nicht), keine Angaben zur Lizenz, keine Dokumentation...
|
Nick30
(Themenstarter)
Anmeldungsdatum: 3. Oktober 2013
Beiträge: 43
|
seahawk1986 schrieb: Hallo, Nick30 schrieb: Ich finde die Programme ganz gut.
Ich finde die haben recht auffällige Bugs - der Alkoholrechner hängt in einer Schleife, wenn der errechnete Promille-Wert unter 0.5 ist (wie viel Promille steuert der Author wohl üblicherweise an, wenn der Fehler beim Testen nicht aufgefallen ist? 😈):
| double end = (double)Math.round(pro * 100.0) / 100.0;
if (0.5 > end) {
int r = 0;
while (end < 0.5) {
end -= konst2;
int time2 = r++;
}
}
|
Bei Calc-O-Time findet keine Validierung der Eingaben bei direkten Änderungen in der Tabelle statt und man kann den "Task complete" Knopf auch noch drücken, wenn es keine Tasks mehr gibt bzw. keine Zeile ausgewählt ist, nachdem einmalig ein Task als Erledigt markiert wurde - was dann die passende Fehlermeldung liefert: Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: Array index out of range: -1
at java.util.Vector.removeElementAt(Vector.java:562)
at javax.swing.table.DefaultTableModel.removeRow(DefaultTableModel.java:462)
at GUI_DigTim$4.actionPerformed(GUI_DigTim.java:248)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6535)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6300)
at java.awt.Container.processEvent(Container.java:2236)
at java.awt.Component.dispatchEventImpl(Component.java:4891)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Component.dispatchEvent(Component.java:4713)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
at java.awt.Container.dispatchEventImpl(Container.java:2280)
at java.awt.Window.dispatchEventImpl(Window.java:2750)
at java.awt.Component.dispatchEvent(Component.java:4713)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Es ist frei und in Java geschreiben und passt zu dem Linux-Philosphie.
Frei wie in Freibier oder frei im Sinne einer Free/Libre_Open_Source_Software-Lizenz?
Ich sehe ehrlich gesagt nicht, woran sich das bei dem Programm festmachen lässt. Es gibt keinen frei verfügbaren Quellcode (decompilieren zählt nicht), keine Angaben zur Lizenz, keine Dokumentation...
Es ist ja eine Beta Version.Bald kommt die 1.0 raus. Die wird dann auch ohne Bucks sein. 🤣 Mankind75 schrieb: Hallo Nick30, ich habe das Programm so noch nicht ausprobiert, sieht aber ganz interessant aus. Die Frage ist allerdings: Was der Autor mit "free" meint - "Free as in price/gratis" oder "Free as in liberty". Das Wort "free" hat ja im Englischen in dem Sinne eine Doppelbedeutung. Wenn Dir der Autor es gestattet, das Programm und Sourcecode inkl. Sourcecode weiter zu geben kannst Du es sicherlich paketieren und über ein PPA oder in "universe" zur Verfügung stellen. Auf der Webseite habe ich so nichts weiter gefunden aber vielleicht ist ja eine Lizenz dem Archiv beigelegt.
Das Programm ist wirklich kostenlos. Schau hier: http://alc-o-meter.soft32.com/
|
Thomas_Do
Moderator
Anmeldungsdatum: 24. November 2009
Beiträge: 8493
|
Nick30 schrieb:
Es ist ja eine Beta Version.Bald kommt die 1.0 raus. Die wird dann auch ohne Bucks sein.
Ein komplexes Programm ist fast nie ohne Bugs. Es ist mehr eine Frage wie schwerwiegend und wie viele.
Das Programm ist wirklich kostenlos.
Es geht darum, ob der Quellcode unter einer "freien" Lizenz steht, also frei genutzt, verändert oder weitergegeben werden darf.
Schau hier: http://alc-o-meter.soft32.com/
Edit: Und inhaltlich ist das Ding natürlich gefährlich, wenn es zum "Herantrinken" an eine Grenze benutz wird. So eine Berechnung ist sehr sehr ungenau! Edit 2: • Exact values and no estimated approximations
Au weia, wenn da jemand klagt, kann das richtig teuer werden, vor allem in den USA.
|
seahawk1986
Anmeldungsdatum: 27. Oktober 2006
Beiträge: 11176
Wohnort: München
|
Thomas_Do schrieb: • Exact values and no estimated approximations
Aber die Alkohol-Dichte ist ja mit 4 Nachkomma-Stellen angegeben, was interessiert da schon die Fehlerbreite bei der Widmark-Formel 😈 Das Resorbtionsdefizit und die Abbaurate sowie die angegebene Zeit ab Alkoholaufnahme scheinen in die Berechnung aktuell auch nicht einzufließen...
|
Nick30
(Themenstarter)
Anmeldungsdatum: 3. Oktober 2013
Beiträge: 43
|
Thomas_Do schrieb: Nick30 schrieb:
Es ist ja eine Beta Version.Bald kommt die 1.0 raus. Die wird dann auch ohne Bucks sein.
Ein komplexes Programm ist fast nie ohne Bugs. Es ist mehr eine Frage wie schwerwiegend und wie viele.
Das Programm ist wirklich kostenlos.
Es geht darum, ob der Quellcode unter einer "freien" Lizenz steht, also frei genutzt, verändert oder weitergegeben werden darf.
Schau hier: http://alc-o-meter.soft32.com/
Edit: Und inhaltlich ist das Ding natürlich gefährlich, wenn es zum "Herantrinken" an eine Grenze benutz wird. So eine Berechnung ist sehr sehr ungenau! Edit 2: • Exact values and no estimated approximations
Au weia, wenn da jemand klagt, kann das richtig teuer werden, vor allem in den USA.
Den Quell Code ist zwar nicht frei verfügbar, aber mir geht es um den Nutzen. Das Programm soll irgendwie auf Launch Pad oder in den Ubuntu Store aufgenommen werden. Die Wichigkeits Funktion des Calc-o-Meters ist toll, da man nach bestimmten Prinzipen arbeite. –> Schau mal auf https://de.wikipedia.org/wiki/Eisenhower-Prinzip So was habe ich noch nie bei Zeitmagern gesehen.
- Bilder
|
seahawk1986
Anmeldungsdatum: 27. Oktober 2006
Beiträge: 11176
Wohnort: München
|
Nick30 schrieb: Den Quell Code ist zwar nicht frei verfügbar, aber mir geht es um den Nutzen.
Was nutzt mir z.B. ein Programm mit Bugs und angeblichen Features, die noch nicht implementiert sind (was man ja von einer Beta erwarten könnte) und undokumentierte Algorithmen (z.B. Berechnung der Blutalkoholkonzentration mit der Widmark-Formel, die nur zu ungefähren Schätzungen taugt, aber nicht so exakt ist, wie die Werbung verspricht oder der Versuch Daten auf einem unter Linux garantiert nicht vorhandenem Laufwerk S: abzulegen)?
Das Programm soll irgendwie auf Launch Pad oder in den Ubuntu Store aufgenommen werden.
Wenn du es auf Launchpad zur Verfügung stellen willst, impliziert das, dass du das Programm aus dem Quelltext als Debian-Paket bauen lässt. Ohne FLOSS Lizenz macht das nicht wirklich Sinn.
Für den Ubuntu Store gilt das, was man hier nachlesen kann: https://developer.ubuntu.com/en/publish/other-forms-of-submitting-apps/ Die Wichigkeits Funktion des Calc-o-Meters ist toll, da man nach bestimmten Prinzipen arbeite. –> Schau mal auf https://de.wikipedia.org/wiki/Eisenhower-Prinzip So was habe ich noch nie bei Zeitmagern gesehen.
Ich schon - z.B. bei:
Wobei ich z.B. eine Aufgabe nach dem Eisenhower-Prinzip nicht nur als "B" - Terminieren und selbst erledigen - klassifizieren will, sondern eben auch gleich den geplanten Termin und ggf. eine Deadline dafür festlegen können möchte, die dann in einem Kalender bzw. einer Agenda angezeigt werden. Genauso sollte mir ein gutes Zeitverwaltungsprogramm Erinnerungen zum Nachfassen für delegierte Aufgaben anlegen können und alle Aufgaben nach möglichst vielen Kriterien sortieren und filtern können - sei es Bearbeitungsstatus, Priorität, Tags, Deadlines usw. ...
|
Nick30
(Themenstarter)
Anmeldungsdatum: 3. Oktober 2013
Beiträge: 43
|
Nick30 schrieb: Thomas_Do schrieb: Nick30 schrieb:
Es ist ja eine Beta Version.Bald kommt die 1.0 raus. Die wird dann auch ohne Bucks sein.
Ein komplexes Programm ist fast nie ohne Bugs. Es ist mehr eine Frage wie schwerwiegend und wie viele.
Das Programm ist wirklich kostenlos.
Es geht darum, ob der Quellcode unter einer "freien" Lizenz steht, also frei genutzt, verändert oder weitergegeben werden darf.
Schau hier: http://alc-o-meter.soft32.com/
Edit: Und inhaltlich ist das Ding natürlich gefährlich, wenn es zum "Herantrinken" an eine Grenze benutz wird. So eine Berechnung ist sehr sehr ungenau! Edit 2: • Exact values and no estimated approximations
Au weia, wenn da jemand klagt, kann das richtig teuer werden, vor allem in den USA.
Den Quell Code ist zwar nicht frei verfügbar, aber mir geht es um den Nutzen. Das Programm soll irgendwie auf Launch Pad oder in den Ubuntu Store aufgenommen werden. Die Wichigkeits Funktion des Calc-o-Meters ist toll, da man nach bestimmten Prinzipen arbeite. –> Schau mal auf https://de.wikipedia.org/wiki/Eisenhower-Prinzip So was habe ich noch nie bei Zeitmagern gesehen.
Deadlines zu setzen ist nicht so gut. Wenn man eine Aufgabe nicht in den nächsten 72h anpackt sinkt, die Chance es zu erledigen auf 1%: Deadlines machen nur Stres. Nutzt man ein Prioriserung kann man in einer freien Stunde möglichs fokusiert arbeiten, ohne Wichtges zu vergessen. Calc-O-Time würde ich tortzdem als Bereicherung, bzw. Alternative für andere Programme nehmen. Außerdem wurde vor kurzem Alc-O-Meter 0.2 veröffentlicht und es hat sich was verändert. Die Entwickler wird wohl daran arbeiten. Sie zu fragen, ob es in den Ubuntu Store aufgenommen werden soll, ist ja nicht schlimm. http://calc-o-meter.de/alcohol.php
|
HasserDesErfolges
Anmeldungsdatum: 19. August 2010
Beiträge: 141
|
Nick30 schrieb: Außerdem wurde vor kurzem Alc-O-Meter 0.2 veröffentlicht und
Misst das denn Alc-O-hol ? 😈 Viel Erfolg! 👍
|
OMG
Anmeldungsdatum: 19. August 2013
Beiträge: Zähle...
|
Was spricht gegen einen Service wie http://toggl.com ?
|
Nick30
(Themenstarter)
Anmeldungsdatum: 3. Oktober 2013
Beiträge: 43
|
HasserDesErfolges schrieb: Nick30 schrieb: Außerdem wurde vor kurzem Alc-O-Meter 0.2 veröffentlicht und
Misst das denn Alc-O-hol ? 😈
Viel Erfolg! 👍
Natürlich misst es den Alkoholspiegel im Blut. Seit dem calc-o-meter.de auf einmal Deutsch wurde, sind wahrescheinlich dann auch einige Dinge klarer. Auf der Webseite gibt es nun auch ein "Konzept", was jetzt nicht gegen die Linux Idee spricht. Für mich ist ads Konzept zwar einleuchtend, aber manchmal nicht 100% gut umgesetzt. Das wird wohl immer noch an den Beta Satus liegen. Vielleicht kommen ja noch weitere Erklärungnen, die für diesen Thread wichtig sind. Neue Programme sind ja angekündigt.. Mal sehen wie gut diese sind.
|
Thomas_Do
Moderator
Anmeldungsdatum: 24. November 2009
Beiträge: 8493
|
Nick30 schrieb: Natürlich misst es den Alkoholspiegel im Blut.
Nein, das schätzt den Alkoholspiegel im Blut. Messen ist wirklich etwas anderes und selbst berechnen kann man den Spiegel nicht, weil man nicht alle Parameter kennt.
|
Nick30
(Themenstarter)
Anmeldungsdatum: 3. Oktober 2013
Beiträge: 43
|
Der Developer hat wohl sich endlich auch auf sourceforge veröffentlicht... https://sourceforge.net/projects/calc-o-meter/ This program calculates your alcohol level in your blood. After drinking alcohol your body will change. The Alc-O-Meter displays the diverse effects on your body. Required values are your body weight and your gender to calculate the exact per mile. Further features are: • Muliple different drinks with different percentage of alcohol
• Exact values and no estimated approximations Eine neue Version wurde veröffentlicht. Und sie rechnet jetzt ohne Fehler. Man erkennt eindeutig eine Veränderung bzw. Entwicklung. Für den Ubuntu Store ist es somit auch intersanter geworden. Könnt ihr Euch unter http://calc-o-meter.de/index.php anschauen und probieren (finde die "Idee" immer noch gut)...
|
seahawk1986
Anmeldungsdatum: 27. Oktober 2006
Beiträge: 11176
Wohnort: München
|
SourceForge ist wie der Name schon andeutet für OpenSource Projekte gedacht - siehe deren Nutzungsbedingungen Punkt 7 Das Projekt ist nicht Open Source und eine schamlose Eigenbewertung des Entwicklers macht es auch nicht besser, dass man mit den alleinigen Angaben von Geschlecht und Größe nur Promille-Werte abschätzen, aber nicht zuverlässig berechnen kann...
|