Comprehensive Python quick reference covering syntax, data types, control flow, functions, OOP, error handling, file I/O, and common patterns. Perfect for beginners and experienced developers.
This article describes a few real-life tips and tricks that we have found at work and will assist in configuring Hudson to work most effectively in your…
| The Power of GIT | Innovation On The
Run
| Started working with git for the first time last week and I am really
impressed at how powerful the tool is. I’ve been interested in using
a distributed version control system like git, darcs, or mercurial for
a while, but I have been turned off on actually making the move
because of the lack of integration with these version control systems
and other software (bug tracking, automated build software, etc.).
Also, as a manager, I did not want to have to retrain a whole team of
developers on a new version control system.
| But enter git-svn which allows me to use git locally and Subversion
for the distributed repository. So now I get the best of both worlds,
I can make my local branches and commits, but I don’t have to retrain
my team or worry about integration as we still have all of the
Subversion interfaces for interacting with the repository.
| Professor Messer - Using Nmap to Find Rogue
Devices
| Nmap is one of the best port scanners in the world, but did you know
that Nmap can tell you the exact application name and version number
hiding behind each port? More importantly, Nmap can tell you about the
applications that you DONT want to see Nmaps version detection
capabilities can provide you with an easy method of identifying rogue
devices.
You can easily adopt Python to manage UNIX and Linux systems while incorporating concepts of good program design. Python is an easy-to-learn, open source…
| Google Web Toolkit - Build AJAX apps in the Java
language
| Google Web Toolkit (GWT) is an open source Java software development
framework that makes writing AJAX applications like Google Maps and
Gmail easy for developers who don't speak browser quirks as a second
language. Writing dynamic web applications today is a tedious and
error-prone process; you spend 90% of your time working around subtle
incompatibilities between web browsers and platforms, and
JavaScript's lack of modularity makes sharing, testing, and reusing
AJAX components difficult and fragile.
| PHP 101: PHP For the Absolute
Beginner
| This area is intended for everyone new to PHP. It opens with a series
of informal, entertaining tutorials written by Vikram Vaswani, founder
and CEO of Melonfire. These tutorials build on a previously-published
5-part series which has now been updated and extended to embrace PHP
5, making parts of it suitable for those of you who already have
worked with PHP 4 in the past.
Google SMS (Short Message Service) enables you to easily get answers to specialized queries from your mobile phone or device. Send your query as a text…