Tag: python
News (56)
PHP, Python, Samba get security tick of approval
Perl, PHP, Python and Samba have been commended for improving security in a report analysing over 250 open-source projects. Read more »
Cisco cleans up with SOAP alternative?
Cisco has announced an alternative to the Web-services protocol SOAP — and made it open source. Cisco says its Etch messaging protocol will be more efficient than the SOAP standard and the company will release the source code. Read more »
Flaws found in open source codes
A project funded by the US Department of Homeland Security has praised improvements in open source security, while outlining some common errors. Read more »
Is Google's App Engine a lock-in honeypot?
Some developers fear that Google is aiming to lock them into to the App Engine platform — Google's application hosting service — but Google refutes any claim it has evil intentions. Read more »
Google sets Bigtable for free life in the cloud
Web developers will soon be able to host their applications on Google's infrastructure for free — up to a point. Read more »
rproxy set for revival
Andrew Tridgell, the author of the Samba file server, has announced his plans to revive rproxy as part of the OLPC project. Read more »
Silverlight update fights back against Adobe's AIR
On Monday, Adobe released the long-awaited AIR download for running Web applications offline, but Microsoft is readying an update to its Silverlight platform that it hopes will keep Web developers in its camp. Read more »
Getting ready for the Python breakage
If Google starts behaving oddly later this year, it might not be due to too many YouTube videos of Britney Spears losing it or a stealth attack by Microsoft's minions, but because of a forthcoming change to the Python programming language. Read more »
PHP, Perl and Python pass Homeland Security test
Coverity, which creates automated source-code analysis tools, announced late Monday its first list of open-source projects that have been certified as free of security defects. Read more »
Perl language gets a revamp
The Perl Foundation last week released the latest version of the programming language, Perl 5.10. Read more »
Features (63)
Using Google as an application platform
Find out why Google Apps is a powerful alternative to more established products such as Microsoft SharePoint and IBM Lotus Notes. And, if Google Apps doesn't offer the applications you need, see why the Google App Engine might fit the bill. Read more »
Huffman coding in Python
We'll show you how to implement Huffman encoding, which is useful when dealing with small sets of items, such as character strings, in Python. Read more »
Less painful getters and setters using properties in Python
It's a popular design guideline to require class attributes to be managed by methods, usually referred to as getter and setter methods. These methods increase the safety of your attributes, but come at a cost of simplicity and verbosity. With Python properties, you can have it both ways. Read more »
Extending Vim with Python
If you're a user of the text editor Vim, chances are you are already impressed with the number and power of its inbuilt features. If you've ever tried to add your own functionality to the editor but been turned off by its arcane Vimscript language, then you'll be pleased to know that Vim now supports internal Python scripting. Read more »
One virtual machine to rule them all
The Java platform can be used to interpret more than just the Java language -- it has expanded its coverage to include Ruby, Python with PHP to follow shortly. Read more »
Writing and appending to zip archives in Python
Following up from last week's article on reading zip archives, we show you how you can create your own archives using Python. Read more »
Reading zip archives in Python
Zip is the name of a popular file compression algorithm, which lets you both combine multiple files into a single archive and store them on disk using less space. We'll show you how you can open and read zip files in your Python scripts. Read more »
Tkinter canvas: freeform GUIs in Python
The Tkinter framework provides some standard GUI widgets for use in building Graphical User Interfaces in Python. If you need more freedom you can use the Canvas widget included in Tkinter, which gives you an area where you can draw custom shapes. Read more »
Looking ahead to IronRuby
Many of us are forced (for good or ill) to code within the .NET ecosystem. With the impending release of IronRuby, .NET developers will finally be able to try this interpreted, flexible and object oriented language without giving up Visual Studio or the advantages of the .NET framework. Read more »
Partial function application in Python
Python is not an inherently functional language, but with the help of the functools library you can write some programs in a functional style. One of the key tools do to writing functional code is partial function application, which is available through the functools module. Read more »
Blog (19)
How to manage a team of geniuses
-- Hiring a team of developers and techies that are smarter than you is inevitable. As a manager how do you cope with this and keep things on track? Read more »
Google App Engine meets Amazon EC2
-- What do you get when you cross Amazon's EC2 on-demand cloud computing infrastructure with Google's new App Exchange foundation for Web applications? Read more »
How Google's App Engine stacks up with Amazon's EC2
-- We compare Amazon's approach to providing infrastructure services to Google's. Read more »
How useful is OpenSocial?
-- This week's coverage was all over the local MySpace developer launch, we took a look at Google's AppEngine, had more videos than we knew what to do with and can someone put us out of our misery buy Yahoo already! Read more »
AppEngine: Google's Python boost
-- I'm sure I am not the only person who will be learning a thing or three about Python due to AppEngine curiosity -- for that, Python should give Google thanks. Read more »
Linux lovefest wraps up in Melbourne and flies south
-- As the Linux.conf.au 2008 wrapped up in Melbourne last week it was time to reflect on the highlights of the last few days. What was hot and what was not? Read more »
OpenAndroid: a Google geek's delight
-- Between OpenSocial and Android, did anyone manage not to hear about Google this week? Read more »
No, you can't have private attributes in Python
-- Is the lack of privacy a real shortcoming of the language, or is our judgment clouded by the old conventions of C++ and Java? Why do we need private variables anyway -- at what point does defensive programming become paranoia? Read more »
Bloated code is bad for working families
-- It's hard to argue with large and bloated as adjectives, but streamlined is debatable. MinWin comes in at a hefty 25MB and for that price you don't even get graphical output. Read more »
Microsoft's Supermarket Sweep
-- Attention entrepreneurial developers: Steve Ballmer wants to pay you somewhere between $50 million and $1 billion for your company. Read more »
Filter Tags
News and features
- Latest
- Popular
- Features
- Most Discussed
-
I recently wrote an introduction to the Google Web Toolkit based on Lars Rasmussen's session at the Google Developer Day 2008 in Sydney. Following the introductory session Lars gave us a deeper insight into GWT, particularly what's new in version 1.5. Read more »
-
At this year's Gartner Application Development, Integration and Web Services Summit, I attended Gene Phifer talk: "Portal of the Future: What's Beyond Web 2.0?". Read more »
-
Google's new foray into image searchGoogle is developing visual crawling software that can be used for facial recognition and scene analysis. In addition images can be matched with display ads and utilise geotagging information for various applications. Read more »
-
2008/07/04 10:05:51
-
Aftermarket opportunities with Android
2008/07/04 10:07:38
-
Getting started with Android's SDK
2008/07/04 09:58:01
What's on?
-
Club Builder: Sports, Gates and Gears
This week on Club Builder: Steve Ballmer gives a teary goodbye to Bill Gates, Mark Taylor moves into IT endorsements and we ask some Google Gears questions.

