Thursday, September 28, 2006

PHP: Easy, elegant news feeds with lastRSS

The RSS format is great for getting the lastest headlines in your favourite news reader. But what if you run your own website and you want to include some of these headlines on your own site? You could always copy and paste them into your HTML, or even type them in yourself. But perhaps your best bet is to use the lastRSS PHP class.

You can read more about it here.

500+ Computer ebooks are all FREE

Free 500+ ebooks include free ebook VB.NET, free ebook PHP, free ebook MySQL, free ebook Java/Javascript and many free programming ebooks and free computer ebooks. All ebooks are free, no registration, no email, no login.

You can read more about it here.

Tuesday, September 26, 2006

Most Annoying Website in the World

I don't recommend checking this one out.

You can read more about it here.

Monday, September 25, 2006

Universities see sharp drop in computer science majors

Computer science and computer engineering jobs are some of the fastest-growing occupations in the nation, according to the U.S. Department of Labor.So why are university computer science departments watching their enrollments slide?

You can read more about it here.

Anticipate the worst when developing SQL Server databases

Arthur Fuller advises DBAs to try to break their software in order to make sure their SQL Server databases can withstand potential attacks. See if your code can hold up to his suggested tests.

You can read more about it here.

Hilarious Windows 2000 Source Code Review

Two years ago the source code of Windows 2000 (the basis of XP) was leaked. It's good code... but who knew Microsoft programmers swore so much?

You can read more about it here.

Sunday, September 24, 2006

God created the world, with a computer!

In the beginning there was the Computer....

You can read more about it here.

Understanding the pros and cons of the Waterfall Model

Waterfall development is a software development model involving a phased progression of activities, marked by feedback loops, leading to the release of a software product. This article provides a quick and dirty introduction to the model, explaining what it is, how it's supposed to work, describing the six phases, and why the model can fail.

You can read more about it here.

Saturday, September 23, 2006

Open Source - An App a Day: Jedi Console

Today's "App" is a nice command pop-up console, with a lot of features. "It's a console window, Quake style. Ctrl-` (Crtl-~) hides and un-hides it. It attempts to behave like DOS. Given more time I'd try to tap right into a console window, but it was tough. It does command history, and has adjustable opacity using the command "jediopacity #."

You can read more about it here.

What programmers really do in their free time.

Do you fit the average programmer profile? Hmm.

You can read more about it here.

SQL Injection Walkthrough

An in-depth look at how SQL injection works, and how to protect your site from these types of attacks.

You can read more about it here.

Writing Windows CE Device Drivers: Principle to Practice

Writing device drivers for Windows CE is very similar to creating them on other operating systems. The operating system provides a handful of driver models that define the functions your driver must expose and their operation. What sets Windows CE apart is the rich set of driver frameworks that it provides.

You can read more about it here.

Friday, September 22, 2006

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.

You can read more about it here.

Thursday, September 21, 2006

Tetris in 100 lines of Python

"Ok, my friend Kevin, in an attempt to silence my bragging, challenged me to make Tetris in 200 lines of code. I announced I could do it in 100! It is ghetto and looks and feels about as suave as a minivan, but it is a functional game of Tetris! Could have been done better, but I think the point was proven."

You can read more about it here.

How to create a Firefox extension - step by step tutorial

In-depth article that covers everything you need to know about Firefox extensions. From creating them to packaging them.

You can read more about it here.

Tuesday, September 19, 2006

Creating your own WordPress TagCloud

Learn how to construct a simple class that can generate and update your WordPress tagcloud every time you post an entry.

You can read more about it here.

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

You can read more about it here.

How to Create a Thumbnail Blogroll, a 20-minute hack

"Yahoo! had one of its internal hack days today and while work kept me from devoting enough time to work on an effort on the scale of last time, an email at 9am this morning did give me the chance to show at least something at today's show-n-tell."

You can read more about it here.

Monday, September 18, 2006

Code to fetch high resolution album covers from iTunes 7

After Apple re-opened their cover give-away with the launch of iTunes 7, there have been no way to obtain these outside of iTunes. Here's the code to do it (includes on-line demo).

You can read more about it here.

Sunday, September 17, 2006

How To: Learn AJAX Tutorials

With the popularity of AJAX growing every day I've had the opportunity to collect and try out many more tutorials in the last several months.

You can read more about it here.

5 Easy Ways to be a Better Developer

"Don?t know why I?ve felt more like writing about ?soft? things like this, but given events at work for the past few months (office closing, high attrition rate, acquisition, end of product development cycle?) I guess I?ve just been more contemplative than usual (then again, with just 3 articles I?m not sure what ?usual? is"

You can read more about it here.

Saturday, September 16, 2006

Python Programming for Beginners

"Despite what assembly code and C coders might tell us, high-level languages do have their place in every programmer's toolbox, and some of them are much more than a computer-science curiosity. Out of the many high-level languages we can choose from today, Python seems to be the most interesting for those who want to learn something new.."

You can read more about it here.

digg source code...959595 what?

The number 959595 means something to digg, but what?

You can read more about it here.

How to Use Eclipse for C and C++ Development

Mike McCullough reviews briefly on the history of the Eclipse framework and provides details and perspective on new additions to the Web-based IDE, such as Eclipse Plugin Central (EPIC), Callisto, BIRT, and CDT

You can read more about it here.

Friday, September 15, 2006

3D rotation with JavaScript

This is a demo of a script that emulates a 3D rotation of an object space using javaScript to change the position, z-index, size and opacity of different elements in space.

You can read more about it here.

8 steps to serving better (X)HTML

8 steps any web designer can take to make their code better.

You can read more about it here.

How do I Add Copy To and Move To to Windows Explorer with a registry hack?

For some reason, Microsoft decided not to activate the Copy To and Move To menu items in Windows XP Explorer as they did for Send To. This Microsoft Windows Registry hack adds Copy To and Move To to the right-click context menu of Windows Explorer.

You can read more about it here.

Comprehensive guide to .htaccess

I am sure that most of you have heard of htaccess, if just vaguely, and that you may think you have a fair idea of what can be done with an htaccess file. You are more than likely mistaken about that, however. Regardless, even if you have never heard of htaccess and what it can do for you, the intention of this tutorial is to get you two moving...

You can read more about it here.

PHP, Windows: Not an Oxymoron?

Most PHP developers use a Windows desktop to develop their code, but then turn to Linux when it comes time to deploy their apps. It's a situation that Microsoft is hoping to change.

You can read more about it here.

Tuesday, September 12, 2006

test posting

test posting