Recently in Blogging Category
Funny, you run across something like Zemanta, a Firefox plugin that facilitates blogging, and you (meaning I) scratch your (my) head for a minute and say, "I don't immediately know what this will do for me."
That could be bad, could be good. It works with all of these blogging platforms:
Wordpress.com
Self-hosted Wordpress.org 2.1+
Blogger.com
TypePad
Ning
MySpace
LiveJournal
MovableType
Tumblr
Drupal
Joomla
That's a lot of platforms. What I need is something that can send a single entry to more than one blog (without resorting to either Movable Type's Multiblog plugin, which is misbehaving anyway, but which also doesn't address my cross-platform wishes for such a "client" application).
Here's Zemanta's catch-phrase:
"You can focus on writing the best content. We'll jazz it up for you and spread the word about it."
I'll definitely be looking into this one.

A comment in one of my "backup" blogs (i.e. little used and just sitting there ... waiting) alerted me to a new blog, Tropic of Vector, which chronicles one guy's effort to find the right operating system for a Pentium III-era laptop. After trying everything from Xubuntu down to Puppy and Damn Small Linux, he settled on Vector Linux Light, which aims to make the already resource-sparing Vector Linux run even better with slower CPUs and smaller memory footprints.
And while scanning the Vector Linux site, I found a great reference for all the VL systems, The Vector Linux Cookbook of Common Tasks.
This is just the sort of thing that users new and old can really use when wading into a new Linux distribution (or any Linux distribution) for the first time.
Many but not all distributions and projects have similar wikis/handbooks, and they are a great resource. I've seen great "handbook" type docs for ZenWalk, Slackware and of course the many BSD projects.
And for those of you running Ubuntu or its variants, there's a lot there, too. I also recommend that new Ubuntu users get an actual printed book (my favorites are by Keir Thomas and Rickford Grant).
Man pages are great (OK, often they're lousy, especially in Linux when compared to a project such as OpenBSD that actually cares about man-page quality), but most people Google for info they need, and to go along with Web searches, having a definable and huge reference in one place can be a big help.
As an experiment, I decided to bring my Evolutionary Computing presentation on making the journey into free, open-source software — a slide show originally created in OpenOffice Impress 2.4 — into Google Docs, which happens to have a presentation app in addition to the better-known Docs and Spreadsheets components.
I revised the presentation — taking some things out, adding others and providing some updates on what I'm doing — and output it as a PDF.
Download that PDF for your reading pleasure by clicking on the image above or the link below:
Evolutionary Computing (revised July 2009)
Interesting note: I believe that no previous entry on this blog has been filed under so many categories. (And I've been considering dumping Categories entirely and just using tags ...)
While Googling for information on encrypting filesystems for something I'm working on, I came across many a good Ubuntu blog — yep, there's lots out there for the Ubuntu user who wants to figure things out, and that makes the Canonical-sponsored rendition of Linux even more attractive to people whose geek skills are less than complete (and yes, I count myself in that number).
One blog that looked really good, despite an awful name, is I' Been to Ubuntu, which has many, many good articles and appears to be updated quite often. The blog is subtitled, "Videos and articles helping you understand Debian and its derivatives," and I always appreciate a site that gives Debian its due (and I continue to believe that it's not really any harder to run Debian than Ubuntu, and if Debian treats your hardware well, then it's a no-brainer; unfortunately my hardware hasn't been so well-treated in the Lenny era.)
After Andrew Hurvitz moved Here in Van Nuys from Blogger to WordPress, something I've never done (moving a blog from one platform to another), I decided to do a test.
I made a backup of a Movable Type blog, which generates a giant text file, and then uploaded that file into WordPress.
It took a couple of passes to get all the entries (the operation timed out), but I had a huge WordPress blog in mere minutes.
Since the Movable Type blog was archived in a text file, all of the image links referred back to the old blog, and the images displayed in the WordPress blog were still on the old system.
But as far as entries, categories and tags go, everything moved over perfectly.
The ability to take your blog with you gives the user quite a bit of power. Aside from the problem with hosted images, it's extremely easy to move years' worth of blog entries between platforms like WordPress, Movable Type/Typepad and Blogger.
The whole concept of storing blog entries in database format and using protocols such as XML (I'm guessing) to enable data portability is a truly great thing.
I've had a bit of a difficult time with my OpenBSD 4.2 installation on the $15 Laptop — a Compaq Armada 7770dmt with 144 MB RAM, a 233 MHz Pentium II CPU and 3 GB hard drive. I use PCMCIA cards for networking, an Orinoco WaveLAN Silver for 802.11b wireless and a TRENDnet TE-100PCBUSR 10/100mbps for wired Ethernet.
Since I upgraded the memory from 64 MB to the 144 MB maximum for this machine, things are running much, much better.
But I'm running out of room in the /usr partition. I'm not sure whether or not OpenBSD can be installed in a single partition, but since the install FAQ tells you to set up separate partitions for everything, that's what I did.
On this drive, I set aside about 600 MB for Linux filesystems to create swap and a place to store files for Puppy Linux, leaving 2.4 GB for OpenBSD.
At the end of the OpenBSD partitioning, I had 1 GB for /usr, which is where applications are stored in the system.
For awhile things were going fine. I had our daughter's Gcompris, TuxPaint and Childsplay games on here, Firefox, the Geany text editor, plus a few console apps like nano, mc and mutt.
But it's not console apps that are taking up all the space.
I pulled the games and their libraries in order to fit the Opera Web browser and the Linux compatibility package needed to run it. That was the best thing I've done for this install since I did it. On this old hardware, the Linux build of Opera runs much faster than Firefox.
That speed really shows up when blogging with Movable Type. For some reason, even in Linux, scripts keep timing out in Firefox and the Mozilla-based Seamonkey. Now that I have Opera installed in both OpenBSD and Puppy 2.13, I'm a lot happier on this old laptop, which is about as challenged as it gets when it comes to old hardware working with modern operating systems and applications.
Anyhow, I needed to do some more "formatted" writing, and I did have the Ted word processor installed. But Ted isn't great when it comes to centering type, print previews or generating PDF output.
I needed Abiword. But I didn't have enough space.
The only thing big enough: Firefox.
Yep, I got rid of Firefox. One thing about the OpenBSD package manager that isn't helping me out here is that when you install a package, all the dependencies are checked, and the additional packages needed are downloaded and installed. But when you remove a package, the system doesn't check its dependencies for whether or not they're still needed by other applications in the system.
I'm sure there's a reason for this, and there's probably even a way around it (like the great deborphan app that I use in Debian), but I know nothing about it.
Anyhow, I managed to get Abiword installed, and I have 500 MB left in my /usr partition. Unfortunately, the spell-check in Abiword doesn't work in the OpenBSD build. Abiword spell-check doesn't work in Puppy either.
The spell-check installs and works most of the time in Debian (especially when you install it with Aptitude and get all the packages you need, rather than with apt-get, where at least sometimes you don't).
I found an old OpenBSD mailing-list hack about how to fix Abiword's spell-checking capability, but it didn't have enough information, and it didn't look like it would work anyway.
But the good news is that with this amount of memory, Abiword 2.4.5 runs extremely well in OpenBSD 4.2. Additionally, for some reason the fonts in Abiword look better in OpenBSD than then do in most other Linux/Unix systems.
So now I have Abiword, Geany, Opera and the Dillo browser as my "main" applications on this system. I don't want to forget the Rox-filer file manager. I put that on the box awhile ago. I still need space to add the Flash plugin for Abiword, and Rox is a prime target for removal so I can get that space ... or the space to install Gaim/Pidgin for IM.
But I just can't do it. I've loved the Rox-filer ever since I first used it in Puppy, and I just can't give it up.
I probably should. I removed mc (Midnight Commander) for space reasons, even though it probably doesn't take up all that much space, and since I had Rox. If mc didn't have problems with the function keys in the console (it misreads the keys for some reason), I'd be able to fit one more app in. (Note: mc works perfectly in an xterm window, just not in the console).
What I'm going to have to do eventually is reinstall OpenBSD. I need a bigger drive so I can have a big /usr partition, install everything I want on it, as well as have room for a full Linux install as well, something I could use in addition to Puppy.
So the OpenBSD install is really tight, in terms of space for applications, but it's working extremely well. I now have the ability to share files between OpenBSD and Linux via an ext2 partition, and that has added tremendous value to this laptop.
I could be using my Gateway laptop a lot more. It's got way better specs (1 GB RAM, 1.3 GHz CPU) and runs Linux way faster. But it isn't so hot with OpenBSD due to the noisy, uncontrollable-by-BSD CPU fan. And its PCMCIA slot still isn't fixed, so I can't run wireless with it.
The Compaq may be underpowered, but it has a very clear, very bright screen, an excellent keyboard, working wireless, no ACPI issues (since it has no ACPI), and there's just something about getting it to work and keeping it working that I find compelling.
And there's also something about OpenBSD that keeps me coming back to it, even on the desktop.
I've heard about Drivel, the GNOME blogging client that enables users of Linux to write blog posts offline for LiveJournal, Blogger, MovableType, Advogato, Atom, WordPress and Drupal blogs.
I haven't used it yet -- and I was hoping to find something that would work with OpenBSD and not carry the weight of GNOME along with it -- but I will.
More on Drivel from:
And from the world of the KDE desktop environment, there's Blokkal.
My Debian Lenny system has a whole lot of KDE on it already, so I can probably add both of these.
I didn't have high hopes for Wolvix on the $15 Laptop — a Compaq Armada 7770dmt built in 1999 — since previous attempts to load the live CD resulted in an X configuration that needed a little work.
Since then, I've had quite a bit more experience working in the xorg.conf file, and I was able to get a halfway decent X configuration going so I could test Wolvix Cub (the smaller of the two Wolvix distributions, with fewer packages than the larger Wolvix Hunter).
As I've written on many occasions, I consider Wolvix to be one of the best Slackware-based distributions available. Both the graphical configuration utility and the very flexible installation utility — also an X application — add considerable functionality to a solid Slackware 11 base.
And with Wolvix (and the rest of the Slackware-derived distros such as Zenwalk and Vector), all of the helpful Slackware console utilities are still there. Xwmconfig, netconfig, mouseconfig, even pkgtool can be used in any of these Slackware-based systems. You might not need them as much as you would in a standard Slackware installation, but they do come in handy.
Wolvix also includes slapt-get and Gslapt, the Debian-apt-like utilities that changed the way I look at package management in Slackware.
Before Wolvix, when running Slackware I dutifally downloaded updates from the Slackware FTP site, then used updatepkg to install them. One by one. By one.
One time I figured that using pkgtool for updates would enable me to save time and avoid all that typing of long filenames, or the almost-as-long procedure of copy/pasting them in the file manager for each and every package than needed updating.
I ended up with "doubles" of every updated package, since pkgtool didn't know I was doing an update and just installed the new packages without removing the old ones. So when you're talking about doing updates of Slackware packages with Slack's default tools, it's updatepkg or nothing.
All it means is that slapt-get and Gslapt, which are included in Wolvix and easily added to Slackware itself, are essential for the person whose life doesn't revolve around using the updatepkg utility.
Just the fact that Wolvix — which can operate as a live CD with a Knoppix-like save file, or in "frugal" or traditional hard-drive installs, can be brought up to date in minutes with Gslapt in much the same way that apt and Synaptic work in Debian continues to be a revelation.
Put it this way: How many longtime Slackware users don't have and use slapt-get/Gslapt? I bet not many.
Once I had Wolvix Cub running as a live CD with X properly configured on the 144MB/233MHz Compaq Armada 7770dmt, I used xwmconfig at the console to switch between the Xfce and Fluxbox window managers.
Not surprisingly, both WMs ran quite well, even with only 144MB in the live CD environment.
What astounded me were the extremly quick application-load times. In previous tests of Wolvix, it was quick but not so quick as to beat Debian Etch or Slackware 12 under Xfce and Fluxbox.
In Wolvix Cub running on live CD on the Compaq, a number of text editors, the lightweight Abiword and not-so-light Firefox all loaded relatively quickly. I need to do more tests, but Firefox seemed as responsive or more so than the Mozilla-based Seamonkey browser is in the ultra-fast Puppy Linux.
I wouldn't want to run Wolvix, even the Cub edition, as a live CD in the same way as Puppy or Damn Small Linux — especially in only 144MB of RAM, but when it comes to a traditional install, Wolvix Cub or the more application-rich Hunter would seemingly make an excellent candidate to permanently run on the Compaq.
In contrast to Debian and Slackware, Wolvix installs with just about every application and utility I like, from Abiword to Bluefish, Dillo to MtPaint, and with extremely well-organized menus in both Xfce and Fluxbox. In fact, the Fluxbox menus even include little icons next to each category of applications, something I've never seen before.
I'm "sure" I could replicate all of this goodness in standard Slackware of Debian, but the former's KDE focus and the latter's devotion to GNOME mean that it would take quite a bit of work on my part to have as good an experience in Xfce and Fluxbox as I already enjoy in Wolvix by simply loading the live CD and doing an easy installation from what I consider to be among the best installers of any Linux distribution.
Previously:
In search of the best OS for a 9-year-old laptop: Part I — Puppy or Damn Small Linux
In search of the best OS for a 9-year-old laptop: Part II — OpenBSD or Debian?
In search of the best OS for a 9-year-old laptop: Part III — Browsers and wireless
Coming up:
In search of the best OS for a 9-year-old laptop: Part V — Where I'm headed
In search of the best OS for a 9-year-old laptop: Part VI — Younger Puppies
In search of the best OS for a 9-year-old laptop: Part VII — Debian with Xfce and Fluxbox calls
In search of the best OS for a 9-year-old laptop: Part VIII — Final thoughts (aka "Why?")
Seriously, people, I do a lot of work on this Movable Type installation, and I never knew that the archives page for each of the L.A. Daily News blogs features a link to every single post in the blog.
It also features links to every category page, separated by months, as well as author category pages (which most blogs, including this one, really don't need because they're basically one-wo/man shows).
It basically offers a link to every static HTML page generated by Movable Type for this blog. Yep, MT builds a whole lot of pages.
A lot of tech Web sites don't make it easy to find their best stuff. CNet is no exception.
I always say that the best way to present just about any quantity of news is in a sequentionally arranged blog (also known as "just a normal blog").
I've been reading Matt Asay's The Open Road for months now, but I had no idea that I could get his entries and the proverbial "so much more" not at the somewhat worthless CNet News page but at the very useful CNet News Blog site.
It's another one I'm now reading every day. I've even been going there before ZDNet, since the blog format makes it so easy to scan the entries and actually figure out what they're about.







Recent Comments
Monstra on CMS and blog software without databases: Monstra CMS is the best flatfile CMS ever! (!) Easy to install, upgr ...
Chris on Running OpenBSD in a live environment with MarBSD-X : Jggimi isn't developing his images anymore. If you want an updated Ope ...
Peter Ljung on Review: DragonFlyBSD 3.0.1 -- the longest DragonFlyBSD review ever -- Part 5: Comparison to OpenBSD 5.0 and closing comments: I have also been fascinated by the Hammer file system and think it wou ...
Anonymous on Review: DragonFlyBSD 3.0.1 -- the longest DragonFlyBSD review ever -- Part 2: My BSDistory: Can you just get to the actual review? ...
Bill Callahan on SugarSync is working on a Linux client, but I'm not unhappy at all with Dropbox: I've been very happy with SpiderOak. It has a native Linux client as w ...
AJ on Debian Stable -- set it and forget it -- spoils me for fresh Linux Mint 12 on some very nice ZaReason hardware: Gnome 2 is still standard in the upcoming SolusOS (Currently at RC 2). ...
Niki Kovacs on Debian Stable -- set it and forget it -- spoils me for fresh Linux Mint 12 on some very nice ZaReason hardware: Since I've moved to Debian stable - with a few tweaks - I've not only ...
Earl on Debian Stable -- set it and forget it -- spoils me for fresh Linux Mint 12 on some very nice ZaReason hardware: I use Mint 12 and LMDE based on Debian testing. Both are plagued by G ...
Alan Rochester on Debian Stable -- set it and forget it -- spoils me for fresh Linux Mint 12 on some very nice ZaReason hardware: "mint does have a separate xfce edition afaik.." The Debian version o ...