mkoutny

mkoutny

PRG

Dove-eye (3D object tracking) improvement

an invention by mkoutny

See README for description of the Dove-eye project (poor man's Hawk-Eye). The main goal is to make 2D object tracking from a single camera more stable, so that it's reliable for 3D localization.

Updated over 4 years ago. 1 hackers ♥️.

Support verification of digitally signed PDFs in Evince

an idea by mkoutny

PDF format allows inclusion of digital signatures. Unfortunately, Evince can't provide these metadata to the user. There's an upstream bug and actual implementation resides in poppler. The integration is still incomplete though.

Updated over 4 years ago. 3 hacker ♥️. Has no hacker: grab it!

Developer documentation of boot process (userspace)

a record by mkoutny

There are many tasks necessary to do since PID 1 is started by kernel before the system can do any useful work. And those tasks ideally run as parallel as possible. Unfortunately, sometimes the dependencies and ordering can get wrong resulting into race conditions or deadlocks. The goal of this project is to document in detail what happens when and explain the dependencies so it could be used as a reference when someone runs into a problem with their boot task.

Updated over 4 years ago. 6 hacker ♥️. 1 follower. Has no hacker: grab it!

Yet another task tracking tool

an invention by mkoutny

Create a task tracking tool that would suit my needs (and enrich the pool of such author-only-optimized software). - TUI interface

Updated about 5 years ago. 3 hacker ♥️.

Reverse engineer memory layout

an invention by mkoutny

TL;DR Use convolution to find type candidates, then solve system of equations to refine the result. You are given a set of memory regions. And set of types (structures) that can possibly be present in the regions.

Updated about 4 years ago. 6 hacker ♥️.

Line wrap change oblivious diff

an idea by mkoutny

There is not always a strict commit discipline separating functional changes and formatting, sometimes formatting change is inevitable. Changes that rewrap lines pollute diff output and make it hard to read. (This applies to texts where line wraps bear no semantics.) Similarly to -w, --ignore-all-space option of the diff(1) program add an option that will make the comparing algorithm ignore changes that only rewrap lines. (It's upon the implementation how to approach rewrapped and changed lines but no semantical changes should be hidden from the user.)

Updated about 3 years ago. No love. Has no hacker: grab it!

strace: add support for ioctl structure layouts

a project by mkoutny

strace can parse syscall arg structures and print them in user-friendly way. For ioctl syscalls there is greater variety of the structures and not all are supported. Let's start with covering autofs data.

Updated over 4 years ago. 2 hacker ♥️.

Little systemd utilities improvements

an invention by mkoutny

Some ideas from the list: Small ones:

Updated almost 5 years ago. 3 hacker ♥️.

Distribution source code repository/browser

an idea by mkoutny

Motivation: You know a particular function name and would like to know which package(s) it comes from. Approximation: It is possible to search in code on Github hoping for a match in upstream repo not being too far from our distro.

Updated almost 5 years ago. 3 hacker ♥️. 1 follower. Has no hacker: grab it!

Kernel live dump

an idea by mkoutny

There is possibility to run crash on live system, this has some drawbacks though: - not all its features are available (e.g. inspecting stacks of tasks),

Updated almost 5 years ago. 2 hacker ♥️. 2 followers. Has no hacker: grab it!

Add cgroups support to crash-python

a project by mkoutny

To ease debugging cgroup relates issues this suggests to: - list cgroup hierarchy tree(s),

Updated about 3 years ago. 4 hacker ♥️. 4 followers.

Performance profile and possibly improve Jitsi web client

an invention by mkoutny

Project Description

I run openSUSE TW and FF with i7-5600U Intel CPU. Calls with ~4 (video) participants work but my CPU load is approaching number of cores. In slightly bigger calls (>=6 participants) the CPU load was insufficient and audio packets were being dropped. I'd like learn more about webrtc video streams in order to reduce the client's CPU work or make it more adaptive when running with limited resources.

Updated about 3 years ago. 5 hacker ♥️. 3 followers.

FIDO2 emulation

a project by mkoutny

Project Description

FIDO2 is set of specifications for multi-factor authentication. It is based on asymmetric cryptography with secrets stored in a HW token. The token must support the protocol to be usable.

Updated almost 2 years ago. 4 hacker ♥️. 5 followers.

Sign me off|in

an invention by mkoutny

Project Description

It is possible to sign (off) git commits with your SSH key. The very same key that's used to sign in to SSH servers. I would like to look into the buffer contents in the two cases and examine if/how they are replacable.

Updated about 1 year ago. 1 hackers ♥️. 3 followers.

RISC-V CPU on FPGA

an invention by mkoutny

Project Description

Software engineers should be proficient in their area of expertise and also have overview of adjacent abstraction layers to understand the world in better context. Despite SUSE is not a hardware company, this project aims at implementing a simple RISC-V processor on a hobby FPGA board.

Updated 5 months ago. No love. 2 followers.
15
8
16
53

Looking for projects around:

Nothing at the moment

Activity

  • 5 months ago: mkoutny added keyword "risc-v" to RISC-V CPU on FPGA
  • 5 months ago: mkoutny added keyword "fpga" to RISC-V CPU on FPGA
  • 5 months ago: mkoutny added keyword "clang" to RISC-V CPU on FPGA
  • 5 months ago: mkoutny added keyword "verilog" to RISC-V CPU on FPGA
  • 5 months ago: mkoutny started RISC-V CPU on FPGA
  • 5 months ago: mkoutny originated RISC-V CPU on FPGA
  • 6 months ago: mkoutny liked A quantum physics experiment puzzle (designed with Google's CP-SAT solver)
  • about 1 year ago: mkoutny liked Trigger actual openQA tests in pull requests
  • about 1 year ago: mkoutny liked Create tool for managing RPM package signing keys
  • about 1 year ago: mkoutny liked Create a library to extract and standardize data from Progress and Bugzilla (or other systems), and process them to generate metrics of performance
  • about 1 year ago: mkoutny liked Visualization of historical sar(1) archives
  • about 1 year ago: mkoutny liked How software creation process can save energy and CO2 emissions
  • about 1 year ago: mkoutny liked Port some classic game to Linux
  • about 1 year ago: mkoutny liked k3k
  • about 1 year ago: mkoutny liked Try container based openQA and migrate it to another server
  • about 1 year ago: mkoutny liked Implement text based OCR in openQA
  • about 1 year ago: mkoutny liked USB security key running embedded Linux
  • about 1 year ago: mkoutny liked Use a container storage to store the OS system root
  • about 1 year ago: mkoutny started Sign me off|in
  • about 1 year ago: mkoutny added keyword "git" to Sign me off|in
  • about 1 year ago: mkoutny added keyword "cryptography" to Sign me off|in
  • about 1 year ago: mkoutny added keyword "ssh" to Sign me off|in
  • about 1 year ago: mkoutny originated Sign me off|in
  • almost 2 years ago: mkoutny liked Modular kernel packaging
  • almost 2 years ago: mkoutny liked Tool to collect relevant data from images and containers tested in openQA
  • All Activity