"python" tag
GUIs using Python

Play with GUIs using Python

The GUI (Graphical User Interface) is the simplest way to let users interact with the system. If you know how to create GUIs, you can get many more users interested. This article shows…

MapReduce

(Hadoop) MapReduce: More Power, Less Code

This is an introduction to MapReduce as a framework for beginners in distributed computing, and a short tutorial on Hadoop, an open source MapReduce implementation. It is intended for anyone with significant experience…

Web frameworks

All You Need to Know About Web Application Frameworks

Jargon fills our everyday lives on the Internet. The days when HTML and JavaScript used to be “cool” technologies are long gone. They are still very much an underlying part of the Net,…

Python + C

When Python Weds C

It is a well-known fact that the C language is closely related to many programming languages. This article discusses the Application Programming Interfaces (APIs) between Python and C. The Python/C APIs are widely…

I Grok!

Exploring Software: Getting a Hang of Zope’s Grok

According to Wikipedia, “to grok” is to share the same reality or line of thinking with another physical or conceptual entity. For example, to say that you “know” LISP is simply to assert…

Show me the money!

FreedomYUG: Go Forth And Copy Left

How To Successfully Earn a Living with FOSS — Part 1 Do you want to be an independent professional? More importantly, do you want to harness the tremendous business opportunities offered by Free…

Grok -- now even cavemen can use Zope 3!

Exploring Software — Alternatives to Rails, Django

Zope 3 never picked up because most of the popular projects/products based on the application server never migrated from Zope 2. With “Grok — now even cavemen can use Zope 3!” Listening to…

Python threading and its caveats

Python Threading and its Caveats

As a rapid application development language, Python is highly preferred for being easy to use, feature-rich and robust. With multi-core processors now becoming more ubiquitous, one would expect Python programs to exploit redundant…

Turbo charge Python apps

Turbo Charge Python Apps with Speed, Part 2

In an earlier article, we tried out some of the tools to turbo-charge mainly CPU-bound Python programs, without modifying the source code too often. Another way to boost run-time performance is to leverage…

OOo and VBA -- status update!

Exploring Software: The State of VBA in OpenOffice.org Calc

I keep trying to file my income tax returns online. However, I insist on using OpenOffice.org and so I have failed to accomplish what I set out to do. A request on the…

All published articles are released under Creative Commons Attribution-NonCommercial 3.0 Unported License, unless otherwise noted.
Open Source For You is powered by WordPress, which gladly sits on top of a CentOS-based LEMP stack.

Creative Commons License.