<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Zeiterfassung on zefanjas.de - Open Source &amp; Education</title>
    <link>https://zefanjas.de/tags/zeiterfassung/</link>
    <description>Recent content in Zeiterfassung on zefanjas.de - Open Source &amp; Education</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>de-DE</language>
    <lastBuildDate>Sat, 12 Sep 2020 07:54:49 +0000</lastBuildDate><atom:link href="https://zefanjas.de/tags/zeiterfassung/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Zeiterfassung mit Watson</title>
      <link>https://zefanjas.de/zeiterfassung-mit-watson/</link>
      <pubDate>Sat, 12 Sep 2020 07:54:49 +0000</pubDate>
      
      <guid>https://zefanjas.de/zeiterfassung-mit-watson/</guid>
      <description>&lt;p&gt;Heute möchte ich ein Kommandozeilen-Werkzeug vorstellen, dass ich seit einigen Monaten zur Zeiterfassung benutze. Bis &lt;a href=&#34;https://zefanjas.de/category/ubuntu/&#34;&gt;Ubuntu&lt;/a&gt; 18.04 habe ich immer das Hamster-Applet verwendet, was wirklich toll war. Unter 20.04 funktioniert dieses Applet aber nicht mehr. Deshalb habe ich mich nach Alternativen umgeschaut und bin bei &lt;a href=&#34;https://tailordev.github.io/Watson/&#34;&gt;Watson&lt;/a&gt; gelandet – ein Werkzeug für die Kommandozeile. Die Zeiterfassung mit Watson ist anders als mit dem Hamster-Applet, doch schauen wir uns zuerst die Installation an.&lt;/p&gt;
&lt;h2 id=&#34;installation&#34;&gt;Installation&lt;/h2&gt;
&lt;p&gt;Watson ist ein Python-Programm und man installiert es am besten mit dem Python Paket Manager pip:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ sudo apt install python3-pip
$ sudo pip3 install td-watson
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Damit die Bedienung einfacher wird, installieren wir noch die Bash-Autovervollständigung:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ cd /etc/bash_completion.d/
$ wget https://raw.githubusercontent.com/TailorDev/Watson/master/watson.completion
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Damit die Autovervollständigung auch funktioniert, muss man den Terminal neu starten.&lt;/p&gt;
&lt;h2 id=&#34;bedienung-von-watson&#34;&gt;Bedienung von Watson&lt;/h2&gt;
&lt;p&gt;Es gibt eine Reihe von Befehlen, die einem helfen, die Zeit zu erfassen, Zusammenfassungen anzuzeigen oder einzelne Projekte zu verwalten. Die wichtigsten stelle ich kurz vor:&lt;/p&gt;
&lt;h3 id=&#34;zeit-eines-projekts-erfassen&#34;&gt;Zeit eines Projekts erfassen&lt;/h3&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ watson start Projektname +Schlagwort1 +Schlagwort2
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Im Hintergrund wird damit ein „Frame“ oder Zeitabschnitt angelegt für das Projekt inkl. der beiden Schlagwörter. Mit Schlagwörtern kann man z.B. die Zeit für Unterprojekte / Teilaufgaben erfassen.&lt;/p&gt;
&lt;p&gt;Mit&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ watson stop
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;beende ich die Zeiterfassung für das Projekt wieder.&lt;/p&gt;
&lt;h3 id=&#34;andere-hilfreiche-befehle&#34;&gt;Andere hilfreiche Befehle&lt;/h3&gt;
&lt;p&gt;Manchmal kommt es vor, dass ich vergesse „watson stop“ auszuführen. Mit&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ watson edit
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;kann ich den letzten Zeitabschnitt / „Frame“ bearbeiten:&lt;/p&gt;
&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter size-full wp-image-2997&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2020/09/Auswahl_109.png&#34; alt=&#34;watson edit&#34; width=&#34;502&#34; height=&#34;175&#34; srcset=&#34;https://zefanjas.de/wp-content/uploads/2020/09/Auswahl_109.png 502w, https://zefanjas.de/wp-content/uploads/2020/09/Auswahl_109-300x105.png 300w&#34; sizes=&#34;(max-width: 502px) 100vw, 502px&#34; /&gt; 
&lt;p&gt;Um das letzte Projekt neu zu starten, reicht ein:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ watson restart
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Um mir eine Zusammenfassung meiner Projekte anzuschauen, kann ich folgende Befehle benutzen:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ watson report // letzte 7 Tage
$ watson report -m // aktueller Monat
$ watson report -f &amp;#34;2020-08-01&amp;#34; -t &amp;#34;2020-08-31&amp;#34; // Report vom 01.08. bis 31.08.2020
$ watson aggregate // zeigt eine Zusammenfassung der letzten 7 Tage an (für jeden Tag einzeln)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Weitere nützliche Befehle erhält man mit&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ watson --help
$ watson Befehl --help
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;fazit&#34;&gt;Fazit&lt;/h2&gt;
&lt;p&gt;Watson ist ein wirklich einfach zu bedienendes Kommandozeilen-Werkzeug. Die Zeiterfassung mit Watson gefällt mir wirklich gut, obwohl ich das Hamster-Applet auch sehr praktisch fand. Es gibt einzelne &lt;a href=&#34;https://tailordev.fr/blog/2016/03/31/watson-community-tools/&#34;&gt;Community-Projekte&lt;/a&gt; rund um Watson, die die Arbeit damit noch einmal verbessern, z.B. ein &lt;a href=&#34;https://github.com/jnsebgosselin/qwatson&#34;&gt;GUI&lt;/a&gt; und andere nette Kleinigkeiten. Ein Feature, welches meiner Meinung nach noch fehlt, ist die Möglichkeit Notizen zu einem Zeitabschnitt hinzuzufügen. Es gibt dafür einen Pull Request, aber er ist noch nicht im Projekt.&lt;/p&gt;
&lt;p style=&#34;text-align: center;&#34;&gt;
  &lt;strong&gt;Welches Tool benutzt du zur Zeiterfassung?&lt;/strong&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Zeiterfassung mit „Hamster“</title>
      <link>https://zefanjas.de/zeiterfassung-mit-hamster/</link>
      <pubDate>Mon, 10 Nov 2008 19:18:12 +0000</pubDate>
      
      <guid>https://zefanjas.de/zeiterfassung-mit-hamster/</guid>
      <description>&lt;p&gt;Da ich manchmal gern wissen möchte, viel Zeit ich mit bestimmten Dingen am PC verbringe, bin ich auf das &lt;a href=&#34;http://projecthamster.wordpress.com/&#34;&gt;Hamster&lt;/a&gt;-applet für den GNOME-Panel gestoßen. Mit diesem Applet ist es sehr einfach, die Zeit für bestimmte Aufgaben, Projekte etc. zu erfassen. Ein einfacher Klick auf das Applet genügt, um die Zeiterfassung zu starten. Übersichtlich sind v.a. auch die graphische Anzeige der Daten.&lt;/p&gt;
&lt;p style=&#34;text-align:center;&#34;&gt;
  &lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter&#34; title=&#34;Hamster&#34; src=&#34;http://projecthamster.files.wordpress.com/2008/04/antialiasing1.png&#34; alt=&#34;&#34; width=&#34;349&#34; height=&#34;301&#34; /&gt;
&lt;/p&gt;
&lt;p&gt;Das Applet wird mit GNOME 2.24 ausgeliefert, ist aber bei Ubuntu 8.10 nicht dabei und muss mit &lt;strong&gt;sudo apt-get install hamster-applet&lt;/strong&gt; nachträglich installiert werden. Danach muss es nur noch dem GNOME-Panel hinzugefügt werden (zu finden unter dem Punkt &lt;em&gt;Zeiterfassung&lt;/em&gt;).&lt;/p&gt;
</description>
    </item>
    
  </channel>
</rss>
