Software

Take a quick look at three Web framework technologies from the Python community.

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.

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.

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.

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.

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.

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.

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.

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.

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.

Adios Windows 9x

September 25th, 2008 by LJ Staff in

The upcoming release of Cygwin version 1.7 will be dropping support for Windows 9x (Windows 95, Windows 98 and Windows Me). If you're lucky enough never to have to use Windows, Cygwin probably seems like a waste of effort. But, if you're not so lucky, Cygwin is what keeps you sane.

Listen to Your Music, and Your Friends' Music, Wherever You Are

With Labour Day past, we back in the season of slide shows -- million of them daily in both academia and business. For over a decade now, slide shows have become an accepted prop for public speaking, regardless of whether they are useful or well-designed, and the trend shows no sign of slowing. You can, of course, just acquiesce and accept that as soon as you click to the first slide, most of your audience will sigh deeply and sit back low in their chairs. But, if you really want to make slide shows work for you, you'll think before opening up the Impress wizard.

The Master view in Impress is the equivalent of page styles in Writer. It's the view where you can set elements of design that appear throughout your presentation, such as the slide background and foreground colors, any reoccurring elements, and the fonts. By creating the master slides you need before you add content, you can automate your work and free yourself to focus on content.

AIR (Adobe Integrated Runtime) is a wrapper around a set of technologies that enables developers to build rich Internet applications that deploy on the desktop. Applications are created using a mixture of JavaScript, HTML, and Flash. The resulting

Why do you need an article on building slide shows in Impress? You don't, in one sense, because the application is simple enough for anyone who has ever seen a slide show to figure out. If you want, you can just plunge in and learn by doing. However, if you take the time to learn, you'll find that OpenOffice.org has two tools to help you organize and automate the process -- and, ultimately, to help you save time.

Syndicate content

Newsletter

Each week Linux Journal editors will tell you what's hot in the world of Linux. You will receive late breaking news, technical tips and tricks, and links to in-depth stories featured on www.linuxjournal.com.
Sign up for our Email Newsletter

Tech Tip Videos

From the Magazine

July 2009, #183

News Flash: Linux Kernel 3.0 to include an on-the-go Expresso machine interface! Ok, maybe not, but Linux is definitely going mobile, from phones to e-readers. Find out more inside about Android, the Kindle 2, the Western Digital MyBook II, The Bug, and Indamixx (a portable recording studio). And if you've gone mobile and you been wanting more Emacs in your life then check out Conkeror.


To compliment the mobile we've got the stationary: parsing command line options with getopt, checking your Ruby code with metric_fu, and building a secure Squid proxy. How is this stationary you ask? What can we say? It's not. We just wanted to see if anybody actually read this part of the page :) .


All this and more, and all you have to do is get your hot sweaty hands on the latest copy of Linux Journal.





Read this issue