Menü×

Der IT-Thread

  • Mod/RDW
    #3041 BigBANG 12 März 2024, 23:30

    Zitat von: NeustadtAischPower

    Bisch du immer no ide Schwiiz?
    Ja, mein Arbeitgeber ist echt nice, bei dem bin ich echt gern.

    Zitat von: pump3
    Die können das nicht?? Oder wollen die bloss nicht?
    Ich glaube beides.
    Aber Python hat schon einen gewissen Charme. Viel weniger Boilerplate.

    Da ich aber Architektur- & Designpatterns liebe, habe ich es natürlich trotzdem geschafft das Python-Projekt in ein Enterprise-Boilerplate-Projekt zu verwandeln :devilish:

  • #3042 NeustadtAischPower 12 März 2024, 23:37

    Zitat von: BigBANG

    Ja, mein Arbeitgeber ist echt nice, bei dem bin ich echt gern.
    Das sagst du nur, weil es in der Schweiz keine Bezahlkarte für Geflüchtete gibt, die dich sonst abschrecken würde!

  • Mod/RDW
    #3043 Sylvester 12 März 2024, 23:48

    Zitat von: BigBANG

    2. (Trigger für C/C++ bros)
    C/C++ nun eine sterbende Sprache, die langsam von Rust ersetzt wird.

    Ich glaub wer mit C++20 keinen sicheren Code hinbekommt, wird es mit Rust auch nicht schaffen.

  • Mod/RDW
    #3044 Kenny F. Powers 12 März 2024, 23:52

    Zitat von: Rollatormann

    Bräuchte ma subbort weils mich abfuckt. MS hat da irgendwas im letzten Jahr geändert, das war doch nicht immer so??

    Wenn ich per Quick Access oder This PC den Desktop öffne, zeigt es nur die Dateien an welche auch vom aktuellen user erstellt wurden.

    2HIqqA3.png


    Wenn ich hier den Desktop auswähle, zeigt es den richtigen Desktop an mit allen Dateien

    xYCgwAH.png


    cObOFLI.png


    Das Problem daran ist, dass es wie gesagt nur Dateien anzeigt welche ich auch erstellt habe(?).
    Irgendwie fehlt da die Hälfte, bspw Firefox.

    Könnte mich schon wieder aufregen diese unnötige Kacke. Das war früher definitiv nicht so sondern es hat alles angezeigt.
    Wie ändere ich die Scheisse?

    Keine Ahnung was diese Antwort hier bedeuten soll:

    Bzw schon ne Ahnung, aber das löst das Problem nicht. Public zeigt auch nix anderes an
    Einfachste Lösung:
    Linux nutzen.

    Dank mir später.

  • #3045 RichterinWinkelmann 13 März 2024, 00:11

    Sprachen in denen White Space Syntaxelement ist gehören ins Gulag hinein.

  • #3046 NeustadtAischPower 13 März 2024, 00:19

    Is noch a Autoformatter in der Küchn?
    Ich schau scho immer aweng neidisch auf die Typescript Frontend Kaschper mit ihrem prettier.
    In der C# Welt gibts nichts wirklich Gutes. Ich schau mit gerade csharpier an, aber das is halt so a Einmannprojekt, und wirklich glücklich mit der Formatierung bin ich auch net ganz (klah is halt a opinionated Gschmarri)

  • Mod/RDW
    #3047 BigBANG 13 März 2024, 00:33

    Die kollektive Weisheit der Menschheit kam zu der Erkenntnis, dass die „inneren Werte“ wichtiger sind, als die äußeren Oberflächlichkeiten.
    Und du willst mir jetzt ernsthaft erzählen, dass du neidisch auf Menschne bist, deren einzige Sorge ist, wie sie die Oberfläche darstellen?

    Ich bin auch nicht neidisch auf Obdachlose, weil sie den ganzen Tag in der Sonne sitzen können.

    edit: falls dies ein Frontendler liest, ist nur zu ca. 50% ernst gemeint

  • #3048 pump3 13 März 2024, 01:56

    Zitat von: NeustadtAischPower

    Is noch a Autoformatter in der Küchn?
    Ich schau scho immer aweng neidisch auf die Typescript Frontend Kaschper mit ihrem prettier.
    In der C# Welt gibts nichts wirklich Gutes. Ich schau mit gerade csharpier an, aber das is halt so a Einmannprojekt, und wirklich glücklich mit der Formatierung bin ich auch net ganz (klah is halt a opinionated Gschmarri)
    versuchs mit emacs

  • Mod/RDW
    #3049 BSKartoffel 13 März 2024, 06:23

    Zitat von: BigBANG

    Ok 2 Sachen:
    1. (kein Trigger)
    Ich code kein C# mehr, sondern Python, weil ich nun im AI-Abteil der Firma bin und da niemand C# kann.

    2. (Trigger für C/C++ bros)
    C/C++ nun eine sterbende Sprache, die langsam von Rust ersetzt wird.

    Python beste, liebe den Scheiß einfach

  • Mod/RDW
    #3050 BigBANG 13 März 2024, 08:58

    Zitat von: BSKartoffel

    Python beste, liebe den Scheiß einfach
    Wenn du auch die Schönheit von Python in Enterprise-Boilerplate verwandeln willst, empfehle ich dieses Buch:

    91EC3gsKfYL._SL1500_.jpg

  • #3051 Briegel 13 März 2024, 09:22

    Rust und Go all den Weg. Habe früher auch viel C# programmiert, bin ehrlich gesagt aber froh, den ganzen Microsoft Bloat los zu sein. Neulich mal wieder Visual Studio benötigt um eine Solution zu compilieren, kleine 30GB Installation für C#/C++ , komm hör mir auf.

    Hab ehrlich gesagt auch schon länger keinen Bock mehr auf Corporate languages wie Java/C#. Mein erster Gig in der Schweiz war bei einem mittelständischen Arbeitgeber, wo jeder Dienst nach Schema F machte, riesige Boilerplatelösungen überall, die selbst kleine Änderungen zur Wochenaufgabe machten. Hat mich über ein Jahr gekostet, die Umstellung auf Gut zu forcieren. Hab dann dort auch üble Depressionen bekommen, weil so belanglos. Arbeite seitdem in Startups oder für mich selbst. Ist natürlich viel stressiger, aber zumindest für mich um Welten interessanter und fordernder.

    Fũr Frontends setze ich auf htmx & alpinejs, mehr broocht es nüt, zumindest für meinen Scope. Bin aber auch kein Frontendbube.

    @BigBANG In welchem Kantönli hast du dich niedergelassen, und wie empfindest du die Arbeit mit LLMs im Gegensatz zu traditioneller Entwicklungsarbeit?

  • Mod/RDW
    #3052 BigBANG 13 März 2024, 09:36

    Zitat von: Briegel

    @BigBANG In welchem Kantönli hast du dich niedergelassen, und wie empfindest du die Arbeit mit LLMs im Gegensatz zu traditioneller Entwicklungsarbeit?
    Aargau beste.
    Die Arbeit mit LLMs ist für mich ein Paradigmenwechsel. Wie das Upgrade von Pferdekutschen zu Autos. Und es wird mit der Zeit nur noch produktiver mit LLMs zu arbeiten.

    Es hat auch meine Perspektive auf die Programmierung verändert. Langfristig werden die Skills, die man als Programmierer traditionell gebraucht hat, verschwinden. Daher auch mein Wechsel in den Bereich AI. Dort liegt die Zukunft jeglicher Programmierung.
    Ich bin etwas traurig, weil das klassische "1337-Hackz0r" nicht mehr existieren wird und das sehr lange mein Antrieb war zu programmieren.

    PS: Ich nutze ChatGPT-4 mehrmals täglich und google nur noch alle paar Tage.

  • #3053 Opeltfahrer 13 März 2024, 09:55

    C++ ist ein dummer Hurensohn. Und das sag ich als jemand der seit Jahren damit seine Brötchen verdient.

    Immer mehr gebloateter Scheißdreck kommt oben drauf (C++11 war der Gipfel mit den Lambdas den geilen und seit sie da wieder alle drei Jahre am Standard drehen geht es noch steiler bergab), abgefuckte STL-APIs, die Brechreiz verursachen und mit denen man sich so richtig ins Knie ficken kann, weil die APIs sicher aussehen aber nicht sind. Allein, wem man ins Hirn geschissen hat, dass Dinge als "undefined behavior" definiert sind.

    Kann Fefe (darf man das hier überhaupt verlinken) ausnahmsweise mal voll unterschreiben: https://blog.fefe.de/?ts=9b0eebc2

    Davon abgsehn mach ich natürlich Java weil ich dummer Android-Entwickler bin und von KOTlin nix halte und außerdem programmiere ich gar nicht sondern lasse ChatGPT meinen Code schreiben.

  • Mod/RDW
    #3054 BigBANG 13 März 2024, 10:12

    Habe 2 Jahre als C++ Coder gearbeitet und mir ist das auch aufgefallen.
    Wenn du sicheren Code schreiben willst, musst du die neusten Konzepte kennen. Was du in einem Anfänger-Buch über C++ lernst, darfst du gar nicht verwenden, da es unsicher ist.
    Also ist man letztlich extrem viel damit beschäftigt Dinge zu managen, die du in anderen Sprachen geschenkt bekommst.
    Da mindestens 50% der Coder aber Monkeys sind, scheitert es schon daran sich an die modernen C++ Conventions zu halten. Die Sprache ist zu kompliziert und stellt zu hohe Ansprüche an ihre User.

    In anderen Sprachen machen wir Monkeys vielleicht schwer wartbaren Code, aber in C++ machen wir Segmentation-Fault-Code, der die gesamte Infrastruktur abreißt.

    Dieser Beitrag wurde von BigBANG am 13.03.2024 10:35:06 bearbeitet.
  • #3055 RichterinWinkelmann 13 März 2024, 10:52

    Zitat von: BigBANG

    Habe 2 Jahre als C++ Coder gearbeitet und mir ist das auch aufgefallen.
    Wenn du sicheren Code schreiben willst, musst du die neusten Konzepte kennen. Was du in einem Anfänger-Buch über C++ lernst, darfst du gar nicht verwenden, da es unsicher ist.
    Also ist man letztlich extrem viel damit beschäftigt Dinge zu managen, die du in anderen Sprachen geschenkt bekommst.
    Da mindestens 50% der Coder aber Monkeys sind, scheitert es schon daran sich an die modernen C++ Conventions zu halten. Die Sprache ist zu kompliziert und stellt zu hohe Ansprüche an ihre User.

    In anderen Sprachen machen wir Monkeys vielleicht schwer wartbaren Code, aber in C++ machen wir Segmentation-Fault-Code, der die gesamte Infrastruktur abreißt.
    Naja, in irgendwelchen web forms wird dann die Eingabe nicht gesäubert und direkt in ein SQL Statement gesteckt.🤡
    Unwissenheit führt immer früher oder später zu Fehlern.

    Das Problem mit C/C++ ist mMn wie inkonsistent und nur in den zugekifften, senilen Hirnen von Kackspasten, die seit 40 Jahren nichts anderes als C++ machen, logisch C++ ist.
    Da sind 123567 Verhalten implementiert die mal irgendwo ein spezifisches Problem von einem Entwickler gelöst haben, aber generalisiert null Sinn ergeben.

  • Mod/RDW
    #3056 BigBANG 13 März 2024, 11:13

    Ja gut, die Ästhetik des Sprachkonzepts (Konsistenz, Eindeutigkeit, ...) ist a weng eine Elfenbeinturm-Diskussion, weil sich damit nur einige Hardcorenerds beschäftigen. Die Meisten setzen einfach nur die Sprintitems um, die sie zugewiesen bekommen. Sprache eigentlich egal, da nur Mittel zum Zweck und um 17 Uhr ist dann endlich Feierabend.
    In der Praxis zählen nur harte Fakten wie "wie viel wahrscheinlicher ist es, dass eine SegFault-verursachte Sicherheitslücke im Code ist, im Vergleich zu anderen Sprachen?".

    Dieser Beitrag wurde von BigBANG am 13.03.2024 11:22:26 bearbeitet.
  • #3057 RichterinWinkelmann 13 März 2024, 11:39

    Zitat von: BigBANG

    Ja gut, die Ästhetik des Sprachkonzepts (Konsistenz, Eindeutigkeit, ...) ist a weng eine Elfenbeinturm-Diskussion, weil sich damit nur einige Hardcorenerds beschäftigen. Die Meisten setzen einfach nur die Sprintitems um, die sie zugewiesen bekommen. Sprache eigentlich egal, da nur Mittel zum Zweck und um 17 Uhr ist dann endlich Feierabend.
    In der Praxis zählen nur harte Fakten wie "wie viel wahrscheinlicher ist es, dass eine SegFault-verursachte Sicherheitslücke im Code ist, im Vergleich zu anderen Sprachen?".


    Wimre hat die NSA oder irgendwer letztens eine Empfehlung rausgegeben keine Projekte in C mehr aufzusetzen, wenn es nicht unbedingt sein muss. Alleine schon wg. des Fehlerpotentials in der Speicherverwaltung.

    Du hast da sicherlich recht, aber Rust mit diesem komischen konstanten Rumgeschmeiße des Ownerships stelle ich mir in einem Projekt mit entsprechender Größe auch nicht grade einfach vor. Ist so schon nervig.

  • Mod/RDW
    #3058 Kenny F. Powers 13 März 2024, 11:42

    Was programmiert ihr überhaupt so beruflich?

  • Mod/RDW
    #3059 BSKartoffel 13 März 2024, 11:45

    Zitat von: Kens Anus

    Was programmiert ihr überhaupt so beruflich?
    Exploits, Scripte/Tools, Automationssoftware

    Oder meinst du welchen Sprachen wir benutzen?

  • Mod/RDW
    #3060 Kenny F. Powers 13 März 2024, 11:47

    Zitat von: BSKartoffel

    Exploits, Scripte/Tools, Automationssoftware

    Oder meinst du welchen Sprachen wir benutzen?
    Be meinte schon was für Anwendungen. Amtssprache ist immernoch deutsch Bash.

    Also biste Hegger? Für den Staat?