Friday, June 30, 2006

Running Remotely: Remote Control for Windows

The various ways to windows remote administration made easy.

read more | digg story

Design Patterns in Java: Adapter

The Adapter pattern lets you use an existing class to meet a client class
รข��s needs. When a client specifies its requirements in an interface, you can usually create a new class that implements the interface and subclasses an existing class.

read more | digg story

Make PDFs talk under Linux

Festival is a free text-to-speech (TTS) system written in C++ that'll work. If you're on a Debian-based system, apt-get install festival should do the trick. Others should follow the installation instructions on Festival's Web site.

read more | digg story

mod_rewrite + PHP = more security for your PHP app

In this tutorial we will show you how to properly validate PHP query parameters, NOT USING PHP, but rather using mod_rewrite for the Apache Web Server.

read more | digg story

Thursday, June 29, 2006

Coding PHP with register_globals Off

This article helps PHP programmers understand how to code with the register_globals PHP configuration parameter set to Off, the new default value since PHP 4.2.0.

read more | digg story

Time breakdown of modern web design

A must read for all web developers out there.

read more | digg story

Paypal is dead long live Google Checkout

Find it with Google. Buy it with Google Checkout.

read more | digg story

Wednesday, June 28, 2006

Could Pirates of the Caribbean be 'pirating' Monkey Island

If it looks like Monkey Island, has an awkward character in the main role and has a pirate that looks like LeChuck, well this gotta be a rip off of some sort.

read more | digg story

Tuesday, June 27, 2006

Monday, June 26, 2006

"Iron Man" Can in 2008

Batman last summer. Superman this summer. Spider-Man next summer. And coming in summer 2008: A superhero in a can.

read more | digg story

Using XML in a Java Context

For those who want to explore Java and XML, this article helps you with creating an XML document and other XML functions in the context of Java. The third of three parts, it is excerpted from chapter 20 of the book Sams Teach Yourself Java 2 in 21 Days, 4th Edition, written by Rogers Cadenhead and Laura Lemay

read more | digg story

Create a Java application without writing a single line of code

All courtesy of the best FREE ide for Java: Netbeans.

read more | digg story

Sunday, June 25, 2006

Debian On PC Engines WRAP Board With Microdrive

When I read on the net about people running Linux on these tiny computers I was captivated by the idea of having a full-fledged Linux system that consumes less than 6W of power, and is completely silent, with no spinning fans and disks.

read more | digg story

How To Know Which Linux Distribution You Are Using?

Here are a few ways to find out which linux distro you are using.

read more | digg story

Photoshop: How To Make Cube Patterns

In this short and easy tutorial, we show you how to make 3D cubes using a combination of 5 easy steps.

read more | digg story

PHP: Restrict External Access To PHP Files

What can you do to prevent access to these files and limit such access only to your script? Fortunately there is one trick we can utilize and that is by using constants.

read more | digg story

PHP: Determine Number Of Online Users Without A Database

In this tutorial, we will teach you an alternative and effective way to determine the number of online users WITHOUT using a database.

read more | digg story

The Eternal Value of Privacy

The most common retort against privacy advocates -- by those in favor of ID checks, cameras, databases, data mining and other wholesale surveillance measures -- is this line: "If you aren't doing anything wrong, what do you have to hide?".

read more | digg story

Creating Internet Wealth

The biggest well known secret in generating wealth in the internet based business or e-commerce is Traffic. This article will take you by the hand towards economic freedom.

read more | digg story

Saturday, June 24, 2006

All About Adwords And Adsense

Everyone is scrambling for news about the new kids on the net – AdWords and AdSense that is. You’ve got to hand it to Google. They’ve really outdone themselves this time.

read more | digg story

"Stevie Nicks" demoted for parade incident

A British army regiment's ceremonial pet goat was demoted in disgrace after it marched out of line before a host of international dignitaries during a parade to mark Queen's Elizabeth II's birthday, a military spokesman said Saturday.

read more | digg story

perl hacks

Lots of free tips for the perl ninja.

read more | digg story

Zero Configuration Networking with Linux

Zeroconf is a standard method of establishing communications between computers and allowing them to advertise and access each others' resources. It is designed to ease some of the complexities involved in computer networking

read more | digg story

Celebrating Quake's 10th birthday Wikipedia style

Lots of info on quake maybe you didn't know about after playing a 1000 time. Oh the memories.

read more | digg story

Free yourself from M$: Uselful how to on going from Word to Writer

This series of articles aims to take some common, and some not so common, tasks and compare how they would be performed in Word to how they are performed in Writer.

read more | digg story

PC Repair and Upgrade How-to's

Basic steps for replacing and/or upgrading different components in your system.

read more | digg story

Java theory and practice: Testing with leverage, Part 1

Don't just write tests, write bug detector.

read more | digg story

Friday, June 23, 2006

'UFO Hacker' Tells What He Found

After allegedly hacking into NASA websites -- where he says he found images of what looked like extraterrestrial spaceships -- the 40-year-old Briton faces extradition to the United States from his North London home.

read more | digg story

Geek's dream car

All the gadget and gizmos a geeks would want in his car.

read more | digg story

Thursday, June 22, 2006

Take digital photos through a microscope without any special lens or adapte

The secret is to use "macro mode", a feature nearly all cameras have nowadays. It's intended to take closeup pictures of things only a few inches away from the lens, but since that's the apparent distance of what you see through a scope, it works for that as well.

read more | digg story

Why Java Developers Should Switch to Linux

"My motivation is simple and selfish. If lots of programmers work on Linux, then Java support will for Linux will get even better."

read more | digg story

Building an advertising system with PHP

In this article (part of a three part series), I will show you how to build your own advertising system.

read more | digg story

One day in the life of an online teen gamer

A good example of how the the real teenager gaming scene is.

read more | digg story

Wednesday, June 21, 2006

Creating a “Who’s Online” script with PHP

In this tutorial I will show you how to create your own "Who's Online" script, which is often found on message boards and other community scripts. We will first create a really simple script, and after that add a few more features like the location of each visitor.

read more | digg story

The 1st Global GP2X Game & Application Development Contest

• 1st: U$5,000 for 1 team +GP2x fullest
• 2nd: U$3,000 for 1 team+ GP2x full-set
• 3rd: U$500 for 2 team+ GP2X full-set
• 4th: 5 team -GP2X full-set for each team

read more | digg story

You can build a digital clock with its digits levitating in the air.

Nice POV project for you to make.

read more | digg story

Build your own intercom or walkie talkie out of two old cordless phones

We all have old phones. Why not turn them into an intercom for your kids tree house. Or turn two old cordless phones into home base walkie talkie. Here is how.

read more | digg story

Introduction to Debugging

An extensive introduction to the debugging process including the tools used.

read more | digg story

'Juan Valdez' is hanging up his poncho

The Juan Valdez trademark has become one of the most recognizable in the world, the fictional figure one of the most famous Colombians of all time. Juan Valdez even made it to Hollywood, sharing a scene with Jim Carrey in the film "Bruce Almighty."

read more | digg story

Tuesday, June 20, 2006

Very Difficult Analytical Puzzles

These few puzzles will keep you very busy for some time.

read more | digg story

Epigrams on Programming

The epigrams that follow attempt to capture some of the dimensions of this traffic in imagery that sharpens, focuses, clarifies, enlarges and beclouds our view of this most remarkable of all mans' artifacts, the computer.

read more | digg story

Fast Arithmetic Tips

Wonder how those "geniuses" make complex arithmetic awesomely fast?, get the tricks of the trade here.

read more | digg story

All the programming algorithms you might ever need

This is a pure gold link for CS pros, techs and hobbyists.

read more | digg story

DIY Backyard Theater

Sure it takes some skill to put together, but the payoff is large—this rolling LCD projector lets you enjoy al fresco film nights all summer long.

read more | digg story

Monday, June 19, 2006

Gone in 8 seconds

The man who takes off clothes within ten seconds.

read more | digg story

Why Google calendar sucks!!!

Meet Kiko: a great, dead simple calendar you can use right in your web browser

read more | digg story

Learn about events in Javascript

Events are the beating heart of any JavaScript application. On this page I give an overview of what event handling is, what its problems are and how to write proper cross-browser scripts.

read more | digg story

Ronaldinho: Touch of Gold

Awesome control of the ball, Excuse me, Pele who?.

read more | digg story

A Practical Guide to Linux Traffic Control

A overview discussion of basic traffic control on Linux for the experienced systems administrator. The core concepts are touched on briefly to get the reader up to speed quickly. Functional configurations and practical examples are presented to avoid common issues by providing solutions.

read more | digg story

Cool tricks with bills

Make the presidents smaile or frown at will.

read more | digg story

Building a Scanner Camera

A look at the process of developing the scanner camera, as well as some tips for people interested in building a camera of their own.

read more | digg story

PHP: Don't code harder code smarter.

The Qcodo Development Framework is an open-source PHP 5 framework that focuses on freeing developers from unnecessary tedious, mundane coding.

read more | digg story

Keeping Your Data Safe with a RAID 1 Setup

Kulvir Bhogal shows you how you can build a low-cost RAID 1 setup to protect yourself against hard drive data loss.

read more | digg story

Binary File Access in the .NET Framework

Many apps need the ability to read from or write to binary files, which contain non-character data (graphics, for example). Peter Aitken describes .NET Framework tools that give your applications the power to read and write to binaries.

read more | digg story

Demystifying Server and Workstation Backup Methods

Ryan Faas demystifies the various types of backups that can be performed on servers and workstations using most backup applications.

read more | digg story

Craft a Webmail interface for PHP applications

Maybe your users are using small devices like cell phones or interacting in a way that's not real time, such as subscribing to an e-mail list. Find out how to read and send e-mail by building a PHP Webmail application.

read more | digg story

Introducing Subversion

This article demonstrates the basics of using Subversion to track your projects so that you can take more risks and have more fun writing code.

read more | digg story

Sunday, June 18, 2006

Slaughter Willie!!!!

A slim majority of nations on the International Whaling Commission voted Sunday in support of a resumption of commercial whaling, but pro-whaling nations still lack the numbers needed to overturn a 20-year-old ban.

read more | digg story

Saturday, June 17, 2006

One legged DDR

One Leg Dance Dance Revolution. This you have to see: a one-legged man playing DDR with jaw-dropping dexterity.

read more | digg story

The death penalty van

Makers of the death vans say the vehicles and injections are a civilized alternative to the firing squad, ending the life of the condemned more quickly, clinically and safely. The switch from gunshots to injections is a sign that China "promotes human rights now,".

read more | digg story

Friday, June 16, 2006

Creating a CAPTCHA with PHP

"I will now show you how to create one of these that uses a background file that you can easily change."

read more | digg story

How to Write a Master's Thesis in Computer Science

If you are about to embark on the task of developing a Master's thesis in Computer Science, then this document may be of interest to you. The scope of this document is very narrow and deals only with certain features of thesis development that are unique to the field of Computer Science.

read more | digg story

Drop your speeding tickets, move to Texas

Last week signs went up on two interstate highways in remote parts of western Texas that raised the limit from 75 to 80 miles (121 to 129 kilometers) per hour.

read more | digg story

List of problems solved by MacGyver

Still asking yourself what would McGyver do?, get out of troubles from this compendium of awkward solutions to wacky problems.

read more | digg story

Depress your Depression

This article will provide several steps one can take in order to manage and overcome depression.

read more | digg story

Better File Uploads with AJAX and JavaServer Faces

In this article, we will take fresh approach and implement an AJAX-powered component that will not only upload the file to server, but also monitor the actual progress of a file upload request in "real time."

read more | digg story

How to conquer the heart of a hot geek chick

The answer for this is just a click away, this mod will get you some good points with that geeky chick in the next cube.

read more | digg story

GNOME needs the women's touch, SERIOUSLY!!!

The GNOME Foundation received 181 applications for the Google Summer of Code (SoC) program, but not a single application was from a female developer.

read more | digg story

On line Regular expression test tool

Will this funny looking regexp work?, this tool will help you find the answer.

read more | digg story

Brute force engineering: A car that takes 5 kinds of fule.

The Volvo Multi-Fuel is a five-cylinder, 2.0-litre prototype car (200 bhp) that runs on five different fuels; hythane (10% hydrogen and 90% methane), biomethane, natural gas (CNG), bioethanol E85 (85% bioethanol and 15% petrol) and petrol.

read more | digg story

Thursday, June 15, 2006

How to build the best paper airplane in the world

The perfect weapon for that boring meeting.

read more | digg story

Space Colony Art from the 1970s

A couple of space colony summer studies were conducted at NASA Ames in the 1970s. Colonies housing about 10,000 people were designed. A number of artistic renderings of the concepts were made. These have been converted to jpegs and are available as thumbnails, quarter page, full screen and publication quality images.

read more | digg story

The International Space Station as Seen from Earth

You can photograph the international space station as it passes by, check these photos.

read more | digg story

Regexp Power

In this short series of two articles, we'll take a look through some of the less well-known or less understood parts of the regular expression language, and see how they can be used to solve problems with more power and less fuss.

read more | digg story

Perl Regular Expression Tutorial

A regular expression is a string of characters which tells the searcher which string (or strings) you are looking for. The following explains the format of regular expressions in detail.

read more | digg story

A FUNDAMENTAL INTRODUCTION TO THE COMPACT DISC PLAYER

The compact disc player has become one of the most ubiquitous pieces of consumer electronics equipment in use today. Tens of millions of players have been sold to date. However, as pervasive as the compact disc player's presence is, the beauty and complexity of its design and operation are underappreciated by most users.

read more | digg story

Creating a Dual-Boot Windows XP and Ubuntu Laptop

This article describes the steps I took to complete the dual-boot conversions.

read more | digg story

PhP Caching

In this article I will try to give a view of what is the custom caching with php, why and how we can use it.

read more | digg story

Build Your Own AIM Answerbot

The easiest way to solve a thorny problem is to ask a guru... yet when you don't have access to a resident expert just across the office, what can you do? IRC bots solve this problem.

read more | digg story

Ten Ways To Improve Your Website Conversion Rate

Improving a website conversion rate can be relatively simple. Here are 10 techniques for doing just that.

read more | digg story

Wednesday, June 14, 2006

Hacking the Motorola Razr

Bunch of good info on how to teach your RAZR some new and cool tricks.

read more | digg story

Running .Net applications on Linux with Mono

Imagine the fate of your company rests on your completing your new Linux project on time. You have a crack team of first-class developers, but they're all .Net programmers. What are you going to do? Admit that Windows is better that Linux? Cry? Resign? No, you're going to install Mono and save the world!.

read more | digg story

Turbocharged awk

You can improve the performance of your awk programs by uncovering bottlenecks in your code with the help of a profiler, hunting for bugs with XREF, and using Awka to increase speed.

read more | digg story

The best build manager fro Java

Urbancode's Anthill build management server for Java applications provides build automation, unit tests, build tracking, and support for a number of version control systems.

read more | digg story

Installing windows apps under Linux gets easier

Wine doors is an application designed to assist users in obtaining, installing, uninstalling and working around the caveats associated with wine applications.

read more | digg story

Auto-Install: Easier Launching of Java Web Start Applications

Learn how a little code tweaking can seamlessly launch a Java application from the browser under a specified version of the JRE.

read more | digg story

Windows XP Security Checklist

A step by step guide to make your Windows box a little more secure.

read more | digg story

101 Things to Do Instead of Smoking

Distract Yourself and the Urge Will Pass...

read more | digg story

Jetty: the alternative to Apache Tomcat

Jetty is an open source servlet container, which means it serves Java-based web content such as servlets and JSPs. Jetty is written in Java and its API is available as a set of JARs.

read more | digg story

$11 Super Wide Angle Digital Camera

Add a 160 degree wide angle lens to your existing digital camera for $11.

read more | digg story

Tuesday, June 13, 2006

The stealth way to browse the Internet at work or school

Ghostzilla is a Web browser like Firefox, but it shows up and disappears instantly, discreetly, blended with your application -- any application -- so the Web pages look like part of it and not like the Web at all.

read more | digg story

Stalking High-Tech Sweatshops

An HP manager checks up on a China factory, underscoring a new movement.

read more | digg story

EBay to add 'Skype Me' button to listings

EBay Inc. said Tuesday that it would add a "Skype Me" button to certain categories of listings, allowing prospective buyers to contact sellers directly through the Internet phone service it acquired last year for $2.6 billion.

read more | digg story

Use functional programming techniques to write elegant JavaScript

This article introduces some of the relevant functional programming concepts, and provides examples to use those concepts effectively. The author explains how to write elegant code with JavaScript™, which can import constructs and features from functional programming.

read more | digg story

Monday, June 12, 2006

Polar Bears May Be Turning to Cannibalism

Polar bears in the southern Beaufort Sea may be turning to cannibalism because longer seasons without ice keep them from getting to their natural food, a new study by American and Canadian scientists has found

read more | digg story

World Cup Science: Tricky Shots and Blind Referees

Whether you call it football, futbol or soccer, the game that will capture the world's attention for the next month during the FIFA World Cup is governed by forces other than just a player's hard work, timely reflexes or seemingly magical foot skills.

read more | digg story

Study questions if drugs raise suicide risk

A study raises questions about whether newer antidepressant drugs raise the risk of suicide as some studies have suggested by finding that suicide rates have dropped in the United States since the drugs were introduced, researchers said on Monday.

read more | digg story

Yahoo, world's most popular e-mail, hit by worm

The world's largest provider of e-mail services, said on Monday that a software virus aimed at Yahoo Mail users had infected "a very small fraction" of its base of more than 200 million accounts.

read more | digg story

The cheapest DIY projector

Less than $50 will get you a projector to play with.

read more | digg story

Meet The TV Sniper

Controlling a TV from beyond the reach of any normal remote control.

read more | digg story

DIY IR Remote-Triggered Projection LCD Clock

Any TV or other IR remote pointed at this will turn it on, projecting the time onto the nearest wall.

read more | digg story

Finally!!!! a Google Map mod worth keeping

It's a way of finding "gentlemen's clubs" in the U.S., using the Google Maps API. I suppose if you're wired and horny, then you'll probably find this site useful.

read more | digg story

Now you can shop around for Linux distros before installing

OSvids.com, a new site launched last week, is a twist on the traditional Linux screenshot gallery. It provides video views of dozens of distributions, giving potential Linux users a glimpse of open source desktops in action.

read more | digg story

Bringing WiFi networks down!!!

802.11 Hack The Mac research report that offers in-depth protocol mechanics analysis, at the 802.11 MAC and PHY layers, with emphasis on research and implementation of Denial of Service and disruption exploits of a wireless cell and active 802.11 stations on the cell.

read more | digg story

Installing Java on a Linux Computer

If your Linux box needs some Joe this is the guide to read.

read more | digg story

Frequent emacs Commands

Some good stuff on the other great UNIX text editor.

read more | digg story

How to Digitize Your Records and Tapes To Make Audio CDs and MP3 Files

"This document describes the procedures in use at Covington Innovations. Almost all of it will be useful to people elsewhere, which is why we've placed it on the Web. Please note that some of the directions here pertain specifically to our own equipment."

read more | digg story

Open Source GPS HOW TO

Using a Garmin Edge to Plot Cycle Routes with Google Maps on Linux (and now Windows too).

read more | digg story

Sunday, June 11, 2006

Writing Cool Games for Cellular Devices

One of the main usages of J2ME is game programming. In this article, I'll explain this by way of a standalone game that I developed.

read more | digg story

Organizing with Open Source

Calling all project managers: If you’re neat, orderly, and love visualizing the future as a series of colored bars, check out Gantt Project.

read more | digg story

XORP is the eXtensible Open Router Platform

"Our goal is to develop an open source software router platform that is stable and fully featured enough for production use, and flexible and extensible enough to enable network research."

read more | digg story

The SeaMonkey Project

The "everything but the kitchen sink" all-in-one internet application suite. Web-browser, advanced e-mail and newsgroup client, IRC chat client, and HTML editing made simple.

read more | digg story

BusyBox: Never Use Linux without it.

BusyBox combines tiny versions of many common UNIX utilities into a single small executable. It provides replacements for most of the utilities you usually find in GNU fileutils, shellutils, etc.

read more | digg story

An introduction to XML-RPC in PHP

In this tutorial you'll learn all about XML-RPC and how to "open" your PHP scripts to the rest of the world, effectively creating a web service.

read more | digg story

Web + Collaborative enviroments + Spreadsheets = WikiCalc

The wikiCalc program is a web authoring tool for pages that include data that is more than just unformatted prose. It combines some of the ease of authoring and multi-person editing of a wiki with the familiar visual formatting and data organizing metaphor of a spreadsheet.

read more | digg story

How to install ANYTHING in Ubuntu!

Having problems installing something on your new Ubuntu operating system? "Where's the EXE?", "Where do I need to extract this to?", "How do I run it?", "Where did it go?" - have you been thinking questions like these? Don't worry, installing software, themes and other things on Ubuntu is actually very easy!.

read more | digg story

A Basic Buddhism Guide: 5 Minute Introduction

A neat a fast guid to learn more about Lisa Simpson's religion.

read more | digg story

Slow Leadership: How to Kill Creativity

Any similarities with current corporate America is just a coincidence.

read more | digg story

How to wipe an FAT32 formated hard drive with Windows XP

Here's how to wipe a hard drive that uses FAT32 as a file allocation system.

read more | digg story

Chess: basic principles

The next step, instead, should be to learn a few principles, which, though simple, quickly change your way of playing the game, because, even though you may not be aware that you're playing opening X variant Y, you know that moving this piece there is a good idea.

read more | digg story

Making a Podcast with Blogger and FeedBurner

Here's a quick guide to building a podcast with Blogger. You should be able to set up a podcast using Blogger and FeedBurner in about the time it takes for all the images on this page to finish loading!.

read more | digg story

Easy Ajax for the masses with xajax

An extensive article explaining how easy it really is to develop Ajax applications with PHP and the marvellous xajax class library. The article contains four fully documented working code examples available for free download.

read more | digg story

Patch Fixes iPAQ hx4700 Battery Problem

(HP) released a much needed ROM update, version 1.10, for its iPAQ hx4700 series back in May. The patch fixed a number bugs and offered some enhancements.

read more | digg story

Mounting smbfs Shares Permanently in Linux

This document provides help on mounting smbfs shares permanentantly. These can be shares on a Windows computer or on a Linux/UNIX server running Samba.

read more | digg story

Emergency Welding Using Automotive Batteries

Most DC welders work at around 40 volts, and a general purpose electrode of 3.25mm will need about 120 amps for good penetration of weld. 36 volts is available from three automotive batteries connected in series.

read more | digg story

Cars as good as Toy Story 2

Despite the amazing animation work the movie falls a little behind compared to previous releases. Is the Disney hand spoiling the stew?.

read more | digg story

Create your own HTML widgets with PHP

In this tutorial you'll learn how to create your own HTML widgets, using nothing more than PHP. You'll be shown how to use an output buffer to create your own HTML tags, and then replacing them with dynamic content.

read more | digg story

Rdesktop over ssh tunnel through a firewall

I wanted to be able to terminal service into my work PC from home. The only way to log into my office is over SSH to a linux box. Using putty and port forwarding I was able to connect to my windows PC from home

read more | digg story

Friday, June 09, 2006

Add your face to hilarious e-cards, mobile avatars and much more

Muglets.com is the place where you can use digital photos to put yourself into Flash animations, Windows screensavers or even on your mobile phone. To start pick a Muglet on the left and follow the instructions or click one of those...

read more | digg story

Google Spreadsheets and the usefulness of online applications

From a user's perspective, Google Spreadsheets suffers the same limitations as Writely and half a dozen other online applications. Its lack of printing options and narrow selection of format, sorting, and formula tools makes it such a lightweight application that using it for anything except the simplest of projects is impossible.

read more | digg story

Playing soccer with your hands

Curious video of guys using their hands to play soccer.

read more | digg story

Amazing picture of a galaxy far far away....

Courtesy of the Hubble.

read more | digg story

Building the iotum Asterisk Module

iotum offers a Voice 2.0 call management service, which intelligently filters, ranks, and prioritizes calls based on their relevance to you. Using your contextual information and preferences, iotum knows who's calling, whether you want to take the call, and which phone you want to use.

read more | digg story

Creating ZIP and TAR archives on the fly with PHP

The easiest way to offer files for downloading on your website is to simply create the necessary archives (using WinZip or another program) on your own computer, and uploading the archives.This means you'll have to create ZIP and TAR archives on the fly with PHP.

read more | digg story

Wednesday, June 07, 2006

Knoppix goes gold with v5 liveCD

Klaus Knopper and his Knoppix team announced the first public release of the Knoppix 5 live CD and DVD on June 2. The Debian-based distribution, which requires no installation of software on the user's hard disk, features a 2.6.17-rc kernel and KDE as the default desktop.

read more | digg story

Fresh links for developers-updated daily

dzone.com (DZ) is a link-sharing community where member participation determines what gets published and what does not. Members submit links to developer-related content into a queue, and you vote to indicate whether or not you like those links. A must read for developers CS pros and hobbyists.

read more | digg story

Creating a Sorted JList Component

This article describes how to produce sorted lists and uses a simple application to demonstrate concepts.

read more | digg story

DIY Macro Lighting Rig

The goal is to build a small rig that screws into the tripod mount on the bottom of the camera. It has a flexible armature that can be bent into position to point a mounted flashlight where needed to light a macro photo.

read more | digg story

A home-made Garmin eTrex data cable

Having only a GPS receiver makes not much sense. One should be able to prepare waypoints and routes at ones own computer to transfer those to the Garmin eTrex. For this you need a data cable which costs up to 50$. That's quite much for a simple serial cable without any electronics. Due to that I made my own cable.

read more | digg story

Object-Oriented JavaScript

Greg Brown explains how to use basic object-oriented techniques to build more robust AJAX applications.

read more | digg story

Tuesday, June 06, 2006

Intro To DD and Autopsy

This video gives the basics of using DD to make an image of a drive over the network and Autopsy to look for data, both from the Auditor Boot CD.

read more | digg story

IPV6 widely available on the 06/06/06, weird huh?

On June 6, 2006, end-users will be able to connect to the above web site to learn about issues like how to turn-on IPv6 in their operating systems, how to obtain IPv6 connectivity and how to try some of the available services.

read more | digg story

Reliability Survey: Windows Servers Beat Linux Boxes

Windows 2003 Server is a more reliable server operating system than Linux, a research firm said Monday.

read more | digg story

Digital video dev kits include embedded Linux

Texas Instruments will license and support MontaVista Linux directly, as part of a digital video development kit supporting its DaVinci RISC/DSP processors.

read more | digg story

Linux top embedded OS but declining, survey suggests

Linux remains the most popular embedded OS, according to data from a recent CMP survey of electronics trade journal readers and Embedded Systems Conference attendees. However, a comparison of 2005 and 2006 survey data shows "open-source enthusiasm waning," Embedded Systems Design (ESD) editor-in-chief Jim Turley suggests.

read more | digg story

How to suspend and hibernate a laptop under Linux

Several distributions try to make this work out of the box, but knowing what's under the hood always comes in handy, particularly when something goes wrong and needs fixing. Let's take a look at how to suspend and hibernate your laptop under Linux.

read more | digg story

Securing Microsoft Windows (for Home and Small Business Users)

"Since I work in computer security I occasionally get asked by Microsoft Windows users questions like “I got this strange error message -- do I have spyware?” or “How do I keep my [Windows] computer secure?."

read more | digg story

Secure Programming for Linux and Unix HOWTO

This book provides a set of design and implementation guidelines for writing secure programs for Linux and Unix systems. Such programs include application programs used as viewers of remote data, web applications (including CGI scripts), network servers, and setuid/setgid programs.

read more | digg story

Designing Small Windows Networks

It's not as simple as you think to design a network for small business--you need to design for maximum benefit with minimum resources. Mitch Tulloch tells you how to do it, taking into account everything from deploying Small Business Server to rolling your own solution.

read more | digg story

The Ajax transport method

Discover three Ajax data transport mechanisms (XMLHttp, script tags, and frames or iframes) and their relative strengths and weaknesses. This tutorial provides code for both the server side and the client side and explains it in detail to provide the techniques you need to put efficient Ajax controls anywhere you need them.

read more | digg story

Monday, June 05, 2006

Shellcode Encrypt - Encrypting Shell Code

Shellcode Crypter is a small C program that allows users to encrypt their Windows and Linux shell codes using XOR.

read more | digg story

Own your LAN with Arp Poison Routing

Some exploits take advantage of the methods our networks use to transfer data, and these vulnerabilities will always be a threat to our information’s security. PDF ahead.

read more | digg story

Exploiting non-classical format string vulnerability

"I started to explore simply way to exploit this situation. And I found it! This paper simply describes my method. I'll show you some examples on REAL vulnerabilities. Will show local and remote method how to exploit non-classical format string vulnerability."

read more | digg story

Interpreting Log Data To Help Remove Spyware and Browser Hijackers

HijackThis is written specifically to detect and remove browser hijacks, or software that takes over your web browser, alters your defaut home page and search engine and other malicious things. Read about how to make the most of this great tool.

read more | digg story

Discovering your network with Netdisco

Four years ago, Max Baker at the University of California, Santa Cruz, needed an easy-to-use tool that would assist in managing switch ports, show port usage and history, track inventory, and help with network debugging. Baker began developing what has become Netdisco, an awesome open source network discovery tool.

read more | digg story

Linux for old and cheap laptops

Creator Michael "STIBS" Stibane calls STX Linux "a desktop Linux distribution especially targeted to older hardware." I tested version 1.0 of the Slackware 10.2-based distro on an old laptop with a 300MHz Celeron processor, 80MB of RAM, and a 4GB hard disk. I found this young distro for old hardware has promise.

read more | digg story

Motorola consolidates developer resources

On Monday, consumer electronics giant Motorola announced the re-launch of its Web-based developer resources, consolidating several existing programs and new material into one location, dubbing it MOTODEV.

read more | digg story

Acquiring data from the physical world

If you want to track something physical, such as counting people passing through a gate, or recording how the temperature changes over time in a factory process, you can use a microcontroller to do the measurement. And if you move the data onto a Linux server, you can store it in a database, perform calculations, or send it out on a Web page.

read more | digg story

Sunday, June 04, 2006

Photos of the Columbus laboratory move by plane to Florida

Europe's largest single contribution to the International Space Station, the laboratory will provide internal payload accommodation for various scientific experiments.

read more | digg story

KAboom!!!: the science of explosions

Explore the science of explosions—from fireworks to building demolitions.

read more | digg story

Python programming language for the .NET platform.

It supports an interactive interpreter with fully dynamic compilation. It is well integrated with the rest of the framework and makes all .NET libraries easily available to Python programmers.

read more | digg story

Behaviour is the missing link for your ajax apps.

Cool tip to simplify and optimize your ajax coding.

read more | digg story

Awesome street ads

Great Campaign developed by Amnesty Switzerland and running in European Countries. The claim is: “It doesn’t happen here, but it happens now”.

read more | digg story

Real-Time Cartoon Rendering with Direct-X 8.0 Hardware

This article focuses on using programmable hardware for a popular NPR technique: creating cartoon-like graphics from 3D models. Games are released every year that are based on cartoons but fail to convey the same look and feel as their subject matter.

read more | digg story

The Art of Electronic Deduction

Deduction is the act of applying reason to arrive at some conclusion. It is a skill that is important to detectives or investigators, but it is a skill that can come in handy for everyone, including hackers.

read more | digg story

Ethereal User's Guide

Ethereal is one of those programs that many network managers would love to be able to use, but they are often prevented from getting what they would like from Ethereal because of the lack of documentation. This document is part of an effort by the Ethereal team to improve the usability of Ethereal.

read more | digg story

How to 0wn the Internet in Your Spare Time

The ability of attackers to rapidly gain control of vast numbers of Internet hosts poses an immense risk to the overall security of the Internet.

read more | digg story

Have fun reading gmail boxes Google!!!!

Now you can encrypt all your emails in Gmail without any problem thanks to this cool app.

read more | digg story

FREE music a la Digg

Some artists publish their music under cc license and people chose what music makes front page.

read more | digg story

Lots of Linux tricks you can include in your email signatures

The LOST ( Linux-One-Stanza Tips ) is a series of small GNU/Linux related hints and tips, which could be used as signatures with your mails, Message of the Day greeting, as random snippets on home pages or any other place which you can think of ...

read more | digg story

Superhero of the status quo: Captain Copyright

Ironically he looks like Superman which is copyrighted.

read more | digg story

Hotels.com credit-card numbers stolen

The names and credit-card numbers of 243,000 Hotels.com customers were on a laptop computer stolen from an employee of accounting firm Ernst & Young, according to sources familiar with the matter. Now you have your Darwin awards nominee.

read more | digg story

Saturday, June 03, 2006

The Ultimatge FGorum for the Graphics Designer

Lots and lots of people enjoy creating graphics on their computers, for fun as well as work - I should know, I am one of them - and I should think a fair few of those people hang out in this crisp and friendly forum.

read more | digg story

NES Super Mario Brothers playable in 3D

Here's a homebrew version of the classic Super Mario, in 3D!. Via Makezine.com

read more | digg story

Friday, June 02, 2006

Code your own Pocket PC war driving tool in java

The 'Wifi Accesspoint Searcher' is Java library that makes use of JNI to retrieve the visible accesspoints, their SSID's and their signalstrengths, thereby eliminating the need for a separate .NET CF application and socket communication.

read more | digg story

Is your work/business based on detectable tricks? or Are you SPAM bait?

his tool analyzes a web page, searching for characteristics that search engines could consider spam. If you don't know what "search engine spamming" means or if you want to know how this tool works.

read more | digg story

Installing Squid with Active Directory Authentication

Proxy servers are fairly essential devices that should be part of a network’s perimeter defense strategy. They are devices that allow clients to indirectly access network services via a connection through them.

read more | digg story

Mitigating the WASC Web Security Threat Classification with Apache

The main goal of this chapter is to present the different types of threat categories that are present when offering web applications to the public.

read more | digg story

Internet Scams and Hoaxes : Some Information for Your Everyday User

A hoax is “an attempt to trick an audience into believing that something false is real.” A rumor is “an assertion or set of assertions widely repeated through its truth is unconfirmed by facts or evidence.”.

read more | digg story

An Introduction to the Use of Encryption

The purpose of this article is to provide information in the area of practical cryptography of interest to anyone wishing to use cryptographic software.

read more | digg story

Sun's Project Tango

Sun's Java Web Services engineers are working with Microsoft's Windows Communication Foundation (WCF) engineers to ensure interoperability of enterprise features, such as security, reliable messaging, and atomic transactions.

read more | digg story

Analysis of the Linux Random Number Generator

The Linux Random Number Generator could open a pandora's box of exploits.

read more | digg story

Sun Frees Java a little bit more

Sun has opened a new community project on Java.net to serve as a clearinghouse for best practices for delivering compatibly packaged JDK bundles on GNU/Linux and OpenSolaris.

read more | digg story

Groups to give free access to on-line books YAY!!!

Project Gutenberg and World eBook Library plan to make "a third of a million" e-books available free for a month at the first nameWorld eBook Fair.

read more | digg story

Google CEO reiterates concerns over IE7

The next release of Microsoft's Internet Explorer continues to concern Google, which nonetheless has no plans to develop a competing browser, Google CEO Eric Schmidt said Wednesday.

read more | digg story

$100 Laptop Gets Price Increase

$100 for a laptop not yet :(.

read more | digg story

Thursday, June 01, 2006

Serious Policewomen

And you thought womens were puny as police officers...

read more | digg story

Firefox Secrets

A couple of quick tips of features built into mozilla firefox.

read more | digg story

Java technology, IBM style: Class sharing

The Shared Classes feature helps reduces memory footprint and improves startup performance.

read more | digg story

Refactoring with code metrics

This month, Andrew Glover shows you how to use those same metrics and the Extract Method pattern for targeted refactoring.

read more | digg story

Wireless robotics: Electronics basics

Before you get started on a robotics project you should know the basics. Start your learning this month with the inner workings of semiconductors, including components such as diodes and transistors.

read more | digg story

Hot doggity -- it's HD radio!

High definition radio suggests new ways to think about content.

read more | digg story

Use Apache Geronimo to build a cluster

Apache Geronimo, a Java™ Enterprise Edition (Java EE) server, is big news these days. In this five-part tutorial series, you'll explore the new Geronimo, Version 1.0 support for clustering and how its architecture assists in creating highly available and extremely scalable enterprise applications.

read more | digg story

Stick to the ECMAscript

Create a harmonious relationship between ECMAscript and JavaScript while you wait for site-building standardization.

read more | digg story

Developing PHP the Ajax way

In this article, you will create a simple photo album using two methods: a traditional Web application and a Sajax-powered application. You will write an album in PHP that reads the contents of a directory, showing the user a table of thumbnails.

read more | digg story

Get started with XPath 2.0

XPath 2.0 is the foundation of two essential recommendations currently in the final stages of development at W3C: XSLT 2.0 and XQuery. It is a major rewrite designed to significantly increase the power and efficiency of the language.

read more | digg story

Centralize user accounts with OpenLDAP

Building a centralized authentication system using Lightweight Directory Access Protocol (LDAP) promises to reduce administration costs, increase security, avoid data replication, and increase data consistency. As Linux® has matured, better tools have emerged to ease the migration of user account information into an LDAP directory.

read more | digg story

Switching Back to Desktop Linux

Sorry Mac OS X, you are fired!!!.

read more | digg story

Cloning Terminal to Ease Window Management

By using multiple copies of an app (e.g., Terminal), I can hide and display each copy's windows separately. I currently have four copies of Terminal available. One is used for generic tasks, two are used for specific projects, and one is idle.

read more | digg story

Perl: FEAR-less Site Scraping

Imagine that you have an assignment that you need to fetch all of the web pages of a given website, scrape data from them, and transfer the data to another place, such as a database or plain files. This is a common scenario for data scraping tasks, and CPAN has plenty of modules for this job.

read more | digg story