Tag: python
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...
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....
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...
Turbo Charge Python Apps with Speed, Part 1
Python's ease of use, friendliness, "batteries-included" huge standard library, plus add-on libraries, make it one of the most popular languages in the FOSS world....
Let’s GO: A First Look at Google’s Go Programming Language
Go is a new systems programming language launched by Google, and has received wide attention in the programming community. This article gives you an...
Extending Python via Shared Libraries
Python is one of the most popular programming languages ever -- its great productivity, flexibility and general-purpose nature efficiently address areas ranging from Internet...
Cryptography and Steganography with Python
Steganography and cryptography have been widely used to hide sensitive information. This article offers a brief introduction to how both these methods can be...
Python for Research: An Initiation
Let’s get started with NumPy, which is supposed to be “the fundamental package needed for scientific computing with Python.”
Creating Rhythmic Noise
In part 13 of the "Programming in Python for Friends and Relations" series, we learn about Csound, a powerful musical instrument that’s playable from Python.
Building a Server from Scratch, Part 4: Pages Full of Data
In the Part 4 of "Building a Server from Scratch" series, we learn how to set up a Web and database server.