So I sat down today to do my first serious programming since getting laid off, and it's incredible both how much I'd forgotten and how quickly it comes back to me.
My current project is something I've been wanting to do for literally years -- a PHP version of the Nonsense randomizing package. I'm a huge fan of randomly generated content. I can spend far, far too much time playing with
dragonscholar's random generation scripts. I've always considered Nonsense to be the pinnacle of randomly-generated web content because of its flexibility, its versatility and its recursion capacity. Which is great, until you try to code it from scratch (no source code for me, doin' it the ol'fashioned way).
And I'm hysterically farther than I thought I'd be after day one. Hell, my biggest hurdle so far was turning error logging back on after having it turned off since upgrading. But now all's going swimmingly.
No, it doesn't work yet, but it fails to work in very interesting ways. I think I'm going to have to gut the templating engine I came up with today and make a new one, which sounds worse than it is. But right now everything is coded except Nonsense's capacity to execute raw code that exists in the templates. I'm not sure I want to do that, mostly for security reasons, mostly 'cause I don't know I'll ever need it. And just partially because I don't want to have to do it.
And Muffin's been a very helpful little pig the whole time. Right now he's preening on my wrist.
My current project is something I've been wanting to do for literally years -- a PHP version of the Nonsense randomizing package. I'm a huge fan of randomly generated content. I can spend far, far too much time playing with
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
And I'm hysterically farther than I thought I'd be after day one. Hell, my biggest hurdle so far was turning error logging back on after having it turned off since upgrading. But now all's going swimmingly.
No, it doesn't work yet, but it fails to work in very interesting ways. I think I'm going to have to gut the templating engine I came up with today and make a new one, which sounds worse than it is. But right now everything is coded except Nonsense's capacity to execute raw code that exists in the templates. I'm not sure I want to do that, mostly for security reasons, mostly 'cause I don't know I'll ever need it. And just partially because I don't want to have to do it.
And Muffin's been a very helpful little pig the whole time. Right now he's preening on my wrist.