Python Cookbook Welcome to the Python Cookbook, a collaborative collection of your contributions to Python lore. Python Cookbook code is freely available for use and review. We encourage you to contribute recipes (code and discussion), comments and rati
Welcome to TopCoder.
Our model is built on three key beliefs:
* Intelligence and talent are universal, not limited to one country or one company.
* The best and smartest ideas should prevail, regardless of where they come from.
* The only way to determine who has a better solution is through competition.
The foundation of TopCoder is a global community of thousands. From coders and contractors to students and hobbyists, they're brought together by a love of programming, a passion for learning, and the
drive to compete.
Together with our community, we established a rigorous and disciplined software development process that leverages our unique competition model. Based on a growing catalog of reusable software components - built and tested by our members - this process generates high-quality applications quickly and efficiently.
Through competition, the TopCoder community has revolutionized the way software is built.
Natural Docs supports nineteen programming languages out of the box, even within the same project. It supports CGI and extensionless files because it can determine their language by their shebang lines.
Snipplr is a public source code repository that gives you a place to store and organize all the little pieces of code that you use each day. Best of all, it lets you share your code snippets with other coders and designers. Did we mention it works with TextMate, too? It's code 2.0.
syntax highlighting of code snippets in a web page A Javascript module and CSS file that allows syntax highlighting of source code snippets in an html page.
Announcing the OCRopus Open Source OCR System Apr 09, 2007 - Permalink Posted by Thomas Breuel, OCRopus Project Leader We're happy to announce the OCRopus OCR Project, a Google-sponsored project to develop advanced OCR technologies in the IUPR research g
Git is popular version control system designed to handle very large projects with speed and efficiency; it is used mainly for various open source projects, most notably the Linux kernel.
Simian (Similarity Analyser) identifies duplication in Java, C#, C, C++, COBOL, Ruby, JSP, ASP, HTML, XML, Visual Basic source code and even plain text files. In fact, simian can be used on any human readable files such as ini files, deployment descriptor
Welcome to LiteratePrograms! LiteratePrograms is a unique wiki where every article is simultaneously a document and a piece of code that you can view, download, compile, and run by simply using the "download code" tab at the top of every article. See Inse
What's this about? * Language Designers: Looking for operator or function names? Well have a look at the following and remember using existing one may ease the transition :) * Language Users: You know one language and want to find the corresponding operat
Intype is a powerful and intuitive code editor for Windows with lightning fast response. It is easily extensible and customizable, thanks to support for scripting and native plug-ins. It makes development in any programming or scripting language quick and
I participated in the design and development of a couple of concurrency libraries for shared-memory multiprocessors long before such machines were popular. So when I started using java.util.concurrent I was already somewhat comfortable with the concepts.
Code Browser is a folding and outlining editor for Linux and Windows.
The editor is between a traditional text editor, a smalltalk class browser and a web browser like mozilla. It displays a structured text file (marker-based folding) hierarchically using multiple panes.
TWO YUMMY LIBRARIES! Ruby Facets is the single largest collection of core extension methods and standard library additions available for the Ruby programming language.
A Programming Style That Automatically Detects Bugs in C Code by Jerry Jongerius / January 1995. This book describes an alternate class methodology that provides complete data hiding and fault-tolerant run-time type checking of objects in C programs. Wi
Following up our article: Top 20 Hackers in Film History and Vibrant's Top 10 Servers in the movies, I felt obligated to dispel some of the notions about programming that these movies endorse. I understand that Hollywood needs to dress things up to make t
"This is one of the most intellectually challenging programming books that I have ever read...I strongly recommend that all Java programmers read this book."
Natural Docs is an open-source, extensible, multi-language documentation generator. You document your code in a natural syntax that reads like plain English. Natural Docs then scans your code and builds high-quality HTML documentation from it.
"Based on Donald Knuth's concept of literate programming, LiteratePrograms is a collection of code samples displayed in an easy-to-read way, collaboratively edited and debugged"
I'd been planning to add full-text search capabilities to FastRI from the beginning, and in Ruby-land "full-text" means Ferret. But I wanted to keep dependencies to a minimum, as FastRI could someday aspire to replace parts of the agonizing ri in the stdl
This article outlines the process involved in transforming the del.icio.us user API XML document into an HTML fragment. Because the XSLT processor is compiled, and therefore runs significantly faster than interpreted Javascript in the browser, I push as m
This article outlines the process involved in transforming the del.icio.us user API XML document into an HTML fragment. Because the XSLT processor is compiled, and therefore runs significantly faster than interpreted Javascript in the browser, I push as m
Microformats are small and gentle syntactic touchups for your web pages.They have one major purpose: to make your data readable by both man and machine...The machine-readable-data (and thus the microformat) concept is not new; it has a very recent fo
Microformats are small and gentle syntactic touchups for your web pages.They have one major purpose: to make your data readable by both man and machine...The machine-readable-data (and thus the microformat) concept is not new; it has a very recent fo
This is a nice collection of useful XSLT transforms, models and reusable fragments under GPL, involving HTML tables, XML Schema, HTML GUI, MathML, SQL analogy, etc. This has been developped as part of the "Worlwide Botanical Knowledge Base" project, ( htt
Mono provides the necessary software to develop and run .NET client and server applications on Linux, Solaris, Mac OS X, Windows, and Unix. Sponsored by Novell (http://www.novell.com), the Mono open source project has an active and enthusiastic contributi
PEAR provides the above mentioned PHP components in the form of so called "Packages". If you would like to download PEAR packages, you can browse the complete list here. Alternatively you can search for packages by some keywords using the search box above
Welcome to krugle - your place to find code and technical content * Use "Code" to find and interactively browse source code files * Select "Tech Pages" to find code documentation, discussion forums and knowledge base information * Choose
Very interesting article, seems to be an extract of the author's book on rapid sw development from 1996 (sic). Many points (especially #4 e.g.) look quite familiar to me.
Sometimes quite funny and black humour about how to become a fabulous programmer. Anyway, the humour is not as black as my day was today. Ponderous smile only.