Author Archives: Justin Deltener

About Justin Deltener

It's paramount to remain humble and to truly thank those that help make the system work. This is especially true if you have a fancy title. Every person is important otherwise they wouldn't be there. Every person has something to teach. Never stop listening.

SQL2k Allowing Nulls, Temp Tables (tempdb) and no results

This describes an odd issue where code that previously worked on an older system, no longer worked correctly. We used good old ad-hoc sql to get some search results and suddenly we have 0 rows where the EXACT same code … Continue reading

Posted in SQL | Leave a comment

PHP5 SegFault mssql.datetimeconvert and Free TDS …Insanity and a wasted day

Contained herein is a gruesome tail of PHP5, Apache2, FreeTDS, invalid DateTime values and of SegFaults. Please don’t read if you have a heart condition or if you are pregnant or plan on becoming pregnant. If you have an erection … Continue reading

Posted in PHP | Leave a comment

MSSQL 2000 Tying DB Users to System Logins

At critical times when working with database backups, sometimes the server pixies have their way and screw up the tie between DB User and System Login. Here’s a little blurb on how to get them to tied back in. Realize … Continue reading

Posted in SQL | Leave a comment

Recursive XML Object Serialization and Persistence with PHP5

This post discusses how to give your derived PHP5 objects the ability to serialize themselves to XML recursively. It also discusses common problems and issues faced with recursion and object member visibility.

Posted in PHP | Leave a comment

Emotionally Driven User Interface Design

Far too many applications are being developed by logical, structured, and rigid methodologies. We live and breathe by the heartbeat of Business Process Diagrams, Control Flow Diagrams and Database Schemas. While this will produce a very predictable result, it inherently … Continue reading

Posted in My Rant | Leave a comment

Reading the Joystick Port

The joystick is not only a pain in the butt to use, but it is also as old as input devices can get!! Unfortunately, because of it simplicity and that fact that any moron can move a stick, joysticks are STILL around! What would I like to see instead? I think I would like the Joystick if it had a better design. Speaking of which, let’s get into covering what makes it tick! Continue reading

Posted in C++ | Leave a comment

C++ Structures

Structures form a very large building block with which to collect like data into one collective unit. They are a versatile data structure in which to clump data together in convenient little packages! They are essentially classes with all members … Continue reading

Posted in C++ | Leave a comment

C++ Linked Lists

Although linked lists sounds kind of scary, don’t worry they are really easy to use once you’ve got a little practice under your belt! When I first learned this odd way of storing data, I really thought that I wouldn’t … Continue reading

Posted in C++ | Leave a comment

Programming the Timer Interrupt

The timer interrupt is used when a certain event MUST happen at a given frequency. In the Programming the Sound Blaster 16 Example #4 we used it to play back a sample in Direct Mode so that the sample frequency … Continue reading

Posted in C++ | Leave a comment

Reprogramming the Keyboard Interrupt

First off, trying to quickly poll the keyboard in standard C++ is a joke. There is not way to get multiple keystrokes *easily* and quickly. When you finally support multiple keystrokes, you are limited to probably only 2, three tops. … Continue reading

Posted in C++ | Leave a comment