This blog is a try to me keep motivates and a way to see my progress on my current projects. Let’s see how it goes!
Gustav Jansson
This week I continued work on the altdev archive. I gave up trying to use pandoc and currently use tidy to convert html to xhtml that can then easily be parsed(mostly) using a regular xml structure. The output is about as good as can be expected when the html is kinda broken but the result is far better than what I had with pandoc. A few weeks more and I think I’m done with markdown generation
This week I fixed some/most links for my homepage and continued cleaning up the altdev clone.
This week I continued working on the altdev archive. I’m currently in the process of styling the theme and tweaking the markdown output. Next week is copying the images, making sure there are placeholders for the missing images, and starting downloading the comment section.
This week I’ve mostly been working on the altdev cloning. Categories are done and image cloning is almost done. It’s been running for a few days nowand getting closer to completion. Downloading many images, especially if there are lots of redirects, 404s and you want to be nice to the server takes time. I am also slowly coming to the conclusion that my main engine, euphoria, has 90% yagni in it. I’ve always added things that I found interesting and was “game like” but it has somewhat become a behemoth without any features to speak of and I’m strongly considering going over the code and yagni/sunsetting/moving most of the code to a legacy folder until I can find a good place for it. It’s working as intended but maybe that isn’t enough anymore…
This week I continued on altdev, getting really close to having the text of all posts now. Extracting tags and categories is up next. Genesis is also comming along nicely. Copying the public documentation the doxygen comments I realize that reading detailed comments is nice, even though the comments aren’t exactly helping it is sometimes nice having some comments to look at when pulling hair out trying to figure out a problem. I’m not sure if that’s a good enough argument in keeping them around but… The final project I worked on this week is actually a new one, one that I found when reading altdev. It’s a documentation system and currently most of the work is converting the ruby code to c# and me trying to understand it. Perhaps I’m having second thoughs about doxygen… we’ll see what happens and how it turns out in the comming weeks…
This week I continued working on my altdevblog cloner. I started integrating multiple indexings. I currently merge 3 different timestamps but will probably increase to some more as there is still articles I’m missing. I also mostly completed the genesis transformation. It didn’t contain what I was orignally looking for so I will probably have to expand to include the extensions I was using and I am in luck because I’ve saved everything :D
This week I continued work on updating the genesis 3d api, but most of the week have been spent on writing a god awful script to download AltDevBlogADay from wayback machine and replacing archive with modern links where it makes sense. There is some small extraction left to be done but I think the next major thing will be merging several mirrors, since apart from being slow apparently wayback also haven’t mirrored everything (404 errors happen). It could be that the page was in a bad state when it was mirrored, who knows…
This week I cleaned up some sonar lint warnings in klotter, started refreshing my memory on the old genesis3d(my favorite) and continued cleaning up my animation notes
This week I implemented the IK to my vita animation testbed. I think this marks the project as “completed”. There still is chapters to be read but I don’t think I will implement them, so I started cleaning up my animation notes. Next week will continue the klotter project and the final step is to merge the animation notes, perhaps with some of the vite animation code into the klotter project, but first there is a lot of klotter to be done.
This week I finished watching the anim talk and I finished reading the Ik part of the animation book. Next week I’ll clean up and understand the IK code and cleaning up my animation notes. After that it’s back to klotterfinish up rendering so I can implement all of the animation on top of it, but that is further away than next week, so until then…