- Belgium
- https://www.rustybever.be
-
Computer science student from Belgium who loves playing around with servers.
- Joined on
2021-03-28
Jef Roosens pushed to ltm at Chewing_Bever/lander
- 9a207d0b0b feat(ltm): basic parsing of vars + some tests
Jef Roosens pushed to ltm at Chewing_Bever/lander
- 1bb0e7f119 feat(ltm): some more work on the parser
Jef Roosens pushed to ltm at Chewing_Bever/lander
- 0c8c6c2b63 feat(ltm): wip compile
Jef Roosens commented on issue Chewing_Bever/lander#23
Proper paste pagesTo keep the application self-contained, we'd need to serve at least the `highlight.js` file (and probably some css files later on) from the Lander server. For this, it might be good to add a `/_/`…
Jef Roosens pushed to ltm at Chewing_Bever/lander
- 4f4b780b28 feat(ltm): start library
Jef Roosens commented on issue Chewing_Bever/lander#19
Use non-blocking I/O forlsm_store
After some research, it seems that it isn't actually possible to set a regular file to non-blocking, as the kernel would stil need to block if data needs to be retrieved from the file system. Pe…
Jef Roosens closed issue Chewing_Bever/lander#19
Use non-blocking I/O forlsm_store
Jef Roosens commented on issue Chewing_Bever/lander#21
MultithreadingAlong with switching to `epoll`, the `dev` branch now also supports running the event loop on multiple threads, with the orchestration being done with `epoll` and oneshot file descriptor events.…
Jef Roosens commented on issue Chewing_Bever/lander#10
Switch to epollThe `dev` branch now uses `epoll`.
Jef Roosens pushed to dev at Chewing_Bever/lander
- d53a949946 feat(lnm): switch to epoll
Jef Roosens pushed to dev at Chewing_Bever/lander
- 89cc41f28a chore(lander): move a log line
Jef Roosens pushed to dev at Chewing_Bever/lander
- 8e0477c34b feat(lander): fully switch to lnm logger
- dde83584a7 feat(lnm): add some internal logging
- 3aa0ace863 feat(lnm): add logging framework
- Compare 3 commits »
Jef Roosens commented on issue Chewing_Bever/lander#45
Namespaced entries with index pagesInstead of making the namespace routes `POST`-able, it might be better to add a `namespace` or `n` query param to the existing routes. For example, doing `POST /s/?n=test` would create a random…
Jef Roosens commented on issue Chewing_Bever/lander#45
Namespaced entries with index pagesWe could add it so that `POST`-ing to a namespace URL automatically adds a new entry to the namespace with a randomized key. This way, the CLI tool could first create the namespace and then…
Jef Roosens opened issue Chewing_Bever/lander#45
Namespaced entries with index pagesJef Roosens opened issue Chewing_Bever/lander#44
Implement get inlanderctl
Jef Roosens commented on issue Chewing_Bever/lander#43
Properly respond toExpect: 100-continue
For this to work, we might need to introduce the concept of a validator function that is called after the request has been parsed, but before any of its body data has been read. This function…