Software
3 recent OpenOffice.org extensions
November 2nd, 2009 by Bruce Byfield in
Although I do most of my professional writing in Bluefish, I usually use OpenOffice.org at least once a day. Consequently, I keep a close eye on the OpenOffice.org Extensions page.
7 Steps to Better Tables of Contents in OpenOffice.org Writer
October 1st, 2009 by Bruce Byfield in
Like other word processes, OpenOffice.org Writer makes creating tables of contents (ToCs) quick and easy. Unfortunately, it also works with unaesthetic defaults and allows you to make choices that complicate your work flow rather than improving it.
Fortunately, Writer is also flexible enough to allow you to produce useful, aesthetic ToCs if you follow a few basic steps.
OpenOffice.org: The Limits of Readability and Grammar Extensions
September 8th, 2009 by Bruce Byfield in
OpenOffice.org: The limits of readability and grammar extensions
As a professional writer, my software needs are simple. Give me a text editor -- preferrably Bluefish, but vim or OpenOffice.org Writer will do -- and I have all I need.
OpenOffice.org: Cross-References Revisited
August 10th, 2009 by Bruce Byfield in
Four years ago, I wrote an article about OpenOffice.org writer called "Fielding Questions, Part 2 - Cross References and User-Defined Fields." I regularly receive mail about it, but these days I have to preface each reply by explaining that the article is obsolete. Repeating the explanation gets old quickly, so I decided that an update is necessary.
Python Python Python (aka Python 3)
August 5th, 2009 by Paul Barry in
Just one week shy of Christmas 2008, the Python world saw the release of version 3 of Python. Big deal, eh? Well ... it turns out it was and is, as Python 3 is the first major release of Python designed from the get-go to be incompatible with prior versions of the language. Python is well liked among the Linux Journal readership (winning the Favorite Scripting Language category in 2008), and such a development may come as a shock to some. A detailed description of all of the changes brought into Python 3 can be found in the what's new document, another interesting source can be found on the pythonology blog. Consequently, in this article, I don't intend to rehash such material. Instead, I present my own take on Python 3, as well as discuss what Python 3 means for the new and existing Python programmer.
OpenOffice.org Calc: The Mysteries of DataPilots Revealed
July 16th, 2009 by Bruce Byfield in
If you're coming fresh from Microsoft Excel, you might wonder where the Pivot tables are in OpenOffice.org Calc. The problem is, they're masquerading under the name of DataPilots. But, under any name, DataPilots are Calc's way of allowing you to quickly reorganize information in a range of cells so that you can gain a new insight into them.
Utilizing debtags to Discover Similar Software
June 10th, 2009 by Kristian Erik Hermansen in
Problem: you're running your favorite application when you realize that there's a feature you want that is not yet implemented. You could write this feature yourself, but perhaps there is a similar application that has already implemented it for you.
Creating Queries in OpenOffice.org Base
June 8th, 2009 by Bruce Byfield in
Queries are the database equivalent of filters in a spreadsheet. Just as a filter can limit and reorganize the information displayed in a spreadsheet, so a query limits and reorganizes the information in a database. Either can be an efficient way of finding the information you want, especially when you're dealing with thousands of records.
Introducing Three Python Web Frameworks
May 27th, 2009 by Paul Barry in
Take a quick look at three Web framework technologies from the Python community.
Creating Reports in OpenOffice.org Base
April 14th, 2009 by Bruce Byfield in
OpenOffice.org Base: Editing Information in a Database
March 18th, 2009 by Bruce Byfield in
Once you have a database set up, sooner or later you will want to edit its tables or add a new record. You have four ways to do so.
OpenOffice.org Base: Creating basic databases and tables
February 18th, 2009 by Bruce Byfield in
When databases became available for the personal computer in the mid-1980s, they quickly gained a mystique as the ultimate productivity applications. Despite their widespread use, in some ways they have never lost that mystique -- so much so that many desktop users will stretch the use of spreadsheets to cumbersome lengths rather than consider setting up a database.
Is it Live? Or is it Chatbot::Eliza?
February 16th, 2009 by Mike Diehl in
When we were in college, my wife (then, girlfriend) had the best answering machine greeting message, ever. When people called her, the answering machine would answer, “Hello?” and wait. Invariably, the caller would start talking as though they had actually reached a live person. They'd be talking about last weeks assignments, or a party next week. Then the other shoe would drop.
MOTO Development Group Demonstrates First-Ever Android / E Ink Integration
February 13th, 2009 by Katherine Druckman in
The robustness and versatility of the Android open source operating system combined with extremely energy efficient E Ink could prove to be a marriage made in heaven, as this demonstration from labs.moto.com would suggest.
OpenOffice.org: The many views of Impress
December 15th, 2008 by Bruce Byfield in
Presentation software isn't complicated compared to a word processor or spreadsheet. It doesn't need to be. Maybe that's why OpenOffice.org's Impress offers a variety of views of your work.
Examining the compilation process. part 3.
November 10th, 2008 by Mike Diehl in
The last two articles that I wrote for Linuxjournal.com were about the steps that GCC goes through during the compilation process and were based on a software development class I taught a few years ago.
Tables in OpenOffice.org Impress: New and Unstylish
November 6th, 2008 by Bruce Byfield in
Examining the compilation process. part 2.
October 21st, 2008 by Mike Diehl in
Animating slide shows in OpenOffice.org Impress
October 16th, 2008 by Bruce Byfield in
Examining the Compilation Process. Part 1.
October 6th, 2008 by Mike Diehl in
This article, and the one to follow, are based on a Software Development class I taught a few years ago. The students in this class were non-programmers who had been hired to receive bug reports for a compiler product. As Analysts, they had to understand the software compilation process in some detail, even though some of them had never written a single line of code.
Subscribe now!
The Latest
Newsletter
Tech Tip Videos
- Nov-19-09
- Nov-04-09
Recently Popular
From the Magazine
December 2009, #188
If last month's Infrastrucuture issue was too "big" for you then try on this month's Embedded issue. Find out how to use Player for programming mobile robots, build a humidity controller for your root cellar, find out how to reduce the boot time of your embedded system, and if you're new to embedded systems find out the basics that go into one. You can also read about the Beagle Board, the Mesh Potato and a spate of other interestingly named items. And along with our regular columns don't miss our new monthly column: Economy Size Geek.








