DeveloperHell | Languages: All | PHP | Python | .NET | Java | CSS | Ruby   Site: Statistics
want to join us? register, it's easy | help
 

tutorials


category icon

CSS for Accessibility

in CSS added by admin, on 24/12/2007 accessibility beginner tutorials design

CSS is magical stuff. In the right hands, it can transform the plainest of (well-structured) documents into a visual feast. But it's not all fur coat and nae knickers (as my granny used to say). Here are some simple ways you can use CSS to improve the usability and accessibility of your site.

comment save report
category icon

Damn Cool Algorithms, Part 3: Anagram Trees

in Python added by admin, on 24/12/2007 algorithm general intermediate search tree

When it comes to finding anagrams of words, a frequent approach is to use an anagram dictionary - simply put, sort the letters in your word to provide a unique key that all anagrams of a word have in common. Another approach is to generate a letter-frequency histogram for each letter in your word. (Both these approaches are more or less equivalent, in fact.) These approaches make the problem of finding exact single-word anagrams for strings very efficient - O(1) if you use a hashtable.

comment save report
category icon

Python: asserting code runs in specific thread

in Python added by admin, on 23/12/2007 intermediate threads

My buddy JJ's post to the BayPiggies mailing list reminded me of a little snippet I wrote a while back that others might find useful as well. Personally, I avoid threads like the plague, but if you are forced to use them it is generally handy to keep accurate tabs on how you use them.

comment save report
category icon

Building a Gmail Style File Uploading System using ASP.NET 2.0

in .NET added by admin, on 20/12/2007 ajax beginner tutorials file upload

This article examines how to upload files to a web server using ASP.NET 2.0 with a different approach. With a click of a hyperlink you can show the "Choose File" dialog box and immediately once the user clicks the OK button from the File Choose dialog box, a file can be uploaded to the server.

comment save report
category icon

Does Pylons have 'Conceptual Integrity'?

in Python added by admin, on 19/12/2007 blog thoughts

On the Internet, I frequently see terms misapplied to other contexts. Whether its a basic definition misapplied to a different realm, or an analogy grossly misapplied to a context that is not in fact similar. Since this particular term ‘conceptual integrity’ however was used as a beating stick on Pylons, I felt it’s something worth discussing.

comment save report
category icon

Python LDAP Applications: Part 1

in Python added by admin, on 15/12/2007 advanced ldap

This article mini-series by Matt Butcher will look at the Python application programmers interface (API) for the LDAP libraries, and using this API, we will connect to our OpenLDAP server and manipulate the directory information tree.

comment save report
category icon

Creating a Data Access Layer

in .NET added by admin, on 14/12/2007 beginner tutorials data access layer database

In this tutorial we'll start from the very beginning and create the Data Access Layer (DAL), using typed DataSets, to access the information in a database.

comment save report
category icon

Syntactic Comparison of Java and C/C++

in Java added by admin, on 13/12/2007 intermediate language syntax

Throughout this two-part series we'll endeavor into comparing the syntax of two of the most popular programming languages while heavily pointing out the similarities and differences. Needless to say, I won't claim that one is better than the other. The main focus should be on learning both up to an intermediate level from which we can grow later on.

comment save report
category icon

Configuring ActionMailer

in Ruby added by admin, on 10/12/2007 beginner tutorials email

Configuring ActionMailer for the first time can be a little bit troublesome. You have to worry about the server, port, domain, authentication, address to send from and whether you're configuring smtp or sendmail. You have to set things up for both your production and development servers, and you have to make sure that everything's kosher so that your messages won't get knocked down by spam filters.

comment save report
category icon

Rails 2.0: It's done!

in Ruby added by admin, on 9/12/2007 news ruby on rails

Rails 2.0 is finally finished after about a year in the making. This is a fantastic release that's absolutely stuffed with great new features, loads of fixes, and an incredible amount of polish. We've even taken a fair bit of cruft out to make the whole package more coherent and lean.

comment save report
category icon

CSS: The All-Expandable Box

in CSS added by admin, on 7/12/2007 content box design list

In HTML, if you don't specify a specific width, block-level elements are vertically expandable by their nature. Think of an unordered list.

comment save report
category icon

A Byte of Python

in Python added by admin, on 6/12/2007 beginner tutorials book

'A Byte of Python' is a book on programming using the Python language. It serves as a tutorial or guide to the Python language for a beginner audience. If all you know about computers is how to save text files, then this is the book for you.

comment save report
category icon

A Preview of HTML 5

in CSS added by admin, on 4/12/2007 beginner tutorials design html5

To give authors more flexibility and interoperability, and enable more interactive and exciting websites and applications, HTML 5 introduces and enhances a wide range of features including form controls, APIs, multimedia, structure, and semantics.

comment save report
category icon

Getting Started on Natural Language Processing with Python

in Python added by admin, on 3/12/2007 NLP intermediate

The intent of this article is to introduce readers to the area of natural language processing, commonly referred to as NLP. However, rather than just describing the salient concepts of NLP, this article uses the Python programming language to illustrate them as well. For readers unfamiliar with Python, the article provides a number of references to learn how to program in Python.

comment save report
category icon

Read Asp.net Request Param and Session dynamically into properties

in .NET added by admin, on 2/12/2007 intermediate reflection

Article shows how you can use Attributes and Reflection to dynamically populate property with value from param, session or context without writing any addition code. I have used this technique in past and I hope you will also find it useful.

comment save report