Skip to content

Max's Blog

  • Home
  • About
Max's Blog

Category: Computer

June 15, 2020 max-sperling

Merging – linear vs. non-linear history (Git)

After developing a feature or fix you want to merge that branch onto the parent branch. There are two main

Continue reading
June 11, 2020 max-sperling

Does Java have pointers?

Most guys would say “No, but C++ has pointers” and they are right, but not in the way they assume

Continue reading
June 10, 2020 max-sperling

(Unnamed) Pipe (POSIX)

… is user for unidirectional inter process communication on a single machine. In the following example a pipe gets created

Continue reading
June 4, 2020 max-sperling

Audio on Linux

Illustration Creator: Yihui Xiong Scenarios ALSA (The red scenario) – Using ALSA without any sound server – Just one source

Continue reading
June 4, 2020 max-sperling

What is a shell?

The shell provides the user a way to interact with the OS. It’s called shell, because it’s the outermost layer

Continue reading
May 28, 2020 max-sperling

Child process (Linux vs. Windows)

Windows You always have to create a totally new process via a CreateProcess(…) call. Linux You can either just copy

Continue reading
May 8, 2020 max-sperling

Move semantics (C++)

Since C++11 we can now use move semantics (move constructor, move assignment operator). They provide a perfomance boost over copy

Continue reading
May 5, 2020 max-sperling

Video compression

Video compressing normally happens directly by the codec itself. It is realized based on two main strategies. They are called

Continue reading
May 4, 2020 max-sperling

Reduce video size (without quality loss?)

Sorry, but that is (nearly always) bullshit! It’s only possible if you remove unused parts like audio channels or subtitles

Continue reading
April 14, 2020 max-sperling

VPN – Full vs. Split Tunnel

Full Tunnel All your traffic get send to the VPN server and if you aren’t requesting a server in its

Continue reading

Posts navigation

«Previous Posts 1 … 14 15 16 17 18 … 24 Next Posts»

Categories

  • Other (17)
    • Games (11)
    • Nutrition (4)
    • Traveling (2)
  • Science (17)
    • Chemistry (3)
    • Linguistics (2)
    • Math (10)
    • Physics (2)
  • Sport (71)
    • Climbing (5)
    • Diving (20)
    • Fitness (7)
    • Martial arts (33)
      • Ground fighting (9)
      • Mixed martial arts (4)
      • Stand-up fighting (11)
    • Running (1)
    • Surfing (2)
    • Swimming (1)
    • Volleyball (2)
  • Technology (269)
    • Computer (239)
      • Architecture & Design (15)
      • Artificial intelligence (3)
      • Audio & Video (11)
      • Building & Reversing (15)
        • CMake (2)
      • Computational complexity (3)
      • Computer architecture (5)
      • Debugging & Memory (27)
      • Development (58)
        • CI/CD (1)
        • Programming (48)
          • Concurrency (5)
          • Data structures (12)
          • Pointers & References (7)
        • Scripting (3)
        • Testing (6)
      • Development process (5)
      • Hacking & Security (17)
      • Hardware & Protocols (8)
      • Networking (11)
      • Operating system (18)
        • Linux (11)
        • Windows (7)
      • Regular expression (2)
      • Tool configuration (5)
      • Version control (22)
      • Virtualization (7)
      • Web (27)
    • Electrics (9)
    • Mechanics (15)
    • Medicine (2)
    • Photography (4)
WordPress Theme: Wellington by ThemeZee.