ShimuraIT

A site dedicated to the programs and code published by ShimuraIT.



What’s up? Welcome to the static homepage. Fair warning: these are the ramblings of a highly opinionated and sassy madman, and nobody should really read them. Don’t take it too seriously, brah. It’s just banter.

Contents

Awesome Stuff

Web

Misc


Clay_Unicode

Clay_Unicode is an ad-hoc extension of the Clay library, which accidentally hijacks an error-handling variable to display unicode. That’s incredibly embarrassing! I didn’t know… The project I’m working on necessitated this awful invention. I mean - strings as a linked list? For real? I plan on updating this eventually, where Clay_Unicode is just a style, and doesn’t bear the string itself or the font. This way, you can set the font on the fly while laying things out. This is just because of how my upcoming thing works. I also won’t run it through .userData this time! That’s my bad… Or maybe I’ll make my own Clay addition by the book, who knows? I know it and raylib quite well at this point.

Zeptext

Zeptext is a slightly less-than kick-ass PHP commenting system meant for blogs with zero dependencies. I found sites that should have comments either lacked them or had that old facebook iframe commenting type stuff. I’m not into social media, and I don’t think you should have to make an account on every single site. Taking inspiration from the proto-imageboard, Zeptext is like a “chan in a box.” (As in stuff like 4chan.) There is no configuration besides that of Zeptext itself, no database backend required. Has some problems, like it’s ugly and has no Captcha built in, but the point was to make a lightweight commenting boilerplate for the host to configure. I plan on Zeptext2 which would be more of a complete Zeptext configuration, featuring:


Upcoming

I have a few upcoming ideas, not many worth stealing. Usually small stuff, but some a bit bigger than others:


Other Stuff About Me

Subsection: Linux Gripes

I have a bone to pick with the virtual design of POSIX machines. That’s an all-inclusive way to say that anything you might simply call “Linux” (but some semantic loser will correct you about) has objective issues. Of course, what I’m about to go over is subjective. That’s an all-encompassing way of saying “What I Say Is True And If You Disagree You Will Not Survive What Comes Next” and “Windows does it better (yeah bitch, boo hoo.)”