Beiträge von DosAmp


    Ja, aber nur reine Konsolenprogramme, keine grafischen leider. Finde ich schade.

    Es gibt schon Gerüchte, dass Microsoft erstmalig auch einen X11-Server nachreichen wird, nachdem SFU/SUA zwar X-Clientbibliotheken, aber keinen Server enthielten.

    Ansonsten sollte ein Drittanbieter-X-Server für Windows wie VcXsrv (offene Version von XMing ist leider effektiv tot und Cygwin/X hängt halt vom Cygwin-Ökosystem ab) diese Software fürs Erste lauffähig machen.

    Der nächste Schritt wäre dann, einen Wayland-Compositor für Windows zu schreiben, der per Wayland-Protokoll das Zeichnen in Windows-Fenster ermöglicht und OpenGL durchreicht. :fresse:

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Dabei ist es sinnvoll immer eine bestimmte Sortierung per ORDER BY zu bestimmen, damit die Reihenfolge der Ergebniszeilen vorhersagbar bleibt.

    Das MyBB fragt zum Beispiel die Posts für die erste Seite dieses Threads wie folgt ab, wenn man 50 Posts pro Seite in den Benutzereinstellungen konfiguriert hat:

    SQL
    SELECT pid
    FROM mybb_posts
    WHERE tid = '14391'
    AND visible = '1'
    ORDER BY dateline
    LIMIT 0, 50

    dateline ist dabei das Datum des Posts. Deine Boards willst du vermutlich eher nach ID oder einem dafür bestimmten Sortierschlüssel sortieren.

    Das erste Beispiel hat nicht funktioniert, da die doppelten Anführungszeichen nicht rekursiv Variablen ersetzen. "$html_code" gibt dir nur einen String, der den Inhalt der Variable $html_code enthält, aber nicht Platzhalter in diesem ersetzt. Einziger Hack an dieser Stelle wäre eval, von dem ich aber dringend abrate.

    Nicht nur fällt dieser Code schon auseinander, wenn man Parameter nicht korrekt ausklammert (zudem müssen durch die doppelte Auswertung z. B. Anführungsstriche als \\\" geschrieben werden), sondern man müsste auch erheblichen Aufwand betreiben, um seinen Vorlage-String sauber zu bekommen, wenn dieser bereits zum Teil aus Benutzerinhalt besteht, da man ansonsten leicht Opfer des Äquivalents einer SQL-Injection wird, bei der beliebiger PHP-Code ausgeführt werden kann.
    Außerdem hast du noch das Problem, dass deine Datenbank-Inhalte u. U. keine gültigen HTML-Textliterale sind (wenn sie z. B. spitze Klammern oder Entitäten enthalten).

    Auf Wunsch eines einzelnen Studen% wurde dieser Thread zusammengelegt und umbenannt, da dieser in der Vergangenheit mitnichten nur für DSL-Anschlüsse verwendet wurde, sondern auch anderes Internet aus Kupfer, Glasfaser oder Äther.

    Egal ob man die Audiofunktionalität über ALSA (Altlösung, unterstützt nicht das neue HSP/HFP-Bluetooth-Profil) oder Pulseaudio herstellt, ist es trotzdem ggf. notwendig, über bluetoothctl das Neuscannen nach BT-Geräten anzustoßen, wenn man die Bluetooth-Lautsprecher nach der Ersteinrichtung und dem Start von bluetoothd angeschlossen hat.


    Ist folgendes korrekt?

    Code
    sudo mount /dev/sda5 /mnt
    # …

    Das dürfte schon mit deiner verschlüsselten Root-Partition nicht funktionieren.
    Versuch mal folgendes:

    Jacob Tillberg – Ghosts

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
    Externer Inhalt play.spotify.com
    Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Das klingt plausibel und kann ich nachvollziehen.

    Ein Adress-struct für ein Unix-Socket sieht so aus:

    Code
    struct sockaddr_un {
        sa_family_t sun_family;
        char sun_path[108];
    };

    sa_family_t ist ein 16-Bit-Integer, also kommt das struct normalerweise bei 2+108=110 Byte heraus. Wenn man aber die von dir angegebene Option -mstructure-size-boundary=32 nutzt, bläst der Compiler das struct auf das nächste Vielfache von 32 Bit, also 112 Byte auf, und wenn man im bind-Systemaufruf dann wahrheitsgemäß 112 Byte als Größe der Adresse für ein Unix-Socket übergibt, verweigert der Kernel das mit EINVAL.

    Zitat

    EINVAL addrlen is wrong, or addr is not a valid address for this socket's domain.

    Dieses minimale C-Programm wirft einen Fehler auf Linux/arm, wenn es mit -mstructure-size-boundary=32 kompiliert wird, aber ohne (bzw. wenn man statt sizeof(testaddr) den Wert 110 hartkodiert) funktioniert es.

    Das scheint im Übrigen ein bekanntes Problem mit Netzwerk-Stacks auf ARM zu sein.
    gcc auf x86 kennt -mstructure-size-boundary schon gar nicht erst.

    Für gewöhnliches X11-Forwarding über SSH sollte XMing 6.9 noch auf Windows 98 lauffähig sein (dann braucht man wirklich nur X-Client-Bibliotheken am Server), Cygwin/X könnte wegen der engen Kopplung an die POSIX-auf-NT-Bibliothek Cygwin selbst mit KernelEx haarig werden.

    Ich glaube, direkt einen xvnc-Server zu betreiben ist jedoch in jedem Fall einfacher und portabler – gerade mit modernen Toolkits wie GTK+/Qt, die sowieso alles als Pixeldaten berechnen und bei denen das X-Protokoll größtenteils nur Overhead ist. Zudem ist auf Clientseite keine OpenGL-taugliche Hardware vorhanden.

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Der Kanal hat auch ähnliche Cover anderer Videospiele.

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Generelle Software-Situation auf aktuellen (>= 5.0) Android-Geräten:
    - Der eingebaute Mediendatei-Support umfasst das meiste, was man auf anderen aktuellen Geräten auch abspielen kann. Dazu gehören an Audioformaten MP3, Ogg Vorbis, AAC, (ab 4.0 wer unbedingt 100% CD-Qualität auf ein Mobilgerät quetschen will) FLAC und (ab 5.0) Ogg Opus und Videoformaten H.264 ("MP4-Video") als MP4/MKV.
    Für Altformate aus dem letzten Jahrzehnt (z. B. WMA oder DivX-AVIs) gibt es genügend gute Mediaplayer-Apps, die dafür ihre eigenen Codecs mitbringen.
    - Bluetooth 4.0 ist mittlerweile Standard, aptX für transparent komprimierte Musik wird von vielen Geräten unterstützt.
    - Sideloading wird grundsätzlich immer unterstützt, was auch alternative App-Stores wie F-Droid möglich macht.

    Von offizieller Seite hat WhatsApp für alternative Plattformen neben Blackberry, Symbian und S40 nie existiert.

    Zitat

    The format is comma separated list of "[ID:]VAL" where ID is PORT[.DEVICE]. PORT and DEVICE are decimal numbers matching port, link or device. Basically, it matches the ATA ID string printed on console by libata.


    Also einfach nur libata.force=6.00:pio3 bzw. libata.force=6:pio3, wenn nichts anderes am primären IDE-Controller hängt.