:: NEWS
12/18/2014
12/17/2014
12/16/2014
12/15/2014
programming
Top 10 Very Very VERY Important Topics to Discuss - The great thing about these social networks like Reddit, Hackernews, and all the others is the fact that we can finally spend all day to discuss really really intersting topics instead of fixing them boring bugs our boss wants us to fix. After all, this is IMPORTANT.
From cw
programming
|| 11/27/2012 ||
programming
The RECODE PROJECT - The ReCode Project is a community-driven effort to preserve computer art by translating it into a modern programming language (Processing). Every translated work will be available to the public and contemporary artists to learn from, share, and build on.
From Nony
programming
Microsoft, Linux and the big boobs obsession - Geeks are known to be obsessive about things. At times that tendency can go overboard, resulting in them looking rather silly and foolish.
From Nony
|| 07/12/2012 ||
programming
Cracking the Agrippa Code - In 1992 cyberpunk author William Gibson wrote a short poem called Agrippa (a book of the dead) that tells about memory, loss, nature and mechanism, all framed by a Kodak photo album. The poem was bundled into a Mac System 7 application and included on a 3.5” diskette in the back of a noir art book by Dennis Ashbaugh and Kevin Begos, Jr.Once run, the program displays Gibson’s poem just once, and encrypts itself. Never to be seen again, until now.
From Nony
programming
programming
|| 12/10/2011 ||
programming
Introduction to Assembly Language - This is a brief introduction to assembly language. Assembly language is the most basic programming language available for any processor. With assembly language, a programmer works only with operations implemented directly on the physical CPU. Assembly language lacks high-level conveniences such as variables and functions, and it is not portable between various families of processors. Nevertheless, assembly language is the most powerful computer programming language available, and it gives programmers the insight required to write effective code in high-level languages. Learning assembly language is well worth the time and effort of every serious programmer.
From Nony
|| 12/10/2011 ||
programming
The FORTRAN Programming Language - One of the oldest programming languages, the FORTRAN was developed by a team of programmers at IBM led by John Backus, and was first published in 1957. The name FORTRAN is an acronym for FORmula TRANslation, because it was designed to allow easy translation of math formulas into code.
From Nony
programming
COBOL programming - tutorials, lectures, exercises, examples - COBOL programming site with a comprehensive set of COBOL tutorials making a full COBOL course as well as COBOL lecture notes, COBOL programming exercises with sample solutions, COBOL programming exam specifications with model answers, COBOL project specifications, and over 50 example COBOL programs.
From Nony
:. Sponsored Links
Advertisement
|| 12/10/2011 ||
programming
Differential Equations Welcome - The Interactive Differential Equations (IDE) website is specifically designed for students taking a differential equations course. It is remarkably easy to use and focuses on helping students visualize the mathematics. This site contains more than 90 interactive differential equations tools and covers the entire differential equations course: first-order differential equations, second order differential equations, linear and nonlinear applications, Laplace Transforms, series solutions, and boundary value problems. Applications are drawn from engineering, physics, chemistry, and biology.
From Nony
|| 12/10/2011 ||
programming
Common Statistical Formulas - Statistical formula can be defined as the group of statistical symbols used to make a statistical statement. Here we will discuss popular formulas and what they stand for.
From Nony
programming
Wolfram Blog : The 2011 Mathematica One-Liner Competition - The Mathematica One-Liner Competition at last year's Wolfram Technology Conference was such a popular success that we did it again this year. As readers of this blog may recall, last year's winning entry, submitted by Stephan Leibbrandt, was a complete, animated simulation of particles coalescing under gravitational and repulsive forces. This year's winner takes advantage of the integration of Mathematica and Wolfram|Alpha that debuted in Version 8.
From cw
|| 06/17/2011 ||
programming
Advice From An Old Programmer - What I discovered after this journey of learning is that the languages did not matter, it's what you do with them. Actually, I always knew that, but I'd get distracted by the languages and forget it periodically. Now I never forget it, and neither should you.Which programming language you learn and use does not matter. Do not get sucked into the religion surrounding programing languages as that will only blind you to their true purpose of being your tool for doing interesting things.
From cw
programming
skype-open-source: Skype protocol reverse engineered, source available for download - Hello, I'am Efim Bushmanov a freelance researcher and here is my project files on skype research.While "Wall Street Journal" makes politics and skype today's trend, i want to publish my research on this. My aim is to make skype open source. And find friends who can spend many hours for completely reverse it.
From Nony
programming
Wolfram Blog : The Mathematica One-Liner Competition - Write a simulation of spherical particles coalescing under gravitational attraction. Limit the approach distance by a secondary repulsive force that acts over short distances. Produce an animation of the dynamic system starting with 15 particles in randomized positions.

OK, I admit, this is totally lost on me ...
From Nony
programming
Auto buying script - $365 = 1 something a day! - Recently TradeMe released their API. This is pretty great, if only because it means I can finally give up maintaining the increasingly-complicated set of scraper scripts that I’d used to do TradeMe stuff up to this point. After converting the basics of metatrade.co.nz over to the API, I was looking for a new TM-related project, and I happened to stumble across this old comic from XKCD:
From cw
programming
|| 06/26/2010 ||
programming
programming
:. Sponsored Links
Advertisement
programming
15 Fantastic Finds on the Google Code Repository - Google Code Repository is a section of Google that, just like SourceForge, allows developers to upload their code for others to use under license. The repository was launched in 2006 and after searching through its archives, I found a number of interesting scripts and other goodies that would be an asset in any website owner/website builder’s arsenal.
From cw
|| 02/02/2010 ||
programming
The Lack of Netiquette - In the last days I've been - and I am - really disappointed by Ajaxian's lack of netiquette with me. They hotlinked the iframe of my lastest CSS experiment (the Coke can) without permission (and this is the second time they hotlink my job that way), stealing this way my bandwidth and my visitors. After I complained, they have not yet directly contacted me about it.
Check out this guy's CSS work - it's amazing.
From cw
programming
googles v8 javascript project picking up steam - Google's V8 javascript project has been kicking around for a while in the tech labs / buzz arena, but it's coming into its own.While it's over a year old, this clip by Lars Bak does a good job of setting the scene on V8 which is currently(?) only Google Chrome friendly / enabled.
From cw
|| 12/22/2009 ||
programming
code_swarm - Python on Vimeo - Visualizing the commit history of the Python scripting language project.

From cw
programming
The 8 hour journey to a single character - I came into work on day not too long and was met with an unfortunate piece of information. The test we ran the previous night reported a 4% drop in accuracy (we found 4% fewer faces). I frowned. I had clearly screwed something up.
From cw
:. flixel
|| 11/23/2009 ||
programming
flixel - flixel is a completely free collection of Actionscript 3 files that helps organize, automate, and optimize Flash games; an object-oriented framework that lets anyone create original and complex games with thousands of objects on screen in just a few hours.
From cw
programming
10 Puzzle Websites to Sharpen Your Programming Skills - Solving programming puzzles is a fun way to develop your logical and problem solving abilities. Also, when you're familiarizing yourself with a new programming language, solving puzzles for that language can help speed up the learning process.Here are the top 10 popular programming puzzle sites that will help test your thinking and improve your programming, problem solving, and logical thinking skills.
From cw
programming
Programmers should know math.. just not all of it - Mathematics is a part of a programmer's life. Other than the basic concepts implemented in programming languages, there are particular topics which are mandatory when you enter a field like three-dimensional graphic or financial applications. Writing components for these applications often means you have implement a mathematical model in code.
From cw
|| 06/28/2009 ||
programming
|| 06/06/2009 ||
programming
Select-Case vs If-Then-Else - What is the difference between Select-Case and If-Then-Else constructs? Ask anyone and most likely you will get the answer they are same as far as functionality goes. So why use one over the other? Again the readability of the code is given as the primary reason for selecting Select-Case over If-Else. So is there any other reason beside readability? What about performance? Let us consider the following...
From cw
:. Sponsored Links
Advertisement
|| 04/15/2009 ||
programming
Convert C# to VB.NET - Simply paste in your C# code below, and this free utility will automatically convert it to its equivalent in VB.NET. We now support .NET 3.5 syntax
From TerminalGlitch
programming
Coding Horror: The Ugly American Programmer - I believe the rules are different for programmers. So much so that I'm going to ask the unthinkable: shouldn't every software developer understand English?

An excellent and well reasoned read.
From TerminalGlitch
programming
qcon presentation :: snax - How to scale Twitter - Scaling large, no downtime applications.... interesting
From cw
programming
Download details: Visual Studio 2010 and .NET Framework 4.0 CTP - Microsoft Pre-release Software Visual Studio 2010 and .NET Framework 4.0 Community Technology Preview (CTP)

Hopefully they didn't use the same brain dead zombies that designed Vista. If they did, I'll give up MS programming and go back to Java.
From Surfer
programming
If You Liked This, Sure to Love That - Winning the Netflix Prize - THE “NAPOLEON DYNAMITE” problem is driving Len Bertoni crazy. Bertoni is a 51-year-old “semiretired” computer scientist who lives an hour outside Pittsburgh. In the spring of 2007, his sister-in-law e-mailed him an intriguing bit of news: Netflix, the Web-based DVD-rental company, was holding a contest to try to improve Cinematch, its “recommendation engine.” The prize: $1 million.
From cw
programming
|| 08/29/2008 ||
programming
Hug a developer! - Hug a developer!
From cw
programming
My Code Blog: ICFP Contest 2008 - impressive - So, I just finished sleeping off a "double all-nighter" for the ICFP Programming Contest. The task this year was to write a controller for a Mars rover. The program would connect to a server which would send it periodic telemetry updates and then it would send back instructions, either Accelerate, Brake, Left, or Right. I had tried to get a team together for this contest, but it was apparently a busy weekend and all my programmer friends had other plans.After thinking about the problem (and my situation as a solo entry) for a few minutes, I decided it would be interesting to see if I could write it in TeX. Lately I've been writing a whole lot of TeX for Andy Ruina, as well as for a macro package (inlinedef) I recently submitted to CTAN, so the idea didn't seem too crazy ("When all you've got is a hammer...").
From cw
programming
Investing in a Quality Programming Chair - Chairs are a primary part of the programming experience. Eight hours a day, every day, for the rest of your working life -- you're sitting in one. Like it or not, whatever you're sitting in has a measurable impact on your work experience.
From cw
|| 07/02/2008 ||
programming
:. Sponsored Links
Advertisement
programming
Who Needs a Computer Science Degree When There's Wikipedia? - I was looking up a computer science term on Wikipedia the other week and as is wont to happen, one thing led to another and I was about 5 or 6 articles deep on a trail of discovery and research to build up my knowledge.As I realized I was randomizing myself and getting way off the original track, I decided to start assembling the links in one location for my own reference if not some other geek without the funds for their own degree.Yes, there’s much more that I don’t have below, I wound up throttling back quite a bit after a while to leave it as is…for now.
From cw
|| 05/20/2008 ||
programming
Data Type Conversion in VB .NET - Details on explicit casting in VB.net (including how to turn a long into an object)
From Surfer
programming
Code.flickr.com: New Flickr Developer Site - In the last week we deployed new code to Flickr 50 times, including 546 changes by 16 people. We issued over 2,000 new API keys, and third party developers made an average of 704 API calls per second, across 109 public API methods. We added 1 new API method, and updated 7 others. There are approximately 10,000 lines of open source code in our public subversion repository.
From cw
programming
programming
Google opens private cloud to coders - Revs App Engine Google has opened its cloud to outside developer
From cw
programming
Programming and Computation Essays - A Large Collection of Programming and Computation Essays
From cw
programming
txt2re: headache relief for programmers - headache relief for programmers :: regular expression generator
From cw
|| 03/18/2008 ||
programming
ClassNamer - Can't think of a good class name? Try this:
From cw
|| 02/18/2008 ||
programming
10 best CSS hacks - If you are front end coder you must know how important is to make cross browses, valid CSS and xHTML code. And also you must know how much time we are spending in all those hacks and fixes for various browsers. I've written about some of them earlier on PNG transparency issues, Yellow fields in web form, Vertical align div etc.
From cw
programming
Real Time Ray-Tracing: The End of Rasterization? - Research@Intel · The title seems rather provocative, but PC Perspective seems to think that this is a definite possibility. But is it…? I’d like to explore the current state-of-the-art in real time ray-tracing, based on what has been shown at last months Intel Developer Forum, where ray-tracing expert Daniel Pohl showed off his port of the Quake IV video game to Intel’s real time ray-tracer.
From Nonoxyl
:. Sponsored Links
Advertisement
|| 02/10/2008 ||
programming
Regular Expressions Cheat Sheet - The Regular Expressions cheat sheet is designed to be printed on an A4 sheet of paper and live by a designer or developer's desk, to make life a bit easier. A description of what is on the cheat sheet follows, or if you are impatient, you can go straight to the full size Regular Expressions cheat sheet.
From cw
|| 02/09/2008 ||
programming
Text Image CSS3 = Crazy Delicious - Hide an image in html-Highlight the text with your mouse.
From Surfer
|| 02/01/2008 ||
programming
W3Schools Online Web Tutorials - Tutorials on everything concerning web page development.
From Nonoxyl
|| 12/29/2007 ||
programming
The Semicolon Wars - If you want to be a thorough-going world traveler, you need to learn 6,912 ways to say "Where is the toilet, please?" That's the number of languages known to be spoken by the peoples of planet Earth, according to Ethnologue.com.If you want to be the complete polyglot programmer, you also have quite a challenge ahead of you, learning all the ways to say:printf("hello, worldn") ;
From cw
programming
university lectures - computer science - free university lectures - computer science
From cw
|| 12/24/2007 ||
programming
Project Euler - Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Although mathematics will help you arrive at elegant and efficient methods, the use of a computer and programming skills will be required to solve most problems.
From cw
|| 12/23/2007 ||
programming
RefactorMyCode.com - Post your code and have someone else refactor it.
From cw
|| 11/08/2007 ||
programming
What Languages Fix - Kevin Kelleher suggested an interesting way to compare programming languages: to describe each in terms of the problem it fixes. The surprising thing is how many, and how well, languages can be described this way.
From cw
|| 11/08/2007 ||
programming
FogBugz 6.0 Demo - A decent web based tool to help track development projects
From cw
programming
Damn Cool Algorithms, Part 1: BK-Trees - This is the first post in (hopefully) a series of posts on Damn Cool Algorithms - essentially, any algorithm I think is really Damn Cool, particularly if it's simple but non-obvious.BK-Trees, or Burkhard-Keller Trees are a tree-based data structure engineered for quickly finding near-matches to a string, for example, as used by a spelling checker, or when doing a 'fuzzy' search for a term. The aim is to return, for example, "seek" and "peek" if I search for "aeek". What makes BK-Trees so cool is that they take a problem which has no obvious solution besides brute-force search, and present a simple and elegant method for speeding up searches substantially.
From cw
:. Sponsored Links
Advertisement
programming
Things to Do With CSS When You're Bored at Work - I encountered a problem at work one day: I needed to create a set of state transition diagrams for the documentation of a simple XML parser I had written. The documentation is done in HTML, so my first idea was to draw the diagrams as GIF or PNG images. Unfortunately, the only drawing tool available was Microsoft Paint – in a version that would only save files in BMP format.Now, there are no problems – only opportunities. However, this seemed to be an insurmountable opportunity. I wanted the diagrams to contain links to other diagrams, and since the rest of the text was in a fluid layout where the user could alter the text size, it would be nice to have the same features in the diagrams. But you can't draw diagrams with HTML and CSS, right? I mean, right?Actually, you can …
From cw
|| 09/12/2007 ||
programming
Programming Can Ruin Your Life - A program is highly malleable. You can make a nearly unlimited number of changes. You can re-implement. You can optimize. You can run the compile-test-debug cycle ad infinitum. Make a change, see a result. Life is not like this. Every action you take is followed by a commit and the transaction cannot be rolled back.
From cw
programming
The GNU Operating system - the GNU project - The GNU Project was launched in 1984 to develop a complete Unix-like operating system which is free software: the GNU system. Variants of the GNU operating system, which use the kernel called Linux, are now widely used; though these systems are often referred to as “Linux”, they are more accurately called GNU/Linux systems.GNU is a recursive acronym for “GNU's Not Unix”; it is pronounced guh-noo, approximately like canoe.
From Nony
|| 07/30/2007 ||
programming
LolCode Annotator - This is a simple program which annotates LOLCODE. Simply paste your LOLCODE code (there are examples of LOLCODE on the LOLCODE website) into the box, click 'Go', and you'll be presented with your code in Lolcat form. For the moment, it's a bit primitive, and there are only a few cat images used. An attempt is made, however, to match a suitable cat picture with each line of code.
From cw
:. iTWire
|| 07/09/2007 ||
programming
iTWire - Want to be a computer scientist? Forget mathsM

About damn time.
From Surfer
|| 07/05/2007 ||
programming
Windows Server 2003 UDDI Services - Windows Server 2003 includes Enterprise Universal Description, Discovery, and Integration (UDDI) Services, a dynamic and flexible infrastructure for Web services. This standards-based solution enables companies to run their own UDDI directory for intranet or extranet use.
From Surfer
|| 06/26/2007 ||
programming
mod_rewrite Cheat Sheet - Apache - The mod_rewrite cheat sheet is designed to act as a reminder and reference sheet, listing useful information about mod_rewrite. It includes a list of flags for the RewriteRule and RewriteCond directives, list of server variables, a regular expression guide and several examples of common rules. A description of what is on the cheat sheet follows, or if you are impatient, you can go straight to the full size mod_rewrite cheat sheet:
From cw
|| 05/05/2007 ||
programming
Regex Made Easy - RegexBuddy is your perfect companion for working with regular expressions. Easily create regular expressions that match exactly what you want. Clearly understand complex regexes written by others. Quickly test any regex on sample strings and files, preventing mistakes on actual data. Debug without guesswork by stepping through the actual matching process. Use the regex with source code snippets automatically adjusted to the particulars of your programming language. Collect and document libraries of regular expressions for future reuse. GREP (search-and-replace) through files and folders. Integrate RegexBuddy with your favorite searching and editing tools for instant access.
From cw
|| 04/17/2007 ||
programming
Upgrade to Visual Basic 2005 - Want to program in VB .Net? Want to do it for (almost) free with the standard version? Sign up here.
From Surfer
|| 04/08/2007 ||
programming
Stripe Generator - Generates stripe type backgrounds.
From Surfer
:. Sponsored Links
Advertisement
programming
The Developer Cheat Sheet Compilation - This is a post I put together a few months back for one of my friends blogs before I got started doing things myself. I guess he wasn't much for blogging longevity and sort of gave up before he even began. Like my article on 50 sources for web design inspiration, this list comes primarily from my years of accumulated bookmarks. I think this article was a great resource though and is one I think Fuzzy Future readers will be interested in, so I decided to post it here as well so it didn't go extinct. I've added some new stuff I've found since the original posting so hopfully this is as useful to you as it has been for me
From cw
programming
Never fall in love with your code. Because it's crap. - I believe more time and money are spent by people to upgrade and repair existing houses than build new ones. Same deal with code.And every time I work on the house, I try hard to do good work even though I know it'll be crap someday.
From cw
programming
Free 18-week AJAX Training Online Course by Sang Shin - 18-week "Free" AJAX Programming (with Passion!) Online Course
From cw
|| 02/15/2007 ||
programming
Standard Windows fonts - Standard windows fonts...categorized by windows type.
From Surfer
|| 01/31/2007 ||
programming
Unusual uses for a ball-point pen - Before PCI there was ISA. The pinout for ISA slots had one very convenient property: If you shorted the last two pins in an open ISA slot, you generated an NMI. (This trick is alluded to in passing in this discussion of generating crash dumps from hardware.)It so happened that the tip of a ball-point pen was the ideal shape for accomplishing this. You inserted the tip of the pen at the very end of an open slot (the end nearest the back of the computer) and slowly dragged it towards the front of the computer until it shorted the nearest pair of pins.
From cw
programming
Everyone can create software - no-code programming system - Limnor is a complete codeless visual programming system. It can be used to create computer software without using computer languages.
From Surfer
|| 01/18/2007 ||
programming
Christmas light show - Christmas light shows made easy with MS .net (VB or C#). Hmmm....
From Surfer
programming
Download details: Visual Studio® 2005 SP1 - Service packs for Visual Studio 2005.
From Surfer
|| 11/27/2006 ||
programming
Microsoft to License Office 'Look and Feel' for Free - With Office 2007 radically reorganizing the way users think and work with applications, today, Microsoft announced a royalty-free licensing program for developers who want to make use of Office's new, distinctive style. If you're wondering whether there are strings attached...wonder no more.
From cw
programming
DBAs brace for week of Oracle bugs - Incoming Security researchers irked at Oracle's tardiness at releasing patches for security bugs plan to name a different vulnerability in Oracle's enterprise software every day for a week in December.
From cw
:. Sponsored Links
Advertisement
|| 11/23/2006 ||
programming
Stupid htaccess Tricks - Stupid htaccess Tricks
From cw
|| 11/17/2006 ||
programming
The Sorting Algorithm Demo - The animations on this page illustrate a number of different sequential and parallel sorting algorithms. The relative execution times of the animations give a very rough idea of the relative speeds of the algorithms. Each algorithm is finished when its colored lines disappear.
From cw
|| 10/24/2006 ||
programming
Oracle releases 11g database beta - DBA and information workers of the world unite OpenWorld - Oracle has kicked its next major database out to developers for testing, with features intended to improve the lot of DBAs and information workers.
From cw
programming
Google Base data API - Accessing the Google Base with PHP - The PHP Recipe application is a small but complete example that demonstrates the five Google Base API services: queries, insertions, deletions, updates, and batch commands. It uses the standard libcurl library to perform efficient HTTP requests for authentication and interaction with Google Base API.
From cw
|| 10/02/2006 ||
programming
Top 126 Ajax Tutorials - Top 126 Ajax Tutorials
From cw
|| 10/02/2006 ||
programming
Java EE and .NET Interoperability - Coping strategies for co-existence Book review - This book is aimed at practising Java and .NET developers, at a fairly novice level, who want to take advantage of the strong points of each of the two platforms in a single applications environment.
From cw
|| 09/19/2006 ||
programming
JAVA API - Here's the Sun Java API.
From Surfer
programming
ActiveState - ActivePerl free Perl open source binary langua - Want to program in Perl? Yeah, me too. Okay, maybe you don't, but here's the site for Active Perl...let's you program in perl. And it's free.
From Surfer
programming
The Scrutinizer - 165 things you can do to your URL - The Scrutinizer is a tool that allows you to analyze, assess and validate any link using various tools and testers on the web.
From Nony
|| 08/29/2006 ||
programming
Visual Studio's lifecycle database tool goes live - It's Data Dude At Tech Ed this summer, Microsoft talked about a new product that brings application lifecycle management to database development.
From cw
:. Sponsored Links
Advertisement
|| 08/28/2006 ||
programming
Reference Library - O'Reilly's CD bookshelf
From cw
|| 08/04/2006 ||
programming
Five common PHP database problems - Discover five common database problems that occur in PHP applications -- including database schema design, database access, and the business logic code that uses the database -- as well as their solutions.
From cw
programming
13 Great Firefox Extensions for Web Professionals - Like most web developers or SEO professionals, I use a vast array of tools to get the job done. I use a combination of desktop and web applications, some purchased and some free. Everyone I know has downloaded a free copy of Mozilla Firefox, but few realize that by installing some of the 1,500 free extensions they can eliminate the need for most of the other applications they currently use. Below are my 13 favorite extensions for web professionals (in no particular order):
From cw
programming
CallerNET :: web design, custom solutions, data, programming - Away from home? No compiler? Type your source code in and have it compiled online. Just choose a language and enter your code in the box. Choose a language by clicking on the language below. You can either use C#, VB.NET, C or Fortran currently.
From Surfer
|| 06/04/2006 ||
programming
Google AJAX Search API - The Google AJAX Search API is an experimental API that lets you integrate a dynamic Google search module into your web pages so your users can mash up Google search results with other content on your site or add search results clippings to their own content.
From cw
|| 05/30/2006 ||
programming
Somasegar's WebLog - Power Toys for Visual Studio – these power toys are targeted at providing solutions to developer pain-points and diagnostic tools for support services. There are currently three tools available for customers to consume and contribute to.
From Surfer
programming
FormBuddy.com - Free remotely hosted CGI form mail, form pro - Do you want a remotely hosted form processor for your website? Looking to have something much more than a simple form mail .. ? And that too without having to setup a form mailer script in your web server? You have come to the right place.
From Surfer
|| 05/20/2006 ||
programming
JSMIN, The JavaScript Minifier - JSMin is a filter which removes comments and unnecessary whitespace from JavaScript files. It typically reduces filesize by half, resulting in faster downloads. It also encourages a more expressive programming style because it eliminates the download cost of clean, literate self-documentation.
From Surfer
programming
The Windows XP Command Line, Batch Files, and Scripting - The Windows command line is a mainstay for systems administrators and power users but is relatively unknown to many PC users. The purpose of this site is to make the power and utility of the command line more familiar to a wider community of computer users. Also under-appreciated are the related resources of batch files and scripts and these will be discussed as well.
From cw
programming
The Ten Commandments of Egoless Programming - The Ten Commandments of Egoless Programming
From cw
:. Sponsored Links
Advertisement
|| 05/11/2006 ||
programming
Programming Fonts - Programmers have very particular font needs. A font for programming must be monospaced, extremely readable, and must sharply distinguish between similar characters, such as capital O and zero and the number 1, capital I, and lowercase L. In addition, good programming fonts allow you to view more lines of code on screen at once.
From cw
programming
Simple Optimization for PHP and MySQL - Here is a list of a few very simple tips for optimizing your php/mysql applications. Keep these in mind while developing.
From cw
|| 05/05/2006 ||
programming
US in open source backlash - The US has fallen way behind other nations with regard to its embrace of open source technology, and the situation may only get worse. Open source coders face their grandest test to date as organizations place more and more scrutiny on the origins and value of FOSS (free and open source software) products.
From Popper
|| 04/21/2006 ||
programming
Will Your Web App Make Money? - So you have an idea for a web app. Find out if it will be your business cash cow or the reason you go bankrupt.
From cw
programming
AJAX Magazine: Howto integrate Google Calendar in your websi - Howto integrate Google Calendar in your website using AJAX
From Surfer
programming
Dan Fernandez's Blog : Visual Studio 2005 Express Announceme - Visual Studio 2005 Express Editions including Visual Basic, Visual C#, Visual J#, Visual C++, and Visual Web Developer Express will be free permanently
From Surfer
programming
Regular Expression Tutorial - Learn How to Use RegEx - In this tutorial, I will teach you all you need to know to be able to craft powerful time-saving regular expressions. I will start with the most basic concepts, so that you can follow this tutorial even if you know nothing at all about regular expressions yet.But I will not stop there. I will also explain how a regular expression engine works on the inside, and alert you at the consequences. This will help you to understand quickly why a particular regex does not do what you initially expected. It will save you lots of guesswork and head scratching when you need to write more complex regexes.
From cw
|| 04/06/2006 ||
programming
gotAPI.com - awesome! - It's like an online help file for everything web
From cw
programming
programming
How to Drive your Website Developer Insane - Demand that your site show up first in a google search, no matter what your industry. If you sell trash bags, you want to be first for trash bags, trash cans, and anytime anyone searches for anything on the web while even thinking about trash.
From cw
:. Sponsored Links
Advertisement
|| 03/30/2006 ||
programming
Cascading Style Cheatsheet - Most Useful CSS Properties with Examples
From cw
programming
Building your very own web2.0 layout - So you wanna look web2.0? You've come to the right place. In this short feature I'll guide you through creating your very own webdesign template ready to be applied to your web2.0 application or blog or startup or what else you see fit. You'll go from web1.0 to web2.0 in 10 minutes.
From cw
|| 03/22/2006 ||
programming
CSS event:Selectors - event:Selectors allow you to apply an event such as mouseover, mouseout, click, et al using a CSS style syntax. It keeps your layers separated and greatly reduces the amount of code you have to write.
From cw
programming
Taking a look at ten different PHP frameworks - PHP frameworks are the latest hot topic in the PHP community, and new frameworks are being released daily. With over 40 frameworks available it's difficult to decide which framework works best for you, especially as each framework offers different functionality.
From cw
programming
The Improved Sorting Algorithm Demo - This page has visualizations of some comparison based sorting algorithms. The quick sort, bubble sort and cocktail shaker sort are due to the good folks at Sun Microsystems.
From cw
|| 03/16/2006 ||
programming
Round-up of 30 AJAX Tutorials - Round-up of 30 AJAX Tutorials
From cw
|| 03/14/2006 ||
programming
Mouseover DOM Inspector - The Mouseover DOM Inspector, or MODI for short, is a favelet (also known as a bookmarklet) that allows you to view and manipulate the DOM of a web page simply by mousing around the document.
From cw
|| 03/14/2006 ||
programming
Taking a look at PHP 6 - While most web hosts are still in the PHP 4 era, the PHP developers are already planning and working on PHP 6. Lets have a look at what's been keeping them busy.
From cw
programming
|| 03/13/2006 ||
programming
PHP AJAX Upload Progress Meter - This is an AJAX upload progress meter for PHP. The code is released under the GPL.
From cw
:. Sponsored Links
Advertisement
|| 03/08/2006 ||
programming
Who owns the fish? - There are five houses in five different colours starting from left to right. In each house lives a person of a different nationality. These owners all drink a certain type of beverage, smoke a certain brand of cigarette and keep a certain type of pet. No two owners have the same pet, smoke the same brand or drink the same beverage. The question is: WHO OWNS THE FISH?
From cw
|| 03/07/2006 ||
programming
try ruby! (in your browser) - try it out, you may learn something
From cw
programming
Comet: A New Approach to Ajax Applications - Alex Russell has coined a term for a flavour of Ajax that's been getting more attention of late. Comet describes applications where the server keeps pushing - or streaming - data to the client, instead of having the browser keep polling the server for fresh content.
From cw
|| 03/06/2006 ||
programming
MySQL Cheat Sheet - The MySQL cheat sheet is designed to act as a reminder and reference sheet, listing useful information about MySQL. It includes a list of the available functions in MySQL, as well as data types. It also includes a list of MySQL functions available in PHP, and a list of useful sample queries to select data from a database.
From cw
programming
Virtual Karma: Stealth Submit Using AJAX - Have you ever started filling a web form and halfway into it decide against submitting because suddenly you no longer trust the website enough? You closed the browser window and that was the end of story, right? Wrong! The website might still have your information. You think it’s impossible? This article will show you how it can be done. I call the technique Stealth Submit.
From cw
|| 03/05/2006 ||
programming
A better sort? - This is the home page of Critticall. A programming tool, which enables you to apply the Darwinian force to algorithms! To those fundamental, and to those quite common. Evolution isn't just a theory. It's a nature's technology to make complicated things. And to sharpen those things further, to perform better and better. In the dawn of the computer age (or maybe even earlier), the so called Bubble sort has been invented. An algorithm, which orders a set of numbers or any other objects.
From cw
|| 02/24/2006 ||
programming
Live Thumbnails: Watch 'em Grow - If you ask me, image galleries are boring.They've been around since forever, and they all work the same way. You have a page full of thumbnails, and when you click one, you get a page with a larger version. What if thumbnails could grow into full images seamlessly right on the same page?Impossible, you say? Not so, good sir or madam, if we use a little JavaScript. Check out the demo to see yourself.
From cw
|| 02/24/2006 ||
programming
Going dynamic with PHP - The introduction of new object-oriented programming (OOP) features in PHP V5 has significantly raised the level of functionality in this programming language. Not only can you have private, protected, and public member variables and functions -- just as you would in the Java™, C , or C
From cw
programming
Awesome ASP.NET 2.0 RSS Tool-Kit Released - Dmitry on the ASP.NET Team posted an awesome RSS Toolkit for ASP.NET 2.0 on his blog earlier tonight. It provides a ton of great support for both consuming and exposing RSS from ASP.NET 2.0 applications, and ships with full source code.
From cw
programming
Cringe from crossing a concentrating coder - You should not break without good reason the concentration of a programmer while they are working. If at all possible, communicate via e-mail or some other way that lets them react when they have the time. What follows are some justifications as to why this is so important.
From cw
:. Sponsored Links
Advertisement
programming
Mastering Ajax, Part 3: Advanced requests and responses - For many Web developers, making simple requests and receiving simple responses is all they'll ever need, but for developers who want to master Ajax, a complete understanding of HTTP status codes, ready states, and the XMLHttpRequest object is required. In this article, Brett McLaughlin will show you the different status codes and demonstrate how browsers handle each and he will showcase the lesser-used HTTP requests that you can make with Ajax.
From cw
programming
10 Things a Web Developer should do for the Client - 10 Things (in no particular order) that a web developer should do for the client (or their own website), as part of the job. Of course, you all know this stuff and I'm just putting it out there to be found by those not in-the-know.
From cw
|| 02/08/2006 ||
programming
Clearbits - Some Cool CSS Tricks - Clearbits is a small spinoff of the Bitcons icon set that allows for CSS-based coloring and framing. The icon design is exactly the same, the only thing missing is a background - allowing you to set it to any color you so desire.
From cw
programming
SkimCSS - Skim Everything (CSS) Cascading Style Sheet - Currently skimming all CSS entries - tons of useful links
From cw
|| 01/16/2006 ||
programming
Quick Lookup - A great tool that uses AJAX to look-up PHP, MySQL, JS, and CSS keywords and functions. Very Useful!
From cw
|| 01/11/2006 ||
programming
Lightbox JS - Lightbox JS is a simple, unobtrusive script used to to overlay images on the current page. It's a snap to setup and works on all modern browsers.
From cw
programming
CSS layouts: liquid, fluid, elastic, flexible, jello... - Is it possible to have one HTML file, and style these pages this way only with CSS
From cw
programming
Top 20 of 2005 - Web Dev Bookmarks - We can't escape it: the end of the year is the time for lists, charts and so on... To honour the tradition, a few days ago over at blog.html.it I posted my top 20 bookmarks of 2005. I'll report them here in English: they're divided by category, in no particularar order.
From cw
programming
Ten good practices for writing JavaScript in 2005 (and 2006) - Ten good practices for writing JavaScript in 2005
From cw
|| 01/02/2006 ||
programming
my Top 20 of 2005 - We can't escape it: the end of the year is the time for lists, charts and so on... To honour the tradition, a few days ago over at blog.html.it I posted my top 20 bookmarks of 2005. I'll report them here in English: they're divided by category, in no particularar order.
From cw
:. Sponsored Links
Advertisement
programming
25 Sites You Shouldn't Have Missed in 2005 - The year 2005 was rich on fresh, inspiring and useful Web-Development-Resources. Here is the list of the 25 sites you probably shouldn't have missed in 2005. The resources listed below are as useful as the resources listed on the top of the list.
From cw
|| 12/29/2005 ||
programming
Simple(r) CSS Image Switcher - Simple(r) CSS Image Switcher
From cw
|| 12/21/2005 ||
programming
The Ten Best Ajax Links - Asynchronous JavaScript and XML is the newest phenomenon to hit the net. I'm sure most of you have heard of it as the catchy little name of Ajax. Ajax is all the rage now if you want a trendy website. If you have a website, or portal you run; it will almost guarantee you get hits if you put some Ajax in there, and advertise that you have done so.
From cw
programming
FACE: Faruk's Animated CSS Enhancements - For the longest time, the Web has existed as a static medium, where only animated GIFs and, later on, Flash added some life to pages. With the advent of web standards and DOM scripting, people have started to look more and more at Javascript to add interactivity to websites.With FACE, a new technology by Tim Hofman and myself, this process has been made so simple that anyone can make their websites come to life, without having to know a whiff of Javascript.
From cw
|| 12/18/2005 ||
programming
Google releases GTalk API - Google has just released a set of components called Libjingle that allow third party applications to interact with Google Talk. The components, which include some source code, are being released under a very liberal license allowing for free incorporation into commercial and non-commercial software.
From cw
programming
My contribution to the CSS shadow kerfuffle - a decent walkthough on creating CSS dropshadows
From cw
|| 12/07/2005 ||
programming
24 ways - to impress your friends
From cw
programming
Top 10 custom JavaScript functions of all time - If there was ever a universal common.js shared among the entire develosphere, you'd fine these ten (plus one bonus) functions. It would be the swiss army knife no developer would go into production without. They have no doubt been tested tried and true and have proven usefulness and helpfulness to all those who've used them. So without further ado, here are what I believe to the top ten greatest custom JavaScript functions in use today.
From cw
|| 11/29/2005 ||
programming
Fun With C# and HP Laserjets - I was studying the C# language one day and thought back to earlier in my career. Back then I was learning the assembly language for a little 8 bit Hitachi CPU (the 6303) in order to control a small thermal printer. With the right control codes you could get the printer to display a custom message on the LCD. Then I was walking by the HP Laser printer in the office and wondered if I could do the same here. Once I uncovered the Printer Job Language Reference from HP, I realized this could be fun. After all, who would not get a kick out of a printer with the message “TOUCH ME” on the LCD?
From Surfer
|| 11/27/2005 ||
programming
Unicode Home Page - A useful link for web developers.
From cw
:. Sponsored Links
Advertisement
programming
Visual Studio Core Community Powertoys - Yep, this is still the same site to find all of your favorite Developer Powertoys and Original Powertoys. We're just making some changes to this page to host even more Powertoys.The VS Core team is excited to announce the launch of the VS Core Community Powertoys Pilot Program to bring you the best Powertoys for the upcoming Visual Studio 2005 (codename Whidbey) release.
From cw
|| 11/22/2005 ||
programming
Phoogle Maps - Phoogle Maps (pronounced like Foogle Maps) is a PHP class that integrates itself with the Google Maps API and with the geocoder.us database to make an easy to use interface to display Google Maps on your site. With about 5 lines of PHP code you can display a customized Google Map on your website. Please note that you will need a free Google Maps API Key to use Phoogle Maps
From cw
|| 11/21/2005 ||
programming
PHP Help - Tutorials: Basics & Beginner Tutorials
From cw
programming
Simple Test testing framework - Unit testing for PHP - The following assumes that you are familiar with the concept of unit testing as well as the PHP web development language. It is a guide for the impatient new user of SimpleTest. For fuller documentation, especially if you are new to unit testing see the ongoing documentation, and for example test cases see the unit testing tutorial.
From cw
programming
The Ten Best Ajax Links: Tutorials, Examples, and History - Asynchronous JavaScript and XML is the newest phenomenon to hit the net. I'm sure most of you have heard of it as the catchy little name of Ajax. Ajax is all the rage now if you want a trendy website. If you have a website, or portal you run; it will almost guarantee you get hits if you put some Ajax in there, and advertise that you have done so.
From cw
programming
TurboDbAdmin, presented by TurboAjax Group - A single-page solution for exploring and editing databases from a browser. Edit data just like you would in a desktop application, without submit buttons or page refreshes. Built using cutting-edge TurboWidgets and the Dojo Toolkit.We are proud to release our first public Beta version. TurboDbAdmin is free to download and install on any standard web server.
From cw
|| 11/02/2005 ||
programming
Oracle 10g XE and PHP - In case you missed it, yesterday Oracle announced a free (as in beer) version of their database Oracle 10g Express Edition (XE) basically a lite version some industry analysis here. Significance of this move aside, more interesting is having a play. Managed to get the equivalent of a “Hello World from PHP to Oracle up in under 1.5 hours today (ran into a specific glitch that required a re-install otherwise would have been less time). Here's how
From cw
|| 10/28/2005 ||
programming
.NET Framework 2.0 Final Released - In preparation for the launch of Visual Studio 2005 and SQL Server 2005 on November 7, the final release of the .NET Framework 2.0 is now available for download. Version 2.0 serves at the underpinnings for next-generation Windows applications and will be integrated into Windows Vista.
From cw
|| 10/22/2005 ||
programming
What Is Ruby on Rails - It has been just over a year since the public debut of Ruby on Rails on July 25, 2004. In this short time, Rails has progressed from an already impressive version 0.5 to an awe-inspiring, soon-to-be-released version 1.0 that managed to retain its ease of use and high productivity while adding a mind-boggling array of new features. This article introduces the components of the upcoming Ruby on Rails 1.0 and shows you what the fuss is all about.
From cw
programming
The AJAX MAssive Storage System (AMASS) - The AJAX MAssive Storage System (AMASS) uses a hidden flash applet to allow JavaScript AJAX applications to store an arbitrary amount of sophisticated information on the client side. This information is permanent and persistent; if a user closes their browser or navigates away from the web site, the information is still present and can be retrieved later by the web page. Information stored by web pages is private and locked to a single domain, so other web sites can not access this information.
From cw
:. Sponsored Links
Advertisement
|| 10/21/2005 ||
programming
CSS Rounded Box Generator - very useful
From cw
|| 10/21/2005 ||
programming
Bare Bones Guide to HTML - The Bare Bones Guide to HTML lists all the tags that current browsers are likely to recognize. I have included all the elements in the official HTML 4.0 recommendation with common attributes, as well as Netscape and Microsoft extensions. This document is a quick reference, not a complete specification
From cw
|| 10/15/2005 ||
programming
What Is Ruby on Rails - Ruby on Rails is a web application framework written in Ruby, a dynamically typed programming language similar to Python, Smalltalk, and Perl.
From cw
|| 10/15/2005 ||
programming
PHP: Hypertext Preprocessor - Home page - bookmark this one
From cw
programming
HTML, CSS, PHP, and More Cheat Sheets - If you are into tweaking your WordPress Theme or designing one from scratch, here are some HTML/XHTML and CSS Cheat Sheets you might want to add to your resources.
From cw
|| 10/11/2005 ||
programming
Inspirational CSS and Blog Design - Design Shack offers regular examples of great CSS, standards based design to help inspire and create. We feature any website which shows off some flair, and doesn't fit into the standard pattern we come to expect from CSS design.
From cw
|| 10/11/2005 ||
programming
A Week with Google Maps - This is the final part of a week long series featuring code for the Google Maps API.

For the last day of this series (don't worry, this isn't the end of me having fun with Google Maps - there’s still much more to come!) I decided to implement two things...
From cw

|| 10/11/2005 ||
programming
Google Maps API Basic Tutorial - This tutorial is intended to help you create your own interactive maps using the Google API.
From cw
|| 10/11/2005 ||
programming
Teaching Kids toProgram - The new Kids Programming Language (KPL) looks pretty interesting to me. My son, who is ten, sat down with me to take a look at it and he thought it was
From cw
programming
9 Javascript(s) you better not miss !! - This tutorial is aimed at those who have a working knowledge of Javascript. So the examples are not explained in great detail. Only the important parts are highlighted. I have presented 9 Javascript examples that I have found very useful while designing professional websites. There are many ways to implement these examples here. The code presented here is neither the shortest nor the most efficient. But it does work satisfactorily.
From cw
:. Sponsored Links
Advertisement
programming
centricle : css filters (css hacks) - Will the browser apply the rule(s)?A handy chart that will tell you at a glance if the CSS will work correctly.
From cw
|| 10/05/2005 ||
programming
Technical Ramblings » Ning! - A development playground with all kinds of neat and nifty toys, Ning is attempting to do to application and code sharing what other apps have done to photos, bookmarks or other arenas. Allowing people to clone, mix, and create new apps.
From cw
|| 10/04/2005 ||
programming
SQL Designer - An AJAX version - pretty cool
From cw
|| 10/03/2005 ||
programming
Curing Float Drops and Wraps - Floats are a great way to create layouts with multiple “columns”: they allow blocks to be taken out of the normal flow, where they would just be stacked top to bottom, and positioned beside each other instead. Unfortunately, however, you’ll occasionally run into a situation where one block drops down below the other one instead of sitting side-by-side as you anticipated. This is commonly referred to as a “float drop.”
From cw
|| 09/30/2005 ||
programming
Php Object Generator - automatically generates tested Object Oriented code that you can use for your PHP4/PHP5 application. Over the years, we've come to realize that a large portion of a PHP programmer's time is wasted on coding the Database Access Layer of an application simply because every application requires different types of objects
From cw
|| 09/28/2005 ||
programming
PHP Help: PHP Freaks! - This website exists to provide you with information to use while learning or developing PHP and MySQL. If you need PHP Help or you would like to provide PHP Help to other developers, you are in the right place. Additionally, we offer Apache Help, MySQL Help, Javascript Help, CSS Help, XML Help and much more.
From cw
|| 09/28/2005 ||
programming
CSS Swag: Multi-Column Lists - One of the minor holy grails of XHTML and CSS is to produce a single, semantically logical ordered list that wraps into vertical columns.
From cw
programming
PHP Form Validation System: An Object-Oriented Approach - All web developers will at some point need to program their own form. Whether it is for database submission, emailing, or for some other purpose, forms represent the primary means of enabling a user to send data to an application. As a result, it is important to have control over the data collected by your forms, which will aid in the creation of streamlined, error-free applications.
From cw
|| 09/24/2005 ||
programming
Web Developer's Handbook - Tons of web development links and references
From cw
|| 09/23/2005 ||
programming
Linux kernel swear counts - Graphing the bitching of programmers in the Linux kernel
From cw
:. Sponsored Links
Advertisement
|| 09/23/2005 ||
programming
Online CSS Optimizer / Optimiser - Online CSS Optimizer/Optimiser is a web tool for reducing the file size of cascading style sheets. In order to save more space optimized files would be messy even so you may output it as a file. Non-valid or hacked (for certain browsers) CSS files may result in error.
From cw
|| 09/22/2005 ||
programming
PHP Tutorial - Part 1 - Up until recently, scripting on the internet was something which very few people even attempted, let alone mastered. Recently though, more and more people have been building their own websites and scripting languages have become more important. Because of this, scripting languages are becomming easier to learn and PHP is one of the easiest and most powerful yet.
From cw
|| 09/22/2005 ||
programming
Ajax: How To Weave A Faster Web - For the first time, the Web has become a place for real applications that match -- and sometimes transcend -- the performance of desktop software. "Until Google put this technology out there, no one was really thinking of Web pages as applications,"

Actually it was MicroSoft who first put AJAX to work with Outlook's web based email app
From cw

|| 09/17/2005 ||
programming
htaccess Cheatsheet - htaccess Cheatsheet
From cw
|| 09/17/2005 ||
programming
Howto Create an RSS 2.0 Feed - If you can learn HTML, you can easily learn how to build your own RSS 2.0 feeds. I'll take you through the steps to creating an RSS feed from scratch.
From cw
|| 09/15/2005 ||
programming
Three Column Layouts - css - The question of finding good 3 column layouts comes up in the mail list from time to time. Here are some that I have found, along with a few notations about what features they include and how they work. The judgment of "good" is left to you and your needs. Each offers interesting techniques for the CSS student. By the way, when visiting these places, look around; many of these people offer other layouts that I have not included here.
From cw
|| 09/13/2005 ||
programming
99 Bottles of Beer - This Website holds a collection of the Song 99 Bottles of Beer programmed in different programming languages. Actually the song is represented in 791 different programming languages and variations. For more detailed information refer to historic information.
From cw
|| 09/10/2005 ||
programming
Css Hack - css-discuss - CSS hacks take advantage of browser bugs to perform magic such as "hiding" CssRule?s from specific WebBrowser?s, or kicking browsers that don't follow the specs into line. There is a long running occasional debate over whether or not these hacks should be used, covered on ToHackOrNotToHack. Please keep such discussions off this page. The attributes of a good CSS hack are described on GoodCSSHack.
From cw
programming
Comparison of different SQL implementations - The goal of this page — which is a work in progress — is to gather information relevant for people who are porting SQL from one product to another and/or are interested in possibilities and limits of 'cross-product' SQL.
From cw
|| 09/07/2005 ||
programming
High-Resolution Image Printing - You probably already know how to use media-specific CSS to provide a suitable layout for the printed page. But how great would it be to be able to go further and provide a better print alternative through the use of specific high-resolution images specifically for print? Awesome? Here’s how.
From cw
:. Sponsored Links
Advertisement
|| 09/06/2005 ||
programming
gotoAndLearn.com - Video examples on how to do some web programming tricks
From cw
|| 09/06/2005 ||
programming
Rasmus' 30 second AJAX Tutorial - 30 second AJAX Tutorial
From cw
programming
Data Tables and Cascading Style Sheets Gallery - The CSS Table Gallery is a showcase of how CSS and data tables can work together to create usable and pretty results. Every once in a while there are emails on discussion lists asking for nicely designed tables and they are prone to go off-topic and ending in a holy war why tables are bad and why you shouldn't use them.
From cw
programming
Skype's Platform Open For New Apps - Skype, which is about to celebrate its second birthday on Monday, apparently feels it's better to give than receive.The Internet telephony player today announced that it will allow programmers to integrate the Skype instant message platform and presence application program interfaces into their Web sites and applications.

I've been waiting for this
From cw

|| 08/31/2005 ||
programming
Creating a Star Rater using CSS - Can you create a star rating using only CSS. I'm talking the kind that when you hover over the 4th star, there are four stars that show up on the hover state. Well, I'm glad you asked because that is just the question I intend to answer.

maybe if they stopped using a non-standard font I'd actually read and implement this on codewolf.com
From cw

programming
Why Good Programmers Are Lazy and Dumb - I realized that, paradoxically enough, good programmers need to be both lazy and dumb.
From cw
|| 08/28/2005 ||
programming
Create Your Auto-Submit Link Here - Kinda as a test, kinda as a public service... for those that need a refresher on the bookmark autosubmit feature, click here...
From Surfer
programming
Using CSS selectors to apply Javascript behaviour - Or: Using CSS selectors to apply Javascript functionality
From cw
programming
A Really, Really, Really Good Introduction to XML - A Really, Really, Really Good Introduction to XML
From cw
programming
How to build an AJAX-ed spellchecker with Ruby on Rails - I'm not going to write here about RoR's beautiful object relational mapping layer called ActiveRecord. There are lot of tutorials showing you that already. Instead I'm going to use a non ActiveRecord back-end to build a spellchecker. OK I'm exaggerating the spellchecker is already built, we will only add a simple AJAX based front-end to the best spellchecker I've seen.
From cw
:. Sponsored Links
Advertisement
|| 08/26/2005 ||
programming
Windows Vista brings clarity ... - The blue screen is still there!
From Nony
programming
An Overview of Current CSS Layout Techniques - Learning how to use CSS for creating web sites is a pain in the ass. It's not easy and it will hurt you. Over the last several years I've been asked by many web designers and developers about how to best get started with building web sites using CSS and standards. Usually, I'll just send them 300 links and wish them a lot of luck. This overview is sort of my penance.
From cw
programming
All CSS Properties Listed Alphabetically - CSS Property Index
From cw
|| 08/15/2005 ||
programming
Tons of O'Reilly Books Free - Tons of O'Reilly Books Free
From cw
programming
10 Tips That Every PHP Newbie Should Know - 10 Tips That Every PHP Newbie Should Know
From cw
|| 08/13/2005 ||
programming
The Python Challenge - The first programming riddle on the net
From cw
|| 08/13/2005 ||
programming
AJAX - Evil? - Those sites and others have created an avalanche of AJAX hype. To be fair, the technology does have the potential to improve the online experience. For all its goodness, however, something smells a little funny about this holy grail of Web communication; like beer and chocolate before it, there is an evil side to what
From cw
programming
Migrate apps from Internet Explorer to Mozilla - Ever have trouble getting your Internet Explorer-specific Web applications to work with Mozilla? This article covers common issues associated with migrating applications to the open source Mozilla-based browser. You'll first learn basic cross-browser development techniques, and then develop strategies for overcoming the differences between Mozilla and Internet Explorer.
From cw
programming
Proper Flash embedding: FlashObject Best Practices - Proper Flash embedding: FlashObject Best Practices
From cw
programming
Side-Business Software: The neglected software market - The most innovative software designed over the next 10 years will 1. be web-based, 2. will come from small teams, 3. will come from self-funded companies, and 4. will be for the
From cw
:. Sponsored Links
Advertisement
programming
CSS, Accesibility and Standards Links - CSS, Accesibility and Standards Links
From cw
|| 07/24/2005 ||
programming
Niceforms - You basically know a web form when you see one as they always look the same and they’ve kept this look over the years. Try as hard as you might but web forms can only change their appearance so much. Some may argue that this is a good usability feature and I tend to agree but there comes a time when you just need to style web forms so they look different. How do you do that?
programming
Essential Bookmarks - Links to great webdesign resources - web design essential bookmarks
From cw
|| 07/22/2005 ||
programming
Rico - AJAX - Rico is a Spanish word meaning rich. The goal of Rico is to provide a rich experience for web sites using Ajax technology.
From cw
programming
|| 07/20/2005 ||
programming
Architecting CSS - With nearly ubiquitous standards support among modern browsers, we’re turning to CSS to handle presentational heavy lifting more than ever. The more we rely upon CSS, the larger and more complex CSS files become. These files bring with them a few maintenance and organizational challenges.
From cw
|| 07/19/2005 ||
programming
PHP vs. ASP.NET - One developer's view of the pros and cons of the two most popular means of building web applications
From cw
|| 07/15/2005 ||
programming
xajax PHP Class Library - xajax is an open source PHP class library that allows you to easily create powerful, web-based, Ajax applications using HTML, CSS, JavaScript, and PHP. Applications developed with xajax can asynchronously call server-side PHP functions and update content without reloading the page.
From cw
|| 07/07/2005 ||
programming
Jon Udell: Life in a TEXTAREA - Web forms have not evolved in fifteen years -- there's still so few text editing features that I find myself manually searching and replacing sometimes. There aren't many activities more useless than eyeballing a TEXTAREA looking for text sequences when I know this is what computers were friggin' invented to do. Worse, I find that sometimes I hit the wrong key and move off the browser page and all the typing I've done gets completely wiped out.
From cw
programming
Five Things You Didn't Know You Could Do with PHP - When I began programming with PHP back in 1999, I felt that I'd discovered the perfect tool for quickly developing dynamic Web sites. At that time, the language's features and list of functions were both relatively modest. Over the years, the language itself, the extensions it supports, and its overall popularity have all dramatically increased. Unfortunately, it's also become more and more difficult for even the most attentive programmer to keep up. So, if you haven't caught all the new additions or discovered every useful function, start by checking out this list of the Five Things You Didn't Know You Could Do with PHP!
From cw
:. Sponsored Links
Advertisement
|| 06/30/2005 ||
programming
So sue me - This "feature"ť prevents you from playing videos that are not hosted on Google's servers. Download and run this patch I wrote to remove this restriction. Running the patch requires a .NET runtime.
From cw
|| 06/29/2005 ||
programming
Atlas Project - One area we've been looking at for a while is the growing popularity of richer user experiences in browsers, through AJAX (Asynchronous Javascript and XML)-style programming.

All of the pieces of AJAX DHTML, JScript, and XMLHTTP have been available in Internet Explorer for some time, and Outlook Web Access has used these techniques to deliver a great browser experience since 1998. In ASP.NET 2.0, we have also made it easier to write AJAX-style applications for any browser using asynchronous callbacks, and we use them in several of our built-in controls.

programming
Koders - Source Code Search Engine - Searching 205,234,850 lines of code.
From cw
programming
programming
complete css guide - great reference link!
programming
Stop Software Patents!So far 2289 people have demonstrated here. The more people participate, the clearer a joint picture of the protest will be shown. Short before the decision in the European Parliament we will print this picture on a huge banner and show it in front of the European Parliament in Strasbourg. This way you can also be a part of the international demonstration.
From Nony
|| 06/15/2005 ||
programming
Playing Cards with CSS - This example demonstrates using CSS to graphically display standard playing cards on a web page. An obvious use would be for creating JavaScript card games like blackjack or poker.
From cw
|| 06/15/2005 ||
programming
The Binary Realm - In today’s computing environments where more and more sensitive information is being stored and transferred electronically, keeping your private information safe has become a high priority.
From cw
|| 06/08/2005 ||
programming
The Complete CSS tutorial - CSS is an excellent addition to plain HTML.
From cw
programming
Your $500,000 System - The Daily WTF - It's not that I'm against highly paid consultants. Call me old-fashion, but I really do believe that leveraging a strategic partnership with a proactive service organization can actually synergize and streamline mission-critical objectives. But no less, I do love sharing stories like this from Greg ...
From cw
:. Sponsored Links
Advertisement
programming
Curiosity is bliss: AJAX Debugging with Greasemonkey - AJAX Debugging with Greasemonkey
From cw
programming
Programmers Need To Learn Statistics Or I Will Kill Them All - I have a major pet peeve that I need to confess. I go insane when I hear programmers talking about statistics like they know shit when it’s clearly obvious they do not. I’ve been studying it for years and years and still don’t think I know anything. This article is my call for all programmers to finally learn enough about statistics to at least know they don’t know shit. I have no idea why, but their confidence in their lacking knowledge is only surpassed by their lack of confidence in their personal appearance.
From cw
programming
Regular Expressions Reference Sheet - Regular Expressions Reference Sheet
From cw
|| 06/01/2005 ||
programming
Mandarin Design: Text Tricks - Text Tricks - some great CSS tips
From cw
|| 06/01/2005 ||
programming
Cute Tricks With Perl and Apache - These scripts are designed to make your life as a Webmaster easier, leaving you time for more exciting things, like tango lessons
From cw
|| 05/24/2005 ||
programming
mod_rewrite Cheat Sheet - The mod_rewrite cheat sheet is designed to act as a reminder and reference sheet, listing useful information about mod_rewrite. It includes a list of flags for the RewriteRule and RewriteCond directives, list of server variables, a regular expression guide and several examples of common rules. A description of what is on the cheat sheet follows, or if you are impatient, you can go straight to the full size mod_rewrite cheat sheet
From cw
|| 05/16/2005 ||
programming
programming
|| 05/03/2005 ||
programming
O'Reilly's CD bookshelf - some great reference books here
|| 05/02/2005 ||
programming
PHP Tutorials: PHP Programming, PHP Installation and Configuration - Tutorials and articles on PHP - how to write your own PHP scripts, how to install and configure PHP on your own computer for testing your scripts, debugging PHP scripts, security issues when writing your PHP scripts, etc
:. Sponsored Links
Advertisement
|| 04/30/2005 ||
programming
CSS Compressor - This utility cleans and compresses your CSS in a variety of ways, significantly optimizing and reducing its size at the expensive of readability.
programming
getSelection() Workaround for Safari 1.3 and Firefox 1.0.3 - Stuff I need to know for the popup-used here on codewolf.com
|| 04/25/2005 ||
programming
|| 04/24/2005 ||
programming
programming
Direct Manipulation Using JavaScript and CSS - Direct manipulation, particularly drag and drop, is under utilized in desktop applications and is almost non-existant in web applications. The following examples demonstrate that direct manipulation is possible in modern browsers.

Each example is a proof of concept. I'm answering the question Can I do this? without considering the question Should I do this?. That said, some of these examples are pretty impressive, so it's nice to think that sometimes the answer will be Yes, you should.

|| 04/18/2005 ||
programming
AJAX Matters - AJAX Matters is an informational site about AJAX (short for "Advanced Javascripting and XML" or "Asynchronous JavaScripting and XML") and how these technologies are applied to web development.
|| 04/18/2005 ||
programming
programming
|| 03/29/2005 ||
programming
Todd Ditchendorf's DHTMLGallery - some great stuff here
|| 03/22/2005 ||
programming
PHP and ASP.NET Go Head-to-Head - One developer's view of the pros and cons of the two most popular means of building web applications
:. Sponsored Links
Advertisement
programming
|| 03/18/2005 ||
programming
|| 03/16/2005 ||
programming
Nifty Corners: rounded corners without images - Rounded Corners with CSS are a hot topic in web design: I think that there are hundreds of articles on them. This page is intended to present the solution I came up, that doesn't requires images, extra markup nor CSS. Let's start.
programming
|| 03/15/2005 ||
programming
List-u-Like CSS Generator - Create cross-browser list-based navigation bars with ease
|| 03/14/2005 ||
programming
programming
programming
|| 01/26/2005 ||
programming
What if you could say goodbye to web site browser compatibility issues once and for all? - The Screen Capture Service lets you submit multiple URL's, choose the browsers and operating systems you want to see, and in less than a minute returns screen captures of your webpage loaded in the different browsers and operating systems you selected.
programming
5 Free Windows Web Design Apps You Can't Live Without! - 5 powerful tools that will smooth your development without costing you a single penny
:. Sponsored Links
Advertisement
|| 01/16/2005 ||
programming
CSS Positioning - To use CSS for layout effectively, it helps to know how it's used to position page content. This article gives an overview of the methods and rules that govern visual rendering in the CSS2 specification. It also points out some things to watch out for.
programming
|| 12/22/2004 ||
programming
If you run phpBB on any of your sites (as I do) there is an exploit worm using Google to find and deface sites with a vulnerability on it. The exploit is using a bug in PHP itself (versions prior to 4.3.10.), not phpBB, but phpBB is vulnerable due to the PHP issue.

Go here for a quick fix.

Santy Worm Defaces Web Forums

F-Secure Virus Descriptions : Santy

Codewolf.com is safe.

programming
|| 11/14/2004 ||
programming
About CIA - CIA is a system for tracking open-source projects in real-time. People all over the world are constantly collaborating and creating software, creating a constant flow of new code and new ideas. CIA provides an easy way for people to observe this flow. Developers can see the latest changes to their code immediately, users can subscribe to see the latest bugfixes in their favorite programs. Everyone can take a chance to step back and look at open source development as a whole.
programming
Welcome to Uncanny Programming. - This page contains various programming tutorials that the other pages never teach you. CSS, Active Channels, IE HTML, and Dynamic Fonts are some of the many cool programming tips that you will learn here, and virtually nowhere else. Check out the most recent programming tutorials below or search through the Programming Archive