Portál AbcLinuxu, 12. května 2024 17:29


Dotaz: Záznam času

svido avatar 9.2.2015 13:15 svido | skóre: 28
Záznam času
Přečteno: 421×
Odpovědět | Admin
Ahoj, chci se zeptat, co používáte pro zaznamenávání času, např. pro odpracované hodiny na projektu apod. Potřebuji nějaký offline nástroj, ne vždy mám připojení k netu.

Snažil jsem se používat KTimeTracker, ale jen se mi potvrdilo, že celá aplikace je k ničemu - měří kraviny, přidává hodiny, tam kam nemá a bohužel se na ní nelže spolehnout. Už jsem se s tím setkal v KDE 3.5 a koukám, že ani v KDE 4.8 není situace jiná. Každou úlohu pečlivě zastavím, pro jistotu uložím i soubor. Když odcházím z práce, ukončím samotný KTimeTracker. Přijdu domů, zapnu notas, pustím KTimeTracker a ejhle, tikety na kterých jsem pracoval dnes v timeru nejsou. Rozházel se čas i u jiných dnů... :-(

Máte nějaké doporučení nebo návod jak vyřešit bugy v KTimeTrackeru? Děkuji.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.2.2015 13:48 Apolena
Rozbalit Rozbalit vše Re: Záznam času
Odpovědět | | Sbalit | Link | Blokovat | Admin
timetrap
svido avatar 9.2.2015 14:34 svido | skóre: 28
Rozbalit Rozbalit vše Re: Záznam času
díky za tip, ale je to stejnej hnůj jako KTimeTracker a ještě v Ruby... Po spuštění dostanu:
hurvajs@spejbl ~/Downloads/timetrap-master/bin $ ./t
cannot load such file -- timetrap: ["/usr/lib64/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'", "/usr/lib64/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'", "./t:3:in `<main>'"]
9.2.2015 22:09 Apolena
Rozbalit Rozbalit vše Re: Záznam času
Je potřeba správně si to nainstalovat.
gem install timetrap
svido avatar 9.2.2015 23:06 svido | skóre: 28
Rozbalit Rozbalit vše Re: Záznam času
to jsem samozrejme udelal...
10.2.2015 10:19 diggit
Rozbalit Rozbalit vše Re: Záznam času
Moc to tak nevypadá...
hurvajs@spejbl ~/Downloads/timetrap-master/bin $ ./t
to spouštíš nějakou binárku někde v tvých Downloads, tam by ti to určitě balíčkovací manager nenainstaloval. Dost pravděpodobně chybí nějaké zavislosti.
svido avatar 10.2.2015 10:28 svido | skóre: 28
Rozbalit Rozbalit vše Re: Záznam času
ale instaloval jsem to, přesně podle návodu a pod rootem. Prostě Ruby - instalace udajne probehla v porádku, ale nic víc nefunguje. Něřesím. Už jsem si napsal svou bash utilitu
svido avatar 10.2.2015 12:43 svido | skóre: 28
Rozbalit Rozbalit vše Re: Záznam času
aby jste mne neosočovali, že jsem to nenainstaloval...
hurvajs@spejbl ~/Source/Downloads/timetrap-master $ gem install timetrap
Successfully installed timetrap-1.8.14
Parsing documentation for timetrap-1.8.14
/usr/lib64/ruby/gems/2.2.0/gems/rdoc-4.1.2/lib/rdoc/method_attr.rb:118: warning: Comparable#== will no more rescue exceptions of #<=> in the next release.
/usr/lib64/ruby/gems/2.2.0/gems/rdoc-4.1.2/lib/rdoc/method_attr.rb:118: warning: Return nil in #<=> if the comparison is inappropriate or avoid such comparison.
/usr/lib64/ruby/gems/2.2.0/gems/rdoc-4.1.2/lib/rdoc/method_attr.rb:118: warning: Comparable#== will no more rescue exceptions of #<=> in the next release.
/usr/lib64/ruby/gems/2.2.0/gems/rdoc-4.1.2/lib/rdoc/method_attr.rb:118: warning: Return nil in #<=> if the comparison is inappropriate or avoid such comparison.
/usr/lib64/ruby/gems/2.2.0/gems/rdoc-4.1.2/lib/rdoc/method_attr.rb:118: warning: Comparable#== will no more rescue exceptions of #<=> in the next release.
/usr/lib64/ruby/gems/2.2.0/gems/rdoc-4.1.2/lib/rdoc/method_attr.rb:118: warning: Return nil in #<=> if the comparison is inappropriate or avoid such comparison.
/usr/lib64/ruby/gems/2.2.0/gems/rdoc-4.1.2/lib/rdoc/method_attr.rb:118: warning: Comparable#== will no more rescue exceptions of #<=> in the next release.
/usr/lib64/ruby/gems/2.2.0/gems/rdoc-4.1.2/lib/rdoc/method_attr.rb:118: warning: Return nil in #<=> if the comparison is inappropriate or avoid such comparison.
/usr/lib64/ruby/gems/2.2.0/gems/rdoc-4.1.2/lib/rdoc/method_attr.rb:118: warning: Comparable#== will no more rescue exceptions of #<=> in the next release.
/usr/lib64/ruby/gems/2.2.0/gems/rdoc-4.1.2/lib/rdoc/method_attr.rb:118: warning: Return nil in #<=> if the comparison is inappropriate or avoid such comparison.
Done installing documentation for timetrap after 0 seconds
1 gem installed
hurvajs@spejbl ~/Source/Downloads/timetrap-master $ timetrap
bash: timetrap: command not found
hurvajs@spejbl ~/Source/Downloads/timetrap-master $ t
bash: t: command not found
hurvajs@spejbl ~/Downloads/timetrap-master $ gem list --local

*** LOCAL GEMS ***

chronic (0.10.2)
json (1.8.2)
minitest (5.4.3)
power_assert (0.2.2)
racc (1.4.12)
rake (10.4.2)
rdoc (4.1.2)
sequel (4.0.0)
sqlite3 (1.3.10)
test-unit (3.0.8)
timetrap (1.8.14)
Ruby dělalo vždy jen problémy co pamatuji a nikdy se mi nepovedlo v něm nic rozjet. Přijde mi, že do Ruby muselo dělat MS, horší pajazyk jsem snad neviděl...
10.2.2015 13:17 Michal Karas | skóre: 45 | blog: /dev/random
Rozbalit Rozbalit vše Re: Záznam času
Možná to bude rukama...

gem environment vypisuje EXECUTABLE_DIRECTORY. Jestli to máte v PATH anebo ne je už vcelku věc vaše anebo vaší distribuce.
10.2.2015 16:35 Apolena
Rozbalit Rozbalit vše Re: Záznam času
Jo hoď sem výpis z
gem env
svido avatar 10.2.2015 17:05 svido | skóre: 28
Rozbalit Rozbalit vše Re: Záznam času
hurvajs@spejbl ~ $ gem env
RubyGems Environment:
  - RUBYGEMS VERSION: 2.4.5
  - RUBY VERSION: 2.2.0 (2014-12-25 patchlevel 0) [x86_64-linux]
  - INSTALLATION DIRECTORY: /home/hurvajs/.gem/ruby/2.2.0
  - RUBY EXECUTABLE: /usr/bin/ruby22
  - EXECUTABLE DIRECTORY: /home/hurvajs/.gem/ruby/2.2.0/bin
  - SPEC CACHE DIRECTORY: /home/hurvajs/.gem/specs
  - SYSTEM CONFIGURATION DIRECTORY: /etc
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86_64-linux
  - GEM PATHS:
     - /home/hurvajs/.gem/ruby/2.2.0
     - /usr/local/lib64/ruby/gems/2.2.0
     - /usr/lib64/ruby/gems/2.2.0
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :backtrace => false
     - :bulk_threshold => 1000
  - REMOTE SOURCES:
     - https://rubygems.org/
  - SHELL PATH:
     - /usr/local/bin
     - /usr/bin
     - /bin
     - /opt/bin
     - /usr/x86_64-pc-linux-gnu/gcc-bin/4.9.2
     - /usr/lib64/subversion/bin
10.2.2015 17:27 Apolena
Rozbalit Rozbalit vše Re: Záznam času
Nainstalovalo se ti to sem:
/home/hurvajs/.gem/ruby/2.2.0/bin/t
svido avatar 11.2.2015 10:06 svido | skóre: 28
Rozbalit Rozbalit vše Re: Záznam času
hurvajs@spejbl ~ $ l ~hurvajs/.gem/ruby/2.2.0/bin/
total 0
:-D

Kašli na to...
10.2.2015 13:18 chrono
Rozbalit Rozbalit vše Re: Záznam času
Je rozdiel inštalovať to pomocou gem a pomocou správcu balíčkov (ak sa to dá nainštalovať pomocou správcu balíčkov, tak ten sa postará aj o všetky závislosti).

Inak problém je v tom, že tie programy nie sú umiestnené tam, kde odkazuje premenná prostredia PATH (takže treba pri spúšťaní použiť celú cestu).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.