Blog/2012/07

2023-06-27 09:02 UTC

Random

Created 2012-07-24
Last Modified 2012-07-24 09:52 UTC
Archive Link https://xyne.dev/blog/2012/07

Xac Update

Well, I finally implemented the code to keep the last x entries in the new/blog directory (see previous post). This was incidental to debugging something else, as I had completely forgotten about it. Obviously I don’t show this blog much love, but hey, it was only written in the first place because I got sidetracked wondering how I would do it.

As I was looking through the Xac source archive I noticed that the old news instructions were, well, old. Initially I implemented some unnecessarily complicated system that I thought would ensure consistent chronology of the posts regardless of modification time. It used scripts to synchronized markdown headers and mtimes and it was soon abandoned for a much simpler system. It was one of those wtf-was-I-thinking-when-I-wrote-this-shit-last-night moments, which are quite similar to what I experience when I look at Perl code that I wrote several years ago.1 Well, when I look at anything that I wrote several years ago, or after a 20 hour coding binge.

The point, if there is one, is that the latest release of Xac should make it easier to use the news feed. There is also some interest in implementing a full blog with Xac (forum post). The only thing that’s really missing is a comment system, which I’ve wanted for a while but never really looked into. It would be quite interesting if this finally leads to one being found or created.

Feel free to email me or post suggestions in that thread if you have any.

Syslinux

About a week ago the Arch devs drove Grub legacy out to the Nevada desert and broke his legs. Even though he was able to get picked up by the AUR, I realized it was time to move on. Grub has been with me since I first started using Linux, but after a not too lengthy comparision I decided to switch to Syslinux. So far I’m very happy with it. It works and it has simple yet versatile configuration options. I don’t really understand why so many people went straight to Grub 2 as it seems that many found the transition a little difficult.

I will eventually take a closer look at GPT/UEFI/etc. but for now all that I really care about is that I can boot my system.

Systemd

Aside from looking at bootloaders, which I normally never do. I have also spent some time looking at the beast that is systemd. Even after spending a few hours reading through several announcements, wikis, forum threads, etc, I still don’t understand it as well as I would like. I will have to take some time to install that soon and play around with it. At this point it seems that there are many benefits but at the cost of complexity. I’m hoping that this apparent complexity will fade once I get over the initial hump of the learning curve.

Taken together, the recent developments involving initscripts and bootloaders have forced me to at least read up on both, which I probably would not have done any time soon on my own. Although it is a bit annoying to have to absorb new information when you would rather focus on something else, it is definitely educational.

Arch Linux: It gives you homework.

Of course, the other aspect of it is that you sometimes find yourself reading through obscure man pages at 4 in the morning wondering htf you ended up there. Nevertheless, it’s a better use of your time than chaining on Youtube.


  1. sigh I somewhat miss Perl↩︎

Contact
echo xyne.archlinux.org | sed 's/\./@/'
Validation
XHTML 1.0 Strict CSS level 3 Atom 1.0