meklu's site

OMG, it's some Internet dude with a unique-ish nickname!

So this is my site and... Yeah. That's about it. Here you'll find all sorts of stuff about stuff like you know like like you know like.

Wowza, it really has been a while!

As you may or may not have noticed, well, this site has been awfully quiet for the last four or so years. The sporadic update rate seems rather expectable for the foreseeable future as well.

Anyway, some new winds have been blowing as of late. I entered uni last fall and have been grinding away at some compumatationing scoience studies for almost a full year already! How time flies.

In completely unrelated news, I at least got my fancy shmancy logotype font into somewhat working order for the very first time in forever after a few days of grinding.

Also, who would've thought that SVG fonts don't work the way the spec claims them to? You cannot actually use arbitrary SVG shapes inside your glyphs and expect that to work. Instead you practically have to use the d attribute of the glyph element. Not a huge problem for someone whose glyphs are already only using path, right? They've even got the same format and commands for the d attribute!

Not exactly. You see, the Y axis is flipped. I was not exactly amused to find this out. Through these troubles I finally got a font that actually works and am happy about, so that's a plus!

If you wish, you can check it out here.

Also, Haskell is fun. Just throwing that out there. We also got some neat cult-like T-shirts from our Introduction to Functional Programming course that ran just this past Spring. They're quite neat.

the neato shirt

Novelty domains are always a bundle of joy. For any possible Finnish audiences, you might appreciate pilipali.io which was inspired by its mention in an IT-ankka -inspired IT-ankka comic (as in an IT-ankka not from the original author). Depicted on the landing page is the elusive startup-ankka. The exquisite artwork may soon be criminalized by the EU, so grab it while it's hot!

A new post!

I finally arsed myself to move over to the new version of Wooden Snail, the self-brewed CMS that this site uses.

Now ain't that exciting? Here, have a walrus to celebrate:

a walrus with glasses

On the status of this site

So I finally got myself a real actual domain name, meklu.org. I'm considering getting a hold of a real hosting package as well some time soon. I think I should also rewrite the hideous stuff the codebase has grown to be. It's a mess, can't be read too well, and it needs quite a bit of optimization. I think I'm going to keep the directory structure of the posts as is and just build a fancier implementation of the current "API". Another thing I'm likely to do is drop tumblr from the main thing and just drop its support into another file (perhaps add some plugin capabilities to this little CMS).

Stay tuned, since next time we'll shoot a dinosaur into SPACE!!!

ZOMFG, update!

Oi, Internet! As you may or may not have noticed, I've cleaned up this site a bit lately and moved some functions and configuration into their own PHP files. Better yet, I added a feature that makes posts' footers optional and configurable on a post-to-post or page-to-page basis.

I should still add a heading thing (EDIT: added now :D) to the system as well as an RSS feed and move my tumblr parser to PHP and the version 2 tumblr API. Oh, and make some proper CSS thingamajig for individual posts (per-page CSS works rather fine already). This site is still far from complete but at least it's heading in the right direction :)

Oh, you should totally download my Chrome/Chromium theme darkish. I'm gonna get the tab bar fixed ASAP, if I feel like it.
And you should really tell Julkku how bad his website is. I guess that's it for this day. Or not.
a comic translated into Finnish
Well that settles it.
Finally the site is somewhat OK!
You should expect some updates in the near future however, as this is kind of a WIP. The PHP code for this site is likely to change some day to include support for subfolders and all that fun stuff I don't have in place as of yet.