Hallo, Gast
Du musst dich registrieren bevor du auf unserer Seite Beiträge schreiben kannst.

Benutzername
  

Passwort
  





Durchsuche Foren

(Erweiterte Suche)

Foren-Statistiken
» Mitglieder: 1
» Neuestes Mitglied: Joopi
» Foren-Themen: 464
» Foren-Beiträge: 641

Komplettstatistiken

Benutzer Online
Momentan sind 13 Benutzer online
» 0 Mitglieder
» 7 Gäste
AhrefsBot, Bing, Bytespider, DotBot, Google, bot

Aktive Themen
Friday - 05:00 CST: Not a...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
Vor 2 Stunden
» Antworten: 0
» Ansichten: 0
Daten aus Tabelle in eine...
Forum: Programmieren
Letzter Beitrag: Joopi
Vor 2 Stunden
» Antworten: 0
» Ansichten: 0
Friday - 04:00 CST: Not a...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
Vor 3 Stunden
» Antworten: 0
» Ansichten: 0
Thursday - 17:00 CST: Not...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
Heute, 02:17
» Antworten: 0
» Ansichten: 8
Thursday - 09:00 CST: Not...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
Gestern, 07:08
» Antworten: 0
» Ansichten: 11
Thursday - 02:00 CST: Not...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
Gestern, 12:44
» Antworten: 0
» Ansichten: 9
Wednesday - 17:00 CST: No...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
Gestern, 03:24
» Antworten: 0
» Ansichten: 12
Stichsäge zur Bandsäge um...
Forum: Antiheimwerker
Letzter Beitrag: Joopi
Gestern, 12:17
» Antworten: 0
» Ansichten: 9
Wednesday - 13:00 CST: No...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
20-11-2024, 11:32
» Antworten: 0
» Ansichten: 8
Ein-Zapfen-Eckverbindung
Forum: Antiheimwerker
Letzter Beitrag: Joopi
20-11-2024, 09:25
» Antworten: 0
» Ansichten: 9

 
Exclamation Arbeitsverzeichnis prüfen
Geschrieben von: Joopi - 22-01-2023, 07:07 - Forum: Programmieren - Keine Antworten

Vor längerer Zeit hatte ich mal aus Unachtsamkeit mit Home-Verzeichnis geschrottet. Seitdem bin ich sehr vorsichtig, wenn ich auf meinem Hauptrechner programmiere und mich im Bereich der Ordner und Dateien bewege. Mittlerweile prüfen ich in dem Skript, ob das aktuelle Arbeitsverzeichnis nicht das Home-Verzeichnis ist.

Code:
def homedir_pruefen():
    if os.getcwd() == "/home/user":
        print(os.getcwd())
        sys.exit("Das falsche Arbeitsverzeichnis ist ausgewählt: /home/user")
    return

homedir_pruefen()

Der Vergleich Arbeitsordner und  Home-Ordner darf nicht mit einem Schrägstrich enden, da getcwd ihn auch nicht hat.
Bei der Angabe des Homeverzeichnisses darf am Ende kein / gesetzt werden, da os.getcwd() diesen auch nicht ausgibt.

Drucke diesen Beitrag

Lightbulb Tilix mit Layout starten
Geschrieben von: Joopi - 17-01-2023, 05:19 - Forum: Linux - Keine Antworten

Tilix ist ein Tiling-Manager und erlaubt es, verschiedene Terminfenster zu organisieren.

Derzeit nutze ich zwei Sessions, die jeweils in einer json-Datei gespeichert sind. Um diese beiden Sessions z.B. aus dem KDE-Menü zu starten, ist folgender Befehl notwendig, um direkt die Layout nutzen zu können:

Code:
tilix --session <pfad_zur_json_datei>/dateiname.json

Somit muss ich erst über das Tilix-Menü die json-Datei suchen und dann öffnen.

Drucke diesen Beitrag

  Niemand kann alles wissen, auch ChatGPT nicht
Geschrieben von: Joopi - 16-01-2023, 11:52 - Forum: Blog - Keine Antworten

Ich habe eine vermeindlich einfache Frage gestellt. 

Welchen Codenamen wird die nächste stabile Version von Debian haben?

Zitat:Ich habe keine Informationen darüber, welchen Codenamen die nächste stabile Version von Debian haben wird. Debian-Veröffentlichungen werden in der Regel alle zwei Jahre veröffentlicht und haben in der Regel einen Namen, der mit einem Buchstaben des Phonetischen Alphabets beginnt. Derzeit ist die aktuelle stabile Version von Debian "Bullseye" und die vorherige Version "Buster". Der Name der nächsten Version wird von Debian-Entwicklern bekannt gegeben, sobald er verfügbar ist.

Das ist leider falsch. Der nächste Codename "Bookworm" lauten. Das wusstest Du nicht?


Zitat:Es tut mir leid, dass ich die Informationen nicht aktueller hatte. Es ist richtig, dass der nächste Codename der stabile Version von Debian "Bookworm" lautet und es wurde offiziell von den Debian Entwicklern bestätigt. Ich entschuldige mich für die Verwirrung und irrtümliche Informationen.

Irgendwie hat das den Reiz, als würde ein Schachspieler gegen einen Schachcomputer spielen. Ok, ich kann kein Schach, aber komischen Fragen stellen.  Angel

Drucke diesen Beitrag

Information ChatGPT - Irrsinn oder Wahnsinn
Geschrieben von: Joopi - 14-01-2023, 10:51 - Forum: Blog - Keine Antworten

Heute habe ich mich erstmals etwas intensiver mit dem Chatprogramm ChatGPT befasst. Das browserbasierte Tool ist noch in der Erprobung, daher kann nicht alles funktionieren. Und das tut es auch nicht.

Allerdings, und das deckt sich mit den Eindrücken, die ich in diversen Videos erhalten konnte, ist ChatGPT in der Tat ein irrsinnig umfangreicher Wissensspeicher. Ich habe so einiges eingegeben und habe, soweit ich das ermitteln kann, richtige Antworten bekommen.

Allerdings fiel mir auf, dass die Antworten nicht immer vollständig ausgeschrieben wurden. Ich gehe mal davon aus, dass derzeit die Auslastung sehr hoch und die Technik noch nicht so umfangreich und skaliert ist, dass der Massenansturm bewältigt werden kann.

Zudem gab es häufig diesen Hinweis:

   

Es erschien mir zunächst so, dass sich das auf mich bezog. Ok, dachte ich, warte mal ab und versuche es noch einmal. Wenn ich mich dann wieder daran setzte, gab es den Hinweis, dass die Kapazitäten ausgeschöpft seien.

   

Fazit:

Für mich also Otto-Normal-Verbraucher erscheint ChatGPT wie ein Wunderwerk wie analog damals zu WikePedia in den Anfängen. Ob und wie sich diese Art der Wissensvermittlung durchsetzen kann, wird sich noch zeigen müssen. Die Angst der Softwareentwickler und -programmierer kann ich verstehen, auch wenn ich nicht daran glaube, dass es hier zu Massenentlassungen kommen wird.

Drucke diesen Beitrag

  KDE - Python aus Menü starten
Geschrieben von: Joopi - 14-01-2023, 04:15 - Forum: Linux - Keine Antworten

Seit einiger Zeit schreibe ich eigene Python-Skripte, die mir einiges an Arbeit abnehmen. An Python habe ich richtig Spaß gefunden.

Python-Skripte, die in einem Linuxsystem ihre Arbeit tun sollen, werden normalerweise direrkt aus der Konsole gestartet:

Code:
python3 pythonskript.py

Wenn man nur zwei oder drei Skripte hat, dann ist das auch kein Thema. Bei mir häufen sich die Skripte aber nun, denn ich möchte mit jedem einzelnen Skript nur eine in sich abgeschlossene Aktion ausführen lassen.

Es ist so gesehen kein Akt, im KDE-Menü eigene Programm einzubauen. Shell-Skripte (*.sh) sind einfach in den Menübaum einzutragen und schon werden diese in einem Terminalfenster ausgeführt.

Python-Skripte jedoch werden in einer Shell gestartet und dann ausgeführt, also muss auch erst ein Terminalfenster gestartet werden. Einfach so ein Python-Skript in den Menübaum hängen, wird nicht wirklich gut funktionieren.

Ich habe mir damit geholfen, dass ich einen Shell-Wrapper programmiert habe (Idee aus dem Internet aufgenommen). Dieser sieht wie folgt aus:

Code:
#!/usr/bin/bash
#
#*********************************************************************************************
# Datum: 13.01.2023
# Dateiname: _terminal_wrapper.sh
# Autor: Jopii
#
#*********************************************************************************************
#
bash python3 $1

Damit wird zunächst Python in der Shell gestartet.

Wichtig ist aber nun, dass die Einstellung zum Dateityp (hier: .py) geändert wird. Diese ist nämlich jetzt auf die Python-Skripte auszurichten.

   

Sodann kann das Python-Skript in das KDE-Menü eingehangen werden. Das hat bei mir einige Zeit gedauert bis mir klar war, wie ich das machen muss. Aber letztlich hat es wirklich funktioniert.

   

Hier ist zu beachten, dass der komplette Pfad zur Skriptdatei angegeben wird. Ansonsten kann es zu Komplikationen kommen.

Im Reiter Erweitert ist dann noch der Haken bei Im Termin starten zu setzen, aber nichts in die Befehlszeile einzutragen.

Ob dieses Vorgehen immer und überall funktioniert, kann ich nicht sagen. Bei mir unter Kubuntu 20.04 LTS läuft es jetzt gut. Und darüber bin ich doch sehr froh.

Ein Nachteil bei der Sache ist, dass das Terminalfenster nach der Ausführung des Python-Skripts sofort geschlossen wird. Es gibt zwar Mittel und Wege (z.B. konsole --noclose -e), um dieses zu verhindern, aber die haben mich nicht überzeugt.

Nach der Beendigung des ein oder anderen Python-Skripts möchte ich gerne sehen, ob es eine Meldung gibt, die ich eingebaut habe. Daher habe ich in den Skripten, die nicht sofort nach der Ausführung verschwinden sollen, einfach ein Sleep von wenigen Sekunden eingebaut.

Code:
import time

time.sleep(10)  # Das Skript wird 10 Sekunden angehalten.

Andere Meldungen werden gesammelt und im Bedarfsfalle über das interne Mailsystem einfach in meinem Postfach abgelegt. Auch das war eine gute Übung für mich und meinen neuen Freund Python!

Drucke diesen Beitrag

  Folge 09 - Teil und Rechts
Geschrieben von: Joopi - 11-01-2023, 09:46 - Forum: Excel und LibreOffice Calc - Keine Antworten

Mit den Funktionen Teil und Rechts lassen die Fragmente aus einem Text (String) extrahieren.


.mp4   09_teil_und_rechts_20210227.mp4 (Größe: 43,97 MB / Downloads: 0)

Es ist für das Sehvergnügen bestimmt ganz gut, wenn man sich das Video im Vollbildmodus anschaut. Das strengt dann die Augen nicht so sehr an.

Drucke diesen Beitrag

  Folge 08 # Zählenwenn
Geschrieben von: Joopi - 11-01-2023, 09:46 - Forum: Excel und LibreOffice Calc - Keine Antworten

Analog zu Summewenn, kann man mit Zählenwenn die Anzahl von einer Unbekannten feststellen.


.mp4   08_zaehlenwenn_20210227.mp4 (Größe: 25,38 MB / Downloads: 0)

Es ist für das Sehvergnügen bestimmt ganz gut, wenn man sich das Video im Vollbildmodus anschaut. Das strengt dann die Augen nicht so sehr an.

Drucke diesen Beitrag

  Folge 07 - Gültigkeit
Geschrieben von: Joopi - 11-01-2023, 09:45 - Forum: Excel und LibreOffice Calc - Keine Antworten

Mit einer Datenprüfung in realtime kann man die Gültigkeit von Werten, die erfasst werden sollen, feststellen.


.mp4   07_gueltigkeit_20210227.mp4 (Größe: 35,95 MB / Downloads: 0)

Es ist für das Sehvergnügen bestimmt ganz gut, wenn man sich das Video im Vollbildmodus anschaut. Das strengt dann die Augen nicht so sehr an.

Drucke diesen Beitrag

  Folge 06 - LÄNGE
Geschrieben von: Joopi - 11-01-2023, 09:44 - Forum: Excel und LibreOffice Calc - Keine Antworten

Die Funktion =LÄNGE() wertet die Anzahl der Zeichen in einer Zelle aus.


.mp4   06_laenge_20210218.mp4 (Größe: 15,11 MB / Downloads: 0)

Es ist für das Sehvergnügen bestimmt ganz gut, wenn man sich das Video im Vollbildmodus anschaut. Das strengt dann die Augen nicht so sehr an.

Drucke diesen Beitrag

  Folge 05 - Pivottabelle
Geschrieben von: Joopi - 11-01-2023, 09:44 - Forum: Excel und LibreOffice Calc - Keine Antworten

Die Pivottabelle ist eine eierlegende Wollmichsau die fliegen kann. Damit kann man gorße Datenmengen so aufbereiten und strukturieren, dass man sie lesen, analysieren und verstehen kann. Aber Vorsicht, es gibt auch Fußangeln bei der Nutzung von Pivottabellen.


.mp4   05_pivottabelle_20210218.mp4 (Größe: 124,47 MB / Downloads: 0)

Es ist für das Sehvergnügen bestimmt ganz gut, wenn man sich das Video im Vollbildmodus anschaut. Das strengt dann die Augen nicht so sehr an.

Drucke diesen Beitrag