Blog

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.


2024.01.05

I will not be distributing Nimf and Cim for the time being.

Hello.
I am saddened to deliver this news.
The malicious behavior of some people has been going on for over 8 years.
The recent malicious behavior has gone too far and I feel like I could be in danger.
So, I will not be distributing nimf and cim for the time being.
Thank you for using Nimf and Cim so far.


2024.01.04

์ˆ˜์ต ๋ชจ๋ธ ์—†๋Š” ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ๋Š” ๋Œ€๋ถ€๋ถ„ ๋งํ•ฉ๋‹ˆ๋‹ค.

์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ๋Š” ๋ฌดํ•œ ๋ฆฌํ•„ ์‹๋‹น ๊ฐ™์€ ๊ฒ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์—์„œ ์†Œ์Šค์ฝ”๋“œ, ๊ธฐ๋Šฅ ์ถ”๊ฐ€, ์œ ์ง€๋ณด์ˆ˜๋ฅผ ๋ฌด๋ณด์ˆ˜ ๋ฌดํ•œ๋ฆฌํ•„ ๋ฐฉ์‹์œผ๋กœ ํ•˜๋ฉด ๊ฒฐ๊ตญ ๋ˆ ๋–จ์–ด์ง€๋ฉด ๋งํ•˜๊ฒŒ ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.


2023.12.20

Implementing FastCGI

Hello.
Iโ€™m implementing FastCGI.
Thereโ€™s a protocol called FastGCI, which Iโ€™m implementing in C, and earlier this month I named my FastCGI implementation Fasyn.


2023.12.15

Eider Safety Shoes Smart 601

Eider Safety Shoes Smart 601, side


2023.12.05

Vaselineยฎ Rosy Lips

Vaselineยฎ Rosy Lips


2023.11.14

Nimf 2023.11.14 Released

Hello.
Nimf 2023.11.14 is released.