Thursday, September 13, 2007

Essential Free Wireless Hacking Tools

Anyone interested in wireless security and exploiting vulnerabilities will need a good set of base tools with which to work. Fortunately, there are an abundance of free tools available on the Internet. Brought to you by Dan Hoffman, CISSP, CWNA and regular columnist for the new online magazine, The Ethical Hacker Network.

read more | digg story

Worried about the airline losing your luggage? No problem. Just pack a gun.

The airline wouldn't want to be responsible for losing a gun, right? That's one photographer's solution to making sure his expensive camera equipment is watched carefully by the airline when he has to check it as luggage. He packs a starter pistol in his camera bag and declares it as a firearm.

read more | digg story

Google blog hacked!

My friend aim's me: i HACKED GOOGLEBLOG !!!!!!!!!!!!!1I don't believe him. Sure enough, it's hacked. But how do I know HE did it? Well....he added a special note for me.How did he do it? Some good old password guessing. Wanna know the pass? Let's just say it had something to do with their lovely rival M$.

read more | digg story

Zero-Day IE Exploit Takes Control of PCs

Yikes, all you have to do is browse to the affected page. Glad I have Firefox!

read more | digg story

Is Best Buy A Corporate Pirate?

Winternals, the Texas software company known for programs such as ERD Commander 2005, has filed suit against electronics retailing giant Best Buy this week, claiming that the company has been using thousands of unlicensed copies of their software in stores across the nation.

read more | digg story

List of 300+ proxy sites which let you surf any site

Title says it all.

read more | digg story

Should you sign the back of your credit cards?

or... why you should NEVER sign the back of your credit cards.

read more | digg story

Direct Revenue's dirty laundry

An excellent summary of the numerous supporting documents involved in the New York Vs Direct Revenue case. Threats, intimidation, insulting the userbase, seeking out ways to "get around" SP2 and antivirus....make sure you read the documents. Enlightening stuff.

read more | digg story

Hackers gain private information on all 642,720+ Second Life users

Linden Labs has forced a password reset for every one of its 642,720+ residents after it was revealed hackers gained access to the entire user database. Customer service will not begin to address password issues until Monday, September 11.(the news story link is a "blog" because that is the "official" lines of communications from Linden Labs

read more | digg story

Microsoft practices predatory pricing

Shows how Microsoft is undercutting the security market in consumer and enterprise software.

read more | digg story

PGP Founder Phil Zimmermann and BorderWare Join Forces to Secure VoIP

BorderWare Technologies Inc., and PGP founder Phil Zimmermann, industry leaders in IP communications security, privacy and compliance solutions, today announced an agreement to make BorderWare the first commercial licensee of Zfone, secure VoIP media encryption software, created by Zimmermann.

read more | digg story

The Last Large Scale Commercial TV Signal Hijacking

On 22 November 1987, sports anchor Dan Roan of Chicago's WGN-TV News Network was narrating the video of the day's football highlights when something highly unusual happened. The pictures on the station monitors in the studio & TVs across Chicago suddenly began to jitter & twitch & the feed was replaced with an sinister feed of a masked TV pirate.

read more | digg story

Secure and Accessible PHP Contact Form

Decent security and high accessibility married and rolled into one PHP contact form. I did this more out of need than want, because cotact form spammers, like comment spammers waste my time. It's free for you to use if you share this problem.

read more | digg story

New Online MD5 Hash Cracker!

I recently opened my site GDataOnline.com which is a fully functional MD5 hash cracker built with over 5.73 million unique entries. Its not meant to crack every possible word, but it'll crack any word from Swedish to Japanese and cars to anime. Give it a whirl, and if you wish, submit a word or two!

read more | digg story

Lindsay Lohan causes massive DoS war

An animated gif of Lindsay Lohan, stolen from ytmnd.com and placed on Ebaums world without a credit has caused uproar -the massed ranks of ytmnd.com, somethingawful.com and newsgrounds descended upon ebaums site and hosed the lot. Its all got a bit serious now and site owners are appealing for calm (and getting nowhere).

read more | digg story

Take Control of your Flash Player

Steve Gibson was just doing a great piece on "Call For Help" discussing all of the security related settings you need to know about in your Flash Settings Manager. You really should look this link over, it's amazing how bad the default settings are.

read more | digg story

Symantec: Mozilla browsers more vulnerable than IE

The truth is that the Mozilla Foundation *admits* to 25 security flaws vs. MS-IE's 13.Crackers are still aiming at IE, due to its larger market share.

read more | digg story

Trademark trolling for fun and profit

Leo Stoller (well known for hurling legal letters at people involving amazingly generic "trademarks") has fired one at Castlecops.com ( an excellent security site), as he claims he owns the rights to the word "Castle". I remember this guy going after Google a while ago, and that case is still ongoing. Show your support for Castlecops!

read more | digg story

How to: Conduct a Basic Security Audit

These days every business--from Fortune 500s to Mom and Pop groceries--have valuable IT assets such as computers, networks, and data. This detailed 10-step guide can help anyone to conduct their own quick n dirty security audit.

read more | digg story

CNET Webware.com: Thievery in the digital age

I recently got my car stolen from a public parking lot. When I got it back several days later, all the electronics were stolen, along with everything else even remotely valuable. The same day I got it back, a friend of mine told me to check out Craigslist to see if any of my stuff had been listed. I took his advice, and to my surprise I found a loc

read more | digg story

CNET Webware.com: Thievery in the digital age

I recently got my car stolen from a public parking lot. When I got it back several days later, all the electronics were stolen, along with everything else even remotely valuable. The same day I got it back, a friend of mine told me to check out Craigslist to see if any of my stuff had been listed. I took his advice, and to my surprise I found a loc

read more | digg story

SpamMailBag.com

What is the goal? Well, for me it's simply a social project. I'm curious to see which services and websites requiring sign-ups sell your information and who they sell it to. I'm curious to see which blogs are harvested and which aren't, I'm curious to see which forums are harvested. Let's also see who harvests from digg - digg.com@spammai

read more | digg story

The Future of OpenID (a slidecast)

Don't get OpenID yet? This 35 minute talk from the Future of Web Apps conference will show you how it works, why it's important and a bunch of cool new things that you can build now that you couldn't have built before.

read more | digg story

The (only) Ten Things to Know About CSS

a one-page tutorial that demystifies the cryptic and cranky rules of CSS.

read more | digg story

Six cool things you can build with OpenID

Now that OpenID is starting to take off, this article describes six cool ideas for things you can build using OpenID that you couldn't have built before.

read more | digg story

Hacking Digg with Firebug and jQuery

Using the powerful Firebug Firefox Extension and the lightweight jQuery JavaScript Library to manipulate Digg Posts and Comments.

read more | digg story

Flex - The Future of Rich Internet Applications?

James Ward presents the Flex GUI language at The Web Sig. Is this the future of Rich Internet Applications?

read more | digg story

getElementsByClassName in Firefox 3

getElementsByClassName has long been a mainstay of web developers everywhere - and by making it official (both in specification and in implementation), web applications are going to see a huge jump in speed.

read more | digg story

Official Prototype.js API Documentation Unveiled

The team behind the popular JavaScript library, Prototype, have just unveiled the official API documentation site and blog. Along with the launch of the new site, Prototype 1.5 has been released.

read more | digg story

Simple effects in flex

Flex certainly makes it easy to create cool effects. These non-linear transformations can make your bar-charts bounce towards their updated values. Very cool, and useful for attracting user attention to chart updates.

read more | digg story

Mootools Version 1.00 Rleased

MooTools is a compact, modular, Object-Oriented javascript framework designed to make writing extensible and compatable code easier and faster. Mootools lets you get the job done efficiently and effectively.

read more | digg story

New JavaScript library from Dean Edwards (standards!)

Because this library is standards-based it means that you don’t have to learn a new API. It uses standard DOM properties and methods throughout which also means that author don’t have to write any documentation. ;)As a bonus it supports even IE 5 for Windows and Mac.

read more | digg story

Screencast: How to use OpenID

Video showing how to create a new OpenID and use it to log in to different sites without needing to create a new username and password for each one.

read more | digg story

How to Create Digg Comment Style Sliding DIVs with Javascript and CSS

A great step-by-step tutorial on how to create a sliding DIV like Digg uses for burying comments. Anyone from a novice to a pro can implement this easily. The last (similar) post had no animation, and per Digger's requests in the comments, I spent all night typing up this tutorial. Hope it helps!

read more | digg story

Open Source Programmer Rants Against Leeches

"I'm just sick of the f*****g leeches and their incessant drain. take everything, offer nothing, and b***h about the results. what they don't realize is that I didn't write ANY of my code for them. I wrote it for me because I love coding." Do you agree? Or not?

read more | digg story

Tableless forms

Learn by example how to create a tableless css form

read more | digg story

Open source ColdFusion Server

The smith project is a free ColdFusion server and has announced it is about to go open source. With this announcement, could CF finally become a contender is the OS world and take market share away from PHP and ROR?

read more | digg story

NEW IBM's AJAX Toolkit Framework

JAX Toolkit Framework (ATF) provides extensible tools for building IDEs for the many different AJAX (asynchronous JavaScript and XML) run-time environments (such as Dojo, Zimbra, etc.). This technology also contains features for developing, debugging, and testing AJAX applications.

read more | digg story

Optimizing HTML Page load time

Google engineer Aaron Hopkins has written an interesting analysis of optimizing page load time.

read more | digg story

10 CSS Tips to Make Your Life Easier

This article shares 10 CSS tips to help make your web development life easier.

read more | digg story

Why HTML renders differently in different browsers

A very thorough article about why browsers render HTML differently.

read more | digg story

Guice User's Guide

Guice (pronounced "juice") is an ultra-lightweight, next-generation dependency injection container for Java 5 and later.

read more | digg story

Tutorial: AJAX Made Easy

A very simple tutorial explaining how to add AJAX functionality to your website with 3 easy steps. Helpful no matter what your technical expertise may be... from beginner to advanced. Take existing features on your site and modernize with this framework. Definitely time invested in this quality article.

read more | digg story

Add OpenSearch to your site in five minutes

"Firefox 2 and Internet Explorer 7 both support OpenSearch as a way of customizing the browser’s search box... No programming required."

read more | digg story

jQuery & Ext Partner to Deliver Integrated JavaScript & UI, Features

The most mature User Interface library for web applications, Ext, will soon support jQuery, the two projectsannounced today.

read more | digg story

I will not throw paper airplanes in class

See for yourself...

read more | digg story

I will not throw paper airplanes in class

See for yourself...

read more | digg story

Wednesday, September 12, 2007

Five Ways To Return Values From Stored Procedures

This article explains five different ways to return values from a stored procedure and also explains which is the most and least efficient

read more | digg story

You are not a ‘real’ Java developer until…

Sometimes Java is little bit too painful... :-)

read more | digg story

DiggRiver - Updated!

The popular DiggRiver website (Digg for Mobile phones) has been updated! "We've added the ability for previously registered users to Digg stories and will continue to add more features in the future."

read more | digg story

Pandoras Box - Updates!!

Now posts to windows Messenger to show the currently playing song. Control Pandora from the menu by right-clicking on the taskTray icon. New lyrics window to pull lyrics for the currently playing song

read more | digg story

How to Create a Collapsible DIV with Javascript and CSS

Great web development tutorial for anyone from beginners to programming monks. A simple trick that needs to be used more often.

read more | digg story

Why Can't Programmers.. Program?

It's no wonder recruiting good developers is difficult when (quoting the article) "199 out of 200 applicants for every programming job can’t write code at all. I repeat: they can’t write any code whatsoever."

read more | digg story

ThinWire Ajax Framework - Now Available Under LGPL

I've been following a very interesting Java Web framework, named ThinWire. It claims to be a framework that allows you to build highly interactive, rich user Web interfaces by writing only Java code (no HTML, JavaScript or CSS). It is not very often that I see a framework that excites me... for business applications, this could change everything.

read more | digg story

Google Summer of Code - Gallery's Call for Applications

The Gallery project is again participating in the Google Summer of Code. We haven't yet seen a big interest though. We'd like to encourage all eligible and interested students to apply before the Monday, March 26, 2007 deadline.

read more | digg story

Ruby on Rails Cheat Sheet Collectors Edition

This Ruby on Rails is the Ultimate cheat sheet and a reference guide for RubyOnRailsBlog.com that will be continuosly updated and improved as new features are added to rails and new cheat sheet tips are added to the guide. It is a collection of HOWTO knowledge from the very best guides, apis and source snippets that are concise and easy to use.

read more | digg story

Firm To Give Away $10K In Utah Programming Contest

Mozy, an online backup storage startup, is giving away $10k to the best Utah programmer who enters its computer science programming competition. The firm is running the competition November 4th, in an effort to attract employees to the firm.

read more | digg story

Now they have two problems...

There's a fairly well known quote (among programmers, at least), that goes like this: Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems. -- Jamie Zawinski

read more | digg story

Community Driven Open Source Web Design

The Open Design Community (TODC) is a group of Open Source Website Designers providing free web design templates helping to make the global internet a prettier place.

read more | digg story

Attributes > Classes: Custom DOM Attributes for Fun and Profit

XHTML gives us the ability to extend our markup with customized, semantically meaningful attributes. The battle between classes and attributes might be a holy war to some.. and unknown to most others. To clear things up, in this article I explain several examples and provide functions for working with your own custom attributes.

read more | digg story

ColdFusion for the JSP Developer

Forget Ruby on Rails; this article outlines why Java developers are turning to a technology closer to home to leverage existing skills to enhance productivity. ColdFusion, a fully compliant J2EE application from Adobe, has all the benefits of a dynamically typed scripting language and is one of the most comprehensive tag libraries on the market.

read more | digg story

Visualizations of 15 Sorting Algorithms

Compare the speeds of different sorting algorithms. Select a sorting method then click applet to watch it sort. Algorithms include: BozoSort, PermSort, StoogeSort, AMSort, BubbleSort, SelectionSort, CocktailSort, InsertionSort, ShakerSort 1 & 2, ShellSort, QSort, HeapSort, JSort, MergeSort

read more | digg story

What if XUL Ran In IE Too?

Steps to convince Mozilla XULRunner to run as ActiveX in Internet Explorer to support XUL and SVG graphics.

read more | digg story

Python 2.5 final released!

This release includes conditional expressions, absolute and relative imports, unified try/except/finally, new generator features, the 'with' statement, new packages: ctypes, ElementTree, hashlib, sqlite, wsgiref. More details are here: http://docs.python.org/dev/whatsnew/whatsnew25.html

read more | digg story

JavaScript templating system - Display HTML blazingly fast

AJAX applications are everywhere, and one of the key issues is the speed of rendering HTML. Using innerHTML is not recommended, but DOM can be slow. This JS template system lets you render HTML much faster than standard DOM, while keeping its flexibility.

read more | digg story

How To Make a Simple IRC bot From SCRATCH In Python!

A great guide on how to make something useful and fun in Python - an IRC bot. A MUST-READ for anyone learning Python!

read more | digg story

Drupal needs your help!

The popular CMS Drupal is revamping their module management system for the next version. Future features include upgrade notifications for modules and better issue tracking through a versioning system. They need 3500$ to support developers involved in the process and they're asking for donations. Support Open Source today!

read more | digg story

MonsterID, an unique image generator.

MonsterID is a method to generate a unique monster image based upon a certain identifier (IP address, email address, whatever). It can be used to automatically provide personal avatar images in blog comments or other community services.

read more | digg story

WordPress 2.0.6 Released

Automattic released it's new version of WordPress today. 2.0.6 contains security fixes, and other notable updates. This release will be the last until 2.1 (which is in beta) comes out. Although they are planning to keep 2.0.x active for Debian, they will update at a faster pace for 2.1. Check Mark Jaquith's site for the changed file package.

read more | digg story

Visualizing Pi (π)

Nice way to visualize Pi...

read more | digg story

The Google PageRank Algorithm in 126 Lines of Python

Vincent Kräutler shows how to implement Google's PageRank algorithm in (only) 126 lines of Python.

read more | digg story

MySQL Cheat Sheet

A fantastic quick reference sheet for when you are working with MySQL from the command line.

read more | digg story

FirePHP - Firefox Extension for PHP Development

FirePHP allows you to take a deeper look at all the work your PHP code does to generate that page you are currently looking at in your Firefox browser. Just install the FirePHP Firefox extension, PHP PEAR package and add a few lines of code to your PHP application to get started. You will see a "FirePHP" tab in your Firebug.

read more | digg story

HOW TO turn your blog in to an OpenID

Turn your weblog in to an OpenID with just two lines of HTML!

read more | digg story

300+ free-use PHP scripts

A nice collection of PHP code snippets with tags

read more | digg story

Ray-tracing 3D app built over the weekend -- Pics, video & source code!

I really kind of blew myself away when I had this working in well under 48 hours. It was just so fun I couldn't stop coding it! You know?! Check out the pics, video and even the source code.

read more | digg story

Click Test! Do you click like other people?

8 different rectangles with shapes inside, just simply click anywhere in the box and go to the next one. At the end see which spot got clicked the most and where you clicked in comparison!

read more | digg story

Top Ten Signs Your Software Project is Doomed

A few months ago I wrote a blog post entitled Top 5 Signs Your Project is Doomed and since then I've considered a few more entries that should be on the list bringing the total to 10.

read more | digg story

New FREE Ruby e-book

I've released my Ruby e-book for free now. Link goes to page with HTML and 150ish page PDF versions. Please note there are Google ads, so use AdBlock if you don't want to see them (downloads have been eating up 3-4GB of bandwidth a day and I need to pay for it). Enjoy and please buy a print copy! ;)

read more | digg story

mb3Digg - Digg goes 3D

Check out my first version of the mb3Digg Engine: A Flash visualisation tool that lets you explore the top digg stories in a 3D environment.

read more | digg story

Ray-tracing 3D app built over the weekend -- Pics, video & source code!

I really kind of blew myself away when I had this working in well under 48 hours. It was just so fun I couldn't stop coding it! You know?! Check out the pics, video and even the source code.

read more | digg story

The Coolest Javascript Website trick ever!

All you have to do is follow these 4 steps (basically go to a site and enter in a piece of java script code). the page reloads and the website graphics go NUTS - all the jpegs fall off their placeholders and fly around in a huge tornado. works on any site - which is the site with the funniest results that you can find?

read more | digg story

Negative Captcha

Here's an interesting thought. The flip side of "prove you aren't a robot," is "prove you are human." Though it's no easier to prove, at least it places the onus of proof on the spam bot and not your human guests. Use CSS and a hidden dummy email field to fake out the machines.

read more | digg story

Javascript Boot Camp Tutorial (from OSCON 2006)

Amy Hoy gave a 3-hour tutorial session on Javascript fundamentals on Monday, and today posted her entire slide stack, source code, and links. From her session's description: "This talk is for everyone who feels their JavaScript skills just aren't up to snuff."

read more | digg story

mSpace: web 2.0 meets web 3.0 meets iTunes

A few things:- a web 2.0 version of iTunes. - a very cool new web 2.0 ajax app that shows how one can easily browse data. - based on web 3.0 technology- the theory behind it- how it is being used by Nasa

read more | digg story

Scalable style switching with Dojo widgets

A nifty technique to switch style sheets and images before the user hits a Web page making it super fast and low bandwidth, it works with Dojo widgets and can be seen in action on Renkoo.

read more | digg story

Programmers don't like to code

"And programmers, as I quote Larry Constantine in my book, programmers are programmers because they like to code — given a choice between learning someone else’s code and just sitting down and writing their own, they will always do the latter."Wrong. Jonathan Rentzsch decides to put us all right in this assumption.

read more | digg story

BeTheBot - Be the google bot, see what it sees

Have you ever been googleing something, and you see exactly what you need in the preview, but when you click the link it doesnt show you what you want to see? This is because the owners of the site are trying to trick you into buying something, or registering. It's a common tacit on the internet. This site lets you see what google sees.

read more | digg story

CRAZY cool javascript : Edit whatever you want on ANY page : Images, Text.

This is cool! GO to any web page, clear the address bar, and paste this: "javascript:document.body.contentEditable='true'; document.designMode='on'; void 0" (without the quotes) and hit enter. Feel free to edit whatever you want on the page!

read more | digg story

Django cheat sheet

"Have you found that, no matter that you use the same functions and methods every day, you can't quite remember the syntax? Them too. That's why they've written a cheat sheet for Django". - looks lovely guys, and plenty of useful stuff to boot!If only all cheat sheets were this good!

read more | digg story

Ruby library eBay4R seeks $500 in support

eBay4R, the Ruby library for eBay's SOAP API, is seeking $500 in support by June 2007. This is less than $1 for every person who has downloaded this library from RubyForge.

read more | digg story

Visual jQuery Magazine Released

The Visual jQuery website, which provides a visual map to the jQuery API, just released the first issue of its jQuery-oriented magazine. It's available in PDF format and includes an interview with John Resig, jQuery's creator, and a getting started tutorial. It also looks at some useful plugins for developing rich web applications.

read more | digg story

Rails: Not a DSL

Thoughts on Domain Specific Languages.

read more | digg story

Beyond skill: Building a career in IT

The IT market and IT technology are constantly evolving, a characteristic that Steve Bjorg, Co-founder, President and CTO of MindTouch believes keeps a career in IT exciting. In this interview, Bjorg discusses the essential elements of a great career in IT.

read more | digg story

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 to survive the digg-effect.

read more | digg story

YUI AutoComplete Demo and Tutorial

Good demo of YUI AutoComplete and tutorial with code examples.

read more | digg story

Coolest Flash and Javascript Ive seen In a While

See for yourself. I would love to be able to figure this out.

read more | digg story