Josef Biehler

Josef Biehler @gabbersepp

About: I am a tall (1,95m) coding & drawing enthusiast that likes all type of coding and drawing cartoons. I like to work (coding & drawing) on the go with my surface #cypress #js #csharp

Location:
Weiden, Germany
Joined:
Jan 3, 2020

Josef Biehler
articles - 32 total

Read function arguments from .NET applications with .NET ProfilingAPI

I show you how you can extend your profiler in order to read function parameters within a FunctionEnter event

Learn More 8 1Jul 31 '20

'function enter/leave' + .NET profiler + 64Bit. Assembler code included!

This is the 64Bit v ersion of: Trace 'function enter/leave' events with a .NET profiler + detect StackOverflow. Assembler code included!

Learn More 5 0Jul 14 '20

Trace 'function enter/leave' events with a .NET profiler + detect StackOverflow. Assembler code included!

Trace 'function enter/leave' events with a .NET profiler + detect StackOverflow. Assembler code included!

Learn More 6 0Jun 25 '20

Prevent routing if unsaved changes exist [VueJS]

Apply a very small hack to prevent the user from accidentally switching to another page without saving changes [VueJS]

Learn More 6 0Jun 10 '20

Call function in unmanaged DLL from C# and pass custom data types [Marshal]

This article shows how you can write a custom marshaler in order to call into unmanaged DLL's and pass custom data to the functions.

Learn More 15 0Jun 6 '20

[Win32 / Hooks / Spy++] How I got rid of those useless mouse buttons using Windows Hooks

[Win32 / Hooks / Spy++] Blocking mouse buttons with Win32 Hooks, controlled by a little systray icon tool written in C#

Learn More 7 0Jun 3 '20

Controlling the file chooser within a Cypress.io test

You were told that you can not control the 'open file' dialog in Cypress? I can tell you, that you were fooled!

Learn More 6 0May 25 '20

Doing native clicks with Cypress.io and open file dialog

Using native click events to open the file dialog in chrome by code.

Learn More 9 0May 23 '20

Digging into a few callbacks and how you can obtain more information about an event

I list some callbacks, what can be done with them and how you can obtain more information about an event.

Learn More 1 0May 15 '20

How to debug a .NET profiler

A profiler can not so easily be debugged. In this article I show you how this can be achieved by using WinDbg

Learn More 9 0May 13 '20

IPC between C# and C++ by using named pipes

Use named pipes to setup inter process communication between a C++ DLL and a C# application.

Learn More 29 1May 3 '20

How does a .NET profiler work?

Before doing cool stuff with your .NET profiler, we should understand a few principles

Learn More 7 0May 2 '20

Know the bitness of your .NET application

A short post about bitness in .NET applications

Learn More 5 0May 1 '20

Create a .NET profiler with the Profiling API - Start of an unexpected journey

The Profiling API is a powerful beast that let's you do magic things with a .NET application. This article gives you a first insight.

Learn More 12 0Apr 30 '20

The impact of branch predictions in modern CPU architectures

Have you already heard of `branch predictions`? They may have a high impact on algorithms working on big datasets.

Learn More 5 2Apr 29 '20

Call a C library from C++

How can you write a DLL in C and use it in C++.

Learn More 12 4Apr 22 '20

How to debug an unmanaged application with WinDbg

WinDbg is a nice tool if you like to debug an application but can not use your favorite IDE for that. I will show you how to debug a simple (unmanaged!) console app.

Learn More 4 0Apr 20 '20

Why I made 29 PR's in the repository of 11ty's documentation

Why I made 29 PR's in the repository of 11ty's documentation

Learn More 12 2Mar 6 '20

Differences between Release and Debug build [assembler code included]

If you ever want to investigate performance issues under the hood you should be aware of the differences between release and debug profile.

Learn More 8 5Feb 28 '20

Add pagination for dynamic data in Eleventy

Creating pagination from dynamic data and add a useful navigation bar

Learn More 11 7Feb 24 '20

Share a post on several social media platforms with IFTTT

Learn how to publish an image once and share it in your business and private social media profiles. Control Facebook, Twitter and Instagram with IFTTT

Learn More 13 0Feb 20 '20

The suffering of the young Herbert

The suffering of the young Herbert

Learn More 5 1Feb 16 '20

Eleventy basics you might need for creating a generic design

Before creating the final structure of the design I show you how to handle some basic use cases with eleventy.

Learn More 15 1Feb 2 '20

New features in Cypress 3.8.3

What's new in Cypress 3.8.3? I show you the relevant (at least what is relevant for me) changes.

Learn More 15 0Jan 26 '20

Publishing my blog using HTTP upload in PHP

After a hard struggle with travis and my FTP server, I decided to use a HTTP upload

Learn More 11 0Jan 25 '20

Fetch tweets, download images and display them

Fetch the latest tweets from twitter, store them to a local JSON file and download their images

Learn More 15 0Jan 22 '20

Publish static website with Travis to existing FTP server

Shows you how you can utilize travis-ci.org to publish to a ftp server

Learn More 10 8Jan 16 '20

Filter Jest test results based on test result using a wrapper

If you ever needed to filter Jest test results based on something that is within the result itself, then this article might help you. Also this article gives a little insight on how to write a Jest reporter.

Learn More 7 0Jan 14 '20

Use eleventy to create my static page

Write your website with markdown + liquid and publish it as static page. This article shows how I create my page with eleventy

Learn More 20 3Jan 10 '20

Creating a personal page with Twitter sync, github sync, dev.to sync

Learn how I build my personal page using eleventy, twitter, github and other cool stuff

Learn More 30 0Jan 7 '20