Well, aside from the fact that it is a language that is awfully convenient for writing Web-based applications, anyway? It is sometimes really annoying. One of those situations where it is really annoying is when trying to do things that ought to be really simple. For example, when writing an accessor function for a boolean [...]
Frequently enough, I see people forwarding messages to mailing lists that were intended to get to the ML in the first place, but didn’t happen due to some configuration issue or whatever. There are people that think this is fine, this is workable, and it is correct. I happen to disagree, but discussing this in the context of [...]
AllTray is a rather small project—for the moment, there is a single developer working on it (myself), and there aren’t a terribly great number of users, though the users that it does have are most excellent. For a long time, the users didn’t have the ability to observe the development processes for AllTray, nor did [...]
The new server is now in. The whole trausch.us domain is now running from it, aside from one service (my email MX backup for my desktop machine). And even better, it’s being run in a Linux Container. The server now has the ability to (very efficiently) stand in for at least 10 servers, nicely and [...]
Yeah, alright. Those are words I would never have thought I’d see in a title in a blog post, “thanks to Microsoft.” But, it is true. Microsoft is adding C# and the CLI to the list of technologies that it promises it will not sue for. This is Microsoft’s “Community Promise”, which means that to [...]
So, the next milestone for AllTray on the path here is the 0.7.4dev release. This milestone is already in Launchpad with bugs associated with it, of course. There are a few iffy things on that list, though—things that either I am not entirely sure about how to implement or things that I am not sure [...]
So, I am still trying to work out some issues with my home network, and I needed a better way to look at the data. I learned a bit of awk, and came up with this: #!/usr/bin/awk -f # # Generate a CSV from the output of ping-report # BEGIN { OFS=”,” print “Downtime Start”,”Downtime [...]
I read an article today on things some guy things we should not do in C#. It’s title is designed to evoke response, much like Knuth’s paper Structured Programming with go to Statements. The similarity stops there, though, because the post seems to assume that everyone reading it is a bumbling idiot. The first two [...]
I have been in Toledo since the 15th now. I haven’t had much in the way of time to actually work on anything, being that I have much more restricted access to technology up here than I do at home. My phone gives me access to email, so I have been keeping up with that [...]
Alrighty, so I wanted to play with Mono 2.0. I thought about packaging it up, but the packaging for Mono in Debian and Ubuntu is extremely complex, and would have taken me a lot of time that I simply don’t have. So, instead, I wrote a BASH script that pulls Mono 2.0 and friends from [...]