At many instances when doing Ajax requests in Javascript, a serialize function comes in handy for creating a string in standard URL-encoded notation for the request parameters. The most widely used serialize function is that of jQuery which works great on forms. But what if the request is not based ...| The Code Ship
Find the project here!| Wasteland And Sky
Find it Here ! Finally, it's begun! The next instalment of the Phantom War series, Psycho Mission, is now starting on the Patreon. Join now ...| wastelandandsky.blogspot.com
Over a decade ago, I wrote a blog post about WorldEditor's file format design and, in particular, why I didn't reuse the serialization code from the undo system to write objects out to disk. The TL;DR version is that the undo system is a straight serialization of the in-memory objects, and I didn't want to tie the permanent file format on disk to the in-memory data model.| The Hacks of Life
Saving the complete state of a game at any time and then restoring to that state is hard for any game, but in a fully dynamic voxel world that constantly changes, controlled by dozens of lua scripts, all with their own internal state, implementing this was quite a challenge.| Voxagon Blog
My version of JSON::Class is now released. The previous post explains why does this worth a note.| LFlat, The Home of Vrurg
This will be a short one. I have recently released a family of WWW::GCloud modules for accessing Google Cloud services. Their REST API is, apparently, JSON-based. So, I made use of the existing JSON::Class. Unfortunately, it was missing some features critically needed for my work project. I implemented a couple of workarounds, but still felt like it’s not the way it has to be. Something akin to LibXML::Class would be great to have… There was a big “but” in this. We already have XML::C...| LFlat, The Home of Vrurg