Blog

2024.02.18

Bugs related to preedit in Qt6 and Chromium

Let’s look at another problem I recently discovered.


2024.02.03

I'm worried because I'm sick these days.

I had so much back pain yesterday that I called 119 and went to the emergency room.


2024.01.27

Problems and Solutions of Nimf

Updated: Sun Feb 18 07:35:57 KST 2024


2024.01.25

Cim 1.0.0 Released

Hello.
Cim 1.0.0 is released.
The example source code is also attached, so if you are interested, please try it.


2024.01.25

Nimf 2024.01.25 Released

Hello.
Nimf 2024.01.25 is released.


2024.01.25

Result of applying kqueue to nimf

When I checked with the top command, kqread is displayed in the STATE column.


2024.01.24

I am applying kqueue() to Nimf.

In the case of poll(), there is a problem that if n fds are added, the loop to check the event must repeat n times. However, since kevent() returns a list of events that have occurred, the loop only needs to iterate as many times as the number of events that have occurred. So I’m expecting that using kqueue() will improve the performance of Nimf.


2024.01.19

How to create a virtual absolute path

This function creates a virtual absolute path.
One thing to consider is that the path does not exceed PATH_MAX.
If you input a relative path, it will be combined with the result of the getcwd() function.


2024.01.19

File monitoring algorithm

I’m currently writing file monitoring source code.
This is the source code implemented in C.
I plan to integrate this code into Cloop.
In the future, I plan to apply it to the client side of Nimf and operate it in both a communication-based singleton instance method and a non-communication-based multi-instance method.


2024.01.07

Amount of damage caused by recent malicious behavior

The recent malicious behavior reminded me of some malicious behavior I suffered about 5 years ago.


Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Next