reflex2q3 retrospect
https://scuti.neocities.org/pages/reflex2q3-retrospect
A new page for an old video game map converter (Reflex Arena to Quake 3 engine).
#blogroll #programming
reflex2q3 retrospect
https://scuti.neocities.org/pages/reflex2q3-retrospect
A new page for an old video game map converter (Reflex Arena to Quake 3 engine).
#blogroll #programming
The first time I had to update my code because of how the compiler updated:
https://www.gnu.org/software/gcc/gcc-11/porting_to.html#header-dep-changes
#programming
Last week, I updated reflex2q3. The update is only because a major version of GCC introduced header dependency changes. That means someone using GCC 11 or greater could not compile my code without making minor changes to the preprocessor directives.
Currently, the issue is resolved on a branch, so the project will be seeing a patch release.
Leetcode 4 in Ada
https://scuti.neocities.org/pages/leetcode4-in-ada.html
Solving for the median of two sorted arrays in Ada.
#blogroll #programming #leetcode
Just for this page I made a new page layout. I pulled the source code styling from pandoc withpandoc --print-default-template=html5. (The syntax highlighting style is zenburn.)https://pandoc.org/demos.html#examples
https://pandoc.org/demo/example18g.html
#bookmark
https://archive.is/https://www.teknik.io/
#bookmark
Found out today teknik, the service I have been using for git repositories and e-mail, has shut down.
The choices I have made regarding modern web services have not always been the most conventional or convenient. The recent events still have not changed why I make such choices.
Now that every teknik service I had used is now 404, I re-uploaded many of my repositories to:
I read C xor C++ Programming
https://mjtsai.com/blog/2022/12/16/c-xor-c-programming/
https://docs.google.com/document/d/16B36r0HksR0LqQAGLA1syYCtZvYaVC0hEF2D00ZAd0o/view#
#bookmark #programming
This snippet looks fun:
"foo"[0] = 'b';Both gcc and g++ have the same complaint. But the latter won't compile it.
What I have noticed about Ada programming tutorials on the web are trivial type definitions that are making things harder to understand than needs to be.
A basic example like "How to read in a file" should have understandable types like strings and should not leave the reader guessing what "Banana" or "Orange" really are.
https://archive.is/https://riptutorial.com/ada/example/28406/open-and-read-from-stream-file
For self-reference, I wrote the following:
https://notabug.org/scuti/00-adaprogramming/src/master/src/ref_readfile.adb
#programming
AG - execut4ble vs Worldspawn on boot_camp (HL50K tournament semifinal)
https://invidious.weblibre.org/watch?v=8sZb7QPj-AM&t=2
#bookmark
Been listening to:
https://soundcloud.com/pieceoflembas/sets/metal-hellsinger-ost
#bookmark #music
cppia: a little experiment with libtorrent and peertube.
https://notabug.org/scuti/cppia
https://ideas.joinpeertube.org/posts/26/allow-third-parties-to-contribute-bandwidth
#programming
The extent it works is that it can download videos from peertube using the bittorrent protocol, but it can not contribute bandwidth towards the peertube player.
Before, the problem used to be noncompatibility between webtorrent and bittorrent. (As popular as doing everything in a web browser is, I don't see myself keeping browser tabs open to seed torrents.)
But now the problem is that the peertube player uses something else for its hls player.