Aussehen
Suche Einloggen
[c] [meta] [fefe] [erp]

5421 Ergebnisse

[0] ... [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] ... [271]
  • [l] Felix Fri, 23 May 2025 07:29:25 GMT Nr. 156942
    JPG 950×1269 167.3k
    >>156939
    Ich setze keine Software ein, ich lasse Software einsetzen!
  • [l] Felix Fri, 23 May 2025 07:22:37 GMT Nr. 156940
    >>156931
    Also für meinen Privatjet setze ich ja auf Embraer. Die Phenom 100 ist zwar schon was älter, aber bei der komm ich wirklich voll auf meine Kosten. Meine Mitarbeiter dürfen, wenn sie denn überhaupt mal wirklich fliegen müssen, natürlich Economy mit der Ryanair fliegen, wir haben da Sonderkonditionen.

    >>156933
    Meine Embraer verkaufen? Also nein, wirklich nicht! Lieber entlasse ich ein paar Mitarbeiter unter dem Vorwand, dass die Wirtschaftslage so schlecht ist! Instandhaltung lasse ich sowieso vom Tobias aus unserer Werkstatt machen, das ist wesentlich billiger als diese Flugzeugmechaniker, die ein Vermögen dafür verlangen, drei Schrauben festzuziehen!
  • [l] Felix Fri, 23 May 2025 05:13:07 GMT Nr. 156938
    GIF 270×204 2.0M
    Dieser Faden ist Erpeln gewidmet.
  • [l] Felix Thu, 22 May 2025 23:50:34 GMT Nr. 156937
    >>156884
    >>156887
    >Wenn man das weiterdenkt, dann dürftest du auch niemals einen Zeiger auf Element eines Structs nehmen oder eines Arrays.
    Naja, die Frage ist, ob der "effektive Typ" von einem Objekt vom Typ struct S { int n; } und einem Objekt vom Typ int n; der gleiche ist. Also ob ein struct-Kondom etwas am "effektiven Typ" vom Objekt ändert oder nicht. Das ist zu unterscheiden davon, ob man sich zum Objekt (auch über structs) in Form eines Elements hinhangelt, und dann nur Überlegungen über den "effektiven Type" von dem einem Element int n; macht. Bei Arrayelementen hätte man sowieso keine unterschiedlichen Zeigertypen, Pointer können da immer aliasen.

    Aber Felix hat etwas gefunden.
    In C++ wurde jetzt (im Jahre 2017) explizit klargestellt, dass es funktioniert (nachdem im Jahr 2016 gesagt wurde, dass es funktionieren soll):
    https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0817r0.html
    Es ist also nicht so offensichtlich, wenn es erst klargestellt werden muss.
    Damit ist nun natürlich die Frage, wie es in C ohne Klarstellung aussieht...

    Übrigens wird das obige direkt wieder eingeschränkt mit:
    >An array object and its first element are not pointer-interconvertible, even though they have the same address.

    Jedenfalls hat Felix damit etwas gelernt und sagt: Ja, der Kot oben verstößt (jedenfalls in C++) nicht gegen die strict-aliasing-Rule.

    >
    pkg-config --cflags glib-2.0

    Felix hat es gerade auf seinem Gentoo (eigene Kompiler-Flags gesetzt) getestet, und da fehlt eine gigantische Menge an Kompiler-Flags in der Ausgabe.

    >Und bei dem ursprünglichen Link mit Cocoa [0] dort ging es um was völlig anderes. Apfel hat diese Eigenart, dass sie Typen wie CGRect und NSRect in mehreren Headern definieren, jeweils als komplett eigene Definition, aber eigentlich identisch.
    Ich sehe in der Dokumentation nur:
    >typealias NSRect = CGRect
    https://developer.apple.com/documentation/foundation/nsrect
    Felix wundert sich, warum, nachdem der GNOME-Typ (zumindest beim "Product: GStreamer") "we should enable it" gesagt hat, der Status vom Käfer auf "RESOLVED FIXED" gesetzt wurde. Naja seis drum.

    Da du dich mit der glib auszukennen scheinst, würde Felix mal nachfragen, was es damit auf sich hat:
    /* We need GCC for __extension__, which we need to sort out strict aliasing of @object_ptr */
    #if defined(__GNUC__)
    
    #define g_set_object(object_ptr, new_object) \
      (G_GNUC_EXTENSION ({ \
        G_STATIC_ASSERT (sizeof *(object_ptr) == sizeof (new_object)); \
        /* Only one access, please; work around type aliasing */ \
        union { char *in; GObject **out; } _object_ptr; \
        _object_ptr.in = (char *) (object_ptr); \
        /* Check types match */ \
        (void) (0 ? *(object_ptr) = (new_object), FALSE : FALSE); \
        (g_set_object) (_object_ptr.out, (GObject *) new_object); \
      })) \
      GOBJECT_AVAILABLE_MACRO_IN_2_44
    

    Vollständigen Text anzeigen
  • [l] Felix Thu, 22 May 2025 22:51:53 GMT Nr. 156936
    JPG 1024×606 132.2k
    Und die Erpswurst haben sie uns auch genommen...
  • [l] Felix Thu, 22 May 2025 22:49:59 GMT Nr. 156935
    JPG 720×960 39.4k
    Kann es sein, dass du erpst? Du erpst doch.
  • [l] Felix Thu, 22 May 2025 22:46:20 GMT Nr. 156934
    >>156927
    >Fefe pfostiert ein paar Tage nicht
    >Zuse eröffnet /erp/
    Fefe-Entzug ist Hölle von Droge, hoffentlich packts der Dicke.
  • [l] Felix Thu, 22 May 2025 22:45:37 GMT Nr. 156933
    >>156931
    Also wir haben alle unsere Flugzeuge verkauft und leasen die jetzt zurück. Dadurch hatten wir ein hervorragendes Quartalsergebnis und konnten zudem noch Personal- und Instandhaltungskosten einsparen.
  • [l] Felix Thu, 22 May 2025 21:57:24 GMT Nr. 156931
    JPG 225×225 7.4k
    >>156930
    >Planing
    Welches Flugzeugmodell fliegt Felix denn? Dieser Felix schwört auf die Zuverlässigkeit von Böing.
  • [l] Felix Thu, 22 May 2025 18:27:09 GMT Nr. 156930
    Für meine Firma konnte es eigentlich keine andere Wahl geben als Oracle Cloud Enterprise Resource Planing. Der Vertreter von denen war wirklich nett und zuvorkommenend und hat all meine Zweifel sehr gut ausräumen können. Peter von der IT war zwar dagegen, aber der Oracle-Vertreter konnte mir gut erklären, warum Peter da was falsch verstanden haben muss. Seit der Einführung sind meine Mitarbeiter auch viel motivierter zu arbeiten, die Überstunden in der Firma sind durch die Decke gegangen.
  • [l] Felix Thu, 22 May 2025 18:22:11 GMT Nr. 156929
    JPG 1536×1022 646.9k
    Hallo zusammen. Welche Lösungen setzt Ihr eigentlich so in Eurem Unternehmen ein, um Prozesse zu optimieren?
  • [l] Gemeinsames fappieren und rumspielen Felix Thu, 22 May 2025 18:05:03 GMT Nr. 156928
    JPG 2828×4000 2.9M
    PNG 1448×2048 3.9M
    Danke an Zuse für das Quarantäne-Brett!
  • [l] Felix Thu, 22 May 2025 18:00:21 GMT Nr. 156927
    >>156922
    >Um Zuse nicht in den Wahnsinn zu treiben sollte man in so einem Faden
    >>156926
    >Macht euch einfach nen Faden auf /c/ und immer schön die Säge nicht vergessen. Dann störts auch niemanden.
    <Zuse so: /erp/ - Containment-Brett für Rollenspiele und das schwerstgewichtige DAX-Unternehmen
    Ach, Zuse. Ich bin gerade doch bekifft wie ein Einhorn, da darf ich doch nicht so zum lachen gebracht werden! Denk doch mal an meine Nachbarn, die rufen noch die Polizei!
  • [l] Felix Thu, 22 May 2025 17:44:07 GMT Nr. 156926
    JPG 400×300 36.9k
    >>156922
    Macht euch einfach nen Faden auf /c/ und immer schön die Säge nicht vergessen. Dann störts auch niemanden.
  • [l] Felix Thu, 22 May 2025 17:42:51 GMT Nr. 156925
    JPG 480×480 105.3k
    >>156923
    Oh wow, wie ich sehe, ist er endlich dabei alloca aus seinem Frickelkot rauszuschmeißen.

    >use malloc instead of alloca (caused intermittent crashes)

    Ist ja auch überhaupt nicht besorgniserregend. Hätte uns doch nur jemand gewarnt. Sicherheitsexperte Herr von Leitner. Einmal mit Profis arbeiten!
  • [l] Felix Thu, 22 May 2025 17:04:55 GMT Nr. 156924
    >>156923
    Das ist in der Tat nicht neu, diese Ergänzung ist aber privat.
    Die letzte Version von blog.c auf dem CVS-Server (vgl. Checkout für libowfat, aber Repository mit "blog" ersetzen) ist immer noch revision 1.125 "zstd support".
  • [l] Felix Thu, 22 May 2025 16:58:53 GMT Nr. 156923
    JPG 1928×1924 607.0k
    Die Scraper-Blockade ist sehr lange bekannt:
    https://gitgud.io/qa-tari/fefeblog/-/commit/4c6d697223f9f35b5b7d4a717a6ef15015b8adde#bec5167fe493ca033bb65bffd7a2ca1e618f16c5_1092_1093
  • [l] Felix Thu, 22 May 2025 16:57:22 GMT Nr. 156922 SÄGE
    PNG 1388×896 1.3M
    >>156920
    Hätte prinzipiell Lust auf beides, aber jetzt ist die Seite nicht so aktiv und es könnte schnell fad werden. Leider sind LLMs fast schon geduldiger als der übliche Anon auf /trash/ oder der Felix. Wobei das mit einer Person immer mehr Spaß macht. Um Zuse nicht in den Wahnsinn zu treiben sollte man in so einem Faden sich eher auf einen Discord oder vielleicht datenschutzfreundlicheren externen Chat verabreden, direkt treffen ist etwas wild.
  • [l] Felix Thu, 22 May 2025 15:23:13 GMT Nr. 156921
    WEBM 176×320 0:29 972.2k
    >>156920
    Es gibt keine Emus mehr.


[0] ... [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] ... [271]
[c] [meta] [fefe] [erp]