strredwolf: (Lyonshel)
[personal profile] strredwolf
I can't stand geriatric code -- code so anchent it's a wonder it works.  KeenSpace's autoupdate engine is the main highlight here.

I'm rewriting it.  Parts are already working on the Wolf357 engine, and I'm testing it with my own comic on my laptop. 

The design is much better -- metainfo (from the DB) is stored in a hash (comming from an SQL DB), and comic dates are stored in a hash of arrays.  It's in Perl (like the old code), and uses Perl 5's reference (aka C-like pointers) features to keep the organization sane.  Plugins are designed to be "write, chmod +x, and forget" instead of having to edit a central configuration file.

***todays_comics*** is implimented and tested.
***advertisement*** is implimented, but not tested.
***first/next/previous/last_day*** is being implimented.

I need to go through and see which tags are being used.  Hei-ho shell scripting!!!
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

strredwolf: (Default)
STrRedWolf

May 2020

S M T W T F S
     12
3456789
10111213141516
1718 1920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 1st, 2026 07:41 pm
Powered by Dreamwidth Studios