Turais
  • Home
  • Arduino
  • Coding
  • Unix
  • Home Automation
  • Computer Science
  • Misc
  • Impressum

Computer Science

Algorithms and Stuff

How to load an HDRI Panorama as a Cubemap in  OpenGl
opengl

How to load an HDRI Panorama as a Cubemap in OpenGl

In this post I want you to show how to load an Panorama Image into an Cube Map. The Panorama Image is commonly abbreviated as HDRI. It is often an HDRI, but the

  • Johannes
    Johannes
6 min read
Using Shaders for Image Post-processing with OpenGL
Coding

Using Shaders for Image Post-processing with OpenGL

In this post I'd like to show you some Kernels and their effects on the image and how to use modern OpenGL for Image Post-processing. What you already need to know before advancing

  • Johannes
    Johannes
3 min read
Software Design Patterns: Proxy
Computer Science

Software Design Patterns: Proxy

In today's world everyone came across a proxy server. As in the world of the internet a Proxy in Software Design Patterns is very similar to the Proxy Server. It's a substitute for

  • Johannes
    Johannes
3 min read
Software Design Patterns: Bridge
Computer Science

Software Design Patterns: Bridge

The Bridge Pattern separates two things: Implementation and Abstraction. Implementation and Abstraction can independently exist and everything is really nicely decoupled. Only on runtime you define to what implementation you "talk" to. You

  • Johannes
    Johannes
2 min read
Software Design Patterns: Adapter
Computer Science

Software Design Patterns: Adapter

The Adapter is a very common Software Design Pattern. Sometimes it is known as Wrapper, often in Projects you'll find Adapters and Wrappers all over. As in the physical world, for example an

  • Johannes
    Johannes
3 min read
Software Design Pattern: Singleton
Computer Science

Software Design Pattern: Singleton

The Singleton belong to the Creation Patterns. It ensures that only one instance of that specific class can be created and it provides an global access to that instance. For example an Abstract

  • Johannes
    Johannes
1 min read
Software Design Pattern: Abstract Factory
Computer Science

Software Design Pattern: Abstract Factory

The Abstract Factory belongs to the creation patterns. Objects can be created with it. It belongs to the famous twenty-threee GoF design Patterns. For example, a GUIFactory could be used to create buttons

  • Johannes
    Johannes
2 min read
Insertion Sort in Java
Computer Science

Insertion Sort in Java

Dieser Beitrag gehört zu meiner Algorithmen-Serie, speziell zu den Sortieralgorithmen. Ich werde im folgenden den Insertion-Sort Algorithmus vorstellen und erklären. Dieser wird auch oft in der deutschen Literatur "Sortieren durch einfügen" genannt. Prinzip

  • Johannes
    Johannes
5 min read
Computer Science

Bubble Sort in Java

In diesem Blog Post möchte ich euch Bubble Sort vorstellen. Einer mit der einfachsten Sortieralgorithmen die es so gibt. Bubble what? Am besten stellt man sich den Sortieralgorithmus so vor: Blasen steigen in

  • Johannes
    Johannes
3 min read
Computer Science

Binary Search - Sequentiell

Have you ever wondered how the Binary Search Algorithm works? - In this blog post I'll show you the main concepts of the BinarySearch-Algorithm, first the sequentiell and later on the rekursive algorithm.

  • johannes
    johannes
2 min read
Turais © 2025
Latest Posts Ghost