Posted by: Jordan in Programming on
Aug 19, 2008
I've been thinking about a question I was asked on a practice exam I took earlier this week. The question appears to have no valid answer....
In a general sense, which is more important: performance or maintainability of an application?
Answers...
- performance first, maintainability second
- Maintainability first, performance second
- Maintainability
- Performance
So, being the
Posted by: John in Untagged on
Aug 18, 2008
Passwords are our digital fingerprints. Shouldn't they be as secure as we want them? Apparently some websites don't think so.
How are our passwords stored?
Most websites store users passwords as an md5 (message digest 5) hash. Essentially, your plain text password is passed through a function that hashes your password. That hash is stored in the websites database. Since md5 is a one way hashing
Posted by: morefood2001 in Untagged on
Aug 17, 2008
Setting up Windows Server 2003 as a Domain Controller, dhcp server, dns server, wins server, and share an internet connection through a wireless router.
Since I am a system admin, every so often, I am required to perform a new server installation that won't screw up my existing network. Since I thought others might benefit from knowing how to do this, I might as well blog about it. I am going to
Posted by: John in PHP on
Aug 17, 2008
A few weeks ago Jordan blogged about the heredoc syntax. The point I want to raise in this blog, is the heredoc syntax parses PHP code, similar to double quotes around a string. For example
Would output
Hello World!
Hi John!
Notice $name was parsed as a variable not as a
Posted by: WingedPanther in Untagged on
Aug 15, 2008
Read about images, finally got the EEE PC loaded with the necessary libraries to compile wxWidgets for GTK, and ran out of hard-drive space. That's what happens when you've already downloaded a ton of junk onto, with useless updates, etc. Spent this evening reseting it to factory defaults so I can start the process over again without all the stupid
Posted by: John in Linux on
Aug 15, 2008
Recently I have been working on some shell scripts to aid in the installation of applications. One of the scripts I have been working on is a LAMP (linux, apache, mysql, and php) installer. For almost two years I ran a local WAMP server (same as LAMP but the operating system is Windows) which was installed by clicking some executable (XAMPP / VertigoServ). However, Linux shows no sympathy for
The PHP reflection API allows you to view metadata and comments in your PHP scripts which allow you to create highly expandable PHP scripts. It may seem trivial, the ability to look at your own source code from your script but the set of classes and methods provided by this API give you the ability to create easy plugin features, invoke code pragmatically and create instances of code.
Imagine you
Not much to say, since I've been reading function definitions, etc. Pretty boring stuff. Getting anything to Link, however, has been an adventure.
GCC has a few interesting "quirks": first, it doesn't automatically locate compiled objects in the search path. Second, it doesn't automatically handle linking of dependent object files in the correct order. The result is that you end up with
Posted by: dargueta in Untagged on
Aug 13, 2008
Welcome back to Part 8 of Programs Under the Hood. Today we're going to disassemble a BIOS interrupt to get a real-world example of what programs are structured like, and we'll see if we can convert some of it to C/C++ code. (I apologize for the large line breaks. For some reason, they just appeared.)
POPPING THE HOOD-DISASSEMBLING A BIOS ROUTINE
A few issues back I mentioned that the
Posted by: MXTECH in Untagged on
Aug 09, 2008
Hey every1 i need some help, i makeing a program in .net to block unwanted Exe's and such. i have some idea of what i want to do but its not working out for me..
-i have tried converting the listboxes to arrays then saying:
if array1 items = array2's items then kill the item that is similar?
-i have tried this as well:
if listbox1.item =true in listbox2.items then get process name and