26/8/2022

uw persoonlijke instellingen zijn vergrendeld

Filed under: — cybrarian @ 9:12 am

Na een update (in openSUSE Leap 15.3) + herstart krijg ik de volgende vraag van LibreOffice:

Uw persoonlijke instellingen worden door een andere sessie van LibreOffice gebruikt of uw persoonlijke instellingen zijn vergrendeld.
Gelijktijdige toegang kan leiden tot inconsistentie in uw persoonlijke instellingen. Zorg ervoor dat gebruiker ‘wim’ LibreOffice op host ‘localhost.localdomain’ sluit, voordat u verdergaat.

Wilt u werkelijk doorgaan?

(deze melding geeft 7.2 als versie weer, op vergelijkbare systemen is 7.2.5.1 aanwezig).

Als ik “nee” zeg, sluit LibreOffice terug af.
Als ik “ja” zeg, krijg ik een voorstel om een openstaand document als “alleen-lezen” te openen; ik bevestig dat, bekijk het document, sluit LibreOffice volledig af. Daarna start het programma normaal op.

Mogelijk komt het ook doordat ik vanop een andere computer ingelogd had en documenten open had staan toen ik een sessie onderbrak.

10/8/2022

Tijdsregistratie met timew (TimeWarrior)

Filed under: — cybrarian @ 10:29 pm

Een manier om op de commandolijn, in een terminal, tijden te registreren voor projecten waar je aan werkt. Niets te installeren, geen databank nodig, gegevens worden bewaard in bestanden en op het moment van het commando wordt gerekend en verslag gemaakt.
Gebruik, installatie, eerste gebruik, terugwerkende kracht, opslag

Gebruik

Commando’s/parameters:
projectivemotion/timewarrior-cheatsheet.md

timew start
timew stop

timew continue

timew

Tracking 
  Started 2022-08-12T12:34:13
  Current               42:58
  Total               0:08:45

timew summary (week/month/year)

Wk  Date       Day Tags    Start End    Time   Total
W32 2022-08-12 Fri      12:34:13   - 0:13:29 0:13:29
                                                    
                                             0:13:29

Je kan onmiddellijk een tag of eigen naam meegeven die je nadie kan zien/gebruiken:
timew start 'Website'

timew view summary :ids

Laat ondermeer de id’s zien die je kan gebruiken om wijzigingen te doen;

timew tag @1 'Website'

timew help
man timew

Installatie
Installeer met je softwarebeheer/packet manager, of op de commandolijn, bv Suse:
zypper install timewarrior

The following NEW package is going to be installed:
  timewarrior
1 new package to install.
Overall download size: 326.8 KiB. Already cached: 0 B. After the operation, additional 1.0 MiB will be used.
Continue? [y/n/v/...? shows all options] (y): 

Eerste gebruik:

De eerste keer dat je een timew commando gebruikt, bv:
timew start
(of een ander commando als timew help …)
wordt de opslagruimte bepaald:cd .

Create new database in /home/cybrarian/.timewarrior? (yes/no) Create new database in /home/cybrarian/.timewarrior? (yes/no) yes Tracking Started 2022-08-12T12:34:13 Current 13 Total 0:00:00

Terugwerkende kracht
timew track 9am - 11am 'name'
Track verwacht een begin – eind combinatie. Als alleen begin gegevens is wordt het als een nieuwe start opgevat.

timew track 23:30 'Mail etc'
Note: '"Mail etc"' is a new tag.
Tracking "Mail etc"
Started 2022-08-31T23:30:00
Current 47:11
Total 0:17:11

Opslag

De directorie voor de gegevens wordt gemaakt in je home directory:
(de lijn met datum-“data” is na installatie niet aanwezig en betekent dat er als eens werd geregistreerd.

~/.timewarrior
├── data
│ ├── 2016-08.data
│ └── undo.data
├── extensions
└── timewarrior.cfg

~/.timewarrior/data> timew track 11:30pm ‘Mail etc’

ls -lFAh
totaal 12K
-rw-r–r– 1 cybr users 34 31 aug 23:47 2022-08.data
-rw-r–r– 1 cybr users 24 31 aug 23:47 tags.data
-rw-r–r– 1 cybr users 91 31 aug 23:47 undo.data

cat 2022-08.data

inc 20220831T213000Z # “Mail etc”

~/.timewarrior/data> timew stop 23:59

Recorded “Mail etc”
Started 2022-08-31T23:30:00
Ended 59:00
Total 0:29:00


Gebruik, installatie, eerste gebruik, terugwerkende kracht, opslag

3/8/2022

Veranderen van directory van in een script

Filed under: — cybrarian @ 10:31 pm

Ik wil een script gebruiken om mijn konsole naar een bepaalde directory te brengen waar ik dan verder wil werken.

In een script werkt het prima:
In /home/bin maak ik:
listDocuments.sh
daarin staat:

cd /home/copyleft/Documents
ls -lFAh

Na chmod +x listDocuments.sh kan ik het script uitvoeren (vanuit de directory waar het staat, bv ~/bin) met listDocuments.sh, of ./listDocuments.sh (om zeker te zijn dat je het script van deze directory neemt, vooral belangrijk als je je mistypt en per vergissing een verkeerd script zou oproepen daardoor).
De inhoud van die directory wordt getoond, maar als het script ten einde is, sta ik op mijn commandolijn nog altijd in /home/copyleft/bin, en niet in /home/copyleft/Documents

Na het einde van het script kom je proper terug in je oorspronkelijke omgeving terecht (of je blijft er dus eigenlijk).

Met een extra punt voor het uitvoeren van het shell script kan je aangeven dat je dit script in deze huidige omgeving wil laten werken:

. ./listDocuments.sh

Powered by WordPress