Wieso funktioniert meine "Browser Extension" nicht auf dieser Seite?

Mir ist unter Linux aufgefallen das ich gar nicht den Auto-Scroll von Windows habe in zb. Google Chrome wenn man auf das Mauspad klickt, nutze ich gerne und dachte mir als Challenge ohne Chat Gpt dass ich mal schnell probieren könnte ein eigenes zu programmieren.

Ich weiß da gibt es fertige Software und Extension's, die laufen ohne Probleme und Ressourcen sparender wahrscheinlich.

Hab das erst in einer Html Datei (Extension in "") gemacht zum testen dann in anderen Websites den JS Code in eine Konsole eingefügt und es funktioniert eigentlich ganz gut.

Das Problem ist das ich nicht verstehe wieso er nicht hier funktioniert https://www.tennon.io/ , mir fällt beim inspizieren nichts auf und es scheint mit Next JS umgesetzt zu sein.

<!DOCTYPE html>
<html lang="de">


<head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Auto Scroll Extension</title>
    <style>
        html {
            min-width: 100%;
        }
    </style>
</head>


<body>
    <script>
        /* Render Dummy Content, cursor change wont work with min-height */
        for (let i = 0; i < 1000; i++) {
            document.body.innerHTML += "Lorem Ipsum ";
        }
        const scrollSpeed_Up = -1;
        const scrollSpeed_Down = 1;
        const middlehalf = window.innerHeight / 2;
        let AutoScroll_Interval; /* Global acess */
        let isScrolling = false;
        let isScrollingUp = false; /* Default Scrolling Down, Prevent Errors */


        const ToggleScrolling = Enable => {
            if (Enable) {
                console.log("Auto Scroll Active");
                document.body.style.cursor = "all-scroll";
                AutoScroll_Interval = setInterval(AutoScroll, 1);
                isScrolling = true; /* Prevent Multiple Interval's */
            } else if (!Enable && isScrolling) {
                /* Stop Interval , Reset Cursor and Variables */
                console.log("Auto Scroll Stopped");
                document.body.style.cursor = "auto";
                clearInterval(AutoScroll_Interval);
                isScrolling = false;
            }
        }


        const AutoScroll = () => {
            /* Get Current Vertical Scroll Position : console.log(window.scrollY); */
            isScrollingUp ? window.scrollBy(0, scrollSpeed_Up) : window.scrollBy(0, scrollSpeed_Down);
        }


        window.addEventListener("mousemove", e => {
            e.clientY > middlehalf ? isScrollingUp = false : isScrollingUp = true;
        });


        /* Check if Scroll Button is Pressed */
        window.addEventListener("mousedown", e => {
            e.button === 1 && !isScrolling ? ToggleScrolling(true) : ToggleScrolling(false);
        });


        /* ############## IGNORE ##############
        Check if Client has reached Bottom
        const scrollableHeight = document.documentElement.scrollHeight - window.innerHeight;
        if (window.scrollY >= scrollableHeight) { 
            // Reached Bottom Code ... 
        } else {
            // Code ...
        }
        */
    </script>
</body>


</html>
Browser, Linux, HTML, IT, Webseite, JavaScript, Ubuntu, HTML5, Informatik, Programmiersprache, Webentwicklung, Frontend, React, node.js, React Native
Ab wann wird das Informatik Studium schwer?

Seid gegrüßt liebe GuteFrage.net-Community,

ich bin jetzt die ersten Wochen im Studium (also erstes Semester) und bisher ist noch alles einfach (Mathe, Programmieren, Elektrotechnik, ...). Aufgrund meiner Vorerfahrung fällt mir es zumindest noch sehr leicht. Aber wann wird es so richtig schwer? Ich könnte mir nicht vorstellen, wie viel ich auswendig lernen müsste in nur ein paar Tagen, wenn ich diese Vorkenntnisse nicht hätte (z.B. in Programmierung sollte man in 2 Tagen alle Operatoren in C auswendig können und wissen wie viel Speicherplatz jeder Datentyp reserviert). Hätte ich nicht vorher schon Erfahrung, wäre das schon ganz schön viel.

Und das wäre ja nur 1 Modul wenn man dann noch z.B. Hausaufgaben mit vollständiger Induktion machen muss und irgendwelche Mengenbeziehungen beweisen muss, wird das doch schon ganz schön viel, oder nicht?

Oder ist das jetzt nur am Anfang, dass man so viel auswendig lernen müsste, weil man die ganzen Basics kennen muss?

Mir ist natürlich bewusst, dass ein Studium nicht einfach sein soll, aber, wenn es in dieser Geschwindigkeit mit Auswendiglernen weiterginge, dann hätte man ja wirklich nur noch ultra wenig Freizeit, oder nicht?

Vielen Dank im Voraus!

Es wird noch schwer und zwar ab ... 100%
Es wird ungefähr gleich schwer bleiben 0%
Nur am Anfang so viel auswendig zu lernen 0%
Grün geschnitten blau 0%
Grün geschnitten orange 0%
Ich habe keine Ahnung. Wieso bin ich hier? 0%
Computer, Lernen, Studium, Mathematik, Technik, programmieren, auswendig lernen, Hochschule, Informatik, schwer, Schwierigkeiten, C (Programmiersprache), Informatikstudium
Family link alternative?

Ich bin ein junge, 16,5 Jahre alt. Hatte bis jetzt family link auf meinem Handy, dieses Virus stört sämtliche Bereiche meines Gerätes. Sowohl Einstellungen. Von den Anzeigen auf family link wie:

"du kannst das nicht alleine, wende dich bitte an deine eltern"

Fühle ich mich unterdrückt und erniedrigt.

ICH HABE NICHTS DAGEGEN DASS MEINE ELTERN MEINEN STANDORT SEHEN, meine Bildschirmzeiten, mein Handy sperren oder alarme machen, falls mein Klingelton aus ist.

Ich möchte einfach dieses family link nicht mehr. Ich schäme mich vor anderen Leuten, vorallem vor mädchen, dafür. Ich fühle mich erniedrigt. Das ist eine App für Kinder unter 13 Jahren.

Meiner Mutter ist mein Standort und dieser alarm Ton hauptsächlich wichtig.

Meinen Standort teile ich jetzt mit denen über Google maps, die Ansicht ist genau gleich wie vorher. Der link dazu befindet sich in der Gruppenbeschreibung meiner Familiengruppe, und mit einem Klick ist mein Standort sichtbar.

Aber für diesen alarm Ton brauche ich eine Alternative, da meine Mutter Angst hat mich nicht erreichen zu können, wenn mein Klingelton aus ist.

Kennt jemand da eine alternative?

Ich baue für meine Generation relativ wenig $ch€isse, ich verstehe nicht wie man so wenig vertrauen in seinen Sohn haben kann ohne dass er es jemals wirklich gebrochen hat.

Ich bin ein junger Mann und ich brauche mir family link nicht länger gefallen lassen.

Computer, Internet, Kinder, Google, WLAN, Technik, Samsung, Eltern, Social Media, Informatik, Kontrolle, Überwachung, Family Link
Welches Betriebssystem für Informatikstudium?

Ich habe vor kurzem ein duales Studium TIB (Telekommunikationsinformatik) begonnen und nun steht die erste Uniphase an. Ich habe zwar einen Laptop vom Praxispartner bekommen, werde aber einige benötigte Programme nicht installieren können aufgrund der Sicherheitsvorschriften.
Daher will ich mir einen Laptop für das Studium dazu holen, worauf ich auf alles nötige einfach zugreifen kann.

In der Vergangenheit habe ich Windows und MacOS genutzt (allerdings nie für Programmieren) und Linux scheint unter Informatikern sehr beliebt zu sein. Ich besitze bereits ein iPad Pro und ein iPhone, weshalb ich eigentlich ein MacBook Air mit M2, 256GB SSD und 16GB RAM kaufen wollte, allerdings würde darauf eventuell das ein oder andere Programm nicht laufen und es ist nunmal relativ teuer. Mit Windows dagegen hatte ich bisher nur schlechte Erfahrungen (ständig Updates, Bluescreens und die Performance nahm ziemlich schnell mit dem Alter ab) und Linux habe ich nie benutzt.

Sollte ich mir das MacBook trotzdem holen (entweder lese ich dass es völlig in Ordnung ist und andererseits dass es ein riesen Fehler ist?) oder eher auf ein Acer Swift Go mit Linux zurückgreifen? Eventuell auch einen Laptop mit Windows.

Zusätzlich werde ich wohl an meinem ersten Tag an der Uni mal rumfragen was von den Profs genutzt wird bzw. was empfohlen wird. Vielleicht kann jemand auch seine Erfahrungen mit Linux teilen? Ist es schwer reinzukommen oder ist es wie andere Betriebssysteme einfach zu verstehen und zu nutzen?

Computer, Studium, Technik, Notebook, IT, Informatik, Laptop
Opengl Shader Uniform wird im Code nicht erkannt?

Ich versuche gerade OpenGl zu lernen. Und ich habe folgendes Problem, wenn ich mit glGetUniformLocation versuche meine Uniform vom Shader ausfindig zu machen findet er diesen uniform einfach nicht. Habt ihr eine Idee wieso?

Mein Code:

const char* vertexShaderSource = R"(
    #version 460 core


    uniform vec3 transformation;


    in vec3 position;
    out vec4 color;


    void main()
    {
        gl_Position = vec4(position, 1.0);
        color = vec4(1.0, 1.0, 0.0, 1.0);
    }
)";


const char* fragmentShaderSource = R"(
    #version 460 core


    in vec4 color;
    out vec4 outColor;


    void main()
    {
        outColor = color;
    }
)";

int main()
{
    SDL_Init(SDL_INIT_VIDEO);
    Window2D window2D("Debug", 800, 600);
    gladLoadGL();
    glViewport(0, 0, 800, 600);


    //Dreieck vertices


    float vertices[] = {
        -0.5f, -0.5f, 0.0f,
        0.5f, -0.5f, 0.0f,
        0.0f, 0.5f, 0.0f
    };


    //Shader
    //Vertex Shader
    GLuint vertexShader = glCreateShader(GL_VERTEX_SHADER);
    glShaderSource(vertexShader, 1, &vertexShaderSource, NULL);
    glCompileShader(vertexShader);


    //Fragment Shader
    GLuint fragmentShader = glCreateShader(GL_FRAGMENT_SHADER);
    glShaderSource(fragmentShader, 1, &fragmentShaderSource, NULL);


    //Programm
    GLuint program = glCreateProgram();
    glAttachShader(program, vertexShader);
    glAttachShader(program, fragmentShader);
    glLinkProgram(program);


    //Uniform
    GLint uniform = glGetUniformLocation(program, "transformation");
    if (uniform == -1) {
    std::cerr << "Error: Not Found" << std::endl;
    }


    //Shader


    //VBO and VAO
    GLuint VBO, VAO;
    glGenVertexArrays(1, &VAO);
    glGenBuffers(1, &VBO);


    glBindVertexArray(VAO);


    glBindBuffer(GL_ARRAY_BUFFER, VBO);
    glBufferData(GL_ARRAY_BUFFER, sizeof(vertices), vertices, GL_STATIC_DRAW);


    glVertexAttribPointer(0, 3, GL_FLOAT, GL_FALSE, 3 * sizeof(float), (void*) 0);
    glEnableVertexAttribArray(0);


    glBindBuffer(GL_ARRAY_BUFFER, 0);
    glBindVertexArray(0);


    while(window2D.windowRun() == false)
    {
        glClearColor(0.2f, 0.3f, 0.3f, 1.0f);
        glClear(GL_COLOR_BUFFER_BIT);


        glUseProgram(program);


        glBindVertexArray(VAO);
        glDrawArrays(GL_TRIANGLES, 0, 3);
    }
    window2D.closeWindow();
    return 0;
}

Sonst funktioniert tatsächlich alles, das Dreieck wird Gelb angezeigt nur der Uniform funktioniert nicht.

CPP, Informatik, OpenGL, Spieleprogrammierung, GLSL
Thema für Informatik Referat an der Uni?

Moin,

da ich bald an der Uni ein Referat zu irgendeinem informatischen Thema halten muss, wollte ich hier nachfragen, ob mir jemand, der im Idealfall selbst etwas mit Informatik am Hut hat, ein Thema vorschlagen könnte, zu dem man leicht recherchieren kann und für Anfänger gut zu verdauen ist. (Habe das Studium vor einer Woche angefangen und habe noch ordentlich Zeit). Es sollte aber auch kein Thema sein, das zu Basic ist, also lieber zu schwer, als zu leicht.

Bin für jede Hilfe dankbar.

So sehen übrigens die Themenvorschläge aus:

1. Linuxdistributionen im Business-Umfeld

2. Anwendungsfelder und Grenzen von Quantencomputern

3. Modernes IT Management im Unternehmen

4. Die Bedeutung von User Experience und Human Centricity

in modernem GUI-Design

5. Potentiale von Webservices für Softwarearchitekturen

6. Load-Balancing in geschäftlichen Applikationen

7. Strategische Vorteile durch Virtualisierung

8. SSD vs. HDD – Analysen zur Langlebigkeit

9. Linux für Jedermann? Prognosen zur Verbreitung von Linux-Betriebssystemen

10. Internet of things– Potentiale und Sicherheitsaspekte für Privatanwender

11. Datenübertragung/-busse in Kraftfahrzeugen – Ausführung,

Normen/Standards

12. Autonomes Fahren – rechtliche Situation und Herausforderungen

13. CNC Steuerung/Programmierung: Stand der Technik und Normen/Standards

14. PLM-Software– Grundlegendes Konzept und Anwendung im Unternehmen

15. SPS-Steuerung– Funktion, Konzepte, Umsetzungsbeispiele

16. Eigene (sinnvolle) Themenvorschläge sind willkommen!

Problem ist nur, dass mein Lieblingsthema SSD-HDD bereits vergeben ist, sowie alle anderen Themen auch. Eine Option wäre gewesen, dass ich dasselbe Thema nehme, nur mit nem speziellen Schwerpunkt, aber daran hätte ich kein Interesse.

Referat, Informatik, referatsthema

Meistgelesene Beiträge zum Thema Informatik