Archive for the ‘The Tlog (site)’ Category

Obligatory “I’m still alive” post, and new blog announcement

Friday, March 18th, 2011

Yes, I realize I haven’t posted here in a while, though I intend for that to change. Currently, I’m relatively busy with my new blog, Winterdrake, which is about several “geeky” subjects: video games, retro gaming, comic books, fantasy, science fiction, RPGs and so on.

I have been thinking about consolidating my blogs a bit more, and focusing my efforts on a maximum of three or four. Therefore, Winterdrake has “absorbed” my old video games blog, The Games of My Life (not linked here since it’ll eventually vanish), although I have been moving some of the better posts there (while expanding them — some of them are now more than 50% new content). That won’t happen to this blog, though; I think “geeky” and “hard tech” don’t necessarily mix, and I don’t want to annoy readers interested in one subject with the other. People who, like me, are interested in both, should read (or subscribe to) both blogs, of course. :) There have been a couple of more technical posts on Winterdrake, too, but I don’t intend for it to become my “real” tech blog; that’s for this blog here. I may cross-link both blogs when a post makes sense in both, though.

So… enjoy Winterdrake. Meanwhile, I have been spending some time optimizing my anti-spam gateway, and may post some tutorials about that here, in the near future. Stay tuned…

 

What’s this site running?

Wednesday, November 25th, 2009

As an intermission (there’s more to come in the SPF series), here’s what’s changed on my server since, oh, about a year and a half ago:

  • The OS is now Ubuntu Karmic Koala (9.10), and all the server’s running software comes from the standard Ubuntu packages, which means that whatever version is in Karmic1, that’s what I’m running here.
  • I’ve switched, definitely, from Apache to nginx. It’s faster, more efficient, and ridiculously easier to configure (to put it in perspective, in terms of ease of configuration, it’s like OpenBSD’s amazing pf to the unholy abomination that is Linux’s iptables.) nginx works perfectly with the two pieces of software I use the most on my server, WordPress and MyBB, even while using a SEO plugin with the latter, which requires some non-trivial redirect rules.
  • As I don’t trust any ISP’s email server to distribute the mail my server sends (mostly confirmation emails from my forums), and since most ISPs and companies these days block mail sent from dynamic IP addresses, I keep a 256 MB Slicehost slice, with a static IP address and, most importantly, reverse DNS, which I use as a smart host for my home server. The slice doesn’t have a lot of power in terms of CPU (and it’s not meant to), but, as bandwidth is much cheaper in the US than in my poor country, the “small” limit the cheapest slice includes is a lot; I use it for serving static files, mostly for my forums (all images and Javascript files are served from there), and I still have bandwidth to spare.
  • I’ve stopped using a Squid proxy in my home network, and nowadays access the web directly… except for when I indulge in one of my newest weird habits: reading webcomics like this one or this one while having lunch or dinner. At such a time, moving instantly from comic to comic is a must… so I simply re-enable Squid (with more aggressive caching than I’d use for normal browsing; after all, existing comics typically aren’t going to change, are they?), do a nice little wget in my server to download and cache the entire comic, and then enjoy reading the whole of it (in as many meals as it takes) as if it was stored locally…
  • A few changes to my email server’s configuration, mostly related to spam filtering… but I’ve been writing about that, haven’t I? And there’s still more to come. :)
  1. with updates, of course — people who are afraid of installing updates (“but… it might break something!”) are nothing more than mewling weaklings who are utterly incompetent as sysadmins; they should never be allowed within a mile of any server. Even one running Windows. []

Back in business

Wednesday, November 25th, 2009

Yes, I haven’t blogged here for a while (a year and a half, in fact). Stuff happens. :) However, I have recently been playing with my home server’s Postfix anti-spam configuration (due to a conversation in a mailing list), and I’ve been feeling the itch to write a couple of technical articles about that… perhaps too technical for my personal blog. Which gave me the excuse to resurrect this one.

So, a few dozen spam comments deleted, a new theme, several software upgrades, and The Tlog (yeah, I know, not the best name ever) is back.

Just a couple of changes…

Wednesday, November 7th, 2007
  • WordPress 2.3.1 (from 2.2.3)
  • K2 RC3 (from RC1)
  • some changes to font types and sizes
  • new logo
  • updated versions of plugins

I also used the excuse to update Ubuntu to Gutsy (from Feisty) on this server. One command, one reboot, and all done.

The Tlog has moved!

Tuesday, November 28th, 2006

If you read this blog through the feed, you may not even notice it, but it has just moved to another server, and it got a new domain to boot. :)

Instead of tlog.dehumanizer.com, this blog is now at www.thetlog.net. Like in my previous move, old URLs are redirected to the correct new ones, except for the front page, which shows a message telling people about the move for 5 seconds, and then redirects.

If it’s not too much work, I’d ask you dear readers to please change your bookmarks, and any links you may have on your own blogs or sites.

By the way, this blog is now also using page titles without the blog name. The more I think about it, the more I believe it’s a good idea.

And now for the OpenBSD 4.0 upgrade, in a few days. Sigh. A blogger/sysadmin’s job is never done… :)

Server upgrade: aftermath

Monday, April 24th, 2006

Things mostly went well, though it certainly took much longer than I expected.

The OpenBSD 3.9 installation, itself, went quickly and perfectly. Copying configs from the old HD, and adapting them, took a bit longer.

One of the initial problems was that, while OpenBSD 3.7 had no problem using Ultra DMA 5 on my VIA VT82C571 controller, 3.9 “downgraded” it to non-Ultra DMA mode 2. Copying stuff between drives was noticeably slower. A quick Googling found the workaround, and everything was fine (and faster) afterwards.

MySQL 5.x (and 4.x) still has the bug where the client utilities link to -l../.libs/libmysqlclient.so.15.0 instead of -L../.libs -lmysqlclient. It has been reported often, but the MySQL guys, apparently, can’t seem to be bothered to fix it – it seems that, to them, free Unixes mean just Linux. It compiled fine (after working around that bug), but then Apache couldn’t start with PHP (which was compiled to use MySQL) enabled. This had happened to me before, so I knew MySQL was the problem; I looked around in ports (which maybe I should have done from the beginning, but I didn’t expect the MySQL port to be so up to date), and there it was, a working MySQL 5 + PHP + Apache.

eaccelerator stopped working, however, It compiles and installs, but the httpd children began to segfault all the time. Since PHP is the same as before, I’m guessing it’s Apache – OpenBSD still uses a heavily patched version of 1.3.29, the last one before the licence changes. I’ll have to look into it later. Still, the server is certainly quick enough :) .

Everything else seems to be fine, and it’s great to have more than 100 gigs of free disk space (I also added a new drive), too. :)

Server upgrade – hardware, OS

Friday, April 21st, 2006

This server will be down tomorrow, for about an hour or so. I’m going to add a new hard drive and some more RAM, and will upgrade OpenBSD 3.7 to 3.9.

It’s not that the server actually needs need more power right now, as it’s more than enough for what it does (blogs, mini-sites, proxy, email gateway, firewall/router, and some other stuff). But I have a few plans… :)

Future projects at The Tlog

Monday, February 27th, 2006
  • Complete the Anti-Spam Gateway guide. There are at least 2 more parts to be written, which I hope to do tomorrow.
  • Change the looks a bit. Not something dramatic, probably just fonts, colors, and some stuff in the sidebar.
  • Add some more software to the almost forgotten “Software I Like” series.
  • Update the Top 10 Posts page.
  • Ponder whether a Portuguese-language version of The Tlog (without the blogging stuff, as that already has its place, A Arte de Blogar) is a feasible idea.
  • Think about, eventually, finishing the Blogging Tips series. There’s always something more that can be said about blogging, but that kind of thinking leads to “feature creep”; the series has to end at some time, though there will always be posts about blogging – and perhaps more blogging-related series, about specific subjects – and shorter, too. Anyway, when this series is finished, I have to start working on the ebook…

One Hundred RSS readers!

Friday, January 6th, 2006

I don’t know if it’ll last. But, as I write this, and for the first time…

Feedburner - 100 readers

… FeedBurner is reporting 100 unique readers (not necessarily subscribers) to The Tlog’s RSS feed!

(as I said, this number fluctuates a lot, so there aren’t 100 subscribers – I’d guess the number is closer to 60 or 70. But it’s still a landmark, to see FeedBurner reporting a 3-digit number for the first time. :) Now, where’s the champagne…?)

Using WordPress 2.0 now

Tuesday, January 3rd, 2006

Everything went smoothly; I only had to edit the Bunny Technorati Tags plugin according to these instructions.

I’ll upgrade the other blogs soon.


Creative Commons Attribution-NonCommercial-NoDerivs 2.5 Portugal
This work by Pedro Timóteo is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.5 Portugal.