20040630

Blog Resources

Blog hosting sites, blogging tools, blog templates and skins

台灣 Zope 使用者社群

Taiwan Zope User Group
研究 Python / Zope 的優點及技術,建立教學資料、知識庫、及數位內容管理的解決方案。並藉由教學、研究、及交流活動,領引朋友認識 Python / Zope,進而喜歡或參與發展。

校園自由軟體應用諮詢中心(OSSACC)

課程教材下載
Python 教材
Zope 教材

How to create OpenOffice.org forms

In some situations, you want to create a document that contains some fixed text, but allows users to enter some items and perhaps take some actions on those items. Such a document is called a form, analogous to the preprinted forms everyone has filled out dozens of times. You can create custom forms in most of the OOo applications...

20040629

OpenMFG succeeds with open source software for a fee

Should a company that sells software with licenses that restrict what can be done with the code use "open" in its name? Ned Lilly doesn't see why not. The founder and president of OpenMFG says his company's approach of combining open source development with licensed selling is the right way to handle the complex and changing world of business applications...

20040628

Charming Python: Get started with the Natural Language Toolkit

Using Python in computational linguistics
In this installment, David introduces you to the Natural Language Toolkit, a Python library for applying academic linguistic techniques to collections of textual data. Programming that goes by the name "text processing" is a start; other capabilities for syntactic and even semantic analysis are further specialized to studying natural languages.

The best ERP implementation project

ERP5 is a full featured high end Open Source / Libre Software solution published under GPL license and used for mission critial ERP/CRM/MRP/SCM/PDM applications by industrial organisations and government agencies.

ERP5: A Next-Generation, Open-Source ERP Architecture

20040623

Dive Into Accessibility

30 days to a more accessible web site
This book answers two questions. The first question is "Why should I make my web site more accessible?" If you do not have a web site, this book is not for you. The second question is "How can I make my web site more accessible?" If you are not convinced by the first answer, you will not be interested in the second.

Dive Into Python

Python from novice to pro
Dive Into Python is a free Python book for experienced programmers. You can read the book online, or download it in a variety of formats. It is also available in multiple languages.

20040622

How to Master GNU/Linux in 20 steps

A friend of mine wrote to me and asked me how he could go about switching to Linux*. I sent him an email back with some suggestions about how to approach it and he suggested that I should share this with others, so here it goes.

20040621

The Rookery

Publishing related.

Weave a neural net with Python

Hopfield nets can reconstruct distorted patterns and undo noise
Hopfield nets are one of the easier neural net models to understand -- and they can be useful, too. The main ability of the Hopfield net is to undo noise and reconstruct known patterns. Python programmer Andrew Blais is your guide to learning more about Hopfield nets, and exploring his net.py application.

Open source cracks publishing wide open

...
What makes book production expensive isn't just the cost of software. Proprietary publishing tools run on proprietary operating systems -- Mac OS and Windows. They require high-powered hardware. They might even have intrusive product activation "features" or draconian licensing restrictions. In short, publishing is like most other markets -- it's very close to a D-Day invasion by open source forces.
...

20040620

Putting together PDF files

There are times when you need to combine multiple files from diverse sources into a single PDF file. In Windows or the MacOS it's easy -- use Adobe Acrobat. Sadly, Adobe hasn't deigned to put out a version of Acrobat for Linux, but there are a number of Linux utilities available that enable you to quickly and efficiently combine PDF files.
...

20040618

Version Control with Subversion: Basic Concepts

...If you're new to version control, this chapter is definitely for you...
keep in mind that Subversion can manage any sort of file collection— it's not limited to helping computer programmers...

20040615

Computer Associates (CA) announced it was establishing partnerships with Zope and Plone

Open source content management partnerships are a promising sign
The tide may be turning in favor of open source software for content management. Last month Computer Associates (CA) announced it was establishing partnerships with Zope and Plone, two open source content management organizations. CA is also releasing its Ingres database, which will be available as a repository for Zope and Plone, as open source. We asked Zope and Plone what the new partnerships mean for the open source community.

20040608

Inside Mitch Kapor's World

Steve Holden interviews Mitch Kapor, founder of Lotus and new open source advocate, after the recent PyCon about his life and career, the OSAF, Chandler, open source, and Python.