Menü×

Der IT-Thread

  • #2061 Rollatormann 22 Nov. 2022, 20:13

    Moin, kennt sich hier jemand mit Laptops aus?
    Meine Mutter sucht einen neuen, wohl um die 400 500€ rum.
    "Black Friday" Deal wäre gut - spricht was gegen den Ryzen 5 5500U? Ich versuche einen mit 5600U zu finden, aber finde nichts. Nur 5700U und die sind zu teuer.

  • #2062 Gelöschtes Mitglied 1957 22 Nov. 2022, 21:33

    Zitat von: Rollatormann

    Moin, kennt sich hier jemand mit Laptops aus?
    Meine Mutter sucht einen neuen, wohl um die 400 500€ rum.
    "Black Friday" Deal wäre gut - spricht was gegen den Ryzen 5 5500U? Ich versuche einen mit 5600U zu finden, aber finde nichts. Nur 5700U und die sind zu teuer.
    Wofür braucht sie das denn? Ryzen 5700U wäre für bisschen Office eigentlich zu gut.

    Mit einer SSD (und Adblocker) läuft eigentlich jede CPU gut. Wie groß soll es denn sein? Soll es auch mal mitgenommen werden?


    Hier kanst du auch mal schauen

  • Mod/RDW
    #2063 ProfHase 22 Nov. 2022, 22:01

    Der sollte doch schon reichen, nicht?

  • Mod/RDW
    #2064 Sylvester 25 Nov. 2022, 20:05

    Wisst ihr wie mich sowas stört, wenn Leute sowas schreiben:

    C++:
    if(node.getStatusCode() == Status_Ok)
        item.setValidity(true);
    else
        item.setValidity(false);

    wenn sie auch einfach sowas schreiben könnten:

    C++:
    item.setValidity(node.getStatusCode() == Status_Ok);

  • Mod/RDW
    #2065 ProfHase 25 Nov. 2022, 20:16

    Jo, tut aber auch nicht wirklich weh

  • Mod/RDW
    #2066 BigBANG 25 Nov. 2022, 22:35

    Kann ich empfehlen (vorallem für die C++ dudes)

  • #2067 Deleted member 1298 26 Nov. 2022, 02:06

    Zitat von: Hexley

    Wisst ihr wie mich sowas stört, wenn Leute sowas schreiben:

    C++:
    if(node.getStatusCode() == Status_Ok)
        item.setValidity(true);
    else
        item.setValidity(false);

    wenn sie auch einfach sowas schreiben könnten:

    C++:
    item.setValidity(node.getStatusCode() == Status_Ok);
    Conditions o. Funktionsaufrufe haben imaho nix als Argument verloren.

    Dann lieber in eine Variable schreiben, diese korrekt benennen und in die Methode übergeben.

  • Mod/RDW
    #2068 BigBANG 26 Nov. 2022, 17:33

    Ziemlich abgerundetes Video über die praktische Realität von C++

  • Mod/RDW
    #2069 Sylvester 26 Nov. 2022, 18:43

    Zitat von: BigBANG

    Ziemlich abgerundetes Video über die praktische Realität von C++

    Uff, der kriegt über 200.000 Abos mit dem Vorlesen von Webseiten? Nicht schlecht.

  • #2070 pump3 26 Nov. 2022, 18:48

    Kennt einer diese Jupyter Notebooks? Ist wohl sowas aus der Kategorie "Literate Programming", wird vor allem für BigData verwendet. Eine Mischung aus Buch, Python und Bash.
    Jetzt stellt euch das gleiche für alle Sprachen und auf Steroiden vor.
    Nennt sich org-mode und läuft unter emacs.
    Man kann sein "Buch" einfach so benutzen, man kann es aber auch nach html, odt, latex oder markdown exportieren. Mit der html funktion lässt sich emacs als webserver verwenden. Ich kann als Zieldatei nämlich auch einen server über SSH angeben.
    Hier mal ein Screenshot. Ich probier grade ein paar Sachen aus. Hatte org-mode Jahrelang nur als notizbuch und LaTeX-IDE verwendet weil man die codeblöcke über minted bzw. pygments auch schön highlighten konnte. Aber dieses Literate Programming ist schon interessant.

    Ich kann z.B. einen Codeblock in Python ausführen der sich Daten aus dem Netz holt, aufbereitet, an Gnuplot schickt, ein Diagramm erstellen lässt und danach Rohdaten als Tabelle formatiert und Diagramm als Bild automatisch wieder ins Dokument einfügt und als Latex-formatiertes PDF Dokument ausgibt.

    6MxFqDO.png

  • #2071 Deleted member 1298 26 Nov. 2022, 19:44

    Zitat von: pump3

    Kennt einer diese Jupyter Notebooks? Ist wohl sowas aus der Kategorie "Literate Programming", wird vor allem für BigData verwendet. Eine Mischung aus Buch, Python und Bash.
    Jetzt stellt euch das gleiche für alle Sprachen und auf Steroiden vor.
    Nennt sich org-mode und läuft unter emacs.
    Man kann sein "Buch" einfach so benutzen, man kann es aber auch nach html, odt, latex oder markdown exportieren. Mit der html funktion lässt sich emacs als webserver verwenden. Ich kann als Zieldatei nämlich auch einen server über SSH angeben.
    Hier mal ein Screenshot. Ich probier grade ein paar Sachen aus. Hatte org-mode Jahrelang nur als notizbuch und LaTeX-IDE verwendet weil man die codeblöcke über minted bzw. pygments auch schön highlighten konnte. Aber dieses Literate Programming ist schon interessant.

    Ich kann z.B. einen Codeblock in Python ausführen der sich Daten aus dem Netz holt, aufbereitet, an Gnuplot schickt, ein Diagramm erstellen lässt und danach Rohdaten als Tabelle formatiert und Diagramm als Bild automatisch wieder ins Dokument einfügt und als Latex-formatiertes PDF Dokument ausgibt.
    6MxFqDO.png
    ja heil :oops:

    (Jupyter notebook übrigens der geilste Scheiß, wenn es um a weng Haushaltsführung geht! Mache damit von der monatlichen Finanzplanung über die generelle Finanzplanung bis zur Kalkulation der Weihnachtsgeschenke, deren Kosten und Verteilung der Kosten pro Person, alles! (Kleine deutsche Marotte)

  • Mod/RDW
    #2072 Sylvester 27 Nov. 2022, 22:55

    Zitat von: BigBANG

    Kann ich empfehlen (vorallem für die C++ dudes)

    Eigentlich recht oberflächlich, wenn er von sich anfangs sagt, dass er über 100.000 Zeilen C++ Code geschrieben hat. Wenn ich Bjarne Stroustruppi was fragen dürfte, würde ich ihn fragen, warum die Standardbibliothek so kärglich ist. Wir haben 2020, und immer noch keine Netzwerkbibliothek(!) - WTF. Wenn ich dran denke, was Python alles mitliefert ("Batteries included"). Java und C# lassen sich auch nicht lumpen, da ist auch der Umfang groß. Aber wenn ich C++ hab, dann muss ich immer auf 3rd-Party-Libs zurückgreifen. Und in meinem jetzigen Projekt haben sie auch noch eine Boost-Allergie und würden am liebsten mit C-Sockets herumhantieren.

  • Mod/RDW
    #2073 Sylvester 28 Nov. 2022, 22:43

    Hab inzwischen etwas mehr Rust programmiert, aber die Art, wie man Operatoren überlädt, gefällt mir nicht so ganz. Ziemlich viel Text, das geht in C++ kürzer:

    Code:
    #[derive(Debug)]
    struct Vector2d {
        x: f32,
        y: f32,
    }
    
    impl ops::Add for Vector2d {
        type Output = Self;
    
        fn add(self, rhs: Vector2d) -> Self {
             Self{ x: self.x + rhs.x, y: self.y + rhs.y}
        }
    }
    
    impl ops::Sub for Vector2d {
        type Output = Vector2d;
    
        fn sub(self, rhs: Self) -> Self {
            Self{ x: self.x - rhs.x, y: self.y - rhs.y}
        }
    }

    Ich muss übrigens den operator+= trotzdem selber (wie in C++) überladen, das macht Rust auch nicht selber, und das Ganze natürlich wieder folgendermaßen:
    Code:
    impl ops::AddAssign for Vector2d {
        fn add_assign(&mut self, rhs: Self) {
            *self = Self{ x: self.x + rhs.x, y: self.y + rhs.y}
        }
    }

  • Mod/RDW
    #2074 BigBANG 28 Nov. 2022, 22:57

    Hab heute nur Infrastrukturen im Azure Team angefragt. Coden ist für Nerds.

  • Mod/RDW
    #2075 Sylvester 28 Nov. 2022, 23:22

    Zitat von: BigBANG

    Hab heute nur Infrastrukturen im Azure Team angefragt. Coden ist für Nerds.
    Ihr hostet euer Zeug in der Azure Cloud? Oh je.

  • #2076 Deleted member 1298 28 Nov. 2022, 23:49

    Zitat von: Hexley

    Ihr hostet euer Zeug in der Azure Cloud? Oh je.
    Zugänglicher als AWS...

    Aber Google wäre schon besser wa

  • #2077 RichterinWinkelmann 28 Nov. 2022, 23:50

    @BigBANG s Aggound wird ohne Vorwarnung gesperrt, wenn der Microsoft Scanner ein Ogerporn Bildchen, das sich zufälligerweise reingesynct hat, findet.

    Dieser Beitrag wurde von RichterinWinkelmann am 29.11.2022 06:38:27 bearbeitet.
  • Mod/RDW
    #2078 Sylvester 28 Nov. 2022, 23:56

    Zitat von: ElFlero

    Zugänglicher als AWS...

    Aber Google wäre schon besser wa
    Ich würd nix in der Cloud hosten, aber ich bin da etwas altmodisch.

  • #2079 KippmKauBoi 3 Dez. 2022, 19:47

    So, folchende Frache

    Ein SINA- Laptop, zwei externe Bildschirme über Dockingstation. Kann man da dauerhaft den Hauptbildschirm auf den rechten Bildschirm setzne?
    Ändert sich bei jedem Neustart wieder auf den linken Bildschirm.
    Umstellen ist scheisse, da der Mausweg sich da ned ändert. Muss dann quasi die Maus im rechten Bildschirm naus dem rechten Rand drücken um auf den linken Bildschirm zu kommen.

  • #2080 pump3 3 Dez. 2022, 20:08

    Zitat von: KippmKauBoi

    So, folchende Frache

    Ein SINA- Laptop, zwei externe Bildschirme über Dockingstation. Kann man da dauerhaft den Hauptbildschirm auf den rechten Bildschirm setzne?
    Ändert sich bei jedem Neustart wieder auf den linken Bildschirm.
    Umstellen ist scheisse, da der Mausweg sich da ned ändert. Muss dann quasi die Maus im rechten Bildschirm naus dem rechten Rand drücken um auf den linken Bildschirm zu kommen.
    Mit Linux wäre das nicht passiert.
    Spass beiseite:
    Win11

LSMaxx