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

tutorials


category icon

Ruby Spin-up: Where Did That Method Come From?

in Ruby added by admin, on 28/1/2008 beginner tutorials examples oo programming

A tutorial that gives a nice background on some object-oriented thinking in Ruby, including classes, superclasses, modules, and singleton methods. It's a straightforward tutorial aimed at those who have gotten their feet wet in Ruby, but not the object-oriented aspects of Ruby.

comment save report
category icon

Sub-Pixel Problems in CSS

in CSS added by admin, on 22/1/2008 browsers rendering subpixel

Something that jumped at me, recently, was a rendering dilemma that browsers have to encounter, and gracefully handle, on a day-by-day basis with little, to no, standardization.

comment save report
category icon

Python as Config Language -- Forget XML and INI files

in Python added by admin, on 12/1/2008 configuration-file

A programming language has all the advantages as a language for encoding parameters. I see why it's rare -- too many programmers have spent too much time with MS's abominable INI files and think it's "normal".

comment save report
category icon

Ruby 1.9 - When Will It be Production Ready

in Ruby added by admin, on 11/1/2008 news ruby-1.9

Ruby 1.9 was released on Christmas Day of 2007 as version 1.9.0, after undergoing a year or so as an experimental testbed for changes to the Ruby language and core class library.

comment save report
category icon

Sorting Data with List and Table Widgets [pdf]

in Ruby added by admin, on 9/1/2008 FXRuby beginner tutorials desktop app framework gui

The simple widgets that we learned about in the previous chapter primarily deal with a single value (if they have any real "value" associated with them at all). FXRuby also provides a number of more complicated widgets for dealing with collections of values.

comment save report
category icon

Creating Multiple Choice Exam Application Part I

in .NET added by admin, on 7/1/2008 database intermediate xml

This is the first part of a multi-part series. In this series we will cover the scenario of creating a multiple choice exam for the user. In the first part I will cover the design of the application. This will include unit tests, domain objects and NHibernate mapping files

comment save report
category icon

Using RPC-Style Web Services with J2EE

in Java added by admin, on 6/1/2008 intermediate j2ee rpc webservice

Web Services provide functionality to the Internet, and are seen as the wave of the future. In this article, Martin Bond explains how to use Web Services protocols to join J2EE application components with any other software that supports those protocols. This excerpt is from Chapter (Day) 20, from Teach Yourself J2EE in 21 Days, second edition, by Martin Bond, et. al. (Sams, 2003, ISBN: 0672325586)

comment save report
category icon

Using raw SQL in django

in Python added by admin, on 3/1/2008 django framework intermediate sql

For a django project I'm working on, I need to run a simple query with COUNT and GROUP BY statements to collect some summary data. I tried working with the model API, and eventually fell back to using raw SQL instead.

comment save report
category icon

Hands on with Blueprint, a CSS Framework

in CSS added by admin, on 2/1/2008 blueprint design framework

Blueprint is both a CSS Framework and an album by the legendary hip-hop artist Jay-Z. In this article, I am going to be writing about the Blueprint CSS Framework, which provides designers with a solid CSS foundation, including an easy-to-use grid, sensible typography, and a stylesheet for printing.

comment save report
category icon

Ruby blocks gotchas

in Ruby added by admin, on 31/12/2007 blocks intermediate metaprogramming

There's this thing they say about Ruby - everything is an object. It's true, with very few exceptions, one of them being the block. Well guess what, this little gem of an inconsistency came back to bite me when I was trying to do something involving dynamic redefinition of methods.

comment save report
category icon

Human-Readable Encryption Keys

in Python added by admin, on 29/12/2007 cryptography intermediate

Somehow, we have to present these random 128-bit keys to the user, and I think I've found a pretty good way. We use RFC 1751, which defines a 'Convention for Human-Readable 128-bit Keys' - basically just a mapping of blocks of bits to strings of English words.

comment save report
category icon

Globalization and Localization

in .NET added by admin, on 27/12/2007 intermediate localization

Explains how to make international applications customizable to users belonging to different nations, cultures, or regions.

comment save report
category icon

Python: Some Concurrency Tricks

in Python added by admin, on 27/12/2007 concurrency intermediate

Here are a few concurrency tricks if you're stuck using threads. I used these tricks years ago to write a Swing application in Jython, and I found them to be helpful enough to warrant a blog post, albeit a few years delayed.

comment save report
category icon

Real World Performance On Boxing Day

in Python added by admin, on 26/12/2007 benchmark jruby

Well, Ruby 1.9.0 landed yesterday, as expected. I’d be remiss if I didn’t start out by thanking matz, ko1, and all the other hackers involved in getting this milestone release out the door. It’s a great step for Ruby, and one that we’ve been waiting a long time for.

comment save report
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