Praktikum als Programmierer?

Hallo,

Ich bin aktuell in meinem Studium und beschäftige mich nebenbei mit dem Programmieren. Dabei habe ich von den Grundkonzepten (OOP, Data Structures, Algorithmen,…) schon einiges gelernt. Immer wieder habe ich an kleinen Programmieraufgaben herumprobiert und dann denkt man natürlich über ein Praktikum (1-2 Monate) nach. Python lerne ich seit 2 Jahren und C++ seit 1 Jahr. Darüber hinaus habe ich ein bisschen Basic-Wissen über Webentwicklung, SQL, Git,...

Ich persönlich würde mal extrem gerne Erfahrung in der Arbeitswelt sammeln, muss jedoch dazu sagen, dass gerade wenn es um Praxis und große Projekte geht relativ wenig Erfahrung habe. Ich habe mich halt wirklich erst so richtig mit dem Theoretischen auseinandergesetzt.

Was würdet ihr nun tun?

Sollte ich zuerst noch selber größere Projekte probieren? Teilweise habe ich auch so Sachen gehört wie, dass es sich lohnt Open Source Projekte anzusehen um ein besseres Verständnis zu entwickeln (ist das tatsächlich hilfreich?)

Oder sagt ihr man kann sich schonmal bewerben ganz nach dem Motto irgendwo muss man mal starten. Ich weiß von mir selber, dass ich sehr ehrgeizig und wissbegierig bin. Trotzdem bin ich mir einfach nicht sicher wie gut man sich als Praktikant auskennen muss.

Teilt mir doch eure Erfahrungen und Tipps gerne mit:)

Computer, Arbeit, Bewerbung, Job, Linux, programmieren, Informatik, Ingenieur, Praktikum, Programmiersprache, Softwareentwicklung
Ubuntu: Kennt sich jemand mit YubiKeys aus?

https://support.yubico.com/hc/en-us/articles/360016649099-Ubuntu-Linux-Login-Guide-U2F

Ich möchte meine YubiKey für den Login verwenden.

Kommentare sind von mir.

#libpam-u2f
sudo apt install libpam-u2f

#Yubico-PPA hinzufügen
sudo add-apt-repository ppa:yubico/stable && sudo apt-get update

#Erstelle Ordner
mkdir -p ~/.config/Yubico

#Kopiere Schlüssel von YubiKey1
pamu2fcfg > ~/.config/Yubico/u2f_keys

#Kopiere Schlüssel von YubiKey2
pamu2fcfg -n >> ~/.config/Yubico/u2f_keys

#Erstelle Ordner
sudo mkdir /etc/Yubico

#Verschiebe kopierte Schlüssel
sudo mv  ~/.config/Yubico/u2f_keys /etc/Yubico/u2f_keys

Ich habe diese Schritte befolgt aber dann soll ich die PAM-Datei /usr/lib/x86_64-linux-gnu/security/pam_u2f.so modifieren.

Ich öffne die Konfigurationsdatei sudo nano /etc/pam.d/sudo und soll wenn ich das richtig verstanden habe am Ende "authfile=/etc/Yubico/u2f_keys" einfügen.

Ist das richtig?

Weil weiter unten soll ich dann noch die Datei weiter modfizieren in dem ich "auth   required pam_u2f.so" einfügen soll.

Dann sähe die Datei so aus:

#%PAM-1.0

# Set up user limits from /etc/security/limits.conf.
session    required   pam_limits.so

session    required   pam_env.so readenv=1 user_readenv=0
session    required   pam_env.so readenv=1 envfile=/etc/default/locale user_readenv=0

@include common-auth
auth       required   pam_u2f.so
@include common-account
@include common-session-noninteractive
authfile=/etc/Yubico/u2f_keys

Ist das richtig so?

Anmerkung: Ich habe jetzt "auth   required pam_u2f.so"

hinter "auth required pam_u2f.so" geschrieben.

Aber bei 4.1 soll ich nochmal "auth   required pam_u2f.so" in die Datei einfügen. Warum? Habe ich was überlesen? Macht doch gar keinen Sinn!

Linux, Ubuntu
PC gibt seit heute kein Bild mehr aus, warum?

mein Spiele-PC ging bisher problemlos. War jetzt eine Woche nicht daheim, es war in der Zeit um die 15 Grad in der Wohnung und jetzt heut komm ich heim, baue zu den bisher eingebauten 16 GB Arbeitspeicher (2x8GB) noch zusätzlich 2x 8 GB ein und der PC geht zwar an, aber er gibt kein Bild aus. Die Lüfter der Grafikkarte bewegen sich auch garnicht.

Ich hab versucht die Grafikkarte an den zweiten PCI-E Slot anzuschließen, ohne Erfolg. Auch das Wechseln des Netzteils hat nichts gebracht. Den heute zusätzlich eingebauten Speicher hatte ich wieder heraus genommen, aber trotzdem geht der PC nicht. Ich hab ebenso eine andere (alte) Grafikkarte eingebaut und bei der verhält es sich, die Lüfter auch bei dieser Karte drehen sich nicht, wenn der PC angeht.

CPU-Lüfter und Lüfter für Ab/InLuft am Gehäuse sowie der Lüfter des Netzteils laufen ordnungsgemäß. Monitor bekommt kein Signal mehr, aber die LED Beleuchtung aller Komponenten samt Grafikkarte leuchten. Alle Komponenten bekommen auch Strom vom Netzteil.

Kann die Kälte das Board kaputt gemacht haben? Wo seht ihr aller Wahrscheinlich nach das Problem?

Board: AsRock B550 Extreme 4
Speicher: Kingston 4x8 GB Fury 3600 Mhz
CPU: AMD Ryzen 5 5600x
GPU: AsRock RX 5700 XT OC

PC, Computer, Technik, Linux, GPU, Grafikkarte, Netzteil, Hardware, AMD, Gaming PC, Intel, Mainboard, Motherboard, MSI, Spiele PC, Asrock, Windows 10, Asrock Mainboard, Windows 10 Home, Windows 11, Windows 11 Pro
Ist ein WinPE besser oder ein TO GO mit Rufus?

Noch mal bisschen angeschaut.

Das PE ist klein und nur begrenzt man kann nur portable Anwendungen nachinstallieren, OK man kann Speicher erweitern über Ordner einbinden.

Macht gerade so das was ich will.

Ist das dann so ok?

OK schaut man sich die Windows TOGO an hat es viel mehr Vorteile.

Ich kann portable Apps nutzen um das IMG klein zu halten Recovery ist damit im kompletten Umfang möglich auch Multiboot grub2Win..

Ich kann aber auch den Speicher erweitern Partition oder Ordner einbinden aber auch virtuelle Maschine in das System mit einbauen.

Ich kann Programme und Packages deinstallieren wo ich nicht brauche gäbe aber auch WLAN,Netzwerk,BT usw.....komplett nutzbar.

Auch Zugriff auf alles meine Bilder kann ich auch Desktop einfach Hineinladen und auch virtuelle Auslagerung erstellen.

Das ist ein richtiges Recovery System.

Jan man auch mit XP oder Win7 bauen dann ist es noch kleiner.

Updates, ok braucht man eigentlich auch nicht wenn man das auf USB oder SSD als Recovery Partition anlegt.

Cool wäre die normale Recovery Wiederherstellung noch einzubauen in dieses Win Recovery System?

Was meinst du dazu PE oder TOGO?

Durch USB kann ich es wenn kleines IMG

Auch in Android laden und nutzen mit Limbo Qemu_x86_,x86_64. V 2.9.1?

Emulator apk?

Wenn ich in diesen die Android partition noch einbinden kann kann ich normales kostenloses Recovery meines Android Nand machen.

Der Emulator kann auch Linux Systeme booten?

Mit WinRar kannst du ganz einfach portable Apps erstellen es gibt Video Anleitungen dazu aus vollen Programmen mit Einstellungen.

Die überall nutzbar sind man braucht da nicht extra App Player.

No Kommerz Leute

😂🤣💜⚡🔩⚡💜🤣😂👻🔥⚡🔥👻

Windows, Linux, USB-Stick, Recovery, booten, Partition, Virtuelle Maschine
Ubuntu: Kennt ihr eine Alternative zu OpenRGB?

Ich habe versucht OpenRGB auf Ubuntu 23.10.1 zu installieren. Dazu habe ich die entpsrechende Version "Bookworm" heruntergeladen und im terminal ausgeführt. Gibt es Alternativen um die RGB-Beleuchtung zu ändern?

sudo dpkg -i openrgb_0.9_amd64_bullseye_b5f46e3.debsudo apt-get install libhidapi-hidraw0

sudo apt-get install libmbedcrypto3

sudo apt-get install libmbedtls12

sudo apt-get install libmbedx509-0

sudo apt-get install libhidapi-hidraw0

sudo apt-get install libmbedcrypto3

sudo apt-get install libmbedtls12

sudo apt-get install libmbedx509-0

Paketlisten werden gelesen… Fertig

Abhängigkeitsbaum wird aufgebaut… Fertig

Statusinformationen werden eingelesen… Fertig

Probieren Sie »apt --fix-broken install«, um dies zu korrigieren.

Die folgenden Pakete haben unerfüllte Abhängigkeiten:

 openrgb : Hängt ab von: libmbedcrypto7 (>= 2.28.0) soll aber nicht installiert werden

          Hängt ab von: libmbedtls14 (>= 2.28.0) soll aber nicht installiert werden

          Hängt ab von: libmbedx509-1 (>= 2.28.0) soll aber nicht installiert werden

          Empfiehlt: openrgb-dkms-drivers ist aber nicht installierbar

E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt --fix-broken install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).

Paketlisten werden gelesen… Fertig

Abhängigkeitsbaum wird aufgebaut… Fertig

Statusinformationen werden eingelesen… Fertig

E: Paket libmbedcrypto3 kann nicht gefunden werden.

Paketlisten werden gelesen… Fertig

Abhängigkeitsbaum wird aufgebaut… Fertig

Statusinformationen werden eingelesen… Fertig

E: Paket libmbedtls12 kann nicht gefunden werden.

Paketlisten werden gelesen… Fertig

Abhängigkeitsbaum wird aufgebaut… Fertig

Statusinformationen werden eingelesen… Fertig

E: Paket libmbedx509-0 kann nicht gefunden werden.

Paketlisten werden gelesen… Fertig

Abhängigkeitsbaum wird aufgebaut… Fertig

Statusinformationen werden eingelesen… Fertig

Probieren Sie »apt --fix-broken install«, um dies zu korrigieren.

Die folgenden Pakete haben unerfüllte Abhängigkeiten:

 openrgb : Hängt ab von: libmbedcrypto7 (>= 2.28.0) soll aber nicht installiert werden

          Hängt ab von: libmbedtls14 (>= 2.28.0) soll aber nicht installiert werden

          Hängt ab von: libmbedx509-1 (>= 2.28.0) soll aber nicht installiert werden

          Empfiehlt: openrgb-dkms-drivers ist aber nicht installierbar

E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt --fix-broken install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).

Paketlisten werden gelesen… Fertig

Abhängigkeitsbaum wird aufgebaut… Fertig

Statusinformationen werden eingelesen… Fertig

E: Paket libmbedcrypto3 kann nicht gefunden werden.

Paketlisten werden gelesen… Fertig

Abhängigkeitsbaum wird aufgebaut… Fertig

Statusinformationen werden eingelesen… Fertig

E: Paket libmbedtls12 kann nicht gefunden werden.

Paketlisten werden gelesen… Fertig

Abhängigkeitsbaum wird aufgebaut… Fertig

Statusinformationen werden eingelesen… Fertig

E: Paket libmbedx509-0 kann nicht gefunden werden.

Linux, Ubuntu
Ubuntu: Wie mache ich das?

Ich nutze Ubuntu seit einer Woche(keine Programmierkenntnisse)
Ich möchte mit Python ein Programm entwickeln, das mir das leben etwas erleichtert. Ich möchte gerne als erstes meinen Yubikey als Passwortersatz auf meinem Computer installieren. Das Problem ist das ich ja um Änderungen am system vornehmen möchte mich im terminal befinden muss. Wie kann ich trotzdem eine GUI programmieren die mich durch den installationsprozess führt? Es muss doch möglich sein das man ein Programm entwickeln kann das eine GUI hat und trotzdem Zugriff auf das system hat oder nicht?

Zum Beispiel kann man einstellen ob der Yubikey als Passwortersatz oder als zweiter Faktor dienen soll. Das will ich halt wie bei einer .exe Datei schön nach einander in einem installationsguide haben. Ich habe das zu einem gewissen grad auch geschafft und zwar mit einem shellskript uund zenity. Aber sobald es ums eingemachte geht funktioniert es nicht mehr. Und zwar sobald ich den Pin für den Yubikey eingeben soll schlließt sich das Zenityfenster und ich bin im Terminal wo ich dann den Pin dort eingeben soll. Das Passwort vorher das hat funktioniert aber beim Pin eben nicht mehr. Dann kam ich auf die Idee ok machste das eben in Python. Python bietet aber nicht die zugriffsrechte wie ein shellskript. Was nun? Ich möchte auch andere Programme dann in den Installer einfügen so dass ich im prinzip sowas habe wie bei der Einrichtung des Systems am anfang wo man schritt für schritt das system konfiguriert.

Hier ist die Anleitung zu der ich das Programm schreiben möchte: https://wiki.ubuntuusers.de/Howto/Yubikey_anstelle_von_Passw%C3%B6rtern_verwenden/

App, Linux, Webseite, Ubuntu, Code, Programmiersprache, Python, Python 3

Meistgelesene Fragen zum Thema Linux